body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
textarea,input,select{
	font-size:11px;	
}
input.small{
	width:50px;
}
input.medium{
	width:165px;
}
textarea,input.large{
	width:230px;
}
.hg_rot{
	background-color:#C2051B;
}
.hg_grau_kopf{
	background-color:#ADBDCA;
}
.hg_login{
	background-color:#8E151A;
}
a{
	color:#9D9B9C;
	text-decoration:none;
}
a:hover{
	color:#000000;
}

a.utility{
	color:#9D9B9C;
	text-decoration:none;
}
a.utility:hover{
	color:#000000;
}

td.leftnav_home{
	padding-left:10px;
	height:35px;
	border-top:4px solid #C2051B;
}

td.leftnav_home a{
	font-size:12px;
	text-decoration:none;
	color:#000000;
}
td.leftnav_home a:hover{
	color:#FFFFFF;
}

td.leftnav0{
	padding-left:10px;
	height:35px;
	background-color:#D81535;
	border-top:4px solid #C2051B;
}
td.leftnav0 a{
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
}
td.leftnav0 a:hover{
	color:#FFFFFF;
	font-weight:bold;
}

td.leftnav1{
	padding-left:10px;
	height:35px;
	background-color:#FE1F3A;
	border-top:4px solid #C2051B;
}
td.leftnav1 a{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
td.leftnav1 a:hover{
	color:#FFFFFF;
	font-weight:bold;
}

td.contentnav_0{
	padding-left:10px;
}
td.contentnav_0 a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;	
}
td.contentnav_1{
	padding-left:10px;
}
td.contentnav_1 a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;	
}
td.loginbox{
	font-size:10px;
	padding:4px;
	color:#D4B5B0;
}
td.loginbox a{
	color:#D4B5B0;
	text-decoration:none;
}
td.loginbox a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.infodiv_intro{
	background-color:#C0C0C0;
	padding:10px;
	width:222px;
	position:absolute;
	top:367px;
}
td.bg_content{
	background-color:#CCD5DC;
	padding:10px;
}
.content_headmega{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
.content_text{
	font-size:12px;
	color:#555555;
}
.content_smalltext{
	font-size:11px;
	color:#000000;
}
hr{
	border:1px solid #FFFFFF;
}
td.liste{
	padding-top:2px;
	border-top:1px solid #FFFFFF;
	font-size:12px;
	color:#555555;
	
}
td.bildliste{
	padding-top:2px;
	font-size:11px;
	background-color:#FFFFFF;
	color:#555555;
	text-align:center;
}
td.subnav0{
	text-align:left;
	background-color:#FFFFFF;
	color:#94989B;
	
	border-right:5px solid #FFFFFF;
	padding-bottom:5px;
	padding-top:5px;
}
td.subnav0 a{
	color:#94989B;
	text-decoration:none;
}
td.subnav0 a:hover{
	color:#324146;
}

td.subnav1{
	text-align:left;
	padding-left:5px;
	color:#324146;
	
	border-left:5px solid #324146;
	border-right:5px solid #FFFFFF;
	padding-bottom:5px;
	padding-top:5px;
	
}
td.subnav1 a{
	color:#324146;
	text-decoration:none;
}
td.subnav1 a:hover{
	color:#324146;
}
.kopf_content{
	padding:10px;
	color:#FFFFFF;
	font-size:14px;
}
.topteaser{	
	height:112px;
	
	background-image:url(../images/hg_teaser_top.jpg);
}
.topteaser a{
	
	font-size:12px;
	font-weight:bold;
	
	color:#FFFFFF;
	text-decoration:none;

}
.teaserlinkdiv{
	padding-left:10px;
	background-image:url(../images/teaserpfeil.gif);
	background-repeat: no-repeat;
	background-position: right;
	width:200px;
}
td.contentnavright0{
	padding:5px;
	color:#606970;
	height:40px;
}
td.contentnavright0 a{
	color:#606970;
	text-decoration:none;
}
td.contentnavright0 a:hover{
	color:#000000;
}
td.contentnavright1{
	padding:5px;
	color:#000000;
	height:40px;
}
td.contentnavright1 a{
	color:#000000;
	text-decoration:none;
}
#container {
	position:absolute;
	height:200px;
	width:340px;
	overflow:hidden;
}
#inhalt {
	position:absolute;
}
a.submit{
	font-size:12px;
	color:#555555;
	text-decoration:none;
	font-weight:bold;
}

.content_sitemap{
	font-size:12px;
	color:#555555;
}
.content_sitemap a{
	font-size:12px;
	color:#555555;
}