/* *********************** Aufbau des Headers *********************** */

.logoPosition {
	position:			absolute;
	left:				20px;
	top:				20px;
	z-index:			1;
}

.bannerPosition {
	position:			absolute;
	top:				0px;
	left:				415px;
}

/******** Platz fuer Alternative Bildinhalte oder Backgrounds **********/
div.eyecatcher {
	position:			absolute;
	top:				48px;
	left:				242px;
	width:				447px;
	height:				281px;
}



/**************************** Linke Navigation **************************/

h2.navigationBox {
	background-color:	#FFE656;
	color:				#51481B;
	font-size:			13px;
	margin:				0;
	padding-top:		8px;
	padding-bottom:		5px;
	padding-left:		10px;
	border-bottom:		1px solid #DDC237;
	font-weight:		normal;
}

ul.navigationBox {
	margin:				0;
	padding:			0;
	list-style:			none;
	background-color:	#FFE656;
	padding-top:		8px;
}

ul.navigationBox li {
	display:			block;
	padding-bottom:		1px;
	margin-left:		20px;
	text-indent:		13px;
	font-size:			11px;
	background-image: 	url(../images/design/navi_links_pfeil.png);
	background-repeat: 	no-repeat;
	background-position:0 3px;
}

ul.navigationBox li a {
	color:				#51481B;	
}

ul.navigationBox li.secondNavigation {
	text-indent:		19px;	
	background-image: 	url(../images/trans.gif);
}


/*************************** Suche ************************************/

div.suchBox {
	width:				472px;
	height:				33px;
	background-image: 	url(../images/design/such_back.png);
	background-repeat: 	no-repeat;
	margin-bottom:		10px;
}

div.suchBox select {
	width:				120px;
	height:				18px;
	float:				left;
	margin-right:		5px;
	float:				left;
	margin-right:		3px;
	margin-top:			8px;
	margin-left:		10px;
	border:				0;
	color:				#F56200;
}

div.suchBox input {
	width:				165px;
	height:				15px;
	float:				left;
	margin-right:		3px;
	margin-top:			8px;
	border:				0;
	color:				#F56200;
}

div.suchBox span input {
	width:				35px;
	height:				20px;
	border:				0;
	background-color:	transparent;
	color:				#ffffff;
	font-size:			16px;
	margin-top:			6px;
}

div.suchBox a {
	display:			block;
	color:				#ffffff;
	font-size:			10px;
	float:				left;
	margin-left:		20px;
	margin-top:			8px;
}



/**************************** Head Navi ****************************/

div.headNavi {
	position:			absolute;
	left:				8px;
	top:				135px;	
	width:				216px;
	background-image: 	url(../images/design/head_navi_top_back.gif);
	background-repeat: 	no-repeat;
	background-color:	#D0003F;
}

div.headNavi ul {
	margin:				0;
	padding:			0;
	padding-top:		10px;
	padding-bottom:		10px;
	list-style:			none;
	background-image: 	url(../images/design/head_navi_bottom_back.gif);
	background-repeat: 	no-repeat;
	background-position:bottom;
}

div.headNavi ul li {
	display:			block;
	height:				25px;
	padding-left:		60px;
	background-image: 	url(../images/design/head_navi_back.gif);
	background-repeat: 	no-repeat;
	background-position:15px;
}

div.headNavi ul li a {
	color:				#FFF4BC;
}


/****************************** Sprachen **********************************/

div.sprachBox {
	position:			absolute;
	top:				108px;
	left:				10px;
	width:				220px;
	text-align:			center;
}



/***************************** Aktions Box ******************************/

/**************************** Linke Navigation **************************/

div.aktionsBox, div.eventBox {
	margin-top:			10px;	
}

div.aktionsBox h2, div.eventBox h2 {
	color:				#51481B;
	font-size:			13px;
	margin:				0;
	padding-top:		8px;
	padding-bottom:		5px;
	padding-left:		10px;
	border-bottom:		1px solid #DDC237;
	font-weight:		normal;
	background-image: 	url(../images/design/kategorie_back_beginn.png);
	background-repeat: 	no-repeat;
}

div.aktionsBox ul, div.eventBox ul {
	margin:				0;
	padding:			0;
	list-style:			none;
	background-color:	#FFE656;
	padding-top:		8px;
}

