/*
    Document   : colours
    Created on : 2012-04-18, 17:34:38
    Author     : tech-prog
    Description:
        Purpose of the stylesheet follows.
*/

/* Shop background color & default fonts  */
html { background-color: #50462d; }
body { color: #FFFFFF; background: url('images/bg-body.png') fixed center top no-repeat;  }

/* Links */
a { color: #FFFFFF; text-decoration: none; cursor: pointer }
a:hover { text-decoration: underline; }
div#myTabs a:hover {text-decoration: none; }

/* Menu color */
#menu table td { background: url('objects/cms/nav-bg-middle.gif') left bottom repeat-x; color: #333;  }
#menu table td a { color: #FFFFFF;}

div#menu-left {background: url('objects/cms/nav-bg-left.png') no-repeat right top;}
div#menu-right {background: url('objects/cms/nav-bg-right.png') no-repeat left top;}

ul.lev-0 li a { color: #FFFFFF; font: 12px arial; }
ul.lev-0 > li > a { color: #FFFFFF; font: bold 12px arial; }
ul.lev-0 li a:hover { text-decoration: none; }

/* Messages */
.error { border: 1px solid #f8a6a1; background: #fbccc9 url('../../images/msg_error.png') no-repeat 8px center }
.info { border: 1px solid #b7d5e1; background: #d6e7ee url('../../images/msg_info.png') no-repeat 8px center }
.success { border: 1px solid #90ac7d; background: #90ac7d url('../../images/msg_success.png') no-repeat 8px center } /* #d2f4d0 */
.warning { border: 1px solid #f3d683; background: #f3d683 url('../../images/msg_warning.png') no-repeat 8px center } /* #fae8cb */

/* Price colors */
.strokePrice { color: #D2292A; font-size: 11px; text-decoration: line-through; }
.price { color: #000d8e; font: bold 12px 'Arial'; }
span.price { font-size: 12px; color: #FFFFFF; }
.product span.price {color: #444444;}
span.msg { color: #FFFFFF; font-size: 12px;  }
.cod_special { border: 2px solid #EB5908!important; }
.optBox { border-color: #a4a3a3; background: #eee; }
.available { color: #444444; }
.unavailable { color: #444444; }
div.cart-content span.price { font-weight: normal;}
div.cart div.cart-is-empty {background: url(objects/cms/icons/cart/icon-cart-middle.png) top left no-repeat; }

/* System Searching - Box*/
.searchBox input[name=q] { background: transparent url('objects/cms/search/bg-searcher-middle.png') left top repeat-x;  }
.searchBox .search_left { background: transparent url('objects/cms/search/bg-searcher-left.png') left top no-repeat; }
.searchBox .search_right { background: transparent url('objects/cms/search/bg-searcher-right.png') right top no-repeat; }
.advancedSearchBox input[type=text] {background-color: white; }

/* Product box */
.product .priceDesc { border-top: none;}

input[type=submit].addToCart, input[type=submit].addToCartIcon { background: url(objects/cms/button-add-cart-center.png) no-repeat center center; }
.productBig .priceDesc div.cart-unavalilable { background: #8f8f8f url(objects/cms/button-add-cart-center.png) no-repeat center center; border: 1px solid #8f8f8f;}

input[type=button], input[type=submit], div.button,
div.midButton, input.midButton,
input[type=submit].bigShop, .product .priceDesc { background-image: url(objects/cms/button-bg.png); }

div.addProdIcon { background-image: url(objects/cms/button-add-cart.png); }
input[type=submit].addToCartMini { background-image: url(objects/cms/button-add-cart-left.png); }

input[type=button].minus { background: url(objects/cms/icons/plus-minus/icon-minus-bg.png) no-repeat top center; }
input[type=button].plus { background: url(objects/cms/icons/plus-minus/icon-plus-bg.png) no-repeat top center; }
table.product_list input.delete { background: url(objects/cms/icons/plus-minus/icon-delete-bg.png) left bottom no-repeat; }
table.product_list input.delete:hover { width: 32px; height: 32px; background: url(objects/cms/icons/plus-minus/icon-delete-bg.png) no-repeat; background-position: left top -2px; }

div.button a, div.midButton a { color: #444444;}

/* Color 1 #303a45*/
.article .handler, .scrollable a.next, .scrollable a.prev { background-color: #50462d;}

/* Color 2 #B9B9B7*/
input[type=button], input[type=submit], div.button, div.midButton, input.midButton, input[type=submit].bigShop, div.addProdIcon, input[type=submit].addToCartMini, .product .priceDesc, input[type=submit].addToCart, input[type=submit].addToCartIcon, .categoryTools .view a, div.cart-steps div.step.available, input[type=button].minus, input[type=button].plus { background-color: #B9B9B7; }
.categoryTools .view a { border: 1px solid #B9B9B7; }
div.cart-steps div.arrow.available { border-left-color: #B9B9B7; }

/* Color 3 #AAAAAA*/
input[type=button], input[type=submit], div.button,
div.midButton, input.midButton, input[type=submit].bigShop,
div.addProdIcon, input[type=submit].addToCartMini, .product .priceDesc {
	color: #444444;
	border: 1px solid #AAAAAA;
	background-position: left center;
	background-repeat: repeat-x;
}

/* Color 4 dle elementwo wybieranych #FFCF3F*/
input[type=button]:hover, input[type=submit]:hover, div.button:hover, div.midButton:hover, input[type=submit].bigShop:hover, .categoryTools .view a:hover,
input.plus:hover, input.minus:hover, .prodInfo .inpCont input[type=submit].addToCart:hover  { background-color: #FFCF3F; border-color: #DBAE2A; }
ul.lev-0 li a:hover, .prodInfo span, div.cart-content span.price, .news input[type=submit].addToCartIcon  { color: #FFCF3F; }

/* Color 5 dla elementow aktywnych #EB5908*/
input[type=button]:active, input[type=submit]:active, div.button:active, div.midButton:active, input[type=submit].bigShop:active, .categoryTools .view a:active,
.categoryTools .view a.active, div.cart-steps div.step.active  { background-color: #EB5908; border: 1px solid #EB5908;}
.address, div.iItemLeft.address { border: 1px solid #EB5908; }
div.iItemLeft.address label { border-bottom: 1px solid #EB5908; }
div.cart-steps div.arrow.active { border-left-color: #EB5908; }
#menu table td.active a { color: #EB5908; }
.cart-content ul.treeview > li.selected > a, ul.lev-0 li a.selected { color: #EB5908;}

div.sort a.desc div.arrows { border-top: 7px solid #FFFFFF; }
div.sort a.asc div.arrows { border-bottom: 7px solid #FFFFFF; }


input[type=submit].addProdIcon { background-image: url(objects/cms/button-add-cart.png); }
input[type=button].previewProdIcon { background-image: url(objects/cms/button-preview.png); }

.scrollable a.prev { background: url(objects/cms/slider-button-left.png) no-repeat left top; border-right: 1px solid #A7A7A7; border-bottom: 1px solid #A7A7A7; background-size: 20px; }
.scrollable a.next { background: url(objects/cms/slider-button-right.png) no-repeat left top; border-left: 1px solid #A7A7A7; border-bottom: 1px solid #A7A7A7; background-size: 20px; }


/* Text field */
input[type=text], input[type=password] { background: #f8f8f8; border: 1px #aaa solid; }

/*Headers */
.article .art-content h2 { color: #FFFFFF; }
.article .art-content h3 { color: #FFFFFF; }
.article .art-content h4 { color: #FFFFFF; }
.article h2 { color: #FFFFFF; }
.article h4 { color: #FFFFFF; }


/* Footer */
/*#footer ul { background: url(objects/cms/footer_sep.png) right top no-repeat; }
#footer ul.nosep { background-image: none; }
#footer ul li a { font: normal 12px arial; color: #cecece; }
#footer ul li.first a { font: bold 14px arial; color: #E58B03; }*/

#copyright { color: #CECECE; }

#footer ul li.half, div.article.half { opacity: 0.5; }

div.cart-steps div.step { background-color: gray; color: #fff; }
div.cart-steps div.arrow { border-left: 25px solid gray; }
div.cart-steps div.arrow.unavailable { border-left-color: gray; }
div.cart-steps div.step.unavailable { background-color: gray; }

div.prices { background: url(objects/cms/cart/separator.png) top left repeat-x; }

a.cart-empty {	background: url(images/cart-empty.png) top left no-repeat; }

/* Products counter */
ul.lev-0 li a span.counter { color: #FFFFFF; }

/* Content */
.article .art-content {
  background-color: #fff;
  border-color: #3A403C;
}

.dirbar {
	border-color: #aaa;
	background-color: #3A403C;
}

table.value.list { color: #ffffff; }

#facebox .popup { color: #444444; }

.alpha60 {
/* Fallback for web browsers that doesn't support RGBa */
background: rgb(132, 132, 132) transparent;
/* RGBa with 0.6 opacity */
background: rgba(132, 132, 132, 0.6);
/* For IE 5.5 - 7*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
/* For IE 8*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}