html, body, p, div { 
color: #000000;
font-weight: normal;
font-size: 11px;
line-height: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
text-decoration: none;   
margin: 0; 
padding: 0;
} 

h1 { font-size:16px;}

h2 { font-size:12px;line-height: 10px;font-weight: bold;}

a:link {color:#000000;}
a:visited {color:#333333;}
a:hover {color:#666666;}
a:active {color:#666666;}

.bggrau{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: none;   
  background-color: #cccccc;
}

#headline {
background-color:#666666;
width:984px;
margin:0px auto;
}

#headi {
background-color:#ffffff;
width:984px;
border:1px solid #ffffff;
margin:0px auto;
}

#headoben {
width:984px;
height:85px;
margin:0px;
}

#navi {
background-color:#cccccc;
width:984px;
height:22px;
margin:0px;
padding:0px;
border-bottom:1px solid #666666;
}

#popupzeile {
line-height: 4px;
text-align: right;
}

#zehnerhoch {
background-color:#ffffff;
width:984px;
height:10px;
padding:0px;
}

#zehnerhochl {
background-color:#ffffff;
width:984px;
height:7px;
padding:0px;
border-bottom:4px solid #666666;
}

#zehner {
background-color:#ffffff;
width:10px;
height:140px;
padding:0px;
}

#elfer {
background-color:#ffffff;
width:11px;
height:140px;
padding:0px;
}

#textoben {
background-color:#ffffff;
width:308px;
height:120px;
padding:10px;
text-align: justify;
}

#textoben110 {
background-color:#ffffff;
width:308px;
height:110px;
padding:10px;
text-align: justify;
}

#textoben178 {
background-color:#ffffff;
width:308px;
height:178px;
padding:10px;
text-align: justify;
}

#textoben180 {
background-color:#ffffff;
width:308px;
height:180px;
padding:10px;
text-align: justify;
}

#textobenlinks {
background-color:#ffffff;
width:308px;
padding:10px;
text-align: justify;
}

#textoben110komplett {
background-color:#ffffff;
width:963px;
height:110px;
padding:10px;
text-align: justify;
}

#textdoppelt {
background-color:#ffffff;
width:636px;
height:120px;
padding:10px;
text-align: justify;
}

#textdoppeltrechts {
background-color:#ffffff;
width:636px;
padding:10px;
text-align: justify;
}

#textkomplett {
background-color:#ffffff;
width:964px;
padding:10px;
text-align: justify;
}

#textkomplettunten {
background-color:#e5e3df;
width:984px;
text-align: justify;
}

#textuntenrechts {
background-color:#e5e3df;
width:307px;
height:372px;
padding:10px;
text-align: justify;
}

#textrechts {
background-color:#ffffff;
width:243px;
height:429px;
padding:10px;
border-bottom:1px dotted #666666;
}

#vr {
background-color:#ffffff;
width:319px;
height:441px;
padding-top:3px;
padding-left:5px;
padding-right:4px;
padding-bottom:5px;
text-align: justify;
border-bottom:1px solid #666666;
}

#bildoben {
background-color:#00ffff;
width:328px;
height:138px;
padding:0px;
border-bottom:1px solid #ffffff;
border-top:1px solid #ffffff;
}

#karte {
background-color:#efefef;
width:984px;
height:449px;
padding:0px;
border-bottom:4px solid #666666;
border-right:1px solid #666666;
}

#werbungunten {
background-color:#efefef;
width:364px;
height:75px;
padding:5px;
border-bottom:1px dotted #666666;
border-left:1px solid #666666;
}

#balkendick {
background-color:#ffffff;
width:599px;
height:75px;
padding:5px;
border-bottom:1px dotted #666666;
}

#balkenduenn {
background-color:#ffffff;
width:984px;
height:15px;
}

td.tabellentextklein {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  line-height: 8px;
  text-align: left;
  vertical-align:middle;
}

a.tabellentextklein:link {
  text-decoration: none;
  color: ##000000;
}

a.tabellentextklein:visited {
  text-decoration: none;
  color: ##000000;
}

a.tabellentextklein:hover {
  text-decoration: none;
  color: #fd7569;
}

a.tabellentextklein:active {
  text-decoration: none;
  color: #fd7569;
}

td.tabellentextkleinaktiv {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  color: #fd7569;
  line-height: 8px;
  text-align: left;
  vertical-align:middle;
}

a.tabellentextkleinaktiv:link {
  text-decoration: none;
  color: #fd7569;
}

a.tabellentextkleinaktiv:visited {
  text-decoration: none;
  color: #fd7569;
}

a.tabellentextkleinaktiv:hover {
  text-decoration: none;
  color: #e65346;
}

a.tabellentextkleinaktiv:active {
  text-decoration: none;
  color: #fd7569;
}
