body {
	margin:0px;
	padding:0px;
	background-color: #e6e6e6;
	background-image:url(../img/jpg/bg.jpg);
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	behavior: url("fileadmin/templates/css/csshover.htc");
	
}

span.headline{
	color:#0B3B79;
	font-weight:bold;
	font-size:14px;
	margin: 2px 0px 2px 0px;
}

div.infoHead{
	background-color: #EDEDED;
	border-top: 1px solid #BFBFBF;
	border-bottom:1px solid #BFBFBF;
	width: 100%;
	padding: 10px 0px 10px 10px;
	margin-top: 0px;
	display:block;
	
}
.lightUP{
	color: #000000;
}
.numbers{
	color: #BFBFBF;
}
div.answers{
	padding: 10px 0px 10px 10px;
	border-bottom:1px solid #BFBFBF;
	display:block;
	width: 100%;
}


.news-list-morelink a{
  background-image: url('../img/gif/more_arrow.gif');
  background-position: left;
  background-repeat: no-repeat;
  padding-left: 8px;
  margin-left: -4px;
}
.tx-indexedsearch{margin:-10px 0px 0px 0px;}
.tx-indexedsearch-rules{display:none;}
#check{width: 12px;
height: 12px;
border: 1px solid #026B52;
}

.tx-indexedsearch-whatis{
	padding: 15px 15px 0px 15px;
}
.tx-indexedsearch-browsebox{
	padding: 0px 15px 0px 15px;
	border-bottom: 1px solid #C0C0C0;
}
ul.browsebox{
	border-top: 1px solid #C0C0C0;
	margin: 0px;
	padding: 15px 0px 15px 0px;
	margin: 0px -15px 0px -15px;
	text-align:center;
	background-color: #0B3B79;
}
.browsebox a{
	color: #ffffff; 
	text-decoration:none;
	padding-right: 4px;
	}
h3{font-size: 12px;}

/* .cObject .textelement img{margin:15px 0px 10px 15px;} Zerschiesst Teaser Startseite */
.rightColObjects{position:absolute; z-index: 100; top:220px; left: 740px; width:190px;}
.downloadContainer dd{margin-left: 0px;}
.downloadContainer dl{margin: 0px; padding:0px;}
.downloadContainer a{font-weight:normal;}
.downloadContainer .downloadTop{
	line-height: 19px;
	background-image: url('../img/gif/download_top.gif');
	font-weight:bold;
	color: #404040;
	text-indent: 10px;
	}
.downloadContainer .downloadBottom{
	background-image: url('../img/gif/download_bottom.gif');
	font-size: 1px;
	height: 7px;
	}

.downloadContainer .box{
	background-color:#F9F9F9; 
	border-left: 1px solid #A9AAA9; 
	border-right: 1px solid #A9AAA9; 
	padding: 4px 10px 10px 10px;
	line-height: 15px;
	width:168px;
	}
.letterMenu .lexAct{color:#F7780D;}
.letterMenu{
	text-align:center;
	background-color: #0B3B79;
	line-height: 50px;
	height: 50px;
	color: #ffffff;
	margin-top:-10px;
}
.letterMenu a{
	color: #ffffff;
	text-decoration:none;
}
dl{
margin-left:10px;
}
dd{

	padding-left:10px;
	margin:0px;
}
dt a{
	padding-left:5px;
}
.lexikonBody{
	margin-top: -5px;
	margin-left: -4px;
}
.lexikonTop{
	width:414px; 
	border-left: 1px solid #E7E7E7;
	border-right: 1px solid #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	background-color: #ffffff;
	padding: 15px;
}
.lexikonBody p{
	
	}
.mailformrequiredlabel, .mailformlabel{
	width: 150px;
	display:block;
	margin:0;
	padding:0;
}

a{
	font-weight:bold;
	color:#0b3b79;
	text-decoration:none;}
a.aspirinlink{
	color:#fff;
	font-weight:normal;
	font-size: 10px;
	}	
#footerrightCol a.aspirinlink:link, #footerrightCol a.aspirinlink:visited, #footerrightCol a.aspirinlink:hover, #footerrightCol a.aspirinlink:active {
	font-weight:normal !important;
	font-size:10px !important;
	text-decoration:none;
	color:black;
}

