@charset "UTF-8";
/* CSS Document */
.clearer{
clear:both;float:none;
}
a{text-decoration:none; color:#c9001c;}
a.product-image {color:#ffffff;}
body{
	font-size:12px;
margin-top:0px;
margin-left:0px;
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#store-page{

width:998px;
text-align:left;
margin-right:auto;
margin-left:auto;
}
#startheader{
	height:59px;
}
#startlogo{float:left; width:221px; height:59px; background:url(../startseite/images/biestlogo.gif) no-repeat; padding:0 30px 0 0;}
#startlanguage{float:left; width:120px; height:39px;padding-top:20px; background:url(../startseite/images/language_bg.gif) no-repeat;}
#startmetanavi{
	float:left;
	height:39px;
	display: block;
	width: 320px;
	text-align:right;
	padding:20px 0 0 0;
}
#startsocial{
	float:right;
	width:234px;
	height:39px;
	
	background:url(../startseite/images/socialbookmarks_bg.gif) no-repeat;
	padding:0;
	padding-top:20px;
}

#startmetanavi a{color:#000000; float:right; text-transform:uppercase; font-size:10px; padding:0 10px 0 0; text-decoration:none;}
#startmetanavi a:hover{color:#C9001C;}



#store-contentbereich{

}
#store-content-left{
width:180px;
float:left;
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	}
#store-content-mitte{
	border:1px solid #000000;
margin-left:20px;
padding:15px;
float:left;
width:535px;
}
#store-content-mitte-breit{
float:left;
width:787px;
padding-right:10px;

}
#store-content-right{
float:right;
width:200px;
}
#store-footer{
height:20px;

}
#store-bread-crumb{


}


/*headlines*/
h1, h1 a{
text-transform:uppercase;
color:#c9001c;
font-size:14px;
text-decoration:none;
}
h2, h2 a{
text-transform:uppercase;
color:#c9001c;
font-size:12px;

}
/*navigationen*/
#store-topnavi{
float:left;
background-color:#c9001c;
text-transform:uppercase;
font-weight:bold;

}
#store-topnavi a {
border:1px solid #c9001c;
padding-left:12px;
padding-right:12px;
height:21px;
line-height:21px;
font-size:13px;
color:white;
display:block;
float:left;
text-decoration:none;
}
#store-topnavi a:hover, #store-topnavi a.act {

color:#c9001c;

background-color:#FFFFFF;
}
#store-store-navi{
width:200px;
background-color:#f7f7f7;
text-transform:uppercase;
font-weight:bold;
font-size:10px;
float:right;
margin-bottom:20px;

}
#store-store-navi a {
color:#666666;
width:98px;
float:left;
text-decoration:none;
text-align:center;
}
#store-store-navi .eins a {border-top: 1px solid #666666; border-left:1px solid #666666;border-right:1px solid #666666;}
#store-store-navi .zwei a {border-top: 1px solid #666666; border-right:1px solid #666666;}
#store-store-navi .drei a {border-top: 1px solid #666666; border-left:1px solid #666666;border-right:1px solid #666666; border-bottom:1px solid #666666;}
#store-store-navi .vier a {border-top: 1px solid #666666; border-right:1px solid #666666; border-bottom:1px solid #666666;}

#store-allgemeinnavi{

}
#store-allgemeinnavi a{
color:#333333;
display:block;
font-weight:bold;

}

#store-allgemeinnavi a:hover,#store-allgemeinnavi a.act {
color:#CCCCCC;
display:block;
font-weight:bold;

}



/*suckerfish*/

#navfish, #navfish UL {  padding:0; list-style:none; }
#navfish LI { float:left; padding:0; background:#C9001C;  text-indent:none; width:96px; }
#navfish LI.eins { background-color:#5c5c5c; }
#navfish LI.zwei { background:#ffffff;  }
#navfish LI.drei { background-color:#c9001c; height:50px;}
#navfish LI.vier {background:#bfca00; }

#navfish LI A { display:block; color:#FFF; text-transform:uppercase; font-size:9px; font-weight:bold; letter-spacing:0px; text-transform:uppercase; text-align:left; width:84px; padding:5px; }
#navfish LI.eins A { display:block; color:#FFFFFF; text-transform:uppercase; font-size:9px; font-weight:bold; letter-spacing:0px; text-align:left;}
#navfish LI.zwei A { display:block; color:#000000; text-transform:uppercase; font-size:10px; font-weight:bold; letter-spacing:1px;}
#navfish LI.drei A { display:block; color:#ffffff; text-transform:uppercase; font-size:10px; font-weight:bold; letter-spacing:1px;}
#navfish LI.vier A { display:block; color:#ffffff; text-transform:uppercase; font-size:10px; font-weight:bold; letter-spacing:1px;}

