/* Style 1 */
body {background:#ebe9e1; color:#333;}
#container {background:#ebe9e1;}

/* Headings */
h1 {background:url(../img/style1/h1_bg.gif) repeat;}
h1 div {background:url(../img/style1/h1_bg.gif) repeat 100% 0;}

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

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

/* Popup Windows */
#popupwrap {background:#fff;}
#popupheaderwrap {background: url(../img/style1/bg_TopMenu.gif) no-repeat;}
#popupmenu {background: url(../img/style1/bg_topmenu.gif) repeat-x;}
#popupmenu li {background: url("../img/style1/bg_topmenu_breakline.gif") no-repeat;}
#popupmenu a, #popupmenu a:link, #popupmenu a:visited, #popupmenu a:hover, #popupmenu a:active {
    color:#fff; 
}
#popupmenu a:hover {color:#fff;}
a.popuplink, {background: url(../img/style1/printer.png) no-repeat center left; color:#3c7d03; text-decoration:underline}

/* Header with LOGO, TopMenu List */
#header {background:url(../img/style1/bg_header.png) no-repeat;}

/* TopMenu as List */
#topMenu li a {background: transparent url(../img/style1/bg_menu_s.gif) no-repeat scroll 0 0;}
#topMenu li a span {background: url(../img/style1/bg_menu_s.gif) no-repeat scroll 100% 0;}
#topMenu li a:hover, #topMenu li a:focus, #topMenu li a:active {background: url(../img/style1/bg_menu_s.gif) no-repeat scroll 0 0;}
#topMenu li a:hover span, #topMenu li a:focus span, #topMenu li a:active span {background: url(../img/style1/bg_menu_s.gif) no-repeat scroll 100% 0;}
#topMenu a, #topMenu a:link, #topMenu a:visited, #topMenu a:hover, #topMenu a:active {color:#111;}
#topMenu a:hover {color:#666;}

/* Language Selection in topMenuWrap */
#languages {background:#ebe9e1 url(../img/style1/bg_languages_L.gif) no-repeat;}
#languages div {background: url(../img/style1/bg_languages_R.gif) 100% 0 no-repeat;}

/* search */
#search a:hover {color:#f60;}

/* navBarWrap */
#navBarWrap {background: url(../img/style1/bg_TopMenu.gif) no-repeat;}
#nav {color:#fff;}
#nav a {border-right:1px solid #fff;}
#nav a:hover, #nav a:visited {color:#fff;}

/* 0 Levels */
.level0 li.active a {color:#fff; background:#399;}
.level0 a {color:#fff;}
.level0 li.over a,
.level0 a:hover {color:#fff;}

/* mainBodyContent */
#mainBodyContent {background:#fff url(../img/style1/bg_Wrapper.gif) repeat-y;}

/* Breadcrumb Path as List */
#breadcrumb {background: url(../img/style1/bg_breadcrumb.gif) repeat-x 0 50%;}
#breadcrumb a, #breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:active {color:#666;}
#breadcrumb a:hover {color:#333;}
#breadcrumb ul li{list-style: url(../img/style1/arrow.gif) inside;}


/* Main Content */
.contentBG {background:url(../img/style1/box_body.gif) repeat-x; border:1px solid #e9e9e9;}

/* Cart Box */
h2.boxcartheader {background: url(../img/style1/hearder.png) no-repeat; color:#fff;}
.boxcartbody {border-color: #e9e9e9;}

/* Category Menu */
.categoryboxes {background:url(../img/style1/hearder.png) no-repeat 100% 0;}
h2.categoryheader {background: url(../img/style1/hearder.png) no-repeat; color:#fff;}
ul#categorymenu {border-color: #e9e9e9;}
ul#categorymenu .active, ul#categorymenu .active a {color: #000;}
ul#categorymenu li a{color:#666;}
ul#categorymenu li a:hover{background:#e9e9e9;}

/* 1st TIER */ ul#categorymenu li.level1 {background:url(../img/style1/dot.gif) no-repeat 0 9px;}
/* 1st TIER */ ul#categorymenu li.level1 a:hover {color: #000000; background:#E7F7CC url(../img/style1/dot.gif) no-repeat 0 9px;}

/* Boxes Global Definition */
.boxes {background:url(../img/style1/hearder.png) no-repeat 100% 0;}
h2.boxheader {background: url(../img/style1/hearder.png) no-repeat; color:#fff;}
h2.boxheader a, a:hover {color:#fff;}
.boxbody {border-color: #e9e9e9;}
.boxbody p {color:#000;}
.boxbody p.center {color:#000;}
.boxbody td {color:#000;}
.boxbody .productOldPrice {color:#FF0000; text-decoration:line-through;}
.boxbody .productboximage {border:1px solid #999;}

/* Info Box */
.infoboxbody ul.contentlist {border-color: #e9e9e9;}

/* 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 Preview */
.productPreviewImage img {border: 1px solid #999;}
.productPreviewContent .taxandshippinginfo {color:#999;}
.productPreviewContent .vpe {color:#999;}
.productPreviewContent .shippingtime {color:#999;}
.productPreviewContent .stockimagetext {color:#999;}
.productPreviewContent .productOldPrice {
	color:#000000;
}
.productPreviewContent .taxandshippinginfo a {color:#999;}

/* 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:#996699;
}
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:#b3b0a5; color:#FFF;}

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

/* 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:#b3b0a5; color:#FFF;}

/* Order Details Cintent Row 1 */
table.tabledetails tr.contentrow1 td {background:#f4f3ef;}

/* Order Details Cintent Row 2 */
table.tabledetails tr.contentrow2 td {background:#e0ddcf;}

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

/* Review List */
table.reviewlist tr.header td {background:#b3b0a5; color:#FFF;}
table.reviewlist tr.contentrow1 td {background:#f4f3ef;}
table.reviewlist tr.contentrow2 td {background:#e0ddcf;}

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

/* Checkout Navigation */
ul#checkoutnavigation li.active {background:#e0ddcf;}
ul#checkoutnavigation li.inactive {background:#EDEDED; border-color:#999; color:#999;}

/* 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:#9ab52f;
	color:#FFFFFF;
}
.footer a {color:#000;}

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

/* xt:Commerce ParseTime */
.parseTime {background-color:#4a1b03; 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;}
