body { font-family:Verdana, sans-serif; background-color:#ffffff; color:#232323; padding:0px; margin:0px; font-size:12px; line-height:18px; height: 100%; border: 0px; text-align:left; }

p { color:#6d6d6d; font-size:13px; line-height:19px; margin: 10px 0px 10px 0px; }
div { color:#6d6d6d; }
table td { color:#6d6d6d; font-size:12px; line-height:18px; }
ul li { font-size:12px; line-height:18px; list-style:url('/data/media/IHIK4K762CKKY9BYDMR5SKC48/anstrich_liste.gif'); padding-bottom:5px; }

#zentriert { width:1000px; margin: 0px auto; text-align:left; border:1px solid #0062a9; border-top:0px; }
#kopf { width:1000px; height:25px; text-align:right; padding-top:10px; border-bottom:1px solid #0062a9; }
#kopf a:link, #kopf a:visited, #kopf a:active, #kopf a:hover { color:#343434; padding:0px 10px 0px 0px; text-decoration:none; font-weight:bold; font-size:10px; }

#logo { width:250px; height:120px; float:left; }
#banner { width:750px; height:120px; float:right; }

#mitte { float:left; width:1000px; background:url('/data/media/IHIK4K762CKKY9BYDMR5SKC48/hg_navigation.gif') #ffffff repeat-y; border-top:1px solid #0062a9; }

#mitteDruck {clear:left;  width:16cm;}

#navigation { width:250px; float:left; }

#inhalt { float:left; padding:24px; float:left; width:700px; min-height:450px; }

#pfadnavigation { float:left; color:#0062a9; margin-bottom:25px; }
#pfadnavigation a:link, #pfadnavigation a:visited, #pfadnavigation a:active, #pfadnavigation a:hover {  color:#0062a9; text-decoration:underline; }
#funktionsleiste { padding:25px 0px 0px 300px; float:left; width:699px; background:url('/data/media/IHIK4K762CKKY9BYDMR5SKC48/hg_navigation.gif') #ffffff repeat-y; }
#druckbuttonKopf { float:right; }
#fuss { clear:both; width:990px; height:20px; text-align:right; background-color:#0062a9; padding:5px 10px 0px 0px; color:#ffffff; font-size:11px; }

#fussDruck {clear:left; width:16cm; height:20px; text-align:left; padding:0px 0px 0px 0px; color:#0062a9; font-size:11px; }

#fuss a:link, #fuss a:visited, #fuss a:active, #fuss a:hover { color:#ffffff; font-size:11px; }

a.navi_e1:link, a.navi_e1:visited  { display:block; height:24px; width:215px; color:#343434; text-decoration:none; font-size:12px; font-weight:bold; padding: 6px 0px 0px 35px; letter-spacing:0px; border-bottom:1px solid #ffffff; background:url('/data/media/IHIK4K762CKKY9BYDMR5SKC48/hg_navigation_e1.gif') 0px 0px repeat-y; border-right:1px solid #0062a9; }
a.navi_e1:active, a.navi_e1:hover { color:#ffffff; background-position:0px 30px; text-decoration:none; }
a.navi_e1_a:link, a.navi_e1_a:visited, a.navi_e1_a:active, a.navi_e1_a:hover { display:block; height:24px; width:215px; color:#ffffff; text-decoration:none; font-size:12px; font-weight:bold; padding: 6px 0px 0px 35px; letter-spacing:0px; border-bottom:1px solid #ffffff; background:url('/data/media/IHIK4K762CKKY9BYDMR5SKC48/hg_navigation_e1.gif') 0px 30px repeat-y; border-right:1px solid #0062a9; }

a.navi_e2:link, a.navi_e2:visited  { display:block; height:24px; width:184px; color:#ffffff; text-decoration:none; font-size:12px; font-weight:bold; padding: 6px 0px 0px 66px; letter-spacing:-1px; border-bottom:1px solid #ffffff; background-position:0px 0px; background-repeat:repeat-y; border-right:1px solid #0062a9; }
a.navi_e2:active, a.navi_e2:hover { color:#666666; background-position:0px 30px; background-position:0px 30px; text-decoration:none; }
a.navi_e2_a:link, a.navi_e2_a:visited, a.navi_e2_a:active, a.navi_e2_a:hover { display:block; height:24px; width:184px; color:#666666; text-decoration:none; font-size:12px; font-weight:bold; padding: 6px 0px 0px 66px; letter-spacing:-1px; border-bottom:1px solid #ffffff; background-position:0px 30px; background-repeat:repeat-y; border-right:1px solid #0062a9; }

a.navi_e3:link, a.navi_e3:visited  { line-height:17px; display:block; height:auto; width:170px; color:#666666; text-decoration:none; font-size:10px; font-weight:bold; padding: 6px 0px 6px 80px; letter-spacing:0px; background:url('/data/media/IHIK4K762CKKY9BYDMR5SKC48/hg_navigation_e3.gif') 0px 0px repeat-y; border-right:1px solid #0062a9; }
a.navi_e3:active, a.navi_e3:hover {line-height:17px; color:#0062a9; text-decoration:none; }
a.navi_e3_a:link, a.navi_e3_a:visited, a.navi_e3_a:active, a.navi_e3_a:hover {line-height:17px; display:block; height:auto; width:170px; color:#0062a9; text-decoration:none; font-size:10px; font-weight:bold; padding: 6px 0px 6px 80px; letter-spacing:0px; background:url('/data/media/IHIK4K762CKKY9BYDMR5SKC48/hg_navigation_e3.gif') 0px 0px repeat-y; border-right:1px solid #0062a9; }

h1 { font-weight:bold; color:#0062a9; font-size:15px; font-variant:small-caps; background:url('/data/media/IHIK4K762CKKY9BYDMR5SKC48/hg_ueberschrift.gif') 0px 0px no-repeat; padding:7px 0px 0px 35px; }
h2 { font-weight:bold; color:#0062a9; font-size:13px; font-variant:small-caps; }
h3 { font-weight:bold; color:#0062a9; font-size:12px; display:inline; }
h4 { font-weight:bold; color:#0062a9; font-size:12px; display:inline; }

hr { border:0px; border-top:1px solid #e2001a; background-color:transparent; width:100%; margin:25px 10px 25px 10px; width:90%; }

a:link, a:visited, a:active, a:hover { color:#0062a9; text-decoration:underline; }

form { padding:0px; margin:0px; }
input.suche { width:83px; height:18px; background:url('/data/media/IHIK4K762CKKY9BYDMR5SKC48/img_hgsuche.gif') no-repeat #ffffff; color:#666666; padding:2px 0px 0px 5px; border:0px; }

.anfrage input { border:1px solid #0062a9; width:150px; color:#343434; }
.anfrage textarea { border:1px solid #0062a9; width:480px; color:#343434; }

div.kontakt { padding:5px; border:1px solid #0062a9; width:600px; margin:20px 0px 0px 0px; vertical-align:bottom; height:150px; }

div.downloadblock { padding:10px 0px 30px 30px; border-top:1px dotted #0062a9; margin-top:0px; }
div.downloadblock div.titel { margin:10px 0px 3px 0px; }
div.downloadblock div.beschreibung { color:#434343; }

div.infoText { display:none; }

/* Sitemap */
div.sitemapLevel { margin:6px 0px 6px 25px; }
div.sitemapLevel a:link, div.sitemapLevel a:visited, div.sitemapLevel a:active, div.sitemapLevel a:hover { font-weight:bold; background:url('/data/media/IHIK4K762CKKY9BYDMR5SKC48/hg_navsitemap.gif') 0px 0px no-repeat; padding:0px 0px 0px 20px; }

/* Suche */
.sucheErgebnisSchnipsel { margin-top:18px;}
.sucheErgebnisTitel { font-family: Verdana; font-size:13px; line-height:16px; padding-bottom:10px; }
.sucheErgebnisText { font-family: Verdana; color:#343434; font-size:12px; line-height:16px; padding-bottom:6px; }
.sucheErgebnisInfo { font-family: Verdana; color:#343434; font-size:11px; font-style:italic; }
.sucheErgebnisGewichtung { background-color:#3C7411; }
.sucheErgebnisGewichtungRest { background-color:#DFDFDF; }
.sucheErgebnisKopfleiste { background-color:#EBEAEA; text-align:right; padding:2px 5px 2px 5px; }
.sucheErgebnisInfoleiste { text-align:right; padding:0px 5px 0px 5px; }
table.sucheSeitenleiste {  }
td.sucheSeitenleisteNormal { border:1px solid #1f8039; background-color:#ffffff; padding:3px; margin:0px 3px 0px 3px; width:25px; text-align:center; }
td.sucheSeitenleisteAktiv { border:1px solid #1f8039; background-color:#EAEAEA; padding:3px; margin:0px 3px 0px 3px; width:25px; text-align:center; }
td.sucheSeitenleisteNormal a:link, td.sucheSeitenleisteNormal a:visited, td.sucheSeitenleisteNormal a:active, td.sucheSeitenleisteNormal a:hover { background-image:url(''); padding-left:0px; }

/* map24 */
.map24_input { background-color:#ffffff; width:232px; color:#0D3D6A; font-family:Arial, Verdana, Helvetica; font-size:11px; font-weight:normal; border:1px #bebebe solid; }
.map24_list	{ background-color:#FFFFFF; border-style:groove;font-family:Arial, Arial,  Geneva, Arial, Helvetica, sans-serif; font-size:9px; }
.map24_text { font-family:Arial; font-size:11px; color:#586A75; }
.map24_margin { margin-left:10px; }
.map24_padding { padding-left:10px; }
.map24_title { font-family:Arial; font-size:11px; color:#FFFFFF; padding-left:10px; padding-top:31px; font-weight:bold; }
.map24_cell { padding:5px 5px 5px 10px; background-color:#F8F9FA; }
.blockborder { border:1px solid #bebebe; }