/* CSS Document */

a:link { color:#FF6600; text-decoration:none}
a:visited {color:#FF6600; text-decoration:none}
a:active {color:#FF6600; text-decoration:none}
a:hover {color:#FF6600; text-decoration:underline}

body {
margin:0px;
padding:0px;
background-image:url(../images/hintergrund.jpg);
background-repeat:no-repeat;
background-position:center top;
background-color:#ffffff;
background-attachment:fixed;
overflow:auto;
}

#CENTER{
position:absolute;
left:50%;
width:750px;
margin-top:0px;
margin-left:-375px;
}

#top{
float:left;
margin:0px;
padding:0px;
background-image:url(../images/top.jpg);
width:750px;
height:64px;
}

#header{
float:left;
width:750px;
height:205px;
}

#headerleft{
float:left;
margin:0px;
padding:0px;
background-image:url(../images/headerleft.png);
width:218px;
height:205px;
}

#search{
padding-left:23px;
padding-top:170px;
}

#headerright{
float:right;
margin:0px;
padding:0px;
width:532px;
height:205px;
background-image:url(../images/headerright.jpg);
z-index:10;
}

#slideshow{
z-index:100;
margin:0px;
padding:0px;
width:532px;
height:205px;
}

#navi{
float:left;
margin-bottom:0px;
padding:0px;
background-image:url(../images/navi.png);
width:750px;
height:32px;
}

#unternavi{
float:left;
margin:0px;
padding:0px;
width:750px;
}


#wrapper{
float:left;
padding:0px 0px;
width:750px;
margin: 0 auto;
background-color:#FFFFFF;
height:100%;
}

#drawer{
float:left;
margin-top:6px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:200px;
}

#rightside{
float:right;
width:190px;
padding-right:20px;
}

#biorhythm{
float:left;;
margin-left:10px;
margin-top:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:200px;
margin-bottom:20px;
}

#biorhythm a{
color:#869520;
}

#footer{
float:left;
height:39px;
width:750px;
text-align:right;
background-image:url(../images/footer.png);
}

#footertext{
padding-top:8px;
padding-right:10px;
color: #999999;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

#space{
float:left;
height:39px;
width:750px;
background-image:url(../images/space.gif);
}

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

#content_bereich{
background-color:#ffffff;
background-image:url(../images/content.png);
background-repeat:repeat-y;
float:left;
width:750px;
overflow:visible;
min-height:460px;
 /* Für FireFox */
}

* html #content_bereich /* Für IE */
{
height: 460px;
}

#content_text{
float:left;
padding-left:20px;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:490px;
background-color:#FFFFFF;
}

h1{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:18px;
width:100%;
text-transform:uppercase;
color:#FF6600;
}


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

a.mainlevel-top:link{color:#FF0000; text-decoration:none}
a.mainlevel-top:active{color:#FF0000; text-decoration:none}
a.mainlevel-top:visited{color:#FF0000; text-decoration:none}
a.mainlevel-top:hover{color:#FF0000; text-decoration:none}

#hauptnavitext .item1 {border-left: 0px solid #FFFFFF;}

#hauptnavitext {
padding-top:10px;
padding-left:14px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
text-decoration:none;
text-align:left;
}

#hauptnavitext ul {
margin:0px;
padding:0px;
}

#hauptnavitext ul li {
display:inline;
padding-left:8px;
padding-right:8px;
border-left: 1px solid #FFFFFF;
}

#hauptnavitext ul li a{
font-family:Arial, Helvetica, sans-serif;
letter-spacing:0.03px;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
}

#hauptnavitext ul li a:hover{
text-decoration:underline;
}

.highlight{
font-weight: bold;
}


#unternavitext .item16 {border-left: 0px solid #FFFFFF;}

#unternavitext .item20 {border-left: 0px solid #FFFFFF;}

#unternavitext .item23 {border-left: 0px solid #FFFFFF;}

#unternavitext .item26 {border-left: 0px solid #FFFFFF;}

#unternavitext {
padding-top:5px;
padding-left:14px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff6600;
text-decoration:none;
text-align:left;
}

#unternavitext ul {
margin:0px;
padding:0px;
}

#unternavitext ul li {
display:inline;
padding-left:8px;
padding-right:8px;
border-left: 1px solid #ff6600;
}

#unternavitext ul li a{
font-family:Arial, Helvetica, sans-serif;
letter-spacing:0.03px;
font-size:12px;
color:#ff6600;
text-decoration:none;
}

#unternavitext ul li a:hover{
text-decoration:underline;
}