/* CSS Document */
body{
	  font: 100% Verdana, Arial, Helvetica, sans-serif;
      background:url(images/bg.gif) repeat-x #fff top left;
	  padding:0px;
      margin:0 auto 10px auto;
}
*{
margin:0px;
padding:0px;
}

ul,li,ol,h1,h2,h3,h4,h5,h6,div,a{ 
      margin:0; padding:0;}



#container {
	width:910px;
	background:url(images/main_bg.png) repeat-y top left;  
	height:auto;
	margin:0px auto; 
	padding:0px 8px;
	overflow:auto;	
}

*html #container {
	width:200px;
	 background:none;
	 FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/main_bg.png', sizingmethod='scale'); 
	height:auto;
	margin:0px auto; 
	padding:0px 8px;
	overflow:auto;	
}

.header{
width:910px;
height:auto;
background:url(images/headerbg.gif) repeat-x top left;
float:left;
}


.headerlogo{
width:192px;
height:59px;
margin:17px 0px 10px 23px;
}

.headertopritesection{
width:500px;
height:auto;
float:right;
margin:10px 0px 0px 20px;
}

.headertoprite{
width:200px;
height:17px;
float:right;
margin:0px 0px 0px 25px;
padding:0px 0px 0px 0px;
}

*html .headertoprite{
width:200px;
height:17px;
float:left;
margin:0px 0px 0px 195px;
padding:0px 0px 0px 0px;
}

*html .startseite{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
float:left;
color:#918B8B;
background:url(images/start.gif) no-repeat left;
padding:0px 0px 0px 20px;
margin:8px 0px 0px 15px;
}

*html .kontakt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
float:left;
color:#918B8B;
background:url(images/kontakt.gif) no-repeat left;
padding:0px 0px 0px 20px;
margin:8px 0px 0px 30px;
}



.startseite{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
float:left;
color:#918B8B;
background:url(images/start.gif) no-repeat left;
padding:0px 0px 0px 20px;
margin:8px 0px 0px 25px;
}

.startseite a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
float:left;
color:#918B8B;
text-decoration:none;

}

.startseite a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
float:left;
color:#4C7ED1;
text-decoration:none;
}


.kontakt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
float:left;
color:#918B8B;
background:url(images/kontakt.gif) no-repeat left;
padding:0px 0px 0px 20px;
margin:8px 0px 0px 32px;
}

.kontakt a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
float:left;
color:#918B8B;
text-decoration:none;

}

.kontakt a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
float:left;
color:#4C7ED1;
text-decoration:none;

}



.headerbottomtext{
width:460px;
height:auto;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
margin:33px 11px 0px 0px;
color:#ABBAD0;
}
*html .headerbottomtext{
width:460px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
margin:28px 0px 0px 58px;
color:#ABBAD0;
}


.navagation{
width:910px;
margin:0px;
padding:0px;
float:left;
background:url(images/navbg.gif) left top;


}
.navagation ul{
margin:0px;
padding:0px;
list-style:none;
float:left;
width:auto;
text-align:center;
height:29px;
margin-left:24px;

}

.navagation li{
background:url(images/navdivider.gif) no-repeat left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#fff;
margin:0px;
float:left;
padding:5px 0px;

}



.navagation li a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#fff;
text-decoration:none;
padding:0px 26.5px;
}

*+html .navagation li a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#fff;
text-decoration:none;
padding:0px 26px 0px 27px;
}


.navagation li .selected{
color:#D1D0D0;
}

.navagation li a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#D1D0D0;
text-decoration:none;

}

.middlecontainer{
width:858px;
height:auto;
padding:20px 23px 26px 23px;
background:#FFFFFF;
float:left;
}

.middleleft{
width:596px;
float:left;
}

.home{
width:596px;
float:left;
text-align:center;
}
.home img{
margin-top:2px;
padding:5px;
border:1px solid #DEDEDE;

} 

.maincontent{
width:591px;
height:auto;
float:left;
font-family:"Arial Narrow";
font-weight:bold;
font-size:17px;
color:#93A4C3;
padding:0px;
margin:0px;

}


.maincontent h4{
width:591px;
height:auto;
font-family:"Arial Narrow";
font-weight:bold;
font-size:17px;
color:#356CC4;
padding:0px 0px 0px 0px;
margin:21px 0px 0px 0px;
}

.maincontent p{
width:591px;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#4B4D4F;
padding:0px 0px 0px 0px;
}

.maincontent p span{
font:bold 17px "Arial Narrow";
color:#356CC4;
}

.middleright{
width:232px;
height:auto;
float:right;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;

}

