#mz1l {
	background-image: url(images_main/menu1_wo_leben_einfach.jpg);
	/* background: transparent; */
	background-position: top right;
	float:left;
	padding: 1px;
	margin: 1px;
	width: 280px;
	background-repeat:no-repeat;
}


#menu1_start {
	background-image: url(images_main/menu1_hintergrund.jpg);
	height: 28px;
	text-align: center;
}



/* MENUE-ZEILE Nr. 1 */


#menu1 {
	background: url(images_main/menu1_hintergrund.jpg) top right;
	height: 28px;
	border: 1px;
	
}

#menu1_center {
	text-align: center;
	width: 600px;
}

#menu1 ul {
	white-space: nowrap;
	margin: 0px;
	line-height: 28px;
	padding: 0 0 0 0px;
	/* padding: 5px 0px 5px 0px; */
	list-style:none;
}

#menu1 li {
	float:left;
	background: transparent;
	background: url(images_main/menu_point_left.gif) no-repeat top left;
	/* margin-right: 2px;  nur einfï¿½gen bei ECKIGEN Ecken  */
	padding: 0 0 0 5px;
	margin: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	height: 28px;
}


#menu1 a {
	float: left;
	display: block;
	background: transparent;
	background: url(images_main/menu_point_right.gif) no-repeat top right;
	padding: 0px 8px 0px;
	text-transform: none;
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #6D7882;
	line-height: auto;

	width: auto; /* nur IE 5.x */
	width/**/:/**/ 10px; /* fï¿½r IE 6.0 */
}

#menu1 > ul a {width:auto;}

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#menu1 a {float:none;}
/* End IE5-Mac hack */

#menu1 li, 
#menu1 li a { background-position:0% 0px;}

#menu1 li a { background-position:100% 0px; }

#menu1 li:hover, 
#menu1 li:hover a { background-position:0% 0px; }

#menu1 li:hover a { background-position:100% 0px; }
 
#menu1 #m2:hover,
#menu1 #m2:hover a { background-color:#d3e8f7; }

#menu1 #m3:hover,
#menu1 #m3:hover a { background-color:#EAFAE0; }

#menu1 #m4:hover,
#menu1 #m4:hover a { background-color:#DDD0EE; }

#menu1 #m5:hover,
#menu1 #m5:hover a { background-color:#FEF6B8; }

#menu1 #m6:hover,
#menu1 #m6:hover a { background-color:#FBCEE2; }

#menu1 #m7:hover,
#menu1 #m7:hover a { background-color:#B7B1B7; }


#menu1 a:hover {
	background-color:transparent; 
	background: url(images_main/menu_point_right.gif) no-repeat top right;
}


#menu1 .active {
	background-color: #d3e8f7;
	background-image: url(images_main/menu_point_right.gif);
	border-width: 2px;
}








#menu2 {
	background-color: #D3E8F7;
	border-bottom: solid 1px #FFFFFF;
	text-align:center;
}

#menu3 {
	background-color: #B0DEFE;
	border-bottom: solid 1px #FFFFFF;
	text-align:center;
}

#menu1_start ul {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #6D7882;
	margin: 0px;
	padding: 5px 0px 5px 0px;
}

#menu2 ul, #menu3 ul {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #6D7882;
	margin: 0px;
	padding: 6px 0px 6px 0px;
}


*html #menu1_start ul { padding: 0px 0px 0px 0px; } 

*html #menu2 ul { padding: 0px 0px 0px 0px; } 

*+html #menu2 ul { padding: 6px 0px 6px 0px; }

*html #menu3 ul { padding: 0px 0px 0px 0px; } 

#menu1_start ul li, #menu2 ul li, #menu3 ul li{
	display: inline;
	margin-left: 0px;
}

#menu1_start ul li a {
	padding: 8px 10px 6px 10px;
	color: #6D7882;
	text-decoration: none;
	height: 28px;
}



#menu2 ul li, #menu3 ul li{
	display: inline;
	margin-left: 0px;
	height: 24px;
}

*html #menu3 ul li { height: 26px; }


*html #menu1_start ul li a {padding: 8px 5px 6px 5px;} /* nur für den IE6 */
*+html #menu1_start ul li a {padding: 8px 5px 6px 5px;} /* nur für den IE7 */


