body {
	font-family: tahoma,Verdana,arial;
	font-size: 8pt;
	color: #1F1F1F;
	font-style: normal;
	text-decoration:none;
	background: url(/design08/img/design/bg.gif) repeat-x #ffffff;
	margin:0;

}



body,font,td,tr,p,div

{font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#2F2F2F; text-decoration:none;}



H1 { font-size:14px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#4F4F4F; margin:0 0 0 2;}

H2 { color:#5F5F5F; font-size:10pt; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; margin:0 0 0em 0;}

H3 { color:#5F5F5F; font-size:8pt; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; margin:0 0 0em 0;}



#container { text-align:center; position:relative; width:1200px; height:100%; margin:0 auto 0 auto; }

#nav-oben { position:absolute; top:0px; left:190px; width:634px; height:28px;}

#nav-oben #inaktiv { padding-top: 3px; text-align:center; background-color: #D9AA64; height:20px; BORDER-RIGHT: #7F7F7F 1px solid; BORDER-TOP: #ffd584 0px solid; BORDER-LEFT: #ffd584 1px solid; BORDER-BOTTOM: #7F7F7F 1px solid; -moz-border-radius-bottomright:10px; -moz-border-radius-bottomleft:10px; }

#nav-oben #aktiv { padding-top: 12px; height:28px; text-align:center; background-color: #ffd584; BORDER-RIGHT: #7F7F7F 2px solid; BORDER-TOP: #D9AA64 0px solid; BORDER-LEFT: #D9AA64 1px solid; BORDER-BOTTOM: #7F7F7F 2px solid; -moz-border-radius-bottomright:10px; -moz-border-radius-bottomleft:10px; }



#grussbox {
	position:absolute;
	top:2px;
	left:248px;
	width:450px;
	height:45px;
}

#grussbox-text { position:absolute; top:1px; left:220px; width:30px; height:20px;}

#grussbox-links {
	position:absolute;
	top:2px;
	left:598px;
	width:100px;
	height:15px;
}

#news { position:absolute; top:64px; left:725px; width:251px; height:52px;}



#status {
	text-align:left;
	position:absolute;
	top:2px;
	left:716px;
	width:260px;
	height:45px;
}

#banner {
	position:absolute;
	top:49px;
	left:248px;
	width:728px;
	height:90px;
}



#logo {
	position:absolute;
	left:0px;
	top:0px;
	width:230px;
	height:140px;
}

#container-mitte {
	position:absolute;
	width:976px;
	background-color: #FFFFFF;
	left:0px;
	top:140px;
	border-right:2px solid #D9AA64;
	margin:0 auto 0 auto;
}

#container-mitte #fusszeile { width:976px; height:58px; margin:0; clear:both; background:url(/design08/img/design/unten.jpg); }

#container-mitte #unten { width:976px; height:35px; margin:0; clear:both; text-align:left; }

#container-rechts {
	position:absolute;
	top:150px;
	left:1000px;
	width:210px;
	background-color: #F8F2E6;
}

#nav-profil-oben { position:relative; top:0px; left:0px; width:100%; height:18px;}

#nav-profil-oben #inaktiv { padding-top: 0px; text-align:center; background-color: #ffd584; height:18px; BORDER-RIGHT: #D9AA64 1px solid; BORDER-TOP: #D9AA64 1px solid; BORDER-LEFT: #D9AA64 1px solid; -moz-border-radius-topright:10px; -moz-border-radius-topleft:10px; }

#nav-profil-oben #aktiv { padding-top: 0px; height:22px; text-align:center; background-color: #D9AA64; BORDER-RIGHT: #D9AA64 1px solid; BORDER-TOP: #D9AA64 0px solid; BORDER-LEFT: #D9AA64 1px solid; -moz-border-radius-topright:10px; -moz-border-radius-topleft:10px; }



