
/***********************/
/*** Menü Navi links ***/
/***********************/
#menue {
	margin-bottom:20px;
	font-size : 14px;
	font-family : "Century Gothic", "Avant Garde Gothic", "Avant Garde", "URW Gothic L", helvetica, sans-serif, Arial;
	width : 190px;
}

#menue ul {
	padding: 0px;
	margin: 0px;
}

#menue li {
	display: block;
	list-style: none;
}

#menue ul li a, #menue ul li a:link {
	text-indent:0px;
	/*width:190px;*/
	width:auto;
	*width:auto;
	font-size:12px;
	font-family : "Century Gothic", "Avant Garde Gothic", "Avant Garde", "URW Gothic L", helvetica, sans-serif, Arial;
	text-decoration: none;
	display: block;
	border-bottom:1px solid #ffffff;
/*	margin*/-left: 5px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
}

/*  */
#menue li a:hover {
}

#menue li a:visited {
}

#menue li a:active, #menue li a:focus, #menue li a.active  {
	text-indent:0px;
	padding-left:5px;
}

#menue ul li a.active1 {
	text-indent:0px;
	padding-left:5px;
}

#menue ul li a.active2 { /* aktiver Navipunkt */
	text-indent:0px;
	/*background:url('../images/buttons/navi_punkt_e2.gif') no-repeat left;*/
	display: block;
	width:170px;
	*width:auto; /*IE sucks*/
	padding-left:24px;
/*	*padding-left:0px;
	*text-indent:20px;*/
}

#menue ul li a.active3 { /* aktiver Navipunkt */
	text-indent:0px;
	/*background:url('../images/buttons/navi_punkt_e2.gif') no-repeat left;*/
	display: block;
	width:165px;
	*width:auto; /*IE sucks*/
	padding: 0px 0px 0px 25px;
}


#menue ul li a.active3:hover, #menue ul li a.active3 {
}

#menue ul li a.active_unterebene span {
	display:block;
	margin-left:20px;
}

#menue ul li a.active_unterebene span a {
	display:block;
	/*width:190px;*/
	width: auto;
	*width: auto;
}

#menue ul li a.active_unterebene {
	text-indent:0px;
	display: block;
	/*background:url('../images/buttons/navi_pfeil_e2.gif') no-repeat left top;*/
	/*width:190px;*/
	width: auto;
	*width: auto;
}

#menue ul li a.active_unterebene2 {
	text-indent:0px;
	display:block;
	/*background:url('../images/buttons/navi_pfeil_e2.gif') no-repeat left top;*/
	width:155px;
	*width:auto;
	padding: 0px 0px 0px 35px;
}

#menue ul li a.active_unterebene:hover {
}

.grauHintergrund {
	background: #aaaaaa;
}

.preisTdGruppe {
	color: white;
	padding-right: 5px;
	height: 28px;
}

.navi_suche_block {
	border-left: 1px solid #aaaaaa;
	border-right: 1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
}

.sucheWenigerMehrLi {
	background: #aaaaaa;
	color: white;
	border:0px;
}



























#navi {
	float:left;
	width:100%;
	line-height:normal;
	margin-left:0px;
	margin-right:0px;
}


#navi ul, #navi li {
	z-index: 10;
}

/***************************************************************************************/
ul#navmenue {
	margin: 0px;
	border: 0px none;
	padding: 0px;
	width: 982px;
/* 	*width: 976px; */
	list-style: none;
	height:40px;
	position: static;

}


ul#navmenue li {
  margin: 0px;
  border: 0px none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  /*position: relative;*/
}

ul#navmenue ul {
	margin-top: 1px; /* Abstand nach oben */
	padding: 0px;
	/*width: 180px;*/ /* breite Unterpunkt */
	list-style: none;
	display: none;
	position: absolute;
	top: 40px;
	/*left: 0;*/
	left:0px;
	width:978px;
	/*min-height:200px;*/
	/**height:200px;*/
	padding-bottom:10px;
	padding-top:10px;
	-moz-box-shadow: 	5px 10px 20px #585858;
	-webkit-box-shadow: 	5px 10px 20px #585858;
	box-shadow: 		5px 10px 20px #585858;
	zoom: 1;
