/* Style Green */
body {background:#fff; color:#666;}
#container {background:#b3b0a5 url(../img/style_green/bg.gif) repeat-y 50% 0;}
 

/* Headings */
h1 {background: url(../img/dot_1.gif) no-repeat; border-bottom: 3px solid #ccc; color: #000;}
h2 {color:#000;}
h3 {color:#000;}

/* Links Global */
a,a:link {background:transparent;}
a:link {color: #333;}
a:visited {color: #666;}
a:hover,a:active {color: #666;}

/* Fake HR DIV Cause of IE Troubles */
div.hr {background-color:#999;}
div.hrlightgrey {background:url(../img/hr_dashline.gif) repeat-x;}
div.hrproductpreview {background:url(../img/hr_dashline.gif) repeat-x;}

#wrap {}

/* Popup Windows */
#popupwrap {background:#fff;}
#popupmenu a, #popupmenu a:link, #popupmenu a:visited, #popupmenu a:hover, #popupmenu a:active {
    color:#fff;
}
#popupmenu a:hover {color:#DB9501;}
a.popuplink {background: url(../img/style_green/printer.png) no-repeat center left;}

/* Header */
#hb {background: url(../img/style_green/bgBar.png) no-repeat;}

/* Search */
.search {background: url(../img/style_green/bgTop.gif) no-repeat;}
.search a:hover {color:#333;}

/* navBarWrap */
#navBarWrap {}
#nav li a {background: url(../img/style_green/navLine.gif) no-repeat 100% 50%;}
#nav a:link, #nav a:visited {color:#000;}
#nav a:hover {color:#335904;}

/* Right Column */
#rightcol {background:url(../img/style_green/bgContentC.gif) repeat-x;}

/* Breadcrumb Path as List */
#breadcrumb a, #breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:active {color:#666;}
#breadcrumb a:hover {color:#333;}
#breadcrumb ul li{list-style:disc url(../img/arrow.gif) inside;}

/* Main Content */
#content {background: url(../img/style_green/bgContentL.gif) no-repeat top left;}
#contentfull {background: url(../img/style_green/bgBoxC.gif) repeat-x;}

/* Cart Box */
h2.boxcartheader {background: url(../img/style_green/bgTitle.gif) no-repeat; border:1px solid #c0c0c0;}
.boxcartbody {background:#fff url(../img/style_green/bgBoxC.gif) repeat-x; border-style:solid; border-color: #c0c0c0; border-width: 0 1px 1px 1px;}
.boxcartbody a {color:#000;}
.boxcarttax {background:#f5f5f5;}

/* Category Menu */
#categoryboxes {background: url(../img/style_green/bgBox.png) no-repeat;}
#categorymenu {background: url(../img/style_green/boxBottom.png) no-repeat 0 100%;}
ul#categorymenu li a {color:#333;}

/* 1st TIER */
ul#categorymenu li.level1 {background: url(../img/hr_dashline.gif) repeat-x bottom;}
ul#categorymenu li.level1 a:link, ul#categorymenu li.level1 a:visited {
	background: transparent url(../img/style_green/list.gif) repeat-y scroll left top;
	color:#000;
	}
ul#categorymenu li.level1 a:hover {
	background:transparent url(../img/style_green/list.gif) repeat-y scroll left bottom;
	color:#000;
	}
/* 2nd TIER */ul#categorymenu li.level2 a:hover {color:#000;}
/* 3nd TIER */ul#categorymenu li.level3 a:hover {color:#000;}

/* Boxes Global Definition */
h2.boxheader {background: url(../img/style_green/bgTitle.gif) no-repeat; border:1px solid #c0c0c0; color:#000;}
h2.boxheader a, a:hover {color:#000;}
.boxbody {background:#fff url(../img/style_green/bgBoxC.gif) repeat-x; border-style:solid; border-color: #c0c0c0; border-width: 0 1px 1px 1px;}
.boxbody p {color:#000;}
.boxbody p.center {color:#000;}
.boxbody td {color:#000;}
.boxbody .productOldPrice {color:#F00;}
.boxbody .productboximage {border:1px solid #999;}

/* Info Box */
.infoboxbody ul.contentlist {background: url(../img/style_green/bgBoxC.gif) repeat-x; border-style:solid; border-color: #c0c0c0; border-width: 0 1px 1px 1px;}
.infoboxbody ul.contentlist li {background: transparent url(../img/style_green/list.gif) no-repeat scroll left 3px;}

/* 1st TIER */ .infoboxbody ul.contentlist li.level1 {color:#000;}
/* 2nd TIER */ .infoboxbody ul.contentlist li.level2 {color:#000;}
/* 3rd TIER */ .infoboxbody ul.contentlist li.level3 {color:#000;}

/* DiscountPrice */
.discountprice {color:#F00;}

/* Product Listing v1 */
.productImage1 img {border:2px solid #ccc;}
.productContent1 .taxandshippinginfo {color:#999;}
.productContent1 .vpe {color:#999;}
.productContent1 .shippingtime {color:#999;}
.productContent1 .stockimagetext {color:#999;}
.productContent1 .productOldPrice {color:#f00;}
.productContent1 .taxandshippinginfo a {color:#999;}

/* Product Listing v2 */
.productImage2 span a:hover {background:transparent url(../img/style_green/imgHover.gif) no-repeat scroll left top;}

/* Cross Selling */
.productCrossSellImage img {border:1px solid #999;}

/* Product Info / Product Details */
#productinfoimages {background:#EDEDED; border:1px solid #999;}
#productinfoimages .productimage {border:1px solid #999;}
#productinfoprice .productOldPrice {color:#F00;}
#productinfoprice .taxandshippinginfo {color:#999;}
#productinfoprice .taxandshippinginfo a {color:#999;}
#productinfoprice .shippingtime {color:#999;}
#productinfoprice .stockimagetext {color:#999;}
#productinfoprice .reviews_text {color:#999;}

.reviews_rating_light .reviews_rating_dark {background:transparent url(../img/review_star.png) repeat-x scroll 0%;}
.reviews_rating_light {background:transparent url(../img/review_star_light.png) repeat-x scroll 0%;}

.productoptions {background:#f4f3ef; border-top:1px solid #b3b0a5;}
.addtobasket {background:#EDEDED; border-top:1px solid #999;}
.addtobasketlisting {border-top:1px solid #999;}

/* Popups ProductInfo */
body.popupproductinfo {background:#fff;}

/* Popup print_order.html */
body.popupprintorder {background:#fff;}
body.popupprintorder .products tr.header td {background-color:#EDEDED;}

/* HighLightBox (Background) */
div.highlightbox {background:#f4f3ef; border:1px solid #b3b0a5;}
div.highlightbox h3 {color:#f60;}
div.highlightbox div.hr {border-bottom:1px solid #b3b0a5;}

/* Payment Type Selection */
table.paymentblock {background:#f4f3ef; border:solid #b3b0a5;}
table.paymentblock tr td.header {background:#f5b30c; color:#000;}

/* Shipping Type Selection */
table.shippingblock {background:#f4f3ef; border:solid #b3b0a5;color:#000;}
table.shippingblock tr td.header {background:#f5b30c;}

/* Download Box for User Downloads */
table.downloadbox {background:#f4f3ef; border:1px solid #b3b0a5;}

/* Order Details */
table.tabledetails {background:#f4f3ef; border:solid #b3b0a5;}
table.tabledetails tr.headerrow td {background:#f5b30c; color:#000;}

/* Order Details Cintent Row 1 */
table.tabledetails tr.contentrow1 td {background:#fde899; border:1px solid #fff; color:#000;}

/* Order Details Cintent Row 2 */
table.tabledetails tr.contentrow2 td {background:#fdcd49; border:1px solid #fff; color:#000;}

/* Order Details Subtotal */
table.tabledetails tr td.subtotal {background:#f5b30c; border-top:1px solid #b3b0a5; color:#000;}

/* Review List */
table.reviewlist tr.header td {background:#f5b30c; color:#000;}
table.reviewlist tr.contentrow1 td {background:#fde899;}
table.reviewlist tr.contentrow2 td {background:#fdcd49;}

/* Media List */
table.medialist {background:#f4f3ef; border:1px solid #b3b0a5;}
table.medialist tr.contentrow1 td {background:#fde899;}
table.medialist tr.contentrow2 td {background:#fdcd49;}

/* Checkout Navigation */
ul#checkoutnavigation li.active {background:#6e9a12 url(../img/style_green/active.gif) no-repeat; border-width:0 1px 1px 0;border-style:solid; border-color:#43611c; color:#fff;}
ul#checkoutnavigation li.inactive {background:#646464 url(../img/style_green/inactive.gif) no-repeat; border-width:0 1px 1px 0;border-style:solid; border-color:#999; color:#fff;}

/* Error Messages */
ul.info_error {background:#FFD6D6; border:2px solid #B22020;}
ul.info_error li.infoError {background:url(../img/icons/icon_error.png) no-repeat 0px 4px;}

ul.info_warning {background:#FFE89A; border:2px solid #C39700;}
ul.info_warning li.infoWarning {background:#FFE89A url(../img/icons/icon_alert.gif) no-repeat 0px 4px;}

ul.info_success {background:#BDFFA9; border:2px solid #4DAA30;}
ul.info_success li.infoSuccess {background:#BDFFA9 url(../img/icons/icon_accept.gif) no-repeat 0px 4px;}

ul.info_info {background:#C5EBFF; border:2px solid #0EADFF;}
ul.info_info li.infoInfo {background:#C5EBFF url(../img/icons/icon_info.png) no-repeat 0px 4px;}

/* Footer */
.footer {background:#000  url(../img/style_green/bgFoot_c.gif) repeat-x; color:#000;}
.footer a {color:#333;}

/* xt:Commerce Copyright */
.copyright {background:#6e9a12; color:#fff;}
.copyright a {color:#fff;}

/* xt:Commerce ParseTime */
.parseTime {background-color:#000; color:#fff;}

/* Products Sorting */
p.products_sort  {background:#EDEDED; border:1px solid #b3b0a5;}
.products_sort  {background:#EDEDED; border:1px solid #b3b0a5;}

/*AGB*/
div#checkout_agb{border:1px solid #000;}
div#checkout_rescission{border:1px solid #000;}

