@charset "UTF-8";
* { padding-top: 0px; margin-top: 0; margin-right: 2px; margin-bottom: 0; margin-left: 0; }
body { background-image: url(../pics/HG-rot.jpg); font: 95% Verdana, Arial, Helvetica, sans-serif; text-align: center; margin-left: 30px; margin-top:0px; margin-right: 30px; }
a { color: #330000; text-decoration: none; text-underline: none; }
a:hover { color:#330000; }
a img { color:#FFFF99; }/*verlinkte Bilder keine Border*/
h1,
h2,
h3 { font-family: Arial, Geneva, sans-serif; color: #ffcc99; }
h1 { font-size: 1.1em; color: #990033; }
h2 { font-size: 1.4em; }
h3 { font-size: 1.2em; }

li { font-size: 0.9em; list-style-type: none; }
p { line-height: 120%; font-size:0.8em; }
.Stil5 { color: #330000 }
.Stil6 { color: #CCFF33 }
.Stil7 { color: #99FF00 }


#container { margin: 0 auto; width: 961px; height:1300px; }

#navi { background-image: url(../pics/1.jpg); background-repeat: no-repeat; float: left; width:961px; height: 200px; margin: 0 0 0 0; }
#navileiste { background-image: url(../pics/navi.jpg); background-repeat: no-repeat; float: left; width:961px; height: 30px; margin: 0 0 0 0; }
#navi a   { color: #000000; text-decoration: none;font-size: 0.9em; text-underline: none; }
#nav1 { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #FFFFFF; float:left; width:90px; height:18px; margin:0 0 0 0; font-weight:semi-expanded; }
#nav3 { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #FFFFFF; float:left; width:95px; height:18px; margin:2px 0 0 93px; }
#nav2 { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #FFFFFF; float:left; width: 100px; height:18px; margin: 6px 0 0 0; }
#nav3 { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #FFFFFF; float:left; width: 95px; height:18px; margin: 6px 0 0 0; }
#nav4 { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #FFFFFF; float:left; width: 95px; height:18px; margin: 6px 0 0 0; }
#nav5 { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #FFFFFF; float:left; width: 107px; height:18px; margin: 6px 0 0 0; }
#nav6 { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #FFFFFF; float:left; width: 90px; height:18px; margin:  6px 0 0 0; }
#nav7 { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #FFFFFF; float:left; width: 103px; height:18px; margin:  6px 0 0 0; }
#nav8 { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #FFFFFF; float:left; width: 98px; height:18px; margin: 6px 0 0 0; }

# linkre  { font-size: 0.9em; font-family: Arial, Helvetica, sans-serif;  color: #FFFFFF; float:left; width:190px; height:280px; margin:2px 0 0 2px; }
# linkre a {  text-decoration: none; text-underline: none; font-size: 0.9em;}

#inhalt    { background-image: url(../pics/tief/t_li.jpg); background-repeat: no-repeat; float:inherit; width: 961px; height:1000px; padding-top: 0px; margin: 0; text-align: left; }
#inhaltoli { background-image: url(../pics/2lia.jpg); background-repeat: repeat; float:left; width: 300px; height:60px; padding-top: 0px; margin: 0 0 0 0; border:0px; color:#FFFF99; }
#inhaltore { background-image: url(../pics/2li.jpg); background-repeat: repeat; float:left; width: 660px; height:60px; padding-top: 0px; margin: 0 0 0 0; border:0px; color:#FFFF99; }

#inhaltli2 { background-image: url(../pics/tief/hgg.jpg); background-repeat: repeat; float:left; width: 300px; height:240px; padding-top: 0px; margin:  460px 0 0 0; border:0px; }
#inhaltli { background-image: url(../pics/gb/gb1.jpg); background-repeat: no-repeat; float:left; width: 300px; height:500px; padding-top: 0px; margin: 0; border:0px; }


#inhaltmi { background-image: url(../pics/gb/gala/gala_u.jpg); background-repeat: no-repeat; float:left; width: 460px; height:700px; padding-top: 0px; margin:0 0 0 0; border:0px; background-color:#ffffff; }



#inhaltre { background-image: url(../pics/tief/t_ligr.jpg); background-repeat: repeat; float:right; width: 199px; height:700px; padding-top: 0px; margin: 0; }


#liniew  { height:4px; background-color: #ffffff; float:left; width:499px; margin: 0 0 0 0; }
#liniew2 { height:4px; background-color: #ffffff; float:left; width:499px; margin: 130px 0 0 0; }
#liniew3 { height:4px; background-color: #ffffff; float:left; width:499px; margin: 150px 0 0 0; }


#li1rot { height:95px; background-color: #990000; float:left; width:4px; margin: 0 0 0 0; }
#li1rot2 { height:95px; background-color: #990000; float:left; width:4px; margin: 0 0 0 0; }
#li1rot3 { height:95px; background-color: #990000; float:left; width:4px; margin: 0 0 0 0; }


 
#txh1 { font-family: Arial, Helvetica, sans-serif; font-size:1em; color: #000000; float: none; width: 460px; height:40px; margin:  0 0 0 0; text-justify: 1; font-style: normal; font-variant: normal; text-transform: none; text-align: justify; background-image: url(../pics/tief/inhalt/verl.jpg); }
 
#tx0 { font-family: Arial, Helvetica, sans-serif; font-size:0.8em; font-weight: bold; color: #000000; float: right; width: 160px; height:600px; margin:  25px 0 0 0; font-style: normal; font-variant: normal; text-transform: none; text-align: justify; } 
 
 
#txof { font-family: Arial, Helvetica, sans-serif; font-size:0.8em; font-weight: bold; color: #000000; float: right; width: 160px; height:450px; margin:  25px 0 0 0;  font-style: normal; font-variant: normal; text-transform: none; text-align: justify;  } 
 
 
#tx1f { font-family: Arial, Helvetica, sans-serif; font-size:0.8em; font-weight: bold; color: #000000; float: right; width: 160px; height:10px; margin:  0 0 0 0; font-style: normal; font-variant: normal; text-transform: none; text-align: justify; } 
#tx1 { font-family: Arial, Helvetica, sans-serif; font-size:0.8em; color: #000000; float: right; width: 160px; height:140px; margin: 0 0 0 0; text-justify: 0; font-style: normal; font-variant: normal; text-transform: none; text-align: justify; } 
#tx2f { font-family: Arial, Helvetica, sans-serif; font-size:0.8em; font-weight: bold; color: #000000; float: right; width: 160px; height:140px; margin:  50px 0 0 0; 0 0 0; text-justify: 0; font-style: normal; font-variant: normal; text-transform: none; text-align: left; } 
#tx2 { font-family: Arial, Helvetica, sans-serif; font-size:0.8em; color: #000000; float: right; width: 160px; height:140px; margin:  0 0 0 0; 0 0 0; text-justify: 0; font-style: normal; font-variant: normal; text-transform: none; text-align: justify; } 
 
 #linkre { font-family: Arial, Helvetica, sans-serif; font-size:0.8em; color: #FFFFFF; float: left; width: 195px; height:300px; 0 0 0; text-justify: 1; text-transform: none; list-style-type: none; margin-top: 6px; padding-top: 0px; font-style: normal; line-height: 2em; font-weight: normal; font-variant: normal; margin-right: 0px; margin-left: 6px; } 
 
 
#txfett { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; float:  left; width: 90px; height:18px; margin:  7px 0 0 15px; }
#txfett2 { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; float:  left; width: 90px; height:18px; margin:  7px 0 0 15px; }
#txfett3 { font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; float:  left; width: 90px; height:18px; margin:  7px 0 0 15px; }/*,*/


#li1 { height: 12px; width:   5px; margin: 0px 0px 0px 0px; background-color: #990033; }
#li2 { height: 12px; width:   5px; background-color: #990033; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
#li3 { height: 12px; width:   5px; margin:  6px 0px 0px 95px; background-color: #990033; }
#li4 { height: 12px; width:   5px; margin:  6px 0px 0px 95px; background-color: #990033; }
#li1a { right: 16px; margin: 0px 40px 0 8px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; }
#li2a { right: 15px; margin: 6px 40px 0 8px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; }
#li3a { right: 15px; margin: 6px 0px 0 8px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; }
#li4a { right: 15px; margin: 6px 0px 0 8px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; }


#gl { background-image: url(../pics/hbw/gartena.jpg); background-repeat: no-repeat; float:left; width: 163px; height:108px; padding-top: 0px; margin: 40px 0 0 16px; }
#in { background-image: url(../pics/hbw/innena.jpg); background-repeat: no-repeat; float:left; width: 163px; height:108px; padding-top: 0px; margin: 40px 0 0 20px; }
#ho { background-image: url( ../pics/hbw/hocha.jpg); background-repeat: no-repeat; float:left; width: 163px; height:108px; padding-top: 0px; margin: 10px 0 0 16px; }
#tie { background-image: url( ../pics/hbw/tiefa.jpg); background-repeat: no-repeat; float:left; width: 163px; height:108px; padding-top: 0px; margin:10px 0 0 20px; }
#tr { background-image: url(../pics/hbw/transb.jpg); background-repeat: no-repeat; float:left; width: 163px; height:108px; padding-top: 0px; margin:0px 0 0 16px; }
#an { background-image: url(../pics/schuett.jpg); background-repeat: repeat; float:left; width: 163px; height:108px; padding-top: 0px; margin: 0px 0 0 18px; }
#txgl { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #FFFF66; float:left; width: 163px; height:20px; margin: 2px 0 0 20px; }
#txin { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #FFFF66; float:left; width: 163px; height:20px; margin: 2px 0 0 18px; }
#txho { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #FFFF66; float:left; width: 163px; height:18px; margin:3px 0 0 21px; }
#txtie { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #FFFF66; float:left; width: 163px; height:20px; margin: 3px 0 0 18px; }
#txtr { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #FFFF66; float:left; width: 163px; height:20px; margin: 3px 0 0 18px; }
#txan { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #FFFF66; float:left; width: 163px; height:20px; margin:3px 0 0 21px; }


#inhaltu { background-image: url(../pics/hbw/leiste.jpg); background-repeat: no-repeat; float:left; width: 961px; height:21px; padding-top: 0px; margin: 0 0 0 0; }



#footer { font-size: 0.8em; Arial, Helvetica, sans-serif; text-align:left; float:left; width: 961px; height: 70px; top: 800px; color: #fff38d; }
.Stil3 { color: #990033 }
.Stil4 { font-size: 2em; font-weight: bold; }
.Stil9 { color: #FFFFFF }
.Stil10 { color: #CC0033 }
.Stil11 { color: #CC0000; font-weight: bold; }
.Stil12 { font-size: 0.8em }
.Stil14 { color: #000033 }
.Stil15 { color: #FF0000 }
.Stil16 { font-size: 1.2em; font-weight: bold; }
.Stil17 { color: #000000 }
.Stil19 { font-size: 1.3em }
.Stil20 {font-size: 0.9em}


