a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border:0px;
	color:#291971;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border:0px;
	color:#A3ADB7;
}

a img {
	border:0px;
}

a.text {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3D444E;
	text-decoration: underline;

}

hr {
         height: 1px;
         color: #a4a5a9;
	border-color: #a4a5a9;

}

.news_title {
	color: #1a3055;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
}

.content {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: none;

}

a.content {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	text-decoration: none;

}





.headline {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #3D444E;

}


.headline_small {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #ffffff;

}

.headline_small_blue {

        font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #2D2650;

}

.text_blue {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #2D2650;

	text-decoration: none;

}

.text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3D444E;

	text-decoration: none;

}

.textweiss {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	font-style: bold;

	color: #FFFFFF;

	text-decoration: none;

}


.topnavi {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3D444E;

	text-decoration: none;

}

a.topnavi {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3D444E;

	text-decoration: none;

}

a.mainnavi {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

}

a.mainnavi:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

}


font.mainnaviactive {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

a.mainsubnavi {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

}

a.mainsubnavi:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

}



font.mainsubnaviactive

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}
.headerText {
			font-size: 12px;
			color:#ffffff;
			font-family : Verdana,Arial,helvetica,sans-serif;
}
.headerText a:link {
			font-size:10px;
			font-weight:bold;
			color:#ffffff;
			text-decoration:none;
}
.headerText a:visited {
			font-size:10px;
			font-weight:bold;
			color:#ffffff;
			text-decoration:none;
}
.headerText a:hover {
			font-size:10px;
			font-weight:bold;
			color:#ffffff;
			text-decoration:none;
}
.headerText a:active {
			font-size:10px;
			font-weight:bold;
			color:#ffffff;
			text-decoration:none;
}

#contentLayer {
	position: absolute;
	top: 260px;
	left: 225px;
}

#contentMain {
	position: relative;
	float: left;
	width: 430px;
}

#contentRight {
	position: relative;
	float: left;
	width: 185px;
	margin: 0px 10px;
}

#contentFarRight {
	position: relative;
	top: -20px;
	float: left;
	width: 190px;
}

#addressLine {
	position: relative;
	clear: left;
	width: 190px;
	text-align: right;
} 
