.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
a:link { color:#000000; font-weight: normal;text-decoration:none }
a:visited {  color:#000000; font-weight: normal;text-decoration:none }
a:hover {  color:#E11C1E; font-weight: normal;text-decoration:none }

a.s:link { color:#000000; font-weight: normal;text-decoration:none }
a.s:visited {  color:#000000; font-weight: normal;text-decoration:none }
a.s:hover {  color:#FFFFFF; font-weight: normal;text-decoration:none }

a.reg:link { color:#FFFFFF;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}


a.reg:visited {  color:#FFFFFF;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
a.reg:hover {
	color:#000066;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}

a.ta:link { color:#669FDB;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}


a.ta:visited {  color:#669FDB;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
a.ta:hover {
	color:#FF9933;
	font-weight: bold;
	font-size: 2px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}

a.FA:link { color:#ffffff;
	font-weight: bold;
	font-size: 2px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}


a.FA:visited {  color:#ffffff;
	font-weight: bold;
	font-size: 2px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
a.FA:hover {
	color:#ffffff;
	font-weight: bold;
	font-size: 2px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}


table.center {
border-bottom: 1pt solid rgb(153,204,255);
border-left: 1pt solid rgb(153,204,255);
border-right: 1pt solid rgb(153,204,255);

}
table.round {
border-top: 1pt solid rgb(153,204,255);
border-bottom: 1pt solid rgb(153,204,255);
border-left: 1pt solid rgb(153,204,255);
border-right: 1pt solid rgb(153,204,255);

}
table.lr {
border-left: 1pt solid rgb(153,204,255);
border-right: 1pt solid rgb(153,204,255);

}
table.ang {
border-top: 1pt dotted rgb(153,204,255);
border-bottom: 1pt dotted rgb(153,204,255);


}
table { 
	empty-cells:show;
	border:0;
	border-spacing:0;
	}

select   { width: 130px; font-size: 10px }

.textwei {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}

select.sun   { width: 240px; font-size: 10px }


.ueber {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E11C1E;
}
.textfett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	background-color: #FFFFFF;
	

}
.odd {
	background-color: #F5F5F5;
}
.even {
	background-color: #FFFFFF;
}
.weixl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.zoo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF6600;
}
.blau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6699CC;
}
.textblaufett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}
.textrothead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
