a	{
   color: #000066; font-family: Arial, Helvetica; text-decoration: none; 
}

.noprint{
	display: block;
}

.noscreen{
	display: none;
}

body, .content, table	{
	color: #000000;
	font-size: 14px;
	font-family: Arial, Helvetica;
}

.bodysite	{
	background-image : url(images/bg_head.gif);
	background-repeat : repeat-x;
	background-color : White;
}
.contenttitle {
	font-weight: bold;
	color: #000066;
	font-size: 14px;
}

.contenttitle4 {
	font-weight: bold;
	color: #000066;
	font-size: 13px;
}

.contenttitle1 {
	font-weight: bold;
	color: #000066;
	font-size: 16px;
}

.contenttitle2 {
	font-weight: bold;
	font-color: #000066;
	font-size: 15px;
}

.footer		{
	color: #999999;
	font-size: 10px;
	font-family: Arial, Helvetica;
}

.headnews{
	font-size: 14px;
}

.navli {
	margin: 0px;
	padding: 2px;
	padding-left: 8px;
}

.nav2li {
	margin: 0px;
	padding: 2px;
	padding-left: 8px;
}

.menuhead, .menu1, .menuact1, .menu2, .menuact2, .menu3, .menuact3, .menu4, .menuact4, .menubottom2, .menuactbottom2 {
	width: 198px;
	padding: 2px;
	font-size: 13px;
	font-family: Arial, Helvetica;
	margin-right: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.menuhead {
	width: 198px;
	background-color: #0E4096;
	color: white;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 12px;
	margin-right: 10px;
}

.menu1, .menuact1{
	border: none;
	border-right: 1px solid;
	border-bottom: 1px solid;
	padding-left: 20px;
}

.menu2, .menuact2{
	border: none;
        border-right: 1px solid;
        border-bottom: 1px dotted;
	padding-left: 30px;
}

.menubottom2, .menuactbottom2 {
        border: none;
        border-right: 1px solid;
        border-bottom: 1px solid;
        padding-left: 30px;
}

.contenttable {
	border : none;
	border-left : 20px solid;
	border-right : 20px solid;
	border-color : white;
}
.newshead {
	border-style : none;
	border-width : 1px;
	border-left-style : solid;
	border-color : White;
	background-color : FF9900;
	font-size : 14px;
}
.small	{ color: #000000; font-size: 11px; font-family: Arial, Helvetica; }
p			{
	color: #000000;
	font-size: 14px;
	font-family: Arial, Helvetica;
}
.headmenu {
	color: White;
	font-size: 13px;
}

.mainmenu {
	color : White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.mainmenuactive {
	color : #FF9900;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.mainmenu:hover {
	color : #FF9900;
	text-decoration : none;
}
.mainmenuactive:hover {
	color : #FF9900;
	text-decoration : none;
}
.headline a{
	color:white;
	padding-left: 15px;
	line-height: 20px;
	position: relative;
	font-size: 15px;
	font-weight: bold;
}

.headfiller a{
	color: white;
	font-size: 15px;
	font-weight: bold;
	valign: middle;
	line-height: 23px;
}


form			{
	color: #000000;
	font-size: 13px;
	font-family: Arial, Helvetiva;
	text-decoration: none;
	margin : 0;
}


td			{
	color: #000000;
	font-size: 14px;
	font-family: Arial, Helvetiva;
	text-decoration: none;
}
td.overview{
	color: #000066;
	font-size: 13px;
	font-family: Arial, Helvetiva;
	text-decoration: none;
	line-height : 16px;	
	font-weight: bold;
}

td.news{
   line-height: 14px;
	background-image:url(images/bg_news.gif)
}

table.profil tr td {
	text-align : center;
	vertical-align : middle;
}
td.left{
	text-align : left;
}
th			{
	color: #ffffff;
	background-color: #8C7F62;
	font-size: 14px;
	font-weight:bold;
	font-family: Arial, Helvetica;
}
td.ovcont{
	background-color : White;
	padding-top : 8px;
	padding-bottom : 8px;
	padding-right : 8px;
}
hr.headline{
	border : dotted #000066;
}
h3 {
	font-weight: bold;
	color: #000066;
	font-size: 14px;
}

.smallwhite {
	color : White;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
}

.smallblue {
	color: #000066;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
.h4			{ background-color: #999999; color: #ffffff; font-size: 13px; font-family: Arial, Helvetica; font-weight:bold; height:15px;}
b, strong			{ font-size: 13px; font-weight:bold; font-family: Arial, Helvetica; }
div.topbar		{ color: #FFFFFF; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica; background-color:#034694; margin-top:-15px; margin-left:-11px; position:absolute; width:553px; height:16px; }
font {font-size: 14px;}

.highlight {color: red;}

.search 	{ color: Black; border : 1px solid #000000; height: 15; width: 80px; margin-top: 0px; font-size:10px; }
.input		{ color: Black; border : 1px solid #000000; height: 15; margin-top: 0px; font-size:10px; }
.input50	{ color: Black; border : 1px solid #000000; height: 15; width: 50px; margin-top: 0px; font-size:10px; }
.input35	{ color: Black; border : 1px solid #000000; height: 15; width: 35px; margin-top: 0px; font-size:10px; }
.input100	{ color: Black; border : 1px solid #000000; height: 15; width: 100px; margin-top: 0px; font-size:10px; }
.input150	{ color: Black; border : 1px solid #000000; height: 15; width: 150px; margin-top: 0px; font-size:10px; }
.inputarea150	{ color: Black; border : 1px solid #000000; height: 60; width: 250px; margin-top: 0px; font-size:11px; }
.grey		{ color: #999999; font-size: 11px;}
.colorwhite	{ color: #FFFFFF; }
.colorblue  { color: #000066; }
.select		{ background-color: #ffffff; color: #000000; font-size: 11px; font-family: Arial, Helvetica; }
.title		{ color: #8C7F62; font-size: 14px; font-family: Arial, Helvetica; font-weight:bold; }
.tklein		{ color: #ffffff; font-size: 11px; font-family: Arial;}
.medium		{ font-size: 10px; }
.info		{ font-size: 10px; color: #999999; }
.mini		{ color: #ffffff; font-size: 9px; font-family: Arial, Helvetica; }
.inputbutton {
	background-color: #BDBDBD;
	cursor:hand;
	color: #000000;
	font-weight:bold;
	border : 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.inputbutton2 {
	background-color: #BDBDBD;
	border : 0px;
	color: #000000;
	font-weight:bold;
	font-size : 11px;
	cursor:hand;
}
.inputfield{
	background-color : #FEFEFE;
	border : 1px solid #BCBCBC;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	width : 150px;
}
