/* 
    Document   : product_prev
    Created on : 2012-04-18, 18:06:49
    Author     : tech-prog
    Description:
        Purpose of the stylesheet follows.

				ATTENTION:
					Size of Images on cms product object are defined
					in layout.css
*/


ul.tabs	{	padding: 16px 0 1px 0;	margin:  0 0 16px 0;	height: 21px;	background: url('../images/separator.gif') repeat-x bottom center;	width: 90%; clear: both; }

ul.tabs li { float: left; color: #000; padding: 0 0 0 0; line-height: 21px; height:21px; margin-right: 2px; background: url('../images/prod-tab-unactive-center.gif') repeat-x top left; }
ul.tabs li .ltab { width: 100%; height: 21px; background: url('../images/prod-tab-unactive-left.gif') no-repeat top left; }
ul.tabs li .rtab { width: 100%; height: 21px; background: url('../images/prod-tab-unactive-right.gif') no-repeat top right; }
ul.tabs li a { padding: 0 8px 0 8px; text-align: center; width: 100%; line-height: 21px;  }

ul.tabs li.active { color: #fff; background-image: url('../images/prod-tab-active-center.gif'); }
ul.tabs li.active a { color: #fff; }
ul.tabs li.active .ltab { background-image: url('../images/prod-tab-active-left.gif'); }
ul.tabs li.active .rtab { background-image: url('../images/prod-tab-active-right.gif'); }

.smallprice { color: #5C8607; font-weight: bold; }
.blueprice { color: #1c62c4; font-weight: bold; }
h3.promo { color: #FF6600 }

/* Attachments list */
img.attachment { float: left; padding-right: 4px; width: 32px; height: 32px; }
ul.att_list li { clear: both; }

table.chars { padding: 0; margin: 0; width: 100%; }
table.chars img.mini { width: 40px; padding: 4px 4px 4px 4px; }
table.chars td { padding: 2px 2px 2px 2px; vertical-align: middle }
table.chars tr.group td { background: #8EBE2F; color: #fff; font-weight: bold; border-bottom: 1px solid #999; border-top: 1px solid #eee; }
table.chars tr.buy td { background: #ccc; border-top: 1px dashed #8EBE2F; border-bottom: 1px dashed #8EBE2F } 
table.chars td.cs, table.chars tr.buy td.cs  { background: #e5eed2 }

input[type=submit].addToCart { background: url('../images/button-add-2-cart.png') no-repeat top left; padding: 7px 0 0 0; width: 50px; margin-left: 35px; height: 27px; }
input[type=submit].addToCart:hover { background-position: left center; }
input[type=submit].addToCart:active { background-position: left bottom; }

.prodInfo { padding: 0 0 0 0; width: 100%; border: 0; border-left-width: 1px }
.prodInfo ul { padding: 0 0 0 0; }
.prodInfo .balance { height:16px; width: 140px; border: 1px solid #ccc; }
.quantProd { float: left; height: 25px; padding-top: 30px; }

ul.possibleCouriers { font-size: 11px; list-style-type: square !important; padding-left: 15px; margin: 0 0 0 0; }