@charset "utf-8";
/* CSS Document */
html, body {margin:0; padding:0; font:normal 11px verdana; min-height:100%; height:auto; background:#848d97;}
h1,h2,h3,h4,h5,h6,ul,li,br{padding:0; margin:0;}
p{padding:0; margin:0px 0px 15px 0px; line-height:14px;}
h2{color:#7d7d7d; font: normal 22px "Times New Roman", Times, serif; margin-bottom:15px;}
#center h2{color:#7d7d7d; font: normal 22px "Times New Roman", Times, serif; margin-bottom:10px;}
h3{color:#7d7d7d; font: normal 18px "Times New Roman", Times, serif; margin-bottom:5px; float:left; clear:both; display:block;}
a h4{color:#7d7d7d; font: normal 18px "Times New Roman", Times, serif; margin-bottom:0px; background:url("../img/dl_marker.gif") no-repeat 0px 8px; text-indent:7px;}
a:hover h4{color:#0083cb; text-decoration:none; background:url("../img/dl_marker.gif") no-repeat 0px -7px; text-indent:7px;}
ul{list-style:none;}
img{border:0px;}
a{outline:none; color:#333333; text-decoration:none;}
a:hover{color:#0083cb; text-decoration:underline;}

.liste li{margin-left:10px; background:url("../img/dl_marker.gif") no-repeat 0px 5px; text-indent:10px;}

#background{width:100%; height:200px; position:absolute; z-index:0; top:130px; left:0;}

#wrapper{z-index:2; position:absolute; width:100%; height:700px;}

#title{height:58px; width:100%; background:url('../img/bg_title.jpg') repeat-x;}
#title a#logo{width:960px; margin:0px auto; display:block; padding-top:15px; text-align:center}
#title h1{font:normal 30px "Times New Roman", Times, serif; width:960px; margin:0px auto; line-height:58px;}
#title h1 a{color:#fff; text-decoration:none;}

#topnavi{height:75px; width:100%; background:url('../img/bg_topnavi.png') repeat-x;}
#topnavi ul{width:960px; margin:auto;}
#topnavi ul li{float:left;}
#topnavi ul li a{padding:10px 43px 0px 43px; height:61px; float:left;}
#topnavi ul li a:hover{background:url('../img/topnavi_over.png') repeat-x;}

.pipe{width:2px; display:inline; background:url('../img/topnavi_pipe.png') no-repeat; float:left; height:70px;}

#mittlerer_bereich{height:197px; width:100%; overflow:hidden; color:#fff;}
#unterer_bereich{width:100%; background:url('../img/bg_content.png') repeat-x bottom #fff;}

a.glasbutton{width:335px; height:41px; display:block; line-height:41px; font:normal 20px "Times New Roman", Times, serif; text-decoration:none; color:#fff; background:url('../img/glasbutton_n.png') no-repeat; line-height:41px; padding-left:80px; margin:80px 0px 0px 40px; float:left;}
a.glasbutton:hover{background:url('../img/glasbutton_o.png');}
.icon{background:url('../img/icon_pdf.png') no-repeat; display:block; width:20px; height:20px; float:left; margin:10px 10px 0px 0px;}
.tooltipp{width:340px; float:left; margin-top:80px; font-size:12px; line-height:16px;}

#content_mitte, #content_unten{width:960px; margin:auto; padding:10px 0px;}
#content_unten #center{margin:auto;}
#content_unten {min-height:350px;}
* html #content_unten {min-height: 300px; height:auto !important; height:300px;}
.content_pipe_big{margin:0px 50px;}

#footer{width:100%; height:50px; color:#fff;}
#footer_content{width:960px; margin:auto; padding-top:20px;}
#footer_content a{color:#fff; text-decoration:none;}
#footer_content a:hover{text-decoration:underline;}

.pipe_footer{margin:0px 5px;}

#kartenmenu{width:470px; margin:auto; padding-top:50px;}

.laenderblock{float:left; margin:0px 8px 0px 0px;}
.laenderblock li{padding-bottom:5px;}
.laenderblock li a{color:#333333; text-decoration:none; padding:5px 5px 3px 5px; display:block;}
.laenderblock li a:hover{background:url('../img/active_country.gif') repeat-x; color:#0083cb;}
.laenderblock img{padding-right:5px;}

/*.dokumente{float:left; margin:10px 125px 10px 0px;}*/
.dokumente{margin:10px 30px 10px 0px; width:320px;}
.dokumente li {border-bottom:1px solid #b3b3b3; font:bold 10px verdana; clear:both;}
.dokumente li a{text-decoration:none; color:#333333; padding:10px 0px 10px 10px; display:block;}
* html .dokumente li a{text-decoration:none; color:#333333; padding:0px 0px 10px 10px; display:block;}
*+html .dokumente li a{text-decoration:none; color:#333333; padding:0px 0px 10px 10px; display:block;}
.dokumente li a:hover{text-decoration:underline; color:#0083cb;}
.icon2{background:url('../img/icon_pdf.png') no-repeat; display:block; width:20px; height:20px; float:left; margin:7px 5px 0px 10px;}

#select_country{}

#dropdown_country{height:160px; width:218px; overflow:auto; background:#fff; border:1px solid #bebebe; display:none;}
#dropdown_country li a{padding:5px; display:block; height:14px;}
#dropdown_country li a:hover{background:#dedede;}
#dropdown_country li img{margin-right:5px;}

.left{float:left; z-index:0; width:740px;}
.right{float:right; z-index:1;}


.download_description{padding-bottom:8px; display:block; font:normal 11px verdana;}
