#teaser {
 	margin-bottom:0;background-color:#335174;
}


#nav_main li.elt1,#nav_main li.elt2,#nav_main li.elt3,#nav_main li.elt4 {
	background-color:#335174;
	background-image: url("../../../Templates/images/left_hw.gif");
	background-repeat:no-repeat;
	background-position:inherit;
}
#nav_main li.elt1,#nav_main li.reiter1deselect {
	width:17.3em;
}
#nav_main li.elt2,#nav_main li.reiter2deselect {
	width:19.1em;
}
#nav_main li.elt3,#nav_main li.reiter3deselect {
	width:11.1em;
}
#nav_main li.elt4,#nav_main li.reiter4deselect {
	width:13.6em;
}
#nav_main li.reiter1deselect,#nav_main li.reiter2deselect,#nav_main li.reiter3deselect,#nav_main li.reiter4deselect {
	background-color:#EAEDF1;
}
#nav_main a.topnavlink1active,#nav_main a.topnavlink2active,#nav_main a.topnavlink3active,#nav_main a.topnavlink4active {
	color:#FFF;
	background: #335174 url("../../../Templates/images/right_hw.gif") no-repeat top right;
}
#nav_main a.topnavlink1deselect, #nav_main a.topnavlink2deselect, #nav_main a.topnavlink3deselect,#nav_main a.topnavlink4deselect {
	background-color: #EAEDF1;
	width:90%;
}
/*#nav_main a.topnavlink1deselect:link, #nav_main a.topnavlink1deselect:visited, #nav_main a.topnavlink1deselect:focus, #nav_main a.topnavlink1deselect:hover,#nav_main  a.topnavlink1deselect:active {
	background-color: #EAEDF1;
	width:90%;
}*/
#col1_content,#col2_content {
	padding:0;
}
#col2_content {
	margin-top:20px;
}
#col3 {
    border-left-color: #335174;
    border-right-color: #BFC9D3;
}
/*leftmenue  * * * * * * * * * * * * * * * * * * * * * */
div #navleft {
	margin:25px 0 0 0;width:100%;
	 font-weight: normal;
}
#navleft ul {
  text-align: left;
	padding: 0;
	margin: 0;
}
#navleft li,#navleft li.erster_active {
	list-style-type:none;
  display:block;
  font-size: 95%;
  padding: 0 5px 0px 5px;
	margin:15px 0 0 0;
	background-color:	#FFFFFF	;
	line-height:1.5em
}
#navleft li.erster_active {
	background-color:#EAEDF1
}

#navleft a:link,
#navleft a:visited {
  color: #3F3227;
  text-decoration: none;
}

#navleft a:focus,
#navleft a:hover,
#navleft a:active {
  text-decoration: underline;
}
/*2. Ebene*******************/
#navleft li.second {
	list-style-type:none;
  display:block;
  font-size: 85%;
  font-weight: normal;
  padding: 0 5px 2px 15px;
	margin:0;
	background-color:#EAEDF1
}
/*3. Ebene*******************/
#navleft li.third {
	list-style-type:none;
  display:block;
  font-size: 85%;
  font-weight: normal;
  padding: 0 5px 2px 20px;
	border-bottom:1px solid #FF8019
}