
/*----------------------------------------------------
---------------------HANDMADE-----------------------
--------------------SCHICKERIA----------------------
--------------------------------------------------*/
#contest{
	position: absolute;
	top:0px;
	right: 0px;
}


#contest a{
	width: 156px;
	height: 50px;
	background:  url(http://www.schickeria-bmx.de/blog/images/152.gif) no-repeat top;

	display:block;
}
#contest a span{
	display:none;
}


body{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	background: #C1C1C1 url(../gfx/nav/body_bg.jpg) repeat-x top;
	text-align: left;
}

a{
	color: #4F99A3;
}
a:hover{
	color: #AFAFAF;
}


.warning{
	color: red;
}
.bestelllink{
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 0px 0px;
	border:none;	
	font-size: 11px;

	color: #4F99A3;
}

ul{
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	border:none;
}
li{
	padding: 0px 0px 0px 13px;
	margin: 0px 0px 0px 0px;
	border:none;	
	list-style:none;
	background: url(../gfx/nav/list_gruen.gif) 0px 5px no-repeat;
}

/**/
#box1{
	width: 917px;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
	border: none;
	background: url(../gfx/nav/box1_bg.gif) no-repeat top left;
}

#box2{
	text-align: left;
	width: 917px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	background: url(../gfx/nav/bg_vert.gif) repeat-y;
}

#head{
	height: 106px;
	width:917px;	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	background: #AFAFAF url(../gfx/nav/head_bg.jpg) repeat-x top;
}

#logo{
	float: left;
	height:106px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;	
}
#logo a{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
}


#navigation{
	float: left;
	height: 53px;
	width: 400px;
	padding: 0px 0px 0px 24px;
	margin: 53px 0px 0px 0px;
	border: none;
}
#navigation ul{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
}
#navigation ul li{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	float: left;
	list-style: none;
	background: none;	
}
#navigation ul li a{
	padding: 0px 14px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	color: white;
	font-weight: bold;
	text-decoration: none;
}
#navigation ul li a:hover{
	color: #E2F632;
}


#loginbox{
	float: left;
	display: block;
	width: 215px;
	height: 73px;
	padding: 33px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	border: none;
	background: #DCDCDC url(../gfx/nav/login_bg.jpg) no-repeat right top;
	color: #4B949F;
	font-size: 10px;
}
#loginbox h2{
	display: none;
}
#loginbox input{
 	height: 14px;
}
#loginbox .login_email{
	font-size: 1em;
	color: #4B949F;
	width: 190px;
 	padding: 0px 0px 0px 10px;
 	margin: 0px 0px 0px 0px;
 	border: none;	
}

#loginbox .login_passwort{
	color:#4B949F;
	width: 110px;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	border: none;
}
#loginbox .login_passwort:hover, #loginbox .login_email:hover{
	background: #EAEAEA;
}
#loginbox .loginbox{
	width: 67px;
 	height: 14px;	
	background: #4B949F;
	color: white;
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	border: none;	
	
}

#loginbox .linkklein{
	color: #717171;
	font-size: 0.9em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
}
#loginbox .linkklein:hover{
	color: #545454;
}

#col1{
	clear: both;
	padding: 0px 0px 0px 17px;
	margin: 0px 0px 0px 0px;
	border: none;
	float: left;
	width: 225px;
	border-right: 1px solid #C7C7C7;
}

#col2{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;	
	float: left;	
	width: 444px;
	background: #F1F1F1;
	border-right: 1px solid #C7C7C7;
}

#col3{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;	
	float: left;	
	width: 226px;
	background: #D4D0C8;
}

#col2 #fixeseiten{
	padding: 40px 40px 40px 40px;
	margin: 0px 0px 0px 0px;
	border: none;
}


