a{ 
	color: #809397;
}
a.button{
	color:#fff;
	text-decoration:none;
	background:url(../images/bg-navi-kontakt.gif) no-repeat;
	padding:0px 10px 1px 20px;
}
.tx-indexedsearch-searchbox a.button,.tx-macpbhaendlersuche-pi1 a.button{
	float:right;
	width:30px;
	background:url(../images/bg-navi-button.gif) no-repeat;
	color:#809397;
	font-weight:bold;
	text-transform: uppercase;
	display:block;
	padding:0 0 0 15px;
	margin:4px 0 0 0;
}
.tx-macpbhaendlersuche-pi1 .backlink a.button{
	float:left;
	width:60px;
}
.haendler a.button{
	width:210px;
	font-weight:normal;
}
#left ul{
	margin:0;
}
#left li,.tx-macpbhaendlersuche-pi1 .bundeslaender li,.tx-macpbhaendlersuche-pi1 .staedte li{
	position:relative;
	background:url(../images/bg-navi-weiss90.png) repeat-y;
	width:175px;
	margin:0 0 0 0;/*fixie*/
}
.tx-macpbhaendlersuche-pi1 .bundeslaender li,.tx-macpbhaendlersuche-pi1 .staedte li{
	width:230px;
}
#left ul.level1,.tx-macpbhaendlersuche-pi1 .bundeslaender ul.level1{
	list-style:none;
	position:relative;
}
#left ul li a,.tx-macpbhaendlersuche-pi1 .bundeslaender ul li a,.tx-macpbhaendlersuche-pi1 .staedte ul li a{
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	display:block;	
	font-size:1em;
	padding:3px 10px 2px 10px;/*fixie*//*fixsafari*/
	width:125px;
	line-height:1em;
	
}
.tx-macpbhaendlersuche-pi1 .bundeslaender ul li a,.tx-macpbhaendlersuche-pi1 .staedte ul li a{
	padding:3px 0px 2px 10px;/*fixie*/
	width:210px;
}
.tx-macpbhaendlersuche-pi1 .staedte ul li.klein a{
	width:120px;
}
#left ul.level1 li.cur a,
#left ul.level2 li.cur a,
#left ul.level3 li.cur a,
#left ul.level4 li.cur a,
#left ul.level5 li.cur a, 
#left ul.level1 li.act li.cur a,
#left ul.level2 li.act li.cur a,
#left ul.level3 li.act li.cur a,
#left ul.level4 li.act li.cur a,
#left ul.level5 li.act li.cur a, 
.tx-macpbhaendlersuche-pi1 .bundeslaender ul.level1 li.cur a,
.tx-macpbhaendlersuche-pi1 .staedte ul.level2 li.cur,
.tx-macpbhaendlersuche-pi1 .staedte ul.level3 li.cur{
	color: #fff;
	background:url(../images/bg-navi-gelb.gif) repeat-y;
}

#left ul.level1 li.no a,
#left ul.level2 li.no a,
#left ul.level3 li.no a,
#left ul.level4 li.no a,
#left ul.level1 li.cur li.no a,
#left ul.level2 li.cur li.no a,
#left ul.level3 li.cur li.no a,
#left ul.level4 li.cur li.no a,
#left ul.level1 li.act li.no a,
#left ul.level2 li.act li.no a,
#left ul.level3 li.act li.no a,
#left ul.level4 li.act li.no a,
.tx-macpbhaendlersuche-pi1 .bundeslaender ul.level1 li.no a,
.tx-macpbhaendlersuche-pi1 .staedte ul.level2 li.no a,
.tx-macpbhaendlersuche-pi1 .staedte ul.level3 li.no a{
	color: #819498;
	background:none;
}

