body  {	
	background-color: #E4E4E4;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	scrollbar-arrow-color: #999;
	scrollbar-base-color: #FEECAF;
	scrollbar-track-color: ##FDDF79;
	scrollbar-face-color: #FEECAF;
	scrollbar-highlight-color: #999;
	scrollbar-3dlight-color: #FEECAF;
	scrollbar-darkshadow-color: #999;
	scrollbar-shadow-color: #FEECAF;
}

table {
	font-size: 12px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
}

.titel {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #fff;
}

.ueberschrift {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #333;
	padding-top: 10px;
	padding-bottom: 20px;
}

.copy {
	font-size: 9px;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
}

.adresse {
	font-size: 11px;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
}

.klein {
	font-size: 11px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
}

.errormsg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	font-weight: 700;
}

/*************************************************************************************************/
input, select, textarea {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

button {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
/*************************************************************************************************/
a {
	font-size: 12px;
	color: #ff3333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a:hover {
	font-size: 12px;
	color: #ffcc00;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.hauptnav {
	font-size: 14px;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700; 
}

a.hauptnav {
	font-size: 14px;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	text-decoration: none;
}

a.hauptnav:hover {
	font-size: 14px;
	color: #ffcc00;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	text-decoration: none;
}

.subnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	font-weight: 700;
}

a.subnav {
	font-size: 11px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	text-decoration: none;
}

a.subnav:hover {
	font-size: 11px;
	color: #ffcc00;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	text-decoration: none;
}

.men {
	font-size: 11px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
}			

a.men {
	font-size: 11px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}	

a.men:hover {
	font-size: 11px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

/**********************************************************************/
.center_float {
	display: inline-block;
}

* html .center_float {
	display: inline;
}

.tableborder {
	background-color: #000;
}

.col1 {
	background-color: #f4f4f4;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
}

.col2 {
	background-color: #FFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
}

.col3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
}

.colhead {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #ffcf00;
	padding: 3px;
	font-weight: 700;
}	