/*
niebieski 
000000
color: #000000;
zielony 
brązowy

color: #d1c7c1;
pomarańcz:
1b1108
color: #1b1108;

szary:
color: #6A6A6A;
jasny szary:
#9f9f9f
b. jasny szary
#E1E1E1
*/

/* CSS Reset */
@font-face {
    font-family: MuseoSans500;
    src: url('font/museosans_500-webfont.eot');
	src: local('MuseoSans500'), url('font/c.ttf') format('truetype');
}



a, abbr, address, article, aside, audio, b, blockquote, body, canvas, 
caption, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset,
figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup,
html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, 
object, ol, p, pre, q, samp, section, small, span, strong, sub, summary, 
sup, table, tbody, td, tfoot, th, thead, time, tr, ul, var, video 
{margin: 0; padding: 0; border: 0; font-size: 100%; font-weight: inherit; font-style: inherit; }
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {display: block; }
a, ins, del { text-decoration: none; }
ul, ol {  list-style: none; }
table {border-spacing: 0; border-collapse: collapse;}
q:after, q:before { content: "";}

body,h1,h2,h3,h4,h5,h6,p,form,fieldset,img,ul{margin:0;padding:0;border:0; font-weight: normal;}
body {
	  background-color:#ffffff;
/*
	  background-color:#faecb2;
	  background-image:url('images/background2.jpg'); 
	  background-repeat:repeat-y;
	  background-position:center top; 
*/
	  }
body,table {font-family:MuseoSans500, Verdana, Heveltica, sans-serif; font-size:12px;}
.clear {clear: both; width: 100%;}

