/* CSS Document */

body {
color:#333333;
background-color:#F4F4F4;
background-image:url(de/images/background.gif);
background-repeat:repeat-y;
font-family:Arial, Helvetica, sans-serif;


}


h1 {


}


h2 {


}


a:link {
color:#B50000;
text-decoration:underline;
}

a:visited {
color:#B50000;
}

a:hover {
color:#FF0000;
text-decoration:underline;
}


.layout {
background-color:#FFFFFF;
}

.topnavi {
	vertical-align:top;
	/* background:#8F969D;*/
	color:#333333;
/*	color:#FFFFFF;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	page-break-inside:avoid;
}

.topnavi:link {
	/*background:#transparent;*/
	color:#333333;
	text-decoration:none;
} 
.topnavi:visited {
	color:#333333;
	text-decoration:none;

}

.topnavi:hover {
	color:#333333;
	text-decoration:underline;
}

.topnavi:active {
}

.redtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B50000;
	font-weight:bold;
	padding-bottom:0px;

}


.contentbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 12px;
	padding-bottom: 12px;
	vertical-align:top;
	font-size:11px;

}

*html .contentbox {
	
}



.fliesstext {
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	

}

.footertext {
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;

}

.bildunterschrift {
	padding-top: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
}

.container_g {
	background:#E2E2E2;
	color:#333333;

}

.container_text {
	padding-left:0px;
	padding-top:2px;
	padding-right:4px;
	padding-bottom:4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.container_link {
	color:#B50000;
	padding-right:6px;
	padding-bottom:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
.container_link : visited {
	color:#B50000;
}

.container_link : hover {
	color:#B50000;
	text-decoration:none;
}

.container_link : active {
	color:#B50000;
}