.bottm_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px; 
	text-decoration:none; 
	color:#999999;
	font-weight: normal;
	line-height: 30px
	}

.normalText {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	color: #666666
	}

.normalTextBold {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	color: #666666; 
	font-weight: bold
	}


.formstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px #666666 solid;
	}



.highlightprimaryNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#3399CC;
	font-weight: bold;
	line-height: 20px
	}

A.linkprimaryNav:link { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; text-decoration:none; 
	color:#CF0D0D;
	font-weight: bold;
	line-height: 20px
	}

A.linkprimaryNav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#CF0D0D;
	font-weight: bold;
	line-height: 20px
	}

A.linkprimaryNav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#CF0D0D;
  	font-weight: bold;
  	line-height: 20px
	}

A.linkprimaryNav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#3399CC;
	font-weight: bold;
	line-height: 20px
	}
	
	
	
	
A.highlightprimaryNav:link { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; text-decoration:none; 
	color:#3399CC;
	font-weight: bold;
	line-height: 20px
	}

A.highlightprimaryNav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#3399CC;
	font-weight: bold;
	line-height: 20px
	}

A.highlightprimaryNav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#3399CC;
  	font-weight: bold;
  	line-height: 20px
	}

A.highlightprimaryNav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#3399CC;
	font-weight: bold;
	line-height: 20px
	}
	
	
	
	
	
.highlightsecondaryNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#CF0D0D;
	font-weight: normal;
	line-height: 20px
	}

A.linksecondaryNav:link { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; text-decoration:none; 
	color:#3399CC;
	font-weight: normal;
	line-height: 20px
	}

A.linksecondaryNav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#3399CC;
	font-weight: normal;
	line-height: 20px
	}

A.linksecondaryNav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#3399CC;
  	font-weight: normal;
  	line-height: 20px
	}

A.linksecondaryNav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#CF0D0D;
	font-weight: normal;
	line-height: 20px
	}
	
	
	
	

.highlightdetailLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#CF0D0D;
	font-weight: bold;
	}

A.detailLink:link { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; text-decoration:none; 
	color:#3399CC;
	font-weight: bold;
	}

A.detailLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#3399CC;
	font-weight: bold;
	}

A.detailLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#3399CC;
  	font-weight: bold;
	}

A.detailLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#CF0D0D;
	font-weight: bold;
	}





.highlightbottomNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#999999;
	font-weight: normal;
	line-height: 30px
	}

A.linkbottomNav:link { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px; text-decoration:none; 
	color:#999999;
	font-weight: normal;
	line-height: 30px
	}

A.linkbottomNav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#999999;
	font-weight: normal;
	line-height: 30px
	}

A.linkbottomNav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#999999;
  	font-weight: normal;
  	line-height: 30px
	}

A.linkbottomNav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#999999;
	font-weight: normal;
	line-height: 15px
	}
	
	
A.linkbottomNav2:link { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px; text-decoration:none; 
	color:#999999;
	font-weight: normal;
	line-height: 10px
	}

A.linkbottomNav2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#999999;
	font-weight: normal;
	line-height: 10px
	}

A.linkbottomNav2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#999999;
  	font-weight: normal;
  	line-height: 10px
	}

A.linkbottomNav2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#999999;
	font-weight: normal;
	line-height: 10px
	}
	



.highlightbreadcrump {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#3399CC;
	font-weight: normal;
	}

A.breadcrump:link { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px; text-decoration:none; 
	color:#3399CC;
	font-weight: normal;
	}

A.breadcrump:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#3399CC;
	font-weight: normal;
	}

A.breadcrump:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#3399CC;
  	font-weight: normal;
	}

A.breadcrump:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#3399CC;
	font-weight: normal;
	}
	
	
	
	
.headline { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	font-style: normal; 
	color: #CF0D0D; 
	font-weight: bold 
	}
	
.subheadline { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-style: normal; 
	color: #CF0D0D; 
	font-weight: bold 
	}
	
.normalTextBoldBlue { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	color: #3399CC; 
	font-weight: bold 
	}
	
.bottm_nav2 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:10px; 
	text-decoration:none; 
	color:#999999; 
	font-weight: normal; 
	line-height: 10px
	}
	
.normalTextBoldWhite { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	color: #FFFFFF; 
	font-weight: bold 
	}
	
.normalTextBoldkursiv { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: italic; 
	color: #666666; 
	font-weight: bold 
	}
	
.normalTexttable { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	color: #666666 ; 
	padding-top: 2px; 
	padding-right: 2px; 
	padding-bottom: 2px; 
	padding-left: 2px
	}
	
.normalTextBoldTable { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	color: #666666; 
	font-weight: bold ; 
	padding-top: 2px; 
	padding-right: 2px; 
	padding-bottom: 2px; 
	padding-left: 2px
	}



A.siteMap1Link { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none; 
	color:#FFFFFF;
	font-weight: bold;
}
A.siteMap2Link { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none; 
	color:#CC0000;
	font-weight: bold;
}
A.siteMap3Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#3399CC;
	font-weight: normal;
}
A.siteMap4Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#666666;
	font-weight: normal;
}
.siteMap1TD {
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #3399CC;
}
.siteMap2TD {
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 2px;
	background-color: #FFFFFF;
}
.siteMap3TD {
	padding-left: 10px;
	padding-bottom: 2px;
}
.siteMap4TD {
	padding-left: 17px;
}
div.hrDotted {
	font-size		:	1px;
	line-height		:	1px;
	padding			:	0;
	margin			:	20px 0;
	width			:	100%;
	height			:	1px;
	background		:	url(/images/horizontal_line.gif);
	border			:	0 none;
	overflow		:	hidden;
}
td.botPad {
	padding-bottom	:	10px;
}
.inputFormGr {
	border			:	1px solid black;
	width			:	150px;
	margin			:	0 40px 0 5px;
}
.inputFormTextarea {
	border			:	1px solid black;
	width			:	408px;
	margin			:	0 0 0 5px;
}
.inputFormSubmit {
	border			:	1px solid black;
	margin			:	10px 40px 0 0;
	cursor			:	pointer;
}
.inputFormSubmitRechts {
	border			:	1px solid black;
	margin			:	10px 0 0 0;
	cursor			:	pointer;
	float			:	right;
}
.errorMessage {
	color			:	#c00;
	font-weight		:	bold;
}
#cardBox {
	padding			:	15px 15px 0 15px;
	border			:	1px solid black;
}
.space20px {
	font-size		:	20px;
	line-height		:	20px;
	height			:	20px;
	margin			:	0;
	padding			:	0;
	overflow		:	hidden;
	display			:	block;
}