/* DATEI: hennemann.css */

@font-face { font-family: "Century Gothic"; src:local("Century Gothic"), url("Gothic.TTF") format("TrueType"); panose-1:2 11 5 2 2 2 2 2 2 4; }

body { color:#003300; background-color:#F5F5F5; }

h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {
 font-family:"Century Gothic", Arial, Helvetica, sans-serif; }

h1 { font-size:26px; margin-bottom:18px; }

h2 { font-size:21px; margin-bottom:18px; }

h2.sh2 { font-size:21px; }

h3,h3.xmp,h3.xpl,h3.inf,h3.tip,h3.akt { font-size:16px; }

h4 { font-size:13px; }

p,ul,ol,li,div,td,th,address,blockquote { font-size:13px; }

li { margin-top:3px; }

/* pre { font-family:Courier New,Courier; font-size:13px; color:#0000C0; }

code,kbd,tt { font-family:Courier New,Courier; color:#0000C0; }

var { font-style:normal; color:#0000C0; }

blockquote,cite { font-style:italic; }

.xmpcode { border-width:10px; border-style:solid; border-color:#EEEEEE; background-color:#FFFFE0; }

.code { background-color:#FFFFE0; }

.tabxpl { background-color:#E4EEFF; }

.doc { background-color:#EEEEEE; }

.nav { background-color:#FFEEDD; }

.qbar { background-color:#FFFFE0; font-size:13px; font-family:Arial,sans-serif; }

.blue { color:#0000C0; }

pre.normal { color:#000000; }

a:link { color:#AA5522; text-decoration:underline; }

a:visited { color:#772200; text-decoration:underline; }

a:active { color:#000000; text-decoration:none; }

a.an { text-decoration:none; }

.unicode { font-size:15px; font-family:Arial Unicode MS,Arial,sans-serif 36 68}

ins { color:#009900; font-weight:bold; text-decoration:none; }

del { color:#990000; font-weight:bold; text-decoration:line-through; }
*/

a:link { text-decoration:underline; color:#106610; background-color:#F5F5F5; }
a:visited { text-decoration:underline; color:#106610; background-color:#F5F5F5; }
a:active { text-decoration:underline; color:#106610; background-color:#F5F5F5; }
a:hover { text-decoration:underline; color:red; background-color:#F5F5F5; }
a img { border:0; }

div.DreiBildEins { text-align:center; float:left; margin:0 4% 0 0; padding:0; position:relative; left:4%; top:0px; width:28%; min-width:150px; border-style:solid; border-width:1px; border-top-color:#DDDDDD; border-left-color:#DDDDDD; border-bottom-color:#AAAAAA; border-right-color:#AAAAAA; max-height:300px; overflow:hidden; }
div.DreiBildZwei { text-align:center; float:left; margin:0 4% 0 0; padding:0; position:relative; left:4%; top:0px; width:28%; min-width:150px; border-style:solid; border-width:1px; border-top-color:#DDDDDD; border-left-color:#DDDDDD; border-bottom-color:#AAAAAA; border-right-color:#AAAAAA; max-height:300px; overflow:hidden; }
div.DreiBildDrei { text-align:center; float:left; margin:0 4% 0 0; padding:0; position:relative; left:4%; top:0px; width:28%; min-width:150px; border-style:solid; border-width:1px; border-top-color:#DDDDDD; border-left-color:#DDDDDD; border-bottom-color:#AAAAAA; border-right-color:#AAAAAA; max-height:300px; overflow:hidden; }
div.vDreiBildEins { text-align:center; float:left; margin:0 4% 0 0; padding:0; position:relative; left:4%; top:0px; width:28%; min-width:150px; border-style:solid; border-width:1px; border-top-color:#DDDDDD; border-left-color:#DDDDDD; border-bottom-color:#AAAAAA; border-right-color:#AAAAAA; overflow:hidden; }
div.vDreiBildZwei { text-align:center; float:left; margin:0 4% 0 0; padding:0; position:relative; left:4%; top:0px; width:28%; min-width:150px; border-style:solid; border-width:1px; border-top-color:#DDDDDD; border-left-color:#DDDDDD; border-bottom-color:#AAAAAA; border-right-color:#AAAAAA; overflow:hidden; }
div.vDreiBildDrei { text-align:center; float:left; margin:0 4% 0 0; padding:0; position:relative; left:4%; top:0px; width:28%; min-width:150px; border-style:solid; border-width:1px; border-top-color:#DDDDDD; border-left-color:#DDDDDD; border-bottom-color:#AAAAAA; border-right-color:#AAAAAA; overflow:hidden; }

div p { margin:0.3em;}
.DivBild { width:100%; }
.vDivBild {  }

div.TitelA { text-align:left; float:left; margin:5px 0 0 15px; padding:0; position:absolute; left:0; top:0px; width:98%; min-width:760px; border-style:solid; border-width:0; height:40px; }
div.TitelA p { font-size:30px; text-transform:uppercase; margin:0 0 0 5px; cursor:default; }

div.TitelB { text-align:left; float:left; margin:45px 0 0 15px; padding:0; position:absolute; left:0; top:0px; width:98%; min-width:760px; border-style:solid; border-width:2px 2px 0 0; border-color:gray; height:25px; }
div.TitelB p { font-size:18px; text-transform:uppercase; margin:2px 0 0 5px; cursor:default; }

div.TitelL { text-align:right; float:left; margin:5px 0 0 3%; padding:0; position:absolute; right:0; bottom:1px; width:50%; height:15px; border-style:solid; border-width:0; }
div.TitelL p { font-size:11px; text-transform:uppercase; margin:0 5px 0 0; cursor:default; }
div.TitelL a:link { text-decoration:none; color:#003300; background-color:#F5F5F5; }
div.TitelL a:visited { text-decoration:none; color:#003300; background-color:#F5F5F5; }
div.TitelL a:hover { text-decoration:none; color:red; background-color:#F5F5F5; }
div.TitelL a:active { text-decoration:none; color:blue; font-weight:bold; background-color:#F5F5F5; }

div.TitelN { text-align:right; float:left; margin:0 0 0 3%; padding:0; position:absolute; right:20px; top:2px; width:50%; height:15px; border-style:solid; border-width:0; }
div.TitelN p { font-size:11px; text-transform:lowercase; margin:0 5px 0 0; cursor:default; }
div.TitelN a:link { text-decoration:none; color:#003300; background-color:#F5F5F5; }
div.TitelN a:visited { text-decoration:none; color:#003300; background-color:#F5F5F5; }
div.TitelN a:hover { text-decoration:none; color:red; background-color:#F5F5F5; }
div.TitelN a:active { text-decoration:none; color:blue; font-weight:bold; background-color:#F5F5F5; }

div.Korper { clear:both; text-align:center; margin:72px 0 13px 13px; padding:0; position:absolute; left:0; top:0; width:98%; min-width:760px; border-style:solid; border-width:0 2px 2px 2px; border-color:gray; }
div.Korper h1 { font-size:2em; margin:0.5em 1em 0 0; text-transform:uppercase; text-align:right; }
div.Korper h2 { font-size:1em; margin:0 2em 1em 1em; text-align:right; font-weight:normal; }
div.Korper h3 { font-size:1.3em; margin:1em 1em 1em 0; text-transform:uppercase; text-align:left; font-weight:normal;}
div.Korper p { font-size:1em; margin:0; text-align:left; }
div.Korper ol { font-size:1em; text-align:left; }
div.Korper ul { font-size:1em; text-align:left; }
div.Korper div { clear:both; position:relative; top:0; left:15px; width:750px; border:0; margin:0; padding:0; }

div.KorperStd { clear:both; text-align:left; margin:1em; padding:0; }
div.KorperStd h1 { font-size:2em; margin:1em 0; text-align:left; }
div.KorperStd h2 { font-size:1.5em; margin:1em 0; text-align:left; font-weight:normal; }
div.KorperStd h3 { font-size:1.3em; margin:1em 0; text-transform:uppercase; text-align:left; font-weight:normal;}
div.KorperStd p { font-size:1.2em; margin:0; text-align:left; }
div.KorperStd table { margin:1em 0; text-align:left; }

div.KorperPresse { clear:both; text-align:center; margin:72px 0 13px 13px; padding:0; position:absolute; left:0; top:0; width:98%; min-width:760px; border-style:solid; border-width:0 2px 2px 2px; border-color:gray; }
div.KorperPresse h1 { font-size:2em; margin:0; text-align:center; font-family:"Times New Roman", sans-serif; }
div.KorperPresse h2 { font-size:1.3em; margin:0; text-align:center; font-weight:normal; font-family:"Times New Roman", sans-serif; }
div.KorperPresse h3 { font-size:1.2em; margin:0; text-align:left; font-weight:normal; font-family:"Times New Roman", sans-serif; }
div.KorperPresse p { font-size:0.9em; margin:0; padding:0 0 1em 0; text-align:justify; font-family:"Times New Roman", sans-serif; }
div.KorperPresse table { margin:0; text-align:left; }
div.KorperPresse div { clear:both; position:relative; top:0; left:15px; width:750px; border:0; margin:0; padding:0; }

div.Referenz { clear:both; text-align:left; margin:72px 0 13px 13px; padding:0; position:absolute; left:0; top:0; width:98%; min-width:760px; border-style:solid; border-width:0 2px 2px 2px; border-color:gray; }
div.Referenz h1 { font-size:2em; margin:0.5em 1em 0 15px; text-transform:uppercase; text-align:left; }
div.Referenz h2 { font-size:1em; margin:0 2em 1em 15px; text-align:left; font-weight:normal; }
div.Referenz h3 { font-size:1.3em; margin:2em 1em 1em 15px; text-transform:uppercase; text-align:left; font-weight:normal;}
div.Referenz p { font-size:1em; margin:1em 15px; text-align:left; }
div.Referenz ul { font-size:1em; list-style:inside; margin:1em; padding:0 1em;}
div.Referenz li { font-size:1em; margin:1em 1em 0 0;}
div.Referenz li ul { font-size:1em; margin:0; padding:0 0 0 1em;}
div.Referenz li li { font-size:1em; margin:0;}
div.Referenz div { clear:both; position:relative; top:0; left:15px; width:750px; border:0; margin:0; padding:0; }

div.Dummy { width:750px; height:1px; border:0; margin:0; padding:0; }
div.Dummy p { font-size:1px; margin:0; }

.U:first-line { text-decoration:underline; }