body {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#153b63;}

.textfeld {border:1px solid #cccccc}
.kombobox {border:1px solid #cccccc}


.nav_left { margin-bottom:50px}
.nav_left h1{margin:22px 0px; font-size:13px; font-weight:bold;}
.nav_left .main {background-color:#153B63; color:#FFFFFF; font-size:11px; line-height: 18px; border-bottom: 1px solid #B4C6D9}
.nav_left .main a{background-image:url(gfx/nav_arrow_white.png); background-position: 4px 4px; background-repeat:no-repeat; padding-left: 11px; color:#ffffff; text-decoration:none;}
.nav_left .mainhl {background-color:#1B528C; color:#FFFFFF; font-size:11px; line-height: 18px; border-bottom: 1px solid #B4C6D9}
.nav_left .mainhl a{background-image:url(gfx/nav_arrow_white.png); background-position: 4px 4px; background-repeat:no-repeat; padding-left: 11px; color:#ffffff; text-decoration:none;}

.nav_left .sec {background-color:#153B63; color:#FFFFFF; font-size:11px; line-height: 18px; border-bottom: 1px solid #B4C6D9}
.nav_left .sec a{background-image:url(gfx/nav_arrow_white.png); background-position: 4px 4px; background-repeat:no-repeat; padding-left: 11px; color:#ffffff; text-decoration:none;}
.nav_left .sechl {background-color:#2269B5; color:#FFFFFF; font-size:11px; line-height: 18px; border-bottom: 1px solid #B4C6D9}
.nav_left .sechl a{background-image:url(gfx/nav_arrow_white.png); background-position: 4px 4px; background-repeat:no-repeat; padding-left: 11px; color:#ffffff; text-decoration:none;}


.nav_left th {background-color:#B4C6D9; text-align: left; font-weight:normal;}
.nav_left .white {background-color:#ffffff; border: 0px;}

.cont_blue_line {height:6px; background-color:#B4C6D9}
.cont_head { background-color:#DFE9F4}
.cont_head h1 {margin:16px 0px; color:153B63; font-size:20px }
.filter {color:#153B63; font-size:11px; background-color:#DFE9F4; border:1px solid #153B63}
.filter .text{padding: 5px 0px 0px 0px}
.filter input {height:18px; width:150px}
.filter th{background-color:#153B63; color:#FFFFFF; font-size:12px; line-height: 17px;}

.table_art_list td{font-size:12px; padding:5px}
.table_art_list .b1{background-color:#F7F7F7; color:#153B63; border-bottom:1px solid #D3D3D3}
.table_art_list .b2{background-color:#F1F1F1; color:#153B63; border-bottom:1px solid #D3D3D3}

.table_headline {font-size:12px; line-height: 17px;}
.table_headline .a1{background-color:#34567A; color:#FFFFFF;}
.table_headline .a2{background-color:#153B63; color:#FFFFFF;}

.button { background-color:#153B63; color:#ffffff; font-size:11px; padding: 1px 4px; line-height:18px}
a .button {background-image:url(gfx/nav_arrow_white.png); background-position: 4px 6px; background-repeat:no-repeat; padding-left: 12px; color:#ffffff; text-decoration:none;}

.buttonhl { background-color:#1B528C; color:#ffffff; font-size:11px; padding: 1px 4px; line-height:18px}
a .buttonhl {background-image:url(gfx/nav_arrow_white.png); background-position: 4px 6px; background-repeat:no-repeat; padding-left: 12px; color:#ffffff; text-decoration:none;}

.seitenauswahl { border-collapse:collapse;} 
.seitenauswahl td{border: 1px solid #B4C6D9; color:#153B63; font-size:11px; padding: 1px 2px;}
.seitenauswahl a{color:#153B63;  font-size:11px; text-decoration:none;}
.seitenauswahl a:hover{color:#153B63;  font-size:11px; text-decoration:underline;}

.to_top { font-size:11px}
.to_top a{text-decoration:none; color:#153B63;}
.to_top a:hover{text-decoration:none; color:#153B63;}

.listbox { background-color:#f1f1f1; color:#153B63;}
.listbox td{ padding:5px; font-size:11px}
.listbox th{ font-size: 12px; background-color:#DFE9F4; color:#153B63; font-weight:normal; text-align:left; line-height:17px; text-indent:5px}
.listbox input{line-height:18px;}
.listbox select{border:1px solid #cccccc; background:#ffffff;}

/*Für das 944er Template*/

#main{
	margin: 0 auto;
	width: 905px;
	border-bottom: 1px solid #395d81;	
}
/*Navileiste Quer*/
#headline{
	background-color: #153B63;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	color: #FFFFFF;
	padding-left:15px;
}

#headline a, #headline a:visited{
	background-color: #153B63;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	color: #FFFFFF;
	text-decoration:none;
}

#headline a:hover, #headline a:active{
	background-color: #153B63;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	color: #FFFFFF;
	text-decoration:underline;
}

/*Headerbild Quer*/
#head{
	background-color: #666666;
}

/*Header in der Navigation*/
.navhead{
	background-color: #153B63;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	color: #FFFFFF;
	padding-left:7px;
}

/*Die Boxen links*/
.box{
	background-color: #f1f1f1;
}

/*Größe des Such Formularfeldes*/
#suchfeld{
	width:130px;
}
.boxtext_oben{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#153B63;
}

/*Text in den Boxen links*/
.boxtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#153B63;
	border-bottom: 1px solid #153b63; 
	padding:3Px 1Px;
}

.boxtext a, .boxtext a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#153B63;
	text-decoration:none;
	border-bottom: 1px solid #153b63; 
	padding:3Px 1Px;
}

.boxtext a:hover, .boxtext a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#153B63;
	text-decoration:underline;
	border-bottom: 1px solid #153b63; 
	padding:3Px 1Px;
}

/*Popup-Links*/
.popuplink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#707070;
}

.popuplink a, .popuplink a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#707070;
	text-decoration:none;
}

.popuplink a:hover, .popuplink a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#707070;
	text-decoration:underline;
}

/*Linktext Center-Box*/
.boxtext_m{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#153B63;
	padding-left:5px;
	background-color: #f1f1f1;
}

.boxtext_m a, .boxtext_m a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#153B63;
	padding-left:5px;
	background-color: #f1f1f1;
	text-decoration:none;
}

.boxtext_m a:hover, .boxtext_m a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#153B63;
	padding-left:5px;
	background-color: #f1f1f1;
	text-decoration:underline;
}

/*Text Schriftgröße 13*/
.text_13{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#153B63;
}

/*Text Schriftgröße 11 fett*/
.text_11b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#153B63;
	background-color: #f1f1f1;
	padding-left:5px;
}

/*Topvorschaubild*/
.topvorschaubild{
	background-color: #f1f1f1;	
}

/*Topvorschaubild text darunter*/
.text_12b{
	background-color: #f1f1f1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#153B63;
	font-weight: 700;
	vertical-align: top;
}
.ub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#153B63;
}

/*Header in den Boxen*/
.boxhead{
	background-color: #153B63;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: #FFFFFF;
	padding-left:7px;
	margin-top:7px;
}

/*Header in den Boxen*/
.box_mid_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:7px;
	color:#153B63;
}

.box_mid_text li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#153B63;
}

.box_mid_text a, .box_mid_text a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:7px;
	color:#153B63;
	text-decoration:none;
}
.box_mid_text a:hover, .box_mid_text a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:7px;
	color:#153B63;
	text-decoration:underline;
}

#agbbox {
	overflow:auto;
	height:200px;
	padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:7px;
	color:#153B63
}

a:active,div.pnav
{
	font-weight:bold;
	color:#153B63;
}
a:link,div.pnav
{
	font-weight:bold;
	color:#153B63;
}
a:visited,div.pnav
{
	font-weight:bold;
	color:#153B63;
}
a:hover,div.pnav
{
	font-weight:bold;
	color:#153B63;
	text-decoration:underline;
}