
.navigationsHeadline {
	width:100%;
	height:						20px;
	line-height:			20px;
	color:						#000000;
	text-decoration:	none;

	background-color:	#FFF7E2;
	text-align:				left;
	font-weight:			bold;
font-variant:small-caps;
}



/***** Formatierung der CMS Navigation ******/

ul.cmsNavigationBox {

margin:	0;
padding:0;
list-style: none;
position:absolute;
right:0px;
top:110px;
width:90%;
height:20px;


}

ul.cmsNavigationBox a {
display:			block;
padding:			0 8px;
line-height:		20px;
color:#000000;
height:20px;
background-color: #ffffff;
opacity: 0.6 !important;
filter:Alpha(opacity=60,finishopacity=0, style=0);
float:left;

}

ul.cmsNavigationBox a:hover {
display:			block;
padding:			0 8px;
line-height:		20px;
color:#ffffff;
height:20px;
background-color: #771F16;
opacity: 0.8 !important;
filter:Alpha(opacity=80,finishopacity=0, style=0);
float:left;
}


ul li.cmsNavigationText {
	float:				right;
}

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



/* *********************** Aufbau des Kategoriebaumes *********************** */
/* Erste Ebene */
ul.kategorieUlNavigation {
	list-style: 		none;
}


li.kategorieLiNavigation a {
	display:			block;
font-variant:small-caps;
line-height:20px;
background-color:#FFF7E2;
color:#000000;
margin:5px 0px 0px 0px;
font-weight:bold;
}

li.kategorieLiNavigation a:hover {
	display:			block;
font-variant:small-caps;
line-height:20px;
background-color:#ffffff;
margin:5px 0px 0px 0px;
color:#000000;
font-weight:bold;
}





/* Weitere Ebenen */
ul.kategorieUlSecondNavigation {
	display:			none;

}


li.kategorieLiSecondNavigation 
{
	list-style: 		outside;
        list-style-type:circle;
        margin-left:30px;
        background-color:#FFF7E2;
}

li.kategorieLiSecondNavigation a {
	display:			block;
	width:				140px;
	line-height:		20px;
	text-decoration:	none;
	text-align:			left;
        background-color:#FFF7E2;
        color:#000000;
        font-size:11px;
list-style-type:circle;
}

li.kategorieLiSecondNavigation a:hover {
	display:			block;
	width:				140px;
	line-height:		20px;
	text-decoration:	none;
	text-align:			left;
        background-color:#FFF7E2;
        color:#771F16;
        font-size:11px;
        list-style-type:circle;
        font-weight:normal;
}

/* 3. und weitere Ebenen */

ul.kategorieUlThirdNavigation {
	display:			none;

}


li.kategorieLiThirdNavigation{
	list-style:outside;
        list-style-type:disc;
        margin-left:45px;
        background-color:#FFF7E2;
}



li.kategorieLiThirdNavigation a {
	display:			block;
	width:				120px;
	line-height:		20px;
	text-decoration:	none;

	text-align:			left;
        background-color:#FFF7E2;
        color:#000000;
        font-size:11px;
}

li.kategorieLiThirdNavigation a:hover {
	display:			block;
	width:				120px;
	line-height:		20px;
	text-decoration:	none;
	text-align:			left;
        background-color:#FFF7E2;
        color:#771F16;
        font-size:11px;
}







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

ul.meinKonto {
	list-style: 		outside;
        list-style-type:circle;
        margin-left:25px;
        background-color:#FFF7E2;
}

/* Linkformatierung */
.meinKontoFormatHeadline {
display:			block;
margin-top:5px;
background-color:#FFF7E2;

}

li.meinKontoFormat a {
	display:			block;
	width:				140px;
	height:				20px;
	line-height:		20px;
	text-decoration:	none;
	text-align:			left;
        background-color:#FFF7E2;
        color:#000000;
        font-size:11px;
}


/* Kleines Login Formular */
form .loginFormularSet {
	border:				solid 0 transparent;
	padding-left:		10px;
	padding-top:		5px;
	text-align:			left;
        background-color:#FFF7E2;
}

input.loginForumlarInput {
	width:				150px;
	height:				18px;
        background-color:#ffffff;
}

