@charset "utf-8";
/* CSS Document */

html,body {margin:0px;padding:0px;font-family:Verdana, Helvetica, sans-serif;font-size:12px;color:#666;background:url(../images/bg-site.jpg) repeat-x top #400f11;}
p {margin:0px;padding:0px;}
h1, h2, h3, h4, h5 {margin:0px;padding:0px;line-height:normal;}
img {border:0px;}

.clear {clear:both;display:block;height:0px;line-height:0px;font-size:0px;}

#top {background:url(../images/bg-top.jpg) no-repeat top center;height:392px;width:1142px;position:absolute;top:0px;left:50%;margin-left:-624px;}

#page {width:1000px;margin:0 auto;position:relative;z-index:2;}

#logo {float:left;height:248px;width:auto;}
#logo a {display:block;height:248px;width:220px;margin:0px 0px 0px 0px;}

#top-menu {float:right;text-align:right;width:500px;margin:12px 0px 0px 0px;height:30px;}
#top-menu ul{float:right;width:auto;padding:0px;margin:0px;}
#top-menu ul li {list-style-type:none;display:block;float:left;margin:0px 35px 0px 0px;width:auto;padding:0px;}
#top-menu ul li a, #top-menu ul li a:hover {color:#fff;text-decoration:none;}

#basket {float:right;text-align:right;padding:20px 20px 0px 0px;color:#fff;height:136px;clear:right;width:500px;}
#basket p {font-weight:bold;}
#basket ul {padding:10px 0px 0px 0px;margin:0px;}
#basket ul li {list-style-type:none;color:#f4ece2;font-size:11px;padding:0px;margin:0px;}
#basket ul li span {color:#dcaf5f;font-weight:bold;}
#basket .buttons {margin-right:-10px;padding:15px 0px 0px 0px;float:right;width:auto;}
#basket .buttons a {float:left;display:block;width:153px;height:47px;margin-left:0px;cursor:pointer;}
#basket .buttons a.login {background:url(../images/button-login-search.png) no-repeat top left;background-position: 0 -48px;}
#basket .buttons a.cart {background:url(../images/button-login-search.png) no-repeat top left;background-position: 0 0;}
#basket .buttons a.logout {background:url(../images/button-logout.png) no-repeat top left;width:131px;display:block;float:left;margin-left:-5px;margin-right:-5px;}
#basket .buttons a.myaccount {background:url(../images/button-my-account.png) no-repeat top left;width:131px;display:block;float:left;margin-left:0px;}

#search {float:right;clear:right;padding:10px 20px 0px 0px;width:500px;}
#search input[type=text] {font-size:11px;color:#aa7576;border:1px solid #713a3c;background:url(../images/bg-input-search.jpg) no-repeat top right #36080b;padding:6px 30px 7px 10px;width:250px;float:right;}
#search input[type=submit] {background:url(../images/button-szukaj.jpg) no-repeat;width:72px;height:28px;border:0px;cursor:pointer;margin-left:5px;float:right;font-size:0px;}

#main-content {position:relative;}
#main-content .inside {background:url(../images/bg-main-content-inside.png) no-repeat top left #fcfae1;padding:10px 10px 20px 10px;}
#main-content .tl {background:url(../images/bg-content-corners.png) no-repeat top left;background-position:-22px 0px;position:absolute;width:10px;height:10px;}
#main-content .tr {background:url(../images/bg-content-corners.png) no-repeat top left;background-position: -33px 0;position:absolute;width:10px;height:10px;top:0;right:0;float:right;}
#main-content .bl {background:url(../images/bg-content-corners.png) no-repeat top left;background-position: 0px 0px;position:relative;width:10px;height:10px;float:left;margin-top:-10px;}
#main-content .br {background:url(../images/bg-content-corners.png) no-repeat top left;background-position: -11px 0;position:relative;width:10px;height:10px;float:right;margin-top:-10px;}


#sidebar {float:left;width:165px;padding:0px 65px 0px 20px;}
#sidebar h2 {color:#010101;font-size:28px;font-family:Geneva, Arial, Helvetica, sans-serif;padding:15px 0px 0px 0px;}
#sidebar ul#categories {list-style-type:none;margin:0px 0px 0px 10px;padding:0px;}
#sidebar ul#categories li {list-style-type:none;padding:15px 0px 15px 0px;margin:0px;}
#sidebar ul#categories li a, #sidebar ul#categories li a:hover {color:#701414;font-weight:bold;font-size:14px;text-decoration:none;}

#sidebar ul#categories li.sub {list-style-type:disc;margin:0px 0px 0px 15px;padding:0px; font-weight: bold;}
#sidebar ul#categories li.sub a, #sidebar ul#categories li.sub a:hover {color:#000;font-size:12px; font-weight: bold;}

#sidebar ul#categories li.sub1 {list-style-type:none;margin:0px 0px 0px 15px;padding:0px; font-weight: normal;}
#sidebar ul#categories li.sub1 a, #sidebar ul#categories li.sub1 a:hover {color:#000;font-size:12px; font-weight: normal;font-style:italic;}

#sidebar ul#categories li.sub2 {list-style-type:none;margin:0px 0px 0px 20px;padding:0px; font-weight: normal;}
#sidebar ul#categories li.sub2 a, #sidebar ul#categories li.sub2 a:hover {color:#000;font-size:12px; font-weight: normal;font-style:italic;}

#sidebar ul#categories li.sub3 {list-style-type:none;margin:0px 0px 0px 25px;padding:0px; font-weight: normal;}
#sidebar ul#categories li.sub3 a, #sidebar ul#categories li.sub3 a:hover {color:#000;font-size:12px; font-weight: normal;font-style:italic;}

#sidebar #newsletter {padding:15px 0px 0px 0px;}
#sidebar #newsletter p {color:#000;font-weight:bold;padding:0px 0px 10px 0px;}
#sidebar #newsletter input[type=text] {color:#4a3e35;font-size:11px;background:url(../images/bg-input-newsletter.jpg) no-repeat;width:150px;height:21px;border:0px;padding:6px 0px 0px 10px;margin-bottom:10px;}
#sidebar #newsletter input[type=submit] {background:url(../images/buttons-newsletter.png) no-repeat top left;background-position: 0 0;width:81px;height:34px;border:0px;cursor:pointer;float:left;}
#sidebar #newsletter a {background:url(../images/buttons-newsletter.png) no-repeat top left;background-position: 0 -35px;width:83px;height:34px;display:block;float:left;cursor:pointer;}

#sidebar #promotions {padding:15px 0px 0px 0px;}
#sidebar #promotions img {border:1px solid #836e5d;clear:both;}
#sidebar #promotions ol {padding:10px 0px 0px 0px;}
#sidebar #promotions ol li {color:#000;}
#sidebar #promotions ol li a, #sidebar #promotions ol li a:hover {color:#000;text-decoration:none;}

#content {float:left;width:720px;}
#content .inside {width:690px;margin:0 auto 0;padding:25px 0px 0px 0px;background:none;}

#content .inside .path {color:#cba664;font-weight:bold;border-bottom:1px solid #e1ddc6;padding:0px 0px 10px 0px;}
#content .inside .path a, #content .inside .path a:hover {color:#40270f;text-decoration:none;}
#content .inside .path span {color:#c2c0a3;}

#content .inside .detailed-product {padding:0px 0px 0px 0px;}
#content .inside .detailed-product .image {float:left;padding:0px 30px 0px 0px;width:150px;}
#content .inside .detailed-product .image img {border:10px solid #fff;}
#content .inside .detailed-product .image div {font-size:18px;color:#4b3b2d;padding:10px 0px 0px 0px;}
#content .inside .detailed-product .image div span {font-weight:bold;color:#a1753f;}
#content .inside .detailed-product .data {float:left;width:500px;}
#content .inside .detailed-product .data h2 {color:#82001a;font-weight:bold;font-size:12px;padding:10px 0px 0px 0px;}
#content .inside .detailed-product .data span {padding:5px 0px 5px 0px;}
#content .inside .detailed-product .data p {padding:0px 0px 10px 0px;}
#content .inside .detailed-product a.add, #content .inside .detailed-product a.add:hover {width:auto;background:url(../images/bg-detailed-product-add.jpg) no-repeat top left;height:21px;display:block;float:left;padding:7px 0px 0px 45px;margin:0px 20px 0px 0px;font-size:11px;font-weight:bold;color:#000;text-decoration:none;cursor:pointer;}
#content .inside .detailed-product span.noadd {width:auto;background:url(../images/bg-detailed-product-add.jpg) no-repeat top left;height:21px;display:block;float:left;padding:7px 0px 0px 45px;margin:0px 20px 0px 0px;font-size:11px;font-weight:bold;color:#000;text-decoration:none;}
#content .inside .detailed-product a.send, #content .inside .detailed-product a.send:hover {width:auto;background:url(../images/bg-detailed-product-send.jpg) no-repeat top left;height:21px;display:block;float:left;padding:7px 0px 0px 30px;margin:0px 20px 0px 0px;font-size:11px;font-weight:bold;color:#000;text-decoration:none;cursor:pointer;}
#content .inside .detailed-product a.ask, #content .inside .detailed-product a.ask:hover {width:auto;background:url(../images/bg-detailed-product-ask.jpg) no-repeat top left;height:21px;display:block;float:left;padding:7px 0px 0px 20px;font-size:11px;font-weight:bold;color:#000;text-decoration:none;cursor:pointer;}

/* sliding box for related, also, comments options */
#options {width:685px;padding:15px 0px 0px 0px;}
#options #options-nav {display:block;}
#options ul#options-nav  {display:block;margin:0px;padding:0px;}
#options ul#options-nav li {float:left;display:block;list-style-type:none;margin:0px;padding:0px;}
#options ul#options-nav li a {background:url(../images/bg-detailed-product-options.gif) no-repeat top left;background-position: 0 -32px;height:23px;width:185px;cursor:pointer;display:block;margin:0px 20px 10px 0px;color:#fff;text-align:center;padding:8px 0px 0px 0px;font-weight:bold;text-decoration:none;}
#options ul#options-nav li a.current {background:url(../images/bg-detailed-product-options.gif) no-repeat top left;background-position: 0 0;height:23px;width:185px;cursor:pointer;display:block;margin:0px 20px 10px 0px;color:#000;text-align:center;padding:8px 0px 0px 0px;font-weight:bold;text-decoration:none;}

#options .all-list-wrap-top {background:url(../images/bg-options-top.png) no-repeat;height:6px;font-size:0px;float:left;width:685px;line-height:0px;float:left;}
#options .all-list-wrap-bottom {background:url(../images/bg-options-bottom.png) no-repeat;height:6px;width:685px;line-height:0px;float:left;}
#options #all-list-wrap {background:url(../images/bg-options-middle.png) repeat-y #fffffe;width:645px;padding:20px;}
#options #all-list-wrap ul {display:block;margin:0px;padding:0px;}
#options #all-list-wrap ul li {list-style-type:none;margin:0px;padding:0px;}
#options #all-list-wrap .miniprod {display:block;width:160px;text-align:center;float:left;background:none;margin-bottom:10px;}
#options #all-list-wrap .miniprod h4 {font-weight:bold;color:#82001a;font-size:12px;height:30px;width:140px;}
#options #all-list-wrap .miniprod h4 a, #options #all-list-wrap .miniprod h4 a:hover {color:#82001a;font-weight:bold;text-decoration:none;}
#options #all-list-wrap .miniprod span.image {display:block;height:160px;padding:10px 0px 0px 0px;background:#fff;border:1px solid #000;width:140px;}
#options #all-list-wrap .miniprod span.image img {}
#options #all-list-wrap .miniprod p.price {color:#4b3b2d;display:block;padding:0px;width:140px;margin-top:5px;}
#options #all-list-wrap .miniprod p.price span {color:#a1753f;font-weight:bold;display:inline;padding:0px;}



#content .inside #products {padding:0px 0px 0px 0px;margin:0px;}
#content .inside #products .product {float:left;margin:0px 30px 0px 0px;padding:0px 0px 40px 0px;display:block;width:310px;}
#content .inside #products .product .image {float:left;width:136px;}
#content .inside #products .product .image span {border:1px solid #b9986e;display:block;text-align:center;background:#fff;}
#content .inside #products .product .image span img {}
#content .inside #products .product .image p {background:#a1753e;text-align:center;color:#fffefe;font-weight:bold;font-size:11px;padding:5px 0px 5px 0px;height:28px;vertical-align:center;}
#content .inside #products .product .image p span {width:auto;border:0px;height:auto;display:inline;color:#4b3b2d;font-weight:normal;text-decoration:line-through;float:none;background:none;}
#content .inside #products .product .data {float:left;padding:0px 0px 0px 10px;width:160px;}
#content .inside #products .product .data h3 {font-weight:bold;font-size:14px;color:#82001a;height:35px;}
#content .inside #products .product .data h3 a, #content .product .data h3 a:hover {color:#82001a;}
#content .inside #products .product .data p {padding:0px 0px 20px 0px;color:#000;height:65px;}
#content .inside #products .product .data a, #content .product .data a:hover {color:#7c7c7c;text-decoration:none;font-weight:bold;}
#content .inside #products .product .data a.add, #content .product .data a.add:hover {background:url(../images/bg-product-add.png) no-repeat top left;display:block;height:20px;padding:8px 0px 0px 45px;color:#000;font-size:11px;margin:10px 0px 0px 0px;}
#content .inside #products .product .data span.noadd {background:url(../images/bg-product-add.png) no-repeat top left;display:block;height:20px;padding:8px 0px 0px 45px;color:#000;font-size:11px;margin:10px 0px 0px 0px;font-weight:bold;}

#bottom {text-align:right;padding:10px 10px 10px 0px;float:right;width:auto;}
#bottom a, #bottom a:hover {color:#936e4b;font-weight:bold;text-decoration:none;}
#footer {color:#93454a;text-align:center;background:url(../images/bg-footer.png) no-repeat top center #2f0b07;padding:12px 0px 10px 0px;border-bottom:1px solid #000;margin:0px 0px 15px 0px;}


