BODY {   
margin: -5 auto;
font-family:arial,verdana,helvetica,sans-serif;
font-size:11px;
overflow:auto;
}

#seite {
position:absolute;
width:995px;
height:592px;
left: 50%;
margin-left: -497px;  /* Um die Hälfte der Breite nach links schieben */
top: 50%;
margin-top: -296px;   /* Um die Hälfte der Höhe nach oben schieben */
}

#kopf {
width:733px;
height:85px;
background-image:url(../images/oben.jpg);
background-repeat:no-repeat;
}

#navi {
width:129px;
height:592px;
background-image:url(../images/links.jpg);
background-repeat:no-repeat;
}

#navi-button {
padding-top: 158px;
padding-left: 7px;
width:121px;
height:368px;
}

#rechts-neu {
width:133px;
height:592px;
background-image:url(../images/rechts-neu.jpg);
background-repeat:no-repeat;
}

#rechts {
width:133px;
height:592px;
background-image:url(../images/rechts.jpg);
background-repeat:no-repeat;
}

#rechts-oben {
position:relative;
left:8px; 
top:87px; 
width:115px;
height:245px;
}

#rechts-obenneu {
position:relative;
left:8px; 
top:95px; 
width:115px;
height:195px;
}

#rechts-touch {
position:relative;
left:11px;
top: 92px;
width:119px;
height:30px;
font-family:tahoma,arial,verdana,helvetica,sans-serif;
font-size:8px;
color:#000000;
text-decoration:none;
text-align:left;
vertical-align: middle;
}

#rechts-unten {
position:relative;
left:10px;
top: 100px;
width:115px;
height:190px;
font-family:arial,verdana,helvetica,sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
text-align:left;
}

#rechts-untenneu {
position:relative;
left:9px;
top: 110px;
width:106px;
height:190px;
font-family:arial,verdana,helvetica,sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
text-align:left;
}

#inhalt {
width:733px;
height:441px;
background-image:url(../images/mitte.jpg);
background-repeat:no-repeat;
}

#inhalt-start {
width:733px;
height:441px;
background-image:url(../images/startseite.jpg);
background-repeat:no-repeat;
}

#inhalt-scroll {
padding-top:7px;
padding-left:5px;
width:710px;
height:410px;
overflow:auto;
scrollbar-face-color:#DADCE0;
scrollbar-shadow-color:#BABFC5;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#C4C8CF;
scrollbar-darkshadow-color:#E7E5E8;
scrollbar-track-color:#DBDCDE;
scrollbar-arrow-color:#990000;
}

#inhalt-tb {
padding-top:7px;
padding-left:5px;
width:710px;
height:410px;
z-index:1;
}

.header {
font-family:arial,verdana,helvetica,sans-serif;
font-size:16px;
color:#990000;
text-decoration:none;
font-weight:bold;
}

.header1 {
font-family:arial,verdana,helvetica,sans-serif;
font-size:14px;
color:#990000;
text-decoration:none;
font-weight:bold;
}

.header2 {
font-family:arial,verdana,helvetica,sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

.text-b {
font-family:arial,verdana,helvetica,sans-serif;
font-size:12px;
color:#990000;
text-decoration:none;
font-weight:bold;
vertical-align: top; 
}

.text-c {
font-family:arial,verdana,helvetica,sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:center;
vertical-align: top; 
}

.text {
font-family:arial,verdana,helvetica,sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:normal;
text-align:left;
vertical-align: top; 
}

.text-2 {
margin-left:15px;
font-family:arial,verdana,helvetica,sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:normal;
text-align:center;
vertical-align: top; 
}

.text-f {
font-family:arial,verdana,helvetica,sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
text-align:left;
vertical-align: top; 
}

.text-k {
font-family:arial,verdana,helvetica,sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
font-weight:normal;
text-align:left;
vertical-align: top; 
}

.text-m {
font-family:arial,verdana,helvetica,sans-serif;
font-size:9px;
color:#000000;
text-decoration:none;
text-align:left;
vertical-align: top; 
}

.text-s {
font-family:arial,verdana,helvetica,sans-serif;
font-size:6px;
color:#000000;
text-decoration:none;
font-weight:normal;
text-align:left;
vertical-align: top; 
}

.mini {
font-family:arial,verdana,helvetica,sans-serif;
font-size:1px;
color:#000000;
text-decoration:none;
font-weight:normal;
text-align:left;
vertical-align: top; 
}

.form {
background-color: #cccccc;
font-family:arial,verdana,tahoma,helvetica,sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
text-align: center;
border-style: solid;
border-color: #990000;
border-width: 1px;
}

#unten {
width:733px;
height:66px;
background-image:url(../images/unten.jpg);
background-repeat:no-repeat;
}

#rechts-touch a:link {
font-family:tahoma,arial,helvetica,sans-serif;
font-size:8px;
font-weight:bold;
color:#000000;
text-decoration:none;
vertical-align: middle;
}

#rechts-touch a:active {
font-family:tahoma,arial,helvetica,sans-serif;
font-size:8px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

