@charset "UTF-8";
/* CSS Document */

body{
background-color: #fefefe;
background-image: url(img/bg.jpg);
background-repeat: repeat-x;
margin-top:0;
}
div#end{
background-image: url(img/bg_footer.jpg);
background-repeat: repeat-x;
position:absolute;
bottom: 0px;
height:83px;
}
div#wrapper{
width: 994px;
margin: 0 auto;
text-align: left;
}
div#header{
background-color: #fefefe;
margin: 0 0 0 0;
}
div#buttons{
background-image: url(img/bg_buttons.jpg);
background-repeat:repeat-x;
margin: 0 0 0 0;
width: 994px;
height: 182px;
}
.buttons_black{
padding-left:10px;
padding-right:10px;
}
div#tip{
background-image: url(img/tip_box.jpg);
background-repeat:repeat-x;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
padding-top:0px;
margin-top:0px;
width: 994px;
height: 226px;
}
div#navi{
background-image: url(img/bg_navi.jpg);
background-repeat:repeat-x;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
margin-top:0;
width: 994px;
height: 125px;
}
#navi_row {
margin-top:13px;
text-decoration:none;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
list-style:none;
float:left;
padding-top:50px;
padding-left:1px;
padding-right:1px;
}
#navi_row ul{
margin-top:13px;
color: #FFF;
text-decoration:none;
margin:0;
background-image:url(img/button.jpg) repeat-x;
list-style:none;
padding-left:1px;
padding-right:1px;
}
#navi_row li{
margin-top:13px;
color: #FFF;
text-decoration:none;
float:left;
margin:0;
padding:0;
padding-left:1px;
padding-right:1px;
height:63px;
}
#navi_row li:hover{
margin-top:13px;
color: #FFF;
text-decoration:none;
background:url(img/hover.png) no-repeat center top;	
float:left;
margin:0;
padding:0;
padding-bottom:0px;
padding-left:1px;
padding-right:1px;
height:63px;
}
#navi_row a{
margin-top:13px;
color: #FFF;
text-decoration:none;
display:block;
padding:5px 15px 4px 8px;
}  
#navi_row a:hover{
margin-top:13px;
color: #FFF;
text-decoration:none;
display:block;
}



#navi_symbols {
	color: #FFF;
text-decoration:none;
margin-top:13px;
list-style:none;
float:right;
padding-left:1px;
padding-right:48px;
padding-top:50px;
}
#navi_symbols ul{
margin-top:13px;
margin:0;
color: #FFF;
text-decoration:none;
list-style:none;
}
#navi_symbols li{
	color: #FFF;
text-decoration:none;
float:left;
margin:0;
padding:0;
padding-left:2px;
padding-right:2px;
height:63px;
}
#navi_symbols li:hover{
	color: #FFF;
text-decoration:none;
background:url(img/hover.png) no-repeat center top;	
float:left;
margin:0;
padding:0;
padding-bottom:0px;
padding-left:2px;
padding-right:2px;
height:63px;
}
#navi_symbols a{
	color: #FFF;
text-decoration:none;
display:block;
}  
#navi_symbols a:hover{
	color: #FFF;
text-decoration:none;
display:block;
}



div#main{
overflow:auto;
overflow-x: hidden;
background-color:#FFFFFF;
font-size: 12px;
width: 894px;
padding: 0 0 30px 50px;
float: left;
margin: 0 0 0 0;
font-family:Verdana, Geneva, sans-serif;
text-align:justify;
color:#000;
}
.main{
font-family:Verdana, Geneva, sans-serif;
color:#000;
font-size: 10px;
}
a.main{
font-family:Verdana, Geneva, sans-serif;
color:#000;
text-decoration:none;
font-size: 10px;
}
a.main:active{
font-family:Verdana, Geneva, sans-serif;
color:#000;
text-decoration:none;
font-size: 10px;
}
a.main:visited{
font-family:Verdana, Geneva, sans-serif;
color:#000;
text-decoration:none;
font-size: 10px;
}
a.main:hover{
font-family:Verdana, Geneva, sans-serif;
color:#000;
text-decoration:none;
font-size: 10px;
}
a.main_aktiv{
font-family:Verdana, Geneva, sans-serif;
color:#000;
text-decoration:none;
font-size: 10px;
}
a.main_aktiv:hover{
font-family:Verdana, Geneva, sans-serif;
color:#000;
text-decoration:none;
font-size: 10px;
}
.uberschrift{
font-size: 12px;
font-family:Verdana, Geneva, sans-serif;
font-weight:bold;
color:#000;
}
.offen{
font-size: 14px;
font-family:Verdana, Geneva, sans-serif;
font-weight:bold;
color:#000;
}
div#footer{
float:right;
/*height: 83px;*/
height: 40px;
width: 994px;
border-top:#000 thin solid;
/*background-image: url(img/bg_footer.jpg);
background-repeat:repeat-x;*/
font-family:Verdana, Geneva, sans-serif;
text-align:justify;
color:#000;
font-size: 10px;
}
a.footer{
font-family:Verdana, Geneva, sans-serif;
color:#000;
text-decoration:none;
font-size: 10px;
}
a.footer:active{
font-family:Verdana, Geneva, sans-serif;
color:#000;
text-decoration:none;
font-size: 10px;
}
a.footer:visited{
font-family:Verdana, Geneva, sans-serif;
color:#000;
text-decoration:none;
font-size: 10px;
}
a.footer:hover{
font-family:Verdana, Geneva, sans-serif;
color:#000;
text-decoration:none;
font-size: 10px;
}
a.footer_aktiv{
font-family:Verdana, Geneva, sans-serif;
color:#000;
text-decoration:none;
font-size: 10px;
}
a.footer_aktiv:hover{
font-family:Verdana, Geneva, sans-serif;
color:#000;
text-decoration:none;
font-size: 10px;
}
div#expert_place{
margin-bottom:0px;
padding-bottom:0px;
margin-top:0px;
padding-top:0px;
height: 226px;
width: 994px;
background-image: url(img/bg_expert.jpg);
background-repeat:repeat-x;
}
.clear{
clear: both;
}
.box{
width: 520px;
padding: 20px 20px 20px 20px;
font-family:Verdana, Geneva, sans-serif;
font-size: 14px;
background-color:#FFF;
display:block;
border: 1px solid #d5d5d5;
}
div#copyright{
font-family:Verdana, Geneva, sans-serif;
font-size: 10px;
color: #999;
}
div#box{
border:#fed200 thin solid;
background-color:#fcf1bb;
padding:10px;

}
div#box2{
border:#fed200 thin solid;
background-color:#fcf1bb;
padding:0px;

}