	input
	{
		font : 12px Arial, Helvetica, sans-serif;
	}
	td
	{
		font: 12px Arial, Helvetica, sans-serif;
	}
	body
	{
		font: 12px Arial, Helvetica, sans-serif;
	}
	li
	{
		font: 12px Arial, Helvetica, sans-serif;
	}
	a
	{
		text-decoration: underline;
		color: #000066;
	}
	a:hover {  text-decoration: underline}
	.err{
		font: 12px Arial, Helvetica, sans-serif;
		color: #FF0000;
	}
	.popup_header
	{
		font: 12px Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		background-color: #000066;
	}

	a.no_underline:link{
		font: 12px Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
	a.no_underline:visited{
		font: 12px Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
	a.no_underline:hover{
		font: 12px Arial, Helvetica, sans-serif;
		text-decoration: underline;
	}
	.list_header{
		font : 12px Arial, Helvetica, sans-serif;
		color: #000000;
		background-color : #CFE2FF;
	}
	.tbl_contents{
		font : 12px Arial, Helvetica, sans-serif;
		color: #000000;
		background-color : #F3F9FF;
	}
	.greyline {  background-color: #B5B5B5}
		
		.search_lnk{
			font : 11px Arial, Helvetica, sans-serif; 
			font-weight : bolder;
			color: #FFFFFF;
			background: #000066;
		}
		.search_lnk:link{
			font : 11px Arial, Helvetica, sans-serif; 
			color: #FFFFFF;
			font-weight : bolder;
			text-decoration: none;
		}
		a.search_lnk:visited{
			font : 11px Arial, Helvetica, sans-serif; 
			color: #FFFFFF;
			font-weight : bolder;
			text-decoration: none;
		}
		a.search_lnk:hover{
			font : 11px Arial, Helvetica, sans-serif; 
			color: #0099ff;
			font-weight : bolder;
			text-decoration: none;
		}
		.header{
			font : 11px Arial, Helvetica, sans-serif; 
			font-weight : bolder;
			color: #FFFFFF;
			background: #000066;
		}
		a.header:link{
			font : 11px Arial, Helvetica, sans-serif; 
			color: #FFFFFF;
			font-weight : bolder;
			text-decoration: none;
			width: 100%;
			display: block;
		}
		a.header:visited{
			font : 11px Arial, Helvetica, sans-serif; 
			color: #FFFFFF;
			font-weight : bolder;
			text-decoration: none;
			width: 100%;
			display: block;
		}
		a.header:hover{
			font : 11px Arial, Helvetica, sans-serif; 
			color: #0099ff;
			font-weight : bolder;
			text-decoration: none;
			width: 100%;
			display: block;
		}
		a.active_header:link{
			font : 11px Arial, Helvetica, sans-serif; 
			color: #0099ff;
			font-weight : bolder;
			text-decoration: none;
			width: 100%;
			display: block;
		}
		a.active_header:visited{
			font : 11px Arial, Helvetica, sans-serif; 
			color: #0099ff;
			font-weight : bolder;
			text-decoration: none;
			width: 100%;
			display: block;
		}
		a.active_header:hover{
			font : 11px Arial, Helvetica, sans-serif; 
			color: #0099ff;
			font-weight : bolder;
			text-decoration: none;
			width: 100%;
			display: block;
		}
		.header_menu_bg{
			background: #99CCFF;
		}
		.header_menu{
			font : 11px Arial, Helvetica, sans-serif; 
			color: #FFFFFF;
			font-weight : bolder;
			background: #99CCFF;
		}
		a.header_menu:link{
			font : 11px Arial, Helvetica, sans-serif; 
			color: #FFFFFF;
			font-weight : bolder;
			text-decoration: none;
			width: 100%;
			display: block;
		}
		a.header_menu:visited{
			font : 11px Arial, Helvetica, sans-serif; 
			color: #FFFFFF;
			font-weight : bolder;
			text-decoration: none;
			width: 100%;
			display: block;
		}
		a.header_menu:hover{
			font : 11px Arial, Helvetica, sans-serif; 
			color: #000066;
			font-weight : bolder;
			text-decoration: none;
			width: 100%;
			display: block;
		}
	.side_nav{
		font : 11px Arial, Helvetica, sans-serif;
		color: #000066;
		font-weight : bolder;
		background: #FFFFFF;
	}
	a.side_nav:link{
		font : 11px Arial, Helvetica, sans-serif;
		color: #000066;
		font-weight : bolder;
		text-decoration: none;
	}
	a.side_nav:visited{
		font : 11px Arial, Helvetica, sans-serif;
		color: #000066;
		font-weight : bolder;
		text-decoration: none;
	}
	a.side_nav:hover{
		font : 11px Arial, Helvetica, sans-serif;
		color: #0099ff;
		font-weight : bolder;
		text-decoration: none;
	}
	a.active_side_nav:link{
		font : 11px Arial, Helvetica, sans-serif;
		color: #0099ff;
		font-weight : bolder;
		text-decoration: none;
	}
	a.active_side_nav:visited{
		font : 11px Arial, Helvetica, sans-serif;
		color: #0099ff;
		font-weight : bolder;
		text-decoration: none;
	}
	a.active_side_nav:hover{
		font : 11px Arial, Helvetica, sans-serif;
		color: #0099ff;
		font-weight : bolder;
		text-decoration: none;
	}
	.side_nav2{
		font : 13px Arial, Helvetica, sans-serif;
		color: #000066;
		font-weight : bolder;
		background: #FFFFFF;
	}
	a.side_nav2:link{
		font : 13px Arial, Helvetica, sans-serif;
		color: #000066;
		font-weight : bolder;
		text-decoration: none;
	}
	a.side_nav2:visited{
		font : 13px Arial, Helvetica, sans-serif;
		color: #000066;
		font-weight : bolder;
		text-decoration: none;
	}
	a.side_nav2:hover{
		font : 13px Arial, Helvetica, sans-serif;
		color: #0099ff;
		font-weight : bolder;
		text-decoration: none;
	}
	a.active_side_nav2:link{
		font : 13px Arial, Helvetica, sans-serif;
		color: #0099ff;
		font-weight : bolder;
		text-decoration: none;
	}
	a.active_side_nav2:visited{
		font : 13px Arial, Helvetica, sans-serif;
		color: #0099ff;
		font-weight : bolder;
		text-decoration: none;
	}
	a.active_side_nav2:hover{
		font : 13px Arial, Helvetica, sans-serif;
		color: #0099ff;
		font-weight : bolder;
		text-decoration: none;
	}
	.greybkgr {  background-image: url(../images/grey.jpg); background-repeat: no-repeat}
	.bluebkgr {  background-image: url(../images/blue.jpg); background-repeat: no-repeat}
	.blueverlauf {  background-image: url(../images/verlauf01.jpg); background-repeat: repeat-x}
	.verlaufline {  background-image: url(../images/line01.jpg); background-repeat: no-repeat}
	.greyleftbkgr {  background-image: url(../images/greyleft.jpg); background-repeat: no-repeat}
	.TableTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #01004c}
	.TableText { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
	.greyboxnew {  background-image: url(../images/greyboxnew.jpg); background-repeat: no-repeat}
	.TableTitleBig { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bolder; color: #01004c }
	.boxblue1 {  background-image: url(../images/boxblueneutral.gif); background-repeat: no-repeat}
	.boxblue2 { background-image: url(../images/boxblueneutral2.gif); background-repeat: no-repeat }
	.boxblueneutralgr { background-image: url(../images/boxblueneutralgr.gif); background-repeat: repeat }
	.boxblueneutralgr2 { background-image: url(../images/boxblueneutralgr2.gif); background-repeat: repeat }
	.TableTitleBox { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #003366}
	.TableTitleBox2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003366 }
	.greyboxnewkl { background-image: url(../images/greyboxnew25.jpg); background-repeat: no-repeat; }
.agb { font: 11px Arial, Helvetica, sans-serif; }
.TableTitleBox2fett { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366 }
.bluebkgrgr {
background-image: url(../images/bluegr.jpg); background-repeat: no-repeat
}
.greybkgrgr {
background-image: url(../images/greygr.jpg); background-repeat: no-repeat
}
.tbl_contentslight{
		font : 12px Arial, Helvetica, sans-serif;
				color: #000000;
						background-color : #FBFDFF;
							}

.ContentNewTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #002060;
	font-weight: bold;
}
.ContentNew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #002060;
}
.ContentBox {color: #002060; font-size: 12px; }
.ContentBox2 {color: #002060; font-size: 13px; }