/* LAYOUT */ @width: 1190px; /*** COLORS ************************/ @color1: #000000; @color2: #999999; @color3: #666; @color4: #c9c8c9; @color5: #f87e03; /* pasek gdzie jestesmy */ @bg_body: #ffffff; /* tla po calosci wszystkiego*/ @bg_header: #f9fcf5; @bg_banner_top: #f88f26; /* kolor pod banerem */ @bg_menu: #fefdfd; @bg_btn_basket: #fc8813; /* PDODAJ DO KOSZYKA */ @border_head: #414141; /* Extra Colors */ @color6: #35C849; /* wyróznienie kategorii*/ /* Black & White */ @black: #f9fcf5; @white: #30312e; /* klor tla w produktach*/ /* Global */ @bgmargin: 0px; @text: #f8fbf2; @bgcolor: @color4; @red: red; @a: @color1; /* Header */ @bar: @color5; @bar_border: @color2; @bar_text: @color1; /* Components dostawa ---*/ @head: #35C849; @head_text: #ffffff; @border: @color3; @button: darken(@color4,5%); /* Selected components */ @head_selected: @color6; @head_selected_text: #ffffff; @border_selected: darken(@color3,7%); @a_selected: @white; /* Footer */ @foot: @black; /*** Layout/Components/etc ******************/ @width1: @width - (@bgmargin*2); @column: @width1*0.18864097; @space: @width1*0.01419878; /* 3 columns divided into 4 columns */ @column3on4: ((@column*3)+(@space*2)) * 0.23720137; @space3on4: @column3on4*0.075268817; /* 3 columns divided into 5 columns */ @column3on5: ( @column*3 + @space*2 ) / (5 + 4 * 0.075268817 ); @space3on5: @column3on5 * 0.075268817; /* 4 columns divided into 5 columns */ @column4on5: ( @column*4 + @space*3 ) / (5 + 4 * 0.075268817 ); @space4on5: @column4on5 * 0.075268817; /* 4 columns divided into 6 columns */ @column4on6: ( @column*4 + @space*3 ) / (6 + 5 * 0.075268817 ); @space4on6: @column4on6 * 0.075268817; body { background-color: @bg_body; } #header { background-color: @bg_header; overflow: hidden; } .potwierdzenie{ color:white!important; font-size: 16px!important; background-color: #11BB00!important; padding: 10px!important; border-color: rgb(20, 148, 41)!important; display:block; } .basket_height{ height:35px; height:35px!important; } #header_content { padding-bottom: 0px; width: @width; margin: 0px auto; } #banner_top { // background: url(/images/frontend/theme/black/bg_banner_top.jpg) bottom left repeat-x; background-color: @bg_banner_top; text-align: center; } #middle, #navigation { padding: 0px @bgmargin; } #path { background-color: lighten(@color5,4%); display:none; } #banner_middle { background: @color5; width: (@column*3)+(@space*2); height: 192px; margin-bottom: 10px; } .title { margin:10px; } .title p { margin: 0px !important; padding: 0px !important; font-style:italic; } .box { margin-bottom: 10px; background-color: #f9fcf5; overflow: hidden; } .box .head { padding: 8px 5px 8px 10px; background-color: @head; } #category_tree .head { background-color: @head_selected; } #category_tree h3 { color: @head_selected_text; } .box h3.head { color: @head_text; font-size: 1.1em; font-weight: bold; } .box h3.head a { background: url(/images/frontend/theme/default2/buttons/heading-arrow.png) center right no-repeat; text-decoration: none; display: block; color: @head_text; } .box .content { padding: 5px 10px; } .clear, .st_clear_all { clear: both; font-size: 0px; line-height: 0%; padding:0; margin:0; height: 0px; } .buttons a, .buttons button { display:block; float:left; background-color: lighten(@button,24%); border:1px solid @button; border-top:1px solid lighten(@button,15%); border-left:1px solid lighten(@button,15%); line-height:130%; text-decoration:none; color:#666; cursor:pointer; padding:5px 10px 6px 7px; /* Links */ } .buttons button { width:auto; overflow:visible; padding:4px 10px 3px 7px; /* IE6 */ } .buttons button[type] { padding: 5px 7px 5px 7px; /* Firefox */ line-height:17px; /* Safari */ } *:first-child+html button[type] { padding: 4px 10px 3px 7px; /* IE7 */ } .buttons button img, .buttons a img { margin:0 0px -3px 0 !important; padding:0; border:none; width:16px; height:16px; } /* BASE */ button:hover, .buttons a:hover { background-color:darken(@button,3%); border:1px solid darken(@button,5%); color: @text; } .buttons a:active { background-color:darken(@button,9%); border:1px solid darken(@button,11%); color:@white; } /* DEFAULT */ button.regular, .buttons a.regular { color:#686464; } .buttons a.regular:hover, button.regular:hover { background-color:darken(@button,3%); border:1px solid darken(@button,5%); color: @text; } .buttons a.regular:active { background-color:darken(@button,9%); border:1px solid darken(@button,11%); color:@white; } button[disabled="disabled"] { opacity: 0.3; } button[disabled="disabled"]:hover { background-color: lighten(@button,24%); border:1px solid @button; border-top:1px solid lighten(@button,15%); border-left:1px solid lighten(@button,15%); } .left { float:left; } .right { float:right; } #overbaner { padding: 5px 0px 4px 0px; overflow: hidden; } #currency { margin: 3px; } .languages { position: relative; top: 4px; } .txt_lang { position: relative; top: -3px; } #online { float: left; padding: 10px 0px 5px 0px; color: #a09c9c; } #underbaner { background-color: #E5EFD8; overflow: hidden; padding-right: 5px; color: @bar_text; } #underbaner #pick { position: relative; top: 6px; color: @color1; } #underbaner .languages { position: relative; top: 11px; } #underbaner #search #keywords input { border: none; } #underbaner #search { position: relative; top: 6px; } #content_baner { overflow: hidden; } .logo { color: @white; padding-top: 0 px; padding-bottom: 0 px; overflow: hidden; } .logo a { text-decoration: none; color: @white; } .icon_logo { float: left; padding-bottom: 0px; padding-right: 0px; } .box_logo { float: left; padding-top: 0px; } .box_logo h1 { font-size: 22px; } .txt_logo { font-size: 10px; color: lighten(@black,65%); } .column_baner_right { color: @white; padding-top: 0px; } .column_baner_right a { color: @white; } .column_baner_right .header { padding-top: 1px; color: @color1; } .row { overflow: hidden; padding: 0px 0px; } #header #home { padding: 9px 10px 0 15px; } #underbaner a { color: @bar_text; font-weight: bold; text-decoration: none; } #underbaner a:hover { text-decoration: underline; } #header .left { padding-right: 10px; } #header .right { padding-left: 10px; } #copyright { text-align: right; float:right; padding: 10px 0px 5px 0px; } #copyright .link { float:left; } #copyright .link a { text-decoration: none; color: #a09c9c; } #copyright .logo { float: left; padding-top: 2px; padding-left: 5px; } #open { clear: both; display: block; color: @color4; text-decoration:none; text-align: left; font-size: 10px; padding-left: 15px; line-height: 12px; } .header a { display: block; padding: 8px 10px 0px 10px; font-size: 13px; font-weight: bold; float: left; } #navigation { overflow: hidden; } #footer { background-color: #F87E03; margin-top: 10px; } #footer h4 { font-weight: bold; color: @white; } #footer a { color: #fff; } .txt_input { position: relative; top:2px; } .txt { position: relative; top:2px; } #header .row .left { padding-right: 3px; } #header .row .right { padding-left: 3px; } .space10_right { padding-right: 10px; } /* formularze */ .st_form { padding: 0; margin: 0; } .st_form .st_row { padding: 5px 0px; clear: both; } .st_form .st_row_last { clear: both; border-top: 1px solid @border; background-color: @color5; } .st_form label { float: left; width: 100px; text-align: right; } .st_form .st_field { margin-left: 110px; } .st_form .st_error { margin-left: 110px; color: red; } #main_categories .category a, #subcategories .name a { font-size: 1em; font-weight: bold; color: @white; } #main_products .basket, #product_long .basket { background-color: @bg_btn_basket; text-align: center; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } #main_products .basket a, #product_long .basket a { background: none; padding-right: 0px; text-decoration: none; } .basket a { color: @a_selected; } .box .content .full { background-color: @white; border: 1px solid darken(@color5,5%); } /** do elementów przesuwania [wyrzucic] **/ .block-hover { border: 1px dashed @color3; } #schowek_add { padding-right:12px; margin-right:12px; border-right:1px solid @color3; } #js_frame { display:none; } #img_delivery,#img_card { margin-top: 3px; } /* module stBasket */ #st_basket-add-button-content { background:none!important; background-color:none; color:@text; } #st_basket-add-button-content input { color: #3a3a3a; font-size:18px; } /* module stCategory */ #st_category-list > li { border-top: 1px solid @border; } #main_categories, #subcategories { margin-left: 0px - @space4on5; margin-right: 0px - @space4on5; } #main_categories .item, #subcategories .item { width: @column4on5; margin-left: @space4on5; } #main_categories .image, #subcategories .image { width: @column4on5 - 2; } /* module stCurrencyPlugin */ #pick select#currency { border: 1px solid @color3; color: @color1; background-color:@white; } /* module stNavigationPlugin */ #path a { color: lighten(@color1,15%); } #path .not_active { color: @color1; } /* module stNewsletterPlugin */ #newsletter .content .sign .email { border: 1px solid @border; } #newsletter .content .sign .email input { background-color: @white; } #newsletter .content .sign .email .submit input { border: 1px solid @border; background-color: @white; } .email #newsletter_email { color: lighten(@text,30%); } /* module stProduct */ .price, .major_price span, #product_recommend .price, #st-basket-product_group #product_other .price, #product_in_basket #product_other .price { color: #03a84e; } .minor_price { color: @black; } #product_other .price { color: @white; } .old_price, .old_price span, .price .old_price { color: @red; } #list #product_other { margin-left: 0px - @space4on6; margin-right: 0px - @space4on6; } #product_other .item, #product_recommend .item, #product_accessories .item { width: @column4on6; margin-left: @space4on6; } #product_other .image, #product_recommend .image, #product_accessories .image { width: @column4on6 - 2; } #product_other .name a { color: @white; } #st-basket-product_group #product_other .name a, #product_in_basket #product_other .name a { color: @black; } /* Product list long and main */ @columnx: @space * (-1); #main_products, #product_long { margin-right: @columnx; margin-left: @columnx; } #main_products .box, #product_long .box { border: none; } #main_products .item, #product_long .item { width: @column; margin-left: @space; } #product_other .image, #product_recommend .image, #product_accessories .image { border: 1px solid #f9fcf5; background-color: #f9fcf5; } #product_short .bg_grey_short td { background-color: lighten(@black,95%); } #product_short td.photo_short, #product_short td.basket { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } .box_photo_sort { border: 1px solid @border; background-color: @white; } #product_card .label { border: 1px solid @border; } #product_card .information .price { border-top: 1px dotted @border; } #product_card .information .basket { border-bottom: 1px dotted @border; } /* module stTabNavigatorPlugin */ .st_tab_navigator li a { color: @text; background-color: @white; border-top:1px solid @border; border-left:1px solid @border; border-right:1px solid @border; border-bottom:1px solid @white; } .st_tab_navigator li a span { background-color: lighten(@black,95%); } .st_tab_navigator li.st_selected a { color: @text; } .st_tab_navigator li.st_selected a span { background-color:@white; } /* polecane produkty */ .st_content_tab { border: 1px solid @border; background-color: #f8fcf5; } /* tÅ‚o za pomoca obrazka */ /* .box .head { background: url(/images/frontend/theme/default2/bg_head_box.gif) top left repeat-x; } #category_tree .head { background: url(/images/frontend/theme/default2/bg_head_category.gif) top left repeat-x; } #underbaner { background: url(/images/frontend/theme/default2/bg_menu.gif) top left repeat-x; } #path { background: url(/images/frontend/theme/default2/stNavigationPlugin/bg_navigation.gif) top left repeat-x; } */ #category_info h2 { color: @white; } #producer_filter select { border: 1px solid @black; } .st_category-tree-element { border: none; } .st_category-tree-element a { color: @white; } .x-tree-arrows .x-tree-elbow-plus { background:transparent url(/images/frontend/theme/black/arrow_category.gif) no-repeat scroll center left; } .x-tree-arrows .x-tree-elbow-minus { background:transparent url(/images/frontend/theme/black/arrow_category_open.gif) no-repeat scroll center left; } .x-tree-arrows .x-tree-elbow-leaf { background:transparent url(/images/frontend/theme/black/arrow_category_leaf.gif) no-repeat scroll center left; } #category_tree, #product_group_new { background-color: @black; } .box_group > a { background: url(/images/frontend/theme/black/circle_list_product.gif) center left no-repeat; color: @white; } #webpage_groups { padding: 10px; text-align: center; } #webpage_groups a { padding-right: 15px; text-decoration: none; } .tbban { // background: url(/images/frontend/theme/black/bg_banner_top.jpg) bottom left repeat-x; background-color: @bg_banner_top; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-width: 0px; border-spacing: 0px 0px; } .drel { position: relative; top: 0px; left: 0px; overflow: hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 70px; } .drel h1 { position: relative; top: -50px; z-index: -1; font-size: 12px; } .box_form h3 { background-color: #F9FCF5; }#main_products .basket, #product_long .basket { background-position: 151px center; padding-right: 10px; } #st_basket-add-button-content { background-color: #fc8813; } #st_basket-add-button-content { color: #3a3a3a; }body { margin: 0; padding: 0; font-family: Arial,Helvetica, Verdana, sans-serif; color: #30312e; font-size: 12px; text-align: left; letter-spacing: 0.5px; line-height: 150%; } input, textarea, select, button { font-family: Arial,Helvetica, Verdana, sans-serif; font-size: 12px; } #main{ margin-top:20px; } fieldset { padding: 0px; } h1, h2, h3, h4, h5, h6, table, td, th, ul, ol, li, form { margin: 0; padding: 0; } h1,h2,h3,h4,h5,h6 { font-weight: normal; } h1 { font-size: 2.5em; font-weight: bold; line-height: 1.1em; } h2 { font-size: 1.6em; line-height: 1.1em; } h3 { font-size: 1.2em; } h4 { font-size: 1.1em; } h5 { font-size: 1.05em; } h6 { font-size: 1.05em; } a { color: @a; text-decoration: underline; outline-style:none; } ul,ol { list-style-position: inside; margin-left: 0px; } ol ol, ul ul { margin-left: 1.4em; } dt { font-weight: bold; } dd { margin-left: 0px; } blockquote { margin: 0px; font-style: italic; } img { border-style: none; } input, select, textarea { border: 1px solid #ccc; padding: 3px; } table { border-left:1px solid @border; border-top: 1px solid @border; } table th, table td { border-right:1px solid @border; border-bottom: 1px solid @border; padding: 5px; background-color: #f9fcf5; } table th { background-color: @color5; } #container { margin: 0 auto; width: @width; margin-top: 10px; }