body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}

.pagetitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #999999;
}

.newstitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
}
.weiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.blau_klein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;
}

.grau_klein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

.tabelle_fett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}

.tabelle_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}


input,textaerea,select {
    font-family: 	  Verdana, Arial, Helvetica, sans-serif;
    font-size:   	  10px;
    color:	   	 	  #2B2C5E;
	background-color: #F2F4F6;
	border-top: 	  1px solid #586269;
	border-bottom: 	  1px solid #586269;
	border-left: 	  1px solid #586269;
	border-right: 	  1px solid #586269;												
 }


body {		
	scrollbar-face-color: #EFEFEF;
	scrollbar-highlight-color: #EFEFEF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #003870;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: transparent;
}


a.non {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}

a.non:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}

a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-weight: bold;
	text-decoration: underline;
}

a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-weight: bold;
	text-decoration: underline;
}

a.footer {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}

a.footer:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: underline;
}

td.subleftmenu {
    font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
}
td.subleftmenu_a {
    font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
}

td.leftmenu{
   font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
}

td.leftmenu_a{
   font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	cursor: pointer;
}

/* Jenny's extensions*/

tr.gray {
	background-color: #f2f2f2;
}
td.titletable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #175e99;

}
td.tablein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0b497e;
	text-decoration: none;
}
td.lightblue {
	background-color: #8fcbff;
}
p.tablein1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0b497e;
	text-decoration: none;
	padding-left: 10px;

}
tr.colorgray {
	background-color: #eaeaea;
}
td.colorblue {
	background-color: #175e99;
}
td.buttonblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0b497e;
}
td.buttonred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #ed362a;
}
a.buttonblue1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.back,a:hover.back {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0b497e;
	text-decoration: none;
}
td.buttongray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0b497e;
	text-decoration: none;
	background-color: #e7e7e7;
}
a.href,a.href:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0b497e;
	text-decoration: none;
}
a.href2,a.href2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
/*new style*/
.imgnews {
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
}
/*new style 2006-08-20*/
.tableinbold { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #0b497e; text-decoration: none;	font-weight: bold;}
.tablered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0b497e;
	text-decoration: none;
	line-height: 14px;
	background-color: #c82b2b;
}
.tablewhite	{ background-color:#eaeaea; }
.tablehdr	{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	color:#ffffff;
	font-weight:bold;
}
/*new style 2006-08-22*/
td.buttonbluel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0b497e;
	text-decoration: none;
	background-color: #bddfff;
}td.toplogos {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.href_u{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0b497e;
	text-decoration: underline;
}
a.href_nobold,a.href_nobold:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0b497e;
	text-decoration: none;
}
.graytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
td.tabletitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003466;
	font-weight: bold;
}
td.tabletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
td.cccccc {
	background-color: #cccccc;
}

.tableinsmal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0b497e;
	text-decoration: none;
}
td.buttongraysmal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0b497e;
	text-decoration: none;
	background-color: #e7e7e7;

}
td.buttonbluesmal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0b497e;
}
.pos {
    font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}
td.buttongray_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0b497e;
	text-decoration: none;
	background-color: #e7e7e7;
}
a.a_buttongray_bold,a.a_buttongray_bold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0b497e;
	text-decoration: none;
	background-color: #e7e7e7;
}
a.nobold_news:hover{
	text-decoration: underline;
}

.banner{
	margin-top: 15px;
	margin-bottom: 15px;
}