/*	filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=0, Strength=0)
	progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=45, Strength=0)
	progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=90, Strength=5)
	progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=5)
	progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=180, Strength=2)
	progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=225, Strength=0)
	progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=260, Strength=0)
	progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=305, Strength=0);*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=180, Strength=13);
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=13, Direction=180, Color='#999999')";
}

ul#navmenue ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0px;
  visibility: hidden;
}


ul#navmenue ul li {
	/*width: 195px;*/ /* breite Unterpunkt */
	/*height: 50px;*/
	float: none;
	/*border-right: 1px solid white;*/
	/*display: block !important;*/
	display: block;
}


/*ul#navmenue a span.img {
	src:url('http://webcms/bu/shop_dir/tmp/DE_de_BU/images/navi/10000a.gif');
	border:none;
	background:#e5ecf5;
}


ul#navmenue a span.img:hover {
	background:url('http://webcms/bu/shop_dir/tmp/DE_de_BU/images/navi/12000b.gif');
	border:none;
	background:#e5ecf5;
}*/


/* wichtig für korrekte Zeilenhöhe */
/*ul#navmenue a span.height{
	line-height:40px;
}
ul#navmenue a span.height2{
	line-height:20px;
}*/




/* Root Menu */

/* default buttons farbe */
ul#navmenue > a {
/* 	border-right:1px solid #6a6a6a; */
/* 	padding: 0px 4px; */
/* 	*padding: 0px 4px; */
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	/*background: #fef502;*/ /*DEFAULT*/
/* 	color: #363636; */
	font-size: 12px;
	/*font-weight:bold;*/
	text-decoration: none;
	height: 20px !important;
	height: 1%; /*For IE*/
}

ul#navmenue a {
/* 	border-right:1px solid #6a6a6a; */
/* 	padding: 0px 4px; */
/* 	*padding: 0px 4px; */
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	/*background: #fef502;*/ /*DEFAULT*/
/* 	color: #363636; */
	font-size: 12px;
	/*font-weight:bold;*/
	text-decoration: none;
}

/* Root Menu Hover */
ul#navmenue a:hover, ul#navmenue li:hover a, ul#navmenue li.iehover a {
/* 	background-color:#ec7406; */
/* 	color: #000000; */
}

/* 2nd Menu */
ul#navmenue li:hover li a, 
ul#navmenue li.iehover li a,
ul#navmenue li li a, 
ul#navmenue li li a {
	border-top:1px dotted #ffffff;
	border-right:none;
	float: none;
/*	padding:10px 5px 10px 0px;*/ /* höhe der Naviunterpunkte */
	height: 100%;
	*padding: 0px;
	*height: 40px;
	margin-left:3px;
	margin-right:3px;
/*	margin-left:5px;*/
/*	margin-right:5px;*/
/*	margin-top:2px;*/
/* 	background: #f62329; */
/* 	color: #363636; */
}


ul#navmenue li li a span{
	height:30px;
	vertical-align:middle;
}

/* 2nd Menu Hover */
ul#navmenue li:hover li a:hover, ul#navmenue li:hover li:hover a, ul#navmenue li.iehover li a:hover, ul#navmenue li.iehover li.iehover a {
/*	border-top:1px solid #ffffff;*/
/* 	background: #fecc00; */
/* 	color: #363636; */
}

ul#navmenue ul ul, ul#navmenue ul ul ul {
	display: none;
	position: absolute;
	top: 0px;
	left: 180px;
}

/* NICHT verschieben! */
/*ul#navmenue li:hover ul ul, 
ul#navmenue li:hover ul ul ul, 
ul#navmenue li.iehover ul ul, 
ul#navmenue li.iehover ul ul ul {
	display: block;
}*/
/* NICHT verschieben! */
ul#navmenue li ul, 
ul#navmenue ul li ul, 
ul#navmenue ul ul li ul, 
ul#navmenue li.iehover ul, 
ul#navmenue ul li.iehover ul, 
ul#navmenue ul ul li.iehover ul {
	display: none;
}



