/*
    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: #fff; }

/* Links */
a {
	color: #009029;
	text-decoration: underline;
	font: 11px Tahoma;
	cursor: pointer;
}
a:hover { text-decoration: none; }
div#myTabs a:hover {text-decoration: none; }

/* Menu color */
#menu table td { color: #333;  }
#menu table td a, #login-area, #login-area a { color: #FFFFFF;}

ul.lev-0 li a { color: #444444; font: 13px Tahoma; text-decoration: none; }
ul.lev-0 > li > a { font-weight: bold; }
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 #b0ecad; background: #d2f4d0 url('../../images/msg_success.png') no-repeat 8px center }
.warning { border: 1px solid #f5d6a3; background: #fae8cb url('../../images/msg_warning.png') no-repeat 8px center }

/* 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: #444444; }
span.msg { color: #0c4b63; font-size: 12px;  }
.cod_special { border: 2px solid #EB5908!important; }
.optBox { border-color: #a4a3a3; background: #eee; }
.available { color: #006E05; }
.unavailable { color: #B02020; }
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*/
.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 { background-position: left top; }

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

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

/* Color 2 #FFAF3F*/
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: #FFB400; }
.categoryTools .view a { border: 1px solid #FF3600; }
div.cart-steps div.arrow.available { border-left-color: #FF3600; }

/* Color 3*/
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 #DD8912;
	background-position: left center;
	background-repeat: repeat-x;
}

/* Color 4 */
input[type=button]:hover, input[type=submit]:hover, div.button:hover, div.midButton:hover, input[type=submit].bigShop:hover,
.categoryTools .view a:hover  { background-color: #FFCF3F; border-color: #DBAE2A; }
/*#footer ul li a {color: #FFCF3F;}*/

/* Color 5 #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: #FFAF3F;}
.cart-content ul.treeview > li.selected > a, .prodInfo span, div.cart-content span.price,
.news input[type=submit].addToCartIcon, #menu table td.active a  { color: #FFAF3F; }
div.cart-steps div.arrow.active { border-left-color: #FFAF3F; }
div.sort a.desc div.arrows { border-top: 7px solid #FFAF3F; top: 4px;}
div.sort a.asc div.arrows { border-bottom: 7px solid #FFAF3F; top: -4px;}



/* Książka adresowa */
.address, div.iItemLeft.address { border: 1px solid #AAAAAA; }
div.iItemLeft.address label { border-bottom: 1px solid #AAAAAA; }

/*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/button-slider-left.png) no-repeat left center;}
.scrollable a.next { background: url(objects/cms/button-slider-right.png) no-repeat right center;}


/* Text field */
input[type=text], input[type=password] { background: #f8f8f8; border: 1px #aaa solid; padding-left: 3px; font-size: 13px; font-family: Tahoma;}
input[id="login"]:hover, input[id="password"]:hover   {
    border: 1px solid #F1CA7E;
}

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


/* Footer */
#footer { background: #E7E7E7 url(objects/cms/bg-bottom.gif) repeat-x top; }
#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; }*/
#footer ul li {padding-bottom: 10px;}
#footer ul li a { font: normal 13px Tahoma; }
#footer ul li.first a { font: bold 13px Tahoma; color: #444444; text-decoration: none; }
#footer ul li.first a:hover { text-decoration: underline; }

#copyright {background-color: #444444;  color: white; }

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

#cmsThreeContent div.cart-steps div.arrow { border-left-width: 15px; border-right-width: 10px; }

div.cart-steps div.step { background-color: gray; color: #fff; }
div.cart-steps div.arrow { border-left: 16px 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; }



.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)";
}