body {

	color: #666; 
  background-color:#fff;
  background-image: url("../images/bg_body.gif"); 
  background-repeat: repeat-x; 
  font-size: 10pt; 
  font-family: Arial, Helvetica, sans-serif; 
  line-height: 14pt; 
}
#popupImage{
  background-image:none;
  background-color: #F1EECB; 

}
#newContentWrapper { 
 /* background-color: #f1ecbc; */
  background-color: #F1EECB;
}
#navMainWrapper, #navSuppWrapper{
	color: #666666;
	background-color: #E4E4E4;
}
#navCatTabsWrapper {
	color: #666666;
	background-color:#E4E4E4;
	border-top: 10px solid #ffffff;
	border-bottom: 10px solid #ffffff;
}

#mainWrapper {
	/*border: 1px solid black;*/
}

#contentMainWrapper {
	background-color: #ffffff;
	color: #666666;
}

.centerColumn a {
	color: #660000;
}
.centerColumn a:hover {
	color: #333333;
}



#navCatTabs ul li a {
	color: #666666;
}
#navCatTabs ul li a:hover {
	color: #ffffff;
}

#navMain ul li a, #navSupp ul li a {
	color: #666666;
}

#navMain ul li a:hover {
	color: #ffffff;
}
#navEZPagesTOCWrapper {
	border-color: #660000;
}

#navBreadCrumb {
	float:right;
/*	background-color: #ffffff;*/
	color:#666666;
	font-size: 10px;
}

#navEZPagesTop {
	background-color: #660000;
}

#navColumnOne, #navColumnTwo {
	background-color: #ffffff;
}




#navBreadCrumb a {
	color: #666666;
	font-size: 10px;
}

legend {
	color: #660000;
}

input,fieldset {
	border-color: #999999;
}
input {
	border-style: expression(this.type=="radio"||this.type=="checkbox" ? "none" : "solid");
}

#navBreadCrumb a:hover, a:hover, #navEZPagesTOC ul li a:hover,  #navSupp ul li a:hover {
	color: #333333;
}

input{
 color: #676664; background-color: #ffffff;
}
input:focus, select:focus, textarea:focus {
	background: #E4E4E4;  color: #676664;
}

.messageStackWarning, .messageStackError {
	background-color: #ff0000;
	color: #ffffff;
}

.messageStackSuccess {
	background-color: #99FF99;
	color: #660000;
}

.messageStackCaution {
	background-color: #ffffff;
	color: #660000;
}

#mainWrapper {
	background-color: #ffffff;
	color: #666666;
}

#logoWrapper {
	background-color:#ffffff;
}
/*
#tagline, #tagline a  {
	color:#333333;
}
  */
#headernavi, #headernavi a:hover {
    color: #333333;
}
#headernavi a {
    color: #333333;
    text-decoration: none;
}
#searchbox {
    background: url("../images/img_search_01.gif") no-repeat scroll left top #FFFFFF;
}
#searchbox input {
    color: #333333;
 }
#searchbox input:focus {
    background-color:#ffffff;
}
#tagline a:hover  {
	color:#666666;
}

#sendSpendWrapper {
	border-color: #eceaba;
}

.alert, .alert2 {
	color: #FF0000;
}

/*Shopping Cart Display*/


TH.tableHeading, TD.tableHeading, TD.tableHeadingLeft, TD.tableHeadingRight, .theading  {
	border-bottom-color: #eceaba;
/*	background-color:#eceaba;     */
	  background-image: url("../images/bg_rightbox.gif");
    background-repeat: repeat-x;
}

.tableHeading, #cartSubTotal {
/*	background-color:#eceaba;     */
	  background-image: url("../images/bg_rightbox.gif");
}

#cartSubTotal {
	border-top-color: #eceaba;
}

.cartNewItem {
	color: #330000;
}

.cartOldItem {
	color: #ffffff;
}

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
	color: #ff0000;
}

h3.leftBoxHeading, h3.leftBoxHeading a, h3.leftBoxHeading label, h3.rightBoxHeading, h3.rightBoxHeading a, h3.rightBoxHeading label {
	color: #ffffff;
	text-align:left;
}

