body, h1, h2, h3, p, ul, li {
	font-family: Arial, Helvetica, Verdana, san-serif;
}

body {
	margin-left:	0px; 
	margin-right:	0px; 
	margin-top:		0px; 
	margin-bottom:	0px;
	
	background-color:			#BADCFF;
	
	scrollbar-face-color:		#336699;
	scrollbar-3dlight-color:	#D2DBD8;
	scrollbar-darkshadow-color:	#7C807F;
	scrollbar-shadow-color:		#CED7D4;
	scrollbar-arrow-color:		#78817E;
	scrollbar-track-color:		#CBD4D1;
}

/* backgroundcolors - START */
.content-bg {
	background-color: #CCDDED;
}
.footer-bg {
	background-color: #0099CB;
}
.menu-line {
	background-color: #C3C3C3;
}
.menu-hg {
	background-color: #F0F0F0;
}
/* backgroundcolors - END */

/* menu-main - Beginn */
#menu-main a {
	font-family: 		Arial,  Verdana, sans-serif;
	font-size:			12px;
	color:				#FFFFFF;
	text-decoration:	none;
}

#menu-main a:hover {
	color: #ffcc00;
}
#menu-main td {
	font-family:	Arial, Verdana, sans-serif;
	font-size:		12px;
	color:			#333333;
}
/* menu-main - END */


/* menu-sub - Beginn */
#menu-sub a {
	font-family:		Arial, Verdana, sans-serif;
	font-size:			11px;
	color:				#ffffff;
	text-decoration:	none;
}

#menu-sub a:hover {
	color: #5ABAFC;
}
#menu-sub td {
	font-family:	Arial, Verdana, sans-serif;
	font-size:		11px;
	color:			#ffffff;
}
/* menu-sub - END */



/* content - Beginn */
#content td {
	font-family:	Arial, Verdana, sans-serif;
	font-size:		12px;
	color:			#000000;
}

#content a {
	color:			#000000;
	text-decoration:	none;
}
#content a:hover {
	color: #3794CE;
}

/* content-bg */
#content-bg table {
	background-color:	#ffffff;
}
#content .klein {
	font-size:	10px;
}
#content .weiss {
	color:		#ffffff;
}
#content .blau {
	color:		#0033cc;
}
#content .rot {
	color:		#CC0000;
}
#content .orange {
	color:		#ff3300;
}
/* content - END */

/* congress */
h2 {
	font-family:	Arial, Verdana, sans-serif;
	font-size:		14px;
	color:			#000000;
}



/* footer - Beginn */
#footer  td {
	font-family:	Arial, Verdana, sans-serif;
	font-size:		10px;
	color:			#ffffff;
	font-weight:	bold;
}
#footer a {
	color:			#ffffff;
	text-decoration:	none;
	font-weight:		bold;
}
#footer a:hover {
	color: #ffcc00;
}
/* footer - ENd */


/* weiss */
.weiss {
	font-family:	Arial, Verdana, sans-serif;
	font-size:		11px;
	color:			#ffffff;
}

#weiss b.head {
	font-family:	Tahoma, Arial, Verdana, sans-serif;
	font-size:		11px;
	color:			#ffffff;
}
#weiss td {
	font-family:	Tahoma, Arial, Verdana, sans-serif;
	font-size:		11px;
	color:			#ffffff;
}

#weiss-bg table {
	background-color:	#ffffff;
}
#weiss a {
	color:			#ffffff;
	text-decoration:	none;
}
#weiss .orange, a.orange {
	color: #ff9900;
}
#weiss a:hover {
	color: #3794CE;
}
#weiss .rot {
	color:		#CC0000;
}


/* orange */
#orange b.head {
	font-family:	Tahoma, Arial, Verdana, sans-serif;
	font-size:		11px;
	color:			#ff9900;
}
#orange td {
	font-family:	Tahoma, Arial, Verdana, sans-serif;
	font-size:		11px;
	color:			#ff9900;
}
#orange-bg table {
	background-color:	#ff9900;
}
#orange a {
	color:			#ff9900;
	font-weight:	bold;
	text-decoration:	none;

}
#orange a:hover {
	color: #3794CE;
}


/*Form:login*/
input.login {
	font-family:	Tahoma, Arial;
	font-size:		11px;
	height:			20px;
	color:			#ffffff;
	background-color:#000000;
	border-bottom:	#ff9900 1px solid;
	border-left:	#ff9900 1px solid;
	border-right:	#ff9900 1px solid;
	border-top:	#ff9900 1px solid;
}

/*Form:Submit Button*/
input.button {
	font-family:	Tahoma, Arial;
	font-size:		11px;
	color:			#cc0000;
	
}

