/*@charset "iso-8859-1";*/


/* Beginn - besonderheiten in den Styles die sich von Subshop zu Subshop verändern */


/* ---Beginn--- Bestellstatus (breadcrumbs) */

	
.bestell_status {
	width:563px;
	margin-top: 4px;
	}

.bestell_status ul li {
	/*position:relative;*/
	float:left;	
	text-align:left;
	border:none;
	}

ul.bestell_status_icon {
	margin:0px;
	padding:0px;
	}

.bestell_status_icon_img_standart {
	background: url(images/pixt.gif) bottom no-repeat;
	}	
.bestell_status_icon_img_basket {
	background: url(images/re_design/status_basket.gif) bottom no-repeat;	
	}
.bestell_status_icon_img_haken {
	background: url(images/re_design/status_haken.gif) bottom no-repeat;
	}



ul.bestell_status_icon div {
	margin:0px;
	padding:0px;	
	display:block;
	width:26px;
	height:25px;
	vertical-align:bottom;
	margin-bottom: -1px;
	}

/** html ul.bestell_status_icon div {
	margin:0px;
	padding:0px;	
	display:block;
	width:26px;
	height:25px;
	vertical-align:bottom;
	margin-bottom: -1px;
	}

* + html ul.bestell_status_icon div {
	margin:0px;
	padding:0px;	
	display:block;
	width:26px;
	height:25px;
	vertical-align:bottom;
	margin-bottom: -1px;
	}*/


ul.bestell_status_icon li{
	margin:0px;
	padding:0px;
	vertical-align:bottom;	
	}
	
.bestell_status_text {	
	color:#646464;
	font-size:10px;
	text-transform:uppercase;
	padding: 2px 0px 0px 0px;
	border-top: 1px solid #f29400;
	}
	
* html .bestell_status_text,
* + html .bestell_status_text {
	color:#646464;
	text-transform:uppercase;
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #f29400;	
	}
	
.bestell_status_text #markiert{
	color:#f29400;
	}

.bestell_status_width_1 {
	width: 104px;
	}
.bestell_status_width_2 {
	width: 121px;
	}
.bestell_status_width_3 {
	width: 137px;
	}
.bestell_status_width_4 {
	width: 156px;
	}
.bestell_status_width_5 {
	width: 45px;
	}


.bestell_status_icon .bestell_status_width_1 {
	width: 87px; /* = width: 104px; - padding-left:17px;*/
	padding-left:17px;	
	}
.bestell_status_icon .bestell_status_width_2 {
	width: 97px; /* = width: 121px; - padding-left:24px;*/
	padding-left:24px;
	}
.bestell_status_icon .bestell_status_width_3 {
	width: 103px; /* = width: 137px; / - padding-left:34px;*/
	padding-left:34px;
	}
.bestell_status_icon .bestell_status_width_4 {
	width: 112px; /* = width: 156px; - padding-left:44px;*/
	padding-left:44px;
	}
.bestell_status_icon .bestell_status_width_5 {
	width: 41px; /* = width: 45px; - padding-left:4px;*/
	padding-left:4px;
	}
	
/* ---Ende--- Bestellstatus (breadcrumbs) */



/*---Beginn---Elemente der head-nav-menues*/

.box_navmenue {
	padding:0px;
	margin:0px;
	/*position:relative;*/
	/*margin-top:-10px;*/
	/*width:630px;*/
	margin-top:23px;
/*	padding: 0px 0px 5px 0px;	*/
	}
	
/*---Ende---Elemente der head-nav-menues*/


/*---Beginn---Headnavigation*/

#navmenu-h_li_a_01 {
	width:42px;
	}
* html a#navmenu-h_li_a_01:hover {	
		padding-right:17px;
		}
	
#navmenu-h_li_a_02 {
	width:54px;
	}
* html a#navmenu-h_li_a_02:hover {	
		padding-right:15px;
		}
		
#navmenu-h_li_a_03 {
/*	width:55px; bei dem Wort Lieferzeiten*/
	width:38px;
	}
* html a#navmenu-h_li_a_03:hover {		
		padding-right:19px;
		}

#navmenu-h_li_a_04 {
	width:36px;
	}
* html a#navmenu-h_li_a_04:hover {		
		padding-right:18px;
		}
	
#navmenu-h_li_a_05 {
	width:46px;
	white-space:nowrap;
	}
* html a#navmenu-h_li_a_05:hover {		
		padding-right:22px;
		}
		
#navmenu-h_li_a_06 {
	width:100px;
	}
* html a#navmenu-h_li_a_06:hover {		
	/*	padding-right:19px;*/
		}

ul #navmenu-h_letzter_punkt a {
	padding: 0px 0px 0px 35px;
	/*width:45px;*/
	}
	
/*---Ende---Headnavigation*/

/* Ende - besonderheiten in den Styles die sich von Subshop zu Subshop verändern */