#searchbox{
	clear: both;	
	width: 227px;
	height: 21px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;	
}
#searchbox input{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	float: left;	
}
#searchbox .button{
	float: left;	
	color:#D4E92C;
	width:100px;
	height: 21px;
	background: url(../gfx/nav/search_button.jpg) no-repeat left top;
	font-size:1px;
}
#searchbox .button:hover{
	background: url(../gfx/nav/search_button_h.jpg) no-repeat left top;
}
#searchbox #sendbutton{
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	width: 100px;
	height: 21px;	
	font-size: 1em;
	background: url(../gfx/nav/search_button.jpg) no-repeat left top;
}
#searchbox #sendbutton:hover{
	background: url(../gfx/nav/search_button_h.jpg) no-repeat left top;
}
#searchbox .suche{
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	width: 127px;
	height: 21px;
	background: url(../gfx/nav/search_bg.jpg) no-repeat right top;
	font-size: 10px;
}


#subnavigation{
	width: 227px;
	padding:15px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	background: #E1E1E1;
	clear: both;
}

#subnavigation ul{
	width: 227px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	background: #E1E1E1;	
	border-top: 1px solid #BCBCBC;
}
#subnavigation li{
	width: 227px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	list-style: none;
	background: none;	
}
#subnavigation li a{
	width: 209px;
	text-align: left;
	display: block;
	text-decoration: none;
	color: #294F55;
	border-bottom: 1px solid #DCDCDC;
	font-weight: bold;
	font-size: 12px;
	
	
}
#subnavigation li a:hover{
	background: #D4D4D4;
}

#subnavigation ul a{
	padding: 8px 0px 7px 27px;
	margin: 0px 0px 0px 0px;
	border: none;
	border: none;border-bottom: 1px solid #BCBCBC;	
	width: 200px;	
	background: url(../gfx/nav/list_navi.gif) no-repeat 15px 14px;	

}
#subnavigation ul ul a{
	background: url(../gfx/nav/list_navi.gif) no-repeat 15px 9px;	

}
#subnavigation ul ul ul a{
	background: url(../gfx/nav/list_navi.gif) no-repeat 15px 9px;	

}
#subnavigation ul ul ul ul a{
	background: url(../gfx/nav/list_navi.gif) no-repeat 15px 9px;	

}


#subnavigation ul ul {
	background: #E9E9E9;

}
#subnavigation ul ul a{
	padding: 3px 0px 2px 40px;
	margin: 0px 0px 0px 0px;
	border: none;border-top: 1px solid #E1E1E1;	
	width: 187px;
	font-size:11px;
}
#subnavigation ul ul ul{

	background: #F4F4F4;
}
#subnavigation ul ul ul a{
	padding: 3px 0px 2px 60px;
	margin: 0px 0px 0px 0px;
	border: none;
	border: none;
	border-top: 1px solid #E1E1E1;	
	width: 167px;	
	
}
#subnavigation ul ul ul ul{

	background: white;
}
#subnavigation ul ul ul ul a{
	padding: 2px 0px 2px 80px;
	margin: 0px 0px 0px 0px;
	border: none;
	border: none;
	border-top: 1px solid #E1E1E1;	
	width: 147px;	
	
}

#subnavigation .aktiv{
	font-weight: normal;
	color: #294F55;
	background: white url(../gfx/nav/list.gif) no-repeat 17px 12px;	
}
#subnavigation ul ul .aktiv{
	background: white url(../gfx/nav/list.gif) no-repeat 15px 5px;	
}
#subnavigation ul ul ul .aktiv{
	background: white url(../gfx/nav/list.gif) no-repeat 15px 5px;	
}
#subnavigation ul ul ul ul .aktiv{
	background: white url(../gfx/nav/list.gif) no-repeat 15px 5px;	
}

#teilefinder{
	height: 192px;
}


#new_products {
	height: 184px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	background: url(../gfx/nav/headline_bg.gif) repeat-x top;	
}
#new_products #h1headline{
	font-size: 0em;
	width: 440px;
	height:32px;
	background: url(../gfx/nav/headline_neuheiten.gif) no-repeat left top;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
}
#new_products #h1headline a{
	font-size: 0em;
	width: 440px;
	height:32px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	display: block;
}
#new_products #h1headline a span{
	display: none;
}