a{color:#6a6a6a;text-decoration:none;}
a:hover{color:#6a6a6a;text-decoration:underline;}

.skiplink{position:absolute;top:-500px;left:0px;overflow:hidden;}

#lang-select {min-height: 30px; margin: 0 0 5px 0; padding: 0; border: 0;}
#lang-select ul {text-align: center; min-height: 30px; margin: 0 auto; padding: 0; border: 0;}
#lang-select li {width: 30px; height: 30px; display: inline-block; margin: 2px; padding: 0; border: 0;}
#lang-select a {width: 30px; height: 30px; display: inline-block; margin: 0; padding: 0; border: 0;}
#lang-select a:hover {background-position: bottom;}

.input, .submit, select, textarea {border: 1px #9f9f9f solid; font-family:MuseoSans500, Verdana, Heveltica, sans-serif; font-size:12px;}
.input, .select, .checkbox, .radio {vertical-align:baseline;}
.input, .select, textarea {padding:3px;}
textarea {vertical-align:baseline; }
.radio, .checkbox {margin: 0; vertical-align: baseline}
.input:hover, .input:focus, textarea:hover, textarea:focus, select:hover, select:focus, .submit:hover, .submit:focus {border-color: #000000;}

.submit { color: #6A6A6A;padding: 0px;cursor:pointer;text-align:center}
a.submit {padding: 4px 3px; display:inline-block; color:#6A6A6A}
a.submit:hover {text-decoration:none; }
.submit[type=image] {border:none; }


.submit-styled {background: transparent url(images/button_09.png) no-repeat scroll left top; border: none;width:152px; height: 35px;padding: 0px;font-weight: bold;color: white;}


#step-next.submit-styled {background: transparent url(images/button_10.png) no-repeat scroll left top;}
.submit-styled-alt1 {background: transparent url(images/button_10.png) no-repeat scroll left top;}

a.submit-styled {padding: 12px 0 0 0; height: 21px; text-align:center !important;}

.form-styled {}
.form-styled h2 { color: #000000; font-size: 12px; font-weight: bold; margin-bottom: 5px; text-align: center; }
.table-styled th, .form-styled table th{width: 105px; text-align: right; padding: 5px; vertical-align:middle; border:none;}
.table-styled td, .form-styled table td{width: 200px; text-align: left; padding: 5px; vertical-align:middle; border:none;}
.form-styled .input {width:200px; padding:3px;}
.form-styled textarea {width:200px; padding:3px;}
.form-styled select {width:208px; padding:3px;}
.form-styled .buttons {text-align:center }

.validation-error {border: 1px red solid !important; color:red !important;}

.message {margin: 0 0 10px 0;}
.message#basket_error, .message#order_error, .message#error {color: red;}
.message#ok {color: #d1c7c1;}

.box-rounded { padding: 10px; }



/* content styles */
/* wszystkie zmiany w tej sekcji należy przenosić do pliku style_edit.css */


.content {font-size:12px; text-align:justify;}
.content p {margin-bottom: 5px;text-align:justify; }
.content a{text-decoration:underline; color: #000000;}
.content a:hover{text-decoration:underline; color: #1b1108;}
.content ol {list-style: decimal inside none; }
.content ul {list-style: disc inside none; }
.content em {font-style: italic;}
.content ins {text-decoration: underline;}
.content strong {font-weight: bold;}
.content table {border-spacing: 0; border-collapse: collapse;}
.content table td, .content table th {padding: 5px; }
.content table th {font-weight:bold;}
.content sup, .content sub {font-size:80%}
.content h1 {font-weight:bold; font-size:130%; margin: 5px 0;}
.content h2 {font-weight:bold; font-size: 120%; margin-bottom: 5px;}
.content h3 {font-weight:bold; font-size: 110%; margin-bottom: 5px;}
.content .nonstyled td { border: none; }
/* koniec content styles */

#page>.content,#product>.content {margin:  10px 0 10px 0;}

#container{width: 100%; text-align: center; background: transparent url(images/layout_bg01.png) repeat-y scroll center top; min-height:400px;}
#container_braz{width: 100%; text-align: center; }


#head-wrapper {width: 100%; min-width: 990px; min-height: 157px;}

#head1{width: 990px; height: 150px; margin: 0 auto; position: relative; background: transparent url(images/made_in_poland.png) no-repeat left top;}
#head1 #head1_c1 {position: absolute; top: 20px; left: 750px;}
#head1_c1_s {position: absolute; top: 15px; left: 370px;}
#head2 h2, #head1 h2 {text-transform:uppercase; float: right; width: 195px; margin: 0px 0px 0px 6px; text-align:left; font-size: 12px;  color: #150a04; padding:5px 0px 5px 0px; }
#head1 h2 a {color:#150a04; font-size: 10px; font-style:normal; margin-left: 0px; }
#head2{width: 990px;  margin: 0 auto; } 
#head2 h2 {margin-top: 2px;}
#head3{width: 990px; margin: 0 auto; }

#logo{float: left; margin: 30px 0 0px 10px; position: relative; text-align: left;}
#logo a {}
#logo span{position: absolute; right: 0; bottom: 0; display: none; font-size: 10px;}
#logo:hover span {display: block; }

#language {}

#breadcrumb{text-align: left; width: 680px; margin: 0 5px 5px 0; float: right; font-size: 10px;}
.order #breadcrumb {width:970px }
.trendy #breadcrumb {width:970px }
#breadcrumb a{}
#breadcrumb a:hover{}

/* Menu Head - 1 (basket) */
#menu1{float: right;margin: 0 5px 0 0;clear:right;color:#150a04; width: 180px; text-align:left;  text-transform:uppercase;}
#menu1 li{}
#menu1 a{color:#150a04; }
#menu1 #basket-menu a {display: none; }
/* Menu Head - 2 (login) */
#menu2 {float: right;clear:right;margin: 0 5px 0 0; color: #150a04; width: 180px; text-align:left;}
#menu2 li {display:inline; background: transparent url(images/layout_menu_break.png) no-repeat scroll right center; margin-right: 5px; padding-right: 5px;}
#menu2 li#lRegister, #menu2 li#lOrders {background-image:none;margin:0; padding:0;}
#menu2 li.lL {background:none; margin: 0; padding:0; }
#menu2 li a {color: #150a04; text-transform:uppercase;}
#menu2 h2 {margin:0px 0px; padding:0px 0px;}

/* Menu Head - 3 (Pages) */
#menu3 {float: left; list-style: none; color: #fff; font-size:14px;}
#menu3 li{display: inline; float: left; background: transparent url(images/layout_menu03_break.png) no-repeat scroll right top;}
#menu3 a{color: #fff; display: block; text-decoration :none;padding: 16px 10px;}
#menu3 a.selected, #menu3 a:hover{text-decoration: none; background: #CCC url(images/layout_menu03_hover.png) repeat-x scroll left bottom; color: #000; }
/* Menu - 4 (Shop Categories) */

#menu4 {float: left; list-style:none; border-bottom:1px solid #000; width: 990px; margin: 0px 0 0px 0px; padding: 0px 0 2px 0;font-size: 12px; text-align: left; background-color: #fff;}
#menu4 a {text-decoration:none; color:#150a03; display: inline; }
#menu4 a:hover {text-decoration:none; }
#menu4 a.selected {text-decoration:none; color: black; }
#menu4 a span.products-count {display:none;}
#menu4 li.parent {font-weight:bold; }
#menu4>li.parent>a {background-position: right -41px;  text-decoration:none;  color:black; font-weight:normal;}
#menu4>li.parent>a span.products-count {color:#150a03; }
#menu4>li { float: left; width: 196px; text-transform:uppercase; font-size:15px; margin: 0 0px 0px 0px; padding:3px 0 3px 0;text-align:center; }
#menu4>li>a {margin: 0px 0px 0px 0px;  padding: 3px 0px 3px 0px; color:#150a04; }
#menu4>li>a:hover { border-bottom:2px solid #e733f6; background-position: right -41px; text-decoration:none; color:black;}
#menu4>li>a.selected {background-position: right -41px;  text-decoration:none;  color:black;}
#menu4 ul {display:none; clear : left; padding: 5px 5px 5px 15px; font-size: 12px;  }
#menu4 ul a { display:none;}
#menu4 ul ul {}
#menu4 ul ul a {display:none;}
#menu4 span.products-count {color: #150a04; font-size:10px;}
#menu4_bottom {width:253px; height:8px; clear:both; margin: 0 0 0px 17px;}

/* Menu Foot - 5 (Pages) */
#menu5 {float: left; color: #000; margin: 15px 0 0 10px; }
#menu5 li {display:inline; background: transparent url(images/layout_menu_break.png) no-repeat scroll right center; margin-right: 5px; padding-right: 5px;}
#menu5 li.lL{background-image:none; margin:0; padding:0;}
#menu5 a {color: #000;}



#menu6 {float: left; list-style:none; width:  margin: 5px 0 0px 10px; padding: 10px 0 10px 0;font-size: 11px; text-align: left; background-color: #fff;  }
#menu6 a {text-decoration:none; color:#150a03;; display: block; }
#menu6 a:hover {text-decoration:underline; }
#menu6 a.selected {text-decoration:none; color: red; }
#menu6 a span.products-count {display:none;}

#menu6 li.parent {font-weight:bold; }
#menu6>li.parent>a {background-position: right -41px;  text-decoration:none;  color:black; font-weight:normal;}
#menu6>li.parent>a span.products-count {color:white;}
#menu6>li {min-height: 23px; float: left; width: 200px;font-size:14px; border-bottom:1px dotted black; margin: 0 5px 0px 10px; padding:3px 0 3px 0;}
#menu6>li>a {margin: 0px 0px 0px 0px;  padding: 10px 0px 10px 10px; color:white; background: url(images/menu_select.png) no-repeat right top; }
#menu6>li>a:hover {background-position: right -41px; text-decoration:none; color:black;}
#menu6>li>a.selected {background-position: right -41px;  text-decoration:none;  color:black;}
#menu6 ul { clear : left; padding: 5px 5px 5px 15px; font-size: 11px; }
#menu6 ul a {padding: 3px 0;}
#menu6 ul ul {padding-left: 15px }
#menu6 ul ul a {}
#menu6 span.products-count {color: #150a03;; font-size:10px;}
#menu6_bottom {width:200px; background:  url(images/menu_bg_bottom.png) no-repeat scroll center top; height:8px; clear:both; margin: 0 0 0px 17px;}

#menu7 {float: left; list-style:none; width: 200px; margin: 0px 0 0px 0px; padding: 10px 0 10px 5px;font-size: 11px; text-align: left; background-color: #fff; border-right: 1px solid #dfdfdf; }
#menu7 a {text-decoration:none; color:#150a03;; display: block; }
#menu7 a:hover {text-decoration:underline; }
#menu7 a.selected {text-decoration:none; color: red; }
#menu7 a span.products-count {display:none;}
#menu7 li.parent {font-weight:bold; }
#menu7>li.parent>a {background-position: right -41px;  text-decoration:none;  color:black; font-weight:normal;}
#menu7>li.parent>a span.products-count {color:white;}
#menu7>li {min-height: 23px; float: left; width: 200px;font-size:14px; border-bottom:1px dotted black; margin: 0 5px 0px 10px; padding:3px 0 3px 0;}
#menu7>li>a {margin: 0px 0px 0px 0px;  padding: 10px 0px 10px 10px; color:white; background: url(images/menu_select.png) no-repeat right top; }
#menu7>li>a:hover {background-position: right -41px; text-decoration:none; color:black;}
#menu7>li>a.selected {background-position: right -41px;  text-decoration:none;  color:black;}
#menu7 ul { clear : left; padding: 5px 5px 5px 15px; font-size: 11px; }
#menu7 ul a {padding: 3px 0;}
#menu7 ul ul {padding-left: 15px }
#menu7 ul ul a {}
#menu7 span.products-count {color: #150a03;; font-size:10px;}
#menu7_bottom {width:200px; background:  url(images/menu_bg_bottom.png) no-repeat scroll center top; height:8px; clear:both; margin: 0 0 0px 17px;}


#main{width: 990px; margin: 0px auto; text-align:center; min-height:300px;}
#content {}

#content>h1 {}
#content>h2 {}





#column {width: 285px; float: left;}
#column h2 {font-size: 14px; font-weight:bold; color: #9c9c9c; text-align:left; margin: 0 0 0 20px;}
#column h3 {min-height: 23px; background : #efefef url(images/layout_menu04_bg.png) repeat-x scroll left bottom; float: left; width: 260px; font-size: 14px; font-weight:bold; color: #000000; text-align:left; padding: 6px 0 6px 10px; margin: 0 0 3px 10px;}
#column .box {margin: 0 0 0px 10px;padding: 5px 0; width: 270px; clear: both; }
#column .box p {margin: 0 3px;}
#column #basket {text-align: left; font-size: 11px;}
#column #basket li{display: block; clear: both; padding: 0 6px 0 8px; color: #000; text-align: right; }
#column #basket .photo {width: 50px; height:50px; float: left;display: block; text-align:center; margin: 0 10px 10px 0;}
#column #basket .photo img {margin: 0 auto; }
#column #basket .name {display: block; color: #000; font-weight: normal; text-align: left; }
#column #basket .price, #column #basket .quantity { font-weight: bold; }
#column #basket .name a {color: #000000; font-weight: bold; }
#column .basket-more { float: right; text-align: center; display:inline-block; padding: 0; font-size:11px; margin: 0 10px 0 0; }
#column .basket-summary { float: left; text-align: left; display: inline-block; padding: 0 0 0 10px; font-size: 11px; margin: 7px 0 0 0; }
#column .basket-summary span { font-weight: bold; }
#column .basket-summary span.price { margin-left: 4px; }

#column #basket-top {margin-left:5px; text-transform:uppercase; font-size: 14px; color:#5b5b5b ;font-weight:bold; background: url('images/basket-top.png') top left no-repeat; margin: 0 0 0 10px; padding: 8px 0 8px 8px; width: 262px; }
#column #basket-content { float: left; margin: 0 0 0 10px; width: 270px; background: url('images/basket-content.png') top left repeat-y; }
#column #basket-bottom { float: left; margin: 0 0 10px 10px; width: 270px; background: url('images/basket-bottom.png') top left no-repeat; height: 38px; }
#column #basket-bottom a { width: 98px; height: 18px; padding: 7px 0 3px 0; float: left; color: #fff; background: url('images/button_hover.png') top left no-repeat; }
#column #basket-bottom a:hover { text-decoration: none; color: #000; background: url('images/button.png') top left no-repeat;}


#google_translate_element { height:50px;}
/* Products filter */
#filter {width:270px; background: url(images/filter_02.png) repeat-y left top; margin:10px 0 10px 10px; }
#filter_contener_top {width:270px; height:3px; background: url(images/filter_01.png) no-repeat left top; }
#filter_contener_bottom {width:270px; height:3px; background: url(images/filter_04.png) no-repeat left top; }

#filter label.price {color:#000000; font-weight:bold; display: inline; margin: 0 0 0;}
#filter #filter-price-from, #filter #filter-price-to {width: 65px;}

#filter>ul {text-align:left; margin:10px 0 0 20px; width: 230px;}
#filter>ul>li{background: url(images/filter_03.png) repeat-x center bottom; padding: 0 0 10px 0; margin: 0 0 10px 0; }
#filter>ul span {color:#000000; font-weight:bold; display: block; margin: 0 0 5px 0;}
#filter>ul li li {color:#6A6A6A; font-size: 11px;}
#filter .actions {width: 100%; display: block; text-align: right; vertical-align:middle;}
#filter .reset {height: 28px;display:inline-block; padding: 5px 0px 0px 0px; margin: 0px 0 0 0px; font-size: 11px; color: #6A6A6A; text-decoration:none; text-align:center; outline:none;}
#filter .submit{width:98px; height: 28px; display:inline-block; padding:12px 0 0 0; margin: 0 0px 0 10px; background: transparent url(images/button_hover.png) no-repeat scroll center center; font-size: 11px; color: #fff; text-decoration:none; border:none; text-align:center; outline:none;}
#filter .submit:hover { color: #000;  background: url('images/button.png') top left no-repeat; }
.trendy{}
/* page & product common / unique */
#page, #product {width: 680px; margin: 0 5px 0 0; float: right;}
#page.iframe {width: auto; margin: 10px; float: none;}
.order #page {width: 970px; }
.trendy #page {width: 970px; }
#page { }
#product {}

#rss {float: right; background: transparent url('images/ico_rss.gif') no-repeat scroll left top; display: block; width:24px; height: 24px;}
#rss span {display: none; }
#product #social a {display: inline-block; width:25px; height: 25px; margin: 0px 1px 0 1px;}
#product #social a span {display: none; }
#product #social #fb-share {background: transparent url('images/social_facebook.png') no-repeat scroll left top;}
#product #social #pinterest-share {background: transparent url('images/social_pinterest.png') no-repeat scroll left top;}
#product #social #blip-share {background: transparent url('images/social_blip.png') no-repeat scroll left top;}
#product #social #twitter-share {background: transparent url('images/social_twitter.png') no-repeat scroll left top;}
#product #social #nk-share {background: transparent url('images/social_nk.png') no-repeat scroll left top;}
#product #social #gg-share {background: transparent url('images/social_gg.png') no-repeat scroll left top;}

#page #social {float: right; height:  margin: 0 5px 0 0;}
#page #social a {display: inline-block; width:20px; height: 20px; margin: 2px 2px 2px 0;}
#page #social a span {display: none; }
#page #social #pinterest-share {background: transparent url('images/bw_social_pinterest_small.png') no-repeat scroll left top;}
#page #social #fb-share {background: transparent url('images/bw_social_facebook_small.png') no-repeat scroll left top;}
#page #social #blip-share {background: transparent url('images/bw_social_blip_small.png') no-repeat scroll left top;}
#page #social #twitter-share {background: transparent url('images/bw_social_twitter_small.png') no-repeat scroll left top;}
#page #social #nk-share {background: transparent url('images/bw_social_nk_small.png') no-repeat scroll left top;}
#page #social #gg-share {background: transparent url('images/bw_social_gg_small.png') no-repeat scroll left top;}

#page #social #pinterest-share:hover {background: transparent url('images/social_pinterest_small.png') no-repeat scroll left top;}
#page #social #fb-share:hover {background: transparent url('images/social_facebook_small.png') no-repeat scroll left top;}
#page #social #blip-share:hover {background: transparent url('images/social_blip_small.png') no-repeat scroll left top;}
#page #social #twitter-share:hover {background: transparent url('images/social_twitter_small.png') no-repeat scroll left top;}
#page #social #nk-share:hover {background: transparent url('images/social_nk_small.png') no-repeat scroll left top;}
#page #social #gg-share:hover {background: transparent url('images/social_gg_small.png') no-repeat scroll left top;}

#page>h1, #product>h1, #product td h1 {text-transform:uppercase; font-size: 14px; color:#5b5b5b ;font-weight:bold; padding: 0 0 10px 10px; margin: 0 0 15px -10px; text-align:left;}
#page>h2, #product>h2 {font-size: 14px; font-weight:bold; padding: 0 0 10px 10px; margin: 10px 0 10px -10px; border-bottom: 2px solid #d1c7c1; text-align:left; clear: both;}

/* page products*/
#producers_filter { text-align: center; clear: both; }
#producers_filter li { width: 110px; height: 110px; display: inline; list-style-type: none; margin: 0; padding: 0; }
#producers_filter li a { width: 100px; height: 100px; margin: 5px; padding: 0; display: inline-block; text-align: center; vertical-align: middle; line-height: 100px; text-decoration: none; }
#producers_filter li a span { line-height: 15px; display: inline-block; }

#products-head {border: 1px solid #f0f0f0; padding: 5px; text-align:center}
#products-head fieldset {display: inline; }
#products-head .products-per-page {display: inline;}
#products-head .products-sort {display: inline;}
#products-head .products-view{ display: inline;}
#products-head .products-view li {display:inline; }

ul#products {width: 100%; float: left }
#products .boxes {width: 211px;height: 335px; margin: 0 5px 10px 5px; float: left; text-align:center; font-size:11px;}
#products .boxes h2 {padding: 5px 5px 5px 5px; min-height: 12px; font-size:12px; font-weight: bold; height: 24px;}
#products .boxes h2 a{color: #000; text-decoration:none; }
#products .boxes .photo, #products .boxes .nophoto {width: 190px; height: 190px; line-height:190px; margin: 0 auto;}
#products .boxes .photo img {vertical-align:middle; }
#products .boxes .price {height: 55px; margin-top: 3px; color: #1b1108;}
#products .boxes .price .value {font-size: 16px; font-weight:bold; }
#products .boxes .catalog {display: block; margin-top: 3px;}
#products .boxes .old {display: block; margin-top: 3px; color: #000000;}
 .old .value {text-decoration: line-through;}
#products .boxes .currency { }
#products .boxes .details {display: inline-block; text-decoration: none; margin: 0 20px 0 0; font-size: 11px; height: 18px; vertical-align:middle;line-height: 18px; float: right;}
#products .boxes .compare {display: inline-block; text-decoration: none; margin: 0 0px 0 13px; font-size: 11px;height: 18px; vertical-align:middle; line-height: 18px; float: left;}
#products .boxes .compare input {vertical-align:middle;}
#products .boxes .compare label {color:#6A6A6A; cursor: pointer;}
#products .boxes .compare label:hover {color:#000;}

#products .boxes .basket{width:98px; height: 28px; display:inline-block; padding: 12px 0 0 0; margin: 0 0 0 0; background: transparent url(images/button_hover.png) no-repeat scroll center center; font-size: 11px; color: white; text-decoration:none;}
#products .boxes .storage{width:98px; height: 28px; display:inline-block; padding: 12px 0 0 0; margin: 0 0 0 0; background: transparent url(images/button_hover.png) no-repeat scroll center center; font-size: 11px; color: white; text-decoration:none;}
#products .boxes .basket:hover, #products .boxes .storage:hover, #products .boxes .details:hover {color:#150a04; background: transparent url(images/button.png) no-repeat scroll center center; font-size: 11px; }

#products .list {width: 653px; margin: 0 0 10px 0; float: left; position: relative}
#products .list h2 {font-size:12px; font-weight: bold; text-align:left; margin: 0 0 10px 0;}
#products .list .c1, #products .list .c2, #products .list .c3 {min-height: 100px; float: left;}
#products .list .c1 {width: 200px; text-align: left;}
#products .list .c1 .photo { text-align: center; }
#products .list .c2 {width: 235px; padding: 5px;}
#products .list .c2 h3 {text-align: justify; font-size: 11px;}
#products .list .c3 {width: 205px; text-align: center; font-size: 11px; padding-bottom:25px;}
#products .basket-container {position: absolute; bottom: 5px; right: 10px; width: 205px;}


#products .list .price {height: 55px; margin-top: 3px; color: #1b1108;}
#products .list .price>.value {font-size: 16px; font-weight:bold; }
#products .list .catalog {display: block; margin-top: 3px;}
#products .list .old {display: block; margin-top: 3px; color: #000000;}
#products .list .old .value {text-decoration: line-through;}
#products .list .currency { }
#products .list .details {display: block; text-decoration: none; margin: 0;}
#products .list .basket{width:98px; height: 28px; display:inline-block; padding: 12px 0 0 0; margin: 0; background: transparent url(images/button_02.png) no-repeat scroll center center; font-size: 11px; color: #fff; text-decoration:none;}
#products .list .storage{width:98px; height: 28px; display:inline-block; padding: 12px 0 0 0; margin: 0; background: transparent url(images/button_01.png) no-repeat scroll center center; font-size: 11px; color: #fff; text-decoration:none;}
#products .list .basket:hover, #products .list .storage:hover, #products .list .details:hover {color:black;}
#products .list .compare {display: inline-block; text-decoration: none; margin: 0 0px 0 13px; font-size: 11px;height: 18px; vertical-align:middle; line-height: 18px;}
#products .list .compare input {vertical-align:middle;}
#products .list .compare label {color:#6A6A6A; cursor: pointer;}
#products .list .compare label:hover {color:#000;}


table#products {width: 100%;}
#products th, #products td {border-bottom: 1px #dcdcdc solid; padding: 3px 0;}
#products tr .name {width: 300px; }
#products tr h2 {font-weight: bold; }
#products tr h2 a{color:#6a6a6a;}
#products tr h2 a:hover{}
#products tr td.basket {width: 114px;}
#products tr a.basket{width:98px; height: 28px; padding: 12px 0 0 0; margin: 0; background: transparent url(images/button_02.png) no-repeat scroll center center; font-size: 11px; display: inline-block; color: #fff; text-decoration:none;}
#products tr a.storage{width:98px; height: 28px; padding: 12px 0 0 0; margin: 0; background: transparent url(images/button_01.png) no-repeat scroll center center; font-size: 11px; display: inline-block; color: #fff; text-decoration:none;}
#products tr a.basket:hover, #products tr a.storage:hover {color:black;}
#products tr .price {color: #1b1108; }
#products tr .price>.value {font-weight:bold; }
#products tr .old {color: #000000;}
#products tr .old .value {text-decoration: line-through;}
#products tr .compare {display: inline-block; text-decoration: none; margin: 10px 0px 0 13px; font-size: 11px;height: 18px; vertical-align:middle; line-height: 18px;}
#products tr .compare input {vertical-align:middle;}
#products tr .compare label {color:#6A6A6A; cursor: pointer;}
#products tr .compare label:hover {color:#000;}

/* product */
#product #gallery {width: 340px;  min-height:510px; float:left;background:none;}
#product img.producer-logo {margin-bottom: 10px; max-width:250px; max-height:150px;}
#product .box {width: 326px; float: right; margin: 0 0 10px 0; padding: 5px 0 5px 0;clear: right; text-align:left;}
#product .box h2{font-size: 11px; color:#000000; font-weight:bold; padding: 0 5px 5px 5px;}
#product .box h2 span{display: none;}
#product #order {}
#product #order #attributes {margin: 10px 0 0 0; }
#product #order .price {height: 55px; margin-top: 3px; color: #1b1108; }
#product #order .price>.value {font-size: 16px; font-weight:bold; }
#product #order .catalog {display: block; margin-top: 3px;}
#product #order .old {display: block; margin-top: 3px; color: #000000;}
#product #order .currency { }
#product #order .submit {padding-left:66px; margin-left:-3px; text-transform:uppercase; font-size: 13px; color:#5b5b5b ;font-weight:bold; background:none; text-decoration:none;border:none;  height: 50px; cursor:pointer; text-align:left; vertical-align: top;}
#product #order .submit:hover {padding-left:66px; text-transform:uppercase; font-size: 13px; color:#000 ;font-weight:bold; background:none; border:none;  height: 50px; cursor:pointer;text-align:left;vertical-align: top;}
#product #order .jakmierzyc {padding-left:66px; text-transform:uppercase; font-size: 13px; color:#5b5b5b ;font-weight:bold; background:none; text-decoration:none;border:none;  cursor:pointer;text-align:left; vertical-align: top;}
#product #order .jakmierzyc:hover {padding-left:66px; text-transform:uppercase; font-size: 13px; color:#000 ;font-weight:bold; background:none; border:none;  cursor:pointer; text-align:left;vertical-align: top;}
#product #order .koszty_dostawy {padding-left:66px; text-transform:uppercase; font-size: 13px; color:#5b5b5b ;font-weight:bold; background:none; text-decoration:none;border:none; cursor:pointer;text-align:left; vertical-align: top;}
#product #order .koszty_dostawy:hover {padding-left:66px; text-transform:uppercase; font-size: 13px; color:#000 ;font-weight:bold; background:none; border:none;  cursor:pointer; text-align:left;vertical-align: top;}
#product .storage {padding-left:66px; text-transform:uppercase; font-size: 13px; color:#5b5b5b ;font-weight:bold; background:none; text-decoration:none;border:none; cursor:pointer;text-align:left; vertical-align: top;}
#product .storage:hover {padding-left:66px; text-transform:uppercase; font-size: 13px; color:#000 ;font-weight:bold; background:none; border:none;  cursor:pointer; text-align:left;vertical-align: top;}
#product #order #available {padding-left:3px;  font-size: 12px; color:#5b5b5b ; background:none; text-decoration:none;border:none;  text-align:left; vertical-align: top;}

#product #order span {display: inline-block; margin: 0 0 0 0;}
#product #order .quantity {width: 25px; padding: 5px;border: 1px solid #E1E1E1; text-align:center; }
#product #order .quantity-label {}
#product #order dt, #product #order dd {margin: 0 0 5px 0;  color:#5b5b5b ; }
#product #order dt {width: 60px; text-align: right; float: left; clear: left; padding: 0 7px 0 0;}
#product #order dd {width: 160px; text-align: left; float: left;  }
#product #order dd select {width: 150px; }

#product #info {margin-top: 20px;}
#product #info p{text-align:left; margin: 0 10px 3px 20px; padding: 0 0 0 20px; background: transparent url('images/ico_bullet2.png') no-repeat scroll left center;}
#product #info p a{text-align:left; color: #000000;}
#product #info #stock-level img {vertical-align: middle;}
#product #basket {position: relative;}
#product #basket span.quantity-container{margin-top:15px;}
#product #product-negotiate-button{background: transparent url(images/ico_handshake.png) no-repeat left center; padding: 8px 0 5px 35px; text-align: right; float: right; margin: -10px 30px 0 0;}
#product #actions {float: right; margin: 0 0 10px 0; width: 325px; clear: right; font-size: 11px;}
#product #actions a{width:150px; height:30px; display:block;float: left; background: transparent url('images/button_05.png') no-repeat scroll left top; padding: 20px 0 0 10px; text-align:left; outline: none;}
#product #actions #product-ask-button {background-image:url('images/button_06.png');margin: 0 5px 5px 0;}
#product #actions #product-error-button {background-image:url('images/button_08.png');margin: 0 0 5px 0;}

#product #attributes-table {width:600px; margin: 0 auto; font-size: 10px;}
#product #attributes-table td, #product #attributes-table th{padding:5px; border-bottom: 1px solid #E1E1E1; text-align: left;}
#product #attributes-table th{width: 200px; text-align: right;}
#product #attributes-table strong{font-weight:bold;}
#product #attributes-table {}

#product #product-tabs {margin: 10px 0 10px 0; float: left; width: 100%; display:none;}
#product #product-tabs .headers {display: none; }
#product #product-tabs .headers li {border: 1px solid #E1E1E1; padding: 10px; margin: 0 0 10px 0;  background: transparent url('images/layout_03.png') repeat-x scroll left top; -moz-border-radius: 10px; border-radius: 10px;}
#product #product-tabs .headers a {color: #000; text-decoration: none; display: block }
#product #product-tabs .tab {border: 1px solid #E1E1E1; padding: 10px; margin: 0;  background: transparent url('images/layout_03.png') repeat-x scroll left top; -moz-border-radius: 10px; border-radius: 10px 10px 0 0; overflow: auto; }
/* lib */
#product #product-tabs .lib-tabs-nav {float: left; display: block; }
#product #product-tabs .lib-tabs-nav li{width: 210px; }
#product #product-tabs .lib-tabs-selected a, #product #product-tabs .lib-state-hover a {color: #1b1108; }
#product #product-tabs .lib-tabs-panel {width: 410px; float: right; }
#product #product-tabs .lib-tabs-panel h3 {display: none; }

/* product related, product accessories, product crossell */
#product .product-related {}
#product .product-related ul {width: 480px; float: right; height: 250px; font-size:12px}
#product .product-related ul li {text-align: left; padding: 6px 10px; overflow: hidden; position: relative}
#product .product-related ul li.alternate {background-color: #f3f3f3;}
#product .product-related ul li a.anhor {display: none;}
#product .product-related ul li h3 {display: inline; margin: 0 5px 0 0; font-weight: bold;}
#product .product-related ul li h3 a {color: #6a6a6a;text-decoration: none;}
#product .product-related ul li .photo, #product .product-related ul li .nophoto {display: none;}
#product .product-related ul li .price {display: inline; color: #1b1108; margin: 0 5px 0 0;}
#product .product-related ul li .price .old {text-decoration: line-through; color: #000000;}
#product .product-related ul li .details {float: right; background: transparent url(images/ico_arrow02.png) no-repeat center center; width: 21px; height: 21px; position: absolute; right: 2px; top: 2px;}
#product .product-related ul li .details span {display: none;}

#product .product-related ul li.lib-state-hover-dynamic h3 a {color: #d1c7c1;}
#product .product-related .lib-tabs-panel {width: 200px; height: 200px; float: left;}

/* products highlighted (bestsellers etc. on main page) */

#content .highlight-type{float: right; margin: 0 5px 0 0; width: 680px;}
#content .product-highlighted-container {float: left; margin: 0 0 10px 10px;}
#content .product-highlighted-container  h2 {font-size:13px; font-weight: bold; margin: 0 0 5px 0; text-align: left;}
#content .product-highlighted-container  h2 span{font-weight: normal; color: #1b1108;}
#content .product-highlighted .more {text-align: right; color:#000000; font-size: 11px; margin: 0 10px 0 0; clear: both; }
#content .product-highlighted .more a {color:#000000;}

#content #type1 .product-highlighted {width: 665px; }
#content #type1 .product-highlighted ul {width: 460px; float: right; height: 130px; margin: 5px 0 5px 0;}
#content #type1 .product-highlighted ul li {text-align: left; padding: 6px 10px; overflow: hidden; position: relative}
#content #type1 .product-highlighted ul li.alternate {background-color: #f3f3f3;}
#content #type1 .product-highlighted ul li a.anhor {display: none;}
#content #type1 .product-highlighted ul li h3 {display: inline; margin: 0 5px 0 0; font-weight: bold;}
#content #type1 .product-highlighted ul li h3 a {color: #6a6a6a;text-decoration: none;}
#content #type1 .product-highlighted ul li .photo, #content #type1 .product-highlighted ul li .nophoto {display: none;}
#content #type1 .product-highlighted ul li .price {display: inline; color: #1b1108; margin: 0 5px 0 0;}
#content #type1 .product-highlighted ul li .price>.value {font-weight:bold; }
#content #type1 .product-highlighted ul li .price .old {text-decoration: line-through; color: #000000;}
#content #type1 .product-highlighted ul li .details {float: right; background: transparent url(images/ico_arrow02.png) no-repeat center center; width: 21px; height: 21px; position: absolute; right: 2px; top: 2px;}
#content #type1 .product-highlighted ul li .details span {display: none;}
#content #type1 .product-highlighted ul li.lib-state-hover-dynamic h3 a {color: #d1c7c1;}
#content #type1 .product-highlighted .lib-tabs-panel {width: 200px; height: 130px; float: left; margin: 5px 0 5px 0;}
#content #type1 .product-highlighted .lib-tabs-panel img {max-height: 130px; }

#content #type2 .product-highlighted {width: 675px; padding: 0px; float: right;}
#content #type2 .product-highlighted ul {list-style-type:none; padding: 0; margin: 5px 0 0 0; height: 200px; overflow: hidden;}
#content #type2 .product-highlighted li {text-align: left; margin: 0; padding: 0; position: relative;
background: transparent url(images/highlight_new_product.png) no-repeat top left; width: 675px; height: 200px;}
#content #type2 .product-highlighted .text { float: left; text-align: center; width:380px; float: left; margin: 15px 0 0 30px;}
#content #type2 .product-highlighted li h3 {margin: 0 0 10px 0; font-style: italic; font-size: 24px; font-weight: bold; }
#content #type2 .product-highlighted li h3 a{color:#FFF; text-decoration: none; font-size: 20px; }
#content #type2 .product-highlighted li h3 a:hover{}
#content #type2 .product-highlighted li .photo {float: right; width: 210px; margin: 5px 0 0 0; text-align: center;}
#content #type2 .product-highlighted li .photo img {max-height: 125px;}
#content #type2 .product-highlighted li .price {color: #1b1108; font-size: 18px; position: absolute; top: 140px; left: 52px; width: 167px; text-align: center; color: #000; font-weight: bold; font-size: 31px; }
#content #type2 .product-highlighted li .price .gr, #content #type2 .product-highlighted li .price .currency { font-size: 17px; }
#content #type2 .product-highlighted li .price .old {text-decoration: line-through; color: #000000; display: block;font-size: 12px;}
#content #type2 .product-highlighted li .price .old .currency {font-size: 12px;}
#content #type2 .product-highlighted li .details {clear: left; float: left; position: absolute; bottom: 103px; right: 280px; color: #fff;}
#content #type2 .product-highlighted li .details span {}
#content #type2 .product-highlighted .pages {float: left; margin: 0; }
#content #type2 .product-highlighted .more {float: right; margin: 5px 5px 0 0; clear:none;}
#content #type2 .product-highlighted .new-product { position: absolute; top: 120px; left: 120px; color: #ff0000; font-style: italic; font-size: 18px; font-weight: bold; }


#content #type3 .product-highlighted {width: 305px; padding: 10px;}
#content #type3 .product-highlighted ol {list-style-type:decimal; padding: 0 0 0 25px; margin: 5px 0 5px 0; height: 105px; overflow: hidden;}
#content #type3 .product-highlighted li.alternate {}
#content #type3 .product-highlighted li {text-align: left; margin: 0; padding: 3px 2px; }
#content #type3 .product-highlighted li h3 {display: inline-block; margin: 0px 5px 0 0px; font-weight: bold; white-space: nowrap; display:block; }
#content #type3 .product-highlighted li  a{color:#000;}
#content #type3 .product-highlighted li  a:hover {color:#d1c7c1; text-decoration: none;}

#content #type4 .product-highlighted {width: 325px; padding: 0px;}
#content #type4 .product-highlighted ol {list-style-type:none; padding: 0; margin: 5px 0 5px 0; height: 130px; overflow: hidden;}
#content #type4 .product-highlighted li.alternate {background-color: #f3f3f3;}
#content #type4 .product-highlighted li {text-align: left; margin: 0; padding: 6px 10px; position: relative; height: 14px; overflow: hidden; white-space: nowrap;}
#content #type4 .product-highlighted li h3 {display: inline; margin: 0px 5px 0 0; font-weight: bold; }
#content #type4 .product-highlighted li  h3 a{color:#6a6a6a;}
#content #type4 .product-highlighted li  h3 a:hover {color:#d1c7c1; text-decoration: none;}
#content #type4 .product-highlighted li .price {display: inline; color: #1b1108;}
#content #type4 .product-highlighted li .price>.value {font-weight:bold;}
#content #type4 .product-highlighted li .price .old {text-decoration: line-through; color: #000000;}
#content #type4 .product-highlighted li .details {display: inline-block; float: right; height: 21px; width: 21px; 
background: url("images/ico_arrow02.png") no-repeat scroll center center transparent; position: absolute; right: 2px; top: 2px;}
#content #type4 .product-highlighted li .details span {display: none;}

#content #type5 .product-highlighted{width: 640px; min-height: 220px;}
#content #type5 .product-highlighted ul {list-style-type:none; }
#content #type5 .product-highlighted ul li {width: 205px; float: left; vertical-align: top; padding: 0; margin: 0 0 5px 5px;}
#content #type5 .product-highlighted li h3 {padding: 5px 5px 5px 5px; min-height: 12px; font-size:12px; font-weight: bold; height: 24px;}
#content #type5 .product-highlighted li h3 a{color:#000000;}
#content #type5 .photo, #content #type5 .nophoto {width: 190px; height: 140px; line-height:140px; margin: 0 auto;}
#content #type5 .photo img {vertical-align:middle; max-height: 140px; }
#content #type5 .price {height: 20px; margin-top: 10px; color: #1b1108;}
#content #type5 .price>.value {font-weight:bold; }
#content #type5 .price .old {text-decoration: line-through; color: #000000;}
#content #type5 .currency { }



#content #author {width: 680px; float:right; text-align:right; font-size:9px; padding-right:10px;}
#content #author span {font-style:italic;}

#product-comment .comment-rate-current{margin: 10px 0 0 10px;}
.comments {text-align: left; margin: 0 0 10px 0;}
.comments li {border-bottom: 1px #E1E1E1 solid; padding: 10px;}
.comments h4 {display:inline; font-weight: bold;}
.comments p.comment-date {font-size:10px; color: #6A6A6A; float:right;}
.comments p.comment-content {padding: 5px 0 0 5px; }
.comments p.comment-rate {padding: 5px 0 0 5px; }

/* bottom pane */
#bottom1-wrapper{width: 100%; min-width: 990px; min-height:100px; border-top:2px solid #000000;}

#bottom1 {width: 990px; height:150px; margin: 0 auto;  text-align:left; color:#000;  display:block;}
#bottom1 .column{width: 230px; float: left; margin: 10px 0 10px 10px; text-align: left;}
#bottom1  .ssl {color:#000; background: transparent url('images/ssl.jpg') no-repeat left top; width: 230px; float: left; margin: 10px 0 10px 10px; text-align: right; height:130px}
#bottom1 .column h2 {color: #ed2cf9; font-size: 14px;  bold; margin-bottom: 10px;}
#bottom1 .column ul {text-align:left;}
#bottom1 .column li {padding: 3px 0 3px 0px; font-size:11px; }
#bottom1 .column span { padding: 3px 10px 3px 100px; color: #ed2cf9; font-size: 14px; }
#bottom1 .column a{color:#000;text-decoration:none;}
#bottom1 .column a:hover{color:#000;text-decoration:underline;}
#bottom1 .ssl a{color:#000;text-decoration:none;}
#bottom1 .ssl a:hover{color:#000;text-decoration:underline;}
#bottom1 .social a {display: inline-block; width:20px; height: 20px; margin: 2px 2px 2px 0;}
#bottom1 .social #fb-share {background: transparent url('images/bw_social_facebook_small.png') no-repeat scroll left top;}
#bottom1 .social #fb-share:hover {background: transparent url('images/social_facebook_small.png') no-repeat scroll left top;}
#bottom1 .social #fb-share span {display: none; }



#bottom_small {height:160px; width: 990px; margin: 10px auto;  text-align:left; color:#555; display: none; }
#bottom_small ul {text-align:right; }
#bottom_small li {padding: 0px 15px  0px 10px; font-size:13px; display: inline;}
#bottom_small a{color:#000;text-decoration:none; }
#bottom_small a:hover{color:#000;text-decoration:underline;}
#bottom_small .social a {display: inline-block; width:20px; height: 20px; margin: 2px 2px 2px 0;}
#bottom_small .social #fb-share {background: transparent url('images/bw_social_facebook_small.png') no-repeat scroll left top;}
#bottom_small .social #fb-share:hover {background: transparent url('images/social_facebook_small.png') no-repeat scroll left top;}
#bottom_small .social #fb-share span {display: none; }

#bottom2 {width: 990px; margin: 0 auto; background: transparent url('images/banner_payments.png') no-repeat scroll center center; height: 50px;}


/* foot */
#foot-wrapper{width: 100%; min-width: 990px; min-height: 90px;}
#foot {width: 990px; margin: 0 auto;}
#foot #copyright {float: right; height: 40px; width: 200px;margin: 10px 0 0 0; padding: 15px 40px 0 0;}

#basket-bar {list-style: none; color: #fff; font-size:14px; width: 965px; display: block; float:left; background: transparent url('images/layout_bg02.png') repeat-x scroll left top; font-size: 11px; margin: 0 0 30px 0;}
#basket-bar li{display: inline; float: left; width: 193px;}
#basket-bar a{color: #fff; display: block; text-decoration :none;padding: 10px 10px; }
/*#basket-bar a:hover{text-decoration: none; background: #CCC url(images/layout_menu03_hover.png) repeat-x scroll left top; color: #000; }*/
#basket-bar a.selected {text-decoration: none; background: #CCC url(images/layout_menu03_hover.png) repeat-x scroll left top; color: #000; font-weight:bold; } 
#basket-bar a.checked {background: transparent url('images/ico_tick1.png') no-repeat scroll 98% 50%;}

#page #basket {clear: both; }
#ordered-products table {width: 100% }
#ordered-products thead {text-align: center; font-size: 10px;}
#ordered-products thead tr {border-bottom:#9f9f9f 1px solid;}
#ordered-products thead th, #ordered-products thead td {padding: 5px;vertical-align:middle; }
#ordered-products tbody {text-align: center;}
#ordered-products tbody tr {border-bottom:#9f9f9f 1px solid;}
#ordered-products tbody th, #ordered-products tbody td {padding: 10px 5px;vertical-align:middle; }
#ordered-products .image {width:100px; }
#ordered-products .price {width: 80px;}
#ordered-products .quantity {width: 80px;}
#ordered-products .summary {width: 80px;}
#ordered-products .del {width: 40px;}
#ordered-products tbody .name {font-size:13px; text-align:left;}
#ordered-products tbody .name a{color:#000000;}
#ordered-products tbody .name .availability {display: block; font-size: 10px;}
#ordered-products tbody .quantity .input {padding: 3px; text-align:center; }
#ordered-products tbody .quantity .change {display: inline-block; width: 12px; height: 25px;vertical-align: middle; margin: -2px 0 0 1px;}
#ordered-products tbody .quantity .change a{display: block; float: left; width: 12px; height: 13px; background:transparent url(images/ico_plus_minus.png) no-repeat top left; outline: none;}
#ordered-products tbody .quantity .change a.disabled{display: block; float: left; width: 12px; height: 13px; background:transparent url(images/ico_plus_minus_off.png) no-repeat top left; outline: none; cursor: default;}
#ordered-products tbody .quantity .change a.plus {background-position: top left;}
#ordered-products tbody .quantity .change a.minus {background-position: bottom left;}
#ordered-products tbody .quantity .change a span {display: none;}
#ordered-products tbody .summary {width: 80px;}
#ordered-products tbody .del {width: 40px;}
#ordered-products tbody .del a {display: inline-block; background: transparent url('images/ico_del.png') no-repeat scroll left top; width: 18px; height: 18px;}
#ordered-products tbody .del a span {display:none; }
#ordered-products tfoot {text-align: center;}
#ordered-products tfoot tr {}
#ordered-products tfoot th {text-align: right }
#ordered-products tfoot th, #ordered-products tfoot td {padding: 5px;vertical-align:middle; }
#ordered-products tfoot .summary th {font-weight: bold;}
#ordered-products tfoot .summary #summary-cost {font-weight: bold; font-size: 15px; color:#000000;}
#ordered-products tfoot .summary-order th {font-weight: bold;}
#ordered-products tfoot .summary-order #summary-order-cost {font-weight: bold; font-size: 15px; color:#000000;}
#ordered-products tfoot .back {text-align:left; }
#ordered-products tfoot .next {text-align:right; }
#ordered-products #recount, #ordered-products #step-back, #ordered-products #save {float: left;color: white}
#ordered-products #save {margin-right: 60px; float: right;}

#step-back, #step-prev {margin-left: 70px;}
#step-next {margin-right: 85px; }

#page #order {clear: both;}
#page #order h2 {color: #000000; font-size: 14px; font-weight: bold; margin-bottom:5px;}
#page #order p {margin-bottom: 5px; }
#page #order #order-step {margin-top: 10px; width: 100%; clear: both; }
#page #step-prev {float:left }
#page #step-next {float:right }



#order .order-login {width: 320px;float: left; border-right: 1px #dbdbdb solid; height: 210px; }
#order .order-login#order-step {width: 100%; height: auto; text-align: left; }
#order .order-login#order-register {border: none; }
#order .order-login th{width: 90px;	text-align: right; padding: 5px; vertical-align:middle;}
#order .order-login td{width: 200px;	text-align: left; padding: 5px;}
#order .order-login .input {width:150px; padding:3px;}
#order .order-login textarea {width:200px; padding:3px;}
#order .order-login .buttons {text-align:center; padding-top: 25px; width: auto;}
#order .order-login #step-next {margin-top: 30px; } 

#order .order-adress th{width: 150px; text-align: right; padding: 5px; vertical-align:middle;}
#order .order-adress td{width: 200px;text-align: left; padding: 5px;}
#order .order-adress .input {width:200px; padding:3px;}
#order .order-adress select {width:207px; padding:3px;}
#order .order-adress textarea {width:200px; padding:3px;}
#order .order-adress .buttons {text-align:center; padding-top:25px; width:auto;}
#order .order-adress .col1 {width:470px; float:left; margin:0 0 20px 0; border-right:1px #dbdbdb solid;}
#order .order-adress .col2 {width:450px; float:left; margin:0 0 20px 0;}
#order .order-adress #personal-data {width:400px; float:left;}
#order .order-adress #company-data {width:400px; float:left;}
#order .order-adress #postal-data {width:400px; float:right; margin-bottom: 80px;}
#order .order-adress #order-rules, #order .order-adress #order-newsletter {margin:10px 0 0 30px; text-align:left; float:left; font-size:80%; color:#555555;}
#order .order-adress #order-rules a, #order .order-adress #order-newsletter a {font-weight: bold;}
#order .order-adress #order-rules input, #order .order-adress #order-newsletter input {vertical-align:middle;}

#order .order-delivery #order-delivery {text-align:left;}
#order .order-delivery #order-delivery ul {text-align:left; }
#order .order-delivery #order-delivery ul  strong{font-weight:bold; margin: 0 0 4px 0; display: block; color:#6A6A6A; font-size:13px; }
#order .order-delivery #order-delivery>ul>li{display:block; float:left; margin:20px 30px; width: 170px;}
#order .order-delivery #order-delivery>ul>li li{display: inline-block; width: 170px; border: 1px solid #E5E5E5; padding: 7px 5px; margin: 0px 5px 5px 0; background-color:#fafafa;
-moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius: 5px; float:left;}
#order .order-delivery #order-gift {text-align: left; }
#order .order-delivery #order-gift div {display: inline; margin-right: 10px; }
#order .order-delivery #order-gift .input {width: 250px; }
#order .order-delivery #order-step {width:100%; clear: both; margin: 10px 0 0 0;}
#order .order-delivery #order-gift {margin-top: 20px; }
#order .order-delivery #order-comment {margin-top: 20px; }
#order .order-delivery #order-comment textarea {width: 500px; height: 100px;}
#order .order-delivery #ordered-products {margin: 20px 0 0 0;}
#order .order-delivery #ordered-products h2{text-align: left;}
#order .order-delivery #paczkomaty {height: 80px; text-align: left; padding: 10px; width: 95%; border: 1px solid #dadada; margin: 0 auto;}
#order .order-delivery #paczkomaty  #paczkomaty-button {font-size: 14px; font-weight: bold; padding: 14px 0 14px 0; display: inline-block; }
#order .order-delivery #paczkomaty  #paczkomaty-register {float: right; padding: 14px 20px; font-weight: bold;}
#order .order-delivery #paczkomaty #paczkomaty-selected-value{border: none; color: #000; width: 700px;}
#order .order-delivery #paczkomaty #paczkomaty-empty-value{font-weight: bold;}
#order .order-delivery #paczkomaty .paczkomaty_logo_mini {float: left; margin: 0px 20px 5px 0;}
#page #order .order-paczkomaty p {margin: 0 0 20px 0;}
#order .order-paczkomaty #paczkomaty-nearest-select {width: 720px;}
#order .order-paczkomaty #paczkomaty-town-select {width: 180px;}
#order .order-paczkomaty #paczkomaty-intown-select {width: 530px;}
#order .order-paczkomaty #paczkomaty-nearest-submit {color:#fff; float: right;}
#order .order-paczkomaty #paczkomaty-intown-submit {color:#fff; float: right;}
#order .order-paczkomaty #paczkomaty-other-submit {color:#fff; float: float;}

#order .order-summary .col1 {width: 470px; float:left; margin: 0 0 20px 0; border-right: 1px #dbdbdb solid;}
#order .order-summary .col2 {width: 450px; float:left; margin: 0 0 20px 0;}
#order .order-summary table.table-styled {margin: 0 auto;}
#order .order-summary table.table-styled th {width:150px}
#order .order-summary table.table-styled td {width:200px}
#order .order-summary #personal-data {width: 400px; float:left;}
#order .order-summary #company-data {width: 400px; float:left;}
#order .order-summary #ordered-products {margin: 20px 0 0 0;}

#order.order-final-confirm  #authWindow{}
#order.order-final-confirm  #authWindow span {display: none;}
#order.order-final-confirm  #authWindow.paymentSystem2 a{font-weight: bold; padding: 5px; margin: 5px 0; display: inline-block; width:240px; height:120px;}
#order.order-final-confirm  #authWindow.paymentSystem2 a{background: transparent url(images/payment_przelewy24.png) no-repeat center center;}
#order.order-final-confirm  #authWindow.paymentSystem3 a{font-weight: bold; padding: 5px; margin: 5px 0; display: inline-block; width:240px; height:120px;}
#order.order-final-confirm  #authWindow.paymentSystem3 a{background: transparent url(images/payment_paypal.png) no-repeat center center;}
#order.order-final-confirm  #authWindow.paymentSystem4 a{font-weight: bold; padding: 5px; margin: 5px 0; display: inline-block; width:240px; height:120px;}
#order.order-final-confirm  #authWindow.paymentSystem4 a{background: transparent url(images/payment_platnosci_pl.png) no-repeat center center;}
#order.order-final-confirm  #authWindow.paymentSystem5 a{font-weight: bold; padding: 5px; margin: 5px 0; display: inline-block; width:240px; height:120px;}
#order.order-final-confirm  #authWindow.paymentSystem5 a{background: transparent url(images/payment_zagiel_com_pl.png) no-repeat center center;}
#order.order-final-confirm  #authWindow.paymentSystem6 a{font-weight: bold; padding: 5px; margin: 5px 0; display: inline-block; width:240px; height:120px;}
#order.order-final-confirm  #authWindow.paymentSystem6 a{background: transparent url(images/payment_paybynet.png) no-repeat center center;}

#compare {font-size:11px; text-align: center; margin:10px;}
#compare tr:hover td, #compare tr:hover th {background-color:#512c18;}
#compare tr.delete:hover td, #compare tr.delete:hover th , #compare tr.name:hover td, #compare tr.name:hover th , #compare tr.photo:hover td, #compare tr.photo:hover th {background-color: transparent;}
#compare tr.name td {font-weight: bold;}
#compare th {width:100px; padding:5px; text-align: right; vertical-align: top; border-bottom: 1px solid #CAD2D6; color:#fff}
#compare td{width:120px; padding:5px; vertical-align: top; border-bottom: 1px solid #CAD2D6; border-left: 1px solid #CAD2D6; color:#fff;}
#compare .photo img {max-width: 120px;}
.pages .compare-show a {background: none; color: #6A6A6A;display: inline-block; height: auto; margin: 0px 0 0 10px; text-decoration: none; width: auto; float: left;}
#compare-wrapper {display: block; margin-top: 120px;}
#compare-head {display: block; width: 400px; height: 30px; position: fixed; top:0; left: 0;}
#compare-head  #logo {margin: 10px 0 0 10px;}

/* images list & images gallery */
.images-list li {width: 100px; margin: 5px;}
.images-list p{font-size: 10px;text-align:center}
#images-list-1 {float: left;margin-right: 10px; margin-top: 10px;}
#images-list-2 {float: right; margin-left:10px; margin-top: 10px;}
.images-gallery{width: 100%; text-align:center; }
.images-gallery td {padding: 5px; vertical-align: top;}
.images-gallery p{font-size: 10px;text-align:center}
#images-gallery-3{margin:  0 0 0 0;}
#images-gallery-4 {margin:  0 0 0 0;}
#product-images {}
#product-images li {width: 100px; margin: 5px; display: inline-block}
#product-images p{font-size: 10px;text-align:center}

/* subpages list & subpages gallery */
.subpages-list { }
.subpages-list li {margin: 0 0 10px 0; }
.subpages-list h3 {font-weight: bold; text-align: left;font-size:12px;}
.subpages-list h4 { text-align: left; font-style:italic;font-size:10px;}
.subpages-list .photo {float: left; margin: 5px 5px 5px 0;}
.subpages-list .description {text-align:justify; color:#a2826e;}
.subpages-list .more {text-align: right; width: 100%; display: inline-block;}
.subpages-gallery {width: 100%; text-align: center;}
.subpages-gallery td {padding: 5px;}

/* files list */
#files-list{text-align: left; }
#files-list{ }
#files-list img {width: 16px; height: 16px;vertical-align:middle; margin: 2px 2px 2px 0; }
#audio-list, #video-list  {}
#audio-list li, #video-list li{margin-bottom: 10px;}
#audio-list p, #video-list p{font-size:10px;}

/* pages enum */
.pages {margin: 5px 0; color: #6a6a6a; font-size:11px;}
.pages a {display: inline-block;padding:4px 0 0 0; width: 22px; height:18px;  text-decoration:none; color:#6a6a6a; background: transparent url(images/ico_btn1n.png) no-repeat scroll center center;}
.pages a .hide {display: none; }
.pages .next {background-image: url(images/ico_btn1r.png)}
.pages .prev {background-image: url(images/ico_btn1l.png)}
.pages .separator {display: inline-block; padding:4px 0 0 0; width: 22px; height:18px;background: transparent url(images/ico_btn1n.png) no-repeat scroll center center;}
.pages .activeSlide, .pages strong {display: inline-block; padding:4px 0 0 0; width: 22px; height:18px; color: #fff; background: transparent url(images/ico_btn1a.png) no-repeat scroll center center;}

.navi-actions{color:#150a04; font-size:11px; text-align: right; margin:10px 5px 0 0; padding: 5px 2px 0 0; background: transparent url(images/line.png) no-repeat top right; width: 300px; float: right;}
.navi-actions a{color:#150a04; margin: 0 0 0 10px;  padding: 3px 0 3px 22px;}
.navi-actions .back {background: transparent url(images/ico_back.png) no-repeat center left;}
.navi-actions .top {background: transparent url(images/ico_top.png) no-repeat center left;}
.navi-actions .print {background: transparent url(images/ico_print.png) no-repeat center left;}

/* banners */
.banner {}
.banner0{margin: 0 0 5px 0;}
.banner1 {margin:0 10px 5px 10px}

/* polls */
.poll .radio {vertical-align: top;}
.poll h4 {font-weight: bold; margin: 5px 5px 8px 5px;}
.poll p {text-align: left; margin: 0 5px 3px 5px; }
form.poll input.submit { background: url('images/button_02.png') top left no-repeat; border: none; color: #fff; width: 96px; margin: 0 12px 0 0; padding: 6px 0 8px 0; font-size: 11px; }
form.poll input.submit:hover { color: #000; }
#column .poll-top { background: url('images/poll-top.png') top left no-repeat; padding: 22px 0 0px 10px; margin-bottom: 0; font-weight: normal; font-style: italic; }
#column .poll { background: url('images/poll-content.png') bottom left no-repeat; padding: 5px 0 10px 0; border-bottom: none; float: left; }
#column .poll a { font-size: 11px; }
#column .poll a:hover { text-decoration: none; color: #000; }
#column .poll .submit { float: right; font-size: 11px; }
#column .poll .submit:hover { color: #000; }
#column .poll #show-results { float: left; padding: 7px 0 0 0; margin-left: 68px; font-size: 11px; }
#column .poll #show-results:hover { text-decoration: none; color: #000; }
#column .poll_options p, #column .poll_results p { padding: 0 10px 3px 32px; }
.poll_options, .poll_results { margin: 10px 0; float: left; width: 100%; }
.poll_options p, .poll_results p { padding: 0 10px 3px 93px; }

/* search form */
#search-form {float: left; width: 485px; height: 150px; background: url('images/wyszukiwarka_back.jpg') top left no-repeat;}
#search-form label { font-family: MuseoSans500, Verdana, Heveltica, sans-serif; font-size: 17px; color: #01cde4; float: left;  margin-left:15px; margin-top: 8px;}
#search-form p {font-size:11px; text-align:left; margin-left:17px; margin-bottom:27px;}
#search-form p.adv a {font-size:11px; text-align: left;}
#search-form #search {float: left; width: 383px; height:37px; padding: 0px  0px  0px 10px; margin: 0px 0 0px 15px; border: none; font-family: MuseoSans500, Verdana, Heveltica, sans-serif; font-size: 13px; color: #555; background: transparent url('images/input_02.png') no-repeat scroll left center; }
#search-form #search.empty {text-align:left; color: #555555; }
#search-form .submit { vertical-align:middle; text-align:left; margin:0px 0px; padding:0px 0px; float: left; }

#search-form2 {margin-top:10px; margin-left:10px;  margin-bottom: 10px;  float: left; width: 270px;height: 270px;background: url('images/wyszukiwarka2_back.jpg') top left no-repeat; }

#search-form2 p {font-size:11px; text-align:left; margin-left:50px; }
#search-form2 p.adv a {font-size:11px; text-align: left;}
#search-form2 #search {float: left; width: 200px; height:37px; padding: 0px  0px  0px 10px; margin: 140px 0 10px 30px; border: 1 solid #01cde5; font-family: MuseoSans500, Verdana, Heveltica, sans-serif; font-size: 13px; color: #555; background: transparent url('images/input_02.png') no-repeat scroll left center; }
#search-form2 #search.empty {text-align:left; color: #555555; }
#search-form2 .submit { vertical-align:middle; text-align:left; margin: 10px 0 0px 30px; padding:0px 0px; float: left; }

#column #newsletter2 { border-bottom: none;  margin-bottom: 10px; }
#newsletter2 {margin-top:10px; margin-left:10px; float: left; width: 270px; height: 270px;background: url('images/newsletter2_back.jpg') top left no-repeat; }
#newsletter2 #newsletter-email { float: left; width: 200px; height:37px; padding: 0px  0px  0px 10px; margin: 10px 0 0px 30px; border: none; font-family: MuseoSans500, Verdana, Heveltica, sans-serif; font-size: 13px; color: #555; background: transparent url('images/input_02.png') no-repeat scroll left center;}
#newsletter2 label { font-family: MuseoSans500, Verdana, Heveltica, sans-serif; font-size: 25px; color: #000; float: left;  margin-left:30px; margin-top:100px; }
#newsletter2 p {font-size:11px; text-align:justify; margin-left:15px; margin-right:15px; color:#6a6a6a;}
#newsletter2 fieldset { margin-top: 8px; }
#newsletter2 .submit { vertical-align:middle; text-align:left; margin: 10px 0 0px 30px; padding:0px 0px; float: left; }



#search-page-form {text-align: left; margin-bottom: 10px;}
#search-page-form div {display: inline-block; margin: 0 10px 10px 0;}
#search-page-form .search-full {width: 100%;}
#search-page-form .phrase, #search-page-form .price-from , #search-page-form .price-to {display:inline-block; margin-right: 0;}
#search-page-form .phrase input {width: 140px;}
#search-page-form .price-from input  {width: 50px;}
#search-page-form .price-to input {width: 50px;}
#search-page-form .phrase label, #search-page-form .catalog-number label, #search-page-form .category label, #search-page-form .category label, #search-page-form .index label, #search-page-form .producer label {display: inline-block;width: 100px;}
#search-page-form  p {font-weight: bold; margin: 10px 0 5px 0;}
#search-page-form .attributes {}
#search-page-form .attribute label {display: inline-block;width: 100px;}
#search-page-form  .submit-c{text-align: right; display: block; margin-right: 20px;}

/* storage */
#storage {width: 200px; height: 15px; margin: 10px 0 0 63px; float: left; text-align:left;}
#storage a {text-transform:uppercase; color:#150a04;  height: 15px; width: 150px; margin: 0px 0 0 0; padding: 5px 5px 0px 5px;}


/* newsletter */
#column #newsletter { border-bottom: none; }
#newsletter { float: left; width: 485px; height: 150px; background: url('images/newsletter_back.jpg') top left no-repeat; }
#newsletter #newsletter-email { float: left; width: 383px; height:37px; padding: 0px  0px  0px 10px; margin: 0px 0 0px 15px; border: none; font-family: MuseoSans500, Verdana, Heveltica, sans-serif; font-size: 13px; color: #555; background: transparent url('images/input_02.png') no-repeat scroll left center;}
#newsletter label { font-family: MuseoSans500, Verdana, Heveltica, sans-serif; font-size: 17px; color: #dd4ab5; float: left;  margin-left:15px; }
#newsletter p {font-size:11px; text-align:left; margin-left:15px; color:#6a6a6a;}
#newsletter fieldset { margin-top: 8px; }
#newsletter .submit { vertical-align:middle; text-align:left; margin:0px 0px; padding:0px 0px; float: left; }





/* contact form */
#contact-form { float: left; }
#contact-form td, #contact-form th{border:none;}

/* login form */
#login-form table { margin: 0 auto; }
#login-form .input {width: 150px; }
#login-form th {width: 90px;}
#login-form td {width: 150px;}

/* register form */
#register-form table { margin: 0 auto; }
#register-form .input {width: 150px; }
#register-form th {width: 90px;}
#register-form td {width: 150px;}

/* remind password form */
#remind-form table { margin: 0 auto;}
#remind-form .input {width: 150px;}
#remind-form th {width: 90px;}
#remind-form td {width: 150px;}

/* profile form */
#profile-form table { margin: 0 auto; }

/* user orders table */
#user-orders {width: 100% }
#user-orders thead {text-align: center; font-size: 10px;}
#user-orders thead tr {border-bottom:#9f9f9f 1px solid;}
#user-orders thead th, #user-orders thead td {padding: 5px;vertical-align:middle; }
#user-orders tbody {text-align: center;}
#user-orders tbody .id {width: 30px}
#user-orders tbody .options {width: 70px}
#user-orders tbody tr {border-bottom:#9f9f9f 1px solid;}
#user-orders tbody th, #user-orders tbody td {padding: 10px 5px;vertical-align:middle; }

#user-order h2 {color: #000000; font-size: 12px; font-weight: bold; margin-bottom: 5px; text-align: center;}
#user-order table.table-styled {margin: 0 auto;}
#user-order table.table-styled th {width:150px;}
#user-order table.table-styled td {width:200px;}

#PrintFormLink {font-weight: bold; padding: 17px 10px 17px 50px; margin: 5px 0; display: inline-block; background: transparent url(images/ico_form.png) no-repeat left center;}

/* site map */
#siteMap {}
#siteMap li { float: left; width: 320px; text-align: left; margin: 0 0 5px 0; }
#siteMap>li>a { font-weight: bold; color: #000000; }
#siteMap li ul.sub1 { float: left; margin: 4px 0 0 20px; }
#siteMap li ul.sub1 li { float: left; width: 300px; }
#siteMap li ul.sub1 li ul.sub2 { float: left; margin: 4px 0 0 20px; width: 280px; font-style: italic; }
#siteMap ul.products { margin: 0 0 0 20px; }
#siteMap ul.products a { color: #d1c7c1; }

@media print {
	.skiplink {display:none;}
	.banner {display: none;}
	#head1 {display: none;}
	
	
	
}
.stopka
{
width: 990px; margin: 0 auto;
color:#fff2bd;
font-size:10px;
display:none;
}
 * html #facebook {
     position: absolute;
 }

#facebook {
z-index: 99999;
width: 334px; height: 598px; 
background: url(images/facebook.jpg) no-repeat top left; 
position: fixed; right: -292px; top: 0px;
overflow: auto;

}
.face-all {float: right;overflow: hidden;background: #fff;}


#telefonistka {
z-index: 99999;
width: 287px; height: 310px; 
background: url(images/problem.png) no-repeat top right; 
position: fixed; left: -245px; top: 0px;
overflow: auto;

}
.telefon {float: left;overflow: hidden;}


#baner_modelka {
z-index: 99999;
width: 479px; height: 322px;
background-color:#fff;
background: url(images/napis_modelka.png) no-repeat top right; 
position: fixed; left: -437px; top: 305px;
overflow: auto;

}
.modelka {float: left;overflow: hidden;}






.aboutMelanz
{
min-height:300px;
overflow: auto;

}

.extend{
float:right;
padding:5px 20px 5px 0px;
cursor:pointer;
}

.collapse{
float:right;
padding:0px 20px 15px 0px;
cursor:pointer;
}

.tabelka_rozmiarow
{
	width:650px;
	border:none;
	border-collapse:collapse;
	text-transform:lowercase;
	color:#555555;
	font-size:11px;
}
.tabelka_rozmiarow td
{
	padding-left:10px;
	padding-right:10px;
	border:none;
}

.tabelka_rozmiarow caption
{
	text-transform:uppercase;
	padding:6px 12px;
	border-bottom: 1px solid black;
	color:black;
}
.tabelka_rozmiarow .odd{
	background-color:#efefef;
}
.tabelka_rozmiarow .srodek{
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	border:none;
}
.tabelka_rozmiarow .przod{
	border:none;
}
/* SLIDER STYLES */
	
.slider-wrapper{
	position:relative;
	overflow:hidden;
	
	width:100%;
	

	
	background:#ffffff;
		
}

.slider{
	position:relative;
	width:100%; 
	height:600px; 
	margin:0 auto;
	background:#ffffff;
}

@media only screen and (min-width: 680px){
	.slider{
		width:680px;
	}
}

@media only screen and (min-width: 680px){
	.slider{
		width:680px;
	}
}
.menu7 {
    float: left;
    list-style:none;
    width: 200px;
    margin: 0px 0 0px 0px;
    padding: 10px 0 10px 5px;
    font-size: 11px;
    text-align: left;
    background-color: #fff;
   
}
.menu7 a {
    text-decoration:none;
    color:#150a03;

    display: block;
}
.menu7 a:hover {
     text-decoration:underline;
}
.menu7 a.selected {
    text-decoration:none;
    color: red;
}
.menu7 a span.products-count {
    display:none;
}
.menu7 li.parent {
    font-weight:bold;
}
.menu7>li.parent>a {
    background-position: right -41px;
    text-decoration:none;
    color:black;
    font-weight:normal;
}
.menu7>li.parent>a span.products-count {
    color:white;
}
.menu7>li {
    min-height: 23px;
    float: left;
    width: 200px;
    font-size:14px;
    border-bottom:1px dotted black;
    margin: 0 5px 0px 10px;
    padding:3px 0 3px 0;
}
.menu7>li>a {
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 10px 10px;
    color:white;
    background: url(images/menu_select.png) no-repeat right top;
}
.menu7>li>a:hover {
    background-position: right -41px;
    text-decoration:underline;
    color:black;
}
.menu7>li>a.selected {
    background-position: right -41px;
    text-decoration:none;
    color:black;
}
.menu7 ul {
    clear : left;
    padding: 5px 5px 5px 15px;
    font-size: 11px;
}
.menu7 ul a {
    padding: 3px 0;
}
.menu7 ul ul {
    padding-left: 15px
}
.menu7 ul ul a {
}
.menu7 span.products-count {
    color: #150a03;

    font-size:10px;
}

#wszystko
{
padding-right:10px;
padding-bottom:10px;
}

/* Easy Slider */



	#banners0 ul, #banners0 li,	#banners1 ul, #banners1 li{
		list-style:none;
		}
	#banners1 li{
		width:485px;
		height:300px;
		overflow:hidden; 
	}
	#banners0 li{ 
		width:990px;
		height:800px;
		overflow:hidden; 
		}	
.final {background-color:black; border: none;width:290px; height: 28px;padding: 0px;font-weight: bold;color: white;}

.produkt_zakladki
{
position:relative;
width:689px;
border-top:1px solid black;
margin-bottom:20px;
}

.produkt_zakladki ul
{

list-style:none;
}
.produkt_zakladki ul li
{
position: relative;
display: inline-block;
float: left;
z-index: 10;
margin:0px;
width:171px;
text-align:center;
padding:13px 0px 13px 0px;
color:#999;
font-family:MuseoSans500, Verdana, Heveltica, sans-serif; font-size:10px;
text-transform : Uppercase;
border-bottom:1px solid black;
border-right:1px solid white;
}
.produkt_zakladki ul li:hover
{
text-decoration:underline;
cursor: pointer;
}

.produkt_zakladki ul li.aktywna_l{
border-bottom:none;
color:black;
border-right:1px solid black;

}

.produkt_zakladki ul li.aktywna_p{
border-bottom:none;
color:black;
border-left:1px solid black;
}
.produkt_zakladki ul li.aktywna_s{
border-bottom:none;
color:black;
border-right:1px solid black;
border-left:1px solid black;
}


.produkt_zakladki ul li.pierwszy
{
text-align:left;

}

.produkt_zakladki ul li.ostatni
{
text-align:right;
}
.zakladki
{
text-align:justify;
margin:10px 10px;
color:#777;
font-family:MuseoSans500, Verdana, Heveltica, sans-serif; font-size:11px;
}
.zakladki p{
margin:30px 0px;
}
.zakladki table{margin-left:0px; width:100%;
}

.zakladki td, .zakladki caption{
color:#777;
font-family:MuseoSans500, Verdana, Heveltica, sans-serif; font-size:11px;
 border-color:#999;
}
.content {min-height:10px!important;}