/*  */
* {
margin: 0px;
padding: 0px;
}

/****** Farben Navigation Klappmenü ******/

/* 10000 */
#navi_down_10000 li a, #navi_down_10000{
	background:#bf24af;
	color:#ffffff;
}
#navi_down_10000 li a:hover {
	background:#ec7406;
	color:#ffffff;
}

/* 12000 */
#navi_down_12000 li a, #navi_down_12000{
	background:#cc3333;
	color:#ffffff;
}
#navi_down_12000 li a:hover {
	background:#ec7406;
	color:#ffffff;
}

/* 14000 */
#navi_down_14000 li a, #navi_down_14000{
	background:#00a3ff;
	color:#ffffff;
}
#navi_down_14000 li a:hover {
	background:#ec7406;
	color:#ffffff;
}

/* 17000 */
#navi_down_17000 li a, #navi_down_17000{
	background:#6550B5;
	color:#ffffff;
}
#navi_down_17000 li a:hover {
	background:#ec7406;
	color:#ffffff;
}

/* 18000 */
#navi_down_18000 li a, #navi_down_18000{
	background:#e85d20;
	color:#ffffff;
}
#navi_down_18000 li a:hover {
	background:#ec7406;
	color:#ffffff;
}

/* 20000 */
#navi_down_20000 li a, #navi_down_20000{
	background:#96bf08;
	color:#ffffff;
}
#navi_down_20000 li a:hover {
	background:#ec7406;
	color:#ffffff;
}

/* 22000 */
#navi_down_22000 li a, #navi_down_22000{
	background:#366cf2;
	color:#ffffff;
}
#navi_down_22000 li a:hover {
	background:#ec7406;
	color:#ffffff;
}

/* 24000 */
#navi_down_24000 li a, #navi_down_24000{
	background:#e15efd;
	color:#ffffff;
}
#navi_down_24000 li a:hover {
	background:#ec7406;
	color:#ffffff;
}

/* 26000 */
#navi_down_26000 li a, #navi_down_26000{
	background:#953e1f;
	color:#ffffff;
}
#navi_down_26000 li a:hover {
	background:#ec7406;
	color:#ffffff;
}

/* 28000 */
#navi_down_28000 li a, #navi_down_28000{
	background:#bb6128;
	color:#ffffff;
}
#navi_down_28000 li a:hover {
	background:#ec7406;
	color:#ffffff;
}

/* 30000 */
#navi_down_30000 li a, #navi_down_30000{
	background:#e19c39;
	color:#ffffff;
}
#navi_down_30000 li a:hover {
	background:#ec7406;
	color:#ffffff;
}

/* 33000 */
#navi_down_33000 li a, #navi_down_33000{
	background:#8f32ef;
	color:#ffffff;
}
#navi_down_33000 li a:hover {
	background:#ec7406;
	color:#ffffff;
}


/**************************
Dieser Button wird hier 
nach links eingerückt!
**********************/
#navmenue #navi_down_34000 {
	/*left:-118px;*/
	left:0;
	right:0;
}

/* 34000 */
#navi_down_34000 li a, #navi_down_34000{
	background:#44a12a;
	color:#ffffff;
}
#navi_down_34000 li a:hover {
	background:#ec7406;
	color:#ffffff;
}



/**************************
Dieser Button wird hier 
nach links eingerückt!
**********************/
#navmenue #navi_down_36000 {
	/*left:-104px;*/
	left:0;
	right:0;
}

/* 36000 */
#navi_down_36000 li a, #navi_down_36000{
	background:#ac292a;
	color:#ffffff;
}
#navi_down_36000 li a:hover {
	background:#ec7406;
	color:#ffffff;
}


/*****************
Menü Rubriken Startseite / Artikelsuche
*****************/
#start_menue_rubrik {
	margin-bottom:10px;
}

#start_menue_rubrik li {
	display:block;
}

