body{font-family:'Trebuchet MS', Arial, Verdana, Helvetica, sans-serif;font-size:9pt;color:#000000;}
#jump, #footer, #headerimage, #nav_sub, #col1 h2, #h1, #header{display:none;}
#main_nav ul li{display:none;}
#main_nav ul li.active{display:block;}
h2, #main_nav ul li.active a{font-size:17pt;line-height:18pt;font-weight:bold;padding-bottom:10pt;margin-bottom:12pt;color:#286B7D;background:url(../images/all/border.png) repeat-x bottom left;font-family:'Times New Roman', Times, serif;}
#main_nav ul li.active a{display:block;margin:20pt 0 0 0;}
h3, h4{line-height:16pt;font-size:11pt;color:#14343d;margin-bottom:25pt;}
h4{color:#000000;margin-top:0;padding:0;margin-bottom:8pt;font-weight:bold;}
a{color:#286B7D;text-decoration:none;outline:none;}
a:hover{text-decoration:none;}
a:hover, a:focus, a:active, a.active{outline:none;}
a img{border:0;}
p{margin:0;padding:0 0 10pt 0;line-height:13pt;font-size:9pt;}
ul{list-style:none;padding:0 0 9pt 0;margin:0;}
cite img{margin:0 0 23pt 0;padding:0 0 13pt 0;}
.more_news{border-bottom:1pt solid #CCCCCC;display:block;padding-bottom:8pt;margin-bottom:12pt;font-size:9pt;font-weight:bold;}
.cites{margin:12pt 0 24pt 0;border-top:1pt solid #CCCCCC;border-bottom:1pt solid #CCCCCC;padding:12pt 0 3pt 0;}
.cites cite, .cites p cite{font-size:12pt;line-height:14pt;color:#3a5e8e;font-style:normal;}
.cites p{font-size:10pt;}
.logo{display:block;float:right;}
form{margin:0;padding:0;}
fieldset{border:0;padding:15pt 0;margin:0;border-top:1pt solid #CCCCCC;}
.error{border-top:1pt solid #CCCCCC;padding:15pt 0;}
form p{padding-bottom:2pt;}
label{width:160pt;display:block;float:left;line-height:20pt;margin-bottom:3pt;display:inline;}
#amort_plan{display:block;border-top:1pt solid #5782AE;border-bottom:1pt solid #5782AE;padding:0 20pt 10pt 20pt;margin:10pt 0 0 0;}
#amort_plan label{width:300pt;}
#amor_plan input{width:100pt;}
#amort_plan fieldset label{width:350pt;float:left;margin-top:0;border-top:0;}
#amort_plan fieldset input{width:40pt;float:left;display:inline;margin-right:10pt;padding:0;}
#amort_plan fieldset{border:0;padding:10pt 0 0 0;}
#amort_plan fieldset p{clear:both;}
#amort_plan.amort_plan_show{margin:0;padding:0;border:0;}
.headline{margin:5pt 0 3pt 0;}
.label_submit{visibility:hidden;}
.checkbox{width:12pt;border:0;margin-left:0;margin:2pt;padding:0;height:12pt;}
select, input{border:1pt solid #666666;width:194pt;margin-bottom:4pt;font-size:11pt;height:16pt;padding-left:3pt;}
textarea{border:1pt solid #666666;width:194pt;height:100pt;font-size:11pt;padding-left:3pt;}
select{height:18pt;padding-left:0;width:200pt;}
input.button, input.button_hover{height:17pt !important;background-color:transparent;color:#5782AE;cursor:pointer;font-size:12pt;line-height:14pt;font-weight:bold;width:auto;text-align:left;padding:0;margin:3pt 0 0 0;border:0;display:inline;}
input.button_hover{text-decoration:underline;}
#dienstleistungen{}
.dienstleistungen_content{padding:14px 0;float:none;clear:both;}
.dienstleistungen_content img{float:left;display:inline;margin-right:25px;}