body, html {font-family: Tahoma; font-size: 10pt; background: #ffffff; padding:0px; margin:0px;}
.clearb {clear:both;}

a {text-decoration: underline !important;}
a:hover {text-decoration: none !important;}

#sekta {position:fixed; right:0px; top:5px; z-index:10; _position: absolute; _top:expression(eval(document.documentElement.scrollTop)); _margin-top:5px;}
#sekta .title {background-color:#EEEEEE; text-align:center; width:30px; text-align:center; background-color:#EEEEEE; border:1px solid #575757; -moz-border-radius:5px 5px 0 0;  -webkit-border-radius:5px 5px 0 0;  border-radius:5px 5px 0 0; padding:4px 0;}
#sekta a {display:display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; margin:2px 0; padding:0 !important; float:none;}
#sekta .b-share {padding:5px 0 0 0 !important; background-color:#363636; border:1px solid #575757; -moz-border-radius: 0 0 5px 5px;  -webkit-border-radius: 0 0 5px 5px;  border-radius: 0 0 5px 5px; padding-top:4px; width:30px; text-align:center;}

h1 {margin:0px; padding:0px; font-size:14pt;}
h2 {margin:0px; padding:0px; font-size:16px; color:#686767;}
p {color:#686767; text-align:justify;}

.container {width:100%; margin:0px; padding:0px; /*border-collapse:collapse;*/}
.mainstabb {min-width:1250px; _width: expression((documentElement.clientWidth||document.body.clientWidth)<1250?'1250px':'');}
.container th.prod {/*background: url(../images/tbbg.jpg) repeat-x;*/background:#E9E8E4; padding:3px; font-size:10pt; height: 7px;color: #808080; border-top: 1px solid #CBCBCB; border-bottom: 1px solid #CBCBCB;}
.container tr.prod td {vertical-align: top;}
.container tr.prod td a {color:#0087D4; text-decoration:none; font-weight:bold; font-size: 12px; margin-top: 10px; margin-bottom: 10px;}
table.cart {width:100%; margin:0px; padding:0px; font-size:9pt;color: #606060;}
table.cart th {background: #E9E8E4; padding:5px; font-size:10pt; border-bottom: 1px solid #CBCBCB; border-right: 1px solid #CBCBCB; border-top: 1px solid #CBCBCB;}
table.cart td {border-right:1px solid #C3D0E6; border-bottom:1px solid #C3D0E6; padding: 5px; vertical-align: middle;}
table.cart td a {color:#0087D4; text-decoration:none;}
table.cart td a:hover {color:#0087D4; text-decoration:underline;}
table.cart td.price {font-size:9pt;text-align: center;}
table.cart td.buttons input {background: url("../images/korzbutt.jpg") no-repeat scroll left -17px transparent; border: none; color: #0087D4; cursor: pointer; font-weight: bold; width: 110px;}
table.cart2 {width:100%; margin:0px; padding:0px; font-size:9pt;color: #606060; border-collapse:collapse;}
table.cart2 th {background: #E9E8E4; padding:5px; font-size:10pt; border: 1px solid #CBCBCB;}
table.cart2 td {padding:5px; font-size:10pt; border: 1px solid #CBCBCB;}
#kolvo {-moz-border-radius: 5px 0 0 0; -webkit-border-radius:5px 0 0 0; border-radius: 5px 0 0 0; border-left: 1px solid #CBCBCB;}
#kolvo2 {-moz-border-radius: 0 5px 0 0; -webkit-border-radius:0 5px 0 0; border-radius: 0 5px 0 0;}
.lefttdss {border-left:1px solid #C3D0E6;}
.lefttdss a {color:#606060 !important; text-decoration:underline !important;}
.lefttdss2 {border-left:1px solid #C3D0E6; -moz-border-radius: 0 0 5px 0; -webkit-border-radius: 0 0 5px 0; border-radius: 0 0 5px 0;}
.lefttdss4 {-moz-border-radius: 0 0 5px 0; -webkit-border-radius: 0 0 5px 0; border-radius: 0 0 5px 0; text-align:center;}
.lefttdss33{border-left:1px solid #C3D0E6; -moz-border-radius: 0 0 0 5px; -webkit-border-radius: 0 0 0 5px; border-radius: 0 0 0 5px;}
.lefttdss3 {border-left:1px solid #C3D0E6;border-bottom:1px solid #C3D0E6;border-right:1px solid #C3D0E6; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; padding:5px; text-decoration:none; color:#0087D4;}
.lefttdss5 {background: url("../images/korzbutt.jpg") left top no-repeat !important;}
.price_red {font-size:10pt; color:#000000; text-align: left; padding:0 10px;}
.price_red a {font-size:10pt; color:#0081B6; text-decoration: none; text-transform: uppercase;}
.price_gray {font-size:9pt;}
.regggs {color:#606060; border: 1px solid #C3D0E6; color: #606060; margin-top: 20px; padding: 0 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.regggs  p{font-weight:bold;}
.regggs  a{color:#0087D4;}
ul {background:transparent;}
#ajax_loading {display: none; background:url(../images/ajax_loader.gif) no-repeat; width:16px; height:16px; text-transform:uppercase; font-weight:bold; font-size:9pt; float:right; padding-right:10px;}
#cart_message {text-align: right; float: right; z-index: 1000;}
#cart_message span#ok {font-size: 9pt; font-weight: bold; background: #0D81BC; text-align: center; color: #ffffff; padding: 4px; text-transform: uppercase;  -moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px;}
#cart_message span#err {font-size: 9pt; font-weight: bold; background: #DC342C; text-align: center; color: #ffffff; padding: 4px; text-transform: uppercase;  -moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px;}
#logo {background:url(../images/logo.jpg) no-repeat; width:472px; height:144px;}
	#logo div.a {position: absolute; top: 30px; left: 10px; color:#ffffff; font-size: 14pt;}
	#logo div.b {position: absolute; top: 105px; left: 70px; color:#309cca; font-size: 14pt; text-transform:uppercase;}
	#logo div.b strong {font-size:20pt; font-weight:normal;}
	#logo div.b span {color:#a1c600;}
	#logo div.c {position: absolute; top: 120px; left: 300px; color:#a1c600; font-weight:bold;}
#top_phone {float:left; margin-left: 1px; font-size:13pt; color:#309cca; position:relative;}
#top_menu {width:100%;}
	#top_menu #links {height:62px;}
	#top_menu #links a {background:url(../images/top_menu_bg.jpg) 100% 0 no-repeat; display:block; height:62px; line-height:62px; float:left; padding:0 40px 0 20px; color:#9b9b9b; text-decoration:none !important;}
	#top_menu #links a span {background:url("../images/arrow_all.gif") no-repeat -13px 2px transparent; padding-left: 20px; text-decoration: underline;}
	#top_menu #links a span:hover {text-decoration: none;}
.menu_green {padding-bottom:20px;}
	.menu_green a {background:url("../images/arrow_all.gif") no-repeat scroll 0 -13px transparent; border-bottom:1px dashed #CFCFCF; color:#9DC300; display:block; margin:2px 0; padding:0 0 2px 20px; text-decoration:none;}
.menu_blue {padding-bottom:20px;}
	.menu_blue a {background: url("../images/arrow_all.gif") no-repeat -13px 7px transparent; border-bottom:1px dashed #CFCFCF; padding:5px 0 5px 20px; display:block; text-decoration:none; color:#2f9fc7;}
	.menu_blue a.sub_nav {background:#f9f9f9; padding-left:38px; font-size:8pt; border:0px;}
	.menu_blue a:hover.sub_nav {background:#f5f5f5;}
	.menu_blue a.sub_nav2 {background:#E9E8E4; padding-left:38px; font-size:8pt; border:0px; font-weight: bold;}
	.menu_blue a.sub_nav_gl {color:#808080; font-weight:bold;}
	.menu_blue a.sub_nav  img{margin-right:2px; margin-bottom: 2px;margin-left: -8px; border:none;}
	.menu_blue a.sub_nav2 img{margin-right:2px; margin-bottom: 2px;margin-left: -8px; border:none;}
.user_menu {color: #606060; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius: 5px; margin-bottom: 10px; background: none repeat scroll 0 0 #E9E8E4; padding:10px; max-width: 275px;}
.user_menu a{color:#58595B; text-decoration:none; display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; height:20px; line-height:20px; background: url("../images/leftlogin.jpg") no-repeat scroll left 4px transparent; padding-left:15px; text-decoration:underline;}
.lk{background: url("../images/all_head_img.gif") no-repeat 15px -47px transparent; color: #0087D4; display: block; font-size: 12px; font-weight: bold; height: 35px; line-height: 35px; padding-left: 65px; text-decoration: none;margin-bottom: 5px;}
.lk3{background: url("../images/bag_green.png") no-repeat scroll 26px top transparent; color: #0087D4; display: block; font-size: 16px; font-weight: bold; height: 35px; line-height: 35px; padding-left: 76px; text-decoration: none;margin-bottom: 5px;margin: 22px 0 0;}
.lk2{background:none repeat scroll 0 0 white; color:#00AEE1; font-size:14px; font-weight:bold; left:8px; padding:0 5px; position:absolute; top:-15px; display:inline; height:auto !important; line-height:normal;}
.lk4{background: url("../images/all_head_img.gif") no-repeat 15px -47px transparent; color: #0087D4; display: block; font-size: 16px; font-weight: bold; height: 35px; line-height: 35px; padding-left: 65px; text-decoration: none;margin-bottom: 5px;}
.user_menu div {display:inline-block;width:55px; text-align:left; font-size:12px;}
.user_menu input {border:1px solid #878585; color:#878585; font-size:11px; margin:3px 0; padding:3px; width:130px;}
.user_menu .auth {background:url(../images/voiti.jpg) no-repeat; width:84px; height:17px; border:0px; margin-left:10px; cursor:pointer; display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; margin-top:8px;margin-bottom: 0; padding-bottom: 0;}
.user_menu form {margin: 5px 0; text-align:center;}
.cash  {background:url(http://rbkmoney.ru/img/banner/RBK_pay_88x31.gif) no-repeat scroll 0 0 transparent;margin:0 15px;padding:8px 0 8px 93px;text-decoration:none;}	
.search_button {background:url(../images/search_button.gif) no-repeat; width:50px; height:20px; border:0px; margin-left:20px;float:right;}
.item_header {font-weight:bold; font-size: 12pt; margin:15px 0 10px 0;}
.item_short p {padding:0px; margin:0px; margin-top:5px;}
.sub_catalogs {background: #E9E8E4; border: 1px solid #CBCBCB; margin-bottom: 10px; padding: 5px; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius: 5px; color: #808080;font-size: 11pt;  display:-moz-inline-stack; display:inline-block; _overflow:hidden; *zoom:1; *display:inline;}
.sub_catalogs span {margin:1px 2px 6px 1px; padding-left: 10px; padding-right: 10px;}
.sub_catalogs span strong{color:#0087D4;}
.sub_catalogs a {text-decoration:none; color: #ffffff; font-size: 8pt; margin-right: 14px;}
.sub_catalogs1 {background:#F9F9F9; padding:5px 10px; margin: 5px 0 15px; font-size: 10pt; color: #808080;text-transform:uppercase; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius: 5px; border: 1px solid #EBEBEB;}
.sub_catalogs1 span {background: url(../images/pereitit.jpg) no-repeat left top; padding-left: 15px; display:-moz-inline-stack; display:inline-block; _overflow:hidden; *zoom:1; *display:inline; margin-right: 15px; line-height: 20px;}
.sub_catalogs1 span:hover {background: url("../images/pereitit.jpg") no-repeat scroll left -20px transparent !important; color: #43A143 !important;}
.sub_catalogs1 a {text-decoration:none; color: #808080; font-size: 8pt;  text-transform:uppercase;}
.sub_catalogs1 a:hover{color: #43A143 !important;}
.claassoo {background: url("../images/pereitit.jpg") no-repeat scroll left -20px transparent !important; color: #43A143 !important;}
.claassoo a{color: #43A143 !important;}
.announce {font-size:10pt; color: #686767;}
.single_good_thumb {width: 30%; float: left; border: 1px solid #d0d2d5; text-align: center; position: relative; margin-right: 10px; margin-bottom: 10px;}
.single_good_thumb .name a {text-align: center; color: #000000; position: absolute; top: 0px; left: 0px; width: 100%; text-decoration: none; font-size:9pt;}
.single_good_thumb .name a:hover {text-decoration: underline;}
.single_good_thumb .price {text-align: left;}
	.single_good_thumb .price a {color: #dc342c; text-decoration: none;padding-left: 36px; padding-top: 20px; height: 36px; font-weight: bold; font-size: 9pt; display: block;}
	.single_good_thumb .price input {background: url(../images/basket_put.png) no-repeat; padding-left: 20px; padding-top: 0px; height: 16px; border: 0px; cursor: pointer; float: left;}
	.single_good_thumb .price span {color: #dc342c; text-decoration: none; font-weight: bold; font-size: 9pt; float: left; display: block;padding-top: 0px;}
.single_good_thumb img {z-index: -1; margin-top: 20px;}
.side_cart {color: #606060; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius: 5px; margin-bottom: 10px; background: none repeat scroll 0 0 #E9E8E4; padding:10px;}
.side_cart a {background:none repeat scroll 0 0 white; color:#00AEE1; font-size:12px; font-weight:bold; left:8px; padding:0 4px; position:absolute; top:-10px; display:inline; height:auto !important; line-height:normal; text-decoration:none;}
.side_cart div {padding-left:59px; font-size:12px;}
#takje {border: 1px solid #E9E8E4; color: #0087D4; font-size: 10pt; font-weight: bold; height: 24px; line-height: 22px; text-align: center; width: 168px; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;background: #F9F9F9;}
.counter_left {border: 1px solid #E9E8E4; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; color: rgb(135, 133, 133); margin: 15px 0 10px; padding:15px 7px 0;  position: relative;}
.counter_left img {margin-bottom:3px;}
.dop_img {border: 1px solid #E9E8E4; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; color: rgb(135, 133, 133); margin: 15px 0 10px; padding:15px 10px 10px;  position: relative;text-align: center;}
.lupss {background:url(../images/lupe.png) right bottom no-repeat; bottom: 0; height: 50px; left: 0; position: absolute; width: 50px; display:block;}
#otpravko {position:relative;}
#otpravko input{position:absolute; width: 81px; height: 17px; left:0px; top:-2px;}
.indtdcat {vertical-align:top; width:30%; height:40px;}
.add_to_cart {width:35px; height:35px; background:url(../images/bag_green.png) no-repeat; border:0px; cursor:pointer;margin-top:5px;}
.add_to_cart2 {width:42px !important; height:44px !important; background:url(../images/bag_green.png) no-repeat !important; border:0px !important; cursor:pointer;}
.add_to_cart3 {width:32px !important; height:32px !important; background:url(../images/bag_green.png) no-repeat !important; border:0px !important; cursor:pointer;}
.add_to_cart4 {background:url(../images/bag12.jpg) no-repeat !important; border:0px !important; color: #808080; cursor: pointer; height: 26px !important; padding-left: 35px; padding-top: 0; width: 160px !important;}
.remove {width:24px; height:24px; background:url(../images/cart_remove.png) no-repeat; border:0px; cursor:pointer;}
#catnam {line-height: 26px; padding: 30px 51px 26px 0; color: #3399CC; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;display: block;}
#tadd {float:right; color: #727272; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align:center;vertical-align:bottom;width:74px;}
#tadd span {/*padding-right: 10px; position: relative;*/ top: 10px; font-size: 10pt;}
.prod_image {margin-right: 20px; margin-bottom: 10px; padding:10px; background: #F9F9F9; border: 1px solid #EBEBEB; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.prod_description {font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #686767; text-align: justify;}
#nametov {font-family: Tahoma, Verdana; color: #0087D4; font-size: 14px;}
.cart_main {text-align: right; padding-right: 10px; padding-bottom: 10px;}
.cart_main span {position: relative; top: 10px; color: #9AB23C; padding-right: 10px;float: right;}
.order_list {width: auto; border: 1px solid #C3D0E6; -moz-border-radius:0 5px 5px 5px; -webkit-border-radius:0 5px 5px 5px; border-radius:0 5px 5px 5px;color: #606060;}
	.order_list label {}
	.order_list input {border:1px solid #dedede; width:400px;}
	.order_list input.button {width:80px; background:url("../images/zakazat.jpg") repeat scroll 0 0 transparent;}
	.order_list textarea {border:1px solid #dedede; width:400px;}
	.order_list .error {border:1px solid #DB8180; background:#F7C7C7; padding:3px; margin:0px; margin-top:3px; width:294px; font-size:9pt;}
#infod {border-left: 1px solid #C3D0E6; border-top: 1px solid #C3D0E6; border-right: 1px solid #C3D0E6; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; color: #3399CC; display:-moz-inline-stack; display:inline-block; _overflow:hidden; *zoom:1; *display:inline; font-size: 12px; font-weight: bold; margin-top: 20px; padding: 5px; background: #E9E8E4; color: #606060;}
.right_column {}
	.last_news {margin-bottom:20px; color: #58595B; text-align: justify;}
	.last_news div {background: url("../images/all_head_img.gif") no-repeat 25px -84px transparent; color: #0087D4; display: block; font-size: 16px; font-weight: bold; line-height: 34px; margin-top: 20px; padding-left: 35px; text-align: center; margin-bottom:15px;}
	div.dashed {background:none repeat scroll 0 0 transparent; border-bottom:1px dashed #869290; line-height:normal; margin-bottom:10px; margin-left:0 !important; margin-right:0 !important; margin-top:0 !important; padding:0;}
	div.dashed a {background: url("../images/arrow_all.gif") no-repeat 135px 3px transparent; border-bottom:medium none; color:#9DC300; display:block; font-family:Tahoma; font-size:10pt; height:16px; margin:5px; padding:0; text-align:right; text-decoration:underline; font-weight:normal;}
	.last_news a {border-bottom: 1px dashed #869290; color: #9DC300; display: block; padding: 5px 0 5px 20px; text-align: right; text-decoration: underline; margin-bottom: 10px;}
	.last_news span {color: #0087D4; font-weight: bold; display:block; margin-bottom: 5px;}
	.last_prods2{border: 1px solid #E9E8E4; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius:5px; width: 250px;}
	.last_prods div.head {background: url("../images/all_head_img.gif") no-repeat scroll 27px top transparent; color: #0087D4; display: block; font-size: 16px; font-weight: bold; line-height: 46px; margin-top: 20px; padding-left: 45px; text-align: center; margin-bottom:15px;}
	.head2 {background: url("../images/all_head_img.gif") no-repeat 31px -235px transparent; color: #0087D4; display: block; font-size: 16px; font-weight: bold; line-height: 42px; margin-top: 20px; padding-left: 35px; text-align: center; margin-bottom:5px;}
	.last_prods div.center {text-align:center;}
	.last_prods a.link {background:url(../images/arrow_green.gif) 0 50% no-repeat; border-bottom:1px dashed #869290; padding:5px 0 5px 20px; display:block; text-decoration:none; color:#2f9fc7;margin-bottom: 15px;}
	.link2 {background: url("../images/arrow_green.gif") no-repeat scroll 157px 65% transparent; border-bottom: 1px dashed #869290; color: #9DC300; display: block; margin-bottom: 10px; padding: 5px 0 5px 20px; text-align: right; text-decoration: underline;}
	.sphere {background:url(../images/sphere.jpg) no-repeat scroll 0 0 transparent;color:red;display:block;font-size:14px;font-weight:bold;height:68px;line-height:13px;padding-right:20px;padding-top:100px;text-align:right;width:260px;}
	.sphere a{color:red;text-decoration: none; background: url(../images/arrow_red.gif) no-repeat 0 70%; padding-left: 15px; display:block; float:right; width:76px;}
	.sphere a:hover{text-decoration: underline;}
.site_map {margin:20px; padding:0px; list-style:none; list-style-position: inside;}
	.site_map li {background:url(../images/arrow_blue.gif) 0 2px no-repeat; padding-left:20px; margin-bottom:3px;}
	.site_map li a {color:#333333; text-decoration:none;}
	.site_map li ul {margin:0px; padding:0px; list-style:none; list-style-position: inside;}
	.site_map li ul li {background:url(../images/arrow_green.gif) 0 2px no-repeat; padding-left:20px;}
	.site_map li ul li a {color:#777777; text-decoration:none;}
.pagination {margin:10px 0px;color: #686767;}
	.pagination b {padding:2px 5px; border:1px solid #000000; background:#f3f3f3; font-weight:normal;}
	.pagination span {padding:2px 5px; border:1px solid #0087D4; background:#ffffff; font-weight:bold; color:#0087D4;}
	.pagination a {padding:2px 5px; border:1px solid #000000;  text-decoration:none; color:#686767;}
	.pagination a:hover {background:#f1f1f1;}
#copyright {background:#A2E3F6; font-size:8pt; padding:5px; text-align:center;}
#footer {color: #3399CC; font-size: 22px; font-weight: bold; margin: 10px; padding-right: 35px; text-align: right;}
#footer span{color: #686767; font-size: 13px;}
#kodes {color: #3399CC !important; font-size: 15px !important; font-weight: bold;}
	#footer a {color:#0081B6; text-decoration: underline;}
.prices {font-weight:bold; color:#0081B6;}
.bigs {font-size:20pt; font-weight:normal; color:#309CCA !important;}
.bold {font-weight:bold;}
.error {color: red;}
.error1 {color: red; margin-bottom:10px; width:100% !important; font-weight:bold;}
.prw {margin:10px 0; padding:5px 10px 5px 0; text-align:center;border: 1px solid #E9E8E4; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius: 5px;color:#58595B; font-size:12px; line-height:18px;}
.prw  a{color:#58595B;}
.cenyot {color:#9B9B9B; font-weight:normal !important;}
#breakingnews{ background: url(../images/mndktfon1.jpg) no-repeat 0 0; color:#5C5E5F; height:320px; margin:7px 10px 11px; padding:10px; width:172px; }
#breakingnews .hhs{	color:#005689; font-size:15px; font-weight:bold; text-align:center; }
#breakingnews p{	font-size:13px; line-height:20px; margin-top:8px; padding:0 5px 8px;}
#breakingnews span{ color: #005689; }
#breakingnews2{ border:2px dashed #CECFD3; color:#5C5E5F; margin:7px 5px 11px; padding:10px;}
#breakingnews2 .hhs{	color:#005689; font-size:16px; font-weight:bold; text-align:center; }
#breakingnews2 p{	font-size:13px; line-height:20px; margin-top:8px; padding:0 5px 8px;}
#breakingnews2 span{ color: #005689; }
.oftop {text-decoration:none; color:#686767;}
.statutov{	color: #808080; font-weight:bold;	}
#glavv {height: 50px; left: 15px; position: absolute; top: 96px; width: 222px; display:block;}
.pricess {background: url("../images/all_head_img.gif") no-repeat -10px -117px transparent !important; padding-left:40px !important; color: #9DC300 !important; line-height: 30px;}
#maill {height: 18px; left: 220px; position: absolute; top: 27px; width: 99px;}
#homess {height: 47px; left: 75px; position: absolute; top: 0; width: 39px;}
.tovdn {color:black; text-decoration:none;  color:#578900;}
.bestnazv {font-weight: bold; text-align:left; display: block;}
.pricebest {text-align:left; display: block; font-weight:normal; color: #58595B;}
.pricebest b {font-weight:bold; color: #0087D4; font-size: 14px;}
.besttovimg {background: url("../images/borderimg.jpg") no-repeat scroll right bottom transparent; padding-bottom: 7px; display:-moz-inline-stack; display:inline-block;_overflow:hidden;*zoom:1;*display:inline;}
.tovdn img {border: 1px solid #E9E8E4; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius: 5px; padding: 1px;}
#navig{color: #9B9B9B; margin: -22px 10px 0 11px; *margin: 0px 290px 0 11px; font-size: 11px; line-height: 16px;} 
#navig a{color: #9B9B9B;} 
#navig img {margin:0 1px 1px 5px;}
#banns1 {background:url(../images/baner1.jpg) left top no-repeat; height: 483px; width: 280px; margin-bottom: 10px; position: relative;}
#banns1 a{color: white; font-weight: bold; text-decoration:none;}
#sravnp {display: block; font-size: 16px; height: 44px; left: 61px; line-height: 18px;  padding-top: 2px; position: absolute; text-align: center; top: 13px; width: 200px;}
#sfero{color: #808080; font-size: 14px; font-weight: bold; left: 63px; position: absolute; top: 375px;}
#sravnp1{left: 57px; position: absolute; top: 411px;}
#sravnp2{left: 179px; position: absolute; top: 411px;}
#sravnp3{left: 57px; position: absolute; top: 442px;}
#sravnp4{left: 179px; position: absolute; top: 442px;}
#backss{background:url(../images/back.jpg) left top no-repeat; width:74px; height:54px; display:block; margin: 20px auto;}
#sravn {background: url("../images/all_head_img.gif") no-repeat left -197px transparent; margin-top: 15px; height: 39px; padding-left: 67px; text-align: left; margin-bottom:10px;}
#sravn a {color: #0087D4; font-size: 16px; font-weight: bold; text-decoration: none;}
#sravnenie {background: url("../images/sravnenie.jpg") no-repeat scroll right top transparent; border: 1px solid #E9E8E4; height: 163px; margin-bottom: 10px; padding-top: 13px; width: 250px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius:5px;}
#sravnenie  a {background: url("../images/arrow_all.gif") no-repeat scroll -13px 3px transparent; color: #58595B; display: block; margin-bottom: 9px; margin-left: 12px; padding-left: 20px;}
#sravnenie  div {color: #58595B; font-weight: bold; margin-bottom: 16px; margin-left: 7px;}
#imgban3 { border: 1px solid #E9E8E4; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius:5px;}
#sortcost img {border:none;}
#mainflash {background: url(../images/fbg.jpg) left top repeat-x; text-align:center; margin-bottom:10px; margin-top: -27px; margin-left:11px;}
#novinc {height:30px; border-bottom:solid 1px #E3E3E3; position:relative; margin-bottom: 8px; margin-top: 20px; margin-left:12px;}
#novinc div { background: url("../images/newind.png") no-repeat scroll left top transparent; color: #9DC300; font-size: 14px; font-weight: bold; height: 47px; left: 10px; padding-left: 53px; padding-top: 8px; position: absolute; top: -5px; width: 100px;}
.nobacg {background:none !important; padding-left: 0 !important; color:#808080;}
.cat_description {text-align:justify;color: #808080; margin-top:10px;}
.cat_description  a{color:#0087DA;}
.cattovimg{text-align:center;padding:10px; background: none repeat scroll 0 0 #F9F9F9; -moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;border:1px solid #EBEBEB;}
.cattovimg img{border:none;}
.cattov1 {text-align:left;background:#F9F9F9; padding:10px; vertical-align: middle !important; border-radius: 5px 0 0 5px; -moz-border-radius: 5px 0 0 5px; -webkit-border-radius:5px 0 0 5px;border-bottom: 1px solid #EBEBEB; border-left: 1px solid #EBEBEB; border-top: 1px solid #EBEBEB;}
.cattov2 {text-align:center;background:#F9F9F9; vertical-align: middle !important; white-space:nowrap;border-bottom: 1px solid #EBEBEB; border-top: 1px solid #EBEBEB;}
.cattov4 {background: url(../images/cats_tov_bg.jpg) left top no-repeat; height:100px;}
.cattov5 {background: url(../images/cats_tov_bg2.jpg) right top no-repeat; height:100px;padding-top: 27px;}
.cattov3 {text-align:center; vertical-align:middle !important; background:#F9F9F9; border-radius: 0 5px 5px 0; -moz-border-radius: 0 5px 5px 0; -webkit-border-radius:0 5px 5px 0;border-bottom: 1px solid #EBEBEB; border-right: 1px solid #EBEBEB; border-top: 1px solid #EBEBEB;}
.polcat {height:5px; line-height:1px;}
.leftpr {border-radius: 5px 0 0 5px; -moz-border-radius: 5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; border-left: 1px solid #CBCBCB;}
.leftpr2 {border-radius: 0px 0 0 5px; -moz-border-radius: 0px 0 0 5px; -webkit-border-radius:0px 0 0 5px;}
.rightpr {border-radius: 0 5px 5px 0; -moz-border-radius: 0 5px 5px 0; -webkit-border-radius:0 5px 5px 0; border-right: 1px solid #CBCBCB;}
#tlist {color: #5C5C5D;width: 98%;margin: 10px auto 0;text-align: left;}
.ttdeck {padding: 5px; text-align: center; vertical-align: top; width: 32%;}
.bots {width: 1%;background: url("../images/indribg.jpg") repeat-y scroll center center transparent; vertical-align:top;}
.ttprice {height: 32px; padding:10px; vertical-align: top; text-align:center;}
.ttprice a{color: #0081B6; display: block; font-size: 10pt; margin: auto; text-decoration: none; text-transform: uppercase; width: 210px;}
.tbots {height:10px;background: url("../images/gorzpol.jpg") repeat-x scroll center center transparent;}
.tab {margin: auto; display:-moz-inline-stack;  display:inline-block; _overflow:hidden; *zoom:1; *display:inline; margin: 5px 10px 10px;}
.tab img{height:190px; border:none;}
.tab span{color: #0081B6; font-weight: bold;}
.cart_tab {color: #9AB23C;padding-right: 4px; text-align:right; padding-top: 10px;}
.besttovq {border: 1px solid #E9E8E4; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; color: #686767; margin-bottom:20px;padding-top: 8px;}
.besttovq a{color: #0081B6; display: block; font-size: 10pt; margin: auto; text-decoration: none; text-transform: uppercase; width: 210px; text-align:center;}
.besttovq a img{margin-top:10px; margin-bottom:10px;}
.besttovq2 {background: url("../images/vkorz2.jpg") left top no-repeat; width:252px; height:26px; padding-top: 5px; margin-top: 10px;margin-bottom: -10px;}
.besttovq2 div {float:left; width:130px; text-align:center;}
.besttovq2 div span{color:#0081B6; font-weight:bold;}
.besttovq3 {color: #686767 !important; float: left; padding-left: 14px; text-align: left !important; text-transform: none !important; width: 107px !important;}
.cart_tabs {background: url("../images/vkorz.jpg") left top no-repeat; width:211px; height:21px; margin: auto auto 10px;padding-top: 5px;}
.cart_tabs div {float:left; width:109px;}
.cart_tabs div span { color: #0081B6; font-weight: bold;;}
.price_main {cursor: pointer; padding-left: 10px; text-align: left; width: 91px !important;text-decoration: underline;}
.price_main:hover {text-decoration: none;}
.empty {position:relative;}
.empty div{background: none repeat scroll 0 0 white; height: 25px; left: -7px; position: absolute; top: -18px; width: 25px;}
#taddss {background: #D1EA75; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius: 5px; display:-moz-inline-stack; display:inline-block;_overflow:hidden; *zoom:1; *display:inline; margin-left:4px; padding: 1px 10px; border:solid 1px #9DC300; margin-bottom:10px;}
#tovpos {background:url("../images/tovpos.jpg") left top no-repeat;padding-left: 19px;}
#registrs {border: 1px solid #C3D0E6; padding: 10px; width: 512px;-moz-border-radius: 0 5px 5px 5px; -webkit-border-radius:0 5px 5px 5px; border-radius: 0 5px 5px 5px; color:#606060;}
#registrsw {font-weight:bold; padding:5px; border-left: 1px solid #C3D0E6; border-top: 1px solid #C3D0E6; border-right: 1px solid #C3D0E6;-moz-border-radius: 5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius: 5px 5px 0 0; display:-moz-inline-stack; display:inline-block;_overflow:hidden; *zoom:1; *display:inline;color:#606060;}
.registrsw {padding:5px; border-left: 1px solid #C3D0E6; border-top: 1px solid #C3D0E6; border-right: 1px solid #C3D0E6;-moz-border-radius: 5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius: 5px 5px 0 0; display:-moz-inline-stack; display:inline-block;_overflow:hidden; *zoom:1; *display:inline;color:#606060; margin-top:10px;}
.registrs {border: 1px solid #C3D0E6; padding: 10px; width: 512px;-moz-border-radius: 0 5px 5px 5px; -webkit-border-radius:0 5px 5px 5px; border-radius: 0 5px 5px 5px; color:#606060;}
/*Поиск*/
.search22 {background: url("../images/all_head_img.gif") no-repeat 0 -155px; color: #0087D4; font-size: 16px; font-weight: bold; height: 44px; padding-left: 54px; margin-bottom:5px;}
.search22  span{font-size:12px; color:#606060; font-weight:normal;}
#search { color: #606060; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius: 5px; margin-bottom: 10px; background: none repeat scroll 0 0 #E9E8E4;padding: 5px 10px;}
#search table tr{ vertical-align: top;}
#search table .hea1{ color: #7ad700; font-weight: bold;  font-size: 17px; }
#search table input{ border: 1px solid #cacaca; }
#search table .query_text_2{	width: 216px;	}
#search table select{ border: 1px solid #cacaca; margin-bottom: 9px; width: 218px; color: #606060;}
#search table .findcost{	margin-bottom: 10px;	}
#search table .cosoot{	padding-top: 6px;	}
#search table .llm4{ width: 155px;	}
#search .findbutton{background: url(../images/searchbutt.jpg);  color: #FFFFFF; cursor: pointer; display: block; font-weight: bold; height: 17px; margin: auto; padding-top: 2px; width: 80px; border:0px;}

/*Карусель*/
#carousel{ width: auto!important;  margin-bottom: 15px; height: 120px!important; border: 1px solid #E9E8E4; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-left:11px;}
#carousel ul{	  height: 167px!important;    list-style: none outside none;    margin: 0;    padding: 0;    position: relative;    width: 150%!important;}
#carousel span{	display: block; margin-top: -5px; color: #00AEE1;  width: 132px; text-align: center; text-decoration: underline; text-decoration: none; }
#carousel a{	 color: #00AEE1; text-decoration: none;}
#carousel img{border:none; margin-left:31px; margin-bottom:3px;}
.carsp {display:block; height:40px;}
#carousel a span {text-decoration: underline;}
#carousel a span:hover {text-decoration: none;}


.zagg {font-size:18px;}
.zagg2 li {background: url(../images/navigstr.gif) left 6px no-repeat; list-style-type:none; padding-left:9px; margin-bottom: 5px;}
.zagg3 {font-weight:bold;}
.zagg3  span{color:#2F9FC7;}
.zagg4{color:#9DC300 !important;}


#ofsite {background: url("/images/banner_apprange_deu.jpg") no-repeat 0px 0px; height: 90px; width: 231px; display: block;}
#ofsite:hover {background: url("/images/banner_apprange_deu_a.jpg") no-repeat 0px 0px;}

.interlink_left {border: 1px solid #E9E8E4; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; color: rgb(135, 133, 133); margin: 15px 0 10px; padding:7px 7px 5px;  position: relative;}
.interlink_left a { color:#686767; text-decoration:none !important; }