#start_menue_rubrik ul li a, #start_menue_rubrik ul li a:link {
	width:190px;
	font-size:14px;
	/*font-weight:bold;*/
	font-family : "Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L",helvetica,sans-serif,Arial;
	text-decoration: none;
	display: block;
	border-top:1px solid #ffffff;
	padding-top:3px;
	padding-bottom:3px;
	text-indent:5px;
}


/* 10000 */
#start_menue_rubrik a.smr_10000 {
	color:#bf24af;
}
#start_menue_rubrik a:hover.smr_10000 {
	color:#ffffff;
	background-color:#ec7406;
}

/* 12000 */
#start_menue_rubrik a.smr_12000 {
	color:#cc3333;
}
#start_menue_rubrik a:hover.smr_12000 {
	color:#ffffff;
	background-color:#ec7406;
}

/* 14000 */
#start_menue_rubrik a.smr_14000 {
	color:#00a3ff;
}
#start_menue_rubrik a:hover.smr_14000 {
	color:#ffffff;
	background-color:#ec7406;
}

/* 17000 */
#start_menue_rubrik a.smr_17000 {
	color:#6550B5;
}
#start_menue_rubrik a:hover.smr_17000 {
	color:#ffffff;
	background-color:#ec7406;
}

/* 18000 */
#start_menue_rubrik a.smr_18000 {
	color:#e85d20;
}
#start_menue_rubrik a:hover.smr_18000 {
	color:#ffffff;
	background-color:#ec7406;
}

/* 20000 */
#start_menue_rubrik a.smr_20000 {
	color:#96bf08;
}
#start_menue_rubrik a:hover.smr_20000 {
	color:#ffffff;
	background-color:#ec7406;
}

/* 22000 */
#start_menue_rubrik a.smr_22000 {
	color:#366cf2;
}
#start_menue_rubrik a:hover.smr_22000 {
	color:#ffffff;
	background-color:#ec7406;
}

/* 24000 */
#start_menue_rubrik a.smr_24000 {
	color:#e15efd;
}
#start_menue_rubrik a:hover.smr_24000 {
	color:#ffffff;
	background-color:#ec7406;
}

/* 26000 */
#start_menue_rubrik a.smr_26000 {
	color:#953e1f;
}
#start_menue_rubrik a:hover.smr_26000 {
	color:#ffffff;
	background-color:#ec7406;
}

/* 280000 */
#start_menue_rubrik a.smr_28000 {
	color:#bb6128;
}
#start_menue_rubrik a:hover.smr_28000 {
	color:#ffffff;
	background-color:#ec7406;
}

/* 30000 */
#start_menue_rubrik a.smr_30000 {
	color:#e19c39;
}
#start_menue_rubrik a:hover.smr_30000 {
	color:#FFFFFF;
	background-color:#ec7406;
}

/* 330000 */
#start_menue_rubrik a.smr_33000 {
	color:#8f32ef;
}
#start_menue_rubrik a:hover.smr_33000 {
	color:#FFFFFF;
	background-color:#ec7406;
}

/* 34000 */
#start_menue_rubrik a.smr_34000 {
	color:#44a12a;
}
#start_menue_rubrik a:hover.smr_34000 {
	color:#ffffff;
	background-color:#ec7406;
}

/* 360000 */
#start_menue_rubrik a.smr_36000 {
	color:#ac292a;
}
#start_menue_rubrik a:hover.smr_36000 {
	color:#ffffff;
	background-color:#ec7406;
}



/***** SUCHE *****/
#navi_suche {
	margin-bottom:15px;
	/*font-weight : bold;*/
	font-size : 14px;
	font-family : "Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L",helvetica,sans-serif,Arial;
	width : 190px;
}
#navi_suche ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

#navi_suche li {
	display: block;
}

#navi_suche li a, #navi_suche li a:link {
	text-indent: 0px;
	/*width:190px;*/
	font-size: 12px;
	font-family : "Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L",helvetica,sans-serif,Arial;
	text-decoration: none;
	display: block;
	color: #363636;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	/*background-color: #EBEBEB;*/
}

#navi_suche li a:hover, #navi_suche li a:active, #navi_suche li a:focus, #navi_suche li a.active {
/*	color: #FFFFFF;*/
/*	background-color: #00a3ff;*/
}

