body{font-family:Arial;font-size:12px;}
#inhalt h1, #inhalt h1 a, #inhalt h2.rr{color:#5C7D9F;background:url(h1.png) 0px 6px no-repeat;font-size:15px;margin:12px 0 0 0;text-indent:19px;padding:0 0 2px 0;clear:both;border:1px solid #949494;border-width:1px 0 1px 0;line-height:22px;}
#inhalt h1 a{text-decoration:none;border:0;background:none;}
#inhalt p{margin:12px 0 0 0;}
#right p{font-size:11px;margin-top:2px;}
#infokasten{clear:both;}
#infokasten h1, #infokasten strong{color:#058639;font-size:12px;font-weight:bold;}
#right h2, #right h2 a{color:#6099D2;font-size:15px;padding-left:35px;font-weight:bold;margin:18px 0 0 0;line-height:25px;}
#right h2 a{padding-left:0;background:none;}
#right h2.iv{background:url(infoveranst.png) center left no-repeat;}
#right h2.rr{background:url(rueckruf.png) center left no-repeat;}
#right h2.im{background:url(infomat.png) center left no-repeat;}
#right h2.fz{background:url(finanzierung.png) center left no-repeat;}
.content{clear:both;}
ul{list-style:none;margin:0;padding:0;}
ul li{margin:0;padding-left:14px;background:url(gruenP.png) 0px 2px no-repeat;}
ol{margin:0 0 0 22px;padding:0;}
.Bild_links{float:left;margin:2px 6px 6px 0;}
.Bild_rechts{float:right;margin:2px 0 6px 6px;}
.Umfluss_beenden{display:block;clear:both;margin-top:6px;}
.linkespalte{float:left;width:48%;}
.rechtespalte{float:right;width:48%;}
body{background-color:#FFFFFF;background:url(kopfHg.png) 0px 43px repeat-x;margin:0;padding:0;}
#seite{margin-right:30px;margin-top:42px;top:1px;position:relative;border-bottom:4px solid #C5D0DC;min-height:1100px;background:url(kopfSpanner.png) left top repeat-x;}
* html #seite{height:1100px;}
#kopf{background:url(kopfRechts.png) top right no-repeat;height:183px;}
#kopf h1{text-align:center;background-image:none;color:#E3C624;font-size:30px;padding-top:33px;margin-right:20px;}
#kopf h1 span{display:block;font-size:20px;font-weight:normal;padding-left:110px;color:#FFF;}
#mininavi{position:absolute;right:0px;top:-30px;text-align:right;}
#mininavi a{background-image:url(gelbP.png) left center no-repeat;text-decoration:none;color:#4D6C8B;margin-left:15px;}
#language_selector select{width:auto;}
#inhalt{position:relative;margin-left:260px;padding-right:220px;padding-left:12px;}
#inhalt .rightV{display:none;}
p#breadcrumb{color:#4D6C8B;}
#breadcrumb a{color:#4D6C8B;text-decoration:none;font-weight:normal;padding:0;background-image:none;}
#right{position:absolute;top:200px;right:0px;width:183px;}
#fussnote{float:left;width:400px;font-style:italic;margin-left:270px;padding-top:0;margin-top:-10px;}
#fussnote a{margin-top:0;padding-top:0;}
#fussnote a{background:none;font-weight:normal;color:#000000;text-decoration:none;}
#infokasten{background-color:#F5F5F5;border:1px solid #5C7D9F;padding:3px;}
#infokasten p{margin:0;}
#infokasten li{background:url(infoli.png) 2px 5px no-repeat;}
#service{clear:both;margin-top:12px;}
.clear{clear:both;}
#menu{position:absolute;top:0px;left:20px;width:229px;padding-bottom:304px;background:url(menu.png) bottom left repeat-x;background-color:#FFFFFF;overflow:hidden;}
#menu a{display:block;width:215px;float:left;clear:left;background:url(blauP.png) 6px center no-repeat;background-color:#5C7D9F;text-decoration:none;border-top:2px solid #FFFFFF;padding-left:20px;min-height:24px;line-height:24px;color:#FFFFFF;font-size:11px;font-weight:bold;}
* html #menu a{height:24px;}
#menu a:hover, #menu a.current, #menu a.current{background-color:#2C4A6A;color:#FFFFFF;}
#menu .submenu a, #menu a.sub, #menu a.subsub{padding-left:24px;border-top:0;background-image:url(submenu.png);background-position:18px 10px;background-repeat:no-repeat;}
#menu .submenu a.sub{padding-left:30px;background-image:none;}
a{color:#4D6C8B;font-weight:bold;text-decoration:none;padding-left:14px;background:url(gelbP.png) center left no-repeat;}
#right a{color:#000000;background:url(gruenP.png) center left no-repeat;}
a#homerun{background:none;margin:0 0 2px 0;padding:0;border:0;line-height:0px;}
a#homerun:hover{background:none;}
#metamove, #copy{color:#8A9DB0;display:block;margin-right:100px;float:right;text-align:right;}
#metamove a, #copy a{color:#8A9DB0;text-decoration:none;font-weight:normal;background-image:none;padding:0;}
#tuuf, #copy{float:left;clear:left;text-align:left;margin:0 0 0 270px;color:#8A9DB0;}
#tuuf p{margin:0;}
#tuuf a{background:none;padding:0;font-weight:normal;text-decoration:underline;color:#8A9DB0;}
#copy{text-align:left;}
form, fieldset{border:0;margin:4px 0 0 0;padding:0;}
div.formblock{margin:4px 0 0 0;}
#form-module-thanks{text-align:left;margin:20px 0 20px 0;font-size:14px;font-weight:bold;}
fieldset{border:0;margin:0;}
input.formtext{background-color:#E3EBF4;border:1px solid #5C7D9F;width:167px;padding-left:5px;margin:0 0 4px 0;font-size:12px;}
input.formsubmit{background-color:#e3c624;color:#000000;height:22px;line-height:22px;border:1px solid #5C7D9F;padding:0 8px;text-align:left;padding-left:5px;}
#inhalt input.formsubmit{margin:8px 0 0 0;}
textarea, select{background-color:#E3EBF4;border:1px solid #5C7D9F;margin:0;padding:0;}
textarea{clear:left;width:440px;}
select{font-size:12px;width:310px;}
#kontakt select{width:175px;}
label{display:block;float:left;clear:left;width:130px;}
label.textarea{width:100%;}
#right label, legend{display:none;}
table{margin-top:8px;empty-cells:hide;}
td{margin:0;padding:2px 2px 2px 2px;border-right:1px solid #E3EBF4;border-bottom:2px solid #E3EBF4;background-color:#F4F8FC;}
a img{border:0;}
a.bild{background:none;}
.flrechts{float:right;margin:0 0 10px 10px;}
.fllinks{float:left;margin:0 10px 10px 0;}
#lang li, #lang a{display:inline;background:none;padding:0;}
#fl a{float:left;background:none;font-weight:normal;color:#8A9DB0;}
#ohe{position:absolute;left:22px;top:-28px;}
#ohe h1{font-size:12px;color:#4D6C8B;}

#a_banner{float:right;margin:10px 0 10px 10px;}
#a_banner a{padding:0;background:none;}