#new_products .product{
	width: 147px;
	background: #F0F0F0 url(../gfx/nav/product_news_bg.gif) repeat-x top;
	height: 196px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	border-right: 1px solid #B3B3B4;
	border-bottom: 1px solid #C0C0C0;
}


#new_products .product .bild{
	height: 92px;
	padding: 10px 0px 0px 10px;
	margin:  0px auto 0px auto;
	border: none;
}
#new_products .product .bild a img{
	border: none;
}

#new_products .product h2{
	font-weight: bold;
	font-size: 12px;
	color: #294F55;
	padding: 0px 8px 2px 10px;
	margin: 0px 0px 0px 0px;
	border: none;
	height: 39px;
	
}
#new_products .product h3{
	font-size: 12px;
	color: #4E98A3;
	padding: 2px 0px 2px 10px;
	margin: 0px 0px 0px 0px;
	border: none;
}
#new_products .product h4{
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	border: none;
	font-size: 0.7em;
	color: #959595;
}
#new_products a {
	text-decoration: none;
}
#new_products h4 a {
	text-decoration: none;
	color: #4C949E;
}
#new_products h4 a:hover {
	text-decoration: none;
	color: #AFAFAF;
}


#warenkorb_leer{
	width:116px;
	height:53px;
	background: url(../gfx/nav/warenkorb_leer_bg.jpg) no-repeat left top;
	color: #636363;
	font-size: 0.9em;	
	padding: 40px 0px 0px 110px;
	margin: 0px 0px 0px 0px;
}
#warenkorb_leer a{
	display: block;	
	color: #636363;
	font-weight: bold;
	background: url(../gfx/nav/pfeil.gif) no-repeat 0px 2px;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	border: none;
}

#warenkorb_voll{
	width:116px;
	height:53px;
	background: url(../gfx/nav/warenkorb_voll_bg.jpg) no-repeat left top;
	color: #636363;
	font-size: 0.9em;	
	padding: 40px 0px 0px 110px;
	margin: 0px 0px 0px 0px;
}

#warenkorb_voll a{
	display: block;	
	color: #636363;
	font-weight: bold;
	background: url(../gfx/nav/pfeil.gif) no-repeat 0px 2px;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	border: none;
}

#sonderangebote{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	width: 226px;	
	background: url(../gfx/nav/headline_bg.gif) repeat-x top;		
	clear: both;
}
#sonderangebote #h1headline{
	font-size: 0em;
	height:34px;
	width: 226px;
	background: url(../gfx/nav/headline_sonderangebote.gif) no-repeat left top;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
}

#sonderangebote #h1headline a{
	color:red;
	display: block;
	width: 226px;
	height: 34px;
	font-size: 19px;
}
#sonderangebote #h1headline a span{
display: none;
}

#sonderangebote .product{
	width: 226px;	
	clear: both;
	height: 97px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	float: left;
	background: White url(../gfx/nav/sonderangebote_bg.gif) repeat-y left;
	border-bottom: 1px solid #C0C0C0;
}
#sonderangebote .product .bild{
	float: right;
	width: 112px;
	height: 97px;
	padding: 10px 0px 0px 10px;
	margin:  0px 0px 0px 0px ;
	border: none;
}
#sonderangebote .product h2 {
	font-weight: bold;
	font-size: 0.9em;
	color: #294F55;
	padding: 8px 20px 2px 5px;
	margin: 0px 0px 0px 0px;
	border: none;
}
#sonderangebote .product h3 {
	font-size: 11px;
	color: #4E98A3;
	padding: 2px 10px 2px 5px;
	margin: 0px 0px 0px 0px;
	border: none;
}
#sonderangebote .product h4 {
	padding: 0px 10px 0px 5px;
	margin: 0px 0px 0px 0px;
	border: none;
	font-size: 0.7em;
	color: #959595;
}
#sonderangebote a {
	text-decoration: none;
}
#sonderangebote h4 a {
	text-decoration: none;
	color: #4C949E;
}
#sonderangebote h4 a:hover {
	text-decoration: none;
	color: #AFAFAF;
}


