td {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 18px;}




a:link { color:#0080c0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none} 

a:visited { color:#0080c0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none} 

a:hover { color:#ae5e5e; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none} 


a:active { color:#ae5e5e; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none} 



body { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: black;
	scrollbar-arrow-color:#ffffff; 
						
	scrollbar-shadow-color:#80aad5; 
	scrollbar-face-color:#80aad5;  							 	
	scrollbar-highlight-color:#80aad5;

	scrollbar-track-color:#ffffff;
	scrollbar-3dlight-color:#bfd5ea;
	scrollbar-darkshadow-Color:#0080c0;}

.padding {
	padding-left: 0px;
}

.submenuup {
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	BACKGROUND-COLOR: #e7eff7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0080c0;
	font-weight: bold;
	border-color: #ffffff #80aad5 #80aad5 #ffffff;
	text-align: left;
	height: 24px;
	width: 168px;
	clip:   rect(   );
	padding-left: 8px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	line-height: 14px;

}

.submenuover{
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	BACKGROUND-COLOR: #bfd5ea;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0080c0;
	font-weight: bold;
	text-align: left;
	width: 168px;
	padding-left: 10px;
	border: #bfd5ea;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	height: 24px;
}

.subweiss {
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	BACKGROUND-COLOR: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0080c0;
	font-weight: bold;
	border-color: #ffffff #80aad5 #80aad5 #ffffff;
	text-align: left;
	width: 168px;
	clip:   rect(   );
	padding-left: 16px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	line-height: 14px;

}


.submenuup2 {
BORDER-RIGHT: #333333 1px solid; 
BORDER-TOP: #333333 1px solid; 
BORDER-LEFT: #333333 1px solid; 
BORDER-BOTTOM: #333333 1px solid; 
BACKGROUND-COLOR: #e7eff7; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; color: #0080c0; 
font-weight: bold; 
border-color: #ffffff #80aad5 #80aad5 #ffffff; 
text-align: left; 
height: 35px; 
width: 168px; 
clip:   rect(   ); 
padding-left: 8px; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
line-height: 14px;
}

.submenuover2{
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	BACKGROUND-COLOR: #bfd5ea;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0080c0;
	font-weight: bold;
	text-align: left;
	width: 168px;
	padding-left: 10px;
	border: #bfd5ea;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	height: 35px;
	line-height: 14px;

}





.blau2 {  background-color: #80aad5; text-align: left; clip:   rect(   ); font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}

.submenutitel {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF}

.strichlinvertiblau {  background-image: url(pic/strichlinvertiblau.gif); width: 1px; background-repeat: repeat-y}

.textuberschrift {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}


.weiss a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.weiss a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.weiss a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ae5e5e}
.weiss a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}


.linkblau a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0080c0;
	text-decoration: underline;
	font-weight: normal;line-height: normal;}
.linkblau a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0080c0;
	text-decoration: underline;
	font-weight: normal;line-height: normal;}
.linkblau a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ae5e5e;
	text-decoration: underline;
	font-weight: normal;line-height: normal;}
.linkblau a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ae5e5e;
	text-decoration: underline;
	font-weight: normal;
	line-height: normal;


}





.kommentar {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px; font-weight: bold; color: #0080C0}
.hintergrundrot {
	background-color: #ae5e5e;
}
.hintergrundgelb {
	background-color: #fece00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0080c0;
	padding-left: 10px;


}
.hintergrundmittelblau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0080c0;
	background-color: #bfd5ea;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;


}
.hintergrundhellblau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0080c0;
	background-color: #e7eff7;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;

}

.hintergrundhellblau2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #e7eff7;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;

}

.hintergrundblaudunkel2 {
	background-color: #80aad5;
}
.hintergrundhellblauohne {
	background-color: #e7eff7;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.hintergrundweiss {
	background-color: #FFFFFF;
}
.uberschrift2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.textfeld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 19px;
	background-color: #e7eff7;


}
.textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #e7eff7;

}
.textblaufett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0080c0;
}
.textrotfett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ae5e5e;
}

.buttonweiss {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        padding: 2px;
        font-weight: normal;
        color: #0080c0;
        background-color: #FFFFFF;
        text-decoration: underline;
        border: none #bfd5ea;
        text-align: left;
        width: auto;
}
.buttonover2 {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        padding: 2px;
        font-weight: normal;
        color: #996666;
        background-color: #FFFFFF;
        text-decoration: underline;
        border: none #FFFFFF;
        text-align: left;
        width: auto;
        cursor: hand;
}
}
.hintergrundmittelblauButton {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        padding: 2px;
        font-weight: normal;
        color: #0080c0;
        background-color: #e7eff7;
        text-decoration: underline;
        border: none #bfd5ea;
        text-align: left;
        width: 125px;





}
.buttonover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        padding: 2px;
        font-weight: normal;
        color: #996666;
        background-color: #e7eff7;
        text-decoration: underline;
        border: none #bfd5ea;
        text-align: left;
        width: 125px;
        cursor: hand;

}
.meta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	color: #FFFFFF;
}
.textblau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: 0080c0;
	line-height: normal;

}