h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover{
	color: #FFFF33;
}

.leftBoxHeading, .rightBoxHeading {
	background-color: #444444;
	color: #ffffff;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

.centerBoxHeading {
	color: #666666; font-size: 20px; line-height: 26px; font-family: "Arial Narrow", Arial, Tahoma, sans-serif;
	background-color:#dbd994; display:block;
}

.leftBoxContainer, .rightBoxContainer {
	border-color: #660000;
	background-color: #660000;
	color: #ffffff;
}

.leftBoxContainer a, .rightBoxContainer a {
	color: #ffffff;
}
.leftBoxContainer a:hover, .rightBoxContainer a:hover {
	color: #ffff00;
}

#bannerboxHeading {
	background-color: #0000CC;
}

.rowOdd {
	background-color: #eceaba;
}

.rowEven {
	background-color: #ffffff;
}


#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp {
	background-color: #ffffff;
}


.tabTable	{
	border: 1px solid #eceaba;
}

hr {
	border-bottom-color: #666666;
}
#navEZPagesTop a {
  color: white;
}

#navEZPagesTop a:hover {
  color: yellow;
  text-decoration:none;
}


#siteinfoLegal {
background-color: #ffffff;
height:10px;
}


select { color: #676664; background-color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, Tahoma, sans-serif; }
option, checkbox, submit { color: #676664; background-color: #ffffff }
.input { color: #666666; font-size: 12px; font-family: Arial, Helvetica, Tahoma, sans-serif; background-color: #ffffff; margin: 0; padding: 0 }
.randlos { background-color: #D3CC58; margin: 0; width: 100%; height: 100% }
.top { background-color: #a8bdd0; background-image: url("../bilder/concadora_logo.gif"); background-repeat: no-repeat; background-position: 0 0; margin: 0; padding: 0; height: 147px }
.adm  { color: #ffffff; font-size: 18px; font-family: Arial, Tahoma, sans-serif; background-color: #a8bdd0; background-image: url("../bilder/concadora_logo.gif"); background-repeat: no-repeat; background-position: 0 0; margin: 0; padding: 10px; height: 20px }
.ws { background-color: #ffffff; }
.ds { background-color: #eceaba; }
.hs { background-color: #E4E4E4; }
.copyright  { color: #ffffff; font-size: 12px; font-family: Arial, Tahoma, sans-serif }
/*boxen*/
.hsandbox { color: #666666; font-size: 12px; font-family: Arial, Tahoma, sans-serif; line-height: 16px; background-color: #E4E4E4; padding: 15px 10px }
.hblaubox { color: #666666; font-size: 12px; font-family: Arial, Tahoma, sans-serif; line-height: 16px; background-color: #E1E8F0; padding: 15px 10px }
.bestbox  { color: #666666; font-size: 14px; font-family: Arial, Tahoma, sans-serif; background-color: #dbd994; padding: 10px 10px 10px 20px }
.bestboxre   { color: #666666; font-size: 14px; font-family: Arial, Tahoma, sans-serif; background-color: #dbd994; padding: 10px }

/*text*/
.dsand { color: #666666; font-size: 12px; font-family: Arial, Tahoma, sans-serif; line-height: 20px; background-color: #eceaba; padding: 20px; letter-spacing: 0.1em}
.dsandrez  { color: #666666; font-size: 12px; font-family: Arial, Tahoma, sans-serif; line-height: 20px; background-color: #eceaba; letter-spacing: 0.1em; padding: 8px 20px }
.dsandnobtm   { color: #666666; font-size: 12px; font-family: Arial, Tahoma, sans-serif; line-height: 20px; background-color: #eceaba; letter-spacing: 0.1em; padding: 20px 20px 8px }
.hsand { color: #666666; font-size: 12px; font-family: Arial, Tahoma, sans-serif; line-height: 20px; background-color: #E4E4E4; padding: 20px; letter-spacing: 0.1em }
.hsandrez  { color: #666666; font-size: 12px; font-family: Arial, Tahoma, sans-serif; line-height: 20px; background-color: #E4E4E4; letter-spacing: 0.1em; padding: 8px 20px }
.tabtxtnopad { color: #666666; font-size: 12px; font-family: Arial, Tahoma, sans-serif; line-height: 20px; letter-spacing: 0.1em }
.headline { color: #666666; font-size: 20px; line-height: 26px; font-family: "Arial Narrow", Arial, Tahoma, sans-serif;}
.menu  { color: #676664; font-size: 12px; font-family: "Arial Narrow", Arial, Tahoma, sans-serif; background-color: #ffffff; }
.menuhi { color: #ffffff; font-size: 12px; font-family: "Arial Narrow", Arial, Helvetica, Tahoma, sans-serif; display: block; background-color: #a8bdd0; padding-top: 7px; padding-bottom: 7px; padding-left: 5px }
.menuhinopad  { color: #ffffff; font-size: 12px; font-family: "Arial Narrow", Arial, Helvetica, Tahoma, sans-serif; background-color: #a8bdd0; display: block }
.menusub  { color: #676664; font-size: 12px; font-family: Arial, Tahoma, sans-serif;}
.menusubhi { color: #91A0B3; font-size: 12px; font-family: Arial, Helvetica, Tahoma, sans-serif; padding-top: 7px; padding-bottom: 7px; padding-left: 5px }

/*formulare*/
.fliess      { color: #666666; font-size: 12px; font-family: Arial, Helvetica, Tahoma, sans-serif; line-height: 16px; padding-top: 2px; padding-bottom: 6px }
.warnfliess  { color: #d30021; font-size: 12px; font-family: Arial, Helvetica, Tahoma, sans-serif; line-height: 16px; padding-top: 2px; padding-bottom: 6px }
.best { color: #666666; font-size: 12px; font-family: Arial, Tahoma, sans-serif; line-height: 16px; background-color: #E4E4E4; padding: 20px; }

/*VIDEO*/
.vtitel { color: #ffffff; font-size: 13px; font-family: Arial, Helvetica, Tahoma, sans-serif; display: block; background-color: #a8bdd0; padding-top: 3px; padding-bottom: 3px; padding-left: 5px }
.vlink { color: #666666; font-size: 12px; font-family: Arial, Helvetica, Tahoma, sans-serif; display: block; background-color: #E4E4E4; padding-top: 5px; padding-bottom: 5px; padding-left: 5px }
/*Links*/
.wslink { color: #ffffff; font-size: 12px; font-family: "Arial Narrow", Arial, Helvetica, Tahoma, sans-serif; text-decoration: none }

a:link { color: #666666; font-size: 12px; font-family: Arial, Helvetica, Tahoma, sans-serif; text-decoration: none}
a:visited { color: #666666; font-size: 12px; font-family: Arial, Helvetica, Tahoma, sans-serif; text-decoration: none}
a:hover { color: #333333 }
a:active { color: #333333 }

#sectionLinks  { color: #666666; font-size: 12px; font-family: "Arial Narrow", Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; margin-left:10px; margin-top:8px; letter-spacing:0em }
#sectionLinks a   { color: #666666; font-size: 12px; font-family: "Arial Narrow" Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; display: block; padding-top: 7px; padding-bottom: 7px; padding-left: 5px;letter-spacing:0em }
#sectionLinks a:hover  { color: #ffffff; background-color: #a8bdd0 }
#sectionLinks a:active  { color: #ffffff; background-color: #a8bdd0 }

#sectionSubLinks  { color: #666666; font-size: 12px; font-family: Arial, Helvetica, Tahoma, sans-serif; text-decoration: none }
#sectionSubLinks a   { color: #666666; font-size: 12px; font-family: Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; display: block; padding-top: 7px; padding-bottom: 7px; padding-left: 5px }
#sectionSubLinks a:hover  { color: #91A0B3; background-color: #ffffff }
#sectionSubLinks a:active  { color: #91A0B3; background-color: #ffffff }

#headerLinks  { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, Tahoma, sans-serif; text-decoration: none }
#headerLinks a   { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, Tahoma, sans-serif; text-decoration: none }
#headerLinks a:hover  { color: #666666 }
#headerLinks a:active  { color: #666666}
