@import url('/sqc/template/default/css/fonts.css');

body {margin: 0; padding: 0; font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; color: #000; background: url('/sqc/template/default/images/background.png') repeat-x 0px 160px #FFF; }
h1 {font-family: Arial, sans-serif; color: #000; font-size: 22px; padding: 0; margin-bottom: 20px; text-transform:uppercase; }
h2 {font-family: Arial, sans-serif; font-size:20px; margin-bottom:15px; font-weight:normal; }
h3 {font-family: Arial, sans-serif; color: #000; font-size: 18px; margin:2px; font-weight:normal;}
h4 {font-family: Arial, sans-serif; font-size:16px; margin-bottom:15px; font-weight:normal;}
h5 {font-family: Arial, sans-serif; font-size:14px; margin-bottom:15px; font-weight:normal;}
a { color:#005887;  }
a:hover {text-decoration: none;}
img { border:none; }

#top {background: url('/sqc/template/default/images/top-orange-menu-bg.png') repeat-x top center; width: 100%; position:relative;}
.top-con {width: 990px; margin: auto; position:relative; }
.top-con .shop-domain { width:230px; height:30px; padding-top:12px; background: url('/sqc/template/default/images/top-shop-domain-bg.png') repeat-x top left #FFF; display:block; font-size:14px; font-weight:bold; text-align:center; text-decoration:none; color:#000;}
.top-con .logo { width:188px; height:117px; background: url('/sqc/template/default/images/logo-fonetip.png') no-repeat 0px 20px ; display:block;}
.top-con .top-menu > ul {padding: 0px; margin:0px; margin-top:5px; position: absolute; top: 0px; right:0px; list-style-type:none; list-style-image:none !important; line-height:100% !important;  height: 42px;}
.top-con .top-menu > ul > li { float:left; margin-left:10px; padding-bottom: 10px;}
.top-con .top-menu > ul > li a { padding:8px 9px 8px 9px; display:block; font-size:12px; border-radius:6px; text-decoration:none; color:#FFFEFE; font-weight:bold; text-shadow: 0px 1px 1px #DA2300;}
.top-con .top-menu > ul li a:hover,
.top-con > ul > li a.active { background:#CE5402; text-shadow: 0px 1px 1px #A61C00; }

.top-con .top-menu > ul > li  ul { display:none; }
.top-con .top-menu > ul > li:hover ul { display:block; padding:0px; margin:0px; border:1px solid #DDD; top:37px; position:absolute; z-index:10000; background:#FFF; border-radius: 0px 0px 6px 6px; list-style-type:none; }
.top-con .top-menu > ul > li:hover ul > li { float:none; margin:0px;  border-bottom:1px solid #DDD; list-style-type:none; }
.top-con .top-menu > ul > li:hover ul > li:last-child { border-bottom:0px; }
.top-con .top-menu > ul > li:hover ul > li a { color:#777; text-shadow:none; border-radius: 0px; }
.top-con .top-menu > ul > li:hover ul > li a:hover{ background:#F0F4F7; }
.top-con .top-menu > ul > li:hover ul > li a:last-child{ border-radius: 0px 0px 6px 6px;  }

.top-con .our-services { width:350px; height:100px; padding:0px; margin:0px; list-style-type:none; list-style-image:none !important; line-height:100% !important;  position:absolute; top:65px; left:190px;}
.top-con .our-services li { height:70px; padding: 0px 14px; font-family: 'Opensans-italic', Arial, sans-serif; color:#6A6A6A; background: url('/sqc/template/default/images/top-separator-shadow.png') no-repeat top left #FFF; text-align:center; float:left; }
.top-con .our-services li img { display:block; margin:auto; margin-bottom:8px; }
.top-con .back-to-eshop { width:160px; height:36px; padding:0px; margin:0px; list-style-type:none; list-style-image:none !important; line-height:100% !important;  position:absolute; top:84px; left:250px;}
.top-con .need-help { width:300px; padding-left:45px; font-family: 'Opensans-italic', Arial, sans-serif; color:#909090; height:70px; font-size:16px; position:absolute; top:75px; left:190px; background:url('/sqc/template/default/images/cart-phone-icon.png') no-repeat 0px 5px; }
.top-con .need-help .phone { font-size:18px; }
.top-con .need-help .phone-num { color:#000;  font-family: 'Opensans-boldi', Arial, sans-serif; font-size:18px; }
.top-con .search-field { position:absolute; top:80px; right:180px; }
.top-con .search-field input[type=text]{ width:254px; height:14px; border:3px solid #C3D2DB; border-radius:5px; padding: 11px 9px 9px 9px; color:#83929B; font-style:italic;}
.top-con .search-field input[type=image] { position:absolute; top:2px; right:2px; }
.top-con .search-field input[type=image]:hover { opacity:0.85; }
.top-con .cart-content { position:absolute; text-decoration:none; display:block; right:0px; top:64px; color:#9E9E9E; width:136px; height:53px; padding:7px 12px 10px 12px; line-height:20px; border-radius:5px; border:1px solid #DBE4E9; }
.top-con .cart-content b { color:#000; }
.top-con .cart-content span { color:#005887; text-decoration:none; text-transform:uppercase; font-weight:bold; }
.top-con .cart-content img { margin-right:8px; }


#content { min-height:200px; width: 990px; margin: auto; margin-top:27px;}
#left-content { float:left; width:230px; margin-right:20px;}
#right-content { float:right; width:740px; }
#right-content.basket { float:none; width:990px; }
#right-content > h2 { font-family: Arial, sans-serif; font-size:20px; margin-bottom:15px;}

#right-content ul { list-style-image: url('/sqc/template/default/images/li-orange.png'); line-height:22px; padding:0px; margin:0px; padding-left:25px;}
#right-content ul.pages { list-style-image:none; padding-left:0px; list-style-type:none; }

#content p { line-height:20px; margin-top:0px;}

.navigation {  border-bottom:1px solid #FFF; line-height:35px !important; }
.navigation ul { border-bottom:1px solid #DBE4E9; padding:0px !important; margin:0px; list-style-type:none;line-height:35px !important;  list-style-image:none !important;  }
.navigation ul li { float:left; padding-right:19px; margin-right:8px; background: url('/sqc/template/default/images/navigation-arrow.png') no-repeat right center;}
.navigation ul li.last { background:none; font-weight:bold; }
.navigation ul li.last a { text-decoration:none; }
.navigation ul li a { color:#76868F; }

.menu-offer > ul { width:229px; border-radius:5px; border:1px solid #DBE4E9; border-right:0px; list-style-type:none; list-style-image:none !important; line-height:16px !important;  padding:0px; margin:0px;}
.menu-offer > ul > li { border-right:1px solid #DBE4E9; }
.menu-offer > ul > li > .showsub > a { padding: 8px 9px 8px 37px;
                                       display: block;
                                       font-weight: bold;
                                       text-decoration: none;
                                       border-bottom: 1px solid #DBE4E9;

                                       text-transform: uppercase;
                                       color: #000; }
.menu-offer > ul > li > .showsub.child > a {
  background: url('/sqc/template/default/images/menu-offer-plus.png') no-repeat 9px 7px;
}

.menu-offer > ul > li > .showsub> a.last { border-bottom:0px; border-radius:0px 0px 5px 5px;}
.menu-offer > ul > li > .showsub.child> a:hover { background: url('/sqc/template/default/images/menu-offer-plus-over.png') no-repeat 9px 7px #F0F4F7; color:#E85E01;  border-right:1px solid #F0F4F7;}
.menu-offer > ul > li > .showsub.child> a.active { background: url('/sqc/template/default/images/menu-offer-minus.png') no-repeat 9px 7px #FFF; color:#E85E01; border:0px ;}
.menu-offer > ul > li:hover { /*border-right:0px; */ }
.menu-offer > ul > li.active { }
.menu-offer > ul > li.active:hover { border-right:1px solid #DBE4E9;}
.menu-offer > ul > li > ul { list-style-type:none; list-style-image:none !important; line-height:23px !important;  padding:0px; padding: 0px 10px 10px 9px; margin:0px; border-bottom:1px solid #DBE4E9; line-height:23px; background:#FFF;}
.menu-offer > ul > li > ul  li { border:0px;}
.menu-offer > ul > li > ul .showsub{
  padding-left:28px;
}
.menu-offer ul{
  list-style:none;
}
.menu-offer > ul > li > ul > li > ul { padding:0px; padding-left:15px;list-style-type:none; }
.menu-offer > ul > li > ul  li a { color:#000; text-decoration:none; background:none; padding:0px; text-transform:none; border:0PX;  }
.menu-offer  ul li a:hover, .menu-offer ul li .active { color:#E85E01; /*font-weight:bold;*/ }
.menu-offer ul li .submenu ul { z-index:5000000; position:absolute; display:none; padding:0px; margin:0px; margin-top:-1px; margin-left:-1px; list-style-type:none; list-style-image:none !important; line-height:16px !important;   }
.menu-offer > ul > li .showsub:hover > .submenu > ul { position:absolute; display: list-item; border:1px solid #DBE4E9; z-index:50; border-left:0px; margin-left:229px; margin-top:-43px; width:250px; padding:12px 22px 22px 22px; background:#F0F4F7; }
.menu-offer > ul > li .showsub:hover > .submenu > ul > li { width:248px; height:50px; float:left; margin-top:10px; line-height:48px; }
.menu-offer > ul > li .showsub:hover > .submenu > ul > li img {border:1px solid #DBE4E9; margin-right:17px; float:left; }
.menu-offer > ul > li .showsub:hover > .submenu > ul > li a { font-weight:bold; text-decoration:none; }
.menu-offer > ul > li .showsub:hover > .submenu > ul > li a:hover {color:#e85e01; }
.menu-offer  ul > li > ul > li .showsub.child{
  background: url('/sqc/template/default/images/menu-offer-plus.png') no-repeat 0px 3px;
}
.menu-offer  ul > li > ul > li.active > .showsub.child{
  background: url('/sqc/template/default/images/menu-offer-minus-noover.png') no-repeat 0px 3px;
}

.categories { width:740px; margin-top:15px;}
.categories ul { padding:0px !important; margin:0px; list-style-type:none; list-style-image:none !important; line-height:14px !important;  }
.categories ul li { height:54px; width:218px; padding-top:20px; padding-right:10px; margin-right:8px; float:left; line-height:15px; border: 2px solid #DBE4E9; border-radius:5px; margin-bottom:9px; background:#F3F6F8;}
.categories ul li:hover { background:#DEEDF7; }
.categories ul li img { float:left; margin-right:16px; margin-top:-20px; border-radius: 5px 0px 0px 5px; }
.categories ul li a { text-decoration:none; }
.categories ul li .product-count {color:#868E92;  margin-left:6px; }
/*.categories ul li .product-count { width:32px; height:32px; line-height:32px; color:#868E92; background:#FFF; border-radius:16px; float:right; margin-right:20px; margin-top:27px; text-align:center;} */

div#flashmsgfront{
  position: fixed;
  top: 50%;
  left: 50%;
  width: 300px;
  padding:15px 30px;
  border-radius:10px;
  background-color: #F2F2F2;
  font-size:15px;
  color:#666;
  box-shadow: 0px 0px 5px #005EA5;
  margin-left: -150px;
  margin-top: -100px;
  border: 1px solid #005EA5;
  z-index: 999999;
}

div#watchdog_lightbox{
  position: fixed;
  top: 30%;
  left: 50%;
  width: 500px;
  min-height: 250px;
  margin-left: -250px;
  margin-height: -125px;
  background-color: #F7F7F7;
  box-shadow: 0px 0px 7px rgba(0,0,0,0.2);
  border:1px solid #CCC;
  z-index: 999999;
  border-radius: 7px;
  padding: 20px;
  display: none;
  color:#555;
}

div#watchdog_lightbox .wl-close{
  float: right;
  cursor: pointer;
  width:20px;
  height:20px;
  text-align:center;
  background:#FFF;
  border:1px solid #CCC;
  color:#888;
  line-height:20px;

}

div#watchdog_lightbox .wl-cont{
  border-radius: 3px;
  background:#FFF;
  padding:10px;
  border:1px solid #CCC;
  color:#666;
  line-height:20px;
}

div#watchdog_lightbox .wl-cont label { display:inline-block; width:95px; }
div#watchdog_lightbox .wl-cont input[type=text] { background-color: #FFFFFF; border: 1px solid #DBDBDB; border-radius: 5px 5px 5px 5px; font-family: Arial,sans-serif; font-size: 12px; font-weight: normal; height: 28px; padding: 1px 4px; position: relative; width: 190px;}
div#watchdog_lightbox .wl-title { font-size:14px; line-height:21px; font-weight:bold; color:#444; }


.makers { padding-bottom:10px; border-radius:5px; border:1px solid #DBE4E9; margin-top:16px;}
.makers .makers-title { height:50px; padding-left:14px; border-radius:5px 5px 0px 0px; border-bottom:1px solid #DBE4E9; margin-bottom:6px; line-height:50px; background: url('/sqc/template/default/images/makers-title-bg.png') repeat-x top left; /*font-family: 'Ubuntu-medium', Arial, sans-serif; */ }
.makers ul { padding:0px; margin:0px; list-style-type:none; list-style-image:none !important; line-height:14px !important;  }
.makers ul li { padding:9px 0px 8px 0px;  border-bottom:1px solid #DBE4E9; }
.makers ul li input[type=checkbox] { margin-right:12px;}
.makers ul li .makers-count {color:#9C9C9C; }

.price-filter { border:2px solid #DBE4E9; border-radius:5px; padding-left:9px; background:#F3F6F8; line-height:46px; position:relative; }
.white-button { height:28px; line-height:28px; padding:6px 9px 7px 14px; border:1px solid #DCE5E9; background: url('/sqc/template/default/images/white-button-bg.png') repeat-x top left; border-radius:5px; text-decoration:none;}
.white-button:hover { background: url('/sqc/template/default/images/white-button-bg-hover.png') repeat-x top left; }
.white-button img { margin-left:11px; margin-bottom:-2px;}
.white-button.answer { padding:6px 9px 7px 10px; margin-top:6px;}

.sort-menu { margin-top:13px; border-bottom:12px;}
.sort-menu ul { padding:0px !important; margin:0px; list-style-type:none; list-style-image:none !important; line-height:14px !important;  border-bottom:2px solid #DCE5E9; }
.sort-menu ul li { float:left; background: url('/sqc/template/default/images/sort-button-bg.png') repeat-x top left; margin-bottom:-2px; height:34px; margin-right:4px; border-radius:5px 5px 0px 0px; border:1px solid #DCE5E9; border-bottom:2px solid #DCE5E9; }
.sort-menu ul li.active, .sort-menu ul li:hover { background: url('/sqc/template/default/images/sort-button-bg-over.png') repeat-x top left; border:1px solid #005484; border-bottom:2px solid #004C78; color:#FFF; }
.sort-menu ul li a { text-decoration:none; display:block; height:34px; padding:0px 14px; line-height:34px; padding-left:35px; background: url('/sqc/template/default/images/menu-sort-icon.png') no-repeat 15px 12px; }
.sort-menu ul li.active a, .sort-menu ul li:hover a { color:#FFF; background: url('/sqc/template/default/images/menu-sort-icon-over.png') no-repeat 15px 12px;}

.producers { margin-top:10px;}
.producers .producer { float:left; margin: 3px 8px; }
.pagination-big { border:2px solid #DBE4E9; border-radius:5px; padding-left:18px; background:#F3F6F8; height:44px; line-height:44px; position:relative; margin-top:50px;}
.pagination-big ul { padding:0px; margin:0px; list-style-type:none; list-style-image:none !important; line-height:14px !important;  float:right; padding-top:5px !important;}
.pagination-big ul li { width:30px; height:30px; float:left;  background: url('/sqc/template/default/images/sort-button-bg.png') repeat-x top left; border-radius:4px; line-height:30px; text-align:center; margin-right:4px; border:1px solid #DCE5E9; }
.pagination-big ul li.space:hover { width:30px; height:30px; float:left;  background: url('/sqc/template/default/images/sort-button-bg.png') repeat-x top left; border-radius:4px; line-height:30px; text-align:center; margin-right:4px; border:1px solid #DCE5E9; }

.pagination-big ul li:hover, .pagination-big ul li.active { background: url('/sqc/template/default/images/sort-button-bg-over.png') repeat-x top left; border:1px solid #005484; }
.pagination-big ul li a { text-decoration:none; display:inline-block; width:32px; height:32px; line-height:32px;}
.pagination-big ul li:hover a { color:#FFF; font-weight:bold; }
.pagination-big ul li.active span { color:#FFF; font-weight:bold; }
.pagination-big ul li.arrow { border:0px; height:32px; width:32px; }

.phone-contact { background: url('/sqc/template/default/images/phone-contact.png') no-repeat top left #FFF; width:120px; color:#303030; height:73px; margin-top:19px; padding:15px 10px 15px 96px; border-radius:5px; border:1px solid #DBE4E9;}
.phone-contact b.name { display:block; margin-top:7px; margin-bottom:11px; }
.phone-contact .number {color:#E85E01; font-size:16px;}
.phone-contact a {text-decoration:none;  font-weight:bold; }

.heureka-tested { background: url('/sqc/template/default/images/heureka-tested.png') no-repeat left center #FFF; width:228px; height:130px; display:block; margin-top:19px; }

.home-slider { width:738px; height:240px; z-index: 50; border:1px solid #DBE4E9; border-radius:5px; background:#FFF; position:relative;  }

.home-recommend { width:738px; height:204px; border:3px solid #DBE4E9; border-radius:5px; background: url('/sqc/template/default/images/recommend-top-categories-bg.png') repeat-x #FFF; position:relative;}
.home-recommend h2 { margin-bottom:15px; }
.home-recommend ul { padding:0px !important; margin:0px; list-style-type:none; list-style-image:none !important; line-height:14px !important;  margin-bottom:15px;}
.home-recommend ul li { float:left; background: url('/sqc/template/default/images/recommend-top-categories-dot.png') no-repeat right center; padding:0px 12px 0px 8px;}
.home-recommend ul li.last {background: none; padding:0px 0px 0px 8px;}
.home-recommend-left { width:305px; height:154px; padding: 25px 32px; float:left; text-align:center; z-index:5; }
.home-recommend-right { width:305px; height:154px; padding: 25px 32px; float:right; text-align:center; z-index:5; background: url('/sqc/template/default/images/recommend-top-categories-satelitte.png')  162px 12px no-repeat;}

.home-stats { width:734px; height:114px; border:3px solid #DBE4E9; border-radius:5px; background: url('/sqc/template/default/images/hp-stats-bg.png') repeat-x #FFF; position:relative; margin-top:6px; }
.home-stats ul { padding:0px !important; margin:0px; list-style-type:none; list-style-image:none !important; line-height:14px !important;  }
.home-stats ul li { float:left; min-width: 238px; margin: 14px 0px 16px 0px; border-right:1px solid #DBE4E9; padding:0px; height:80px; text-align:center; font-family: Arial, sans-serif; }
.home-stats ul li .num { font-size:29px; position:relative; top:-16px; display:inline-block; }
.home-stats ul li .num .online { font-size:14px; font-family: Arial, sans-serif; }
.home-stats ul li .desc { font-size:14px; font-family: Arial, sans-serif; font-style:italic; margin-top:3px; }
.home-stats ul li img { margin-right:13px; }
.home-stats ul li.left { padding-top:6px;}
.home-stats ul li.center { min-width: 254px; padding-top:6px; }
.home-stats ul li.right { border-right:0px; padding-top:10px; }

.home-informations { width:740px; height:205px; margin-top:25px; position:relative; color:#6D6D6D; font-style:italic;}
.home-informations .hi-menu { padding:0px !important; margin:0px; padding-top:10px !important; z-index:5000; margin-left:1px; position:absolute;}
.home-informations .hi-menu li { list-style-type:none; list-style-image:none !important; line-height:100%;   }
.home-informations .hi-menu > li > a { border-radius: 5px 0px 0px 5px; border-bottom:2px solid #FFF; font-style:normal; background: url('/sqc/template/default/images/home-informations.png') no-repeat right center #005887; height:40px; color:#FFF; text-decoration:none; font-weight:bold; padding-left:15px; width:125px; line-height:40px; display:block;}
.home-informations .hi-menu > li > a:hover, .hi-menu > li > a.active { background: url('/sqc/template/default/images/home-informations-over.png') no-repeat right center #E85E01;  }
.home-informations .hi-menu > li.active .hi-content, .hi-menu > li:hover .hi-content { display:block; }
.home-informations .hi-menu > li > ul li {list-style-image: url('/sqc/template/default/images/home-li.png'); }
.home-informations .hi-content { position:absolute; display:none; z-index:20; width:560px; padding: 16px 26px 22px 14px; left:140px; top:0px; height:156px; border-radius:5px; border:1px solid #DBE4E9; border-left:0px; background:#F3F6F8; }
.home-informations .hi-content ul { padding:0px !important; margin:0px 0px; }
.home-informations .hi-content ul li { line-height:29px !important; vertical-align:middle; padding-left:30px; height:28px; background: url('/sqc/template/default/images/home-li.png') left center no-repeat; }
.home-informations .hi-content ul li a { text-decoration:none; font-weight:bold;  font-style:normal; }
.home-informations .hi-content ul li a:hover { text-decoration:underline; }

.product-list { padding:0px !important; margin:0px; list-style-type:none; list-style-image:none !important; line-height:16px !important;  }
.product-list > li { width:215px; height:340px; float:left; position:relative; padding: 10px; text-align:center; margin-top:13px; margin-right:13px; border-radius:5px; border:1px solid #FFF;}
.product-list > li:hover { border:1px solid #DBE4E9; }
.product-list > li:hover .corner { background-position: 0px -10px;}
.product-list > li h2 { padding:0px; margin:0px; font-size:14px; margin-bottom:10px; height:38px; font-weight:bold; font-family:Arial, sans-serif; }
.product-list > li img { max-height:134px; }
.product-list > li.third { margin-right:0px;}
.product-list .product-list-img { height:138px; margin-bottom:2px; position:relative; }
.product-list .product-list-img .tan { position:absolute; top:0px; left:0px;}
.product-list .product-list-img .tip{ padding:2px 3px; background:#FF880A; width:30px; color:#FFF; font-size:11px; margin-bottom:2px; border-radius:2px;}
.product-list .product-list-img .akce{ padding:2px 3px; background:#52A306; width:40px; color:#FFF; font-size:11px; margin-bottom:2px; border-radius:2px;}
.product-list .product-list-img .novinka{ padding:2px 3px; background:#FFDF09; width:50px; color:#000; font-size:11px; margin-bottom:2px; border-radius:2px;}
.product-rating { margin-bottom:10px; }
.product-rating .video-icon { margin-bottom:-3px; margin-left:16px; }
.product-rating ul { padding:0px; margin:0px; list-style-type:none; list-style-image:none !important; line-height:100% !important;  margin-right:3px; display:inline-block;  }
.product-rating li { float:left; width:12px; height:11px;}
.product-rating li a { display:block; width:12px; height:11px; background: url('/sqc/template/default/images/product-list-stars.png') no-repeat;}
.product-rating li a.active { display:block; width:12px; height:11px; background: url('/sqc/template/default/images/product-list-stars.png') no-repeat -12px 0px;}
.product-list .product-list-price { width:194px; height: 64px; color:#FFF; padding:12px; background:#F3F6F8; position:relative; }
.product-list .product-list-price h3 { margin:0px; display:block; position:absolute; bottom:-40px; font-size:17px; color:#000; font-weight:bold; font-family: Arial, sans-serif;  }
.product-list .product-list-price h3 div{ font-size:12px; color:#777; font-weight:normal;}
.product-list .product-list-price .cart-button{ border:1px solid #E85E01; right:12px; padding:0px 6px; text-decoration:none; top:100px; position:absolute; height:24px; color:#FFF; text-shadow:0px -1px 1px #E82A00; border-radius:5px; line-height:24px; background: url('/sqc/template/default/images/cart-button-bg.png') repeat-x; }
.product-list .product-list-price .cart-button:hover { background: url('/sqc/template/default/images/cart-button-bg-over.png') repeat-x; }
.product-list .product-list-price .stock { position:absolute; left:12px; top:9px; }
.product-list .product-list-desc { width:200px; height: 46px; text-align:justify; overflow:hidden; line-height:15px; font-size:11px; color:#6D6D6D; padding-top:17px; }
.product-list .product-list-desc p { line-height:15px !important; }

.product-list.related .product-list-price h3 { margin:0px; display:block; position:absolute; top:10px; font-size:17px; color:#000; font-weight:bold; font-family: Arial, sans-serif;  }
.product-list.related .product-list-price { width:194px; height: 14px; color:#FFF; padding:12px; background:#F3F6F8; position:relative; }
.product-list.related > li:hover { border:1px solid #DBE4E9; }
.product-list.related > li { width:215px; height:230px; float:left; position:relative; padding: 10px; text-align:center; margin-top:13px; margin-right:13px; border-radius:5px; border:1px solid #FFF;}

.product-list .labels { top: -55px;}
.labels { position: absolute; }
.labels .label { float:left; padding:2px 4px; margin-right:5px; font-weight:bold; color:#ffffff; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; position: relative; z-index: 100; }


.most-sold { padding:0px !important; margin:0px; list-style-type:none; list-style-image:none !important; line-height:16px !important;  }
.most-sold > li { height:40px; position:relative; margin-top:13px;  border:1px solid #DDD; overflow:hidden;}
.most-sold > li:hover { border:1px solid #BBB; }
.most-sold > li h2 { padding:0px; margin:0px; font-size:14px; font-weight:bold; margin-top:2px; font-family:Arial, sans-serif; }
.most-sold > li img { max-height:40px; margin-left:10px; }
.most-sold .most-sold-img { height:40; position:relative; overflow:hidden; line-height:20px; font-weight:bold;  background:#F3F6F8; float:left; margin-right:10px;}
.most-sold .most-sold-img .ms-num { position:relative; top:5px; left:5px;float: left}
.most-sold .most-sold-price { width:134px; height: 16px; color:#FFF; padding:12px; background:#F3F6F8; position:absolute; right:0px; top:0px; }
.most-sold .most-sold-price h3 { margin:0px; display:block; position:absolute; right:12px; font-size:17px; color:#000; font-weight:bold; font-family: Arial, sans-serif;  }
.most-sold .most-sold-price h3 span{ font-size:12px; }
.most-sold .green {  color:#489D2A; font-size:12px; font-weight:normal; margin-left:10px;}
.most-sold .orange {  color:#E85E01; font-size:12px; font-weight:normal; margin-left:10px;}
.most-sold .black { color:#000; font-size:12px; font-weight:normal; margin-left:10px;}
.most-sold .most-sold-desc { width:500px; height: 31px; text-align:justify; overflow:hidden; line-height:15px; font-size:11px; color:#6D6D6D; padding-top:5px; }

.product-detail-left { float:left; width: 400px; margin-right:15px; }
.product-detail-right { float:right; width: 325px; }

.product-detail-left ul { list-style-type:none; list-style-image:none !important; }
.product-detail-right ul { list-style-type:none; list-style-image:none !important;}

.product-detail-more-view { position:relative; }
.product-detail-more-view { text-align:center; }
.product-detail-more-view div.smallpic { width:100px; height:100px; text-align:center; float:left; margin-left:7px; border:1px solid #DBE4E9; }
.product-detail-more-view img {  }


.product-detail-social { padding-left:30px; }
.product-detail-social img { margin-right:7px; }
.product-detail-social img.recommend { margin-left:18px; }

.product-detail-parameters { border-radius:5px; border:2px solid #DBE4E9; background:#F3F6F8; margin-top:20px; padding:12px;}
.product-detail-parameters label { display:block; width:93px; padding-left:12px; font-weight:bold; color:#252525; float:left; line-height:28px; }
.product-detail-parameters select { width:190px; height:28px; padding:4px; border:1px solid #DBDBDB; border-radius:5px; margin-bottom:10px; }
.product-detail-parameters .info-icon { margin-bottom:-5px; }
.product-detail-parameters ul { padding:0px !important; list-style-type:none !important; list-style-image:none !important; }

.detail-menu { margin-top:13px; border-bottom:12px;}
.detail-menu ul { padding:0px !important; margin:0px; list-style-type:none; list-style-image:none !important; line-height:100% !important;  border-bottom:2px solid #DCE5E9; padding-left:18px !important; }
.detail-menu ul li { float:left; background: url('/sqc/template/default/images/sort-button-bg.png') repeat-x top left; margin-bottom:-2px; height:34px; margin-right:4px; border-radius:5px 5px 0px 0px; border:1px solid #DCE5E9; border-bottom:2px solid #DCE5E9; }
.detail-menu ul li.active, .detail-menu ul li:hover { background: url('/sqc/template/default/images/sort-button-bg-over.png') repeat-x top left; border:1px solid #005484; border-bottom:2px solid #004C78; color:#FFF; }
.detail-menu ul li a { text-decoration:none; display:block; height:34px; padding:0px 10px; line-height:34px; color:#1F1A17; font-weight:bold; }    /* padding:0px 14px;*/
.detail-menu ul li.active a, .detail-menu ul li:hover a, .detail-menu ul li:hover a span, .detail-menu ul li.active a span { color:#FFF; }
.detail-menu ul li a span { color:#84807e; font-weight:normal; }

.detail-content { padding-left:16px; padding-bottom:15px; border-bottom:2px solid #DBE4E9; background: url('/sqc/template/default/images/product-detail/detail-content-bg.png') repeat-x bottom left;  }
.detail-content h2 { font-size:16px; }
.detail-content ul { padding-left:23px; }
.detail-content ul li { line-height:25px; }

.transport-img { margin-bottom:7px; float:left; margin-right:5px; }

.pdp-price-tab { background:#FFF; padding:10px 11px; border-radius:5px; line-height:24px; margin-bottom:14px; }
.pdp-price-tab .labeldph { font-weight:bold; float:left;}
.pdp-price-tab .pricedph { font-weight:bold; float:right; font-size:23px;}
.pdp-price-tab .labelnodph { float:left; color:#9A9A9A; }
.pdp-price-tab .pricenodph { font-weight:bold; float:right; font-size:12px; color:#9A9A9A; margin-right:10px;}

.pdp-pieces-tab { line-height:35px; height:35px; margin-bottom:10px; position:relative; }
.pdp-pieces-tab img { float:left; margin-right:6px;}

.pieces { position:relative; }
.pieces.cart {  width:59px; }
.pieces.detail {  width:59px; }
.pieces .select-arrow-up { position:absolute; border:0px; top:5px; right:5px; width:17px; height:10px; background:url('/sqc/template/default/images/select-arrow-up.png') no-repeat top left; }
.pieces .select-arrow-down { position:absolute; border:0px; top:16px; right:5px; width:17px; height:10px; background:url('/sqc/template/default/images/select-arrow-down.png') no-repeat top left; }
.pdp-pieces-tab input[type=text] { float:left; width:30px; padding:0px 13px; height:31px; border:1px solid #DBDBDB; border-radius:5px; }
.pdp-pieces-tab button[type=submit] { right:0px; top:0px; position:absolute; }

.pdp-cart-tab { line-height:20px; min-height:20px; position:relative; padding-bottom:12px;}
.pdp-cart-tab img { margin-right:6px;}
.pdp-cart-tab .stock { color:#86B04F;}
.pdp-cart-tab .at-home { margin-left:20px; }
.pdp-cart-button { background:url('/sqc/template/default/images/product-detail/cart-button-bg.png') no-repeat left top; /* width:135px */; border:0px; border-radius:5px; color:#FFF; font-weight:bold; text-shadow: 0px -1px 1px #E92B00; height:40px; line-height:40px; padding-left:20px; cursor:pointer; padding-right:20px;}
.pdp-cart-button-inactive { background:url('/sqc/template/default/images/maz-prech.gif') repeat-x left top #686868; width:135px; border:0px; border-radius:5px; color:#FFF; font-weight:bold; height:40px; line-height:40px; padding-left:20px; cursor:pointer; padding-right:20px;float:right}

.about-product { color:#99A0A4; line-height:25px; margin-top:12px; }
.about-product label { display:block; width:88px; float:left; margin-right:32px; text-align:right; }
.about-product a { color:#99A0A4; }

.cart-menu {}
.cart-menu ul { padding:0px !important; margin:0px; list-style-type:none; list-style-image:none !important; line-height:100% !important;  padding-left:7px !important; }
.cart-menu ul li { float:left; color:#000; position:relative; z-index:0; padding-right:16px; margin-left:10px; background: url('/sqc/template/default/images/cart-menu-arrow.png') no-repeat center right; text-decoration:none; height:39px; line-height:39px; border-left:1px solid #DCE5E9; border-radius:5px 0px 0px 5px;}
.cart-menu ul li.active { color:#FFF; z-index:5; background: url('/sqc/template/default/images/cart-menu-arrow-active.png') no-repeat center right; border-left:1px solid #005484; }
.cart-menu ul li a { color:#000; font-size:13px; font-family: Arial, sans-serif; text-decoration:none; background: url('/sqc/template/default/images/cart-menu-bg.png') repeat-x top left; display:block; padding:0px 25px 0px 12px; height:39px; line-height:33px; border-radius:5px 0px 0px 5px;}
.cart-menu ul li a .num { font-size:20px; margin-right:18px; margin-bottom:-3px; display:inline-block; color:#CACACA; }
.cart-menu ul li.active a { color:#FFF; background: url('/sqc/template/default/images/cart-menu-bg-active.png') repeat-x top left; }
.cart-menu ul li.active a .num { color:#FFF; }
.cart-menu ul li.first { z-index:40; }
.cart-menu ul li.second { z-index:30; }
.cart-menu ul li.third { z-index:20; }
.cart-menu ul li.fourt { z-index:10; }

.cart-product { width:100%; margin-bottom:7px;  }
.cart-product .cp-name { height:36px; line-height:36px; border:1px solid #DBE4E9; border-radius:5px; padding:0px 12px;  background: url('/sqc/template/default/images/cart-product-name-bg.png') repeat-x top left; }
.cart-product .cp-name .name { font-size:13px; font-family: Arial, sans-serif; text-transform:uppercase; }
.cart-product .cp-name .delete { display:block; float:right; text-transform:uppercase; color:#F66300; text-shadow: 0px 1px 1px #FFF; font-size:11px; }
.cart-product .cp-specification { padding:9px 12px; border:1px solid #DBE4E9; border-radius:5px; margin-top:-1px; }
.cart-product .cp-specification .title { color:#99A0A4; font-weight:bold; font-size:13px; margin-bottom:13px; }
.cart-product .cp-specification .image { width:120px; float:left; height:60px; text-align:center; overflow:hidden;}
.cart-product .cp-specification .image { max-height:55px; }
.cart-product .cp-specification .quantity { width:150px; float:left; height:60px; }
.cart-product .cp-specification .quantity input { width:30px; padding:0px 13px; height:31px; border:1px solid #DBDBDB; border-radius:5px; }
.cart-product .cp-specification .availible { width:380px; float:left; height:60px;}
.cart-product .cp-specification .availible img { margin-right:10px;  padding-top:7px;}
.cart-product .cp-specification .availible .stock { color:#86B04F; font-weight:bold; margin-right:10px;}
.cart-product .cp-specification .pricenodph { width:145px; float:left; height:60px; text-align:right; }
.cart-product .cp-specification .pricedph { width:150px; float:right; text-align:right; height:60px; font-size:14px; font-weight:bold; }
#comment_finish { display:none;}

.lred { color:red;}

#basket-step3 { display:none; }
#basket-step4 { display:none; }
#shipping_address { display:none; }
#order_log_form { display:none; }


.total-price { background:#EEF3F6; padding: 0px 12px 0px 12px; font-weight:bold; margin-top:8px; margin-bottom:30px; font-size:13px; border-radius:5px; width:300px; float:right; line-height:44px; }
.total-price .total { float:right; font-size:16px; }

.orange-button { height:38px; line-height:38px; text-transform:uppercase; cursor:pointer; display:block; color:#FFF; text-decoration:none;  font-family: Arial, sans-serif; font-size:16px; text-shadow:0px -1px 1px #E72E01;  padding:0px 18px 0px 18px; background: url('/sqc/template/default/images/orange-button-bg.png') repeat-x; border:1px solid #E85E01; border-radius:5px; }
.button-white { background: url('/sqc/template/default/images/white-button-bg.png') repeat-x; cursor:pointer; border:1px solid #DCE5E9; margin-top:5px; font-size:12px; font-family:arial; border-radius:5px; height:28px; line-height:28px; display:block; color:#000; font-weight:bold; padding: 0px 12px; }
.continue-in-order { float:right; }
.continue-in-order img { margin-left:8px; margin-bottom:-2px; cursor:pointer; }

.back-anchor { background: url('/sqc/template/default/images/back-arrow.png') no-repeat center left; padding-left:14px; margin-right: 15px; }
.back-anchor.step2 { position:relative; top:13px; }

.lost-password-form { display:none; }

#buy_on_company { display:none; }

.cart-left-part { width: 610px; margin-right:20px; float:left;}
.cart-left-part .name { height:36px; font-size:16px; text-transform:uppercase; font-family: Arial, sans-serif; line-height:36px; border:1px solid #DBE4E9; border-radius:5px; padding:0px 12px;  background: url('/sqc/template/default/images/cart-product-name-bg.png') repeat-x top left; }
.cart-left-part .tab-content { border:1px solid #DBE4E9; border-radius:5px; margin-bottom:17px; background:#FFF; margin-top:-1px; padding:15px; line-height:28px; }
.cart-left-part .tab-content input[type=radio] { position:relative; top:2px}
.cart-left-part .tab-content .margined { padding-left:24px; }
.cart-left-part .tab-content input[type=text] { padding:0px 7px; height:28px; width:190px; border:1px solid #DBDBDB; border-radius:5px; }
.cart-left-part .tab-content input[type=password] { padding:0px 7px; height:28px; width:190px; border:1px solid #DBDBDB; border-radius:5px; }
.cart-left-part .tab-content.registration { line-height:35px; }
.cart-left-part .tab-content.registration label { display:block; width:140px; float:left; }
.cart-left-part .tab-content.registration label span { color:#FA6400; }

.cart-right-part { width: 355px; float:right;  }
.cart-right-part .recapital { background:#EEF3F6; border-radius:5px; border:2px solid #DBE4E9; margin-bottom:18px; }
.cart-right-part .name { height:36px; font-size:16px; text-transform:uppercase; font-family: Arial, sans-serif; line-height:36px; border:1px solid #DBE4E9; border-radius:5px; padding:0px 12px;  background: url('/sqc/template/default/images/cart-product-name-bg.png') repeat-x top left; }
.cart-right-part .tab-content { border-bottom:1px solid #D9E1E5; font-size:13px; padding:17px; line-height:22px;  }
.cart-right-part .tab-content:last-child { border-bottom:0px; }
.cart-right-part .tab-content a { width:235px; display:block; float:left; font-family: Arial, sans-serif; }
.cart-right-part .tab-content .countx { padding:0px 8px 0px 0px; float:left; }
.cart-right-part .tab-content .tc-price { float:right; font-size:13px; font-weight:bold; }
.cart-right-part .tab-content .tc-total { font-size:20px; float:right; font-weight:bold; }

.ordersummary .colleft { width:300px; float:left; }
.ordersummary .colright { width:300px; float:left; }
.ordersummary .wrap.basket.clearfix { width:600px; float:none; }

.blog {}
.blog .date-art { margin-top:-2px; float:none;}
.blog table { background:none !important; border:0px !important; border-radius:auto !important; text-align:center !important; }
.blog table tr { background:none !important; border:0px !important; border-radius:auto !important; text-align:center !important; }
.blog table tr td { background:none !important; border:0px !important; border-radius:auto !important; text-align:center !important; }
.blog .blog-part { width:328px; height:344px; line-height:21px; position:relative; border:1px solid #DBE4E9; float:left; padding:0px 15px 15px 15px; border-radius:5px; background:#FFF; margin-right:20px;  margin-bottom:20px; }
.blog .blog-part.nd { margin-right:0px; }
.blog .blog-part .image { height:190px; width:328px; text-align:center; display:table; vertical-align:middle; }
.blog .blog-part .image img { max-width:300px; max-height:180px;}
.blog .blog-part h2 { font-size:14px; font-family: Arial, sans-serif; margin-bottom:8px; font-weight:bold; }
.blog .blog-part .blue-button { position:absolute; right:15px; bottom:15px; }
.blue-button { display:inline-block; color:#FFF; font-family: Arial, sans-serif; padding:2px 14px 3px 12px; font-weight:bold; text-shadow: 0px -1px 1px #013162; border-radius:5px; font-size:12px; box-shadow:0px 3px 3px #AAAAAA; border:1px solid #005484; text-decoration:none; background: url('/sqc/template/default/images/blue-button-bg.png') repeat-x; }
.blue-button:hover { background: url('/sqc/template/default/images/blue-button-bg-hover.png') repeat-x; }
.info-table { background: url('/sqc/template/default/images/info-tab-img.png') 25px 25px no-repeat #E85E01; font-size:13px; font-style:italic; font-weight:bold; color:#FFF; border-radius:5px; padding:25px 25px 25px 50px; }

table { width:100%; border-radius:5px}
table tr:first-child { background: url('/sqc/template/default/images/cart-product-name-bg.png') repeat-x top left; border:1px solid #DBE4E9; border-radius:5px; height:36px; line-height:34px; }
table tr th { text-align:center; padding:0px 12px; border-top:1px solid #DBE4E9; border-bottom:1px solid #DBE4E9; }
table tr th:first-child { text-align:left; border-radius:5px 0px 0px 5px; border-left:1px solid #DBE4E9; }
table tr th:last-child { text-align:right; border-radius:0px 5px 5px 0px; border-right:1px solid #DBE4E9;}
table tr { height:32px; line-height:32px; margin-top:-1px; }
table tr td { padding:0px 16px;  border-bottom:1px solid #DBE4E9;}
table tr td {  text-align:center; padding:0px 16px; }
table tr td:first-child { text-align:left;border-radius:5px 0px 0px 5px; border-left:1px solid #DBE4E9; }
table tr td:last-child { width:auto; text-align:right;border-radius:0px 5px 5px 0px; border-right:1px solid #DBE4E9; }




.capcha table { width:auto; border-radius:0px; }
.capcha table tr:first-child { background: none; border:none; border-radius:0px; height:auto; line-height:auto; }
.capcha table tr th { text-align:auto; padding:auto; border-top:auto; border-bottom:auto; }
.capcha table tr th:first-child { text-align:auto; border-radius:0px; border-left:auto; }
.capcha table tr th:last-child { text-align:auto; border-radius:0px; border-right:auto;}
.capcha table tr { height:auto; line-height:auto; margin-top:auto; }
.capcha table tr td { padding:auto;  border-bottom:auto;}
.capcha table tr td {  text-align:auto; padding:auto; }
.capcha table tr td:first-child { text-align:auto;border-radius:0px; border-left:auto; }
.capcha table tr td:last-child { text-align:auto;border-radius:0px; border-right:auto; }





.gallery {}
.gallery .gallery-image { width:213px; float:left; height:168px; color:#929292; font-style:italic; margin-right:17px; border:1px solid #DBE4E9; text-align:center; padding:10px;}
.gallery .gallery-image.rd { margin-right:0px; }
.gallery .gallery-image .img { width:213px; height:120px; text-align:center; }
.gallery .gallery-image .img img { max-width:200px; max-height:100px;}
.gallery .gallery-image .line { margin-bottom:10px; }

.social-sites { padding:14px 12px 12px 12px; border:1px solid #DBE4E9; }
.social-sites .reviews-anchor { background:url('/sqc/template/default/images/reviews-icon.png') no-repeat left center; padding-left:22px; display:block; }

.comments { position:relative;}
.comment { border:1px solid #DBE4E9; padding:12px 16px; line-height:21px; border-radius:4px; margin-bottom:16px; }
.comment.reaction { background:#F3F6F8; width:90%; position:relative; margin-left:40px; }
.comment .author { margin-bottom:10px; font-family: Arial, sans-serif; font-size:14px; }
.comment .author b { font-family: Arial, sans-serif; font-size:14px; }
.comment .date { color:#A6A6A6; float:right; }
.date-art { color:#A6A6A6; float:right; margin-top:20px;}
.comments .add-comment { background:#F3F6F8; border:2px solid #DBE4E9; margin-top:32px; border-radius:5px; padding: 5px 16px 18px 20px;}
.comments .add-comment input[type=text] { padding:0px 7px; height:28px; width:190px; margin-bottom:10px; border:1px solid #DBDBDB; border-radius:5px; }
.comments .add-comment label { display:block; width:94px; float:left; font-weight:bold; padding-top:6px;}
.comments .add-comment label .req { color:#FF0000; }
.comments .add-comment textarea { width:580px; height:126px; padding:10px; border:1px solid #DBDBDB; border-radius:5px; }
.comments .add-comment input[type=submit] { padding: 6px 17px 7px 15px; }
.comments .add-comment span.error {color: red; font-size: 12px; font-weight: bold}


#footer { width:100%; margin-top:70px;}
#footer h3 { font-size:13px; font-family: Arial, sans-serif; margin-bottom:13px;}
#footer .footer-con-bg { width:100%; height:208px; background:#F3F6F8; border-top:1px solid #DBE4E9; border-bottom:1px solid #DBE4E9; }
#footer .footer-con { width:990px; margin:auto; padding-top:31px;}
#footer .footer-con .newsletter { width:230px; margin-right:50px; float:left; line-height:19px;}
#footer .footer-con .newsletter h3 { margin-bottom:20px;}
#footer .footer-con .newsletter .text{ height:34px; padding:0px 8px; border:1px solid #DBDBDB; border-radius:5px 0px 0px 5px; width:170px; }
#footer .footer-con .newsletter input[type=image]{ position:absolute; margin-right:3px;}
#footer .footer-con .newsletter input[type=image]:hover { opacity:0.85; }
#footer .footer-con .save-shopping { float:left; list-style-image: url('/sqc/template/default/images/li-arrow-black.png'); padding:0px; margin:0px; width:210px; line-height:25px; margin-right:88px; }
#footer .footer-con .save-shopping li{ margin-left:14px;}
#footer .footer-con .save-shopping li:first-child { margin-left:0px; list-style-type:none; list-style-image:none !important; line-height:100% !important;  list-style-image:none;}
#footer .footer-con .for-customers { float:left; list-style-image: url('/sqc/template/default/images/li-arrow-black.png'); padding:0px; margin:0px; line-height:25px; margin-right:28px;}
#footer .footer-con .for-customers li{ margin-left:14px;}
#footer .footer-con .for-customers li:first-child { margin-left:0px; list-style-type:none; list-style-image:none !important; line-height:100% !important;  list-style-image:none;}
#footer .footer-con .for-customers2 { float:left; list-style-image: url('/sqc/template/default/images/li-arrow-black.png'); padding:0px; margin:0px; line-height:25px;}
#footer .footer-con .for-customers2 li{ margin-left:14px;}
#footer .footer-con .for-customers2 li:first-child { margin-left:0px; list-style-type:none; list-style-image:none !important; line-height:100% !important;  list-style-image:none;}
#footer .footer-line-menu-bg { width:100%; height:50px; background:#DBE4E9; border-top:1px solid #FFF;}
#footer .footer-line-menu { width:990px; margin:auto; position:relative;}
#footer .footer-line-menu ul { padding:0px; margin:0px; list-style-type:none; list-style-image:none !important; line-height:100% !important;  padding-top:17px;}
#footer .footer-line-menu ul li{ padding:0px 12px; border-right:1px solid #B3C3CC; float:left;}
#footer .footer-line-menu ul li:first-child { padding:0px 14px 0px 0px; }
#footer .footer-line-menu ul li:last-child { border-right:0px; }
#footer .footer-line-menu .facebook { width:100px; height:20px; background:url('/sqc/template/default/images/facebook-footer.png') no-repeat top right; position:absolute; right:0px; top:15px; }
#footer .footer-rights { width:990px; margin:auto; height:100px; padding-top:35px; color:#8F8F8F; }
#footer .footer-rights .other-shops { float:right;}
#footer .footer-rights a { color:#8F8F8F; text-decoration:none;  }
.clear { clear:both; }
.right { float:right; }
.left { float:left; }

a { cursor:pointer;}

ol { counter-reset:li; margin-left:0; padding-left:0;}
ol > li { position:relative; margin:0 0 6px 2em; padding:2px 8px 1px 2px; list-style:none;}
ol > li:before { content:counter(li)"."; counter-increment:li; position:absolute; top:-2px; left:-2em; width:2em; margin-right:4px; padding:4px; color:#E85E01; font-weight:bold; text-align:center;}
li ol, li ul {margin-top:6px;}
ol ol li:last-child {margin-bottom:0;}


#scrollbar1 { width: 200px; clear: both; margin-left:11px;  }
#scrollbar1 .viewport { width: 180px; height: 170px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; }
#scrollbar1 .thumb .end,
#scrollbar1 .thumb { background-color: #003D5D; }
#scrollbar1 .scrollbar { position: relative; float: right; width: 9px; }
#scrollbar1 .track { background: #DBE4E9; height: 100%; width:3px; position: relative; padding: 0 1px; margin-left:6px; border-radius:1px;}
#scrollbar1 .thumb { height: 20px !important; width: 20px; margin-top:2px; margin-left:-8px; cursor: pointer; overflow: hidden; position: absolute; top: 0; background:url('/sqc/template/default/images/makers-slider.png') no-repeat;}
#scrollbar1 .thumb .end { overflow: hidden; height: 0px; }
#scrollbar1 .disable{ display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

#price-value-from, #price-value-to { font-weight: bold; padding: 0; width: 62px;}
#price-value-from { left: 205px; font-weight:bold; top:0px; font-size:12px; color:#000; position:absolute; text-align: left;}
#price-value-to { margin-left: 540px; font-size:12px; font-weight:bold; position:absolute; top:0px; color:#000;}
#price-range { padding: 0; width: 260px; left:270px; top: 20px; position:absolute;}
.ui-slider .ui-slider-handle { background: url('/sqc/template/default/images/price-slider-selector.png') transparent !important; color: #FFFFFF; border:0px; cursor: default; height: 21px !important;  width:20px !important; margin-top: 3px; padding: 0px; position: absolute; text-decoration: none; z-index: 2; }
.ui-slider.ui-widget-content { background: #C9D6DD;  color: #333333; border:0px !important; }
.ui-slider-range.ui-widget-header {background: #015C90; color: #FFFFFF; font-weight: bold; border:0px !important; }
.ui-slider { position: relative; text-align: left;}
.ui-slider .ui-slider-range { background-position: 0 0; border: 0 none; display: block; font-size: 0.7em; position: absolute; z-index: 1;}
.ui-slider-horizontal { height: 7px;}
.ui-slider-horizontal .ui-slider-handle { margin-left: -0.6em;top: -9px;}
.ui-slider-horizontal .ui-slider-range { height: 100%; top: 0;}
.ui-slider-horizontal .ui-slider-range-min { left: 0;}
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
.ui-slider-vertical { height: 100px;width: 0.8em;}
.ui-slider-vertical .ui-slider-handle { left: -0.3em; margin-bottom: -0.6em; margin-left: 0; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%;}
.ui-slider-vertical .ui-slider-range-min { bottom: 0;}
.ui-slider-vertical .ui-slider-range-max {top: 0; }


.picture { width:350px; overflow:hidden;}
.picture img { max-height:400px;}


.autocomplete {background:#FFF; border-radius:4px; border:2px solid #C3D2DB; margin-top:4px;}
.autocomplete div { line-height:28px; padding:0px 0px 0px 5px; cursor:pointer; }
.autocomplete div.selected { /*background:#EEE;*/ text-decoration:underline; }

.search-results { padding:10px; border-radius:8px; border:1px solid #E8E8E8; background:#F4F4F4; }
.sr-in { font-size:13px; font-weight:bold;line-height:30px;}
.sr-num { display:inline-block; margin-left:6px; font-weight:bold; color:#FFF; font-size:14px; background: url("/sqc/template/default/images/sort-button-bg-over.png") repeat-x left top transparent;border: 1px solid #DCE5E9;border-radius: 4px; height: 30px; line-height: 30px; margin-right: 4px; text-align: center; width: 30px; }
.sr-term { font-size:13px; line-height:20px;}
.sr-list { margin-top:10px;}
.sr-list a { width:300px; display:inline-block; line-height:24px;}

#reklamace_form {}

#reklamace_form div {margin-bottom:6px;}
#reklamace_form label {display:block; margin-bottom:2px; color:#444; }

#reklamace_form input[type=text] { width:350px; height:18px;  line-height:18px; padding:3px 6px; border:1px solid #DDD; background:#FFF; }
#reklamace_form input[type=text]:focus { background:#F7F7F7; }

#reklamace_form textarea { width:550px; height:80px; font-family:arial, snas-serif !important; font-size:13px; line-height:18px; padding:3px 6px; border:1px solid #DDD; background:#FFF; }
#reklamace_form textarea:focus { background:#F7F7F7; }



#reklamace_form input[type=submit] { padding:6px 14px; color:#555; font-size:13px; font-weight:bold; border-radius:4px; background:#EEE; border:1px solid #DDD; }
#reklamace_form input[type=submit]:hover { background:#E1E1E1; }


