a {
	text-decoration:none;
}

A:active {
	font-weight:bold;
	font-size:10px;
	color:#003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}
A:hover {
	font-weight:bold;
	font-size:10px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-color:#FF6600;

}
A:link {
	font-weight:bold;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-color:none;

}

.headtext {
	border-top:1px solid #f30;
	border-bottom:1px solid #f30;
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:2px;
	padding-left:5px;
	padding-bottom:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#336699;
	line-height:18px;

}
.links {
	color:#003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;

}
.bgbody {

}

.portlet {
  border-bottom:1px solid #FF6600;
  margin-bottom:10px;
  
}

p.portlet_kopf {
	padding-top:2px;
	padding-left:3px;
	padding-bottom:2px;
	padding-right:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003366;
	font-weight: bold;

}

p.eintrag {
    font-weight:normal;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color: #003366;
    margin-top:2px;
    margin-left:3px;
    margin-bottom:2px;
    margin-right:0px;
    padding:0px;
    line-height:15px;
  
}

p.eintrag a {
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003366;

}

p.hilfe {
    font-weight:normal;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color: #A0A0A0;
    margin-top:2px;
    margin-left:3px;
    margin-bottom:2px;
    margin-right:0px;
    padding:0px;
    line-height:11px;
}

p.hotline_kopf {
	padding-top:2px;
	padding-left:3px;
	padding-bottom:2px;
	padding-right:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	font-weight: bold;

}

p.hotlinetext {
   font-weight:normal;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#CCCCCC;
   margin-top:2px;
   margin-left:2px;
   margin-bottom:2px;
   margin-right:2px;
   padding:0px;
  
}

.textinfodunkel {
	font-weight:normal; 
	font-size:10px;
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:normal
}
.hotline {
	border-top:1px solid #f30;
	border-bottom:1px solid #f30;
	border-left:1px solid #f30;
	border-right:1px solid #f30;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:10px;
	padding-left:4px;
	padding-right:4px;
    padding-top:4px;
    padding-bottom:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	line-height:12px;
	background-color:#336699;
    font-weight:normal;

}
.anmeldung {
	border-top:1px solid #f30;
	border-bottom:1px solid #f30;
	border-left:1px solid #f30;
	border-right:1px solid #f30;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:10px;
    padding-top:5px;
    padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#336699;
	background-color:#00FF00;
    font-weight:bold;

}

.anmeldung a {
	color:#003366;

}

.login {
	border-top:1px solid #f30;
	border-bottom:1px solid #f30;
	border-left:1px solid #f30;
	border-right:1px solid #f30;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:10px;
	padding-left:0px;
	padding-right:0px;
    padding-top:0px;
    padding-bottom:0px;
	background-color:#CCCCCC;

}

.loginhead {
	border-bottom:1px solid #f30;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:3px;
	padding-right:3px;
    padding-top:3px;
    padding-bottom:3px;
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	COLOR:#CCCCCC;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	background-color:#336699;

}

.logintext {
	padding-left:3px;
	margin-top:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003366;
	font-weight:normal;

}
.headcontent {
	FONT-WEIGHT:bold;
	FONT-SIZE:12px;
	COLOR:#FFFFFF;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:10px;
	padding-left:5px;
	padding-right:5px;
    padding-top:3px;
    padding-bottom:3px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #336699;

}
.textnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	font-weight:normal;

}

.textnormal a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000CC;
	font-weight:bold;

}

.textnormal a:hover {
	FONT-WEIGHT:bold;
	FONT-SIZE:12px;
	COLOR:#FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:none;
	background-color:#FF6600;

}

.headcontent2 {
	FONT-WEIGHT:bold;
	FONT-SIZE:12px;
	COLOR:#003366;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color:#EBEBEB;
	border-top:1px solid #f30;
	border-bottom:1px solid #f30;
}
.abmeldung {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#162e6b;
	background-color:#FF0000;
	font-weight:bold;
	border: 1px solid #00CC00;

}
.linkspartner {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:none;
	background-color: #336699;
	color: #CCCCCC;
	font-size: 9px;
    padding-top:2px;
	padding-bottom:2px;
    padding-left:5px;

}
.textform {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003366;
	font-weight:normal;
}
.textlinehigh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	font-weight:normal;
	line-height: 19px;

}