.cObject .image{
	margin: -14px -1px -1px -1px;
	background-color: #e6e6e6;
}
.dark_grey{background-color: #eeeeee;}
.cObject{
	border-bottom: 1px solid #C0C0C0;
	
}
.cObject h1{padding: 15px 0px 0px 15px;}
.cObject .textelement h1{padding: 0px 0px 0px 0px;}

#rightCol .cObject{
	border-bottom: 1px solid #e6e6e6;;
}
.textelement{
	padding:15px;
}

.tx-wmdbeofaq-pi1 .textelement {
  padding-left:0px !important;
}
.cObject .textelement ul li, dd li{
	list-style-image: url(../img/gif/li_bg.gif);
	}
.contentFooter{
	background-image: url('../img/gif/content_bottom.gif');
	width: 487px;
	height: 22px;
}
h1{
	color:#0B3B79;
	font-weight:bold;
	font-size:11px;
	margin: 2px 0px 2px 0px;
}
h2{
	color:#0B3B79;
	font-size:11px;
	margin: 0px;
}
.contentHeader{
	margin: 5px 0px 0px 0px;
	background-image: url('../img/jpg/content_header.jpg');
	width: 487px;
	height: 25px;
	background-repeat: no-repeat;
	color:#0B3B79;
	font-size: 14px;
	font-weight:bold;
	line-height: 8px;
	padding-top:20px;
	text-align:left;
	text-indent:14px;
	border-bottom: 1px solid #C0C0C0;
}
.content{
	background-color: #f8f8f8;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	width: 485px;
}
.clear{
	clear:both;
}
form,fieldset{
	border:none;
	margin: 0px;
	padding: 0px;
}
#verlauf{
background-image:url(../img/jpg/verlauf_bg.jpg);
background-repeat:repeat-x;
height: 764px;
}
#header{
	position:absolute;
	z-index: 1;
	top:0px;
	left:0px;
}
#pageWrapper{
	position:absolute;
	z-index: 2;
	top:160px;
	left:26px;
	padding: 1px 0px 0px 1px;
	width: 964px;
}
#leftCol{
	float:left;
	width:190px;
}
#contentCol{
	float:left;
	width:478px;
	margin: 40px 27px 0px 13px;
}
#rightCol{
	float:left;
	width: 190px;
	margin: 240px 0px 0px 0px;
	padding: 0px 30px 0px 30px;
}

.footer {
	padding: 0px 0px 0px 0px;
}

.footer #footerleftCol{
	float:left;
	width:190px;
}
.footercontentCol{
	float:left;
	width:350px;
        line-height: 18px;
	margin: 0px 20px 0px 20px;
	color: #828282;
}
.footercontentCol a {
	color: #828282;
	font-weight:normal;
}
.footer #footerrightCol{
	float:left;
	width: 240px;
	padding: 0px 0px 0px 10px;
}

.tx-thexttable-pi1 {

}

.table_first, .table_first2, .table_norm, .table_head_first, .table_head, .table_head_right {
	text-align:left;
}

.table_head_first, .table_head, .table_head_right {
	background-color:#A9BAD0;
	
}
.table_first, .table_first2 {
	background-color:#E8E8E8;
}


