
/*-------------------------- Menue Main-----------------------------------------*/

div#naviContainer  ul 
	{
	list-style: none; 
	padding: 0;
	margin-left: 61px;
	}

div#naviContainer ul a
	{
	text-indent: -5000px;
	  font-size: 12px;
	  display: block;
	  height: 37px;
	}
div#naviContainer ul li
	{
	float: left;
	}	
div#naviContainer ul a#hochzeit
	{
	background: url(../images/li-hochzeit.gif) 300px 0  no-repeat;
	width: 67px;
	}
div#naviContainer ul a#familie
	{
	background: url(../images/li-familie.gif) 300px 0  no-repeat;
	width: 55px;
	}	
div#naviContainer ul a#kinder
	{
	background: url(../images/li-kids.gif) 300px 0  no-repeat;
	width: 39px;
	}	
div#naviContainer ul a#schwanger
	{
	background: url(../images/li-schwanger.gif) 300px 0  no-repeat;
	width: 113px;
	}
div#naviContainer ul a#erotik
	{
	background: url(../images/li-erotik.gif) 300px 0  no-repeat;
	width: 55px;
	}	
div#naviContainer ul a#frauen
	{
	background: url(../images/li-frauen.gif) 300px 0  no-repeat;
	width: 63px;
	}

div#naviContainer ul a#maenner
	{
	background: url(../images/li-maenner.gif) 300px 0 no-repeat;
	width: 41px;
	}
div#naviContainer ul a#paare
	{
	background: url(../images/li-paare.gif) 300px 0 no-repeat;
	width: 59px;
	}		
div#naviContainer ul a#people
	{
	background: url(../images/li-people.gif) 300px 0 no-repeat;
	width: 58px;
	}	
div#naviContainer ul a#business
	{
	background: url(../images/li-business.gif) 300px 0 no-repeat;
	width: 73px;
	}
div#naviContainer ul a#model
	{
	background: url(../images/li-model.gif) 300px 0 no-repeat;
	width: 92px;
	}
div#naviContainer ul a#awards
	{
	background: url(../images/li-awards.gif) 300px 0 no-repeat;
	width: 65px;
	}
div#naviContainer ul a#news
	{
	background: url(../images/li-news.gif) 300px 0 no-repeat;
	width: 71px;
	}		
	
	
	
	
#naviContainer ul a#hochzeit:hover, body.hochzeit div#naviContainer ul  a#hochzeit,
#naviContainer ul a#familie:hover, body.familie div#naviContainer ul  a#familie,
#naviContainer ul a#kinder:hover, body.kinder div#naviContainer ul  a#kinder,
#naviContainer ul a#schwanger:hover, body.schwanger div#naviContainer ul  a#schwanger,
#naviContainer ul a#erotik:hover, body.erotik div#naviContainer ul  a#erotik,
#naviContainer ul a#frauen:hover, body.frauen div#naviContainer ul  a#frauen,
#naviContainer ul a#maenner:hover, body.maenner div#naviContainer ul  a#maenner,
#naviContainer ul a#paare:hover, body.paare div#naviContainer ul  a#paare,
#naviContainer ul a#people:hover, body.people div#naviContainer ul  a#people,
#naviContainer ul a#business:hover, body.business div#naviContainer ul  a#business,
#naviContainer ul a#model:hover, body.model div#naviContainer ul  a#model,
#naviContainer ul a#awards:hover, body.awards div#naviContainer ul  a#awards,
#naviContainer ul a#news:hover, body.news div#naviContainer ul  a#news
	{
	background-position: 0px 0px;
  } 
  
  
  
 /*-------------- Subnavi1 Anfang -----------------------*/

ul#navi ul.subul {
	margin:0;
	list-style:none;
	height:auto;
	position:absolute;
	top: 37px;
	left: 61px;
	width: 68px;
	height:70px;
	background:#F9F9F8;
	font-family:"Candara",Arial, Times New Roman !important;
	text-transform:uppercase;
	font-size:11px;
	z-index:50;
	padding: 0px 0 0 0px;
	display:none;
}

ul#navi li ul.subul,
ul#navi li:hover ul.subul {
	padding: 8px 0 0 0px;
}


ul#navi li:hover ul.subul {
	display:block;
}

ul#navi ul.subul li,
ul#navi ul.subul li a {
	padding:0;
	margin:0;
	display:block;
	float:none;
	text-decoration:none!important;
	text-indent:0!important;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	height:auto!important;
	font-family:"Candara",Arial, Times New Roman !important;
}

* html ul#navi ul.subul li,
ul#navi ul.subul li a {
	display:block;
}

ul#navi ul.subul li a {
	border: none;
	background: no-repeat left center;
	width: 60px;
	height: 80px;
	padding: 5px 0 0 1px;
	color: #161716!important;
	position:relative;
	margin-left:5px;

}

ul#navi ul.subul li a:hover {
	padding:5px 0 0 1px;
	text-decoration:none !important;
	color:#A9B18C !important;
}

* + html ul#navi ul.subul li a, * + html ul#navi ul.subul li a:visited {
	padding: 13px 0 0 1px!important;
	text-decoration:none !important;
}

* + html ul#navi ul.subul li a:hover, * + html ul#navi ul.subul li a:active {
	padding:13px 0 0 1px!important;
	text-decoration:none !important;
	color:#235785 !important;
}


/*------------------- Subnavi1 Ende ------------------*/


 
  
 
/*-------------------------- Navi bottom-----------------------------------------*/  
  
  div#footer  ul 
	{
	list-style: none; 
	padding: 0;
	background: url(../images/bg-footer.gif) 0 0 no-repeat;
	height: 30px;
	margin-left: 59px;
	}
div#footer  li 
	{
	float:left;
	}

div#footer ul a
	{
  text-indent: -5000px;
	  font-size: 12px;
	  display: block;
	  height: 30px;
  }	
div#footer ul a#home
	{
	background: url(../images/li-home.gif) 300px 0  no-repeat;
	width: 44px;
	}
div#footer ul a#kontakt
	{
	background: url(../images/li-kontakt.gif) 300px 0  no-repeat;
	width: 84px;
	}	
div#footer ul a#anfahrt
	{
	background: url(../images/li-anfahrt.gif) 300px 0  no-repeat;
	width: 53px;
	}
div#footer ul a#impressum
	{
	background: url(../images/li-impressum.gif) 300px 0  no-repeat;
	width: 51px;
	}		
  
div#footer ul a:hover,
div#footer ul a#home:hover, body.home div#footer ul  a#home,
div#footer ul a#kontakt:hover, body.kontakt div#footer ul  a#kontakt,
div#footer ul a#anfahrt:hover, body.anfahrt div#footer ul  a#anfahrt,
div#footer ul a#impressum:hover, body.impressum div#footer ul  a#impressum
{
	background-position: 0px 0px;
  }
  


