body{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px}
table{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px} 
tr{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px} 
td{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px} 
input{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px} 
form{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px} 
select{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px} 
option{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px} 
textarea{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px} 
.aMainNavigation { color: #000000; 	text-decoration: none}
A:link { color: #808080} 
A:visited { color: #666666} 
A:active { color: #0080C0} 
A:hover { color: #333333}
.navBackground { background-color: #C0C0C0}
.SmallText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.NewsletterAbo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.input_text_long {  width: 300px}
.input_text_middle { width: 230px}
.input_text_short { width: 57px}
.input_text_IhreEmail {  width: 114px}
.input_text_IhrName { width: 82px}
.input_text_AnredeNews { width: 49px}


.LinkWithoutUnderline {
	color: #000000;
	text-decoration: none;
}
.NavTable {
	border: 2px solid #333333;
	background-color: #666666;
	font-weight: bold;
	cursor: hand;
}
.NavElement {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 11px;
	font-weight:bold;
	background:#666666;
	padding:0;
	margin:0em;}
.NavElement a:link, .NavElement a:visited {color:#ffffff;text-decoration:none;font-weight:bold;}
.NavElement a:hover {color:#C9C9C9;}
.ContainerWithBorder {
	border: 2px solid #333333;
	padding: 20px;
	vertical-align: top;


}
.ContainerWithBorderAndBackground {
	border: 2px solid #333333;
	background-color: #C9C9C9;
	padding: 0px;
	vertical-align: top;





}
.ContainerBottom {
	border: 2px solid #333333;
	padding-right: 5px;
	padding-left: 5px;

}
.NavActive a:link, .NavActive a:visited {color: #C9C9C9;}
.ContainerHeadline {
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	border-top: 2px solid #333333;
	border-right: 2px solid #333333;
	border-left: 2px solid #333333;
	background-position: center;
	height: 32px;









}
.ContainerWithBorderHome {
	vertical-align: top;
	border-top: 1px solid #333333;
	border-right: 2px solid #333333;
	border-bottom: 2px solid #333333;
	border-left: 2px solid #333333;



}
.NavWhite {
	vertical-align: top;
	background-color: #FFFFFF;
	border: none;
	padding: 8px;


}
.ContainerWithTopBorder {
	background-color: #C9C9C9;
	padding: 8px 8px 8px 18px;
	vertical-align: top;
	border-top: 2px solid #333333;
	border-right: 2px none #333333;
	border-bottom: 2px none #333333;
	border-left: 2px none #333333;
	height: 100%;


}
.ContainerGrey {
	vertical-align: top;
	background-color: #C9C9C9;
	border: 2px solid #333333;

}
.ContainerNavWhite {
	padding: 20px 8px;
	vertical-align: top;
	background-color: #FFFFFF;

}
.ContainerNavDivider {
	color: #C9C9C9;
	background-color: #FFFFFF;
	height: 11px;


}