#left ul.level1 li.no a:hover,
#left ul.level2 li.no a:hover,
#left ul.level3 li.no a:hover,
#left ul.level4 li.no a:hover,
#left ul.level1 li.cur li.no a:hover,
#left ul.level2 li.cur li.no a:hover,
#left ul.level3 li.cur li.no a:hover,
#left ul.level4 li.cur li.no a:hover,
#left ul.level1 li.act a,
#left ul.level2 li.act a,
#left ul.level3 li.act a,
#left ul.level4 li.act a{
	color: #fff;
	background:url(../images/bg-navi-grau.gif) repeat-y #fff;
}

#left ul.level2 li.nohover a,
#left ul.level3 li.nohover a,
#left ul.level4 li.nohover a,
#left ul.level2 li.nohover a:hover,
#left ul.level3 li.nohover a:hover,
#left ul.level4 li.nohover a:hover{
	color: #819498;
	background:none;
	cursor:default;
}
.tx-macpbhaendlersuche-pi1 .bundeslaender ul.level1 li.no a:hover,
.tx-macpbhaendlersuche-pi1 .staedte ul.level2 li.no a:hover,
.tx-macpbhaendlersuche-pi1 .staedte ul.level3 li.no a:hover{
	color: #fff;
	background:#809397;
}
.tx-macpbhaendlersuche-pi1 .bundeslaender ul.level1 li.act a,
.tx-macpbhaendlersuche-pi1 .staedte ul.level2 li.act a,
.tx-macpbhaendlersuche-pi1 .staedte ul.level3 li.act a{
	color: #fff;
	background:url(../images/bg-navi-gelb1.gif)  #fff;
}
#left ul.level1 li.no a.rot,#left ul.level2 li.no a.rot,#left ul.level1 li.act li.no a.rot,#left ul.level1 li.cur li.no a.rot{
	color: #8a456d;
	background:#fff;
}
#left ul.level1 li.no a.rot:hover,#left ul.level1 li.cur a.rot,#left ul.level1 li.act a.rot,
#left ul.level2 li.no a.rot:hover,#left ul.level2 li.cur a.rot,#left ul.level2 li.act a.rot{
	color: #fff;
	background:url(../images/bg-navi-rot.gif) repeat-y;
}

#left ul.level2,#left ul.level3,#left ul.level4{
  position:absolute;
  left:175px;
  top:0;
  list-style:none;
}

#left ul.ul-babypedia {
	position:			absolute;
	top:				-54px;
}
.tx-macpbhaendlersuche-pi1 .staedte ul.level2{
  position:absolute;
  left:0;
  top:0;
  list-style:none;
}
.tx-macpbhaendlersuche-pi1 .staedte ul.level3{
  position:absolute;
  left:140px;
  top:0;
  list-style:none;
}
#left ul.klein li{
	width:125px;
}
#left ul.klein li.no a{
	width:115px;
	padding:2px 0 2px 10px;
	color: #819498;
	background:none;
}
#left ul.klein li.no a:hover{
	color: #fff;
	background:url(../images/bg-navi-grau.gif) repeat-y;
}
#left ul.level3-1{
  position:absolute;
  left:320px;
  top:0;
  list-style:none;
}
#left ul.level3-2{
  position:absolute;
  left:470px;
  top:0;
  list-style:none;
}
#left #esprit{
	color: #819498;
	background:url(../images/esprit_no.gif) 10px 2px no-repeat;
}
#left #oskars{
	color: #819498;
	background:url(../images/oskars_no.gif) 10px 2px no-repeat;
}
#left #probaby{
	color: #819498;
	background:url(../images/probaby_no.gif) 10px 2px no-repeat;
}


#footer ul{
	margin:0 0 0 20px;
}
#footer li{
	float:left;
}

#footer ul.level1{
	list-style:none;
	position:relative;
}
#footer ul.level1 a{
	text-decoration:none;
	font-weight:bold;
	display:block;	
	font-size:0.8em;
	padding:0 0 0 6px;
	color: #819498;
	background:url(../images/bg-subnavi.gif) no-repeat 0 2px;
}

#footer ul.level1 li.no a:hover,#footer ul.level1 li.act a,#footer ul.level1 li.cur a{
	color:#8A456D;
}



#sitemap ul li a{

}
#sitemap ul li a:hover{

}