A:link{text-decoration: none; font-size: 11px; color:#BF0000;}

A:active{text-decoration: none; font-size: 11px; color:#BF0000;}

A:visited{text-decoration: none; font-size: 11px; color:#BF0000;}

A:hover{text-decoration: none; font-size: 11px; color:#3F0000;}



A:link.klein{font-family:Tahoma, Arial, Helvetica; text-decoration: none; font-size: 9px; color:#BF0000;}

A:active.klein{font-family:Tahoma, Arial, Helvetica; text-decoration: none; font-size: 9px; color:BF0000;}

A:visited.klein{font-family:Tahoma, Arial, Helvetica; text-decoration: none; font-size: 9px; color:BF0000;}

A:hover.klein{font-family:Tahoma, Arial, Helvetica; text-decoration: none; font-size: 9px; color:#3F0000;}



A:link.kleingr{font-family:Tahoma, Arial, Helvetica; font-weight:bold; text-decoration: none; font-size: 10px; color:#009F00;}

A:active.kleingr{font-family:Tahoma, Arial, Helvetica; font-weight:bold; text-decoration: none; font-size: 10px; color:#009F00;}

A:visited.kleingr{font-family:Tahoma, Arial, Helvetica; font-weight:bold; text-decoration: none; font-size: 10px; color:#009F00;}

A:hover.kleingr{font-family:Tahoma, Arial, Helvetica; font-weight:bold; text-decoration: none; font-size: 10px; color:#005F00;}



A:link.kleinblass{font-family:Tahoma, Arial, Helvetica; text-decoration: none; font-size: 10px; color:#9F9F9F;}

A:active.kleinblass{font-family:Tahoma, Arial, Helvetica; text-decoration: none; font-size: 10px; color:#9F9F9F;}

A:visited.kleinblass{font-family:Tahoma, Arial, Helvetica; text-decoration: none; font-size: 10px; color:#9F9F9F;}

A:hover.kleinblass{font-family:Tahoma, Arial, Helvetica; text-decoration: none; font-size: 10px; color:#005F00;}



A:link.rot{text-decoration: none; font-size: 11px; color:#FF0000;}

A:active.rot{text-decoration: none; font-size: 11px; color:#FF0000;}

A:visited.rot{text-decoration: none; font-size: 11px; color:#FF0000;}

A:hover.rot{text-decoration: none; font-size: 11px; color:#3F0000;}



A:link.gruen{text-decoration: none; font-size: 11px; color:#00BF00;}

A:active.gruen{text-decoration: none; font-size: 11px; color:#00BF00;}

A:visited.gruen{text-decoration: none; font-size: 11px; color:#00BF00;}

A:hover.gruen{text-decoration: none; font-size: 11px; color:#3F0000;}



A:link.rotblass{text-decoration: none; font-size: 11px; color:#DFDFDF;}

A:active.rotblass{text-decoration: none; font-size: 11px; color:#DFDFDF;}

A:visited.rotblass{text-decoration: none; font-size: 11px; color:#DFDFDF;}

A:hover.rotblass{text-decoration: none; font-size: 11px; color:#3F0000;}



A:link.gross{text-decoration: none; font-size: 12px; color:#BF0000;}

A:active.gross{text-decoration: none; font-size: 12px; color:BF0000;}

A:visited.gross{text-decoration: none; font-size: 12px; color:BF0000;}

A:hover.gross{text-decoration: none; font-size: 12px; color:#3F0000;}



A:link.nav{text-decoration: none; color:#7F0000;font-size: 11px;}

A:active.nav{text-decoration: none; color:#7F0000;font-size: 11px;}

A:visited.nav{text-decoration: none; color:#7F0000;font-size: 11px;}

A:hover.nav{text-decoration: none; color:#8F8F8F;font-size: 11px;}



A:link.titel{font-family:Tahoma, Arial, Helvetica; text-decoration: none; color:#3F3F3F; font-size: 12px; }

A:active.titel{font-family:Tahoma, Arial, Helvetica; text-decoration: none; color:#3F3F3F; font-size: 12px; }

A:visited.titel{font-family:Tahoma, Arial, Helvetica; text-decoration: none; color:#3F3F3F; font-size: 12px; }

A:hover.titel{font-family:Tahoma, Arial, Helvetica; text-decoration: none; color:#EFEFEF; font-size: 12px; }



A:link.titel1{font-family:Tahoma, Arial, Helvetica; text-decoration: none; color:#1F1F1F; font-size: 12px; }

A:active.titel1{font-family:Tahoma, Arial, Helvetica; text-decoration: none; color:#1F1F1F; font-size: 12px; }

A:visited.titel1{font-family:Tahoma, Arial, Helvetica; text-decoration: none; color:#1F1F1F; font-size: 12px; }

A:hover.titel1{font-family:Tahoma, Arial, Helvetica; text-decoration: none; color:#1F1F1F; font-size: 12px; }



#navi { font-size:12px; font-weight:bold; height:16px; padding:2px 0px 0px 0px; overflow:hidden; BORDER-TOP: #D9AA64 1px solid; }

#navi A { display:block; width:100%; color:#9F0000; text-indent:1px; text-decoration:none; }

#navi A:hover { background-color:#D9AA64; height:18px; color:#2F2F2F; text-decoration:none; }

#navi1 { font-size:10px; font-weight:normal; height:15px; padding:1px 0px 0px 13px; overflow:hidden; background:url(/design08/img/icons/nav-pfeil.jpg) 0px 1px no-repeat; }

#navi1 A { display:block; width:100%; color:#9F0000; text-indent:1px; text-decoration:none; }

#navi1 A:hover { background-color:#D9AA64; color:#2F2F2F; text-decoration:none; }

#navi2 { font-size:12px; font-weight:normal; height:15px; padding:1px 0px 0px 13px; overflow:hidden; background:url(/design08/img/icons/nav-pfeil.jpg) 0px 1px no-repeat; }

#navi2 A { display:block; width:100%; color:#009F00; text-indent:1px; text-decoration:none; }

#navi2 A:hover { background-color:#D9AA64; color:#2F2F2F; text-decoration:none; }

#navileer { height:10px; padding:0px 0px 0px 0px; overflow:hidden; }



.formfeld

{

color: #7F0000;

background-color: #FFFFFF;

font-size: 9pt;

border-bottom : 1px solid #9F9F9F ;

border-left: 1px solid #BFBFBF ;

border-right: 1px solid #9F9F9F ;

border-top: 1px solid #BFBFBF ;

}



.formfeldlog

{

color: #00BF00;

background-color: #EFEFEF;

font-size: 10px;

border-bottom : 1px solid #9F9F9F ;

border-left: 1px solid #BFBFBF ;

border-right: 1px solid #9F9F9F ;

border-top: 1px solid #BFBFBF ;

}



.formfeld1

{

color: #FFFFFF;

background-color: #A27128;

font-size: 8pt;

font-style : bold;

border-bottom : 1px solid #DFDFDF ;

border-right: 1px solid #DFDFDF ;

border-top: 1px solid #CFCFCF ;

border-left: 1px solid #CFCFCF ;

}



.formfeldgr

{

color: #7F0000;

background-color: #ffffff;

font-size: 8pt;

font-family: Tahoma,arial,verdana;

width: 155px;

height: 70px;

border-bottom : 1px solid #9F9F9F ;

border-left: 0px solid #BFBFBF ;

border-right: 1px solid #9F9F9F ;

border-top: 0px solid #BFBFBF ;

}



.formfeldblass

{

color: #8F8F8F;

background-color: #A27128;

font-size: 7pt;

font-style : bold;

border-bottom : 1px solid #DFDFDF ;

border-right: 1px solid #DFDFDF ;

border-top: 1px solid #CFCFCF ;

border-left: 1px solid #CFCFCF ;

}



.formfeldrot

{

color: #F8BABA;

background-color: #A27128;

font-size: 7pt;

font-style : bold;

border-bottom : 1px solid #DFDFDF ;

border-right: 1px solid #DFDFDF ;

border-top: 1px solid #CFCFCF ;

border-left: 1px solid #CFCFCF ;

}



.formfeldgruen

{

color: #A4E99A;

background-color: #A27128;

font-size: 7pt;

font-style : bold;

border-bottom : 1px solid #DFDFDF ;

border-right: 1px solid #DFDFDF ;

border-top: 1px solid #CFCFCF ;

border-left: 1px solid #CFCFCF ;

}



.te

{

font-family: tahoma,arial,verdana;

font-size: 8pt;

color: #5F5F5F;

font-style: normal;

}



.textklein

{

font-family: tahoma,verdana,arial;

font-size: 9px;

color: #5F5F5F;

font-style: normal;

}



.textgross

{

font-family: verdana,tahoma,arial;

font-size: 14px;

color: #5F5F5F;

font-style: normal;

}
.textfett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
}




.te1

{

font-family: tahoma,arial,verdana;

font-size: 9pt;

color: #4F4F4F;

font-style: normal;

}



.textschwarz

{

font-family: tahoma,arial,verdana;

font-size: 8pt;

color: #0F0F0F;

font-style: normal;

}



.textweiss

{

font-family: tahoma,verdana,arial;

font-size: 8pt;

color: #FFFFFF;

font-style: normal;

}



.textweissnav

{

font-family: tahoma,verdana,arial;

font-size: 8.5pt;

color: #FFFFFF;

font-style: normal;

letter-spacing: 0.1em;

}



.textdunkelrot

{

font-family: tahoma,verdana,arial;

font-size: 8pt;

color: #7F0000;

font-style: normal;

}



.textgruen

{

font-family: tahoma,verdana,arial;

font-size: 8pt;

color: #00BF00;

font-style: normal;

}



.textgruen1

{

font-family: tahoma,verdana,arial;

font-size: 8pt;

color: #A4E99A;

font-style: normal;

}



.textrot

{

font-family: tahoma,verdana,arial;

font-size: 8pt;

color: #DF0000;

font-style: normal;

}



.textrot1

{

font-family: tahoma,verdana,arial;

font-size: 7pt;

color: #E00060;

font-style: normal;

}



.textblau

{

font-family: tahoma,verdana,arial;

font-size: 8pt;

color: #00C0FF;

font-style: normal;

}



.textblau1

{

font-family: tahoma,verdana,arial;

font-size: 7pt;

color: #00C0FF;

font-style: normal;

}



.textgrau

{

font-family: tahoma,verdana,arial;

font-size: 8pt;

color: #C0C0C0;

font-style: normal;

}



.textgrau1

{

font-family: tahoma,verdana,arial;

font-size: 8pt;

color: #8F8F8F;

font-style: normal;

}



.textorange

{

font-family: tahoma,verdana,arial;

font-size: 8pt;

color: #FF9F00;

font-style: normal;

}



.textlila

{

font-family: tahoma,verdana,arial;

font-size: 8pt;

color: #AF00FF;

font-style: normal;

}



.textrosa

{

font-family: tahoma,verdana,arial;

font-size: 8pt;

color: #FF00E0;

font-style: normal;

}



.textdunkelblau

{

font-family: tahoma,verdana,arial;

font-size: 8pt;

color: #0000DF;

font-style: normal;

}



.texttürkis

{

font-family: tahoma,verdana,arial;

font-size: 8pt;

color: #00AFAF;

font-style: normal;

}



.tableborder

{

BORDER-RIGHT: #D9AA64  1px solid;

BORDER-TOP: #FFE4C1  0px solid;

BORDER-LEFT: #D9AA64  1px solid;

BORDER-BOTTOM: #D9AA64 1px solid;

-moz-border-radius-bottomright:10px;

}



.tableborder1

{

BORDER-RIGHT: #D9AA64  1px solid;

BORDER-TOP: #D9AA64  1px solid;

BORDER-LEFT: #D9AA64  1px solid;

BORDER-BOTTOM: #D9AA64 1px solid;

}



.tableborder2

{

BORDER-RIGHT: #D9AA64 0px solid;

BORDER-TOP: #D9AA64  1px solid;

BORDER-LEFT: #D9AA64  1px solid;

BORDER-BOTTOM: #D9AA64 0px solid;

}



.tableborder3

{

BORDER-RIGHT: #D9AA64 0px solid;

BORDER-TOP: #D9AA64  0px solid;

BORDER-LEFT: #D9AA64  1px solid;

BORDER-BOTTOM: #D9AA64 1px solid;

}



.tableborder4

{

BORDER-RIGHT: #D9AA64 0px solid;

BORDER-TOP: #D9AA64  1px solid;

BORDER-LEFT: #D9AA64  1px solid;

BORDER-BOTTOM: #D9AA64 1px solid;

}



.tableborderstatus

{
	border: 1px solid #D9AA64;

}



.tableborderfor

{

BORDER-RIGHT: #D9AA64  2px solid;

BORDER-TOP: #D9AA64  1px solid;

BORDER-LEFT: #D9AA64  1px solid;

BORDER-BOTTOM: #D9AA64 2px solid;

}