#footer{
	clear: both;
	width: 897px;
	height: 26px;
	background: #AFAFAF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 17px;
	border: none;
}
#footer ul{
	padding: 0px 0px 0px 210px;
	margin: 0px 0px 0px 0px;
	border: none;
	
}
#footer ul li{
	padding: 6px 0px 6px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	float: left;
	list-style: none;
	background: none; 
}
#footer ul li a{
	height: 26px;
	padding: 6px 12px 5px 13px;
	margin: 0px 0px 0px 0px;
	border: none;
	text-decoration: none;
	color: #E1E1E1;
	font-size: 1em;
	font-weight: bold;
	border-right: 1px solid #E1E1E1;
}
#footer ul li a:hover{
	background: #A4A4A4;
}

.clearer{
	clear: both;
}


#artikelcontainer{
	background: #ffffff;
	
}
#kategorieliste{

}


/* artikelseite */


#col2 #artikelseite{
	padding: 0px 20px 20px 42px;
	margin: 0px 0px 0px 0px;
	border: none;	
	background: white;
}

#col2 #artikelseite h1{
	color:#878787;
	padding: 5px 0px 5px 0px;
	margin: 10px 0px 0px 0px;
	border: none;	
	font-size: 18px;
	border-bottom: 1px solid #E1E1E1;
}
#col2 #artikelseite a{
	color:#4D97A1;
}
#col2 #artikelseite .highslide img{
	border: none;
}
#col2 #artikelseite #sc0{
	border-bottom: 1px solid #E1E1E1;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;	
}


#col2 #artikelseite .highslide-caption{
	font-size: 15px;
	color: #666666;
	font-weight: bold;
}

#col2 #artikelseite .artikelnummer{
	font-size: 9px;
	color: #666666;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;	
}

#col2 #artikelseite .tabbertab{
	border: none;
}

#col2 #artikelseite .tabbernav li{
	background: none;
	
}

#col2 #artikelseite #artikelpreis{
	font-size: 16px;
	color: #4D97A1;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;		
}
#col2 #artikelseite .ustklein{
	font-size: 9px;
	color: #666666;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;		
}
#col2 #artikelseite #versandtext{
	font-size: 9px;
	color: #666666;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;	
}
#col2 #artikelseite #staffelpreis{
	font-size: 14px;
	color: #4E98A2;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;	
}

#col2 #artikelseite #artikelnummer{
	font-size: 9px;
	color: #666666;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;	
	display: block;
	border-bottom: 1px solid #E1E1E1;	
}

#col2 #artikelseite #verfuegbarkeit {
	color: #4E98A2;
	font-size: 12px;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	border: none;	
	display: block;
	border-bottom: 1px solid #E1E1E1;	
}
#col2 #artikelseite #verfuegbarkeit .lager{
	color: #767676;	
}
#col2 #artikelseite #einheit {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
}
#col2 #artikelseite #kategorie {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	font-size: 11px;
	color:#4E98A2;
}
#col2 #artikelseite #hersteller {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;	
	font-size: 11px;
	color:#4E98A2;
}
#col2 #artikelseite #andere_produkte {
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	border: none;	
	font-size: 11px;
	color:#4E98A2;	
	display: block;
	border-bottom: 1px solid #E1E1E1;		
}
#col2 #artikelseite #gewicht{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;	
font-size: 11px;
	color:#4E98A2;	
	display: block;	
}
#col2 #artikelseite #lieferstatus {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;	
}
#col2 #artikelseite #mindestbestellen {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;	
}
#col2 #artikelseite #erscheinenprodukt {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;	
}
#col2 #artikelseite #print {
border-bottom: 1px solid #E1E1E1;
}
#col2 #artikelseite #print a{
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 9px 0px;
	border: none;		
	background: url(../gfx/nav/icon_print.gif) 120px 0px no-repeat;
	display: block;
	
}

