/**
 * STYLE UNIWERSALNE
 */
.border-none { border:none; }
.t-left { text-align:left; }
.t-right { text-align:right; }
.t-center { text-align:center; }
.clear { clear:both; }
.left { float:left; }
.right { float:right; }
.disp-none { display:none; }
.disp-block { display:block; }

/**
 * STYLE WSPOLNE DLA WSZYSTKICH PARTNEROW
 */
 body { background:url(foo) fixed; }	
 .form-star { color: red; }
 .cart-cart-blocked { color: #087A25; font-weight: bold; font-size: x-small; }
 .cart-quantity-td { text-align:center; }
 .cart-quantity-inp { width: 20px; }
 .cart-shippingcost-th { text-align:right; }
 .cart-consultant { font-weight: normal; font-size: 8pt; }
 .cart-coupon-interupt { color:#DF4545; }
 .cart-usecoupon { color:#000000;font-size: 8pt; font-weight:normal; }
 .cart-coupon-value-th { color:#3E8F64; text-align:right; }
 .cart-minorderval-td { padding:10px 0px 10px 0px; border:none; }
 .cart-minorderval { color:#F29219;font-size:14px;font-weight:bold; }
 .cart-discountcoupon-cont { float:left; width:220px; }
 .cart-couponresult { float:left; width:400px; }
 .cart-promotioncoupon-td { border:none; text-align:right; }
 .cart-price-and-sum { font-weight: bold; }
 .category-list-container { margin: 5px 0px 5px 0px; }
 .category-list-container-img { margin: 0px 3px 0px 4px; }
 .category-newsletter-container { text-align:center;position: relative; top: 78px; width: 142px; margin:auto; }
 .category-newsletter-inp { height: 14px; width: 100px; vertical-align: middle; }
 .category-newsletter-link { color: #ffffff; font-weight: bold; }
 .category-level1 { font-weight: bold; color: #78421E; }
 .category-level2 { margin-top: 2px; margin-bottom: 2px; margin-left: 5px; width: 200px; float:left; }
	.category-level2 a:link { font-weight: bold; }
 .category-level3 { margin-top: 2px; margin-bottom: 2px; margin-left: 15px; width: 200px; float:left;}
 .category-levelelse { margin-top: 2px; margin-bottom: 2px; }
 	.category-level2 img, .category-level3 img, .category-levelelse img { position:relative; top:-1px; }
 .category-navtree-contener { position:relative; top:1px;}
 .category-prodsort-img { vertical-align: middle; }
 .category-srchcountprod { font-weight:bold; }
 .category-searchpagging-top { padding-left:10px; }
 .category-prodquantity { float:left; padding-left:15px; position:relative;top:5px; }
 .category-pages { float:right; position:relative; top:5px; }
 	.category-pages span, .category-tagspages span { padding-left:20px; }
 .category-tagspages { float:right; position:relative; top:5px; }
 .category-price-range { float:left; position:relative; top:2px; }
 .category-calendarprice { clear:left; }
 .category-pageupper span { padding-left:20px; }
 .category-pagging-ctn, .category-ajax-search { clear:left; overflow:hidden; margin:10px; text-align:right; }
 .contact-form-name-td { width: 150px; }
 .contact-form-content-td { padding: 12px 0px 4px 0px; }
 .contact-www, .contact-accounnumber{ margin-left:10px; }
 .coupon-milk { text-align:center; margin-top:10px; }
 .coupon-regcoupon { text-align:center; margin-top:10px }
 .html-menuleftcontent { padding:0px 5px; }
 .html-togglemenu { font-size: 9pt; float:right; margin-right:10px; }
 .html-togglearticle { font-size: 9pt; float:right; margin-right:10px; }
 .html-navspan { position:relative; top:1px; }
 .myaccount-working { float:right; }
 .myaccount-message { color:red; margin-top:10px; }
 .myaccount-orderstatus4 { color:green; }
 .myaccount-orderstatus5 { color:red; }
 .myaccount-orderstatusinfo { font-size: 8pt; font-weight: bold; }
 .myaccount-payment-td { padding-top: 30px; }
 .myaccount-payment-link { color:#91C425; }
 .newsletter-form-inp { width: 150px; }
 .order-extra-info { margin: 4px 0px 4px 0px; }
 .order-html { width: 250px; }
 .order-delivery-td { width: 250px; }
 .order-put-order-form { margin:0px; padding-left:10px; }
 .order-product-sum, .order-cart-sum, .order-cart-sum-vat, .order-exta-cost, .order-total, .order-coupon-value { text-align:right; }
 .order-coupon-value { color:#2E8802; }
 .order-ordersteps-img { margin-top: 14px; display:none; }
 .order-back-orderhistory { color: #91C425; }
 .order-seestatus { color: #91C425; }
 .product-comment-form { width: 300px; display: none; background-color: #F7DCA8; margin: 5px; padding: 5px; border: 1px solid gray; position: absolute; }
 .product-comment-form-result { margin: 4px 0px 4px 0px; }
 .product-comment-textarea { width: 290px; }
 .product-cart-productid-ctn { float:right; padding-right:10px; }
 .product-offer-productid-ctn { float:right; padding-right:10px; }
 .product-results-search-ctn { float:right; height:70px; text-align:center; }
 .product-standard-price { font-size:11px; }
 .product-promotion-price { font-weight:bold;color:red; }
 .product-image-ctn { float:left; width:595px; text-align:center; }
 .product-photo-galery { font-weight:bold; margin:10px; } 
 .product-nadruk-ctn { float:right; text-align:center; width:110px; }
 .product-nadruk-image { margin:2px auto; }
 .product-nadruk-item { width:80px;height:40px;margin:2px auto; }
 .product-attributes-toptd { width: 30%; }
 .product-attributes-bgcolor1 { background-color: #CFCFCF; }
 .product-attributes-bgcolor2 { background-color: #EFEFEF }
 .product-box1-ctn { padding: 10px; width:265px; float:right; position: relative; }
 .product-box-top { background-image:url(/images/box_top.jpg); height: 27px; background-repeat:no-repeat; }
 .product-box-middle { background-image:url(/images/box_middle.jpg); background-repeat:repeat-y; padding: 0px 20px 0px 20px; }
 .product-box-bottom { background-image:url(/images/box_bottom.jpg); height: 20px; background-repeat:no-repeat; }
 .product-imagepreview-ctn { float:left; width:595px; text-align:center; }
 .product-comentsoption-ctn { margin: 0px 0px 0px 20px; }
 .product-categorylist-ctn { margin-top: 2px; }
 .product-new-img { vertical-align: middle; }
 .registration-invite { color:#DF851B; font-weight: bold; }
 .registration-form-table { width: 100%; }
 .registration-form-login-td,  .registration-form-user-table { width: 110px; }
 .registration-for-newsletter { width: 125px; }
 .registration-form-user-name { width: 110px; }
 .registration-form-user-dedided { padding-top: 20px; }
 .registration-form-user-option { vertical-align: top; }
 .registration-form-success { margin:0px; padding-left:10px; }
 .registration-form-success-login-td { text-align:center; padding: 6px 0px 0px 0px; }
 .registration-form-success-login { border: none; }
 .registration-summation-afterclick { padding-top: 10px; }
 .search-count { z-index:5009; float:right; color:black; }
 .search-brownser-promotion { font-weight:bold;letter-spacing:-1px; }
 .search-find-product { position:absolute;top:26px;left:5px;color:#F29219;font-weight:bold;font-size:17px;letter-spacing:0px; }
 .search-search-fast { position:absolute;top:41px;left:131px;color:#D14007;font-weight:bold;font-size:22px;letter-spacing:1px; }
 .search-write-name { position:absolute;top:69px;left:5px;font-size:13px; }
 .search-form { margin-top:4px; }
 .search-form-searchterm-ctn { position:absolute;top:89px;left:113px;width:170px;height:24px; }
 .search-form-searchterm { width:162px;height:16px;margin:2px;padding:1px 2px 2px 2px; }
 .search-form-submit-ctn { position:absolute;top:88px;right:10px; }
 .search-form-option-wraper-ctn { position:absolute;bottom:0px;right:0px; text-align:right; font-size:12px; margin:0px 10px 5px 0px; }
 .search-form-option-ctn { font-size:13px;font-weight:bold;text-align:left; }
 .search-form-pricefrom { width:40px;border:1px solid #888888; }
 .search-form-priceto { width:40px;border:1px solid #888888;margin-top:1px; }
 .user-email { width: 250px; }
 .user-remind-results { color: #F0932B; }
 .user-pass-message { color:#F0A300; font-weight: bold; }
 .user-submit-td { text-align:center; }
 .user-myaccount-message { color:red; float:right; }
 .user-account-data { width: 50%; }
 .user-data-form-td { vertical-align: top; }
 .user-pass-form-td { vertical-align: top; }
 .user-coupon-nr { padding: 10px 0px; }
 .user-coupon { margin-left: 40px; }
 .login-ctn { padding-left:10px; }
 .login-form-ctn { display:block; margin:0px auto; }
 .login-auth-message { margin:2px; }
 .login-zaloguj { border:0px; }
 .login-userdata-wrapper { background-color:#9B4814; position:relative; }
 .login-cart-status { display:inline; }
 .login-remindpass-ctn { display:none;margin:3px auto; }
 .login-email { width:135px; margin:2px; }
 .login-remindpass-input { border:0px; }
 .login-remindres { color:#F0932B; }
 
 .theme-search-form { margin:0px; padding:8px 0px 0px 5px; clear:none; }
 .theme-search-field { width:150px; border:0px; }
 .theme-search-submit { border:0px; }
 .theme-kreacjareklamowa { cursor:pointer; width:140px;height:129px; }
 .theme-kreacjareklamowa-newsletter { cursor:pointer; width:200px !important;height:200px !important; } 
 .newsletter_left, .newsletter_right { float: left; display: inline; overflow: hidden; }
 .newsletter_left { width: 436px; margin-right: 10px; }
 .newsletter_right { width: 270px; }
		
#product .productbox {
	width: 234px;
	margin: 2px 4px 2px 0px;
	float: left;
	height: 100%;
	overflow: hidden;
}
#product .product_assoc .productbox div { margin: 0; }
#product .product_assoc { margin: 20px 0; }
#product .product_assoc h3 { color:#7F3707; font-size:13px; }
#product .product_assoc .productbox .productimage { overflow: visible; }

 #bottom_text ul { list-style:none; margin:5px 0px;}
 #bottom_text ul li { display:inline; padding-left:8px; }
 #bottom_text ul li a { color:#cc0000; }
 #bottom_text ul li a:hover { color:#B4B4B4; text-decoration:underline; }
  .tipper {
    	margin:0px;
    }
    .tool-tip {
        color:#ffffff;
    	padding:5px;
    	height:170px;
    	width:160px;
    	z-index: 13000;
    	background: url(/images/tool/bubble.png);
    }
    .tool-title {
        text-align:center;
    	font-weight:bold;
    	font-size:11px;
    	margin:0px;
    	color: #9FD4FF;
    	padding-bottom:5px;
    }
    .tool-text {
        text-align:center;
    	font-size: 11px;
    }
    .tool-loading {
    	background: url(/images/tool/ajax_load.gif) center center no-repeat;
    	width: 30px;
    	height: 30px;
    	margin: 0 auto;
    }
	
	#contentcolumn .innertube .contractor_active { color: #58A166; font-weight: bold;  }
	
	.user-tips { display: block; font-size: 0.7em; color: #58A166; }
	.date_omit { display: block; font-size: 0.9em; color: #565656; line-height:3em;}
	
#manufacturer-list .manufacturer-item { 
float:left;
height:128px;
margin-bottom:25px;
text-align:center;
width:235px;
}	

#manufacturer_list_ctn { margin-bottom: 20px; }
#manufacturer_list_ctn .partner-name { text-transform: capitalize; }
#manufacturer_list_ctn table  .manufacturer-row { padding-bottom: 20px; }
#manufacturer_list_ctn table td.manufacturer-logo { width: 240px; height: 100px; vertical-align: middle; text-align: center; }
#manufacturer_list_ctn table td.manufacturer-name { text-align: center; }

.print_options{ border:1px solid #ccc; background-color:#eee; clear:both; margin-top:5px; padding:5px; text-align:left !important; width:100%; font-size:11px; }