#navfish LI:hover , #navfish LI.sfhover { background-color:#f1faf2;  border-top-color:#1b5e96; border-bottom-color:#1b5e96;}
#navfish LI.eins:hover , #navfish LI.eins.sfhover { background-color:#5c5c5c; }
#navfish LI.zwei:hover , #navfish LI.zwei.sfhover { background-color:#ffffff; color:#c9001c; }
#navfish LI.drei:hover , #navfish LI.drei.sfhover { background-color:#c9001c; color:#ffffff;}
#navfish LI.vier:hover , #navfish LI.vier.sfhover { background-color:#bfca00; color:#ffffff;}

#navfish LI.act { background:0;  border-top-color:#e4e7e5; border-bottom-color:#e4e7e5;}
#navfish LI.act A { color:#1b5e96;}

/* 2. Level */
#navfish LI UL { position:absolute;  left:-999em; margin:0 0 0 0;  padding:0; background-color:#FFF;}
HTML>BODY #navfish LI UL { margin:0; width:94px; border:1px solid #777777;}
HTML>BODY #navfish LI.zwei UL { margin:0; width:94px; border:1px solid #cccccc;}
HTML>BODY #navfish LI.drei UL { margin:0; width:94px; border:1px solid #c9001c;}
HTML>BODY #navfish LI.vier UL { margin:0; width:94px; border:1px solid #bfca00;}



#navfish LI UL LI {background:#80a6b7; padding:0; width:94px;}
#navfish LI.eins UL LI {background:#5c5c5c; padding:0; width:94px;}
#navfish LI.zwei UL LI {background:none; padding:0; width:94px;}
#navfish LI.drei UL LI {background:#c9001c; padding:0; width:94px;}
#navfish LI.vier UL LI {background:#bfca00; padding:0; width:94px;}


#navfish LI:hover UL LI A, #navfish LI.sfhover UL LI A { text-transform:none; letter-spacing:normal; font-weight:normal; color:#1b5e96; padding:4px 2px 4px 2px;}
#navfish LI.eins:hover UL LI A, #navfish LI.eins.sfhover UL LI A { text-transform:none; letter-spacing:normal; font-weight:normal; color:#ffffff; padding:4px 2px 4px 2px;padding-bottom: 10px;}
#navfish LI.zwei:hover UL LI A, #navfish LI.zwei.sfhover UL LI A { text-transform:none; letter-spacing:normal; font-weight:normal; color:#000000; padding:4px 2px 4px 2px; padding-bottom: 10px;}
#navfish LI.drei:hover UL LI A, #navfish LI.drei.sfhover UL LI A { text-transform:none; letter-spacing:normal; font-weight:normal; color:#ffffff; padding:4px 2px 4px 2px; padding-bottom: 10px;}
#navfish LI.vier:hover UL LI A, #navfish LI.vier.sfhover UL LI A { text-transform:none; letter-spacing:normal; font-weight:normal; color:#ffffff; padding:4px 2px 4px 2px; padding-bottom: 10px;}


#navfish LI.eins:hover UL LI A:hover, #navfish LI.eins.sfhover UL LI A:hover {  color:#ffffff;}
#navfish LI.zwei:hover UL LI A:hover, #navfish LI.zwei.sfhover UL LI A:hover {  color:#ffffff;}
#navfish LI.drei:hover UL LI A:hover, #navfish LI.drei.sfhover UL LI A:hover {  color:#c9001c;}


#navfish LI.eins UL LI:hover, #navfish LI.eins UL LI.sfhover  {  background:#ff6a27; color:#ffffff; /*url('bg_nav_arrt.gif') no-repeat right 8px; border-bottom-color:#E0E1DB; */}
#navfish LI.zwei UL LI:hover, #navfish LI.zwei UL LI.sfhover  {   color:#ffffff; background:#94bcce;/*url('bg_nav_arrt.gif') no-repeat right 8px; border-bottom-color:#E0E1DB; */}
#navfish LI.drei UL LI:hover, #navfish LI.drei UL LI.sfhover  {  background:#ffffff; /*url('bg_nav_arrt.gif') no-repeat right 8px; border-bottom-color:#E0E1DB; */}
#navfish LI.vier UL LI:hover, #navfish LI.vier UL LI.sfhover  {  background:#873086; /*url('bg_nav_arrt.gif') no-repeat right 8px; border-bottom-color:#E0E1DB; */}





#navfish LI UL LI.act2 { /*background-color:#f1f3f2; */}

#navfish LI:hover UL, #navfish LI.sfhover UL { left:auto;}
#navfish A { text-decoration:none;}
#navfish A:hover { text-decoration:none;}



/*images aus shop ohne border*/
.checkout-types img{border:none;}


/*checkout*/

#checkoutSteps{
	margin-left:-15px;
	margin-right:-15px;
	
}
.kurzinfo {float:left;
width:280px;
margin-left:10px;}

.category-image{margin-bottom:25px;}
.category-description {margin-bottom:30px;}