/* general stuff */


body{
margin:0;
padding:0;
text-align: center;
font-family: verdana, arial, sans-serif;
}

.textnews{
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #0041AD;
}

.text{
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #385F9E;   /*#5682C9;*/
	line-height : 130%;
	text-align : justify;
}

td{
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #385F9E;   /*#5682C9;*/
	line-height : 130%;
}


h1{
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #0041AD;
	padding: 5;
	margin: 0;
}



.menu{
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #0041AD;
	font-weight: bold;
	text-decoration: none;
}


a.pager {
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #0041AD;
	font-weight: bold;
	text-decoration: underline;
}

a.pager:visited {
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #9AA2C9;
	font-weight: bold;
	text-decoration: underline;
}


a.menu{
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #0041AD;
	font-weight: bold;
	text-decoration: none;
}

a:hover.menu{
FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #EFF2F7;
	font-weight: bold;
	text-decoration: none;
}


.menuVisibl{
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #EFF2F7;
	font-weight: bold;
	text-decoration: none;
}

a.menuVisibl{
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #EFF2F7;
	font-weight: bold;
	text-decoration: none;
}

a:hover.menuVisibl{
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #EFF2F7;
	font-weight: bold;
	text-decoration: none;
}



.lozung{
	FONT-FAMILY: tahoma;
	FONT-SIZE: 15px;
	COLOR: #354985;
	font-weight: bold;
	text-decoration: none;
}

.lang{
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
}

a.lang{
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	COLOR: #0041AD;
	text-decoration: none;
}

a:hover.lang{
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	text-decoration: none;
}

.menuleft{
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #0041AD;
	font-weight: bold;
	text-decoration: none;
}


a.menuleft{
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #0041AD;
	font-weight: bold;
	text-decoration: none;
}

a:hover.menuleft{
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #0041AD;
	font-weight: bold;
	text-decoration: none;
}

.form{
    BORDER: #E0E0E0 1px outset; 
	color:#454A5C;
	font:Verdana;
	font-size:12px;	
}

.formb{
	BORDER: #E0E0E0 1px outset; 
	font-weight: bold;
	color: #ffffff;
	background: #354985;
	font:Verdana;
	font-size:11px;	
}


a{
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #0041AD;
	text-decoration: underline;
}

a:hover{
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #0041AD;
	text-decoration: underline;
}

ul{
	list-style-type: square;
}


a.copy{
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	text-decoration: none;
}

a:hover.copy{
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	COLOR: #9BA4C3;
	text-decoration: none;
}


div.moduletablenews h3 {
    FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #0041AD;
	TEXT-ALIGN: left;
	}
div.moduletablenews table tr td.contentheading{
    FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #0041AD;
	TEXT-ALIGN: left;
	font-weight: bold;
	}
div.moduletablenews table.contentpaneopen tr td{
    FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #0041AD;
	TEXT-ALIGN: left;
	}	
a.readon {
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	COLOR: #0041AD;
	TEXT-ALIGN: right;
}