/*
Farben:
		blau		6467d2
		grau		868690
		orange	ffa800
*/		


body {
font-family:Arial, Tahoma, Verdana;
text-align:center; /* für den IE 5.0 */
background-image:url(bilder/hintergrund.gif);
}

#haupt_container {
border-style:none;
background-color:white;
width:700px;
text-align:center;
margin:auto;
position:relative;  /* bewirkt korrekte Ausrichtung nachfolgender absoluter Elemente */
}

#menu_container {     /* enthält das Menu-Bild */
width:700px;
height:150px;
border:none;
background-image:url(bilder/menu.png);
background-repeat:no-repeat;
padding:0px;
}

#menu_container a#zur_startseite { /* Link zur Startseite über dem Logo */
border-style:none;
position:absolute;
top:0px;
left:0px;
height:150px;
width:150px;
background:none;
text-indent:-999;
}

/* Text verschwinden lassen */

#menu_container a#zur_startseite i {
visibility:hidden;
}

#menu_liste {
padding-top:95px;
padding-left:150px;
}

#menu_container li {
list-style-type:none;
display:inline;
font-size:20pt;
}

#menu_container li a:hover {
list-style-type:none;
display:inline;
font-size:20pt;
background-image:url(bilder/button_gelb.png);
background-repeat:repeat-x;
}

p.kapital:first-letter {
font-size:120%;
}

h1 {
font-size:180%;
color:#ffa800;
}

h2 {
color:#ffa800;
font-size:120%;
border-bottom-style:dotted;
border-bottom-color:#ffa800;
border-bottom-width:1px;
}

table {
border:none;
}

td {
padding:10px;
}

img {
border:0;
}

.haupttext {
width:630px;					/* entspricht 90% der Haupt-Container-Breite */
border-style:dotted;
border-width:2px;
border-color:#6467d2;
overflow:hidden;
padding:5px;
text-align:left;
list-style-type:circle;
color:#868690;
}

#behandlung {
font-family:Verdana, Arial, Tahoma;
width:630px;					/* entspricht 90% der Haupt-Container-Breite */
color:#868690;
font-size:90%;
border-style:dotted;
border-width:2px;
border-color:#6467d2;
overflow:hidden;
padding:15px;
text-align:left;
letter-spacing:0.02em;
margin-top:15px;
}

#behandlung img {
border:none;
float:right;
padding:5px;
}

#info_an {
position:absolute;
top:140px;
font-family:Verdana, Arial, Tahoma;
width:600px;
background-color:white;
color:#868690;
font-size:100%;
border-style:dotted;
border-width:2px;
border-color:#6467d2;
overflow:auto;
padding:5px;
text-align:left;
letter-spacing:0.02em;
}

#info_aus {
font-family:Verdana, Arial, Tahoma;
width:100%;
text-align:center;
margin:auto;
color:#868690;
font-size:120%;
border-style:none;
border-color:#6467d2;
overflow:auto;
padding:5px;
text-align:left;
letter-spacing:0.02em;
}

#copy {
font-family:Verdana, Arial, Tahoma;
font-size:7pt;
color:#868690;
position:relative;
margin:auto;
width:700px;
background-color:white;
}

a:link {
text-decoration:none;
color:#6467d2;
}

a:hover {
color:#ffa800;
text-decoration:none;
}

a:visited {
text-decoration:none;
color:#6467d2;
}

ul.angebot_liste li {
list-style-type:none;
padding-top:2.5px;
padding-bottom:2.5px;
}
ul.angebot_liste li a {
background:url(bilder/bullet_blau.gif) left center no-repeat;
padding-left: 15px;
}

ul.angebot_liste li a:hover {
background:url(bilder/bullet_gelb.gif) left center no-repeat;
}



/* Kill the following lines after implementation of final pictures */

#premenu_us {
text-align:center;
font-size:150%;
color:#6467d2;
position:relative;
top:0px;
}

#premenu_us_aktiv {
text-decoration:underline;
}

/*--------------------- */
