/* ====================================================================
   HAUPTNAVIGATION
===================================================================== */
div#mainnavi{
	border:1px solid #80b2a6;
	z-index:1000;
	position:absolute;
	z-index:1000;
	width:957px;
	margin-left:15px;
	background:transparent url(/v30/localpictures/theme/sp_layout/btn_nav.gif) repeat-x scroll 0 0;
}
div#mainnavi ul{
	list-style-type:none;
	margin:0;
	padding:0;
	height:30px;
	background:url(/v30/localpictures/theme/sp_layout/btn_nav.gif) repeat-x;
}
div#mainnavi li{
	list-style-type:none;
	cursor:pointer;
	display:block;
	float:left;
	padding:0;
	margin:0;
	border-right:1px solid #435445;
	border-left:1px solid #b3d1b5;
}
div#mainnavi ul li a{
	margin:0;
	padding:9px 14px 8px 14px;
	display:block;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
/* ====================================================================
   1. EBENE
===================================================================== */
/* 1. EBENE / 1. ELEMENT */
div#mainnavi ul li.nav2{ border-left:0; }
div#mainnavi ul li.last{ height:30px; }
div#mainnavi ul li:hover, .mKatActive, div#mainnavi ul li.aktiv{ background:url(/v30/localpictures/theme/sp_layout/btn_nav_o.gif); }

/* 1. EBENE / 2. ELEMENT */
div#mainnavi ul li.nav2:hover, div#mainnavi ul li.nav2.aktiv{ background:url(/v30/localpictures/theme/sp_layout/btn_nav_reiter.gif); }

/* 1. EBENE / 3. ELEMENT */
div#mainnavi ul li.nav7:hover, div#mainnavi ul li.nav7.aktiv{ background:url(/v30/localpictures/theme/sp_layout/btn_nav_pferd.gif); }

/* 1. EBENE / 4. ELEMENT */
div#mainnavi ul li.nav13:hover, div#mainnavi ul li.nav13.aktiv{ background:url(/v30/localpictures/theme/sp_layout/btn_nav_schrank.gif); }

/* 1. EBENE / letztes (leer) ELEMENT */
div#mainnavi ul li.last{
	border-left:1px solid #b3d1b5;
	border-right:none;
}


/* ====================================================================
   Ein/Ausblenden aller Flächen unterhalb der 1. Ebene
===================================================================== */
div#mainnavi ul ul{	display:none; }
div#mainnavi li:hover ul ul{ display:none; }
div#mainnavi li:hover ul{ display:block; }

/* ====================================================================
   Angaben der 2. Ebenen
===================================================================== */
div#mainnavi ul li ul {	background:none; position: absolute; z-index:1001; display:none; margin:0; padding:0px; height:21px;}
div#mainnavi li.nav2 ul li { width:160px; }
div#mainnavi li.nav7 ul li { width:155px; }
div#mainnavi li.nav13 ul li {	width:182px; }
div#mainnavi li.nav2819 ul li {	width:155px; }
div#mainnavi li.nav4700 ul li {	width:155px; }
div#mainnavi ul li ul li a{ font-weight:normal; padding:6px 0 6px 18px; }

/* ====================================================================
   Hover der 2. Ebenen
===================================================================== */
div#mainnavi ul li ul li{ border:none; padding:0px; clear:left; background: #ffffff; border-bottom:1px solid #435445; }
div#mainnavi ul li ul li a { color:#000000; }

/* 2. EBENE 1. (Reiter) ELEMENT */
div#mainnavi ul li.nav2 ul li:hover{ background:url(/v30/localpictures/theme/sp_layout/li_nav_reiter.gif) #fff no-repeat 0 50%; }
div#mainnavi ul li.nav2 ul li:hover a {	color:#67195c; font-weight:bold; }

/* 2. EBENE 2. (Pferd) ELEMENT */
div#mainnavi ul li.nav7 ul li:hover{ background:url(/v30/localpictures/theme/sp_layout/li_nav_pferd.gif) #fff no-repeat 0 50%; }
div#mainnavi ul li.nav7 ul li:hover a {	color:#09375c; font-weight:bold; }

/* 2. EBENE 3. (Schrank) ELEMENT */
div#mainnavi ul li.nav13 ul li:hover{ background:url(/v30/localpictures/theme/sp_layout/li_nav_schrank.gif) #fff no-repeat 0 50%; }
div#mainnavi ul li.nav13 ul li:hover a {	color:#436c74; font-weight:bold; }

