
.dummy {}

body { font-family: Verdana, Arial; font-size: 12px; }
td { font-family: Verdana, Arial; font-size: 12px; }

.bgcolor01 { background-color: #FFEEBB; }
.bgcolor02 { background-color: #FF9736; }
.bgcolorfade { background-color: #FFE0A4; }

.bgcolormenu1i { background-color: #FFF8E4; }
.bgcolormenu1a { background-color: #FF9736; }

.linkmenu0i { font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color:#3f4142; text-decoration: none; }
.linkmenu0i:link { font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color:#3f4142; text-decoration: none; }
.linkmenu0i:active { font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color:#3f4142; text-decoration: none; }
.linkmenu0i:hover { font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color:#3f4142; text-decoration: none; }
.linkmenu0i:visited { font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color:#3f4142; text-decoration: none; }
.linkmenu0a { font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color:#3f4142; text-decoration: none; }
.linkmenu0a:link { font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color:#3f4142; text-decoration: none; }
.linkmenu0a:active { font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color:#3f4142; text-decoration: none; }
.linkmenu0a:hover { font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color:#3f4142; text-decoration: none; }
.linkmenu0a:visited { font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color:#3f4142; text-decoration: none; }
.linkmenu1i { font-family: Verdana, Arial; font-size: 12px; font-weight: norm; color:#3f4142; text-decoration: none; }
.linkmenu1i:link { font-family: Verdana, Arial; font-size: 12px; font-weight: norm; color:#3f4142; text-decoration: none; }
.linkmenu1i:active { font-family: Verdana, Arial; font-size: 12px; font-weight: norm; color:#3f4142; text-decoration: none; }
.linkmenu1i:hover { font-family: Verdana, Arial; font-size: 12px; font-weight: norm; color:#3f4142; text-decoration: none; }
.linkmenu1i:visited { font-family: Verdana, Arial; font-size: 12px; font-weight: norm; color:#3f4142; text-decoration: none; }
.linkmenu1a { font-family: Verdana, Arial; font-size: 12px; font-weight: norm; color:#ff9735; text-decoration: none; }
.linkmenu1a:link { font-family: Verdana, Arial; font-size: 12px; font-weight: norm; color:#ff9735; text-decoration: none; }
.linkmenu1a:active { font-family: Verdana, Arial; font-size: 12px; font-weight: norm; color:#ff9735; text-decoration: none; }
.linkmenu1a:hover { font-family: Verdana, Arial; font-size: 12px; font-weight: norm; color:#ff9735; text-decoration: none; }
.linkmenu1a:visited { font-family: Verdana, Arial; font-size: 12px; font-weight: norm; color:#ff9735; text-decoration: none; }

a {	color: #ff9735; text-decoration: none; font-weight: norm; }
a:link { color: #ff9735; text-decoration: none; font-weight: norm; }
a:visited { color: #ff9735; text-decoration: none; font-weight: norm; }
a:hover { color: #ff9734; text-decoration: none; font-weight: norm; }
a:active { color: #ff9735; text-decoration: none; font-weight: norm; }

.texthead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ff9735; }
.textnorm {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #3f4142; }
.textbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #3f4142; }
.textnormunderline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration:underline; }
.textnormbig { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; }
.textorangebold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ff9735; }
.textorangesmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ff9735; }
.textorangenorm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ff9735; }
.textsmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
.textsmallbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }

.listtablehead { background-color: #FFD29B; }

.listtable0bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3f4142;
	background-color: #ffffff;
}

.listtable0norm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3f4142;
	background-color: #ffffff;
}

.listtable1bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ff9734;
}

.listtable1norm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #ff9734;
}

.listtable2bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3f4142;
	background-color: #FFF6DD;
}

.listtable2norm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3f4142;
	background-color: #FFF6DD;
}

.listtable3bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3f4142;
	background-color: #F8D2A0;
}

.listtable3norm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3f4142;
	background-color: #F8D2A0;
}

.listtable4bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4D68B7;
}

.listtable4norm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #4D68B7;
}

.listtable5bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3f4142;
	background-color: #ff9734;
}

.listtable5norm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3f4142;
	background-color: #ff9734;
}

.listtable6bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3f4142;
	background-color: #FFF6DD;
}
.listtable6norm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #3f4142; background-color: #FFF6DD; }

.line { background-color: #ff9734 }
.forumlink0 { font-size: 12px; }
.forumlink1 { font-size: 11px; font-weight: bold; text-decoration:none; }
.forumrow0 { font-size: 12x; }
.forumrow1 { font-size: 12px; background-color: #FFF6DD; }

.calender {
	border-color: #ff9734 #ff9734 #ff9734 #ff9734;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
}

.calender0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3f4142;
	background-color: #FFFFFF;
	border-color: #FFFFFF #ff9734 #ff9734 #FFFFFF;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.calender1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3f4142;
	background-color: #FFF6DD;
	border-color: #FFFFFF #ff9734 #ff9734 #FFFFFF;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.calender2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3f4142;
	background-color: #F8D2A0;
	border-color: #FFFFFF #ff9734 #ff9734 #FFFFFF;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.calender3{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ff9734;
	border-color: #ff9734 #ff9735 #ff9735 #ff9734;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.calender4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: norm;
	color: #3f4142;
	background-color: #FFF6DD;
	border-color: #FFFFFF #ff9734 #ff9734 #FFFFFF;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.btn { 
	color: #3f4142; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	border : 1px solid #b2b2b2; 
	filter:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#FCFCFC,endcolorstr=#CECECE); 
}



	a.menue_links_a:active { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	}
	a.menue_links_a:link { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	}
	a.menue_links_a:hover { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
	}
	a.menue_links_a:visited { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	}

	a.menue_links_i:active { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#595957;
	}
	a.menue_links_i:link { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#595957;
	}
	a.menue_links_i:hover { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#595957;
	text-decoration:underline;
	}
	a.menue_links_i:visited { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#595957;
	}


	a.quicknav:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	}
	a.quicknav:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	}
	a.quicknav:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	}
	a.quicknav:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
	}
	

	a.service:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff9735;
	}
	a.service:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff9735;
	}
	a.service:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff9735;
	}
	a.service:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff9735;
	text-decoration:underline;
	}


	.top_themen {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3f4142;
	font-weight:bold;
    margin-left:14px;
	}
	.top_themen_klein {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3f4142;
	}
	.mehr_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#E67000;
	}
	.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3f4142;
	}