.menubottom{
	margin-left:3px;
	padding: 10px;
	width: 160px;
	height: 101px;
	background-image:url(../img/jpg/navi_bottom.jpg);
	background-repeat:no-repeat;
}
.menubottom .searchbox{
	width: 160px;
	height: 110px;
	background-image:url(../img/jpg/search_bg.jpg);
	background-repeat:no-repeat;
color#026B52;
}
.menubottom .searchbox h1{
	padding:4px 0px 0px 6px;
	margin: 0px;
	font-size: 11px;
	font-weight:bold;
	color:#FFFFFF;
}
.menubottom .searchbox .input{
	padding: 6px 7px 3px 7px;
}
.menubottom .searchbox .submit{
	float: right;
	margin: 2px 1px 2px 0px;
}

.menubottom .searchbox .submit IMAGE {
	padding-top:3px;
}

.menubottom .searchbox .submit input{
	width: 40;
	color: #ffffff;
	font-weight:bold;
	border: none;
	background-image:url(../img/jpg/submit_bg_search.jpg);
	background-repeat:no-repeat;
	font-size: 11px;
}
.menubottom .searchbox .input input{
	width: 144px;
	height: 18px;
	border: 1px solid #026B52;
}
#leftCol .menu{
	margin: 0px 0px 0px 0px;
}
#leftCol .menu ul{
	margin:0px 0px 0px 0px;
	padding:0px;
	list-style: none;
}
#leftCol .menu ul li.startseite{
	background-image: url(../img/navi_new/startseite_no.gif);
	background-repeat:no-repeat;
	height: 22px;
	margin-left:0px;
	padding:6px 0px 0px 0px;
}
#leftCol .menu ul li.startseite:hover{
	background-image: url(../img/navi_new/startseite_ro.gif);
	background-repeat:no-repeat;
	height: 22px;
	margin-left:0px;
	padding:6px 0px 0px 0px;
}
#leftCol .menu ul li.curnosub_l1{
	background-image: url(../img/navi_new/level_01_cur_no.gif);
	margin: 0px 0px 0px 0px;
	background-repeat:no-repeat;
	padding:2px 0px 0px 0px;
}
#leftCol .menu ul li.curnosub_l1:hover{
	background-image: url(../img/navi_new/level_01_cur_no.gif);
	margin: 0px 0px 0px 0px;
}

#leftCol .menu ul li.curifsub_l1{
	background-image: url(../img/navi_new/level_01_cur.gif);
	margin: 0px 0px 0px 0px;
	background-repeat:no-repeat;
	padding:2px 0px 0px 0px;
}
#leftCol .menu ul li.curifsub_l1:hover{
	background-image: url(../img/navi_new/level_01_cur.gif);
	margin: 0px 0px 0px 0px;
}
#leftCol .menu ul li.actifsub_l1{
	background-image: url(../img/navi_new/level_01_act.gif);
	margin: 0px 0px 0px 0px;
	background-repeat:no-repeat;
	padding:2px 0px 0px 0px;
}
#leftCol .menu ul li.actifsub_l1:hover{
	background-image: url(../img/navi_new/level_01_act.gif);
	margin: 0px 0px 0px 0px;
	
}
#leftCol .menu ul li.l1{
	background-image: url(../img/navi_new/level_01_no.gif);
	background-repeat:no-repeat;
	padding:2px 0px 0px 0px;
}
#leftCol .menu ul li{
        background-repeat:no-repeat;
}
#leftCol .menu ul li.l1:hover{
	background-image: url(../img/navi_new/level_01_ro.gif);
	background-repeat:no-repeat;
	padding:2px 0px 0px 0px;
}
#leftCol .menu ul li a{
	margin-left: 24px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
	line-height: 21px;
}
#leftCol .menu ul li.startseite a{
	margin: 0px 0px 0px 24px;
	padding-top: 18px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
	line-height: 22px;
}


/*level 02*/
#leftCol .menu ul li.curnosub_l2{
	background-image: url(../img/navi_new/level_02_curno.gif);
	margin: 0px 0px 0px 0px;
	padding:2px 0px 0px 0px;
}
#leftCol .menu ul li.curnosub_l2:hover{
	background-image: url(../img/navi_new/level_02_curno.gif);
	margin: 0px 0px 0px 0px;
	}
	