#navi_suche ul li a.active1:hover, #navi_suche ul li a.active1 {
/*	color: #FFFFFF;*/
/*	background-color: #00a3ff;*/
}

.navi_suche_head {
	text-indent: 0px;
	padding: 2px 0px 2px 5px;
	/*width: 190px;*/
	font-size: 14px;
	font-family : "Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L",helvetica,sans-serif,Arial;
	color: #000000;
	background-color: #CCCCCC;
}

.navi_suche_head a, .navi_suche_head a:link, .navi_suche_head a:active, .navi_suche_head a:visited {
	/*font-weight: bold;*/
	font-size: 14px;
	font-family : "Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L",helvetica,sans-serif,Arial;
	color: #FFFFFF;
}
.navi_suche_head a:hover {
	font-weight : bold;
	font-size : 14px;
	font-family : "Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L",helvetica,sans-serif,Arial;
	color: #FFFFFF;
}

#navi_suche ul li a.suche_mehr, #navi_suche ul li a:visited.suche_mehr {
	text-indent: 0px;
	padding-left:18px;
	background: url('../images/buttons/pfeil_runter.gif') top left no-repeat;
/*	background-color: #953e20;*/
	cursor: pointer;
/*	color: #FFFFFF;*/
}

#navi_suche ul li a:hover.suche_mehr, #navi_suche ul li a:active.suche_mehr {
/*	background-color: #953e20;
	color: #FFFFFF;*/
}

#navi_suche ul li a.suche_weniger, #navi_suche ul li a:visited.suche_weniger {
	text-indent: 0px;
	padding-left: 18px;
	background: url('../images/buttons/pfeil_rauf.gif') top left no-repeat;
/*	background-color: #953e20;*/
	cursor: pointer;
/*	color: #FFFFFF;*/
}

#navi_suche ul li a:hover.suche_weniger, #navi_suche ul li a:active.suche_weniger {
/*	background-color: #953e20;
	color: #FFFFFF;*/
}

.navi_suche_head {
	background-color: #aaaaaa ;
	color: white;
	font-family: "Century Gothic", "Avant Garde Gothic", "Avant Garde", "URW Gothic L", helvetica, sans-serif, Arial;
	font-size: 14px;
}
#navi_suche ul li a.suche_mehr,
#navi_suche ul li a.suche_weniger{
	color: white;
}

.suche_mehr_li {
	background: #aaaaaa;
	border-top: 1px solid white;
}





/* benutzerdefinierter Style fuer einzelne Menuepunkte */


#li28000-28100-28110-28112,
#li28000-28100-28940,
#li28000-28100-28950,
#li28000-28100-28960,
#li28000-28100-28970 {
	background-color: #ee4c43;
}

#li28000-28100-28110-28112active3,
#li28000-28100-28110-28111active3 {
	background-color: #f17069;
}



#li28000-28100-28110-28112 a,
#li28000-28100-28940 a,
#li28000-28100-28950 a,
#li28000-28100-28960 a,
#li28000-28100-28970 a,
#li28000-28100-28110-28112active3 a,
#li28000-28100-28110-28111active3 a{
	color: #fff !important;
}

#li28000-28100-28110-28112 a span,
#li28000-28100-28940 a span,
#li28000-28100-28950 a span,
#li28000-28100-28960 a span,
#li28000-28100-28970 a span,
#li28000-28100-28110-28112 a span,
#li28000-28100-28110-28111 a span{
	color: #fff;
}


#li10000-11200-11210,
#li12000-13000,
#li14000-16000-16010,
#li18000-18800-18810,
#li20000-21400,
#li22000-23600-23610,
#li24000-25500,
#li26000-26900-26940,
#li28000-28600-28640-28644,
#li28000-28700-28710,
#li33000-33400-33410,
#li36000-39000 {
/*	margin-top: 10px;
	padding-top: 5px;
	border-top: 1px solid #aaa;*/
}

.navi_links_trennlinie, .navi_links_trennlinie:hover {
	background-color: #fff !important;
}
