BODY {
	FONT-SIZE: 70%; FONT-FAMILY: Tahoma
}
H1 {
	FONT-SIZE: 130%; FONT-FAMILY: arial
}
PRE {
	BORDER-RIGHT: #f0f0f0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: 10px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #f8f8f8
}
DIV {
	FONT-FAMILY: verdana; font-size: 11px; color: #424E4E; 
}




.clsCMOn {
	
PADDING-RIGHT: 0px; 
PADDING-LEFT: 1px; 
FONT-SIZE: 11px; 
PADDING-BOTTOM: 1px; 
COLOR: #000000; 
PADDING-TOP: 2px; 
TEXT-DECORATION: none
}



.clsCMOver {

PADDING-RIGHT: 0px; 
PADDING-LEFT: 1px; 
FONT-SIZE: 11px; font-weight : bold;
PADDING-BOTTOM: 2px; 
COLOR: black; 
PADDING-TOP: 2px; 
EXT-DECORATION: none
}





.rahmen
   {
    color:#000000;
    border-left:1px;
    border-right:1px;
    border-top:0px;
    border-bottom:0px;
    border-style:solid;
    border-left-color:#202020;
    border-right-color:#202020;
 

}






A.menulink {
text-align: left;
text-decoration: none;
font-family:arial;
font-size:11px;
color: #4B4B4B;

}


#menutitle {
display: block;
text-align: left;
text-decoration: none;
font-family:arial;
font-size:11px;
color: #4B4B4B;
background-color:#eeeeee;
border: solid 1px #888888;
}


A.menulink:hover {
color: #CE8E06;


}



A.menulinkon {
display: block;
width: 120px;
text-align: center;
text-decoration: none;
font-family:arial;
font-size:11px;
border: solid 1px #336699;
background-color:#f0f9ff;
color: #000000;

}

#menutitleon {
display: block;
width: 120px;
text-align: left;
text-decoration: none;
border: solid 1px #336699;
background-color:#f0f9ff;
font-family:arial;
font-size:11px;
color: #000000;
border: solid 1px #888888;
}




.Normal {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #837B6D;
	font-size : 11px;
	font-style : normal;
}

.Normal_Ueberschrift {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #837B6D;
	font-size : 11px;
	font-style : normal;
}
.Normalcenterweiss {
	text-align : center;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #FFFFFF;
	font-size : 11px;
	font-style : normal;
}
.normalblocksatz  {
	text-align : justify;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #837B6D;
	font-size : 11px;
	font-style : normal;
}
.Normalfett {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #837B6D;
	font-size : 11px;
	font-style : normal;
}

.Normalfettorange {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #F69600;
	font-size : 11px;
	font-style : normal;
}

.Normalblack {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #58544C;
	font-size : 11px;
	font-style : normal;
}
.Normalblackrechts {
	text-align : right;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #58544C;
	font-size : 11px;
	font-style : normal;
}
.Normalblackcenter {
	text-align : center;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #545454;
	font-size : 11px;
	font-style : normal;
}
.Normalblackcenterklein {
	text-align : center;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #545454;
	font-size : 10px;
	font-style : normal;
}
.Normalblackfett {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #545454;
	font-size : 11px;
	font-style : normal;
}
.Normalblackfettrot {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #EB3327;
	font-size : 11px;
	font-style : normal;
}
.Normalblackklein {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #545454;
	font-size : 10px;
	font-style : normal;
}
.Normalblackfettgross {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #545454;
	font-size : 14px;
	font-style : normal;
}
.Normalweiss {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #FFFFFF;
	font-size : 11px;
	font-style : normal;
}
.Normalweissrechts {
	text-align : right;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #FFFFFF;
	font-size : 11px;
	font-style : normal;
}
.Normalweissfett {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #FFFFFF;
	font-size : 11px;
	font-style : normal;
}
.Normalweissfettgross {
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #FFFFFF;
	font-size : 14px;
	font-style : normal;
}







.clsCMTopOn {
	color: black;
	font-size: 12px;
	text-decoration : none;
        padding: 2px 4px;
}

.clsCMTopOver {
	color: black;
	font-size: 12px;
	text-decoration : none;
        padding: 2px 4px;
}

.clsCMLevel1On {
	color: red;
	font-size: 12px;
	font-family: "Georgia", "Times New Roman";
	text-decoration : none;
        padding: 2px 4px;
	font-weight: normal;
}

.clsCMLevel1Over {
	color: green;
	font-family: "Georgia", "Times New Roman";
	font-size: 12px;
	text-decoration : underline;
        padding: 2px 4px;
	font-weight: bold;
}

.clsCMLevel2On {
	color: green;
	font-size: 9px;
	font-family: "Courier";
	text-decoration : none;
        padding: 2px 4px;
}

.clsCMLevel2Over {
	color: red;
	font-family: "Courier";
	font-size: 9px;
	text-decoration : none;
        padding: 2px 4px;
}

.clsCMLevel3On {
	color: blue;
	font-size: 12px;
	font-family: "Helvetica";
	font-style: italic;
	text-decoration : none;
        padding: 2px 4px;
}

.clsCMLevel3Over {
	color: white;
	font-size: 12px;
	font-family: "Helvetica";
	font-weight: bold;
	text-decoration : none;
        padding: 2px 4px;
}

.clsCMBackground1On, .clsCMBackground2On, .clsCMBackground3On, .clsCMBackground4On {
	color: black;
	font-size: 12px;
	text-decoration : none;
        padding: 2px 4px;
	background-image: url(img/bg.gif);
	height: 20px;
}

.clsCMBackground1Over, .clsCMBackground2Over, .clsCMBackground3Over, .clsCMBackground4Over {
	color: black;
	font-size: 12px;
	text-decoration : none;
        padding: 2px 4px;
	background-image: url(img/bg_o.gif);
	height: 20px;
}

.clsCMBackground1On, .clsCMBackground1Over {
	background-position: 0px 0px;
}

.clsCMBackground2On, .clsCMBackground2Over {
	background-position: 0px -22px;
}

.clsCMBackground3On, .clsCMBackground3Over {
	background-position: 0px -44px;
}

.clsCMBackground4On, .clsCMBackground4Over {
	background-position: 0px -66px;
}


.loginfelder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #79796D;
}
.loginbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #D4D4C0;
	border: 1px solid #79796D;
	font-weight: bolder;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}
rot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
}