#leftCol .menu ul li.curifsub_l2{
	background-image: url(../img/navi_new/level_02_cur.gif);
	margin: 0px 0px 0px 0px;
	padding:2px 0px 0px 0px;
}
#leftCol .menu ul li.curifsub_l2:hover{
	background-image: url(../img/navi_new/level_02_cur.gif);
	margin: 0px 0px 0px 0px;
}
#leftCol .menu ul li.actifsub_l2{
	background-image: url(../img/navi_new/level_02_act.gif);
	margin: 0px 0px 0px 0px;
	padding:2px 0px 0px 0px;
}
#leftCol .menu ul li.actifsub_l2:hover{
	background-image: url(../img/navi_new/level_02_act.gif);
	margin: 0px 0px 0px 0px;
}
#leftCol .menu ul li.no_l2{
	background-image: url(../img/navi_new/level_02_no.gif);
	background-repeat:no-repeat;
	padding:2px 0px 0px 0px;
}
#leftCol .menu ul li.no_l2:hover{
	background-image: url(../img/navi_new/level_02_ro.gif);
	background-repeat:no-repeat;
	padding:2px 0px 0px 0px;
}
#leftCol .menu ul li ul li a{
	margin-left: 34px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
	line-height: 21px;
}

/*level 03*/
#leftCol .menu ul li.curifsub_l3{
	background-image: url(../img/navi_new/level_03_cur.gif);
	margin: 0px 0px 0px 0px;
	padding:2px 0px 0px 0px;
}
#leftCol .menu ul li.no_l3{
	background-image: url(../img/navi_new/level_03_no.gif);
	background-repeat:no-repeat;
	padding:2px 0px 0px 0px;
}
#leftCol .menu ul li.no_l3:hover{
	background-image: url(../img/navi_new/level_03_ro.gif);
	background-repeat:no-repeat;
	padding:2px 0px 0px 0px;
}
#leftCol .menu ul li ul li ul li a{
	margin-left: 44px;
	color: #ffffff;
	font-weight:normal;
	text-decoration:none;
	line-height: 21px;
}
.breadcrump{
	height: 20px;
	
}
.breadcrump a{
	line-height:20px;
	background-image: url('../img/gif/breadcrump_arrow.gif');
	background-position:left;
	background-repeat: no-repeat;
	padding-left: 20px;
	text-decoration:none;
	color: #0B3B79;
	font-size: 11px;
}


.teaser_top{
	background-image: url('../img/gif/teaser_top.gif');
	background-repeat: no-repeat;
	width:190px;
	height: 8px;
	font-size: 2px;
	margin-top: 25px;
}
.teaser_box{
	background-image: url('../img/jpg/teaser_bg.jpg');
	width:190px;
	margin: 0px 0px -10px 0px;
	padding:0px;
}
.teaserverlauf{
       padding: 5px 10px 0px 5px;
       background-image: url('../img/jpg/teaser_verlauf.jpg');
	background-repeat: no-repeat;
       
}
.teaser_box h3{
	color:#0B3B79;
	font-size: 11px;
	font-weight: bold;
        margin: 0px 0px 4px 0px;
}
.teaser_box h3 a{
	color:#0B3B79;
	text-decoration: none;
}
.teaser_bottom{
	background-image: url('../img/gif/teaser_bottom_01.gif');
	background-repeat: no-repeat;
	width:190px;
	height: 16px;
	color:#0B3B79;
	text-align: right;
}
.teaser_bottom a{
	color:#0B3B79;
	text-decoration: none;
	padding: 2px 6px 0px 0px;
}

.link{
	background-color:#0B3B79;
	background-image: url('../img/gif/servicenavi_arrow.gif');
	background-position: left;
	background-repeat: no-repeat;
	padding: 2px 6px 2px 12px;

}

.link a{
	color: #ffffff;
	text-decoration: none;
}