#col2 #artikelseite #print a:hover{	
	background: #F6F6F6 none 120px 0px no-repeat;
	color: #AFAFAF;
}
#col2 #artikelseite #variationsauswahl {
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	border: none;	
}



#col2 #artikelseite #warenkorblink a {
	padding: 14px 5px 14px 5px;
	margin: 0px 0px 0px 0px;
	border: none;	
	font-size: 16px;
	font-weight: bold;
	background: #4D97A1;
	display: block;
	text-align:center;
	text-decoration: none;
	color:white;
}
#col2 #artikelseite #warenkorblink a:hover {
	background: #EEEEEE;
	color: #878787;
}


#col2 #artikelseite .anzahl {

	width: 40px;
	font-size: 12px;
}









/*kategorieliste*/

#col2 #kategorieliste {
	
}

#col2 #kategorieliste #artikelfound{
		background:#AFAFAF;
		font-size: 11px;
	
}



#col2 #kategorieliste .artikel{
	border-bottom: 1px solid #C0C0C0;
	margin: 0px 0px 0px 0px;
}

#col2 #kategorieliste #seitenergebnisse{
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	border: none;
	background: white;
}


#col2 #kategorieliste #anzahlseiten{
	margin: 0px 9px 0px 0px;	
	padding: 9px 0px 0px 5px;	
	border: none;
	float: left;
}
#col2 #kategorieliste #gehezu{
	margin: 0px 0px 0px 0px;	
	padding: 5px 0px 5px 0px;	
	border: none;
	font-size: 11px;
}
#col2 #kategorieliste #gehezu .gehzuseite{
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	border: 1px solid #787878;
	width: 30px;
	height:15px;
	font-size: 11px;
}




/*-------------------------------------------------*/
#col2 #kategorieliste .artikelbox{
	clear: both;
	border-top: 1px solid #4E98A3;
	border-bottom: 1px solid #C0C0C0;
	width: 444px;
	height: 96px;
	font-size: 11px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	background: white;
}
#col2 #kategorieliste .artikelbox:hover{
	border-top: 1px solid #D8EB31;
	border-bottom: 1px solid #D8EB31;
	background: #FCFCFC;
}
#col2 #kategorieliste .artikelbox .artikelnamelink{
	height: 18px;
	text-decoration: none;
	color: #ffffff;	
	font-weight: bold;	
	background:#4E98A3;
	display: block;
	border: none;
	margin: 0px 0px 0px 0px;	
	padding: 3px 0px 0px 10px;	
}
#col2 #kategorieliste .artikelbox .artikelnamelink:hover{
	color: #4F99A3;	
	background:#E7E7E7;
}
#col2 #kategorieliste .artikelbox a{
	border: none;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;

}
#col2 #kategorieliste .artikelbox .artikelbild{
	border: none;
	margin: 4px 10px 0px 40px;	
	padding: 0px 6px 0px 0px;
	float: left;
	width: 100px;
	border-right: 1px solid #D2D2D2;
}
#col2 #kategorieliste .artikelbox .artikelbild img{
	border: none;
	margin: 0px 0px 0px 10px;	
	padding: 0px 0px 0px 0px;

}
#col2 #kategorieliste .artikelbox .beschreibung{	
	border: none;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
}
#col2 #kategorieliste .artikelbox .beschreibung p{
	border: none;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
}
#col2 #kategorieliste .artikelbox .preis{
	border: none;
	margin: 0px 0px 0px 0px;	
	padding: 4px 6px 2px 6px;	
	font-weight: bold;
	color: #4F99A3;
	font-size: 12px;
}
#col2 #kategorieliste .artikelbox .infolink{
	font-size: 10px;
}

