/* Style sheet style */
#right .back{display:none;}
.invisible{display:none;}
ul,li{margin:0;padding:0;list-style-type:none;}
#top_nav li{float:left;background-color:#004179;}
#top_nav li a{height:17px;display:block;padding:4px 14px 0 7px;border-left:1px solid #fff;color:#fff;}
#top_nav li .first{height:17px;padding:4px 14px 0 14px;border-left:0px solid #fff;}
#top_nav li .last{height:17px;padding:4px 77px 0 7px;}
#top_nav li a:hover{background-color:#b3c6d7;text-decoration:none;color:#004179;}
#top_nav ul .active .first{height:17px;padding-top:4px;padding-right:14px;padding-left:14px;border-left:0px solid #fff;}
#top_nav ul .active .last{height:17px;padding:4px 77px 0 7px;}
#top_nav li .active{height:17px;display:block;padding:4px 14px 0 7px;background-color:#b3c6d7;border-left:1px solid #fff;color:#004179;}
#service_nav li{float:left;background-color:#e2e6f1;}
#service_nav li a{height:17px;display:block;padding:4px 14px 0 7px;border-left:1px solid #fff;color:#004179;}
#service_nav li .first{padding:4px 14px 0 14px;border-left:0px solid #004179;}
#service_nav li .last{height:17px;padding:4px 60px 0 7px;}
#service_nav li a:hover{background-color:#b3c6d7;text-decoration:none;}
#service_nav li .active{height:17px;display:block;padding:4px 14px 0 7px;background-color:#b3c6d7;border-left:1px solid #fff;color:#004179;}
#service_nav ul .active .first{height:17px;padding:4px 14px 0 14px;background-color:#b3c6d7;border-left:0px solid #fff;color:#004179;}
#service_nav ul .active .last{height:17px;padding:4px 60px 0 7px;}
#search form{width:242px;padding-top:100px;}
#search form input{width:175px;height:15px;float:left;padding-top:4px;border:1px dotted #999;color:#004179;}
#search .submit{width:50px;height:21px;float:right;background-color:#fff;border:0px dotted #999;color:#004179;}
#inhalt_OLD form{display:none;}
#rechts .ce_text{padding-left:14px;line-height:16px;}
#rechts .ce_text a{color:#004179;}
#rechts .ce_text a{color:#004179;}
#rechts .ce_text a:hover{text-decoration:none;color:#666;}
#inhalt .subcl p,#inhalt .subcr p{padding:11px 20px 0 12px;border-left:2px dotted #004179;}
#inhalt .subcl img,#inhalt .subcr img{border-left:2px dotted #004179;}
#inhalt .subcl h1,#inhalt .subcr h1{margin:0;padding:0 0 15px 2px;}
#inhalt .ce_text a{color:#004179;}
#inhalt .ce_text a:hover{text-decoration:none;color:#666;}
#inhalt .ce_text{line-height:16px;}
#inhalt .ce_text h1{margin-bottom:20px;}
#logocontrol,.dlh_googlemap span,.dlh_googlemap a{display:none;}
#inhalt .ce_text h2{width:470px;border-bottom:1px solid;color:#666;}
#inhalt .ce_text h2{width:470px;margin-top:15px;border-bottom:1px solid;color:#666;}
#inhalt .ce_text h3{padding-bottom:3px;border-bottom:1px solid;font-size:13px;color:#666;}
#inhalt #text_facts h1{margin:0;padding:0;}
#inhalt #text_facts li{list-style-type:disc;}
#inhalt #text_facts li{margin-left:12px;padding-bottom:3px;list-style-type:disc;}
#container iframe{width:510px;height:360px;overflow:hidden;margin:0;padding:0;border:0px hidden;background-color:transparent;frameborder:0;}
#sitemap a{display:block;padding:0 0 5px 14px;color:#004179;}
#sitemap a:hover{text-decoration:none;color:#666;}
#sitemap .mod_sitemap{padding-bottom:20px;}
#suchresultate .mod_search h3{margin:0;padding:0;}
#suchresultate .even,.odd{padding-bottom:15px;}
#suchresultate a{color:#004179;}
#suchresultate a:hover{text-decoration:none;color:#666;}
#suchresultate .first{padding-top:10px;}
#suchresultate .pagination .current{font-weight:bold;color:#00388C;}
#suchresultate .pagination ul li{float:left;padding:0 5px;}
#suchresultate .header{width:456px;padding-bottom:5px;border-bottom:1px solid #777;}
#suchresultate .pagination p{width:456px;padding:5px 0;border-top:1px solid #777;}
#suchresultate .mod_search{padding:0 0 30px 14px;}
#kontakt input{width:330px;}
#kontakt label{width:120px;float:left;padding-top:2px;}
#kontakt textarea{width:330px;}
#kontakt .submit{width:80px;margin-left:120px;}
#kontakt .ce_form{margin:30px 0;}
#kontakt .checkbox_container label{width:460px;}
#kontakt .checkbox_container input{width:15px;float:left;margin-right:6px;}
#kontakt .headline{padding:15px 0 5px 0;}
#kontakt .erreichbar label{width:70px;padding-top:2px;}
#kontakt .erreichbar{display:block;padding-bottom:25px;}
#kontakt .eingabe{margin-bottom:8px;}
#kontakt input.eingabe,#kontakt textarea.eingabe{border:1px solid #aaa;}
#text-content164{width:480px;}