input.loginFormularSubmit {
	width:				60px;

}




/* *********************** Suche Formatierung *********************** */

/* Linkformatierung */
span.sucheFormatHeadline {
	display:			block;
        margin-top:5px;
border-top:5px solid #ffffff;
}

form .sucheFormularSet {
	border:				solid 0 transparent;
	padding-top:		5px;
	padding-left:		10px;
	text-align:			left;
	text-indent:		10px;
	height:				60px;
  background-color:#FFF7E2;
        
}

fieldset.cmsSucheFormular {
	border:				solid 0 transparent;
	padding-top:		5px;
	padding-left:		1px;
	text-align:			left;
	text-indent:		10px;
	height:				30px;
}

select.sucheFormatSelect {
	width:				150px;
	display:			block;
	margin-bottom:		4px;
       background-color:#ffffff;
}

input.sucheFormularInput {
	width:				115px;
	height:				18px;
        background-color:#ffffff;
}

input.sucheFormularSubmit {
	position: 			relative;
	top:					0;
	width:				62px;
	height:				23px;
background-image: url(img/button_suche.gif);
	border:				solid 0 transparent;
background-color:#FFF7E2;
cursor:pointer;
}

.erweitert {
font-size:9px;
display:inside;

}

.erweitert a{
font-size:9px;
color:#000000;
display:inside;
}

.erweitert a:hover{
font-size:9px;
color:#000000;
display:inside;
}



/* *********************** Hersteller *********************** */

span.herstellerFormatHeadline {
	display:			block;
border-top:5px solid #ffffff;

}

fieldset.herstellerFormular {
	border:				solid 0 transparent;
	padding-top:		5px;
	padding-left:		10px;
	text-align:			left;
	text-indent:		10px;
	height:				25px;
}

select.herstellerFormatSelect {
	width:				150px;
	display:			block;
}



/* *********************** Aufbau Aktionen *********************** */

ul.aktionsList {
	list-style: 		outside;
        list-style-type:circle;
        margin-left:30px;
        background-color:#FFF7E2;

}

/* Linkformatierung */
.aktionsListFormatHeadline {
	display:			block;
border-top:5px solid #ffffff;
        background-color:#FFF7E2;

}

li.aktionsListFormat a {
	display:			block;
	width:				140px;
	height:				20px;
	line-height:		20px;
	text-decoration:	none;
	text-align:			left;
        background-color:#FFF7E2;
        color:#000000;
        font-size:11px;

}


li.aktionsListFormat a:hover {
	display:			block;
	width:				140px;
	height:				20px;
	line-height:		20px;
	text-decoration:	none;
	text-align:			left;
        background-color:#FFF7E2;
        color:#771F16;
        font-size:11px;

}





/* *********************** Aufbau Weiterempfehlen *********************** */

ul.empfehlenList{
	list-style: 		outside;
        list-style-type:circle;
        margin-left:30px;
        background-color:#FFF7E2;
        height:50px;
}



.empfehlenFormatHeadline {
	display:			block;
border-top:5px solid #ffffff;
background-color:#FFF7E2;
}

li.empfehlenFormatText a {
	display:			block;
	width:				140px;
	height:				20px;
	line-height:		20px;
	text-decoration:	none;
	text-align:			left;
        background-color:#FFF7E2;
        color:#000000;
        font-size:11px;

}

li.empfehlenFormatText a:hover {
	display:			block;
	width:				140px;
	height:				20px;
	line-height:		20px;
	text-decoration:	none;
	text-align:			left;
        background-color:#FFF7E2;
        color:#771F16;
        font-size:11px;

}



/* *********************** Aufbau Newsletter *********************** */

span.newsletterFormatHeadline {
	display:			block;
border-top:5px solid #ffffff;
}

form .newsletterFormularSet {
	border:				solid 0 transparent;
	padding-top:		5px;
	padding-left:		10px;
	text-align:			left;
	height:				55px;
       background-color:#FFF7E2;
}

input.newsletterFormatInput {
	width:				150px;
	height:				25px;
	line-height:				25px;
   background-color:#ffffff;
}

input.newsletterFormularSubmitA {
	position: relative;
	left: 0;
	width: 71px;
	height: 23px;
	margin: 1em 0 .5em 0;
	border: none;
	cursor:pointer;
	background: url(img/button_anmelden.gif);
}

