body { padding: 0px; margin: 0px; color: #333; background: #FFCC66; }

div, p, td { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; line-height: 1.5; }

#back  { position:absolute; left:25px; top:65px; width:800px; height:600px; background-color: #FF7F00; z-index:0; }

#logo  { position:absolute; left:200px; top:15px; width:236px; height:35px; z-index:1; }

#sprache  { position:absolute; left:35px; top:26px; width:100px; height:30px; z-index:2; }

#bdpm  { position:absolute; left:670px; top:16px; width:270px; height:40px; z-index:7; }

.nav  { position:absolute; left:20px; top:75px; width:170px; z-index:10; }

.nav1  { position:absolute; left:200px; top:80px; width:738px; height:20px; z-index:11; }

#main  { position:absolute; left:197px; top:80px; width:730px; height:460px; z-index:3; }

.foot  { position:relative; left:-30px; top:20px; width:700px; height:60px; z-index:4; }



.me1 { width: 170px; border-bottom: 1px dotted #990000; padding: 6px 10px 6px 15px; background: transparent; font-weight: bold; display: block; }
.me2 { width: 170px; padding: 6px 10px 6px 15px; background: transparent; font-weight: bold; display: block; }
.me3 { width: 170px; padding: 0px 10px 0px 15px; background: transparent; }
.me4 { width: 170px; border-bottom: 1px dotted #990000; padding: 6px 10px 6px 15px; background: transparent; color: #FFFFFF; font-weight: bold; display: block; }



.naframe  {border: 1px solid #FFFFFF; text-align: center; padding: 3px 5px; background-image: url(img/weissopak.gif); background-color: #FFFFFF; border: 1px solid #FFFFFF;}

.na a:link, .na a:visited  {text-decoration:none; font-weight:bold; color: #990000;}

.na a:hover, .na a:active  {text-decoration:none; font-weight:bold; color: #FFF; }

.textfeld {background-image: url(img/weissopak.gif); background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 15px 15px 15px 20px; }

.feldgelb {background-image: url(img/weissopak.gif); background-color: #FFFFFF; border: 1px solid #FFFFFF; }

.frame  {border: 1px solid #FFFFFF; }

.framelinks  {border: 1px solid #FFFFFF;
padding: 5px 5px 5px 5px; }

.framerot  {border: 1px solid #CC0000; }

h1 {font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 14px; line-height: 20px; color : #666666; padding: 0px 0px 5px 0px;}

.titel {font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 14px; font-weight: bold; color : #666666; padding: 0px 0px 5px 0px;}

a:link, a:visited  {text-decoration:none; color: #CC0000;}

a:hover, a:active  {text-decoration:underline; }

.rot {font-size: 13px; color: #CC0000; line-height: 15px; font-weight:bold;}

.weiss {color: #FFFFFF; }


.oben {position:relative; left:400px; top:20px; font-size: 10px; color: #CC0000; z-index:5; }

.oben1 {position:relative; left:325px; top:20px; font-size: 10px; color: #CC0000; z-index:6; }


h2 {font-size: 11px; font-weight: bold; color : #666666; line-height: 16px; padding: 5px 0px 0px 8px; }

.aktiv {color : #CC0000; font-weight: bold; }

.aktiv a:link, .aktiv a:visited {
text-decoration: none;
color : #CC0000; font-weight: bold;
}

.aktiv a:hover, .aktiv a:active {
text-decoration: none;
color : #CC0000; font-weight: bold;
}

.textnews {background-image: url(img/weissopak.gif); background-color: #FFFFFF; padding: 3px 0px 3px 0px;
font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; line-height: 1.5; color: #333; font-weight:bold; }

.rotklein {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; line-height: 1.5; color: #CC0000; font-weight:bold;}


.fusszeile {
font-size: 10px;
color: #333333;
}

.fusszeile a:link, .fusszeile a:visited {
text-decoration: none;
}

.fusszeile a:hover, .fusszeile a:active {
color: #CC0000; 
}

h4 {font-size : 11px; color : #666666; line-height: 16px; }
