/* CSS Document */
a:link {color:#333; text-decoration: none;}
a:visited {color:#333; text-decoration: none;}
a:active {color:#f00; text-decoration: none;}
a:hover {color:#f00; text-decoration: none;}

body {background-color:#FFF; margin: 0; padding: 0; list-style: none; font-family: Arial; font-size: 13px;}
h1 {font-size: 20px;text-align: center; margin: 5px;color: #969191;}
h2 {font-size: 17px;margin: 5px;}
h3, h4, h5 {font-size: 13px; margin: 5px; color: #BCBCBC;}
h6 {font-size: 14px; text-align: center; margin: 5px;}
hr {color: #f2f2f2;}
img {border: 0;}
p {margin: 5px;}
select {width: 210px;}
td {vertical-align: top;}
textarea {border: 1px solid #3F87CF;}
ul {list-style: none;}

table#shopcart td input {
text-align:center;
}

.Ctable {
text-align: center;
margin: 0 auto;
}

.Ctable tbody h2 {
font-size: 15px;
color:#999;
}

.authorize {background-color: #E0E0E0; width: 333px; padding: 10px; position: absolute; right: 3%; top: 37px;
-moz-border-radius: 10px; /* Firefox */
-webkit-border-radius: 10px; /* Safari, Chrome */
-khtml-border-radius: 10px; /* KHTML */
border-radius: 10px; /* CSS3 */
behavior: url(border-radius.htc); /* IE border-radius */}
.blue {color: blue;}
.green {color: green;}
.red {color: red;}
.gray {color:#CCC;}
.all_items {margin-right: 12px;text-align: right;}
.all_items a {color: #969191;}
.article {padding: 5px;text-align: justify;}
.article img {margin-right: 5px;border: 1px solid #e0e0e0;float: left;}
.articles {margin-bottom: 20px;padding: 5px;text-align: justify;min-height: 110px;}
.articles a{font-weight: bold;}
.articles img {margin: 0px 5px 0px 5px;border: 1px solid #e0e0e0;float: left;}
.block_news {width: 94%;margin-left: 1%;margin-top: 5px;padding:5px; min-height: 100px; background-color:#FFF; border: 1px solid #E0E0E0;}
.zoom {margin-right:5px;}
.block_news a {font-weight: bold;}
.block_news img {margin: 0px 5px 0px 5px;border: 1px solid #e0e0e0;float: left;}
.buy {margin: 10px 0 10px 5px;}
.button_ok {background: url('/i/button_ok.png') no-repeat; padding:3px 0px 3px 25px; color:green;}
.button_cart {background: url('/i/shopcart_run.png') no-repeat; padding:4px 0px 4px 25px; font-weight: bold;}
.news {margin-bottom: 20px;padding: 5px;text-align: justify;min-height: 100px;}
.news a{font-weight: bold;}
.news img {margin: 0px 5px 0px 5px;border: 1px solid #e0e0e0;float: left;}
.categories_list {width: 43%;margin-left: 1%;float: left; font-size: 17px;}
.clear {clear: both;}
.date {font-weight: nomal; font-size: 11px;}
.details {padding: 0px;}
.details a {text-decoration: underline; font-weight: normal;}
.details a:hover {text-decoration: none; font-weight: normal;}
.details li {margin-top: 5px;}
.dictionaries {width: 40%;float: left;}
.dictionary {text-align: justify;}
.dictionary img {margin: 0px 5px 0px 5px;border: 1px solid #e0e0e0;float: left;}
.logo {width: 18%;}
.loading {background: url('/i/loading.gif') no-repeat; padding:0px 11px 0px 11px; margin: 0px 0 0 25px;}
.links {width: 98%;margin-bottom: 20px;padding: 5px;text-align: justify;}
.links img {float: left; margin: 5px;}
.main {width: 100%; border-collapse: collapse;}
.menu_h {margin: 0px; padding: 2px; font-size: 13px; background-color: #F2F2F2; height: 18px; text-align: center; border-bottom:1px solid #CCC;}
.menu_h a {margin-left: 25px;}
.menu_h a:first-child {margin-left: 0px;}
.menu_v {margin: 2px;padding: 5px;font-size: 13px;font-weight: bold;}
.menu_v ul {display: none;padding: 2px 15px 2px 10px;}
.menu_v ul.active {display: block;}
.menu_v ul li {position: relative;}
.menu_v li a {color: #0E3D75; text-decoration: underline;}
.menu_v li ul li a {color: #4682B4; text-decoration: none;}
.menu_v li a:hover, .menu_v li ul li a:hover, .menu_v li.active ul.active li.active a {color: #999;}
.price {margin-left: 5px;font-size: 16px; color: green; font-weight: bold;}
.old_price {margin-left: 5px;font-size: 15px;color: #666; font-weight: bold;text-decoration: line-through;}
.product {width: 98%;margin: 5px;padding: 5px;}
.product_fon {background-color:#FFF;}
.product_img {width: 20%;float: left;text-align: center;}
.product_descr {border-left: 1px dashed #e2e2e2;width: 70%;padding-left: 15px;float: left;}
.product_alike_price {width: 29%;height: 210px;margin: 5px; padding: 5px; float: left; text-align: center; background-color:#FFF; border: 1px solid #E0E0E0;}
.product_image {text-align: center;}
.product_images {float: left; margin-left: 15px; width: 400px;}
.product_big_img img {border: 1px solid #ccc;}
.product_more_images {margin-left: 15px; width: 410px;}
.product_more_images li {float: left;}
.product_act {width: 94%; margin: 5px 0px; padding: 5px; text-align: center; background-color:#FFF; text-align: center; border: 1px solid #E0E0E0;}
.product_info {width: 28%;margin-left: 20px;padding: 3px;float: left;}
.product_main {width: 46%;height: 215px;margin: 5px 5px 5px 1.4%; padding: 5px;float: left;text-align: center; background-color:#FFF; border: 1px solid #E0E0E0;}
.pstrnav {padding: 10px 0 20px 10px;color:#424242;}
.pstrnav a:link, .pstrnav a:visited, .pstrnav a:active {-moz-border-radius: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;border-top-right-radius: 3px;border-top-left-radius: 3px;background-color: #f9f9f9;border: 1px solid #ccc;color: #969191;font-family: Verdana;font-size: 11px;margin-left: 2px;padding: 4px 8px;text-decoration: none;}
.pstrnav a:hover {background-color: #f2f2f2;color: #3F87CF;}
.pstrnav b {-moz-border-radius: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;border-top-right-radius: 3px;border-top-left-radius: 3px;background-color: #f6f6f6;border: 1px solid #888;color: #3F87CF;margin-left: 2px;padding: 4px 8px;}

#shopcart {width: 600px; background-color:#E0E0E0; padding:15px; color: #000;
-moz-border-radius: 10px; /* Firefox */
-webkit-border-radius: 10px; /* Safari, Chrome */
-khtml-border-radius: 10px; /* KHTML */
border-radius: 10px; /* CSS3 */
behavior: url(border-radius.htc); /* IE border-radius */}

#shopcart td {padding: 5px;}
#shopcart thead, #shopcart tfoot {background-color:#346F97; color: #fff;}
#shopcart input, #quickOrderForm input {border: 1px solid #3F87CF; }
.sort_list {padding-left: 5px;}
.submit {background-color:#f2f2f2;border:1px solid #969191;}
.even {background-color: #e5e5e5;}
.odd {background-color: #f2f2f2;}
#ordinary_search {width: 90%;margin: 5px;padding: 5px;border: 1px solid #e0e0e0;}
#extended_search, #ordinary_search_link {display: none;}
#ordinary_search input, #extended_search input, #extended_search select {width: 90%;}
.show_on_page {width: 38%;padding:0 5% 0 5%;float: left;}
.show_on_page select {width: auto;margin-top: 5px;}
.sort_pro {width: 38%;padding:0 5% 0 5%;float: left;}
.sort_pro select {width: auto;margin-top: 5px;}
#vote img {border:0; margin: 0px;}
.header {width: 100%;}
.top {width: 66%;}

.top form {left: 31%; position: absolute; top: 35px; z-index: 99;}
.top form input[type=text] {
width: 500px;
border-top: 3px solid #CCCCCC;
border-bottom: 3px solid #CCCCCC;
border-left: 2px solid #CCCCCC;
border-right: 2px solid #CCCCCC;
-moz-border-radius: 15px/3px; /* Firefox */
-webkit-border-radius: 15px/3px; /* Safari, Chrome */
-khtml-border-radius: 15px/3px; /* KHTML */
border-radius: 55px/3px; /* CSS3 */
font-size: 18px;
color:#999;
height: 21px;
box-shadow: 0 0 3px #CCC;
behavior: url(border-radius.htc); /* IE border-radius */
}
div.top form input {
border: 1px solid #999;
font-size: 18px;
color:#999;
border-radius: 3px; /* CSS3 */
}
#CategoryText {color:#999; display:none;}#CategoryText:hover {color:#000;}
#cart {padding: 25px 25px 25px 75px; font-weight: bold; float: left; font-size:12px; background: url("/i/cart.jpg") no-repeat scroll 0 0 transparent;
background-position: 15px center;
position: fixed;
top:50px;
right:40px;
background-color:#E0E0E0;
-moz-border-radius: 10px; /* Firefox */
-webkit-border-radius: 10px; /* Safari, Chrome */
-khtml-border-radius: 10px; /* KHTML */
border-radius: 10px; /* CSS3 */
behavior: url(border-radius.htc); /* IE border-radius */
}
.LCol {width: 18%; float: left; background-color:#FFF;}
.CCol {width: 62%;float: left; background-color:#FFF; margin-left:1%; padding-bottom: 10px;}
.RCol {width: 18%;float: left; background-color:#FFF; margin-left:1%;}
.form_sites {width: 300px; background-color:#FFF; margin:15px; text-align: center;}
.footer {height: 50px; background-color: #CCC; margin-top:20px; border-top: 1px solid #999;}
.developed {width: 18%;float: left;}
.copyright {width: 66%;float: left;margin-top: 0px;padding-top: 10px;text-align: center;}
.buttons {width: 16%;float: left;}

/* Çóì ôîòîê */

#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(../i/zoom/close.png);}
#sb-nav-next{background-image:url(../i/zoom/next.png);}
#sb-nav-previous{background-image:url(../i/zoom/previous.png);}
#sb-nav-play{background-image:url(../i/zoom/play.png);}
#sb-nav-pause{background-image:url(../i/zoom/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