input.newsletterFormularSubmitB {
	position: relative;
	left: 0;
	width: 71px;
	height: 23px;
	margin: 1em 0 .5em 0;
	border: none;
	cursor: pointer;
	background: url(img/button_abmelden.gif) no-repeat 0 0;
}



span.newsletterMeldung {
	height:				30px;
	display:			none;
}


/*********************** Aufbau Counter ************************* */

.counterBox {
	height:				77px;
}

span.counterFormatHeadline {
	display:			block;
border-top:5px solid #ffffff;
}

h4.counterFormatText {
	display:			block;
	text-indent:		10px;
	text-align:			left;
	font-weight:		normal;
	font-size:			11px;
	line-height:		17px;
        background-color:#FFF7E2;
}


/*********************** Aufbau Sprachen ************************* */

.sprachBox {
	height:				45px;
}

.cmsSprachBox {
	height:				5px;
	border-top:		5px solid #ffffff;
}

span.sprachFormatHeadline {
	display:			block;
}

.sprachFormat {
	display:			block;
	text-indent:		10px;
	text-align:			left;
	font-weight:		normal;
	line-height:		17px;
	font-size:			11px;
	padding-top:		5px;
	border-bottom:		5px solid #f1f7fb;
}


/*********************** Aufbau Partnerprogramm ************************* */

.partnerBox {
	height:				60px;
}

span.partnerFormatHeadline {
	display:			block;
}

h4.partnerFormatText {
	display:			block;
	text-indent:		10px;
	text-align:			left;
	font-weight:		normal;
	line-height:		17px;
	font-size:			11px;
	border-bottom:		5px solid #f1f7fb;
}



/*********************** Aufbau Warenkorb ************************* */

.warenkorbBox {
	height:				130px;
border-top:5px solid #ffffff;
        background-color:#FFF7E2;
}

span.warenkorbFormatHeadline {
	display:			block;
}

ul.warenkorbList{
list-style: 		outside;
background-color:#FFF7E2;
list-style-type:circle;
margin-left:25px;		
}

h4.warenkorbFormatText {
	display:			block;
	text-align:			left;
	font-weight:		normal;
	line-height:		17px;
	font-size:			11px;
	text-indent:		10px;

}



li.warenkorbFormatText a{
	display:			block;
	width:				140px;
	height:				20px;
	line-height:		20px;
	text-decoration:	none;
	text-align:			left;
        background-color:#FFF7E2;
        color:#000000;
        font-size:11px;
}


/*********************** Aufbau News ************************* */

ul.news {
list-style: none;
xbackground-color:#FFF7E2;
background-color:#FFFFFF;
margin-left:8px;	

}

div.news a em {
	margin-left: .5em;
	font-style: normal;
	color: #000;
}


.newsFormatHeadline{
display:block;
width:120px;
margin:5px 0px 5px 5px;
	xbackground-color:	#FFF7E2;
	background-color:	#FFFFFF;
	text-align:				left;
	font-weight:			bold;
font-variant:small-caps;


}

.newsfenster{
margin-top:5px;
xbackground-color:#FFF7E2;
background-color:#FFFFFF;
border:2px solid #771F16;
}


/*********************** Aufbau Preisliste ************************* */

.preislisteBox {
	height:				60px;
}

span.preislisteFormatHeadline {
	display:			block;
border-top:5px solid #ffffff;
}

h4.preislisteFormatText {
	display:			block;
	text-indent:		10px;
	text-align:			left;
	font-weight:		normal;
	line-height:		17px;
	font-size:			11px;
}


/*********************** Aufbau Bestsellerliste ************************* */

.bestsellerBox {
	height:				400px;
}

span.bestsellerFormatHeadline {
border-top:5px solid #ffffff;

}

ol.bestsellerFormatText {
	width:				155px; 
	position:			relative; 
	list-style:			none;
	left:				10px;
	text-decoration:	none;
	color:				#6D808F;
}

li.bestsellerFormatText a {
	width:				155px; 
	height:				17px;
	line-height:		17px;
	text-decoration:	none;
	text-align:			left;
}
