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

html,body{margin:0;padding:0;font:11px Arial, Helvetica, sans-serif;background:url(../images/bg-body.jpg) #ccc repeat-x top;}
img{border:0;}
a, a:hover{text-decoration:none;}
h1,h2,h3,h4,h5 {padding:0px;margin:0;line-height:16px;}
p {line-height:14px;padding:0px;margin:0px;}
.clear{clear:both;font-size:0;}
ul,ol,li {line-height:16px;}
form {padding:0px !important;margin:0px !important;}

#page {min-height:1000px;background:url(../images/bg-top2.jpg) no-repeat top center;}
.set-size {width:982px;margin:0 auto;}

#top {padding:0px 0px 0px 0px;}
#logo {float:left;padding:0px 0px 0px 130px;}
#logo a {width:300px;height:104px;display:block;}

#basket {background:url(../images/bg-basket.jpg) no-repeat 140px top;width:130px;height:82px;float:left;padding:24px 0px 0px 220px;float:left;}
#basket a {color:#a10101;font-weight:bold;display:block;}
#basket p {padding:0px 0px 5px 0px;}

#login div {float:right;}
#login {text-align:right;width:180px;float:right;padding:18px 0px 0px 0px;height:82px;}
#login .input-text {background:url(../images/login-input-text.jpg) no-repeat top left;width:108px;border:0px;font-size:10px;padding:5px 0px 5px 10px;vertical-align:middle;margin:2px 0px 2px 0px;}
#login a {color:#a10101;margin:5px 0px 0px 0px;float:right;padding:0px 30px 0px 0px;}
#login .input-submit {border:0px;cursor:pointer;font-size:11px;color:#a10101;background:none;float:left;width:60px;margin:5px 0px 0px 0px;}
#login span {float:left;display:block;width:118px;margin:0px;padding:0px;}

#top-menu {margin:0px;padding:13px 0px 0px 136px;list-style:none;height:37px;}
#top-menu li {float:left;padding:0px 0px 0px 0px;text-align:center;margin:0px;}
#top-menu li a {font-weight:bold; color:#000;padding:3px 0px 0px 0px;display:block;float:left;text-align:center;width:107px;height:19px;}
#top-menu li.active a, #top-menu li a:hover {background:url(../images/bg-top-menu-a.jpg) no-repeat top left;width:107px;height:19px;display:block;color:#fff;padding:3px 0px 0px 0px;}

#container {background:url(../images/bg-bottom.jpg) no-repeat bottom left;min-height:1300px;}
#sub {width:180px;float:left;padding:220px 0px 0px 0px;}
#categories h4 {font-size:12px;font-weight:bold;color:#a10101;padding:0px 0px 0px 10px;}
#categories h4 a {color:#a10101;}
#categories {}
#categories ul {margin:0px;padding:20px 0px 0px 0px;list-style:none;width:185px;}
#categories ul li {border-bottom:1px dashed #818670;padding:4px 0px 4px 10px;}
#categories ul li a {color:#000;}
#categories ul li.low {border-bottom:none;background:url(../images/categories-li-low.jpg) no-repeat 12px center;padding-left:20px;}
#categories ul li.low a {color:#a10101;}
#categories ul li.lower {border-bottom:none;padding-left:25px;color:#000;}
#categories ul li.lower a {color:#a10101;}

#sub .reklama {padding:15px 0px 0px 0px;}
#sub .reklama h4 { background:url(../images/box-reklama-start.gif) no-repeat top left;width:170px;height:29px; font-size:12px; color:#a10101; padding:13px 0px 0px 15px;}
#sub .reklama .cnt { background:url(../images/box-reklama-cnt.jpg) repeat-y;width:155px; padding:0px 15px 10px 15px;}
#sub .reklama .end { background:url(../images/box-reklama-end.gif) no-repeat top left;width:185px; height:11px; font-size:0px; line-height:0px;}


#main {width:765px;float:right;padding:0px 0px 0px 10px;}

#slider {float:right;padding:15px 0px 10px 0px;}

#search {background:url(../images/box-search.gif) no-repeat top left;width:222px;height:55px;float:left; padding:15px 15px 15px 15px;}
#newsletter {background:url(../images/box-newsletter.gif) no-repeat top left;width:241px;height:55px;float:left; padding:15px 12px 15px 15px;}
#contact {float:right; background:url(../images/box-contact.gif) no-repeat top left; width:208px;height:55px; padding:15px;}
#search h4, #newsletter h4, #contact h4 {color:#a10101; font-weight:bold; padding:0px 0px 6px 0px;font-size:11px;}

#contact span, #contact a {color:#a10101;font-weight:bold;}
#contact a.more-contact {background:url(../images/contact-more.jpg) no-repeat top left;width:36px;height:31px;display:block; float:right;}
#contact p {padding:0px 0px 4px 0px;}
#search .input-text {background:url(../images/input-search.jpg) no-repeat top left;width:168px;font-size:11px;color:#000;border:0px; vertical-align:middle; float:left; padding:9px 0px 9px 10px;}
#search .input-submit {background:url(../images/input-search-submit.jpg) no-repeat top left;width:36px;height:31px; vertical-align:middle; border:0px; float:left; cursor:pointer;}

#newsletter .input-text {background:url(../images/input-newsletter.jpg) no-repeat top left;width:155px;padding:9px 0px 9px 10px; font-size:11px; border:0px; float:left;}
#newsletter .input-add {background:url(../images/input-newsletter-add.jpg) no-repeat top left;width:36px;height:31px;border:0px; cursor:pointer; float:left;display:block;}
#newsletter .input-remove {background:url(../images/input-newsletter-remove.jpg) no-repeat top left;width:36px;height:31px;border:0px; cursor:pointer; float:left;display:block;}

#main-start {background:url(../images/main-start.gif) no-repeat top left;width:775px;height:52px;margin:10px 0px 0px -5px;}
#main-cnt {background:url(../images/main-cnt.jpg) repeat-y;width:755px;margin:0px 0px 0px -5px;padding:0px 10px 0px 10px;min-height:810px;}
#main-end {background:url(../images/main-end.gif) no-repeat top left;width:775px;height:14px;margin:0px 0px 0px -5px;line-height:0px;font-size:0px;}

#promo {width:544px;float:left;}
#promo .prod {padding:0px 0px 15px 0px;}
#promo .prod h2 {background:url(../images/promo-h2.gif) no-repeat top left;width:358px;height:34px;font-size:12px;color:#a10101;font-weight:bold;padding:16px 0px 0px 186px;margin:0px 0px 0px -5px;position:relative;z-index:50;}
#promo .prod h2 a {color:#a10101;}
#promo .prod .image {background:url(../images/promo-image.jpg) no-repeat top left;width:161px;height:154px;display:block;margin:-35px 0px 0px 8px;position:relative;z-index:100;float:left;}
#promo .prod p {float:right;width:350px;padding:15px 10px 10px 5px;min-height:60px;}
#promo .prod .options {float:right;width:350px;padding:0px 10px 0px 5px;}
#promo .prod .options a.input-basket {background:url(../images/ico-basket.jpg) no-repeat top left;width:36px;height:31px;display:block;float:left;margin:0px 5px 0px 0px;}
#promo .prod .options a.input-details {background:url(../images/ico-details.jpg) no-repeat top left;width:36px;height:31px;display:block;float:left;margin:0px 5px 0px 0px;}
#promo .prod .options a.input-repository {background:url(../images/ico-repository.jpg) no-repeat top left;width:36px;height:31px;display:block;float:left;margin:0px 5px 0px 0px;}
#promo .prod .options a.input-repository2 {background:url(../images/ico-repository2.jpg) no-repeat top left;width:36px;height:31px;display:block;float:left;margin:0px 5px 0px 0px;}
#promo .prod .options h5 {float:right;font-size:24px;padding:5px 0px 0px 0px;}

#prods {width:544px;float:left;padding:0px 0px 20px 0px;}
#prods .prod {width:162px;float:left;padding:0px 10px 0px 10px;}
#prods .also {padding-left:0px !important;padding-right:5px !important;}
#prods .prod h2 {color:#a10101;font-size:12px;height:35px;padding:20px 0px 5px 0px;}
#prods .prod h2 a {color:#a10101;}
#prods .also h2 {display:block;background:none !important;float:none !important;width:150px !important; margin:0px !important;text-align:left !important; padding:0px !important;}
#prods .also .image {margin:0px !important;border:0px !important;}
#prods .prod .image {background:url(../images/promo-image.jpg) no-repeat top left;width:161px;height:154px;display:block;}
#prods .prod .options a.input-basket {background:url(../images/ico-basket.jpg) no-repeat top left;width:36px;height:31px;display:block;float:left;margin:0px 5px 0px 0px;}
#prods .prod .options a.input-details {background:url(../images/ico-details.jpg) no-repeat top left;width:36px;height:31px;display:block;float:left;margin:0px 5px 0px 0px;}
#prods .also .options {border:0px !important;}
#prods .prod .options {padding:5px 0px 0px 0px;}
#prods .prod .price {float:right;font-size:14px;margin-top:-2px;}
#prods .prod .price .old {color:#a10101;text-decoration:line-through;font-size:14px;}
#prods .prod .price .new {color:#cf7c00;font-size:14px;}
#prods .prod .price .normal {color:#a10101;font-size:14px;}
#prods .black {color:#000;text-decoration:none;}
#prods .remove {padding-right:0px;}

#promo-prods {float:right;width:180px;padding:15px 10px 0px 0px;}
#promo-prods .prod {padding:10px 0px 0px 0px;}
#promo-prods h4 {font-weight:bold;font-size:12px;color:#a10101; background:url(../images/hearts.gif) no-repeat center right;margin:0px 0px 20px 0px;}
#promo-prods h4 a {color:#a10101;}
#promo-prods .prod h2 {color:#a10101;font-size:11px;font-weight:normal;padding:0px 0px 5px 0px;}
#promo-prods .prod h2 a {color:#a10101;text-transform:uppercase;}
#promo-prods .prod .image {float:left;background:url(../images/promo-image.jpg) no-repeat top left;width:161px;height:154px;display:block;}
#promo-prods .prod .vertical {float:left;width:19px;margin:0px 0px 0px -1px;}
#promo-prods .prod .price {text-align:center;font-size:14px;margin:-8px 0px 0px 0px;}
#promo-prods .prod .price span {color:#a10101;}

.rside .reklama {padding:15px 10px 0px 0px;margin:0px 0px 0px -10px;}
.rside .reklama h4 {font-weight:bold;font-size:12px;color:#a10101; background:url(../images/hearts.gif) no-repeat center right;margin:0px 0px 10px 0px}
.rside .reklama h4 a {color:#a10101;}
.rside .reklama .cnt {text-align:left !important;}
.rside .reklama .end {}
.menubox_search, .menubox_search td {text-align:left !important;padding:0px;margin:0px;}
.menubox_search form {padding:0px;margin:0px;}
.menubox_manufacturer {padding:0px !important;margin:0px !important;text-align:left !important;}
.menubox_manufacturer td {text-align:left !important;}
.menubox_newsletter td, .menubox_newsletter {text-align:left !important;}
.menubox_newsletter form {padding:0px;margin:0px;}
.menubox_newsletter {float:left;padding:0px !important;margin:0px !important;}
.menubox_newsletter table {padding:0px;margin:0px;float:left;}

#main .rside {float:right;width:180px;margin-top:-30px;}
#main .lside {float:left;width:542px;margin-top:-30px;position:relative;z-index:100;}

#bottom {margin:0px;padding:20px 0px 10px 20px;list-style:none;font-size:10px;color:#000;float:left;width:725px;min-height:60px;}
#bottom li {float:left;width:145px;margin:0px;padding:0px;}
#bottom a {color:#000;}

#footer {background:url(../images/bg-footer.jpg) no-repeat top left;width:982px;height:31px;margin:0px;padding:0px;list-style:none;padding:22px 0px 0px 20px;}
#footer li {float:left;padding:0px 10px 0px 10px;color:#000;font-weight:bold;}
#footer li a {color:#000;font-weight:bold;}

#asiorka {background:url(../images/asiorka.png) no-repeat top left;width:206px;height:300px;position:relative;margin:-98px 10px -300px 0px;float:right;z-index:150;}

#copylogos {background:#fff;padding:0px 0px 20px 0px;font-size:10px;}
#copylogos span {float:right;}
#copylogos span a {color:#ea0404;font-weight:bold;}
#copylogos p {color:#696969;padding:5px 10px 0px 20px;}

img.menubox {
border:0px;padding:0px;
margin:5px 0px 5px 0px !important;
}

.backward {float:left;padding:0px 0px 0px 20px !important;}
.backward a {color:#000 !important;text-transform:none !important;padding:5px 0px 5px 0px;display:block;}
hr.backward {width:535px;clear:both;text-align:left;}
.top_text {background:none !important;color:#000 !important;padding:13px 0px 0px 10px !important;font-size:12px !important;}
.top_text a {color:#000 !important;}


#slider a#prev, #slider a#next { font-size: 14px; color: #000; text-decoration: none; }
#slider a#prev:hover, #slider a#next:hover {text-decoration: underline; }
	
#slider .pics { width: 765px; height: 165px; padding:0; margin:0; overflow: hidden; position:relative;}

#slider .nav { margin:0px;width:31px;padding:16px 0px 0px 0px;position:relative;float:right;margin:-155px 15px 0px 0px;z-index:100;background:url(../images/bg-nav.gif) no-repeat top left;height:144px;text-align:center;}
#nav a { text-decoration: none; display:block;padding:4px 0px 4px 0px; color:#000; font-size:11px;}
#nav a.activeSlide { color:#a10101; font-weight:bold;}
#nav a:focus { outline: none; }

#bigprod {}
#bigprod .prod-l {float:left;width:178px;}
#bigprod .prod-r {float:left;padding:10px 0px 0px 0px;}
#bigprod .prod h2 {background:url(../images/promo-h2.gif) no-repeat top left;width:358px;height:34px;font-size:12px;color:#a10101;font-weight:bold;padding:16px 0px 0px 186px;margin:0px 0px 0px -5px;position:relative;z-index:50;}
#bigprod .prod h2 a {color:#a10101;}
#bigprod .prod .image {background:url(../images/promo-image.jpg) no-repeat top left;width:161px;height:154px;display:block;margin:-35px 0px 0px 8px;position:relative;z-index:100;float:left;}
#bigprod .prod .add-photo {padding:0px 0px 0px 5px;float:left;width:170px;}
#bigprod .prod .add-photo .simg {border:1px solid #ccc;margin:10px 5px 0px 5px;width: 60px;height: 60px;text-align:center;}
#bigprod .prod .add-photo .simg img {padding:5px;max-width:50px;max-height:50px;}
#bigprod .prod .manuf {float:left;width:178px;}
#bigprod .prod .price {float:right;margin-right:10px;text-align:right;font-size:12px;}
#bigprod .prod .price .new {}
#bigprod .prod .price .old {padding:5px 0px 0px 0px;}
#bigprod .prod .price .old span {color:#a10101;text-decoration:line-through;}
#bigprod .prod .price h5 {font-size:24px;padding:5px 0px 5px 0px;}
#bigprod .options {clear:both;border-top:1px solid #ededed;border-bottom:1px solid #ededed;margin:0px 0px 0px 10px;padding:10px 0px 10px 0px;line-height:18px;color:#000;}
#bigprod .options a {color:#000;}
#bigprod .options .links {width:180px;float:left;}
#bigprod .options .links a {color:#000;cursor:pointer;display:block;}
#bigprod .options span {color:#a10101;font-weight:bold;}
#bigprod .options .stat {width:220px;float:left;}
#bigprod .options .btns {width:120px;float:right;padding:3px 0px 0px 0px;text-align:right;}
#bigprod a.input-basket {background:url(../images/ico-basket.jpg) no-repeat top left;width:36px;height:31px;display:block;float:right;margin:0px 5px 0px 0px;cursor:pointer;}
#bigprod a.input-details {background:url(../images/ico-details.jpg) no-repeat top left;width:36px;height:31px;display:block;float:right;margin:0px 5px 0px 0px;cursor:pointer;}
#bigprod a.input-repository {background:url(../images/ico-repository.jpg) no-repeat top left;width:36px;height:31px;display:block;float:right;margin:0px 5px 0px 0px;cursor:pointer;}
#bigprod a.input-repository2 {background:url(../images/ico-repository2.jpg) no-repeat top left;width:36px;height:31px;display:block;float:right;margin:0px 5px 0px 0px;cursor:pointer;}
#bigprod .more-options {padding:10px;}

#det-data-nav {list-style:none;margin:0px;padding:0px;width:360px;}
#det-data-nav li {float:left;}
#det-data-rotate ul {list-style:none;margin:0px;padding:0px;}
#det-data-rotate ul li {padding:15px 0px 0px 0px;}
#rotate {width:358px;float:right;}
#related {float:left;width:174px;margin:0px 0px 0px -5px;}
#related h3 {background:url(../images/related-h3.jpg) no-repeat top left;width:157px;height:42px;padding:18px 0px 0px 15px;font-size:11px;position:relative;z-index:100;}
#related .prod {float:none;height:240px;}
#related .prod h2 {background:none;width:180px !important;margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;float:none;height:auto;}
#related .prod .image {margin:0px 0px 0px 0px;float:none;}
#related .options {padding:0px;margin:0px;border:0px;}
#related .options .buttons {width:83px;float:left;}
#related .options .price {float:right;width:70px;}
#related .options .price .new, #related .options .price .old, #related .options .price .normal {padding:0px;line-height:14px;font-size:14px;}

#ex-one a {background:url(../images/navmenu.jpg) no-repeat;height:32px;padding:18px 0px 0px 0px;text-align:center;font-size:11px;color:#000;display:block;float:left;font-weight:bold;}
#ex-two a {background:url(../images/navmenu.jpg) no-repeat;height:38px;padding:12px 0px 0px 0px;text-align:center;font-size:11px;color:#000;display:block;float:left;font-weight:bold;}
#ex-three a {background:url(../images/navmenu.jpg) no-repeat;height:32px;padding:18px 0px 0px 0px;text-align:center;font-size:11px;color:#000;display:block;float:left;font-weight:bold;}
#ex-one a {background-position:0px 0px;width:107px;}
#ex-one a.current {background-position:0px -58px;width:107px;}
#ex-two a {background-position:0px 0px;width:107px;}
#ex-two a.current {background-position:0px -58px;width:107px;}
#ex-three a {background-position:-261px -58px;width:98px;}
#ex-three a.current {background-position:-260px 0px;}

#ex-one a:hover, #ex-one a.current, #ex-two a:hover, #ex-two a.current, #ex-three a:hover, #ex-three a.current {color:#a10101;}

#tooltip{position:absolute;background:url(../images/tooltip.gif) no-repeat top left;height:25px;width:120px;padding:6px 0px 0px 0px;text-align:center;color:#fff;display:none;z-index:999;font-size:10px;font-weight:bold;}

.cart_order {width:550px !important;}
table.ctable_sort {background:url(../images/sort.jpg) repeat-x !important;height:108px !important;}
#dd-three .ctable_product {padding:0px;margin:0px;font-size:11px;border:0px;}
#dd-three .ctable_product tr th {background:url(../images/bg-rotate-nav.jpg) no-repeat top left;width:343px;height:35px;color:#000;font-size:11px;}
#dd-three .ctable_product tr th td {background:#fff;width:343px;height:40px;text-align:left;padding:0px 0px 0px 5px;margin:-2px 0px 0px -10px;display:block;float:left;font-size:11px;}
#dd-three .ctable_product a {color:#000;font-size:11px;}
#dd-three .nonavbg {background:none;}

.no_coment {background:url(../images/nocomment.jpg) no-repeat top left !important;width:343px !important;height:117px !important;padding:0px !important;margin:0px !important;border:0px !important;font-size:0px !important;line-height:0px !important;}
.no_coment a {display:block;margin:100px 0px 0px 0px;text-align:right;width:343px;}

a.compare {display:block;position:relative;font-size:10px;color:#868686;margin:0px 0px -10px 0px;padding:3px 0px 0px 5px;}

div.no_products,div.empty_shopcart {color:#a20000; padding:10px 0px 10px 10px;}

#related div.no_products,div.empty_shopcart {background:url(../images/no-products.jpg) no-repeat top left;width:172px;height:32px;color:#a20000;padding:18px 0px 0px 0px;text-align:center;}