.middleright img{
margin-bottom:20px;

}

.besipile{
width:225px;
background:url(images/footerimgbg.gif) repeat-x top left #E2E9F2;
border:1px solid #E9EEF5;
margin-left:0px;
float:right;
padding:7px 6px 10px 0px;
margin:15px 0px 0px 29px;
}

*html .besipile{
width:225px;
background:url(images/footerimgbg.gif) repeat-x top left #E2E9F2;
border:1px solid #E9EEF5;
margin-left:0px;
float:right;
padding:7px 6px 10px 0px;
margin:11px 5px 0px 24px;
}

.besipile h4{
width:202px;
background:url(images/besipilearrow.gif) no-repeat 5px center;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#4F84DE;
float:left;
padding:0px 0px 0px 30px;
margin:0px 0px 0px 0px;
}

.besipile h4 a{
width:202px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
font-size:14px;
color:#4F84DE;
float:left;
margin:0px 0px 0px 0px;
}

.besipile h4 a:hover{
width:202px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#000;
float:left;
text-decoration:none;
margin:0px 0px 0px 0px;
}

.besipile1{
width:186px;
height:5px;

padding:0px;
margin:10px 0px 0px 20px;
float:left;
}

*html .besipile1{
width:186px;
height:5px;

padding:0px 0px 0px 0px;
margin:10px 0px 0px 10px;
float:left;
}

.besipileimage{
width:203px;
height:270px;
float:left;
margin:5px 11px 0px 11px;
padding:0px;
}



*html .besipileimage{
width:203px;
height:270px;
float:left;
margin:0px 0px 0px 5px;
padding:0px;
}

.viewmore{
width:auto;
float:right;
background:url(images/viewarrow.gif) no-repeat center left;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
color:#4F84DE;
padding:0px 0px 0px 10px;
margin:20px 10px 0px 20px;
}




.viewmore a{
width:auto;
float:left;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
color:#4F84DE;
	

}
.viewmore a:hover{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
color:#000;
float:left;

}
.footerbg{
width:910px;
height:55px;
background:url(images/footterbg.png) no-repeat top left;  
margin:0px auto; 
padding:0px 8px;
}


.footerbgnav{
width:auto;
margin:0px 0px 0px 5px;
padding:0px;
float:left;


}
.footerbgnav ul{
margin:0px;
padding:0px;
width:auto;
height:auto;
list-style:none;

}
.footerbgnav li{
background:url(images/footernavdivider.gif) no-repeat bottom left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
margin:0px 0px 0px 0px;
padding:13px 8px 0px 20px;
float:left;
list-style:none;

}
.footerbgnav li a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
text-decoration:none;
}


.footerbgnav li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
text-decoration:none;
}

.copyrights{
width:200px;
font-family:Tahoma;
font-size:11px;
color:#fff;
margin:12px 28px 0px 0px;
padding:12px 0px 0px px;
float:right;
text-align:right;

}

*html .copyrights{
width:200px;
font-family:Tahoma;
font-size:11px;
color:#fff;
margin:12px 18px 0px 0px;
padding:12px 0px 0px px;
float:right;
text-align:right;

}

.footerlast{
width:910px;
height:25px;
margin:0px auto; 
padding:0px 8px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#649ad8;
text-decoration:none;
}
.footerlast p{
width:200px;
float:right;
margin:0 0px 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#649ad8;
text-decoration:none;
}

.footerlast a{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#649ad8;
text-decoration:none;
}
.footerlast a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#649ad8;
text-decoration:underline;
}


.butbrdr{
width:334px;
border-bottom:1px solid #c1d9ff;
height:5px;
margin:10px 0px 0px 45px;
float:left;
}



.button{
width:584px;
height:45px;
background:url(images/wassind_new.gif) no-repeat 34px 5px;
float:left;
padding:0px;
margin:10px 0px 0px 0px;
text-align:left;
padding:15px 10px 0px 0px;
}

*html .button{
width:584px;
height:45px;
background:url(images/wassind.gif) no-repeat 34px 5px;
float:left;
padding:0px;
margin:10px 0px 0px 0px;
text-align:left;
padding:15px 10px 0px 0px;
}

.button p{
width:470px;
height:45px;
float:left;
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}

.button p a{
height:20px;
text-decoration:none;
background:url(images/buttona.gif) no-repeat center left;
float:left;
padding:25px 0px 0px 45px;
margin:0px:
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}

.button p a:hover{
height:20px;
background:url(images/buttonhover.gif) no-repeat center left;
text-decoration:none;
float:left;
padding:25px 0px 0px 45px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0069a5;
}