/* 2. EBENE 2819. (Reitanlagen 27.01.2011) ELEMENT */
div#mainnavi ul li ul li.nav2826 { border:none; padding:0px; width:170px; clear:left; background: #ffffff; border-bottom:1px solid #435445; }
div#mainnavi ul ul li li.nav2826 a { color:#000000; }
div#mainnavi ul li.nav2819 ul li:hover{ background:url(/v30/localpictures/theme/sp_layout/li_nav_schrank.gif) #fff no-repeat 0 50%; }
div#mainnavi ul li.nav2819 ul li:hover a {	color:#436c74; font-weight:bold; }

div#mainnavi ul li.nav4700 ul li:hover{ background:url(/v30/localpictures/theme/sp_layout/li_nav_schrank.gif) #fff no-repeat 0 50%; }
div#mainnavi ul li.nav4700 ul li:hover a {	color:#436c74; font-weight:bold; }
/* ====================================================================
   SUBNAVIGATION
===================================================================== */
div#subnavi ul{	padding:0; margin:0; }
div#subnavi ul .first, div#subnavi ul .normal, div#subnavi ul .last{ list-style-type:none; }
div#subnavi li { list-style-type:none; }

/* SUBNAVIGATION EBENE 1 */
div#subnavi ul li a{
	_height:0%;
	padding-left:10px;
	line-height:24px;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	display:block;
	border-bottom:1px solid #00644c;
}
/* LINK */
div#subnavi ul li a:hover{ text-decoration:underline; }
div#subnavi ul li a.KatH1aktiv { font-weight:bold; }
div#subnavi ul li a.KatH2aktiv { font-weight:bold; }
div#subnavi ul li a.KatH3aktiv { font-weight:bold; }

/* SUBNAVIGATION EBENE 2 */
div#subnavi ul li ul li a{
	padding-left:22px;
}
/* SUBNAVIGATION EBENE 3 */
div#subnavi ul li ul li ul li a{
	padding-left:30px;
}
/* SUBNAVIGATION EBENE 4 */
div#subnavi ul li ul li ul li ul li a{
	padding-left:38px;
}

/* ====================================================================
   SUBNAVIGATION FARBE VIOLETT (REITER)
===================================================================== */
/* SUBNAVIGATION EBENE 1 */
div#subnavi.nav2 ul li a{
	background-color:#812775;
}
/* SUBNAVIGATION EBENE 2 */
div#subnavi.nav2 ul li ul li a{
	background-color:#9a5291;
}
/* SUBNAVIGATION EBENE 3 */
div#subnavi.nav2 ul li ul li ul li a{
	background-color:#b37dac;
}
/* SUBNAVIGATION EBENE 4 */
div#subnavi.nav2 ul li ul li ul li ul li a{
	background-color:#cda9c8;
}

/* ====================================================================
   SUBNAVIGATION FARBE BLAU (PFERD)
===================================================================== */
/* SUBNAVIGATION EBENE 1 */
div#subnavi.nav7 ul li a{
	background-color:#0b3b60;
}
/* SUBNAVIGATION EBENE 2 */
div#subnavi.nav7 ul li ul li a{
	background-color:#3c6280;
}
/* SUBNAVIGATION EBENE 3 */
div#subnavi.nav7 ul li ul li ul li a{
	background-color:#6d89a0;
}
/* SUBNAVIGATION EBENE 4 */
div#subnavi.nav7 ul li ul li ul li ul li a{
	background-color:#9db1bf;
}
/* ====================================================================
   SUBNAVIGATION FARBE GRAU (SCHRÄNKE)
===================================================================== */
/* SUBNAVIGATION EBENE 1 */
div#subnavi.nav13 ul li a{
	background-color:#6b8b92;
}
/* SUBNAVIGATION EBENE 2 */
div#subnavi.nav13 ul li ul li a{
	background-color:#6b8b92;
}
/* SUBNAVIGATION EBENE 3 */
div#subnavi.nav13 ul li ul li ul li a{
	background-color:#90a8ad;
}
/* SUBNAVIGATION EBENE 4 */
div#subnavi.nav13 ul li ul li ul li ul li a{
	background-color:#b5c5c9;
}		
/*li.nav1504 { background:transparent url(/v30/localpictures/theme/sp_layout/weihnachtsbutton.jpg) top left no-repeat; }	
li.nav1504:hover { background:transparent url(/v30/localpictures/theme/sp_layout/weihnachtsbutton.jpg) top left no-repeat; }	*/
a#nav121Winterangebote_p, a#nav121Winterangebote_a{
 background:transparent url(/v30/localpictures/theme/sp_layout/weihnachtsbutton.jpg) top left no-repeat;
}
/*
div#mainnavi ul li#nav3133_passiv,		
.nav3133{
	display:none;
}*/		
div#mainnavi ul li#nav3982_passiv,		
.nav3133{
	display:none;
}
div#mainnavi ul li#nav3983_passiv,		
.nav3133{
	display:none;
}
div#mainnavi ul li#nav3980_passiv,		
.nav3133{
	display:none;
}
