.clear{clear:both;height:0;width:0}
.block{display:block}
.none{display:none}
/* All */
.col2-set, .col3-set, .col4-set, .col5-set{clear:both}
/* Col2 */
.col2-set .col-1, .col2-set .col-2{width:48.5%}
.col2-set .col-1{float:left}
.col2-set .col-2{float:right}
/* Col2-alt */
.col2-alt-set .col-1{width:32%}
.col2-alt-set .col-2{width:65%}
.col2-alt-set .col-1{float:left}
.col2-alt-set .col-2{float:right}
/* Col3 */
.col3-set .col-1, .col3-set .col-2, .col3-set .col-3{float:left;width:31.3%}
.col3-set .col-1, .col3-set .col-2{margin-right:3%}
/* Col4 */
.col4-set .col-1, .col4-set .col-2, .col4-set .col-3, .col4-set .col-4{float:left;width:22%}
.col4-set .col-1, .col4-set .col-2, .col4-set .col-3{margin-right:4%}
/* Table Columns */
table .col-1, table .col-2, table .col-3, table .col-4{float:none !important;margin:0 !important}
.col3-set td.spacer{width:3%}
.col4-set td.spacer{width:4%}
.accent{color:#990000;font-weight:bold}
/********************** Form */
/* Form Elements */
input.input-text, select, textarea{border:1px solid #b6b6b6;font:12px arial, helvetica, sans-serif}
option, optgroup{font:12px arial, helvetica, sans-serif}
optgroup{font-weight:bold}
textarea{overflow:auto}
input.input-text, textarea{padding:2px}
input.radio{margin-right:3px}
input.checkbox{margin-right:3px}
.qty{width:2.5em}
.group-select label, .form-list label, .payment-methods label{font-weight:bold}
.input-text:focus, select:focus, textarea:focus{/* background:#edf7fd;*/ }
.button-set{/* Container for form buttons*/
 clear:both;margin-top:4em;padding-top:8px;text-align:right}
.form-button, .form-button-alt{ background: url("../images/b-button.png") repeat-x scroll 0 0 #616161;
    border-radius: 5px 5px 5px 5px;
    border-color: #616161;
    color: #FFFFFF;
    display: inline-block;
    /*font-family: 'LatoBold',Arial,Geneva,sans-serif;*/
    font-size: 11px;
    height: 20px;
    line-height: 15px;
    padding: 0 5px;
    text-align: center;
    text-transform: uppercase;}
.form-button:hover, .form-button-alt:hover{
    background-color: #b80a0a;
    color: #fff;
    text-decoration: none;
}
.form-button-newsletter{cursor:pointer;position:relative;top:-23px;left:184px;display:block;background:url('../images/master.png') no-repeat -462px -301px;width:24px;height:21px;border:1px solid #EDEDED}
.form-button-newsletter:hover{border:1px solid #B6B6B6}
.form-button-newsletter img{display:none}
.form-button span, .form-button-alt span{white-space:nowrap}
.form-button-alt{/* border:1px solid #406a83;
border:1px solid #000000;/* background-color:#618499;*/
/*background:url('../images/bar.png') repeat-y scroll -963px -118px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#000000*/}

.btn-checkout{display:block;float:right;background:transparent url(../images/btn_proceed_to_checkout_rad.gif) no-repeat 100% 0;font-size:15px;font-weight:bold;padding-right:8px}
.btn-checkout, .btn-checkout:hover{color:#fef5e5;text-decoration:none}
.btn-checkout span{display:block;padding:0 17px 0 25px;background:transparent url(../images/btn_proceed_to_checkout_bg.gif) no-repeat;line-height:40px}
/* Form lists */
.form-list li{margin-bottom:6px}
.form-list li .input-box .input-text,.form-list li .input-box textarea{width:250px}
.form-list li .input-box select{width:256px}
.form-list li.addElement{border-top:1px solid #DDD;padding-top:10px}
.group-select{margin:28px 0;border:1px solid #cccccc;padding:22px 25px 12px 25px;background:  #FFFFFF}
.group-select .legend{margin-top:-33px;float:left;border:1px solid #000000;background:#FFFFFF;padding:0 8px;color:#000000;font-weight:normal;font-size:1.1em}
.group-select li{padding:4px 8px}
.group-select li .input-box{float:left;width:275px}
.group-select li .input-text, .group-select li select, .group-select li textarea{width:525px}
.group-select li .input-box .input-text, .group-select li .input-box textarea{width:250px}
.group-select li .input-box select{width:256px}
/* Form Messages */
.validation-advice, .required{color:#FC0000}
.validation-advice{clear:both;min-height:15px;margin-top:3px;background:url(../images/validation_advice_bg.gif) no-repeat 2px 1px;padding-left:17px;font-size:.95em;font-weight:bold;line-height:1.25em}
.validation-failed{border:1px dashed #FC0000 !important;background:#faebe7 !important}
/* Expiration date and cvv number validation fix */
.v-fix{float:left}
.v-fix .validation-advice{display:block;margin-right:-12em;width:12em;position:relative}
label.required{font-weight:bold}
p.required{font-size:.95em;text-align:right}
/********************** Messages */
.success{color:#3d6611}
.error{color:#df280a}
.notice{color:#990000}
.success, .error{font-weight:bold}
.messages,.messages ul{list-style:none !important;margin:0 !important;padding:0 !important}
.messages{width:100%;overflow:hidden}
.error-msg, .success-msg, .notice-msg, .note-msg{min-height:23px !important;margin-bottom:1em !important;border-style:solid !important;border-width:1px !important;background-repeat:no-repeat !important;background-position:10px 10px !important;padding:8px 8px 8px 32px !important;font-size:.95em !important;font-weight:bold !important}
.error-msg li, .success-msg li, .notice-msg li{margin-bottom:.2em}
.error-msg{border-color:#f5f5f5;color:#fc0000;background-color:#f5f5f5;background-image:url(../images/error_msg_icon.gif)}
.success-msg{border-color:#f5f5f5;color:#000000;background-color:#f5f5f5;background-image:url(../images/success_msg_icon.gif);margin-top:10px}
.notice-msg, .note-msg{border-color:#f5f5f5;color:#000000;background-color:#f5f5f5;background-image:url(../images/note_msg_icon.gif)}
/********************** Headings */
.head, .inner-head{line-height:1.25em;text-align:right}
#tabContent4 .head{display:none}
.head h1,.head h2, .head h3, .head h4, .head h5,.inner-head h1,.inner-head h2, .inner-head h3, .inner-head h4, .inner-head h5{margin:0;float:left}
/* Page heading */
.page-head{margin:0 0 25px 0;border-bottom:1px solid #ccc}
.page-head-alt{margin:0 0 12px 0}
.page-head, .page-head-alt{text-align:right}
.page-head h3, .page-head-alt h3{margin:0;font-size:1.7em !important;font-weight:normal !important;text-transform:none !important;text-align:left}
.button-level h3{/* heading level with buttons */
 float:left;width:55%}
.page-head .link-feed{float:right;margin-top:9px}
.button-level .link-feed{float:none!important;font-size:1em!important}
/* Category list heading */
.kategorie{background:url('../images/bar.png') no-repeat 0px -21px;width:935px;padding:2px 0 2px 10px;color:#FFF;font-weight:bold;text-transform:uppercase;margin:0 auto;height:17px}
.category-list{float:left;height:179px;padding:6px;width:233px;text-align:center}
.category-list img{height:104px}
.third{border-right:0px solid #B9B9B9}
.lasts{border-bottom:0px solid #B9B9B9}
.oferta{color:#650D00;font-weight:bold;height:10px;margin:0px auto;text-transform:uppercase;width:960px}
.category-list-wrapper{width:980px;overflow:hidden;margin:-10px auto 10px;padding:0 1px}
.category-list h3{margin:0;text-align:center;display:block;height:18px;font-size:14px;overflow:hidden;border:1px solid #cfcfcf}
.sub-category-item a{color:#6e6e6e;font-size:11px;font-family:Arial,sans-serif;padding:0 3px}
.cat_more{position:absolute;bottom:1px;right:5px;color:#0000FF!important}
.sub-category-item{background:url('../images/subcats_bg.jpg') no-repeat;height:49px;padding:2px;overflow:hidden;line-height:15px;position:relative}
.category-title a{display:block;font-family:'Lucida Grande', 'Helvetica', 'Tahoma', 'Arial', 'Sans-serif';text-transform:uppercase;color:#650D00}
.category-head{margin-bottom:7px;text-transform:uppercase;background:#F8F8F8;padding:0px 15px 0 15px}
.cat_img{width:100%;height:104px;float:left}
.category-head h2{margin:-20px 0 0 90px;padding:3px 0 0 0;color:#990000;line-height:1.3em;font-weight:normal;overflow:hidden;font-size:22px;color:#626262;width:650px}
.box-header{font-size:1.05em;text-align:left;background:#eee;font-weight:bold;padding:2px 8px;margin:10px 0}
.category-head .link-feed{float:right;margin-top:10px;position:relative}
/********************* Tables */
td.label{font-weight:bold}
/* Data Table */
.white{color:#FFF}
.col-left .white{color:#5F5D5C}
.data-table{border:0px solid #bebcb7;width:100%}
#tabContent1 .data-table{border:0;width:400px}
#tabContent1 .attributeGroupName{visibility:hidden}
.tech_info .data-table{border:0;width:90%;margin:0 auto}
.tech_info .data-table td{width:50%}
.data-table tr{background:#fff; font-size: 13px;}
.data-table .odd{background:#FFF}
#tabContent1 .data-table .odd, #tabContent2 .data-table .odd{background:#F9F9F9}
.short_tech .data-table .odd td{border-top:1px dotted #8D8D8D}
.tech_info .data-table .odd td{border-top:1px dotted #8D8D8D}
.data-table .even{/*background:url('../images/base_mini_head_bg.gif') repeat-x scroll 0 0 #FFF!important*/}
#tabContent2 h3{margin:15px 0 0 40px;color:#000;font-size:14px}
#tabContent1 .data-table .even, #tabContent2 .data-table .even{background:#FFF!important}
.short_tech .data-table .even td{border-top:1px dotted #8D8D8D}
.tech_info .data-table .even td{border-top:1px dotted #8D8D8D}
.data-table td.last, .data-table th.last{border-right:1px #cccccc solid}
.data-table tr.last th/* ,.data-table tr.last td */{border-bottom:0px solid #ccc}
.data-table th{border-right:1px solid #DDD;padding:2px 8px;color:#000000;white-space:nowrap}
.data-table th.wrap{white-space:normal}
.data-table th a,.data-table th a:hover{color:#fff}
.data-table td{padding:3px 8px}
.data-table thead tr th{/*background:url('../images/bar.png') repeat-y scroll -963px -118px*/}
.data-table tfoot{border-bottom:1px solid #d9dde3}
.data-table tfoot tr.first{background:#FFF;/*url(../images/base_mini_actions_bg.gif) 0 0 repeat-x;*/ }
.data-table tfoot tr{/* background-color:#FCFCFC !important;*/ }
.data-table tfoot td{padding-top:1px;padding-bottom:1px;border-bottom:0;border-right:1px solid #d9dde3}
.data-table tbody td{border-bottom:1px solid #d9dde3;border-right:1px solid #DDD}
.short_tech .data-table tbody td{border-bottom:0;border-right:0 }
.tech_info .data-table tbody td{border-bottom:0;border-right:0 }
/* .tech_info .data-table tbody td{border-bottom:0;border-right:0 }
 */
/* Bundle Products */
.data-table tbody.odd tr{background:#f8f7f5 !important}
.data-table tbody.even tr{background:#f6f6f6 !important}
.data-table tbody.odd tr td,.data-table tbody.even tr td{border-bottom:0}
.data-table tbody.odd tr.border td,.data-table tbody.even tr.border td{border-bottom:1px solid #d9dde3}
.data-table tbody td h5.title{margin:0;padding:0;font-size:1em;font-weight:bold;color:#2f2f2f}
.data-table tbody td .option-label{font-weight:bold;font-style:italic}
.data-table tbody td .option-value{padding-left:10px}
.box-table td{padding:10px}
.box-table tfoot td{padding-top:5px;padding-bottom:5px}
.box-table select{width:100%}
.nested-data-table th, .nested-data-table td{padding-top:2px;padding-bottom:2px}
.generic-table td{padding:0 8px}
.generic-table td.first{padding-left:0;white-space:nowrap}
.shipping-tracking .button-set{margin-top:0;border:none;border-top:0;padding-top:0}
/********************** Lists */
.disc{margin-bottom:10px;list-style:disc}
.disc li{margin-left:20px}
/* Bare List */ /* Unstyled list */
.bare-list{margin:5px 0}
.bare-list li{margin:3px 0}
/********************** Space Creators */
.no-display{display:none}
.content-box{min-height:250px} /* Set minimum height for visual presentation */
.content{padding:0px 12px 12px 15px} /* Sets default padding */
.actions{line-height:1.3em}
.separator{padding:0 3px}
.pipe{padding:0 4px;font-size:.95em}
.divider{margin:10px 0;height:1px;background:url(../images/dotted_divider.gif) repeat-x;font-size:1px;line-height:1em;overflow:hidden}
/********************** Pager */
.pager{margin:10px 0;/*background:url('../images/bar.png') repeat-y scroll -963px -118px*/}
#customer-reviews .pager strong{display:none}
table.pager select,table.view-by select{margin:0 3px;font-size:.95em}
table.pager select{width:70px}
table.view-by td.sort-by{text-align:right;padding-right:44px}
table.view-by select{width:85px}
table.pager, table.view-by{width:100%;font-size:.95em;border:1px solid #e8e8e8}
table.view-by{display:none}
table.pager td{padding:4px 8px;vertical-align:middle;font-family:Arial;font-size:11px}
table.pager td.pages{padding:4px 0;white-space:nowrap}
table.pager ol, table.pager li{display:inline}
table.pager li a{padding:0 4px;border:1px solid #DDDDDD;color:#3384C5}
table.pager li span.on{padding:0 4px;background:#F2F2F2;border:1px solid #DDDDDD}
table.view-by td{width:33%;border-top:1px solid #e2e2e2;padding:4px 8px;vertical-align:middle}
.toolbar_next,.toolbar_prev{border:0!important}
.siatka{width:15px;height:15px;background:url('../images/master.png') no-repeat -323px -12px;display:block;float:right;margin:0 0 0 10px }
.lista{width:15px;height:15px;background:url('../images/master.png') no-repeat -338px -12px;display:block;float:right;margin:0 0 0 10px}
.toolbar_td_1{width:50px!important;white-space:nowrap}
.toolbar_td_3{padding:4px 2px 4px 0!important}
.toolbar_td_4{width:120px!important;padding:4px 2px 4px 0!important}
.sort-by{width:160px!important;padding:4px 2px 4px 0!important}
/************************************************************/
/********************[ Mage_CSS_C Layout]********************/
/************************************************************/
/********************** Base Layout */
/* Structure */
.wrapper{min-width:940px}
.header{text-align:left}
.header-top{width:982px;margin:0 auto;position:relative;z-index:1100;background-color:#FFFFFF;padding-top:30px}
.header-nav{width:970px;margin:0 auto}
.middle{width:982px;min-height:400px;margin:0 auto;text-align:left}
.col-2-left-layout{/* padding-top:15px!important;*/}
.side-col{width:198px}
.col-left{float:left;font-family:'Tahoma', Arial, sans-serif }
.col-main{float:left}
.col-right{float:right}
.col-1-layout .col-main{float:none;margin:0}
.col-2-right-layout .col-main{float:left;width:760px}
.col-2-left-layout .col-main{float:right;width:760px;margin-right:5px;font-family:'Lucida Grande', 'Helvetica', 'Tahoma', 'Arial', 'Sans-serif'}
.col-3-layout .col-main{width:475px;margin-left:17px}
/* Style */
.header{}
.header-top-container{/* overflow:hidden;*/ }
.header-nav-container{display:block;margin:-12px auto 0 auto;width:982px;float:left}
.header-nav{width:982px;margin:0 auto 2px auto;background:url('../images/dots_bg.png') bottom repeat-x;padding-bottom:10px}
.middle-container{overflow:hidden}
.middle{background-color:#FFFFFF;padding:0px 0px 101px 0px;position:relative}
/********************** Header */
/* Header Slider */
.header-slider{margin:7px 0 20px 0;width:686px;height:288px;float:left;border:1px solid #E0E0E0;overflow:hidden}
/* Baner right */
.baner-right{margin:7px 0 0 0px;width:283px;height:295px;float:left}
.baner-promocje, .baner-nowosci, .baner-bestsellery{margin:0 0 5px 3px}
.baner-promocje img, .baner-bestsellery img{margin:6px 0 0 0} 
/* Logo */
h1#logo{float:left;margin:1px 0 10px 0}
#logo_info{float:left;background:url('../images/logo_info.jpg') no-repeat;height:39px;width:162px;display:block;margin-left:10px}
.page-popup h1#logo{display:none}
/* Quick Access*/
.quick-access{/* width:498px;*/
 float:right;margin-top:5px;text-align:right;padding:0 0px 0 5px;color:#73746F;height:36px;background:url('../images/top_links_left_bg.jpg') no-repeat 0 11px transparent}
.notlogged{background:url('../images/top_links.png') no-repeat transparent;padding:0 208px 0 10px}
.quick-access p{margin-bottom:4px;font-weight:normal;font-size:10px;margin-left:6px}
.quick-access li{display:inline;background:url(../images/shop_access_pipe.gif) no-repeat 100% .35em;padding-right:7px;padding-left:3px}
.quick-access li a{text-decoration:none}
.quick-access li a:hover{text-decoration:underline}
.quick-access li.first{padding-left:0}
.quick-access li.last{padding-right:0;background:none}
.shop-access{margin-bottom:6px;text-transform:uppercase;font-family:Arial;font-size:9px;width:auto;border-top:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;padding:2px 0px 0px 0px;float:right;margin-top:11px;height:18px}
.shop-access.zalogowany{width:auto}
.shop-access a, .shop-access a:hover{color:#73746f;font-size:10px}
.shop-access li.last{padding-right:0;background:none}
.shop-access-loggedin{margin-bottom:6px;text-transform:uppercase;font-family:Arial;font-size:9px;position:relative;top:-8px;left:2px;width:390px}
.shop-access-loggedin a, .shop-access-loggedin a:hover{color:#73746f;font-size:10px}
.shop-access-loggedin li.last{padding-right:0;background:none}
.language-switcher{float:right;margin-top:5px;margin-left:60px}
.language-switcher label{color:#A7C6DD;padding-right:5px}
.language-switcher .flag option{background-repeat:no-repeat;background-position:left center;padding-left:20px;margin-left:2px}
/* Breadcrumbs */
.breadcrumbs{margin-bottom:13px;font-size:.95em;line-height:1.25em;display:inline}
.breadcrumbs li{display:inline;float:left;margin:0 2px;font:normal 10px Tahoma;color:#8a8a8a}
.you_are_here{display:inline;font:normal 10px Tahoma;color:#8a8a8a}
.breadcrumb_home{display:block;width:16px;height:16px;background:url('../images/master.png') no-repeat -312px -208px;float:left;position:relative;top:-1px}
.breadcrumbs strong{color:#650D00;text-transform:uppercase}
.breadcrumbs li a{font:normal 10px Tahoma;color:#8a8a8a}
.breadcrumbs_wrapper{height:14px;padding:3px;width:100%;margin:1px auto 1px auto}
/* Mini search */
.mini-search{float:left;margin:4px 0 0 15px;background:url('../images/mini_search_bg.png') no-repeat;width:285px}
#mini_search_form_submit{display:block;height:20px;width:26px;float:right}
#mini_search_sidebar{background:url('../images/mini_search_bg.png') -260px 0 no-repeat;display:block;width:28px;height:20px;float:left}
#search_sidebar_input{margin:0 0 0 10px;width:147px;float:left;height:14px}
.mini_search_sidebar{width:195px}
.mini-search .input-text{width:250px;padding-left:4px;height:14px;border:0 none;background:none;font:normal 10px Verdana;color:#888}
.search-autocomplete{z-index:999}
.search-autocomplete ul{border:1px solid #5c7989;background-color:#f9f5f0}
.search-autocomplete li{border-bottom:1px solid #f4eee7;padding:2px 8px 1px 8px;cursor:pointer;list-style:none outside none}
.search-autocomplete li .amount{float:right;font-weight:bold}
.search-autocomplete li.odd{background-color:#fffefb}
.search-autocomplete li.selected{background-color:#f7e8dd}
.search_bar{background:url('../images/search_bar_bg.jpg') no-repeat;width:844px;height:30px;float:right;margin-top:-44px}
#search_mini_form{float:left}
.manufacturer_search{float:left;margin:4px 0 0 20px}
.manufacturer_search select, .manufacturer_search select option{color:#888;font:normal 11px Verdana}
.lang_flag{margin:2px 0 0 30px}
.lang_eng{margin:5px 0 0 10px;color:#C8C8C6;float:left;display:block}
.flags{float:left;color:#FFF;font-weight:bold}
.flags a{color:#FFF;font-weight:bold;float:left;margin:3px 0 0 0;display:block}
.newsletter_popup_wrapper{float:right;margin:0 10px 0 0}
.newsletter_popup_link{margin:6px 0 0 20px;color:#FFF;cursor:pointer;font:bold 12px Verdana, sans-serif}
#newsletter_popup{position:absolute;top:100px;right:50px;border:1px solid #CCC;background:#F9F9F9;width:210px;height:50px;padding:10px;z-index:1000;font-family:Verdana}
#newsletter_popup .mini-newsletter{width:210px}
#newsletter_popup .form-button-newsletter{left:190px;top:-22px}
#newsletter_popup #newsletter{background:#FFF}
#newsletter_popup_bottom{position:absolute;top:8px;right:-18px;border:1px solid #CCC;background:#F9F9F9;width:210px;height:50px;padding:20px 10px 0px 10px;z-index:1000}
#newsletter_popup_bottom .mini-newsletter{width:210px}
#newsletter_popup_bottom .form-button-newsletter{left:190px;top:-22px}
#newsletter_popup_bottom #newsletter{background:#FFF}
.close_newsletter{position:absolute;right:4px;top:0}
.close_newsletter:hover{text-decoration:underline}
.social_links{float:left;margin:5px 0 0 15px}
.social_links a{float:left;margin:0 0 0 5px}
/********************** Sidebars */
.side-col .box{margin-bottom:1.3em}
.side-col .content{padding:5px 10px}
.side-col .head{text-align:left}
.side-col h2, .side-col h3, .side-col h4, .side-col h5{float:none}
.side-col h3{font-size:1.05em;text-transform:uppercase}
.side-col h4{color:#990000}
.side-col .actions{padding:4px 0;font-size:.95em;text-align:right}
.side-col .actions a, .side-col .actions a:hover{text-decoration:underline}
.widget-btn{float:right;font-size:11px;margin:0 3px 1px 5px}
.widget-btn, .widget-btn:hover{color:#646464;font-weight:bold}
/* Currency Switcher */
.currency-switcher{height:53px;padding:7px 12px 10px 12px;background:url(../images/currency_switcher_bg.gif) no-repeat;font-size:1.05em}
.currency-switcher h4{min-height:21px;background:url(../images/icon_world.gif) no-repeat 0 2px;color:#fff;padding-left:22px;text-transform:none}
.currency-switcher select{width:98%}
/* Base Mini */
.base-mini{/* border:1px solid #c4c1bc;*/ background:#fff;line-height:1.3em;font-size:.95em}
#tabContent3 .base-mini{border:0px solid #c4c1bc;background:none;line-height:1.3em;font-size:.95em}
.base-mini-newsletter{border:0px solid #c4c1bc;background:none;height:0px}
.base-mini .head{margin:0 1px;border-bottom:1px solid #ddd;/* background:url('../images/account_nav_head_bg.gif') repeat-x 0 100% #fc9d36;*/ padding:2px 8px}
.col-left .base-mini .head{margin:0;border-bottom:1px solid #ddd;/* background:url('../images/account_nav_head_bg.gif') repeat-x 0 100% #fc9d36;*/ padding:2px 8px;width:177px}
.koszyk .base-mini .head , .mini-related-items .head{display:none}
.base-mini .head h4{min-height:16px;color:#990000;background-repeat:no-repeat;background-position:0 0;padding:1px 0 1px 0px;text-transform:uppercase}
.base-mini .head h4 .count{text-transform:none;color:#2f2f2f;white-space:nowrap;font-weight:normal;font-size:.95em}
.base-mini h5{font-size:1em}
.base-mini .content, .base-mini ol{background:#f8f7f5}
#tabContent3 .base-mini .content{background:0}
#tabContent3 .base-mini .content p{display:none}
#tabContent3 .base-mini .content .price-box p{display:block;margin:-8px 0 0 0;width: 230px;}
.base-mini ol li{padding:7px 4px 7px 8px}
.base-mini ol li.odd{background:#f4f3f3}
.base-mini ol li.even{background:#fafafa}
.base-mini .actions{background:url(../images/base_mini_actions_bg.gif) repeat-x #dee5e8;padding:6px}
.base-mini .product-images{float:left;width:52px}
.base-mini .product-images a img{border:1px solid #a9a9a9;vertical-align:top}
.base-mini .product-checkbox{float:left;width:10px}
.base-mini .product-names{margin-left:18px}
.base-mini .product-details{margin:0 0 0 60px;height:50px}
#tabContent3 .base-mini .product-details a,#tabContent4 .base-mini .product-details a{color:#5D5C5C;font-weight:bold;font-size:10px;}
.base-mini .product-details[class]{height:auto;min-height:50px}
.base-mini .regular-price{font-size:11px}
.base-mini .regular-price .price{color:#2f2f2f}
#tabContent3 .base-mini .regular-price .price{color:#4B4B4B}
.base-mini .special-price{font-size:11px}
.base-mini .minimal-price{font-size:11px}
.base-mini .price-box{margin:1px 0}
/* News - AW Blog */
.main_page_post div.tags img{padding:11px 10px 11px 13px;overflow:hidden;width:360px;height:78px}
.blog-post-view div.tags img{background:url('../images/master.png') no-repeat 0px -86px;padding:11px 10px 11px 13px;overflow:hidden;width:360px;height:78px;margin-left:43px}
/* Sidebar Blocks */
.mini-product-tags .head h4{background-image:url(../images/icon_tag_green.gif)}
.mini-product-tags li{display:inline;padding-right:4px;line-height:1.5em}
.mini-product-tags li:after{display:inline!important}
.mini-product-tags .content{padding:10px}
.mini-product-tags .content a, .mini-product-tags .content a:hover{color:#1b2d3b}
.mini-newsletter{width:980px;margin:0 auto}
.newsl_form .mini-newsletter{display:none}
.mini-newsletter input.input-text{display:inline;margin:0;width:164px;height:12px;background:none;padding-left:2px;padding-right:4px;font-size:11px}
.mini-newsletter label{display:none}
.mini-newsletter .content{padding:0;background:none;width:220px}
.koszyk{width:140px;float:right;height:33px;background:url('../images/mini_cart_bg.jpg') no-repeat}
.koszyk_logged{left:373px}
.wyloguj{}
.koszyk .base-mini .content{padding:3px 4px 0 5px;font-family:'Lucida Grande', 'Helvetica', 'Tahoma', 'Arial', 'Sans-serif';font-weight:bold}
.koszyk .base-mini , .koszyk .base-mini .content{border:0;background:none;text-align:center;position:relative;top:-3px;color:#898989}
.mini-cart .head h4{color:#990000;/* background-image:url(../images/icon_basket.gif);*/ }
.mini-cart .head a strong, .mini-cart .head a{color:#585858}
.mini-cart .subtotal{background:#fbebd9;margin-top:5px;padding:2px 0;text-align:center}
.mini-cart h5{margin:0;background:#F4F3F3;padding:6px 8px 2px 8px}
.mini-cart .actions{border-bottom:1px solid #c2c2c2;padding-top:3px;padding-bottom:1px}
.mini-cart .actions .form-button{margin-top:3px;margin-bottom:5px}
.mini-wishlist .head h4{background-image:url(../images/icon_bell.gif)}
.mini-wishlist .link-cart{display:block}
.my_cart{padding:6px 0px 0px 22px}
.col-left .my_cart{display:none}
.my_cart a{text-transform:uppercase;font-size:11px;color:#212121;font-weight:bold;text-decoration:underline}
.mini-compare-products .head h4{color:#990000;/* background-image:url(../images/icon_table.gif);*/ }
.mini-compare-products a{color:#585858;/* background-image:url(../images/icon_table.gif);*/ }
.block-compare-item{list-style:none}
.mini-poll .head h4{background-image:url(../images/icon_group.gif)}
.mini-poll td.label{font-weight:bold;padding-right:10px}
.mini-poll td.item{white-space:nowrap}
.mini-product-view .head h4{background-image:url(../images/icon_tag_green.gif)}
/********************** Footer */
.bottom_links_wrapper{width:981px;border-top:4px solid #990000;margin:0 auto;padding:6px 0 0 1px;text-transform:uppercase;font-size:10px;position:absolute;bottom:10px} 
.bl_column2{float:right;padding-left:13px;color:#A1A1A1}
.bl_column2 a{margin:0 3px;color:#A1A1A1}
.bl_column{width:231px;border-left:1px solid #999999;float:left;padding-left:13px}
.last_bl_column{border-right:1px solid #999999;width:230px}
.bl_column a{display:block;color:#A1A1A1}
.bl_column div{color:#A1A1A1;cursor:pointer}
.hover_underline:hover{text-decoration:underline}
.follow{float:left;padding:8px 0 0 5px}
.fb{color:#9e9e9e;font-size:10px;display:block;text-shadow:1px 1px #FFF}
.skype{color:#9e9e9e;font-size:10px;display:block;text-shadow:1px 1px #FFF;float:left}
.footer_top .separate{width:2px;height:67px;background:url('../images/master.png') no-repeat -166px 0;float:left;display:block;margin:0 5px 0 40px}
.envelope{display:block;height:11px;width:16px;background:url('../images/master.png') no-repeat -181px -35px;float:left;margin:10px 5px 0 5px}
.newsl{color:#9e9e9e;font-size:10px;display:block;text-shadow:1px 1px #FFF;float:left;margin:6px 0 0 0}
.newsl_form{float:left;width:300px;height:30px;color:#9e9e9e;font-size:10px;display:block;text-shadow:1px 1px #FFF}
#newsletter-validate-detail .content{padding:0;width:190px}
.newsl_form input{margin-left:-16px!important;position:absolute}
.your_email{float:left;margin:0 5px 0 5px}
newsletter{width:170px;position:relative;top:-2px}
#advice-required-entry-newsletter,#advice-validate-email-newsletter{position:absolute}
#advice-validate-email-newsletter{width:140px}
.projekt{height:67px;width:101px;float:right;color:#9e9e9e;font-size:10px;display:block;text-shadow:1px 1px #FFF;margin-left:21px}
.op24logo{width:101px;height:19px;background:url('../images/master.png') no-repeat 0 -67px;float:right}
.footer_top .logo{background:url('../images/master.png') no-repeat;height:50px;width:323px;position:relative;float:left}
.footer_logo{display:block;position:absolute;width:166px;height:67px}
.footer_mail{display:block;position:absolute;width:112px;height:19px;left:177px;top:32px}
.footer_logo:hover,.footer_mail:hover{text-decoration:none}
.footer_bot{background:url('../images/bar.png') no-repeat 0px -76px;height:35px;width:850px;margin:0 auto 0 auto;/* position:relative;top:-30px;*/padding-top:10px}
.copyrights{color:#5B5B5B;font-size:10px;text-shadow:1px 1px #FFF;margin:0 auto;text-align:center;display:block;float:left}
.footer_address{color:#919191;font-size:10px;text-shadow:1px 1px #FFF;width:850px;margin:0 auto;text-align:center;display:block}
.footer-container{background:url('../images/dots_bg.png') top repeat-x;width:982px;margin:0 auto;overflow:hidden}
.footer{width:982px;margin:0 auto;padding:10px 0 10px 0px;overflow:hidden}
.footer .store-switcher{display:inline;padding:0 10px 0 0;vertical-align:middle}
.footer .informational label{color:#fff;font-weight:bold;padding-right:3px}
.footer .informational ul{display:inline}
.footer .informational li{display:inline;background:url(../images/footer_info_separator.gif) no-repeat 100% 50%;padding-right:8px;padding-left:4px}
.footer_wrapper{overflow:hidden;width:960px;margin:0 auto;height:60px}
.footer .informational li.last{background:none;padding-right:0}
.footer .informational a, .footer .informational a:hover{color:#fff}
.footer .informational a{text-decoration:none}
.footer .legality{padding:13px 0;color:#ecf3f6;text-align:center}
.footer .legality a, .footer .legality a:hover{color:#ecf3f6}
.footer_top .newsletter{float:left;width:300px;height:30px}
/************************************************************/
/****************[ Mage_CSS_D Shop Elements]*****************/
/************************************************************/
.product-shop{float:right}
.product-shop p a{color:#7F7F7F;float:right}
.out-of-stock{height:18px;padding:3px;color:#D83820;font-weight:bold;margin:-4px 0 0 0;position:relative;top:29px;left:417px}
.compare-products .out-of-stock{position:static}
.out-of-stock2{padding:3px;color:#D83820;font-weight:bold;margin:-4px 0 0 92px;font-size:10px;width:120px;position:relative;left:-10px}
.out-of-stock3{padding:5px;color:#D83820;font-weight:bold;margin:-4px auto 0 auto;width:134px;position:relative;/* left:-10px;*/ text-align:center;background:url('../images/dots_bg.png') bottom repeat-x}
.out-of-stock4{height:18px;padding:3px;color:#D83820;font-weight:bold;margin:-4px 0 0 0px;text-align: center; font-size: 10px;}
.red{color:#D83820}
.listing-type-list .out-of-stock{margin-left:20px}
.product-shop .short-description{overflow:hidden;margin:10px 0 0px 0;font:11px Arial;color:#363636}
.available{width:100%;margin:0px auto 5px auto;padding-bottom:5px;text-align:right;color:#777777;font-family:'Tahoma',sans-serif;font-size:11px;background:url('../images/dots_bg.png') bottom repeat-x}
.available_img{background:url('../images/master.png') no-repeat -483px -12px;height:15px;width:15px;display:block;float:right;margin:1px 15px 0 3px}
.add-to-cart-grid{text-align:center;/*background:url('../images/master.png') no-repeat -198px -187px;width:207px;height:19px;margin:0 0 0 -1px;position:absolute;bottom:-11px*/}
.product-details-grid{display:block;height:19px;width:95px;float:left}
.product-add-to-cart-grid{display:block;height:19px;width:112px;float:left;background: #616161 url("../images/b-button.png") repeat-x 0 0;}
.product-add-to-cart-grid:hover{display:block;height:19px;width:112px;float:left;background: #ff0000 ;}
.kgo{font:normal normal normal 10px/normal Arial, sans-serif;text-align:right;margin:0 0 15px 0}
/********************** Rating */
.ratings{margin:3px auto;line-height:1em;position:relative}
.rating-box{width:64px;height:12px;margin:2px 0 2px 94px;background:url(../images/master.png) no-repeat -323px -31px}
.ratings-list .rating-box{margin:1px 0 0 0}
.rating-box .rating{height:12px;background:url(../images/master.png) no-repeat -323px -43px}
.ratings-list{margin:4px 0}
.ratings-list td{padding:3px 0}
.ratings-list td.label{padding-right:8px;font-size:.95em;font-weight:bold;line-height:1em}
.add_opinion{position:relative;top:18px;left:200px;color:#5D5C5C;font:bold 12px Arial}
.no-opinion{position:relative;top:-1px;left:4px;width:192px}
/************************** Prices */
.price{white-space:nowrap !important}
.price-box{padding:0px 0; text-align: right;}
.listing-type-grid .price-box{padding:0;font-family:Arial,sans-serif;text-align:center!important;padding:0 5px 10px 5px!important}
.price-box .price{font-weight:bold;color:#990000}
/* Regular price */
.regular-price{color:#787878;position:relative;top:0px}
.compare-products .regular-price{color:#787878;position:relative;top:0px}
#wishlist-table .regular-price{color:#787878;position:relative;top:0px}
#tabContent4 .regular-price{color:#787878;position:relative;top:0px}
#tabContent3 .regular-price{color:#787878;position:relative;top:0px}
.listing-type-grid .regular-price{color:#787878;position:static}
.regular-price .price{font-weight:bold;color:#4B4B4B;font-size:16px}
/* Old price */
.old-price{margin:0}
#tabContent3 .old-price{/* position:relative;left:120px;margin:0 0 -19px 0;*/}
.old-price .price-label{white-space:nowrap;color:#999;display:none}
.old-price .price{float:right;font-weight:normal;color:#787878;text-decoration:line-through;font-family:Arial,sans-serif;font-size:14px}
#tabContent4 .old-price .price{font-weight:normal;color:#787878;text-decoration:line-through;font-family:Arial,sans-serif;font-size:14px;position:relative;top: -4px;right: 2px;}
#tabContent3 .product_name_related,#tabContent4 .product_name_related{font-weight:bold;font-size: 11px;display:block;height: 30px;overflow: hidden;}
#tabContent3 .price,#tabContent4 .price{font-size: 10px;}
#tabContent3 p,#tabContent4 p{margin:0}
#tabContent3 .price-excluding-tax,#tabContent4 .price-excluding-tax{display:none}
#tabContent3 .price-box,#tabContent4 .price-box{float: left;width:230px;margin:1px 0 3px;height:15px;display:block!important}
#tabContent3 .zero_price span,#tabContent4 .zero_price span{display:none!important}
.related_cart{background:url(../images/koszyk.jpg) left no-repeat;padding:2px 4px 2px 25px}
.related_wishlist{background:url(../images/schowek.jpg) left no-repeat;padding:2px 4px 2px 25px}
.cat_wrapper{width: 100%;border-bottom:1px dotted #6A0E0D;padding:0 0 10px 0;margin-bottom:2px;height:118px;overflow: hidden;}
.cat_wrapper h3{font:normal 13px Arial,sans-serif;background:url(../images/related_cat.png) top left no-repeat;padding:0 0 0 20px;float:left;height:22px;cursor:pointer}
.cat_wrapper h3 span{background:url(../images/related_cat.png) top right no-repeat;padding:2px 10px 3px 0;float:left}
#tabContent3 .old-price .price{font-weight:normal;color:#787878;text-decoration:line-through;font-family:Arial,sans-serif;font-size:14px;position: relative;top: 4px;right: 2px;}
.listing-type-grid .old-price .price{float:left;font-size:12px!important;font-family:Arial;color:#868686;margin:4px 0 0 5px}
.listing-type-grid .price-label{color:#555555}
/* Special price */
.special-price{margin:0;padding:3px 0}
#tabContent4 .special-price{margin:-8px 0 0 0}
#tabContent4 .special-price .price{}
.special-price .price-label{font-size:13px;font-weight:normal;white-space:nowrap;color:#787878;display:none}
.special-price .price{font-weight:bold;color:#3F3F3F;font-size:17px}
#tabContent3 .special-price .price{font-weight:bold;color:#4B4B4B;font-size:17px}
#tabContent4 .special-price .price{font-weight:bold;color:#4B4B4B;font-size:17px}
.listing-type-grid .special-price .price{font-weight:bold;color:#df4813;font-size:16px}
/* Minimal price (as low as) */
.minimal-price{margin:0}
.minimal-price .price-label{font-weight:bold;white-space:nowrap}
a.minimal-price-link{display:block}
a.minimal-price-link .label{}
a.minimal-price-link .price{font-weight:normal;color:#1e7ec8}
/* Excluding tax */
.price-excluding-tax{display:block;color:#961400}
.price-excluding-tax .label{font-size:11px;white-space:nowrap;color:#000000}
.price-excluding-tax .price{font-size:11px;font-weight:normal;color:#000000}
.product-shop-right .price-excluding-tax{float:right;font:normal 10px Arial, sans-serif}
.product-shop-right .price-excluding-tax .price{font:normal 10px Arial, sans-serif;margin-top:3px;white-space:normal!important}
.product-shop-right .price-excluding-tax .label{font:normal 10px Arial, sans-serif;margin-top:3px}
/* Including tax */
.price-including-tax{display:block;color:#961400}
.price-including-tax .label{white-space:nowrap;color:#000000;font: bold 14px;text-align: right;}
.price-including-tax .price{font-size:14px;font-family: 'LatoBold',Arial,Geneva,sans-serif;font-weight: normal;;color:#000000}
.product-shop-right .price-including-tax .label{float:left;font-size:12px;margin:2px 0 0}
.product-shop-right .price-including-tax .price{float:right}
.product-shop-right .regular-price .label{float:left;font-size:12px;margin:2px 0 0;color:#961400;font-weight:bold}
.product-shop-right .regular-price .price{float:right;color:#961400;font-weight:normal}
/* Excl tax (for order tables) */
.price-excl-tax{display:block}
.price-excl-tax .label{display:block;white-space:nowrap}
.price-excl-tax .price{display:block}
/* Incl tax (for order tables) */
.price-incl-tax{display:block}
.price-incl-tax .label{display:block;white-space:nowrap}
.price-incl-tax .price{display:block;font-weight:bold}
/* Price range */
.price-from{margin:0}
.price-from .price-label{font-weight:bold;white-space:nowrap}
.price-to{margin:0}
.price-to .price-label{font-weight:bold;white-space:nowrap}
/* Price notice next to the options */
.price-notice{padding-left:10px;color:#999}
.price-notice .price{font-weight:bold;color:#2f2f2f}
.price-as-configured{margin:0}
.price-as-configured .price-label{font-weight:bold;white-space:nowrap}
.price-box-bundle{padding:0 0 10px 0}
.price-box-bundle .price-box{margin:0 !important;padding:0 !important}
.price-box-bundle .price{color:#555}
.product-pricing-grouped li{padding:2px 0;color:#990000}
.product-pricing-grouped li .price{font-weight:bold}
/********************** Generic Box */
.generic-box{margin-bottom:15px;padding:12px 15px;border:1px solid #D0CBC1;background:url(../images/base_mini_head_bg.gif) repeat-x #fff}
.generic-product-list li{margin:12px 0}
/********************** Catalog Listing */
.catalog-listing{line-height:1.35em}
.catalog-listing h5{margin-bottom:.4em;font-size:1.05em}
.catalog-listing h5 a{color:#3F3F3F;text-decoration:none;text-transform:uppercase;font-family:Arial, sans-serif;font-size:14px}
.catalog-listing h5 a:hover{text-decoration:underline}
.catalog-listing .add-to{margin:.7em 0;color:#555;line-height:1.3em;font-size:.95em;font-weight:bold;height:15px;position:absolute;bottom:5px}
.catalog-listing .add-to a{text-decoration:none;color:#707070;font-weight:normal;background:#F8F8F8;padding:2px 5px 3px 9px;height:14px;font-family:Tahoma;font-size:10px;display:block;float:left;width:100px}
.add_compare{margin-left:-6px;padding-right:9px!important}
.catalog-listing .add-to a:hover{text-decoration:underline}
.catalog-listing .ratings{margin-bottom:.6em}
.catalog-listing .ratings{text-align:center;width:200px}
.catalog-listing .ratings .rating-box{float:none;margin-bottom:3px}
.catalog-listing .ratings .pipe{margin:-4px 0 0 -165px;position:relative;top:-5px}
.catalog-listing .ratings a{display:block;float:left}
.add_review,.add_review2{text-align:center;font-size:10px;color:#808080;margin:-4px 0 0 25px}
.add_first_review{text-align:center;font-size:10px;color:#808080;margin:-4px 0 0 54px}
.reviews_count{margin-left:37px;font-size:10px;color:#808080}
/* Generic Product Grid */
.generic-product-grid{width:100%}
#tabContent4 .generic-product-grid{width:950px;margin:0 auto}
.generic-product-grid td{border-right:1px solid #d9dde3;border-bottom:1px solid #d9dde3;padding:12px 10px;line-height:1.6em}
#tabContent4 .generic-product-grid td{border-right:1px solid #d9dde3;border-bottom:1px solid #d9dde3;padding:12px 10px;line-height:1.6em;width:25%!important;float:left}
#tabContent4 .generic-product-grid td.last{border-right:0px solid #d9dde3;border-bottom:1px solid #d9dde3;padding:12px 10px;line-height:1.6em;width:25%!important}
#tabContent4 .generic-product-grid tr.last{border-right:0px solid #d9dde3;border-bottom:0px solid #d9dde3;padding:12px 10px;line-height:1.6em;width:25%!important}
#tabContent4 .generic-product-grid tr.last td{border-bottom:0px solid #d9dde3;padding:12px 10px;line-height:1.6em;width:25%!important}
.generic-product-grid tr.last td{border-bottom:0}
#tabContent4 .empty-product{display:none}
#tabContent4 .generic-product-grid tr.last td{width:33%}
.generic-product-grid td.last{border-right:0}
.generic-product-grid .product-image{text-align:center}
.generic-product-grid td.empty-product{border-right:0;background:#f5f6f6}
/********************** Layered Navigation */
.no_layer{background:none repeat scroll 0 0 #FFFFFF;border:0 none;height:15px;margin:-19px 0 -14px -13px;position:relative;width:200px;z-index:3000}
#price_ln{/*background:url('../images/lay_price_bg.jpg') no-repeat 0 3px;*/padding:0 7px}
.layered-nav .head{margin:10px 0 0px 0;/*background:url('../images/lay_head_bg.jpg') no-repeat;*/width:196px;padding:0 1px;height:25px}
.layered-nav h3{text-transform:none;;padding:5px;color:#2F2F2F}
.layered-nav .border-creator{width:180px;padding:10px 0 0px 0; background-color:#fbfbfb;}
.layered-nav .border-creator-wrapper{padding:0px 0 21px 0;}
.layered-nav h4{margin:0 0 4px 0;padding:1px 10px 3px 10px;color:#FFF;font-weight:normal;font-size:11px;height:15px;background/*:url('../images/lay_actual.jpg') no-repeat*/}
.narrow-by h4{margin:0 0 4px 0;padding:10px 2px 3px 2px;color:#666666;font-weight:normal;font-size:13px;height:16px;background:/*url('../images/szukaj_wg.jpg') no-repeat*/; text-transform:uppercase;}
.layered-nav .narrowed-category li{border:1px solid #E4E4E4;padding:10px 6px 0 10px;margin:0 0 4px 0;width:160px;background:#F9F9F9;color:#676767}
.bg_top{margin:15px 0 0 -11px;padding-top:6px;width:177px;/*background:url('../images/lay_gray_bot.jpg') no-repeat #F9F9F9*/}
.bg_bot{/*background:url('../images/lay_gray_top.jpg') no-repeat #F9F9F9;display:block;height:6px;width:177px;margin:0 0 0 -11px*/}
.bg_top2{/*padding-top:6px;width:197px;background:url(../images/master.png) no-repeat -323px -6px #F9F9F9*/}
.bg_bot2{/*background:url(../images/master.png) no-repeat -323px 0px #F9F9F9;display:block;height:6px;width:197px*/}
.cat_name{font-size:12px;color:#bdbdbd;margin:10px;position:relative;top:8px}
.layered-nav .narrowed-category li .label{/*background:url(../images/point.png) no-repeat;*/padding-left:0px;font-weight:bold;text-transform:uppercase;display:block;color:#9E9E9E;font-size:10px}
.narrowed-category li{font-size:10px}
.layered-nav .widget-btn{float:right;margin:.1em 0 0 5px;font-size:.95em}
.layered-nav .actions{border-top:0px solid #dee5e8;padding:2px 10px;/* width:175px; */float:right}
.layered-nav .actions a{color:#999999;text-decoration:none;font-size:9px}
.narrow-by dl{width:195px;padding:0}
.narrow-by dt{margin:0 0 0 5px;padding:7px 10px 0 0;color:#000;text-transform:uppercase;font-size:13px;font-weight:normal}
.narrow-by dd{padding:0 12px .8em 12px;/*background:url('../images/dots_bg.png') bottom repeat-x*/}
.narrow-by dd li{margin-bottom:.3em;line-height:1.3em;color:#ACACAC;font-size:10px}
.narrow-by dd li a{color:#8B8B8B;font-size:11px; text-transform: uppercase;}
.narrow-by dd.last{background:none}
#narrow-by-list select{width:168px}
#price_ln #price_from,#price_ln #price_dis,#price_ln #price_to{float:left;color:#8B8B8B;font:normal 11px Tahoma, Arial, sans-serif;margin:0px 0 0 0 }
#price_ln #price_dis{margin:0px 5px 7px 5px} 
#enable_price_filter{float:right;cursor:pointer;color:#8B8B8B;font:normal 11px Tahoma, Arial, sans-serif}
#zakres{margin-bottom:5px}
#range{margin-bottom:15px;color:#8B8B8B;font:normal 11px}
#cena_od_text{color:#8B8B8B;font:normal 11px;margin-bottom:10px;padding-bottom:10px;float:left}
#cena_do_text{color:#8B8B8B;font:normal 11px, sans-serif;margin:-10px -2px 8px 01px;float:left}
#cena_do_input,#cena_od_input{border:1px solid #FFF;text-align:right;width:40px;color:#8B8B8B;font:normal 11px;margin-top:-3px}
#cena_do_input:focus, #cena_od_input:focus{border:1px solid #BBB}
#cena_do_input:hover, #cena_od_input:hover{border:1px solid #BBB}
/********************* Tool Tips */
.tool-tip{position:absolute;border:1px solid #7ba7c9;background:#eaf6ff}
.tool-tip .btn-close{padding:6px 6px 0;margin-bottom:-9px;text-align:right}
.tool-tip .inline-content{padding:8px}
.tool-tip .block-content{padding:15px 20px}
/************************************************************/
/******************[ Mage_CSS_E Shop Pages]******************/
/************************************************************/
/********************** Home */
.top_links{position:absolute;top:-18px;left:5px}
.top_links li{display:inline;font-size:9px;margin-right:5px}
.top_links li a{color:#73746f!important;text-decoration:none;text-transform:uppercase}
.top_links li a:hover{text-decoration:underline}
.top_email{position:absolute;right:5px;top:0px;height:22px;padding:40px 0 0 0;width:184px;background:url('../images/master.png') no-repeat -278px -259px}
.top_email a{text-decoration:none;width:175px;height:24px;display:block}
.home-callout{margin-bottom:12px}
.home-callout img{display:block }
.home-spot{float:left;width:470px;margin-left:20px}
.best-selling h3{margin:12px 0 6px 0;color:#e25203;font-size:1.2em}
.best-selling table{border-top:1px solid #ccc}
.best-selling tr.odd{background:url(../images/best_selling_tr_odd_bg.gif) repeat-x 0 100% #eee}
.best-selling tr.even{background:url(../images/best_selling_tr_even_bg.gif) repeat-x 0 100% #fff}
.best-selling td{width:50%;border-bottom:1px solid #ccc;padding:8px 10px 8px 8px;font-size:.95em}
.best-selling .product-img{float:left;border:2px solid #dcdcdc}
.best-selling .product-description{margin-left:107px;line-height:1.3em}
.best-selling a.product-name, .home-spot .best-selling a.product-name:hover{color:#203548}
.recently{margin:0 0 12px}
.recently h3{margin:0 0 6px;color:#e25203;font-size:1.2em}
.recently .product-image{border:1px solid #dcdcdc}
.recently a.product-name{display:block;width:130px;overflow:hidden}
.recently a.product-name,.recently a.product-name:hover{font-size:11px;color:#1d7ecf}
.recently .add-to{margin-top:5px;font-size:11px}
table.recently-list{width:100%}
table.recently-list td{width:20%}
/********************** Search */
.advanced-search{margin:28px 0;border:1px solid #bbafa0;padding:22px 25px 12px 25px;background:/*#FBFAF6*/ url("../images/base_mini_head_bg.gif") repeat-x scroll 0 0 #FFFFFF}
.advanced-search .legend{margin-top:-33px;float:left;border:1px solid #f19900;background:#F9F3E3;padding:0 8px;color:#990000;font-weight:bold;font-size:1.1em}
.advanced-search li{margin-bottom:5px}
.advanced-search li label{width:150px;float:left}
.advanced-search .input-text{width:250px}
.advanced-search select{width:256px;padding:2px}
.advanced-search .field-row{float:left;width:256px}
.advanced-search .range .input-text{width:70px}
.advanced-search .range select{width:90px;padding:1px}
.advanced-search-nothing-found{font-weight:bold;color:#df280a;margin-bottom:10px}
.advanced-search-found-amount{margin-bottom:10px}
.advanced-search-summary-box{padding:10px 10px 5px 10px;margin:0 0 10px;border:1px solid #E9D7C9;background-color:#FFF6F1}
.advanced-search-summary-tip{clear:both;font-weight:bold}
.advanced-search-summary-box{margin-bottom:10px}
.advanced-search-summary-box ul{list-style:none;float:left;width:50%}
.advanced-search-summary-box ul li span{background:url(../images/search_criteria.gif) 0 3px no-repeat;padding-left:15px;font-weight:bold;color:#E17C24}
/* Inline translation fix */
.advanced-search-summary-box ul li span.translate-inline{background:0 !important}
.side-col .advanced-search{margin:16px 0;border:1px solid #bbafa0;padding:22px 8px 12px 8px;background:/*#FBFAF6*/ url("../images/base_mini_head_bg.gif") repeat-x scroll 0 0 #FFFFFF}
.side-col .advanced-search select{width:170px;padding:2px}
.side-col .advanced-search .input-text{width:170px}
.side-col .advanced-search .range .input-text{width:50px}
.side-col .advanced-search select{width:170px;padding:2px}
.side-col .advanced-search .field-row{float:left;width:170px}
.side-col .advancedsearch_title{display:none}
.side-col #choose_advanced_category select{width:190px}
/********************** Catalog Listing */
/* List Type */
.product_img{margin-left:9px}
.add-to-cart{width:107px;height:19px;background:url('../images/do_koszyka.jpg') no-repeat;cursor:pointer;margin:0px 0 0 37px}
.addtocart_qty{width:30px;float:left;height:14px;padding:3px;background:url('../images/qty_bg.jpg') no-repeat;border:0;text-align:center}
.bezplatna_dostawa{color:#990000;font:normal 10px Arial, sans-serif;margin:4px 0 0 0;background:url('../images/dots_bg.png') bottom repeat-x;padding:0 5px 5px;width:150px;position:relative;left:-10px}
.product_view_shop_right{height:100%!important;background:none!important}
.product_view_shop_right .bezplatna_dostawa{background:none;text-align:right}
.dots_bg{background:url('../images/dots_bg.png') bottom repeat-x;padding-bottom:5px;margin-bottom:5px}
.ilosc{font:normal 10px Arial, sans-serif;color:#656565}
.product-details-link{width:112px;height:19px;background:url('../images/master.png') no-repeat -396px -50px;cursor:pointer;margin:5px 0 0 15px}
.product-shop-right{width:140px;padding:10px;background:#F6F6F6;height:190px;float:right}
.product-shop-left{width:330px;float:left;padding:3px 10px 0 10px}
.listing-type-list .listing-item{border:1px solid #F3F3F3;margin-bottom:16px;height:210px;border-right:0;position:relative}
.new_product_img_list{position:absolute;width:64px;height:64px;/*background:url('../images/master.png') no-repeat -384px -86px;left:-4px;top:-4px*/}
.sale_img_list{position:absolute;width:63px;height:64px;background:url('../images/master.png') no-repeat -64px -206px;left:-4px;top:-4px}
.special_price_img_list{position:absolute;width:62px;height:64px;background:url('../images/master.png') no-repeat 0px -206px;left:-4px;top:-4px}
.new_product_img_grid{position:absolute;width:64px;height:64px;background:url('../images/master.png') no-repeat -464px -201px;left:145px;top:-4px}
.sale_img_grid{position:absolute;width:64px;height:64px;background:url('../images/master.png') no-repeat -464px -69px;left:145px;top:-4px}
.special_price_img_grid{position:absolute;width:64px;height:64px;background:url('../images/master.png') no-repeat -464px -135px;left:145px;top:-4px}
.listing-type-list .product-image{float:left;margin:5px 0 5px 5px}
.listing-type-list .product-shop{width:510px;border-top:4px solid #990000;float:right;margin:-4px 0 0 0}
.listing-type-list .product-shop .description{margin:10px 0 1.2em 0;/* height:140px;*/overflow:hidden;text-align:justify;color:#7D7D7D;font-family:Tahoma, sans-serif;font-size:11px}
.listing-type-list .product-shop .description li{list-style-image:url('../images/li_pointer.png');margin-left:20px}
.listing-type-list .product-shop .sku{font-weight:bold;font-size:11px;font-family:Arial,sans-serif;color:#868686;position:absolute;bottom:5px}
.listing-type-list .product-shop .price-box{color:#333;white-space:nowrap;margin:3px 0px 5px 0;padding:0;font-size:11px}
.listing-type-list .product-shop .form-button{margin:0.5em 0 0}
.listing-type-list .product-shop .product-reviews{margin:15px 0;font-size:.95em}
.listing-type-list .product-shop .product-reviews a, .listing-type-list .product-shop .product-reviews a:hover{color:#6e6969}
.listing-type-list .listing-item .rating-box{margin-bottom:6px}
.wazne_informacje{background:url('../images/dots_bg.jpg') bottom repeat-x;padding:15px 10px 10px 10px;margin-bottom:15px;color:#990000;font:bold 13px Arial,sans-serif}
.opis_dodatkowy_block{background:url('../images/dots_bg.jpg') bottom repeat-x;padding:10px 10px 15px 10px;margin-bottom:15px}
.opis_dodatkowy_block li{list-style-image:url('../images/li_pointer.png');margin:0 0 0 10px}
/* Grid Type */
.listing-type-grid{}
.listing-type-grid .grid-row{}
.listing-type-grid li.item{float:left;width:200px;line-height:1.6em;border:1px solid #D4D4D4;margin:9px 10px 10px 10px;text-align:center;position:relative; height:350px;}
.catalog-category-view .listing-type-grid li.item{float:left;width:205px;line-height:1.6em;border:1px solid #D4D4D4;margin:9px 23px 10px 23px;text-align:center;position:relative}
.listing-type-grid .last{border-bottom:0}
.listing-type-grid .product-image{text-align:center}
.listing-type-grid .rating-box{float:left;margin-left:0;margin-right:5px}
.listing-type-grid h5{border-left:0px solid #D4D4D4;height:70px}
.product-title-grid{font-family:Arial!important;font-size:12px!important;color:#404040!important;width:100%}
.listing-type-grid .actions{margin:10px 0;text-align:center}
/* Rewrites for different layouts */
.col-1-layout .listing-type-grid{/* background-image:url(../images/bkg_products-grid1.gif);*/ }
.col-1-layout .listing-type-grid li.item{width:205px}
.col-2-left-layout .listing-type-grid,.col-2-right-layout .listing-type-grid{}
.col-2-left-layout .listing-type-grid li.item,.col-2-right-layout .listing-type-grid li.item{position:relative}
.text-page{padding:20px}
/********************** Product Detail */
/* Product Images */
.more-views{margin:0 auto;width:228px}
.product-img-box{float:left;width:350px;background:#ECECEE;border:1px solid #DDD}
.product-essential .zoom{background:url('../images/master.png') no-repeat -127px -206px;display:block;height:17px;left:331px;position:relative;top:22px;width:18px;z-index:10}
.print_bc{float:right;margin:0 0 0 10px;padding-left:23px;font:normal 10px Arial, sans-serif;color:#656565;background:url('../images/print_bc_bg.png') left no-repeat}
.sendfriend_bc{float:right;margin:0 0 0 10px;padding-left:20px;font:normal 10px Arial, sans-serif;color:#656565;background:url('../images/sendfriend_bc_bg.png') left no-repeat}
.product-img-box .product-image-zoom{position:relative;margin:0}
#prawa-pw{float:left;width:10px;margin-left:4px}
#lewa-pw{float:left;width:10px;margin-right:4px}
.product-img-box .product-image-zoom img{margin:0 auto}
.image-zoom{position:relative;z-index:9;height:18px;margin:0 auto 13px auto;background:url(../images/slider_bg.gif) no-repeat 50% 50%;padding:0 28px 0 28px;cursor:pointer}
.image-zoom #track{position:relative;height:18px}
.image-zoom #handle{position:absolute;left:0;top:-1px;width:9px;height:22px;background:url(../images/magnifier_handle.gif) 0 0 no-repeat}
.image-zoom .btn-zoom-out{position:absolute;left:2px;top:1px}
.image-zoom .btn-zoom-in{position:absolute;right:2px;top:1px}
.product-img-box .more-views h4{border-bottom:1px solid #ccc;margin-bottom:.8em;font-size:.95em;text-transform:uppercase}
/* .product-img-box .more-views ul{float:left;height:66px;border:1px solid #E1E1E1;width:196px;overflow:hidden} */
.product-img-box .more-views li{margin:2px auto 2px auto;width:61px;display:inline}
.product-img-box .more-views li a{float:left;height:61px;margin:0 2px;border:1px solid #DDD}
#slider-pw{height:66px;overflow:hidden;position:relative;width:198px;float:left}
#slider_lista-pw{width:9999px;list-style-type:none;margin:0px;overflow:hidden;padding:0px;position:relative;left:-66px} 
#slider_lista-pw li{height:66px;width:66px;float:left}
.small_info{float:right;width:302px;margin:15px 20px 15px 0}
.small_info_left, .small_info_right{float:left;width:150px;line-height:1.2em}
.small_info_right{padding-left:5px;width:140px;height:31px;float:right;margin:10px}
.small_info_right .pipe{padding:0 1px}
.small_info_left a{font:10px Tahoma;color:#7f7f7f}
.small_info_left .bg{width:10px;height:10px;background:url('../images/master.png') no-repeat -500px -12px;display:block;float:left;margin:5px 6px 0 6px}
.small_info_left .bg2{width:10px;height:8px;background:url('../images/master.png') no-repeat -500px -23px;display:block;float:left;margin:5px 6px 0 6px} 
.small_info_right .reviews_count{margin:2px 0px -1px 0;display:block;float:left;text-align:right;width:72px}
.small_info_right .rating-box{margin:-14px 0 1px 76px}
.small_info_right .add_review{margin:-4px 0 0 0px}
.small_info_right .add_review_rel{position:relative;left:8px;top:2px}
.small_info_right .ratings{margin:15px 0 5px 0!important}
.small_info_right p a{font:normal 10px Tahoma;margin:2px 0 0 0;white-space:nowrap}
.product-essential .availability{display:none}
.bold{font-weight:bold}
.product-essential .product_available{font:11px Arial;color:#6A6A6A;float:right;margin:0 20px 0 0}
.product-essential .product_available .bg{width:10px;height:10px;background:url('../images/master.png') no-repeat -500px -32px;display:block;float:left;margin:2px 3px 0 3px}
.check_shipping_price a{float:right;font:10px Arial;color:#A6A6A6;margin:0 20px 10px 0;text-decoration:underline}
.product-essential .regular-price{position:relative;left:-20px;top:0}
.cena{width:33px;float:left}
.product-shop .cena span{visibility:hidden}
.listing-type-list .product-shop .cena span{display:none}
.red_color{color:#990000}
.product_view_help{font:normal 11px Arial, sans-serif;color:#656565}
.product_view_shop_wrapper{float:left;background:url('../images/product_view_shop_bg.jpg') repeat-y right #EBEBEC;border:2px solid #C4C4C6;border-width:2px 0 2px 0;position:relative;padding-bottom:20px}
.product_view_short_desc{float:right;height:100%;padding:10px;width:385px}
.product_view_short_desc .short-description li{list-style-image:url('../images/li_pointer.png');margin-left:20px}
.product-info-box{margin:0 auto;padding:0 0 10px 0;width:970px}
.product-info-box .product-name{margin:0 -10px 0.3em 0;color:#990000;font:bold 21px Arial;color:#585858;text-align:right;padding:5px}
.product-info-box .price-box{margin:0;padding:0}
.product-info-box .data-table .price-box{margin:0;padding:0}
.product-info-box .availability{margin:10px 0;padding:0;font-size:0.92em}
.product_sku{float:right;font:10px Arial;color:#737373;margin:-6px 0 0 0}
.product-info-box .product_sku{width:565px;padding:5px;text-align:right;margin:-17px -10px 0 0}
.add-to-cart-box{float:right}
.add-to-cart-box a.to-cart{background:url("../images/do_koszyka.jpg") no-repeat;float:right;height:19px;width:107px;margin-top:1px}
.product_view_alerts a{color:#900;float:left;line-height:12px;margin-top:15px;text-align:center;width:100%}
.add-to-cart-box .qty-box{float:left}
.add-to-cart-box .qty-box label{float:left}
.add-to-cart-box .qty-box .qty{float:left;margin:0 5px}
.add-to-cart-box .form-button{float:left}
.add-to-box{text-align:right}
.add-to-box li{display:inline}
.product_view_shop_wrapper .add-to-box{text-align:left;position:absolute;bottom:4px;left:-5px}
.product_view_shop_wrapper .add-to-box .pipe{display:none}
.product_view_shop_wrapper .add-to-box li{background:url('../images/plus.jpg') no-repeat left;padding-left:15px;margin-left:15px;color:#363636}
.product_view_shop_wrapper .add-to-box li a{font:11px Arial, sans-serif;color:#363636}
.add-to-holder{margin:10px 0}
.add-to-holder .add-to-cart-box{float:left}
.add-to-holder .add-or{float:left;padding:0 7px;font-weight:bold;color:#666}
.add-to-holder .add-to-box{float:left;line-height:1.25em;text-align:left}
.add-to-holder .add-to-box li{display:block}
.add-to-holder .add-to-box li .pipe{display:none}
.product-info-box .ratings{margin-bottom:1em}
.product-essential, .product-collateral{padding:10px 0 2px}
.product-essential{padding:0px 10px}
.product-essential .product-shop{width:565px;margin-top:-10px}
.product-essential .product-shop .ratings{margin-bottom:10px}
.product-essential .product-shop .ratings_rel{position:relative;left:5px}
.back-to-category{border-bottom:7px solid #961400;width:950px;padding:0 0 0 20px;height:15px}
.back-to-category span{padding:0 0 0 21px;background:url('../images/wroc_do_kategorii.jpg') no-repeat;font:normal normal 10px Tahoma;color:#afafaf;cursor:pointer}
.product-pricing{margin:10px 0;padding:10px;background-color:#f4f7f7;border:1px solid #dadddd}
.product-pricing li{line-height:1.4;background:url(../images/bg_tierico1.gif) no-repeat 0 3px;padding:2px 0 2px 10px;color:#424242}
.product-pricing .benefit{font-style:italic;font-weight:bold;color:#2f2f2f}
.product-pricing .price{font-weight:bold;color:#2f2f2f}
.product-options{width:525px;float:right;margin:15px 0 0;padding:10px 15px 20px;background-color:#f6f6f6;border:1px solid #e4e4e4}
.product-options dt{padding:10px 10px 0;font-weight:normal}
.product-options dt label{color:#2f2f2f}
.product-options dt .qty-holder{float:right;margin-right:15px}
.product-options dt .qty-holder label{vertical-align:middle}
.product-options dt .qty-disabled{background:none;border:0;padding:3px;color:#2f2f2f}
.product-options dd{padding:5px 10px 15px;margin:0 0 5px;border-bottom:1px solid #e4e4e4}
.product-options dl.last dd.last{border-bottom:0;padding-bottom:5px;margin-bottom:0}
.product-options dd input.input-text{width:98%}
.product-options dd textarea{width:98%;height:8em}
.product-options dd select{width:99%}
.product-options dd .multiselect option{border-bottom:1px dotted #d9e5ee;padding:2px 4px}
.product-options ul.options-list{margin-right:5px}
.product-options ul.options-list li{line-height:1.5;padding:2px 0}
.product-options ul.options-list input.radio{float:left;margin-top:3px}
.product-options ul.options-list input.checkbox{float:left;margin-top:3px}
.product-options ul.options-list .label{display:block;margin-left:18px}
.product-options ul.options-list label{font-weight:normal}
.product-options ul.validation-failed{padding:0 7px}
.product-options p.required{margin-bottom:0;padding:15px 0 0}
.product-options-bottom{width:549px;float:right;background-color:#ffffff;padding:15px 3px;border:1px solid #e4e4e4;border-top:0}
.product-options-bottom .add-to-box{background:url("../images/master.png") no-repeat scroll 0 -293px transparent;float:right;height:19px;margin:10px -3px 0 0;text-align:left;width:268px}
.product-options-bottom .product-pricing{margin:0;padding:0 0 10px;border:0;background:0}
.product-options-bottom .product-pricing li{background:0;padding:2px 0;color:#990000}
.product-options-bottom .product-pricing .price,.product-options-bottom .product-pricing .benefit{color:#990000}
.product-options-bottom .price-box{float:right;margin:0!important;padding:8px 0 0 0!important;height:26px;width:275px}
.product-options-bottom .regular-price{left:0px}
.product-options-bottom .price-label{float:left;padding-right:5px}
.product-options-bottom .price-tax{float:left}
.product-shop .product-options-bottom .price-box{float:none}
.product-shop .product-options-bottom .price-label{float:none;padding-right:0}
.product-shop .product-options-bottom .price-tax{float:none}
.product-shop .product-options-bottom .add-to-cart-box{clear:both;float:left;padding-top:12px}
/* Product Options */
dl.item-options dt{font-weight:bold;font-style:italic}
dl.item-options dd{padding-left:10px}
.truncated{cursor:help}
.truncated a.dots{cursor:help;text-decoration:none !important}
.truncated a.details{cursor:help;text-decoration:none !important;display:inline-block;border-bottom:1px #1e7ec8 dotted}
.truncated .truncated_full_value{position:relative;z-index:999}
.truncated .truncated_full_value dl{position:absolute;top:-99999em;z-index:999;width:250px;padding:8px;border:1px solid #ccc;border-bottom-color:#bbb;border-right-color:#bbb;background-color:#f6f6f6}
.truncated .truncated_full_value dl dt{margin-top:0}
.truncated .show dl{top:-20px;left:50%}
.col-left .truncated .show dl{left:35px;top:10px}
.col-right .truncated .show dl{left:-240px;top:10px}
/* Product Collateral */
.product-collateral{}
.second_collateral{padding:5px 0!important}
.product-collateral #review-form div{width:456px;margin:0 auto}
.product-collateral .head{margin-bottom:1em;border-bottom:1px solid #e5dcc3;padding-bottom:1px;font-size:1.15em;display:none}
.product-collateral .collateral-box{margin-bottom:2em}
.product-collateral .collateral-box h4{color:#990000}
.product-collateral .attribute-specs table{border:0;width:400px;margin-top:20px}
.tech_info .attribute-specs .label, .product-collateral .attribute-specs .label{font-weight:bold;font:bold 11px Arial;color:#6c6a6a}
.tech_info .attribute-specs .data, .product-collateral .attribute-specs .data{border-right:0;font:11px Arial;color:#6c6a6a}
.product-collateral .attribute-specs td{padding-top:3px;padding-bottom:3px;line-height:1.25em}
.product_card{height:27px;width:961px;margin:0 auto;padding:0 0 0 1px;text-transform:uppercase;font:normal 10px 'Lucida Grande','Helvetica','Tahoma','Arial','Sans-serif';border-bottom:2px solid #979797}
.product_card li{display:block;float:left;width:192px;text-align:center;padding:0 0 0 0;height:27px;background:url("../images/product_view_tabs_bg.png") no-repeat right center}
.product_card li a{color:#7f7f7f;padding:4px 20px;position:relative;top:8px}
.product_card li a:hover{text-decoration:none;font-weight:bold;color:#900}
.product_card li#tabHeaderActive{display:block;float:left;width:192px;text-align:center;background:url('../images/product_view_active_tab_bg.png') no-repeat;margin:0px 0 0 0px;font-weight:bold;padding:8px 0 0 0;height:21px}
.product_card li#tabHeaderActive a{color:#900;position:static}
.product-specs{width:530px;float:left;margin:15px;text-align:justify;font:12px Arial;color:#6c6a6a;line-height:18px}
#tabContent1 .short_tech{width:400px}
.short_tech{float:left}
.additional_last{cursor:pointer;font:bold 10px 'Lucida Grande', 'Helvetica', 'Tahoma', 'Arial', 'Sans-serif';color:#6c6a6a;margin-left:180px}
.product-collateral .up-sell .head{padding-bottom:8px;margin-bottom:0}
.product-collateral .up-sell .generic-product-grid{border:1px solid #E5DCC3;border-top:0}
.product-collateral .up-sell .generic-product-grid td{width:25%;border-color:#E5DCC3;background:#f6f2e7;padding-top:15px}
.product-collateral .up-sell .generic-product-grid td img{border:1px solid #E5DCC3}
.product-collateral .up-sell .generic-product-grid td.empty-product{background:#f1ecdb}
.collateral-box.up-sell .price-excluding-tax{display:none}
.collateral-box.up-sell .price-box{margin-top:10px}
#customer-reviews{margin-bottom:15px}
#tabContent5 #customer-reviews{margin:0 25px}
#tabContent5{margin-top:-18px!important}
#customer-reviews li{margin:0 25px}
#tabContent5 #customer-reviews li{font:11px Arial;border-bottom:1px solid #DFDFDF;margin:0 0 10px 0}
#tabContent5 #customer-reviews li strong{font:bold 12px Arial}
#customer-reviews li p{clear:both}
#tabContent5 #customer-reviews li p{clear:both;font:12px Arial}
.product-collateral .add-tag-box .input-box{float:left;width:302px;margin-right:8px}
.product-collateral .add-tag-box .input-box .input-text{width:300px}
.tags-list{margin-bottom:15px}
.tags-list li{display:inline;background:url(../images/separator.gif) no-repeat 100% .4em;padding:0 8px 0 4px}
.tags-list li.first{padding-left:0}
.tags-list li.last{background:none}
.add-tag-box{background:url(../images/icon_tag_add.gif) no-repeat 0 2px;padding-left:23px}
.product-review-box{padding-bottom:10px}
.product-review-box table{width:456px;margin:8px 0 0}
.product-review-box td,.product-review-box th{text-align:center}
.product-review-box td.label{width:100px;text-align:left}
#review-button{width:200px;height:38px;background:url('../images/master.png') no-repeat -128px -456px;border:0;cursor:pointer}
/* Product Detail sidebar */
.mini-related-items .head h4{background-image:url(../images/icon_clip.gif)}
.mini-related-items .product-images{width:72px}
.mini-related-items .product-images a{display:block;margin-left:20px}
.mini-related-items .product-images input{float:left;/*margin-right:4px;margin-left:-6px;*/ }
.mini-related-items .product-images .checkbox-container{float:left;width:15px}
#tabContent3 .mini-related-items .product-images .checkbox-container{display:none;float:left;width:15px}
.mini-related-items .product-details{float: left;width: 210px;margin-left: 20px;}
.mini-related-items ol li{width:33%;float:left;padding:14px 0 14px 0;height: 74px;}
.mini-related-items .related_prod{display:none}
.mini-related-items .cat_wrapper .related_prod{display:block}
/********************** Checkout */
select.address-select{width:630px}
#coupon_code{width:255px}
#discount-coupon-form p{font-size:11px}
#shopping-cart-table td{vertical-align:middle}
#shopping-cart-table a, #shopping-cart-table{font-size:13px}
.shipment-methods dd{margin-bottom:13px}
.payment-methods dt{margin-bottom:5px}
.payment-methods dd{padding:5px 20px}
.payment-methods select.month{width:146px !important;margin-right:10px}
.payment-methods select.year{width:100px !important}
.payment-methods input.cvv{width:3em !important}
/* Shopping Cart */
.shopping-cart{margin-bottom:0}
.shopping-cart th, .shopping-cart td{padding-left:13px;padding-right:13px}
.shopping-cart th .tax-flag{font-size:0.9em;font-weight:normal;display:block}
.shopping-cart tr.error{background:#FDE6E0 !important}
.shopping-cart .continue-shopping{float:left;margin:5px 0}
.shopping-cart-item-message{margin-bottom:5px;font-size:95%;margin-top:6px}
td.attributes-col{line-height:1.4em}
td.attributes-col ul{margin:5px 0;font-size:.95em}
td.attributes-col dt{margin-top:.5em}
td.attributes-col dd ul{margin:0 0 5px 0;list-style:disc}
td.attributes-col dd ul li{margin-left:15px}
td.attributes-col h4.title{padding:0;margin:0;font-size:1em;color:#2f2f2f;width:100%;overflow:hidden}
td.attributes-col h4.title a{font-weight:bold}
#powiadom{background:#FAFAFA;padding:10px}
#powiadom .title{font:14px Tahoma;color:#6e6e6e;margin:5px 0 5px 40px;text-align:left}
#powiadom .right .first, #powiadom .right .second, #powiadom .right .third, #powiadom .right .fourth{background:url('../images/master.png') no-repeat 0px -393px;width:253px;height:24px;margin:5px 0 10px 0}
#powiadom .right .fifth{background:url('../images/master.png') no-repeat -253px -393px;width:254px;height:63px;margin:5px 0 10px 0}
#powiadom input, #powiadom textarea, #powiadom textarea:focus{border:0 none;background:none}
#powiadom .right .fifth textarea{width:240px;height:52px;margin:3px 0 0 0}
#powiadom .right input{margin:3px 0 0 0;width:240px}
#powiadom_znajomego{background:url('../images/master.png') no-repeat -385px -153px;width:74px;height:24px;border:0;cursor:pointer;float:right}
#powiadom .left div{text-align:right;margin:6px 0 15px 0;width:110px}
#zapytaj{background:#FAFAFA;padding:10px}
#zapytaj .title{font:14px Tahoma;color:#6e6e6e;margin:5px 0 5px 40px;text-align:left}
#zapytaj .right .first, #zapytaj .right .second, #zapytaj .right .third, #zapytaj .right .fourth{background:url('../images/master.png') no-repeat 0px -393px;width:253px;height:24px;margin:5px 0 10px 0}
#zapytaj .right .fifth{background:url('../images/master.png') no-repeat -253px -393px;width:254px;height:63px;margin:5px 0 10px 0}
#zapytaj input, #zapytaj textarea, #zapytaj textarea:focus{border:0 none;background:none}
#zapytaj .right .fifth textarea{width:240px;height:52px;margin:3px 0 0 0}
#zapytaj .right input{margin:3px 0 0 0;width:240px}
#zapytaj_eksperta{background:url('../images/master.png') no-repeat -385px -153px;width:74px;height:24px;border:0;cursor:pointer;float:right}
#zapytaj_cena_eksperta{background:url('../images/master.png') no-repeat -385px -153px;width:74px;height:24px;border:0;cursor:pointer;float:right}
.zapytaj_close{position:relative;top:-8px;float:right;cursor:pointer;font-weight:bold}
#zapytaj .left div{text-align:right;margin:6px 0 15px 0;width:120px}
#zapytaj .right{width:254px!important}
.zapytaj_o_cene{display:none}
.product-essential .zapytaj_o_cene{display:block;font:bold 11px 'Tahoma',sans-serif;text-align:center;color:#961400;text-transform:uppercase;cursor:pointer;margin:10px 0}
.zero_price{display:none}
.zero_price_top_form .zapytaj_o_cene{display:none }
.catalog-listing .zapytaj_o_cene{display:block;font:bold 11px 'Tahoma',sans-serif;text-align:center;color:#961400;text-transform:uppercase;cursor:pointer}
.catalog-listing.listing-type-grid .zapytaj_o_cene{padding:15px 5px 10px 5px!important;height:24px} 
#sprawdz{background:#FAFAFA}
#sprawdz .title{font:14px Tahoma;color:#6e6e6e;margin:5px 0 5px 40px;text-align:left}
#sprawdz .left{width:90px}
#sprawdz .left .first{height:58px;width:48px;background:url('../images/master.png') no-repeat -409px -186px;float:right;margin:5px 0 10px 0}
#sprawdz .left .second{height:30px;width:30px;background:url('../images/package.png') no-repeat;float:right;margin:8px 0 10px 30px}
#sprawdz .right{text-align:left;width:285px}
#sprawdz .right .title{margin:3px 0;padding-left:30px;background:#EEEEEE;font-weight:bold}
#sprawdz .poczta{margin:10px 0 3px 0!important}
.free_shipping{margin:15px 0 0 0;width:200px}
#infobar{height:30px;background-color:#FFF}
#infobar a{color:#FF0000;padding-top:10px;font:bold 14px Arial}
#do_kasy{display:block;width:200px;height:38px;background:url('../images/master.png') no-repeat -328px -456px;margin:0 0 0 20px}
#do_kasy2{display:block;width:200px;height:38px;background:url('../images/master.png') no-repeat -128px -456px;margin:0 0 0 20px}
#new-products-list-table .ratings{display:none}
#new-products-list-table .regular-price{position:static}
#new-products-list-table{text-align:center} 
#new-products-list-table .product-name{width:100%!important;color:#585858} 
#new-products-list-table .cena{display:inline;float:none} 
#new-products-list-table .add-to a{color:#707070 !important;font-size:10px;font-weight:normal !important}
#new-products-list-table .add-to{margin-bottom:10px}
#new-products-list-table .add-to-cart, #new-products-list-table .product-details-link{margin:0 auto}
#new-products-list-table .add-to-cart{margin-bottom:4px}
#new-products-list-table .out-of-stock{position:static}
#new-products-list-table p{margin-bottom:0}
#new-products-list-table p.add-to a{position:relative;top:-10px}
#new-products-list-table .link-cart{position:relative;top:-4px!important}
.left{float:left}
.right{float:right}
.button-level .checkout-types li{display:none}
.aktualizuj_koszyk{float:left;margin:5px auto 5px 15px}
.shopping-cart-totals{width:248px;float:left;margin:25px 0 0 -15px;border-top:0;background:/* url(../images/base_mini_head_bg.gif) repeat-x */ #FFF;text-align:right;position:relative;top:-8px;left:100px}
.shopping-cart-totals table{width:100%;margin:7px 0}
.shopping-cart-totals td{padding:0 15px}
.shopping-cart-totals tr.last td{}
.shopping-cart-totals tfoot td{padding-top:10px;font-size:1.3em;border:none!important}
.shopping-cart-totals .checkout-types{padding:8px 15px 15px}
.shopping-cart-totals .checkout-types a{color:#ffffff;text-decoration:none}
.shopping-cart-totals .checkout-types a big{color:#777;text-decoration:underline;font-size:0.9em!important}
.shopping-cart-totals .checkout-types li{clear:both;margin:10px 0}
/* Tax details */
.tax-total{cursor:pointer}
.tax-total td{line-height:13px;padding-top:5px !important;padding-bottom:5px !important}
.tax-total .tax-collapse{float:right;padding-left:20px;background:url(../images/bg_collapse.gif) 0 2px no-repeat;text-align:right;cursor:pointer}
.show-details .tax-collapse{background-position:0 -55px}
.show-details td{border-top:1px solid #d2d8db}
.tax-details td{font-size:0.91em;color:#626465;background-color:#dae1e4}
.tax-details-first td{border-top:1px solid #d2d8db}
/* Shopping cart tax info */
.cart-tax-info, .cart-price{padding-right:20px}
.cart-tax-total{cursor:pointer}
.cart-tax-total{padding-right:20px;background:url(../images/bg_collapse.gif) 100% 5px no-repeat;cursor:pointer}
.cart-tax-total-expanded{background-position:100% -52px}
.shopping-cart-collaterals{float:left;width:605px;padding:25px 0}
.shopping-cart-collaterals .box{margin-bottom:18px;padding:12px 15px;border:1px solid #D0CBC1;background:url(../images/base_mini_head_bg.gif) repeat-x #fff}
.discount-codes{position:relative;top:-26px;left:120px}
.box-additional ul{margin-left:10px}
.shopping-cart-collaterals .box .form-button{margin-left:5px}
.shopping-cart-collaterals .discount-codes h4, .shopping-cart-collaterals .shipping-estimate h4{min-height:16px;color:#990000;background-repeat:no-repeat;background-position:0 0;padding:1px 0 1px 21px;text-transform:uppercase}
.shipping-estimate{display:none}
.shopping-cart-collaterals .discount-codes h4{/* background-image:url(../images/icon_asterick.gif);padding-left:23px;*/ padding-left:0px}
.shopping-cart-collaterals .shipping-estimate h4{/* background-image:url(../images/icon_lorry.gif);padding-left:23px;*/ padding-left:0px}
.shopping-cart-collaterals .shipping-estimate .input-text{width:214px}
.shopping-cart-collaterals .shipping-estimate select{width:220px}
.shopping-cart-collaterals .upsell{width:42.5%;border:1px solid #cec3b6;padding:12px 15px;background:#fafaec}
.shopping-cart-collaterals .upsell .product-image{float:left;width:75px;border:1px solid #d0cdc9}
.shopping-cart-collaterals .upsell .product-shop{width:170px}
.shopping-cart-collaterals .upsell .product-shop h5{font-size:1em}
.grand_total{width:auto;margin-top:15px;border:1px solid #BEBCB7;background:#DEE5E8;font-size:1.3em !important;font-weight:bold;text-align:right}
tr.grand_total td, p.grand_total{padding-top:5px;padding-bottom:5px}
/* One-Page checkout */
.one-page-checkout li.section{position:relative}
.one-page-checkout .group-select{margin-right:0}
.one-page-checkout .box{border:1px solid #000000;border-top:0;padding:15px 20px;background:#ffffff}
.one-page-checkout .head{margin-bottom:0;padding:8px;border-width:0px 0px 1px 0;border-color:#D9DDE3;border-style:solid;border-top:0px solid #fff}
.one-page-checkout .tool-tip{right:8px}
.one-page-checkout .head a{display:none} /* Hide Edit button in step header */
.one-page-checkout h3{color:#999;font-size:1.05em}
.one-page-checkout h4{border-bottom:1px solid #E4E4E4;padding-bottom:2px;text-transform:uppercase}
.one-page-checkout h4.title{border-bottom:0;text-transform:none}
.one-page-checkout .step-count{background:#fff;font-size:.9em;padding:0 4px;line-height:1em}
.one-page-checkout .content{padding:10px 20px}
.one-page-checkout label.label{font-size:1.05em;color:#2f2f2f}
.one-page-checkout .allow .head{/* background:#d0dce1 */;border-color:#a3aeb3;border-width:1px 0px 0 0;cursor:pointer;color:}
.one-page-checkout .active .head{margin-bottom:0;border:1px solid #cccccc;/* background:#F9F3E3 padding-bottom:5px;*/ cursor:default}
.one-page-checkout .alloq .head a{display:block} /* Display Edit button in active selection */
.one-page-checkout .group-select{margin-top:0;border:0;background:none;padding:0}
.one-page-checkout .allow h3{color:#cccccc}
.one-page-checkout .active h3{color:#000000}
.one-page-checkout .allow .step-count{background:#f5f5f5}
.one-page-checkout .active .step-count{color:#ffffff;border:1px solid #ffffff;background:#b80a0a}
.one-page-checkout .active .box{display:block;border-color:#cccccc;background:#ffffff}
.one-page-checkout dd .form-list ul{margin:5px 17px 15px 17px}
.one-page-checkout .checkmo-mailing-address{padding-left:20px}
.one-page-checkout-progress .page-head{margin-bottom:1em}
.one-page-checkout-progress li{border:1px solid #A3AEB3;background:#eee;margin-bottom:6px}
.one-page-checkout-progress h4{margin:0;color:#999;padding:2px 8px;background:#eee;text-transform:none}
.one-page-checkout-progress h4.complete{border-bottom:1px solid #A3AEB3;background:url("../images/bar.png") repeat-y scroll -962px -118px transparent;color:#585858}
.one-page-checkout-progress h4 a{text-transform:none;color:#cccccc}
.one-page-checkout-progress .content{padding:8px 13px}
#opc-login .button-set{border-top:0}
#opc-review .box{border:0px #cccccc solid;padding:0}
#opc-review .content{/*border:1px solid #d9dde3;border-top:0*/}
#opc-review .data-table{border-top:0}
.opc-please-wait{padding-right:7px}
.one-page-checkout a.back{/*background:url(../images/icon_opc_back.gif) no-repeat;padding-left:16px;*/line-height:13px}
.one-page-checkout .payment-methods dd{padding:0}
.one-page-checkout .button-set{margin-top:0;padding-top:2em} 
.checkout-progress{margin:0 auto 1.5em auto}
.checkout-progress td{float:left;margin-right:3px;border-top:10px solid #999;padding:4px 20px;color:#abb5ba;font-weight:bold}
.checkout-progress td.active{border-top-color:#e96200;color:#e96200}
/* Multiple Addresses checkout */
.multi-address-checkout-description{margin-top:-15px;margin-bottom:15px}
.multi-address-checkout-box .box{position:relative;margin-top:15px;margin-bottom:25px;border:1px solid #bbb6a5;background:url(../images/multi_address_box_bg.gif) repeat-x /*#FBFAF6*/ #FFF}
.multi-address-checkout-box .legend{float:left;margin-top:-10px;margin-bottom:0;margin-left:15px;border:1px solid #900;background:#F9F3E3;color:#900;padding:2px 8px}
.multi-address-checkout-box .content{padding:15px 20px 20px 20px}
.multi-address-checkout-box .count-head{border-bottom:1px solid #BBAFA0;background:#F9F3E3;padding:5px 10px}
.shipment-count{background:#990000;padding:2px 5px;color:#fff;font-size:.95em;line-height:1em}
.multi-address-checkout-box .tool-tip{left:-23px}
.multi-address-checkout-box .count-head h4{margin:0}
.multi-address-checkout-box .head h5{color:#990000}
.multi-address-checkout-box .head a{font-weight:normal}
.multi-address-checkout-box .checkmo-mailing-address{display:block;padding-left:20px}
.shipping-method-pointer{border:1px solid #d9d2be;padding:13px;background:#F9F3E3;position:relative}
.shipping-method-pointer ul li, .multi-address-checkout-box li{list-style:none}
.shipping-method-pointer .pointer{position:absolute;top:-20px;right:-40px}
.place-order-box{float:right;height:71px;overflow:hidden}
.place-order-box .left-radius{width:21px;background:url(../images/place_order_container_bg.gif) no-repeat}
.place-order-box .main-radius{background:url(../images/place_order_bg.gif) no-repeat 100% 0;padding-right:21px;vertical-align:middle}
.place-order-box .grand-total{font-size:1.5em}
.place-order-box .grand-total .price{color:#990000;font-weight:bold}
.place-order-box input{margin-left:15px}
/* Checkout Agreements */
.checkout-agreements li{margin:30px 0}
.checkout-agreements .agreement-content{overflow:auto;height:10em;padding:10px;background-color:/*#FBFAF6*/ url("../images/base_mini_head_bg.gif") repeat-x scroll 0 0 #FFFFFF;border:1px solid #bbb6a5}
.checkout-agreements .agree{margin:0;padding:10px 0 10px 11px}
.one-page-checkout .checkout-agreements{/*border:1px solid #d9dde3;border-width:0 1px*/;padding:5px 20px}
.one-page-checkout .checkout-agreements li{margin:20px 0 0}
.one-page-checkout .checkout-agreements .agreement-content{background-color:#fff;border-color:#e4e4e4;padding:5px}
.one-page-checkout .checkout-agreements .agree{padding-left:6px}
/********************** Gift Messages */
.giftmessages .gift-header{font-size:12px;font-weight:bold;color:#e87403}
.giftmessages .input-checkbox{padding-bottom:15px}
.giftmessages textarea{height:100px}
.giftmessages .input-checkbox input{margin-right:5px}
.giftmessages .input-checkbox label{font-weight:normal;color:#8e8d8b}
.one-page-checkout .box-no-padding{border:1px solid #bbb6a5;border-top:0;padding:15px 0px}
.one-page-checkout .box-no-padding .inner-box{padding:0px 20px}
.giftmessages .gift-box{background-color:#f6f1eb;border-top:1px solid #e9e4de;border-bottom:1px solid #e9e4de;padding:22px 16px 22px 22px}
.giftmessages .gift-box .scroll-box
{overflow:auto;height:260px}
.giftmessages .product-image
{border:1px solid #d2d1cd}
.no-border{border-top:none;border-left:none;border-right:none;border-bottom:none}
.no-padding{padding:0 !important}
.no-margin{margin:0 !important}
.giftmessages .giftmessage-product-info{padding-left:10px}
.giftmessages .numeration
{font-weight:bold;color:#8a8987}
.giftmessages .gift-box label{color:#918d8e}
.giftmessages .group-select li .input-box{float:left;width:260px}
.giftmessages .group-select li .input-text, .group-select li select, .group-select li textarea{width:495px}
.giftmessages .group-select li .input-box .input-text, .group-select li .input-box textarea{width:235px}
.giftmessages .group-select li .input-box select{width:256px}
/********************** Customer */
/* Customer Name */
.customer-name-prefix .name-prefix{width:60px !important}
.customer-name-prefix .name-prefix input{width:45px !important}
.customer-name-prefix .name-prefix select{width:51px !important}
.customer-name-prefix .name-firstname{width:215px !important}
.customer-name-prefix .name-firstname input{width:190px !important}
.customer-name-middlename .name-firstname{width:215px !important}
.customer-name-middlename .name-firstname input{width:200px !important}
.customer-name-middlename .name-middlename{width:60px !important}
.customer-name-middlename .name-middlename input{width:35px !important}
.customer-name-suffix .name-lastname{width:205px !important}
.customer-name-suffix .name-lastname input{width:190px !important}
.customer-name-suffix .name-suffix{width:50px !important}
.customer-name-suffix .name-suffix input{width:45px !important}
.customer-name-suffix .name-suffix select{width:51px !important}
.customer-name-prefix-middlename .name-prefix{width:60px !important}
.customer-name-prefix-middlename .name-prefix input{width:45px !important}
.customer-name-prefix-middlename .name-prefix select{width:51px !important}
.customer-name-prefix-middlename .name-firstname{width:215px !important}
.customer-name-prefix-middlename .name-firstname input{width:190px !important}
.customer-name-prefix-middlename .name-middlename{width:50px !important}
.customer-name-prefix-middlename .name-middlename input{width:35px !important}
.customer-name-prefix-middlename .name-lastname{width:200px !important}
.customer-name-prefix-middlename .name-lastname input{width:200px !important}
.customer-name-prefix-suffix .name-prefix{width:60px !important}
.customer-name-prefix-suffix .name-prefix input{width:45px !important}
.customer-name-prefix-suffix .name-prefix select{width:51px !important}
.customer-name-prefix-suffix .name-firstname{width:215px !important}
.customer-name-prefix-suffix .name-firstname input{width:190px !important}
.customer-name-prefix-suffix .name-lastname{width:205px !important}
.customer-name-prefix-suffix .name-lastname input{width:190px !important}
.customer-name-prefix-suffix .name-suffix{width:50px !important}
.customer-name-prefix-suffix .name-suffix input{width:45px !important}
.customer-name-prefix-suffix .name-suffix select{width:51px !important}
.customer-name-middlename-suffix .name-firstname{width:215px !important}
.customer-name-middlename-suffix .name-firstname input{width:200px !important}
.customer-name-middlename-suffix .name-middlename{width:60px !important}
.customer-name-middlename-suffix .name-middlename input{width:35px !important}
.customer-name-middlename-suffix .name-lastname{width:205px !important}
.customer-name-middlename-suffix .name-lastname input{width:190px !important}
.customer-name-middlename-suffix .name-suffix{width:50px !important}
.customer-name-middlename-suffix .name-suffix input{width:45px !important}
.customer-name-middlename-suffix .name-suffix select{width:51px !important}
.customer-name-prefix-middlename-suffix .name-prefix{width:60px !important}
.customer-name-prefix-middlename-suffix .name-prefix input{width:45px !important}
.customer-name-prefix-middlename-suffix .name-prefix select{width:51px !important}
.customer-name-prefix-middlename-suffix .name-firstname{width:155px !important}
.customer-name-prefix-middlename-suffix .name-firstname input{width:140px !important}
.customer-name-prefix-middlename-suffix .name-middlename{width:60px !important}
.customer-name-prefix-middlename-suffix .name-middlename input{width:35px !important}
.customer-name-prefix-middlename-suffix .name-lastname{width:205px !important}
.customer-name-prefix-middlename-suffix .name-lastname input{width:190px !important}
.customer-name-prefix-middlename-suffix .name-suffix{width:50px !important}
.customer-name-prefix-middlename-suffix .name-suffix input{width:45px !important}
.customer-name-prefix-middlename-suffix .name-suffix select{width:51px !important}
.customer-dob .input-box{float:left;width:60px !important}
.customer-dob input{width:50px !important}
.customer-dob label.label-dob{font-weight:normal;color:#888;font-size:10px}
/* My Account navigation */
.account-nav{border:1px solid #bbb}
.account-nav .head{margin:0;/* background:url(../images/account_nav_head_bg.gif) repeat-x 0 100% #fc9d36;*/
 padding:3px 10px;color:#990000}
.account-nav .head h3{color:#990000;font-size:1.1em}
.account-nav ul{background:/*#FBFAF6*/ url("../images/base_mini_head_bg.gif") repeat-x scroll 0 0 #FFFFFF;padding:4px 10px 10px 10px}
.account-nav li a, .account-nav li.on{padding:3px 0}
.account-nav li a{display:block;border-bottom:1px solid #ddd;/*background:url(../images/account_nav_link_bg.gif) no-repeat 10px 8px;*/ }
.account-nav li a, .account-nav li a:hover{color:#5f5d5c;text-decoration:none}
.account-nav li a:hover{color:#990000}
.account-nav li{list-style:none}
.account-nav li.on{border-bottom:1px solid #ddd;/* background:url(../images/account_nav_on_bg.gif) no-repeat 10px 8px;*/ color:#990000;font-weight:bold}
.account-nav li.on a{padding:0}
.account-nav li.last, .account-nav li.last a{border-bottom:0}
#reorder-validate-detail ol li{list-style:none}
/* Login */
.login-box .col-1, .login-box .col-2{border:1px solid #cccccc;background:#000000}
.login-box .content{background:#FfFfFf;padding:14px 21px}
.login-box h4{min-height:16px;border-bottom:1px solid #ddd;margin-bottom:1.2em;padding-bottom:5px;padding-left:23px;background-position:0 1px;background-repeat:no-repeat;font-size:1.05em;color:#000000;text-transform:uppercase}
.login-box .new-users h4{background-image:url(../images/icon_page_white.gif)}
.login-box .registered-users h4{background-image:url(../images/icon_page_white_text.gif)}
.button-set a{/*color:#585858;text-decoration:underline*/}
.login-box .button-set{margin:0;border:none;background:#FfFfFf;padding:8px 13px}
.login-box .content{min-height:245px}
/* Dashboard */
.account-box{margin-bottom:20px;border:1px solid #ccc;border-right-color:#999;border-bottom-color:#999;background:url(../images/account_box_bg.gif) repeat-x #fff;padding:15px}
.account-box a{color:#585858}
.account-box .head{margin-bottom:10px;border-bottom:1px solid #d9dde3}
.account-box h4{color:#000000;font-size:1.1em;text-transform:uppercase}
.account-box .inner-head{margin-bottom:8px;background:url(../images/dotted_divider.gif) repeat-x 0 100%;padding-bottom:2px;text-align:right}
.account-box h5{font-size:1.1em}
.account-box h5 a{font-weight:normal}
.account-box h6{text-transform:uppercase}
.account-main .account-box li{padding:5px 0}
.account-box ol .count{float:left;margin-top:3px;background-color:#990000;padding:1px 3px;font-size:9px;font-weight:bold;color:#fff;line-height:1em}
.account-box ol .content{margin-left:20px;padding:0}
.account-box ol.recent-reviews small{float:left;margin-right:3px;font-weight:bold}
.account-box .product-images{width:65px}
.account-box .product-images img{border:1px solid #ccc}
.account-box .product-details{margin:0 0 10px 70px}
.account-box .content{padding:0}
.account-side .actions{border-top:1px solid #ccc;padding-top:4px}
.account-side .actions .form-button{float:right}
.edit-password{display:block;height:20px;background:url(../images/icon_lock.gif) no-repeat 0 2px;padding-left:20px}
.dashboard-welcome{margin-right:8em;margin-bottom:1.5em;font-size:1.1em}
.account-box .head h4{/* padding-left:21px;*/ min-height:17px;background-repeat:no-repeat;background-position:0 0}
.ad-orders .head h4{/* background-image:url(../images/icon_folder_table.gif);*/ }
.ad-account-info .head h4{/* background-image:url(../images/icon_ma_info.gif);*/ }
.ad-tags .head h4{background-image:url(../images/icon_ma_tags.gif)}
.ad-reviews .head h4{background-image:url(../images/icon_ma_reviews.gif)}
/* Account Addressbook */
.primary-address-list h4, .address-list h4{font-size:1.1em;color:#990000;text-transform:uppercase}
.primary-address-list li{margin-bottom:10px;border:1px solid #ccc;background:url(../images/account_box_bg.gif) repeat-x #fff;padding:10px 13px 8px 13px;list-style:none}
.primary-address-list li a{color:#585858}
.primary-address-list li .head{margin:0;list-style:none}
.address-list li{margin-bottom:1em;list-style:none}
.address-list .actions{float:right;margin:0 0 10px 10px}
/* Account Order History */
.sales-order-view .checkmo-mailing-address{display:block;padding-left:20px}
/* Compare Products */
.compare-products{margin:30px 0 50px 0}
.compare-products table{width:auto;border:0;margin:0 auto}
.compare-products tr{background:#EEEDED}
.compare-products td{width:170px;text-align:left}
.compare-products tbody td{border-color:#ccc}
.compare-products tbody tr.first td{border-top:1px solid #D9DDE3;text-align:center}
.compare-products tbody td.last{border-right:1px solid #D9DDE3}
.compare-products tbody.attribute-cart td{background:#fffada !important;text-align:center;border-bottom:1px solid #D9DDE3}
.compare-products tbody td.label{width:auto;border-bottom:1px solid #9eb8cb;border-left:1px solid #BEBCB7;background:url(../images/comparison_table_label_bg.gif) repeat-y 100% 0 #d9e5ee !important;text-align:left}
.compare-products tbody.remove-buttons tr{background:#fff}
.compare-products tbody.remove-buttons td{border:none !important;padding:0;text-align:right;font-size:0;line-height:0}
.compare-products tbody.remove-buttons td img{float:right}
.compare-products tr.last td{border-bottom:1px solid #ccc!important}
/* Reviews */
.my-review-detail .product-image{float:left;width:135px}
.my-review-detail .product-image p{margin-bottom:0}
.my-review-detail .product-image p img{vertical-align:top}
.my-review-detail .details{float:right;width:538px}
.my-review-detail .ratings-list{margin-bottom:.8em}
.my-review-detail .ratings{line-height:1.5}
.my-review-detail .ratings .rating-box{float:none margin-bottom:3px}
.my-review-detail .ratings .pipe{display:none}
.my-review-detail .ratings a{display:block}
/* Gift Messages */
.giftmessage{padding:10px 0 0 0}
.giftmessage-preview-link{font-size:11px;padding-right:7px;background-repeat:no-repeat;background-position:right 5px}
.giftmessage-row{background-color:#f2efe9}
.giftmessage-content{float:left}
.giftmessage-close{float:right}
.expand{background-image:url(../images/gift-message-expand.gif)}
.collapse{background-image:url(../images/gift-message-collapse.gif)}
/********************** Print pages */
table.print .giftmessage-preview-link{display:none !important}
table.print .price-excl-tax{white-space:nowrap}
table.print .price-incl-tax{white-space:nowrap}
table.print .price-excl-tax .label,table.print .price-excl-tax .price,table.print .price-incl-tax .label,table.print .price-incl-tax .price{display:inline}
/********************** Pop up pages */
.page-popup{background:#fff;padding:25px 30px;text-align:left}
.page-popup .print-head{margin:0 0 15px}
.page-popup .print-head img{float:left}
.page-popup .print-head address{float:left;margin-left:15px}
.product-gallery-nav{padding:0 5px}
/************************************************************/
/******************[ Mage_CSS_F Overrides]*******************/
/************************************************************/
.nowrap,.nobr{white-space:nowrap !important}
.small_info .nobr{display:none}
/* Alignment */
.v-top{vertical-align:top}
.v-middle{vertical-align:middle}
.v-bottom{vertical-align:bottom}
.a-left{text-align:left}
.a-center{text-align:center}
.a-right{text-align:right}
.left{float:left}
.right{float:right}
.normal-weight{font-weight:normal}
.auto-width{width:auto}
/* Link highlights */
.link-cart{color:#707070 !important;font-weight:normal !important;font-size:10px}
#tabContent3 .link-cart{position:relative;top:10px}
.link-remove{color:#646464 !important}
.link-print{background:url(../images/icon_printer.gif) no-repeat 0 2px;padding-left:23px}
.link-feed{background:url(../images/icon_feed.png) no-repeat left center;padding-left:18px;line-height:1.15}
.order-access{padding-bottom:8px}
.order-info{border:solid 1px #D0CBC1;background:#DEE5E8;padding:4px 8px}
.order-info span{display:block;float:left}
.order-info ul{display:inline}
.order-info li{display:inline;padding-right:7px;padding-left:3px}
.order-info li.selected{font-weight:bold;background:url(../images/point-con.gif) no-repeat fixed center bottom}
/* Noscript Notice */
.noscript{border:1px solid #000;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}
.noscript .noscript-inner{width:950px;margin:0 auto;padding:12px 0 12px;background:url(../images/i_notice.gif) 20px 50% no-repeat}
.noscript p{margin:0}
/* For Demo store only */
.demo-notice{margin:0;background:#d75f07;padding:5px 10px 6px 10px;color:#fff;line-height:1em;text-align:center}
/* Class:std - styles for admin-controlled content */
.std ul,.std ol,.std dl,.std p,.std address,.std blockquote{margin:0 0 1em;padding:0}
.std ul{list-style:disc outside;padding-left:1.5em}
.std ol{list-style:decimal outside;padding-left:1.5em}
.std ul ul{list-style-type:circle}
.std ul ul,.std ol ol,.std ul ol,.std ol ul{margin:.5em 0}
.std dt{font-weight:bold}
.std dd{padding:0 0 0 1.5em}
.std blockquote{font-style:italic;padding:0 0 0 1.5em}
.std address{font-style:normal}
.std b,.std strong{font-weight:bold}
.std i,.std em{font-style:italic}
.std .a-top{text-align:right}