#menu2 ul li a, 
#menu3 ul li a {
	padding: 6px 10px 6px 10px;
	color: #6D7882;
	text-decoration: none;
	height: 24px;
}

*html #menu2 ul li a, #menu3 ul li a {padding: 5px 5px 5px 5px;} /* nur für den IE6 */
*+html #menu2 ul li a, #menu3 ul li a {padding: 5px 5px 5px 5px;} /* nur für den IE7 */

*html  #menu3 ul li a {padding: 8px 5px 6px 5px;} /* nur für den IE6 */
*+html #menu3 ul li a {padding: 8px 5px 6px 5px;} /* nur für den IE7 */

#menu1_start ul li a:hover
{
	background-color: #16008D;
	background-color: #aaa;
	color: black;
	height: 28px;
}

/*
#menu1 ul li a:hover
{
	background-color: #16008D;
	background-color: #aaa;
	color: black;
	height: 28px;
}
*/

#menu2 ul li a:hover,
#menu3 ul li a:hover
{
	background-color: #16008D;
	background-color: #D3E8F7;
	color: black;
	height: 24px;
	padding-top: 6px;
}

#menu1_start ul li a.active
{
	background-color: #D3E8F7;
	color: #687085;
	height: 28px;
}











#menu2 ul li a.active
{
	background-color: #D3E8F7;
	color: #687085;
	height: 24px;
}

#menu3 ul li a.active
{
	background-color: #D3E8F7;
	color: #687085;
	height: 24px;
	padding-top: 6px;
}

#menu2 ul li b,#menu3 ul li b
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #FFFFFF;
	background-color: #CCCCCC;
	width: 11px;
	padding: 6px 5px 6px 5px;
	margin: -5px 0px 0px 0px;
}

* html #menu2 ul li b {margin: 0px 0px 0px 0px; padding: 6px 5px 5px 5px;} /* nur für den IE6 */
*+html #menu2 ul li b {margin: 0px 0px 0px 0px; padding: 6px 5px 5px 5px;} /* nur für den IE7 */
* html #menu3 ul li b {margin: 0px 0px 0px 0px; padding: 6px 5px 5px 5px;} /* nur für den IE6 */
*+html #menu3 ul li b {margin: 0px 0px 0px 0px; padding: 6px 5px 5px 5px;} /* nur für den IE7 */


#menu1_start ul li em
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #697083;
	width: 5px;
	padding: 6px 0px 6px 0px;
	margin: -5px 0px 0px 0px;
}


#menu2 ul li em, #menu3 ul li em
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #697083;
	width: 5px;
	padding: 6px 0px 6px 0px;
	margin: -5px 0px 0px 0px;
}


* html #menu2 ul li em, #menu3 ul li em {margin: 0px 0px 0px 0px; padding: 6px 0px 5px 0px;} /* nur für den IE6 */
*+html #menu2 ul li em, #menu3 ul li em {margin: 0px 0px 0px 0px; padding: 6px 0px 5px 0px;} /* nur für den IE7 */


#menu1_start ul li em 
{
	font-size:15px;
	color: #FFFFFF;
}

/*
#menu1 ul li em 
{
	font-size:15px;
	color: #FFFFFF;
}
*/



/* ROOT-Menue */


#rootmenu_middle ul {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #20694C;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

#rootmenu_middle ul li {
	display: inline;
	margin-left: 0px;
}

#rootmenu_middle ul li a {
	padding: 5px 5px 5px 5px;
	color: #025402;
	text-decoration: anone;
	height: 24px;
}

* html #rootmenu_middle ul li a { padding: 0px 5px 0px 5px; }
*+html #rootmenu_middle ul li a { padding: 0px 5px 0px 5px; }


#rootmenu_middle ul li a:hover
{
	color: #686f82;
}

#rootmenu_middle ul li em
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #20694C;
	width: 11px;
	padding: 6px 0px 6px 0px;
}

* html #rootmenu_middle ul li em {margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px;} /* nur für den IE6 */
*+html #rootmenu_middle ul li em {margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px;} /* nur für den IE7 */



/* Einstellungen für Bildunterschrift */

.csc-textpic-caption {
	font-size: 9px;
	font-style: italic;
}


/* Pictures centered, add margin on left */
dl.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
display: inline; /* IE fix for double-margin bug */
margin-bottom: 50px;
}
