/***** Ausblenden von Bereichen beim Druck *****/
.print {
	display:none;
	height:100%;
	width:0px;}

body {margin:-100px;padding:0px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-align:left;color:#595959;line-height:18px;}

/* Überschriften */
	h1 {margin:10px 10px;font-size:16px;font-weight:bold;}
	h2 {margin:10px 10px;font-size:13px;font-weight:bold;}
	h3 {margin:10px 10px;font-size:12px;font-weight:bold;}

/***** Bild *****/
	img {border:0px;}

/* Absätze */
	p {margin:10px 10px;}

/* Verlinkung*/
	a {font-size:10px;text-decoration:none;color:#5e5e5e;}

/* Tabelle */
	table {border:0px;}
	td, th {font-size:11px;vertical-align:top;text-align:left;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;border:0px;}

/* Listen */
	ul {padding:0px 0px 0px 15px;}
	li {list-style:cycle;}

/* Formulare */
	form {padding-left:10px;border:0px;}
	input, textarea {border:1px solid #DDDDDD;font-size:11px;color:#4C4C4C;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}
	label {color:#5e5e5e;padding-bottom:3px;}
	select{border:1px solid #DDDDDD;width:180px;font-size:11px;color:#4C4C4C;}
	.noborder {border:0px;}
	.input90 {width:90%;}
	.select92 {width:92%}
	.send {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;cursor:pointer;color:#EB048E;background-image:URL(./images/ll_arrow_.gif);background-position:0 -182px;background-repeat:no-repeat;padding:0px 0px 7px 12px;margin-left:1px;text-align:left;background-color:#fff;border:1px solid #fff;}

/* Header-Dateien */
	#header_inhalt {top:100px;left:0px;clear:both;position:absolute;width:650px;}

/* Order steps */
	.ordersteps {float:left;height:90px;width:650px;}
	.ordersteps dl {width:123px;padding:1px;height:85px;float:left;border:1px solid #D3D3D3;background:#efefef;color:#4C4C4C;}
	.ordersteps dt, .ordersteps dt a {font-size:10px;font-weight:bold;}
	.ordersteps dl big {font-size:13px;line-height:19px;}
	.ordersteps dt a:hover big {text-decoration:underline;}
	.ordersteps dd {font-size:9px;margin:0px;}
	.ordersteps dd a {font-size:9px;}
	.ordersteps .lastinrow {width:123px;}
	.ordersteps dl.active {background:#ffffff;border:1px solid #EB048E;}
	.ordersteps dl.active dt, .ordersteps dl.active dt a {color:#000000;}
	.ordersteps.nofinalstep dl {width:123px;}
	.ordersteps.nofinalstep .lastinrow {width:123px;padding:1px;float:left;}

/* Allgemeinse zum Seitenaufbau */
	.floatleftdrittel {float:left;width:30%;margin:7px 0px;}
	.floatleft {float:left;padding:0px 10px 5px 0px;}
	.floatlefthalb {float:left;width:49%;}
	.width130 {width:130px;}
	.center {text-align:center;}
	.bothohne {clear:both;}
	.both {padding:4px 0px;clear:both;}
	.textleft {text-align:left;}
	#produktbild,.produktbild2 {position:relative;}
	#logo {width:650px;height:100px;}
	.sortieren {padding:0px 10px;clear:both;}
	.produkte {float:left;width:315px;padding:5px 0px 0px 5px;margin:10px 0px;}
	.price13 {font-size:13px;font-weight:bold;padding-left:10px;}
	.drittel {width:206px;padding:0px 5px;}

/* Lieferstatus */
	.flag {width:6px;height:6px;border:1px solid #969696;float:left;margin:3px 8px 0px 10px;}
	.flag.red{background-color:#f00;}
	.flag.orange{background-color:#ffb200;}
	.flag.green{background-color:#00ab1f;}

/* details.tpl */
	#produktansicht {width:716px;clear:both;}
	.produkt_left {width:535px;float:left;}
		.zusatz_left {width:260px;float:left;}
		.zusatz_right {width:260px;float:left;}
	.produkt_right {width:180px;float:left;}

/* Produktbewertung */
	.rating_review_background {width:89px;height:16px;padding:0px;background:url(bg/stars.jpg) no-repeat 0 0;}
	.onestar {background-position:-72px -38px}
	.twostar {background-position:-54px -38px}
	.threestar {background-position:-36px -38px}
	.fourstar {background-position:-18px -38px}
	.fivestar {background-position:0 -38px}
	.rating {width:89px;height:16px;margin:0 0 3px;padding-left:10px;list-style:none;clear:both;position:relative;background:url(bg/stars.jpg) no-repeat left top;}
	.rating li {cursor:pointer;float:left;}
	.rating li a {position:absolute;left:0;top:0;width:18px;height:16px;text-decoration:none;z-index:200;}
	.rating li a b {display:none;}
	.rating li.one a {left:0}
	.rating li.two a {left:17px;}
	.rating li.three a {left:34px;}
	.rating li.four a {left:51px;}
	.rating li.five a {left:68px;}
	.rating li a:hover {z-index:2;width:89px;height:16px;overflow:hidden;left:0;background:url(bg/stars.jpg) no-repeat 0 -18px;color:#EB048E;}
	.rating li.one a:hover {background-position:-72px -18px;}
	.rating li.two a:hover {background-position:-54px -18px;}
	.rating li.three a:hover {background-position:-36px -18px;}
	.rating li.four a:hover {background-position:-18px -18px;}
	.rating li.five a:hover {background-position:0 -18px;}
	.rating_review_input {margin:0;height:16px;}
	.rating li.current_rate{background:url(bg/stars.jpg) left bottom;position:absolute;height:16px;z-index:1;}

/* Box für Topseller */
	.box_topseller {width:228px;}
	.kartenreiter_topseller {height:13px;float:left;text-align:center;font-size:10px;padding-left:3px;}
	.headbgleft_topseller {height:13px;float:left;width:15px;background-image:URL(./images/headbgleft.jpg);background-repeat:no-repeat;padding:1px 0px 0px 0px;}
	.headbg_topseller {float:left;background-image:URL(./images/headbg.jpg);background-repeat:repeat-x;padding:1px 0px 0px 0px;color:#000;}
		.headbg_topseller .linkbox a {color:#000;text-decoration:none;}
		.headbg_topseller .linkbox a:hover {color:#EB048E;text-decoration:none;}
	.headbgright_topseller {height:13px;float:left;width:15px;background-image:URL(./images/headbgright.jpg);background-repeat:no-repeat;padding:1px 0px 0px 0px;}
	.inhalt_topseller {width:226px;border:1px solid #ccc;}
	.text_topseller {padding:0px;position:relative;}
	.href_topseller {padding:0px 5px;height:25px;}
	.links_topseller {float:left;width:226px;}
	.links_topseller .linkbg a {color:#EB048E;}
	.rechts_topseller {float:left;}

	.startboxlinks {padding:3px 5px;color:#000000;background-color:#ededed;width:313px;float:left;margin-right:2px;height:240px;}
	.startboxlinks .linkbg a {color:#EB048E;}
	.startboxrechts {padding:3px 5px;color:#000000;background-color:#ededed;width:315px;float:left;height:240px;}
	.startboxrechts .linkbg a {color:#EB048E;}
	.prozenteklein {background-image:url(images/prozent_klein.png);text-align:center;height:44px;width:44px;}

/* Prozentangaben */
	.prozentegross {background-image:url(images/prozent_gross.png);text-align:center;height:88px;width:88px;position:absolute;right:100px;top:0px;}
	.prozentegross p {padding:6px 0px 0px 0px;}
	.prozentegross p span.rabatt {font-size:12px;color:#fff;}
	.prozentegross p span.prozent {font-size:22px;font-weight:bold;color:#fff;}
	.prozentegross p span.outlet {font-size:10px;color:#fff;}
	.prozenteklein {background-image:url(images/prozent_klein.png);text-align:center;height:44px;width:44px;position:absolute;right:5px;top:0px;line-height:10px;}
	.prozenteklein p {padding:1px 0px 0px 0px;}
	.prozenteklein p span.prozent {font-size:12px;font-weight:bold;color:#fff;}
	.prozenteklein p span.rabatt {font-size:9px;color:#fff;}
	.prozenteklein p span.outlet {font-size:9px;color:#fff;}

/* Prozentangaben Startseite */
	.prozentekleinstart {background-image:url(images/prozent_klein.png);text-align:center;height:44px;width:44px;position:absolute;right:35px;top:0px;line-height:10px;}
	.prozentekleinstart p {padding:1px 0px 0px 0px;}
	.prozentekleinstart p span.prozent {font-size:12px;font-weight:bold;color:#fff;}
	.prozentekleinstart p span.rabatt {font-size:9px;color:#fff;}
	.prozentekleinstart p span.outlet {font-size:9px;color:#fff;}

/* Knaller Angebote */
	.knallergross {background-image:url(images/knaller_gross.png);text-align:center;height:108px;width:97px;position:absolute;right:100px;top:0px;}
	.knallergross p {padding:60px 0px 0px 0px;}
	.knallergross p span.rabatt {font-size:12px;color:#4C4C4C;}
	.knallergross p span.prozent {font-size:22px;font-weight:bold;color:#4C4C4C;}
	.knallerklein {background-image:url(images/knaller_klein.png);text-align:center;height:56px;width:50px;position:absolute;right:5px;top:0px;line-height:10px;}
	.knallerklein p {padding:28px 0px 0px 10px;}
	.knallerklein p span.prozent {font-size:12px;font-weight:bold;color:#4C4C4C;}
	.knallerklein p span.rabatt {font-size:9px;color:#4C4C4C;}
