/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css 1262 2005-09-30 10:00:32Z mz $   

   XT-Commerce - community made shopping
   http://www.xt-commerce.com

   Copyright (c) 2004 XT-Commerce 
   -----------------------------------------------------------------------------------------
   based on: 
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com 
   (c) 2003	 nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org

   Released under the GNU General Public License 
   ---------------------------------------------------------------------------------------*/
/* Template Anpassung Oliver Stiegler aka 8works.de */ 

@import url("menu_style.css");

html, body{margin:0;padding:0;font-family : Arial, Helvetica, Verdana, sans-serif;font-size : 12px;color: #3e3e3e;text-align:center;margin-left:auto;margin-right:auto; background: url(img/verlauf_oben.jpg) #fff repeat-x 0 0;}
img{border:0;}
a { color: #3e3e3e; text-decoration: underline;}
a:hover { color:#fc0204; text-decoration: none;}
h1{margin:0; padding:0; font-size : 25px;color: #4677B2;}
h2{margin:0;margin-top:18px;margin-bottom:10px;font-size : 17px;color: #4677B2;}
h3{margin:0;margin-top:25px;padding:0;font-size : 14px;color: #4677B2;}
h4{margin:0;margin-top:0;padding:0; font-size : 12px;color: #4677B2;}
h5{margin:0;margin-top:0;padding:3px 0; font-size : 11px;color: #a6a6a6;}

#SucheMainStyle h3{margin:0;padding-top:2px; font-size : 13px;}

.ConRahmen{padding-bottom:10px;}
.ConRahmenNewProdsDefault{border-left:1px solid #dceefc;border-right:1px solid #dceefc;}

#LoginBoxCenter{margin-left:10px;margin-top:10px;}
#LoginBoxCenter fieldset{border:1px solid #235A99;padding:5px 0 10px 10px;margin:0;}
#LoginBoxCenter fieldset legend{font-weight:bold;font-size:1.2em;color: #235A99;background:none;}
#LoginBoxCenter .Suchfeld{border:1px solid #515152;background-color:#f9f9f9;width:140px;background-image:url(img/form-back.jpg);}
#LoginBoxCenter .PWSuchfeld{border:1px solid #B4B4B4;background-color:#f9f9f9;width:140px;background-image:url(img/form-back.jpg);}
#LoginBoxCenter .LoginBoxCenterPart{margin-right:10px;clear:both;}
#LoginBoxCenter form input{padding:0;margin:0;border:0;}
#LoginBoxCenter .LoginBoxCenterSnip{margin-right:5px;margin-bottom:2px;font-weight:normal;float:left;}
#LoginBoxCenter .LoginBoxCenterForgetPW{margin-right:5px;font-weight:normal;}
#WarenKorb{float:right;position:relative;width:184px;}
#header .LogIn2{color:#fff;}
#header .LogIn2 a{font-weight:bold;color:#f6eb34;}
.HeadAbstand{width:100%;height:35px;}
#NewTop{width:920px;text-align:left;}
#Shaddow{width:920px;text-align:left;margin-left:auto; margin-right:auto;background-color:#fff;}
#pagewidth{ width:920px; margin:0;background-color: transparent;border:0;} 
#header{z-index:0;position:relative; height:110px; width:920px;	background: none;} 
#sub_header{background: url(img/sub_header.jpg) #fff no-repeat 0 0; display: inline-block; height: 80px; width: 920px;}
#dhlogo{position:absolute;top:20px;z-index:5;}
#dhlogo img{padding-left:10px;}
#BasketCase{z-index:4;position:absolute;right:0;width:300px;height:100px;}
#BasketCase h3{	margin-top:30px;font-size:17px;}
#HeadLeft{width:664px;float:left;height:120px;}
ul#HeadMenu{padding-top:12px;padding-left:23px;text-transform:uppercase;}
ul#HeadMenu li{display: inline-block; float:left;}
ul#HeadMenu a{color:#fff;text-decoration:none;padding:0 12px;font-size:17px;font-weight:bold;border-right:1px solid #7098C7;}
ul#HeadMenu a:hover{text-decoration:none;}

#leftcol{width:200px; float:left; position:relative;background-color:#fff;}
#twocols{width:700px; float:right; position:relative;padding-right:10px;background-color:#fff;}

#maincol_head{background: url(img/con_head.gif) #fff no-repeat 0 0; width: 700px; height: 6px; float:right;overflow: hidden;}
#maincol{float: right; display:inline-block; position: relative; width:678px;overflow: hidden; border-left: 1px solid #b4b4b4;border-right: 1px solid #b4b4b4; padding: 10px 10px 0 10px;background-color:#fff;}
#maincol_foot{background: url(img/con_foot.gif) #fff no-repeat 0 0; width: 700px; height: 7px; float:right;overflow: hidden;}

.clearfix:after {content: "."; 	display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-table;}
* html .clearfix{height: 1%;}
.clearfix{display: block;}

@media print{ 
 	#leftcol{display:none;} 
	#rightcol{display:none;} 
	#twocols, #maincol{width:100%; float:none;}
}
.boxText {margin:0;padding:0;}
.boxTextBG {}
.boxTextBGII {background-color: #FFCC99;}
.boxTextPrice {color: #FF0000;}
.errorBox {font-weight: bold;color:#bf0000;background-color: #f9f9f9;border:1px solid #bf0000;padding-top:15px;padding-bottom:15px;}
.gvBox {font-size : 14px;font-weight: bold;border-color: #FFFFFF;border: 1px solid;background-color: #ffb3b5;}
.stockWarning { color: #cc0033;}
.productsNotifications {background-color: #f2fff7;}
.orderEdit { color: #70d250;text-decoration: underline;}

FORM {display: inline;margin:0;padding:0;}
TR.header {background-color: #ffffff;}
TR.headerNavigation {background: #F6F6F6; color: #808080;}
TD.headerNavigation {color: #808080;font-weight : bold;border-bottom: 1px solid;border-color: #b6b7cb;background-color: #F6F6F6;}
A.headerNavigation {color: #808080; text-decoration:none;}
A.headerNavigation:hover { color: #2C608B;}
TD.conditions { background-color: #f9f9f9;}
A.confirmationEdit {color: #009933;font-style: italic;}
A.confirmationEdit:hover {color: #009933;font-style: italic;text-decoration: underline;}
TR.headerError { background-color: #ff0000;}
TR.headerMessage {background-color: #f9f9f9;padding:5px;border:3px solid #bf0000;}
.moduleHeading {font-size: small;font-weight: bold;padding-bottom: 10px;}
TD.headerError { background: #ff0000; color: #ffffff; font-weight : bold; text-align : center;}
TR.headerInfo { background: #00ff00;}
TD.headerInfo { background: #00ff00; color: #ffffff; font-weight: bold; text-align: center;}
TR.footer { background: #bbc3d3;}
TD.footer { background: #fff; color: #000000; font-weight : bold; border-bottom: 1px solid; border-color: #b6b7cb;}
.infoBox {margin:0;padding: 4px 10px 10px 10px;background-color: #fff; border: 1px solid #b4b4b4; border-top: none; margin-bottom:15px;}
.infoBoxNotice { background: #FF8E90;}
.infoBoxNoticeContents { background: #FFE6E6;}
.BoxHead{color:#fff;padding-top:8px;padding-left:15px; font-size: 15px;}
.BoxHeadCats{font-size:12px;color:#020202;padding-top:4px;padding-left:10px;}
.infoBoxHeading { font-weight: bold; height:35px;color: #050304;background:url(img/back_info.gif) no-repeat 0 0;margin-top:5px;}
.infoBoxHeadingCart {font-weight: bold;height:30px;width:184px;color: #050304;background-image:url(img/back_info.gif);background-repeat: no-repeat;margin-top:5px;}
.infoBoxHeadingCartFull {font-weight: bold;height:30px;width:184px;color: #050304;background-image:url(img/back_info.gif);background-repeat: no-repeat;margin-top:5px;}
.infoBoxHeadingCartFull a{color: #050304;text-decoration:none;}
.infoBoxHeadingCats {font-weight: bold;height:35px;color:#050304;margin-top:5px;background:url(img/back_info_blue.gif) repeat 0 0;border-bottom:1px solid #dceefc;}
.infoBoxBottom {margin-bottom:15px;}
#cart_wrap{background:url(img/cart_bg.jpg) repeat 0 0; color: #fc0204; display:inline-block;padding: 10px 0 10px 10px; width: 190px;}

#cart_wrap h3{color: #fff;}
#cart_wrap a{color: #fc0204;}
#cart_wrap p{font-size: 11px;}
.infoBoxHeadCart{padding-top:8px;padding-left:15px; font-size: 15px;}
.infoBoxCart{width: 172px; height:78px;color: #3E3E3E; padding: 10px 5px 5px 10px;}



SPAN.infoBox {background: #f5f5f5;margin-bottom:15px;}
.infoBoxAdmin {border:1px solid #bf0000;}
.infoBoxCartFull {background: #DEDBD6;border:1px solid #dceefc;margin-bottom:15px;}
.infoBox_right, SPAN.infoBox_right {background: #fff;border:1px solid #dceefc;margin-bottom:15px;}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {background: #f8f8f9;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {background: #f8f8f9;}
TABLE.productListing {border: 1px;border-style: solid;border-color: #b6b7cb;border-spacing: 1px;}
.productListing-heading {background: #b6b7cb;color: #FFFFFF;font-weight: bold;}
A.pageResults {text-decoration: none;}
A.pageResults:hover {}
TD.pageHeading, DIV.pageHeading {font-size: 16px;font-weight: bold;color: #000000;}
TR.subBar {background: #f4f7fd;}
TD.subBar {color: #000000;}
TD.main, P.main {padding-left:0;padding-right:15px;}
TD.NewProdDefault, P.main {padding-left:8px;padding-right:7px;}
TD.smallText, SPAN.smallText, P.smallText {color:#808080;font-size:0.9em;}
TD.accountCategory {font-size: 13px;color: #aabbdd;}
TD.fieldKey {font-weight: bold;}
TD.tableHeading {font-weight: bold;}
SPAN.newItemInCart {color: #ff0000;}
TEXTAREA {width: 100%;}
SPAN.greetUser {font-weight: bold;}
SPAN.underline {text-decoration: underline;}
TD.formAreaTitle {font-weight: bold;}
SPAN.markProductOutOfStock {color: #c76170;font-weight: bold;}
SPAN.productSpecialPrice {color: #ff0000;}
SPAN.productOldPrice {color: #bf0000;font-size:9px;text-decoration: line-through;}
SPAN.errorText {color: #ff0000;}
SPAN.productDiscountPrice {color: #ff0000;font-weight: bold;}
.smallHeading {font-weight: bold;color: #000;}
.checkoutBarFrom, .checkoutBarTo { color: #8c8c8c; }
.checkoutBarCurrent { color: #000000; }
.heading1 { font-size: 7pt; }
.heading2 { font-size: 9pt; }
.heading3 { font-size: 10pt; }
.heading4 { font-size: 12pt; }
.heading5 { font-size: 16pt; }

.sitemap_heading { font-size: 10pt; color: #B4B4B4; background-color: #e1e2e3; padding-top: 2px; padding-bottom: 2px;}
.sitemap_heading a {color:#515152;text-decoration:none;}
.sitemap_heading a:hover {color:#101010; text-decoration:none;}
.sitemap_sub {font-size: 9pt; color: #000000; background-color: #f9f9f9; padding: 2px 2px;}
.sitemap_sub a {color:#000;text-decoration:none;}
.messageStackError, .messageStackWarning { background-color: #f9f9f9; color:#bf0000;border-bottom:2px solid #fff;}
.messageStackSuccess { background-color: #99ff00; }
.inputRequirement { font-size: 10px; color: #bf0000; }

.tableShop {background-color: #ffffff;border-left: 1px solid;border-right: 1px solid;border-color: #b6b7cb;}
.navLeft {width: 184px;}
.navRight {width: 184px;}
.contentsTopics {font-size: 14px;font-weight: bold;}
.tableListingI {background-color: #f5f5f5;}
.tableListingII {background-color: #f9f9f9;}
.tableBody {padding: 5px;}
.poweredby {color: #000000;font-weight: bold;}
.onepxwidth {width: 1px;}
.eightpxtop{padding-top:6px;}
p{margin-top:5px;margin-bottom:5px;}
.infoBox p{font-size:0.95em;color:#3E3E3E;	margin-top:5px;	margin-bottom:5px;}
p.box img.pic {width:150px;}
ul{margin:0;padding:0;list-style-type:none;}
#maincol ul{margin:0;padding:0 0 0 10px;list-style-type:none;}
#maincol li{background-image:url(img/navpoint.gif);background-position:0px 3px;background-repeat:no-repeat;padding:0 0 5px 15px;}

#maincol form input, select{
	background-color:#f9f9f9;
}
#maincol form input[type="image"]{

}
table#Bestellung input{
	background-color:transparent;
}
#header_right{
	float: right;
	width: 230px;
	height: 100px;
	padding-left:20px;
	}

#search{
	position: relative;
	top: 16px;
	display:inline-block;
}
#lang{
	position: relative;
	top: 25px;
	display:inline-block;
}
#lang img{
	margin:2px 0 0 5px;
}
#leftcol ol{
	padding: 0 0 0 25px;
	margin: 3px 0;
}
#leftcol ol li{
	padding: 3px 0;
}

.BorderTOP{	
	border-top: 1px solid #b4b4b4;
}

.BorderBOTTOM{	
	border-Bottom: 1px solid #b4b4b4;
}

.BorderGREY{	
	border: 1px solid #b4b4b4;
}
.BorderDOTTED{
	border-top: 1px dotted #b4b4b4;
	}
#leftcol .BorderTOP, #leftcol .BorderBOTTOM, #leftcol .BorderGREY{
border-color: #b4b4b4;
} 

#leftcol form .FormularSchmal .Suchfeld, #header form .Suchfeld{
	border:1px solid #b4b4b4;
	background-color:#f9f9f9;
	width:143px;
	background-image:url(img/form-back.jpg);
}

#leftcol form .Suchfeld{
	border:1px solid #b4b4b4;
	background-color:#f9f9f9;
	width:143px;
	background-image:url(img/form-back.jpg);
}

#leftcol form .PWSuchfeld{
	border:1px solid #b4b4b4;
	background-color:#f9f9f9;
	width:60px;
	background-image:url(img/form-back.jpg);
}

#leftcol form image {
	border:none;
}

#Header_menu{
	width:920px;
	position:absolute;
	top:124px;
	font-size:11px;
	clear:both;
	height:45px;
	overflow: hidden;
}

#Header_menu a{
	color:#fff;
	text-decoration:none;
	padding-right:10px;

}

#Header_menu a:hover{
	color:#D7D5D6;
	text-decoration:none;
}

#BreadLeftPos{
	padding:0;
	height: 30px;
	font-size:11px;
	color:#808080;
	margin:0;
	/*background:url(img/back_info.gif) transparent  repeat 0 0;*/
}

#BreadRight{
	float:left;
	width:280px;
	padding-right:10px;
}

#MoreAbout{
	text-align:center;
	/*background:url(img/back_info.gif) repeat 0 0;*/
	width:900px;
	height:79px;
	padding: 10px;
	display:block;
	margin-top:10px;
}

#Copyright{
	width:978px;
	text-align:center;
	background-color:#fafafa;
	color:#505357;
	padding:0 0 5px 0;
	margin-left:auto; 
	margin-right:auto;
}

#Copyright a{
	color:#505357;
	text-decoration:none;
}

#Copyright a:hover{
}

.copyright a{
	color:#505357;
	text-decoration:none;
}

.copyright{
	padding:0;
	width:948px;
	text-align:center;
	color:#505357;
	margin-left:8px;
	padding:0 0 10px 0;
	margin-left:auto; 
	margin-right:auto;
}
#copytemp{
	position:relative;
	top:25px;
	color:#505357;
}

#MoreAbout a{
	position:relative;
	top:20px;
	text-decoration:none;
}

#MoreAbout a:hover{
	text-decoration:none;
}

#MoreAbout a span{
	padding:0 20px 0 0;
}

/* Startseite NewProducts */
.Aufreissen{
	width:100%
}

.WeiteFloat{
	width:180px;
	
}

.WeiteFloatMargin{
	width:180px;
	margin-right:7px;
}

.Aufreissen table {
	margin-bottom:10px;
	width:180px;
}

.Aufreissen .NoTableBorder{
	border:none;
	padding:0;
	margin:0;
}

.NoTableBorder{
	border:none;
	padding:0;
	margin:0;
	
}

table .TDHeadline{
	width:670px;
	height:30px;
	padding-left:10px;
	background:url(img/prodheadline.gif) repeat-x 0 0;
}

.Aufreissen table .TDBeschreibung{
	padding-left:10px;
}

.Aufreissen table .TDProduktbildStartseite{
	vertical-align:top;
	padding-top:7px;
}
/* Neue Produkte NewProducts */
.BuyNowButton{
	float:right;
	padding:0 5px 5px 0;
}

.NewProductsOverview {
	margin: 10px 0;

	width:100%;
}

.UpcomingProds {
	width:100%;
}

.UpcomingProds td {
	padding:3px 10px 3px 10px;
	
}

.TDHeadline{
	height:30px;
	padding-left:10px;
	background:url(img/td-headline.gif) repeat-x 0 0;
}

.TDHeadline h1{
	margin:0; 
	padding:0 0 2px 0; 
	font-size : 1.2em;
}

.TDHeadline a{
	margin:0; 
	padding:10px 0 2px 0;
	font-size : 1.2em;
}

#SucheMainStyle #Position{
	padding:7px 0 0 0;
	float:right;
}

#SucheMainStyle #Position .Suchfeld{
	width:150px;
	height:17px;
	background-color:#fff;
	border:1px solid #6D665C;
}

#SendenOben{
	padding-top:0;
}
* html div#SendenOben {
	padding-top:1px; /* IE 6 POSITION*/
}
*+html div#SendenOben {
	padding-top:1px; /* IE 7 POSITION*/
}


.inputRequirement input{
	border:1px solid #B4B4B4;
	width:174px;
	background-image:url(img/form-back.jpg);
}

.inputRequirement select{
	border:1px solid #B4B4B4;
	background-color:#f9f9f9;
	width:176px;
}

form select{
	border:1px solid #B4B4B4;
	background-color:#f9f9f9;
}

.KontaktForm input{
	border:1px solid #B4B4B4;
	width:174px;
	background-image:url(img/form-back.jpg);
}

.KontaktForm textarea{
	border:1px solid #B4B4B4;
	width:500px;
	background-color:#f9f9f9;
}

textarea#comments, textarea{
	border:1px solid #B4B4B4;
	background-color:#f9f9f9;
	font-family :   Arial, Verdana, sans-serif;
	font-size : 11px;
	color: #505357;
}

.Produktmenge input{
	border:1px solid #B4B4B4;
	width:30px;
	background-image:url(img/form-back.jpg);
}

#Warenkorb{
	width:678px;
	padding:0;
	margin:0;
}
#Warenkorb td{
	color: #3E3E3E;
}
#Warenkorb th{
	color: #3E3E3E;
	padding-left:5px;
	height:30px;
	border-bottom:5px solid #C0C0C0;
}

#Warenkorb th.NachMitteLoesch{
	height:30px;
	padding-left:5px;
	text-align:center;
	width:20px;
}

#Warenkorb td{
	padding: 5px;
	vertical-align:top;
	background-color: transparent;
}
#Warenkorb td.border_1{
border-bottom: 1px solid #b4b4b4;border-right: 1px solid #b4b4b4;border-left: 1px solid #b4b4b4;
}
#Warenkorb td.border_2{
border-bottom: 1px solid #b4b4b4;border-right: 1px solid #b4b4b4;
}
#Warenkorb td.border_3{
border-bottom: 1px solid #b4b4b4;
border-right: 1px solid #b4b4b4;
}

#Warenkorb .WarenkorbGesamt{
	vertical-align:top;
	text-align:right;
	padding-bottom:25px;
	border-bottom:none;
}

#Warenkorb .BeschreibungBild{
	float:left;
}

#Warenkorb .BeschreibungBild img{
	padding-right:5px;
}

.NachRechts{
	text-align:right;
}

.NachMitte{
	text-align:center;
}

#Warenkorb .NachMitteLoesch{
	text-align:center;
	background-color:#c0c0c0;
}

#Warenkorb .NachMitteLoesch input {
	background-color:#c0c0c0;
	border:1px solid #B4B4B4;
}

#maincol #checkout textarea{
	width:656px;
	padding: 10px
}

#TopNewsContent{
	padding:0 10px 0 0;
}

.RedText{
	color:#bf0000;
}

.RedTextBold{
	color:#bf0000;
	font-weight:bold;
}

.NoBreakInMySite{
	width:540px; 
	position:relative;
	overflow:hidden;
}

.NoBreakInMySiteReviews{
	width:670px; 
	position:relative;
	overflow:hidden;
}

#ReviewMe {
	padding-top:10px;
	padding-left:10px;
	font-size:0.95em;
	position:relative;
	overflow:hidden;
}

.BoxBorderTop {
}

.NaviAuntereEbene{
	color:#505050;
	font-size:11px;
}

.prodprice{
	font-weight:bold;
	color:#fc0204;
	display: block;
	float: left;
	text-align: left;	
	font-size:18px;
	padding-bottom: 10px;
	min-width:160px;
}
td.preis .prodprice{
	width: 160px;
	float: right;
}

.BuyNowButton{float: left;}
.listing{
	margin-right:10px;
	padding: 0 0 10px 0;
	float: right;
	width: 160px;
	height:59px;	
}
.prodpriceEvil{
	height:21px;
	font-weight:bold;
	font-size:1.2em;
	color:#6c665d;
	padding:6px 0 3px 7px;
	margin:0 10px 0 0;
}

.HomeProd{
	background:url(img/prodboxhead.gif) no-repeat 0 0; 
	width:180px;
	height:30px;
	border-bottom:1px dashed #ccc;
	color:#0B325F;
}

.HomeProdFoot{
	background:url(img/prodboxfoot.gif) no-repeat 0 0; 
	width:180px;
	height:11px;
	position:relative;
	overflow:hidden;
}

.HomeProd a{
	color:#0B325F;
	text-decoration:none;
}

.HomeProd a span{
	padding:8px 0 0 10px;
	display:block;
}
	
.ProdHeadline{
	float:left;
	padding-top:0px;
}
.ProdHeadline a{
	color:#fff;
}

.ProdHeadline a:hover{
	background-color:transparent;
}


.ButtonHome{
	padding-bottom:10px;
	padding-right:10px;
	text-align:right;
	float:left;
}

.TabelleDetails td{
}
.TabelleDetails td.preis{
	padding:0 0 10px 0;
}

.TabelleDetails {
	width:440px;
	margin-right:10px;
	margin-bottom:10px;
}

#Warenkorb table.AttributesBasket {
	margin-top:15px;
}
#Warenkorb table.AttributesBasket td.basket{
	text-align:left;
	border-bottom:none;
}

#BestellStatus{
	padding-top:20px;
	padding-left:30px;
	text-align:center;
	
}

#BestellStatus .InAktivVersand{
	float:left;
	background:url(img/1_no.gif) no-repeat 0 0;
	width:135px; height:30px;
	padding:7px 0 5px 35px;
	color:#838383;
	text-align:left;
}

#BestellStatus .AktivVersand{
	float:left;
	background:url(img/1_act.gif) no-repeat 0 0;
	width:135px; height:30px;
	padding:7px 0 5px 35px;
	color:#252526;
	text-align:left;
}

#BestellStatus .InAktivZahlung{
	float:left;
	background:url(img/2_no.gif) no-repeat 0 0;
	width:135px; height:30px;
	padding:7px 0 5px 35px;
	color:#838383;
	text-align:left;
}

#BestellStatus .AktivZahlung{
	float:left;
	background:url(img/2_act.gif) no-repeat 0 0;
	width:135px; height:30px;
	padding:7px 0 5px 35px;
	color:#252526;
	text-align:left;
}

#BestellStatus .InAktivBest{
	float:left;
	background:url(img/3_no.gif) no-repeat 0 0;
	width:135px; height:30px;
	padding:7px 0 5px 35px;
	color:#838383;
	text-align:left;
}

#BestellStatus .AktivBest{
	float:left;
	background:url(img/3_act.gif) no-repeat 0 0;
	width:135px; height:30px;
	padding:7px 0 5px 35px;
	color:#252526;
	text-align:left;
}

#BestellStatus .InAktivFertig{
	float:left;
	background:url(img/4_no.gif) no-repeat 0 0;
	width:135px; height:30px;
	padding:7px 0 5px 35px;
	color:#838383;
	text-align:left;
}

#BestellStatus .AktivFertig{
	float:left;
	background:url(img/4_act.gif) no-repeat 0 0;
	width:135px; height:30px;
	padding:7px 0 5px 35px;
	color:#252526;
	text-align:left;
}

#Versandstatus{
	margin:0 0 15px 0;
	padding:0;
	width:740px;
	text-align:center;
	clear:both;
}

textarea#review{
	width:730px;
	background-color:#f9f9f9;
}

.GreyLineUnder{
}

.GreyBorder{
	margin-bottom:10px;
}

table.Bestellungen{
	background-color:#fff;
}

/*
	NEWPRODS NEW!!!
*/

.NewProdsWidth{width:673px}
.NewProdsHeadline{width:749px;padding-bottom:10px;}
.NewProdsHeadline h2{font-size:1.5em;margin:0;padding-left:10px;}
.NewProdsPos{float:left;padding:0 9px 0 0;margin-bottom:10px;}
.NewProdsWidth .NewProdsPosBack, #prod_histroy_table .NewProdsPosBack{width:330px;min-height:195px;height:auto !important;height:195px;display:block;overflow:hidden; font-size:11px;} /* FIXE HOEHE */

.NewProdsPosBack .left{float: left; width: 130px; height: 130px;overflow:hidden; display: inline-block;padding: 10px 10px 0 10px;}
.NewProdsPosBack .right{float: right; width: 160px; height: 100%; overflow:hidden; display: inline-block; padding: 5px 10px 0 10px; border-top: 5px solid #4677b2;}

.NewProdsPosBackImgPos{text-align:center;background-color:#fff; height: 176px;}/* FIXE HOEHE */
.NewProdsPosBuyNow{text-align:left;margin:10px 0 5px 0;}
.NewProdsPos_last{float:left;padding:0;margin-bottom:10px;}
.AbstandundFarbe{
	padding:10px 10px 0 10px;
	height:90px;
}

.AbstandundFarbe a{
	text-decoration:underline;
	color:#6c665d;
}
.AbstandundFarbe a:hover{
	text-decoration:none;
	color:#000000;
}



span.ProdsNameBox{
	display:block;
	font-size:12px;
	height: 36px;
	
}

a span.ProdsNameBox{
	font-weight:normal;
}
a:hover span.ProdsNameBox{
	text-decoration:underline;
}

table.TopLabels{
	width:100%;
	text-align:center;
}
.white_box{
background-color: transparent;
padding: 4px 5px 4px 5px;
}
.background_posi{margin-top: 10px;padding: 10px;}
.infos{
font-size: 10px;
color: #515152;
}
div.infos{
display:inline-block;
float:left;
text-align: left;
}
.infos a{
color: #515152;
}

.Bestellungen {
color:#808080;
}

.ProdPicDetail{
	padding-left: 5px;
	overflow:hidden; 
	width: 200px;
	margin-bottom:10px;
	}
p.value,p.label{
display: inline-block;
}
p.label{
width: 120px;
float: left;
clear: left;
}

p.value{
	width: 140px;
	float: left;
}
hr{
	background:url(img/dotted.gif) #fff repeat 0 0;
	color:#fff;
	border:#fff;
	height:1px;
}

.trcol1{
	background-color:#f4f4f4;
}

.trcol2{
	background-color:#f9f9f9;
}