#col2 #kategorieliste .artikelbox .preis_hervorgehoben{
	color: #57A6B3;
	font-weight: bold;
}
#col2 #kategorieliste .artikelbox .preis_normal{
	color: #818181;
	font-weight: bold;
}



.preisalt{
	font-size: 11px;
	color: #9D9D9D;
	font-weight: bold;
	text-decoration: line-through;
}

.preisalt:hover{
	text-decoration: none;
}
/*-----------------------------------------------------------------*/
#col2 #kategorieliste #sortboxfake{
	margin: 0px 0px 0px 0px;
	height: 32px;
}

#col2 #kategorieliste #sortbox{
	height: 30px;
	background: #AFAFAF;

}
#col2 #kategorieliste #sortbox select{
	font-size:10px;

}

#col2 #kategorieliste #seitenanzahl{
	display: block;
	font-size: 11px;
	border: none;
	margin: 0px 0px 0px 0px;	
	padding: 5px 0px 0px 5px;	
	color: #4E98A2;	
	background:white;
	height: 17px;
}

#col2 #kategorieliste .artikeldrop{
	float: left;
	height: 17px;
	background:white;
	border: none;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	

}
#col2 #kategorieliste .sortdrop{
	float: left;
	height: 17px;
	background:white;
	border: none;
	margin: 0px 11px 0px 0px;	
	padding: 0px 0px 0px 0px;	
}

/**/
#col2 #kategorieliste #kategoriebox{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:none;
}
#col2 #kategorieliste .kategorie:first-child{
	clear: both;
}

#col2 #kategorieliste .kategorie{
	float: left;
	width: 146px;
	height:96px;
	background: white;
	padding: 0px 0px 0px 0px;
	margin: 0px 2px 0px 0px;
	border-bottom: 1px solid #AFAFAF;		
	text-align: center;
}



#col2 #kategorieliste .kategorie img{
	border: none;
float: left;
}


#col2 #kategorieliste .linko{
	padding: 3px 0px 0px 0px;	
	height: 20px;
	width: 100%;
	display: block;
	text-decoration: none;
	color: #45858C;
	font-weight: bold;
	background: #CCCCCC;
	font-size: 10px;
}

/*---*/

#col2 #warenkorbbox{
	background: white;
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	border: none;	
}
#col2 #warenkorbbox h1{
	color:#4E98A2;
	padding: 5px 0px 5px 0px;
	margin: 10px 0px 0px 0px;
	border: none;	
	font-size: 16px;
}


#col2 #warenkorbbox .artikelname{
	font-size:11px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;

}

#col2 #warenkorbbox .artikelnr{
	font-size:9px;
}
#col2 #warenkorbbox .variation{
	font-size:11px;

}
#col2 #warenkorbbox img{
	border: none;
}

#col2 #warenkorbbox .produktbild{
	padding: 0px 10px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
}

#col2 #warenkorbbox .gewicht{
	font-size:10px;
}

#col2 #warenkorbbox .anzahl{
	font-size:10px;
	width: 15px;
	height: 16px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
}
#col2 #warenkorbbox .einheit{
	font-size:10px;
}

#col2 #warenkorbbox .einzelpreis{
	font-size:10px;
}

#col2 #warenkorbbox .preissumme{
	font-size:13px;
	font-weight: bold;
}

#col2 #warenkorbbox .steuertext{
	font-size:10px;
	font-weight: normal;
}

#col2 #warenkorbbox .steuersumme{
	font-size:10px;
	font-weight: normal;
}

#col2 #warenkorbbox .bestellung_weiter{
	font-size:15px;
	font-weight: bold;
}

#col2 #bestellen{
	background: white;
	padding: 0px 9px 0px 10px;
	margin: 0px 0px 0px 0px;
	border: none;	
}
#col2 #bestellen #content_head_bestell img {
	border: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
	border-right: 1px solid white;
}