#rechts-touch a:visited {
font-family:tahoma,arial,helvetica,sans-serif;
font-size:8px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

#rechts-touch a:hover        {
font-family:tahoma,arial,helvetica,sans-serif;
font-size:8px;
color:#990000;
text-decoration:none;
font-weight:bold;
}

#rechts-unten a:link {
font-family:arial,verdana,helvetica,sans-serif;
font-size:8px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

#rechts-unten a:active {
font-family:arial,verdana,helvetica,sans-serif;
font-size:9px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

#rechts-unten a:visited {
font-family:arial,verdana,helvetica,sans-serif;
font-size:9px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

#rechts-unten a:hover        {
font-family:helvetica,sans-serif,arial,verdana;
font-size:9px;
color:#990000;
text-decoration:none;
font-weight:bold;
}

#navi a:link {padding-left: 10px;font-family:arial,verdana,helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:bold;vertical-align:text-middle;}
#navi a:active {padding-left: 10px;font-family:arial,verdana,helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:bold;vertical-align:text-middle;}
#navi a:visited {padding-left: 10px;font-family:arial,verdana,helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:bold;vertical-align:text-middle;}
#navi a:hover        {padding-left: 10px;font-family:arial,verdana,helvetica,sans-serif;font-size:11px;color:#990000;text-decoration:none;font-weight:bold;vertical-align:text-middle;}


#dropmenudiv a{
width: 170px;
display: block;
border:1px solid #999999;
border-bottom:none;
font-family:arial,verdana,helvetica,sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
font-weight:bold;
z-index:9999;
}

#dropmenudiv a:hover{ /*hover background color*/
width: 170px;
background-image:url(../images/bg-navi1.png);
background-repeat:repeat;
border:1px solid #a1a1a1;
border-left:none;
border-bottom:none;
font-family:arial,verdana,helvetica,sans-serif;
font-size:11px;color:#990000;
text-decoration:none;
font-weight:bold;
z-index:9999;
}

#dropmenudiv{
position:absolute;
margin-left:9px;
width: 170px;
background-image:url(../images/bg-navi.png);
background-repeat:repeat;
filter:alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85;
border:1px solid #ffffff;
border-top:none;
border-left:none;
text-indent: 3px;
font:bold 11px arial;
line-height:18px;
z-index:9999;
}

a:link {font-family:arial,verdana,helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:none;font-weight:bold;}
a:active {font-family:arial,verdana,helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:none;font-weight:bold;}
a:visited {font-family:arial,verdana,helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:none;font-weight:bold;}
a:hover        {font-family:arial,verdana,helvetica,sans-serif;font-size:12px;color:#990000;text-decoration:none;font-weight:bold;}

.navi1 {
background-image:url(../images/navi1.png);
background-repeat:no-repeat;
width:116px;
height:23px;
line-height:22px;
}

.navi2 {
background-image:url(../images/navi2.png);
background-repeat:no-repeat;
width:116px;
height:23px;
line-height:22px;
}

.navi3 {
background-image:url(../images/navi3.png);
background-repeat:no-repeat;
width:116px;
height:23px;
line-height:22px;
}

.navi4 {
background-image:url(../images/navi4.png);
background-repeat:no-repeat;
width:116px;
height:23px;
line-height:22px;
}

.navi5 {
background-image:url(../images/navi5.png);
background-repeat:no-repeat;
width:116px;
height:23px;
line-height:22px;
}

.navi6 {
background-image:url(../images/navi6.png);
background-repeat:no-repeat;
width:116px;
height:23px;
line-height:22px;
}

.navi7 {
background-image:url(../images/navi7.png);
background-repeat:no-repeat;
width:116px;
height:23px;
line-height:22px;
}

.navi8 {
background-image:url(../images/navi8.png);
background-repeat:no-repeat;
width:116px;
height:23px;
line-height:22px;
}

.navi9 {
background-image:url(../images/navi9.png);
background-repeat:no-repeat;
width:116px;
height:23px;
line-height:22px;
}

.navi10 {
background-image:url(../images/navi10.png);
background-repeat:no-repeat;
width:116px;
height:23px;
line-height:22px;
}

.navi11 {
background-image:url(../images/navi11.png);
background-repeat:no-repeat;
width:116px;
height:23px;
line-height:22px;
}

.navi12 {
background-image:url(../images/navi12.png);
background-repeat:no-repeat;
width:116px;
height:23px;
line-height:22px;
}

.navi13 {
background-image:url(../images/navi13.png);
background-repeat:no-repeat;
width:116px;
height:23px;
line-height:22px;
}

.navi14 {
background-image:url(../images/navi14.png);
background-repeat:no-repeat;
width:116px;
height:23px;
line-height:22px;
}

.navi15 {
background-image:url(../images/navi15.png);
background-repeat:no-repeat;
width:116px;
height:23px;
line-height:22px;
}

.navi16 {
background-image:url(../images/navi16.png);
background-repeat:no-repeat;
width:116px;
height:24px;
line-height:22px;
}


