/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
html {
	scrollbar-base-color: #fff;
	scrollbar-highlight-color: #ccc;
	scrollbar-arrow-color: #ccc;
	scrollbar-shadow-color: #ccc;
	scrollbar-track-color: #fff;
	scrollbar-darkshadow-color: #fff;
	scrollbar-3dlight-color: #ggg;
}
body {
	background-color: #ccc;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000;
	text-align:center;
}

a, a:active {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
img {
	border: 0;
}
/*input {
	height: 12px;
	padding: 2px 5px;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
}*/
h1, h2 {
	color: #880606;
	font-size: 12px;
	font-weight: bold;
}
h2 {
	font-size: 10px;
}

#back {
	background-color: #fff;
	width: 850px;
	margin-top: 20px;
	padding: 15px 15px 0px 15px;
	text-align: left;
}

/* Header */
.header {
	width: 850px;
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	display: inline-table;
	text-align: left;
	margin-bottom: 10px;
}
.header ul {
	border: 0;
	list-style-type: none;
}
.header ul li {
	float: left;
}

.content td {
	vertical-align: top;
}

/* LeftBox */
.leftbox a, .rightbox a {
	/*color: #000;*/
	color: #880606;
}
.footer a {
	color: #880606;
}
.leftbox a:hover, .rightbox a:hover, .footer a:hover {
	text-decoration: underline;
}
.suche, .sortiment, .stoebern, .konto, .warenkorb, .vorteile, .service, #space {
	width: 160px;
	margin: 2px 0 10px 0;
	border: 1px solid #323a7a;
	text-align: left;
	font-size: 10px;
	/*color: #000;*/
	color: #880606;
	/*background-image: url("bg_box.gif");*/
}
.suche {
	height: 60px;
	/*background-image: url("bg_suche.gif");*/
	background-color: #e0e2eb;
}
.suche td, .konto td, .warenkorb td {
	vertical-align: middle;
}

.suche input, .konto input, .pricebox input {
	margin: 0px 0 7px 14px;
}
.suche input {
	margin-bottom: 3px;
}
.suche input.field, .konto input.field, .pricebox input, input.cart, input.standard {
	height: 12px;
	padding: 2px 5px;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	width: 118px;
	border: 1px solid #880606;
}
.suche input.field {
	margin: 3px 0 7px 14px;
}
.sortiment {
	/*background-image: url("bg_sortiment.gif");background-repeat: repeat-x;*/
	background-color: #e0e2eb;

}
/*
.sortiment ul, .stoebern ul, .service ul, .konto ul {
	margin: 7px 0 7px 14px;
	list-style-type: none;
}
.sortiment li, .stoebern li, .service li, .konto li {
	height: 14px;
}
*/
.sortiment ul, .stoebern ul, .service ul, .konto ul {
	list-style-image:url(img/bullet.gif);
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	margin-left: 20px;
	margin-bottom: 10px;
}
.sortiment ul ul {
	margin-left: 15px;
	margin-bottom: 0;
}
.sortiment li, .stoebern li, .service li, .konto li {
    margin: 0;
    padding: 0;
    padding-right: 2px;
}
.sortiment li.activeCat {
	font-weight: bold;
}
.sortiment li {
	font-weight: normal;
}

.stoebern {
	/*background-image: url("bg_stoebern.gif");background-repeat: repeat-x;*/
	background-color: #e0e2eb;

}


/* CenterBox */
.distance {
	width: 508px;
	margin-left: 10px;
	border: 1px solid #323a7a;
	background-color: #f2f2f2;
}
.centerbox {
	width: 488px;
	margin: 5px;
	color: #000;
	font-size: 10px;
}

/* RightBox */
.rightbox {
	margin-left: 10px;
}
.konto {
	height: 133px;
	/*background-image: url("bg_konto.gif");border: 1px dashed #880606;*/
	background-color: #e0e2eb;
}
.konto span {
	margin-left: 14px;
}
.warenkorb {
	height: 85px;
	/*background-image: url("bg_warenkorb.gif");background-repeat: repeat-x;*/
	background-color: #e0e2eb;

}

.service {
	/*background-image: url("bg_service.gif");background-repeat: repeat-x;*/
	background-color: #e0e2eb;

}
.vorteile {
	border: 0;
}
.vorteile td{
	padding-right: 10px;
	vertical-align: middle;
}

/* Footer */
.footer {
	width: 850px;
	height: 25px;
	color: #880606;
	text-align: center;
}
.footer a {
	display: inline;
}

/* Article-List */
.list_article {
	width: 488px;
	margin: 0;
}

.list_article_aktion {
	background-color: #E0E2EB;
	background-image: url(img/angebot.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
.pricebox {
	float: right;
}
.pricebox input {
	width: 20px;
	margin: 5px 0 0 2px;
	border: 1px solid #880606;
	text-align: right;
}
.pricebox tr {
	height: 25px;
}
.line {
	height: 1px;
	font-size: 1px;
	border-top: 1px dashed #880606;
}
.sites {
	text-align: center;
}

/* Stuff width: 100%;*/
.pl14 {
	padding-left: 14px;
}
.pt3 {
	padding-top: 3px;
}
.dis5 {
	margin: 5px;
}

.btn1 {
	margin-left: 14px;
}

a.bold, a.bold:active, a.bold:hover, .bold {
	font-weight: bold;
}

.red, .red a, .copyright a, .centerbox a {
	color: #880606;
}
a.black, a.black:active, a.black:hover  {
	color: #000;
}
.list_price {
	color: #880606;
	font-weight: bold;
	font-size: 12px;
}
input.cart {
	width: 20px;
}

/* Extern Sites */
.sitebox, .sitebox_weinbar {
	/*background-image: url("bg_filialen_01.gif");background-repeat: repeat-x;*/
	background-color: #e0e2eb;
	border: 1px solid #323a7a;
	margin-bottom: 10px;
}
.sitebox_weinbar {
	/*background-image: url("bg_weinbar.gif");*/
	background-color: #e0e2eb;
}
.sitebox_events {
	border: 1px solid #323a7a;
	/*background-image: url("bg_events.gif");background-repeat: repeat-x;*/
	background-color: #e0e2eb;
	margin-bottom: 3px;
}
.sitebox a, .sitebox a:visited, .sitebox_weinbar a, .sitebox_weinbar a:visited {
	color: #880606;
}
.sitebox_header img  {
	margin-bottom: 3px;
}
.sitebox_content {
	width: 816px;
	margin: 15px;
}
.filialen_back1 {

}

.kw {
	width: 180px;
	height: 180px;
}

.bioproduct, .bioproduct a {
    color: #228822;
}

.productOldPrice {
	text-decoration: line-through;
	color: #dc7376;
}