div.aktionsBox ul li, div.eventBox ul li {
	display:			block;
	padding-bottom:		1px;
	margin-left:		20px;
	text-indent:		13px;
	font-size:			11px;
	background-image: 	url(../images/design/navi_links_pfeil.png);
	background-repeat: 	no-repeat;
	background-position:0 3px;
}

div.aktionsBox ul li a, div.eventBox ul li a {
	color:				#51481B;	
}


/**************************** Mein Konto **************************/

div.meinKonto {
	margin-top:			10px;	
}

div.meinKonto h2 {
	color:				#FFE144;
	font-size:			13px;
	margin:				0;
	padding-top:		8px;
	padding-bottom:		5px;
	padding-left:		10px;
	border-bottom:		1px solid #BD003C;
	font-weight:		normal;
	background-image: 	url(../images/design/boxmodell_2_top.png);
	background-repeat: 	no-repeat;
}

div.meinKonto ul {
	margin:				0;
	padding:			0;
	list-style:			none;
	background-color:	#D70050;
	padding-top:		8px;
}

div.meinKonto ul li {
	display:			block;
	padding-bottom:		1px;
	margin-left:		20px;
	text-indent:		13px;
	font-size:			11px;
	background-image: 	url(../images/design/navi_links_pfeil2.png);
	background-repeat: 	no-repeat;
	background-position:0 3px;
}

div.meinKonto ul li a {
	color:				#FFE144;
}



/**************************** Weiter empfehlen / Newsletter **************************/

div.empfehlenBox, div.newsletterBox {
	margin-top:			10px;
}

div.empfehlenBox h2, div.newsletterBox h2 {
	color:				#FFE144;
	font-size:			13px;
	margin:				0;
	padding-top:		8px;
	padding-bottom:		5px;
	padding-left:		10px;
	border-bottom:		1px solid #945D29;
	font-weight:		normal;
	background-image: 	url(../images/design/boxmodell_1_top.png);
	background-repeat: 	no-repeat;
}

div.empfehlenBox a, div.newsletterBox a {
	display:			block;
	color:				#FFE144;
	background-color:	#80572A;
	padding-left:		10px;	
}

div.newsletterBox fieldset {
	background-color:	#80572A;
	border:				0;
	margin:				0;
}

div.newsletterBox fieldset label {
	float:				left;
	color:				#FFE144;
	padding-left:		10px;
	font-size:			11px;
	margin-right:		5px;
}

div.newsletterBox fieldset span input {
	color:				#FFE144;
	border:				0px;
	width:				150px;
	margin-top:			0;
	margin-left:		0;
}

div.newsletterBox fieldset input {
	color:				#80572A;
	border:				0px;
	width:				90px;
	margin-top:			7px;
	margin-left:		8px;
}


/*************************** Banner ***********************/

div.bannerBox {
	margin-top:			10px;
}

div.bannerBox h2 {
	color:				#FFE144;
	font-size:			13px;
	margin:				0;
	padding-top:		8px;
	padding-bottom:		5px;
	padding-left:		10px;
	border-bottom:		1px solid #945D29;
	font-weight:		normal;
	background-image: 	url(../images/design/boxmodell_1_top.png);
	background-repeat: 	no-repeat;
}


div.bannerBox p {
	background-color:	#80572A;
	margin:				0;
}

div.bannerBox p a {
	display:			block;
	padding-top:		5px;
	text-align:			center;
}



/****************************** Anfrage Korb ***************************/

div.warenkorbBox {
	position:			absolute;
	left:				480px;
	top:				10px;
}

div.warenkorbBox p {
	float:				left;
	margin:				0;
	margin-top:			5px;
	margin-right:		10px;
}

div.warenkorbBox span {
	display:			block;
	color:				#545454;
	font-size:			10px;
	xbackground-color:	red;
	width:				200px;
	margin-top:			3px;
	line-height:		12px;
}

div.warenkorbBox span a {
	color:				#D01C4C;
}



/******************************* Kommunikations Box ****************************/

div.comBox {
	position:			absolute;
	left:				285px;
	top:				13px;	
}

div.comBox span {
	display:			block;
	font-size:			12px;
	line-height:		15px;
	color:				#ffffff;
}




