body, table, td, div, span, p {
	color: #44454d;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
}

A:link, A:visited
{
	color: #a0a3a8;
	text-decoration: none;
	font-weight: bold;
	FONT-FAMILY: Arial;
}

A:hover, A:active
{
	color: #777a81;
}



/* KALENDER */
.headline
{
	font-size: 14px;
	font-weight: bold;
}

.day
{
	font-size: 16px;
	font-weight: bold;
}
/* KALENDER ENDE */


input, textarea, select {
	BORDER: #AAAEB2 1px solid;
	width: 158px;
}

.textfeld {
	color: #AAAEB2;
}

.button {
	background-color: #AAAEB2;
	color: #ECF5FF;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	width: 80px;
}


.hidden_text {
	position: absolute;
	display: none;
	background-color: #ECECED;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	BORDER: #A8A8B8 1px solid;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	width: 221px;
	color: #333333;
}

.b_less {
	border-width: 0px;
}


.navi
{
	margin-left:192px; margin-right:186px;
}


.Stil1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #A9ACB1;
	letter-spacing:-1px; line-height:140%;
}
.Stil6 {font-family: Arial, Helvetica, sans-serif;
	margin-left:192px; margin-right:186px;
}
.Stil7 {font-size: 12px}
.Stil8 {
	font-size: 14px;
	font-weight: bold;
	color: #44454D;
}
.Stil9 {color: #44454D}
.Stil12 {font-size: 7px}
.Stil13 {font-size: 10px}
.Stil14 {font-family: Arial, Helvetica, sans-serif; color: #44454D;
margin-left:192px; margin-right:186px; }


.ff_linie {-moz-outline-width: 0;}