.weiss {
background-color : #ffffff;
}
.light {
background-color : #F8F7E9;
}
.medium {
background-color : #EDEDDA;
}
.orange {
background-color : #EC8720;
}

body {
margin : 0 auto;
padding : 0;
background : #ffffff url(img/bg.gif) repeat right top;
text-align : center;
font-family : verdana, helvetica, sans-serif;
font-size : 12px;
color : #777657;
text-decoration : none;
font-weight : normal;
}


.kleiner { font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
line-height: 12px;
color : #72695A;
text-decoration : none;
text-align : left; }


a:link {text-decoration:none;color:#7A765B; border-width:0px;}
a:visited {text-decoration:none;color:#7A765B; border-width:0px;}
a:hover{color:#EC8720;}

hr {
height : 1px;
color : #7A7659;
background-color : #7A7659;
border : 0 #7A7659;
}


#container { position:absolute; top:0px; left:1px; width:100%; height:auto; overflow:visible; }
#shadow{ position:relative; width:750px; height:auto; background:url(img/shade.gif); }
#shadow2{ position:relative; width:750px; height:30px; background:url(img/shade2.jpg); }
#content {position:relative; width:717px; height:auto; background-color:#ffffff; _background-color:#ffffff;padding-bottom:70px;overflow:visible;}


#rect1  { position:relative; float:left; top:40px; left:0px; width:189px; height:93px;background-color:#EDEDDA; }
#dots  { position:relative;  float:left; top:0px; left:0px; width:16px; height:134px;background:url(img/dots.gif); }
#pic  { position:relative; float:left; top:40px; left:0px; width:200px; height:93px;background-color:#EC8720; }
#rect2  { position:relative; float:left; top:40px; left:6px; width:93px; height:93px;background-color:#F8F7E9; }
#rect3  { position:relative; float:left; top:40px; left:11px; width:208px; height:93px;background-color:#EDEDDA;background:url(img/logo.gif); }
#dots2  { clear:both;position:relative; top:1px; left:189px; width:16px; height:155px;background:url(img/dots2.gif); }

#topmenu  { position:relative; float:left;top:55px; left:0px; width:400px; height:15px; 
	font-family:Lucida Grande,Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#7A765B;
text-transform:uppercase;
}
.h1  { position:relative; float:left;top:-18px; left:205px; width:500px; height:25px;
	font-family:Lucida Grande,Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color:#7A765B;
	margin-top:0px;
text-transform:uppercase;
font-weight:normal;
 }


.selected{
color:#EC8720;
font-weight:bold;

}

#menucontainer{clear:both;position:relative; float:left; margin-top:17px; left:0px; width:192px; _width:192px;  
background-color:#F5F5E3;  
	font-family:Lucida Grande,Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color:#7A765B;
	margin-top:0px;
	overflow:visible;
}
#menucontainer_blank{clear:both;position:relative; float:left; margin-top:17px; left:0px; width:192px; _width:192px;  
background-color:#ffffff;  
	font-family:Lucida Grande,Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color:#7A765B;
	margin-top:0px;
	overflow:visible;
}
#menuhead{position:relative; top:0px; left:0px; width:185px; _width:185px; height:17px; 
padding-left:7px; padding-top:4px; padding-bottom:1px; 
background-color:#EC8720;  
	margin:0px;
	overflow:hidden;
}
#menuhead a{
	font-family:Lucida Grande,Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight:bold;
    text-transform:uppercase;
	color:#ffffff;
}

#menusub{position:relative; margin-top:1px; margin-bottom:0px; margin-left:0px; width:185px; _width:185px; 
padding-left:7px; padding-top:4px;_padding-top:8px; padding-bottom:4px; _padding-bottom:6px;
    background-color:#EDEDDA;  
	font-family:Lucida Grande,Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#777657;
}


#menusub ul {
list-style : none;
margin: 0.1em; 
padding-left: 0.1em;
_margin:0em;

}

#menusub ul ul {
list-style : none;
margin-left: 0px; 
padding-left: 0px;
}


#menusub ul a {
	background:transparent url("img/dot.jpg") -20px 10px no-repeat;
	margin:0px;
    text-transform:uppercase;
	padding:0px 0px 0px 12px;
	font-family:Lucida Grande,Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#5F5449;


}
#menusub ul a:hover {
background-position:0px 0px;
	color:#5F5449;

}

#menusub ul ul li {
padding-top : 3px;
	font-family:Lucida Grande,Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#787856;

}

#menusub ul ul li a {
background:transparent url("img/dot.jpg") -20px 10px no-repeat;
	margin:0px;
    text-transform:none;
	padding:0px 0px 0px 12px;
	color:#787856;

}
#menusub ul ul li a:hover {
	background-position:0px 0px;
	color:#777657;


}

#text2{position:relative; top:100px; margin-top:20px; margin-left:200px; _margin-left:200px;width:480px; _width:480px; padding-right:5px; 
background-color:#000000;  
	font-family:Lucida Grande,Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color:#7A765B;
	overflow:visible;
text-decoration:none;
}

.text{position:relative; float:left; margin-top:0px; margin-left:14px; _margin-left:13px;width:480px; _width:480px; padding-right:5px; 
background-color:#ffffff;  
	font-family:Lucida Grande,Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color:#7A765B;
	overflow:visible;
text-decoration:none;
}

.text a:link, .text a:visited {
background-color:#ffffff;  
	font-family:Lucida Grande,Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
text-decoration:none; color:#EC8720; border-width:0px;
}
.text a:hover {text-decoration:underline; }



#footer {clear:both;}








#rechts {position:absolute; top:250px; left:620px; width:180px; overflow:hidden;}
#datum{position:absolute; top:250px; left:620px; width:170px; _width:180px; height:25px; _height:30px; background-color:#EBEBEB;overflow:hidden; padding-left:10px; padding-top:5px;}
#menue{position:absolute; top:320px; left:630px; width:160px; overflow:hidden;}

#footer2{position:relative; width:500px; height:auto; background:url(../pics/schatten-unten.jpg); background-repeat:no-repeat; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 9px;
	color:#939393;
	margin-top:0px;
}



img {border:0px;}

