.wrapper {
width:960px;
padding:0 20px;
}
body {
background-color:#ebebeb;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	}
.hbg {
	background:url(/img/h_bg.png) 0 0 repeat-x;
	}
.wrapper-main-panel {
	margin:0 auto;
	width:1040px;
	background:url(/img/main_bg.png) center 0 repeat-y;
 position: relative;
	}
a {
	text-decoration:underline;
	}
a:hover {
	text-decoration:none;
	}
a.strats {
	display:inline-block;
	background:url(/img/iz.png) 0 0 no-repeat;
	width:14px;
	height:14px;
	text-decoration:none !important;
    margin-top: -3px;
vertical-align: top;
	}
.top-reg {
	padding:12px 0 0 0;
	}
.top-reg a {
	color:#333333;
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-right:10px;
	text-decoration:underline;
	}
.top-reg a:hover {
	text-decoration:none;
	}
.split-reg {
	margin-right:10px;
	}
.clearfix {
	clear:both;
	}
.clearfix:after {
	content:"\0020";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	overflow:hidden;
}
.no-margin { 
	margin: 0!important; 
}
.no-padding {
	 padding: 0!important; 
}
.my-bs {
	margin-right:20px;
	padding-top:6px;
	}
.my-bs h2 a {
	background:url(/img/bs.png) 0 center no-repeat;
	padding-left:20px;
	font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#333333;
	}
.my-bs-a {
	margin-right:30px;
	}
.bs-ct {
	font:12px Tahoma;
	color:#333333;
	padding-top:3px;
	/*line-height:14px;*/
	}
.bs-ct  a {
	color:#3399ff;
	}
.top-levels {
	height:55px;
	}
.tel1 {
	padding-top:8px;
	margin-right:3px;
	color:#999999;
	font:bold 18px Helvetica,Arial,sans-serif;
	}
.tel2 {
	color:#666666;
	font:bold 32px Helvetica,Arial,sans-serif;
}
.tel2 a {
	margin:-5px 0 0 70px;
	float:left;
	color:#3399ff;
	font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
.tel3 {
	color:#999999;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:5px 0 0 5px;
}
.telephone {
	margin-left:50px !important;
	}
.serch {
	width:306px !important;
	text-align:left;
	margin-left:0 !important;
	}
.serch input {
	font:11px Arial;
	padding:2px 4px;
	border-radius:0 !important;
	width:250px;
	margin-top:3px;
	background:url(/img/sl.png) 247px center  no-repeat;
	}
a.home_i {
	background:url(/img/hi.png) 0 0 no-repeat;
	width:11px;
	height:9px;
	text-decoration:none;
	display:inline-block;
	margin-right:10px;
	}
a.mail_i {
	background:url(/img/mi.png) 0 0 no-repeat;
	width:14px;
	height:9px;
	margin-right:10px;
	text-decoration:none;
	display:inline-block;
	}
a.wtf_i  {
	background:url(/img/wi.png) 0 0 no-repeat;
	width:9px;
	height:9px;
            margin-right:10px;
	text-decoration:none;
	display:inline-block;
	}
.ml {
	padding-top:10px;
	}
.mid-levels {
	height:55px;
	}
.top-menu ul {
	list-style:none;
}
.top-menu ul li {
	display:inline-block;
	margin-right:35px;
}
.top-menu ul li a {
	font:bold 12px Tahoma;
	color:#131313;
	}
.item_count {
	display: inline-block;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666666;
	}
.item_count big {
	font-weight:bold;
	}
.mm-levels {
	background:url(/img/mb.png) 0 0 repeat-x;
	}
.bot-levels {
	height:25px;
	overflow:hidden;
	}
ul.menu-str {
	list-style:none;
	}
ul.menu-str li {
	display:inline-block;
	padding:7px 0 0 0;
	margin-right:50px;
	}
ul.menu-str li a {
	font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#ffffff;
	text-decoration:none;
	}
ul.menu-str li a:hover {
	text-decoration:underline;
	}
.no-margin-left {
	margin-left:0;
	}
.dd-levels {
	height:50px;
z-index: 88;
	}
	
/* Middle
-----------------------------------------------------------------------------*/
#middle {
	width: 100%;
	height: 1%;
	position: relative;
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
}
#content {
	padding: 0 0 30px 140px;
}


/* Sidebar Left
-----------------------------------------------------------------------------*/
#sideLeft {
	float: left;
    margin-left: -100%;
    position: relative;
    width: 140px;
}
.sidebar h3{
	color:#000;
	font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:italic;
	}
.sidebar ul {
	margin: 10px 10px 20px 0;
	list-style:none;
	}
.sidebar ul  li {
margin-bottom: 1px;
}
.sidebar ul a {
	color:#333333;
	/*font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;*/
            font-size: 12px;
            line-height: 12px;
            font-family: 'tahoma','geneva','dejavu sans condensed',sans-serif;
            display: block;
            padding:4px 0 4px 4px;
	}
.sidebar ul a:hover {
	/*color:#3399ff;*/
            color:#fff;
            background: none repeat scroll 0 0 #3399FF;
text-decoration: underline;
	}
a.nheder {
	color:#3399ff;
	font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	display:block;
	margin:15px 0 10px 0;
	}
.sidenews .nn {
	margin:0 0 10px 0;
}
.sidenews .nn span {
	display:block;
	color:#666666;
	font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
.sidenews .nn a {
	color:#000;
	font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	}

.tagline {
	margin:25px 0 30px 0;
	min-height: 300px;
	}
.tagline h3 {
	font:bold 12px Tahoma, Geneva, sans-serif;
	margin-bottom:15px;
	color:#666666;	
}
.taga a {
	font:9pt Tahoma, Geneva, sans-serif;
	color:#666666;
	text-decoration:none;
	display:inline-block;
padding:2px;
	}
.taga {
	line-height:14px;
	}
.taga a:hover {
	text-decoration:none;
background:#8BD864;
color:#fff;

	}
.stlink {
	margin:20px 0 15px 0;
	}
.stlink a {
	display:block;
	color:#666666;
	}
.stlink a:hover {
	color:#3399ff;
	}
.sliders {
	margin-bottom:20px;
	width: 820px;
	overflow:hidden;
	}
.mainshop h1 {
	color:#333333;
	font:bold 14pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:italic;
	}
.item-a-cat a{
	color: #000000;
    font: italic 12pt "Trebuchet MS",Arial,Helvetica,sans-serif;
	}
.item-price {
	color: #000000;
    font: bold 12pt "Trebuchet MS",Arial,Helvetica,sans-serif;
	}
.item_add_cart_reit {
	padding:5px 0 0 30px;
display: inline-block;
	}
.mainshop table td {
	margin:0;
	padding: 0 15px 15px 0;
	border:0 none;
width:164px;
	}
.mainshop table {
	border:0 none;
margin:0 !important;
	}
.mainshop {
	width:820px;
margin-top: -30px;
	}
.mainshop h1 small {
	color:#ff0066;
	font-style:italic;
	}
.footer {
	width:960px;
	margin:0 auto;
	border-top:1px #999999 solid;
	padding-top:15px;
	}

.footer ul {
	list-style:none;
	margin-left:0;
	}
.footer ul li {
	display: block;
float: left;
	}
.counter {
	width:236px;
	}
.copyryght p {
	color:#666666;
	font:12px Tahoma;
	}
.social {
	font:12px Tahoma;
	color:#000;
	}
.social a {
	color:#000;
	margin-left: 7px;
    padding-left: 20px;
	}
a.vk {
	background: url("/images/vk.png") no-repeat scroll left center transparent;
	}
a.fb {
    background: url("/images/fb.png") no-repeat scroll left center transparent;
}
a.li {
    background: url("/img/tw.png") no-repeat scroll left center transparent;
	}
.f_links a {
	font:12px Tahoma;
	color:#000;
	margin-left: 5px;
float: left;
margin-bottom: 3px;
	}
.search input {
	font:11px Arial;
	padding:2px 4px;
	border-radius:0 !important;
	width:200px;
	display:inline-block;
	margin-left:42px;
	margin-top:3px;
	background:url(/img/sl.png) 195px center  no-repeat;
	}
.pi {
	width:158px;
	text-align:right;
padding: 0 0 0 135px;
	}
.tel5 {
	color: #666666;
    font: bold 20px Helvetica,Arial,sans-serif;
	}
.tel5 small {
	color: #999999;
    font: bold 14px Helvetica,Arial,sans-serif;
	}
.tel4 {
	color: #999999;
    font: bold 14px Helvetica,Arial,sans-serif;
	}
.dengi {
	margin:10px 0 0 90px;
	}
.dengi img {
	margin-right:15px;
	}
.content { margin-bottom:25px;}
.content h3 {
	 color: #333333;
    font: italic bold 14pt "Trebuchet MS",Arial,Helvetica,sans-serif;
	margin-bottom:20px;
	 }
.mtg {
	margin-left:0 !important;
width: auto !important;
	padding-top: 10px;
  padding-left: 35px;
	}
.mtf {
	width:164px;
	}
h2.faf {
	margin:15px  0 7px 0;
	padding-left:20px;
	background: url("/images/plus.png") 0 center no-repeat;
	font:bold italic 14pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333333; 
	}
.fafa {
	margin-left:20px;
	}
.fafa a {
	display:block;
	color:#3399ff;
	font:13px Tahoma;
	}
.mtd {
	width:164px;
	}
.contg {
	margin-bottom:20px;
	}
.contg a {
	font:bold italic 12pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3399ff;
	display:block;
	margin-bottom:5px;
	}
.contg  small a {
	font-size:9pt;
	}
.t {
	display:block;
	color:#666666;
	font:bold italic 10pt  "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	}
.ty {
	color:#000;
	}
.ourc a {
	font:bold italic 12pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3399ff;
	display:block;
	margin-bottom:10px;
	}
.ourc p a {
	font-size:12px;
	margin:5px 0;
	}
#id_admin_forms_fade {
    background-color: #FFFFFF;
    font-size: 9pt;
    margin-top: 10px;
    position: absolute;
    z-index: 998;
}
#id_admin_forms_fade .tl {
    background: url("/hostcmsfiles/images/shadow-lt.png") no-repeat scroll 0 0 transparent !important;
    font-size: 0;
    height: 15px;
    left: -17px;
    position: absolute;
    top: -15px;
    width: 17px;
}
#id_admin_forms_fade .t {
    background: url("/hostcmsfiles/images/shadow-t.png") repeat-x scroll 0 0 transparent !important;
    font-size: 0;
    height: 15px;
    left: 0;
    position: absolute;
    top: -15px;
    width: 100%;
}
#id_admin_forms_fade .tr {
    background: url("/hostcmsfiles/images/shadow-rt.png") no-repeat scroll 0 0 transparent !important;
    font-size: 0;
    height: 15px;
    left: 100%;
    position: absolute;
    top: -15px;
    width: 17px;
}
#id_admin_forms_fade .l {
    background: url("/hostcmsfiles/images/shadow-l.png") repeat-y scroll 0 0 transparent !important;
    font-size: 0;
    height: 100%;
    left: -17px;
    position: absolute;
    top: 0;
    width: 17px;
}
#id_admin_forms_fade .r {
    background: url("/hostcmsfiles/images/shadow-r.png") repeat-y scroll 0 0 transparent !important;
    font-size: 0;
    height: 100%;
    left: 100%;
    position: absolute;
    top: 0;
    width: 17px;
}
#id_admin_forms_fade .bl {
    background: url("/hostcmsfiles/images/shadow-lb.png") no-repeat scroll 0 0 transparent !important;
    font-size: 0;
    height: 21px;
    left: -17px;
    position: absolute;
    top: 100%;
    width: 17px;
}
#id_admin_forms_fade .b {
    background: url("/hostcmsfiles/images/shadow-b.png") repeat-x scroll 0 0 transparent !important;
    font-size: 0;
    height: 21px;
    left: 0;
    position: absolute;
    top: 100%;
    width: 100%;
}
#id_admin_forms_fade .br {
    background: url("/hostcmsfiles/images/shadow-rb.png") no-repeat scroll 0 0 transparent !important;
    font-size: 0;
    height: 21px;
    left: 100%;
    position: absolute;
    top: 100%;
    width: 17px;
}
.basket_cnt {
margin:0;
}
.item-a-cat {
height: 45px;
overflow: hidden;
}
.counter {
position: absolute;
margin: -5px 0 0;
}
.copyryght {
padding-left:260px;

}
#preview {
margin: 91px 0 0 10px;
opacity: 0.7;
position: absolute;
cursor: pointer;
}
.shop_catalog td {
	margin:0;
	padding:0;
	border:0 none;
width:164px;
padding-bottom:15px;
	}
.shop_catalog {
	border:0 none;
	}
#content h1 {
font:italic bold 14pt "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.cat_a_linka {
color:#333333;
font:italic bold 12pt "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.img_cat_a {
margin:10px 0 0 0;
}
.flt {
border:none;
margin:0 !important;
width: 80% !important;
}
.flt td {
border:none;
height: 10px !important;
    padding: 10px 10px 5px;
}
.fit .input {
margin:0;
}
.input2 input {
width:50px;
padding:3px;
}
.span333 {
width:50px;
}
.arrow_up_gray {
float:left;
}
.arrow_down_gray {
float:left;
}
.shop_block2 {
margin-top:-20px;
}
.page_link {
padding:2px 4px;
}
.current {
padding:2px 4px;
}
.st_on_top {
display:none;
}
.inside_tovar {
border:none;
margin: -30px 0 0;
}
.inside_tovar td {
border:none;
}
.input_count {
width:60px;
}
.title {
font-style: italic;
    font-weight: bold;
font-size: 14px;
margin:10px 0;
}
.comment {
    background: none repeat scroll 0 0 #F0EFEB;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 1px 1px 1px rgba(0, 0, 100, 0.3);
    margin-bottom: 10px;
    padding: 20px;
    position: relative;
    width: 650px;
}
.comment_desc {
    margin: 0 0 10px 20px;
}
#ShowAddComment a {

}
#ShowAddComment {

}
.stars li {
    background: url("/images/stars_gray.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    float: left;
    height: 16px;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 16px;
}
.stars .curr {
    background: url("/images/stars_single.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 16px;
    margin: 0;
    padding: 0;
    width: 16px;
}
.comment {
padding:10px;
}
a {
color:#3399FF;
}
#vk_like {
margin:10px 0;
}
table {
border:none;
}
table td + td {
border:none !important;
}
table tr + tr td {
border:none !important;
}
label {
width: 160px;
}
.group_gallery {

 margin: 10px 15px 0 0;
    padding: 10px;
display: inline-block;
    vertical-align: top;
}
.shop_cart_table {
border-top: 1px solid #DDDDDD;
}
.shop_cart_table td {
border-bottom: 1px solid #DDDDDD !important;
}
.shop_cart_table td input {
width:100px;
}
.shop_cart_table td a {
color:#333333;
}
#first { display:none;}
#second2 { display:none;}
#noreg {
widht:400px;
}
.third_no_reg {
 /*   background: none repeat scroll 0 0 #F2F2F2;*/
    padding: 5px;
width: 400px;
padding:5px 5px 0px ;
margin: 0;
}
.third_no_reg .input {
margin:0;
}
.third_no_reg input,.third_no_reg select {
margin:0;
padding:0;
height: auto !important;
}
.step1 {
width:1px;
padding:0;
margin:0;
}
.red_star {
color: #FF3333;
}
#third p {
font-size: 14px;
}
.third_no_reg input {
width:290px;
}
.third_no_reg tr td table {
margin-bottom:-20px;
}
.hidden {
display:none;
}
.users_list  {
list-style:none;
}
.users_list li {
    background-position: 10px 6px;
    background-repeat: no-repeat;
    list-style-type: none;
    margin: 0 0 6px;
    padding: 5px 0 11px 45px;
    width: 230px;
}
/*---------------------------drop menu-------------------------------------*/
.menu-dropdown, .dropdown-menu {
	padding:15px 20px;
	top:auto;
	width:959px;
	max-width:1000px;
	margin-top:-10px;
	margin-left:-20px;
	border-radius:0;
	}
.pt {
	position:absolute;
	top:0;
	left:0;	
	width:11px;
	height:11px;
	background:url(/img/bl.png) 0 0 no-repeat;
	}
.po {
	position:absolute;
	top:0;
	right:0;
	width:11px;
	height:11px;
	background:url(/img/br.png) 0 0 no-repeat;	
	}
.ph {
	position:absolute;
	bottom:0;
	right:0;
	width:11px;
	height:11px;
	background:url(/img/tr.png) 0 0 no-repeat;	
	}
.pj {
	position:absolute;
	bottom:0;
	left:0;
	width:11px;
	height:11px;
	background:url(/img/tl.png) 0 0 no-repeat;	
	}
.dropdown_content a{
	background:url(/img/ms.png) 5px center no-repeat;
	}
.dropdown_content a:hover {
	background:#6699ff;
	color:#fff;
	}
.drop_me {
	float:left;
	margin-right:20px;
	}
.drop_a {
	color:#ff0066 !important;
	}
.path_arrow {
margin:0 5px;
}
.ndr a {
 color: #000000;
    font: 12px Tahoma;
}
.ndr {
padding:3px 0 0 0;
text-align:left;
float:right;
width: 113px;
}
.ndr1 {
margin-right:4px;
}
.komment_to_div {
width: 60px;
}
.oplki textarea {
margin-bottom:10px;
}
.step2 {
padding:0;
}
.carts_no_inv {
padding:0;
}
#noreg input[type="submit"] { 
 background: none;
 box-shadow:none;
-moz-transition: none;
}
.lastthre {
border-top: 1px solid #CCCCCC;
margin-top: 10px;
margin-bottom:15px;
padding-bottom:15px;
border-bottom: 1px solid #CCCCCC;
}
#lastview {


}
.saru_prc {
display: block;
    font: bold 12pt "Trebuchet MS",Arial,Helvetica,sans-serif;
    text-align: left;
}
.saru_tit {
color: #000000;
    display: block;
    font: italic 12pt "Trebuchet MS",Arial,Helvetica,sans-serif;
    height: 45px;
    margin: 0 0 10px;
    overflow: hidden;
    text-align: left;
}
.size_me {
 text-decoration: none; /* Убираем подчеркивание */
 border-bottom: 1px dashed #3399FF; /* Добавляем свою линию */ 
float:right;
padding: 3px 0 0;
}
.item {
display:inline-block;
width:140px;
text-align: center;
float:left;
padding: 10px 10px 9px;
}
.arrows_last{ position:absolute; opacity: 0.0;visibility: hidden;}
.right_arrow {background:url(/images/br.png) 0 0 no-repeat;width:23px;height:28px;position:absolute; margin:-105px 0 0 117px}
.left_arrow {background:url(/images/bl.png) 0 0 no-repeat;width:23px;height:28px;position:absolute; margin:-105px 0 0 0;}
.adr_f  {
width:400px;
}
.adr_f .input {
margin:0;
}
.adr_f .shop_cart_table455 .uui {
width:60px !important;
}
.adr_f .shop_cart_table455 {
margin:-40px 0 0 0;
}
.adr_f .opmju {
margin:-20px 0 0 0;
}
.adr_f {
background:#F2F2F2;
}
.shop_navigation  {
list-style:none;
}
.shop_navigation  li {
display:inline-block;
margin-right:10px;
}
.shop_navigation_current {
font-weight:bold;
color:#333333;
}
#cond_of_delivery4 {

    position: absolute;
    width: 30px;
}
#cond_of_delivery3 {

    position: absolute;
    width: 30px;
}
#cond_of_delivery2 {

    position: absolute;
    width: 30px;
}
#cond_of_delivery1 {

    position: absolute;
    width: 30px;
}
.top_paging {
float:left;
margin-right:150px;
}
.vaNo {
	 background: url(/img/ch.png) 0 0 no-repeat;
   position:absolute;
	margin:-38px 0 0 370px;
    width: 29px;
	height: 34px;
	}
	.vaYa {
	background: url(/img/chc.png) 0 0 no-repeat;
	position:absolute;
	margin:-38px 0 0 370px;
    width: 29px;
	height: 34px;
	}
.deliv_sp {
font: italic bold 18px "Trebuchet MS",Arial,Helvetica,sans-serif;
width: 160px;
}
.deliv {
border:none !important;
}
.deliv th {
border:none !important;
}
.deliv_op {
opacity:0;
}
.deliv_dv {
font-size:8pt;
}
.type_del input {
float:left;
}
.type_del label {
margin: 0 0 0 30px;
    padding: 0;
    position: absolute;
    text-align: left;
    width: 133px;
}
.type_del clearf {
clear:both;
}
.op_del {
color: #777777;
    font: bold 8pt Arial !important;
margin-bottom: 0px;
}
.peres {
position: absolute;
    right: 20px;
}
.peres input {
margin-right:10px;
}
form#address {
margin: 0  !important;
}
h1 {
margin-bottom: 7px;
}
.hotms {
margin:0 !important;
}
#img {
max-width: 400px !important;
}
.soptovar {
border-top: 1px solid #CCCCCC;
    display: block;
    font-size: 18px;
    padding-top: 10px;
}
.new_cena{

}
.new_num_tov {
float:left;
margin: 6px 0 0 20px;
}
.to_carts {
float:left;
}
.mar10 {
margin: 0 0 10px 0;
}
.capy_a_menu_cat {
background:#3399FF !important;
color:#fff !important;
position: relative;
}
.new_cena b {
font-size:19px;
text-shadow: 0 0 0 transparent, 0 1px 0 #DADADA;
color:#ff4800 !important;
}
.margintop10 {
margin:10px 0 0 0;
}
.basket_wr {
/*min-width: 203px;*/
}
.sociallink {
margin:20px 0 0 0;
border-top: 1px solid #999999;
margin: 15px 0 0;
padding: 10px 0;
text-align: center;
}
.myfriend {
display:inline-block;
margin: 0 auto;
}
#vk_like {
margin:0 !important;
display:inline-block !important;
float: left !important;
clear: none !important;
}
.myfriend div {
float: left !important;
}
#___plusone_0 {
float: left !important;
}
.fdsoc {
color:#000;
margin: 0 10px 0 0;
font-size: 12px;
}
.mainshop3 table
{
width:492px;
}
#vk_like33 {
margin:15px 0 10px 0;
}
.splitter_sc {
border-bottom: 1px solid #CCCCCC;
}

.spheader {
           border-top: 1px solid #CCCCCC;
    color: #333333;
    font: italic bold 14pt "Trebuchet MS",Arial,Helvetica,sans-serif;
    margin-bottom: 10px;
    margin-top: 5px;
    padding-top: 15px;
}
.st_a {
 color: #000000;
    font: italic 12pt "Trebuchet MS",Arial,Helvetica,sans-serif;
}
.st_pa {
clear: both;
    display: block;
    height: 45px;
    overflow: hidden;
}
.st_cena {
color: #000000;
    font: bold 12pt "Trebuchet MS",Arial,Helvetica,sans-serif;
}
.ndrb {
float:left;
width: 100px;
}
.search {
float: right !important;
    padding: 10px 0 0;
}
.search form {
margin:0 0 10px 0 !important;
}
.opmju {

}
.tab {
color: #333333;
    cursor: pointer;
    display: inline-block;
    font: 15px Arial;
    padding: 0 15px 0 0;
    text-decoration: underline;
}
.tab_liner {
margin:0 0 10px 0;
}
.tab_liner span {
color:#999999;
font:13px Arial;
padding: 0 0 0 15px;
text-decoration: none;
display: inline-block;
}
.active_tab {
color: #999999 !important;
cursor: default  !important;
text-decoration: none;
}
ol li b {
color: #454545;
}
.ol {
margin-top:10px;
}
.tab_c {
display:none;
}
.dopimg {
display:inline-block;
margin:10px 10px 10px 0;
}
.dopimg  img{
border: 1px solid #CCCCCC;
cursor: pointer;
height:100px;
}
#cond_of_delivery10 {
    position: absolute;
    width: 30px;
}
.tab:first-child {
padding-left:0 !important;
}
.date {
font:bold 8pt Arial;
color:#999999;
}
.news_title a{
font:bold italic 30px Arial;
color:#3399ff; 
}
.news_item_blog {
padding:0 0 15px 0;
margin:0 0 15px 0;
border-bottom:1px #999999 solid;
}
.news_item_image {
clear:both;
margin:20px 0 0 0;
}
.ctrl {
/*display:none;*/
}
.news_img {
max-width: 820px;
}
.full_text_news {
margin:20px 0;
}
.news_item_ds {
margin:20px 0 0 0;
}
.right_blog {
float:left;
width: 650px;
}
.left_blog {
float:right;
}
.size_me {
display: inline-block;
margin: 0px;
}

.left_f {
width:49%;
float:left;
}
.right_f,#vk_like99 {
width:49%;
float:right;
clear:none !important;
}
.tags {
margin-top:15px;
}
.tags img {
vertical-align: middle;
margin:0 5px 0 0;
}
.cr {
display:none;
}
.drop_me .capy_a_menu_cat {
   background:#6699ff;
text-decoration: none;
}
.mg_cnt {
width: 140px;
}
.mg_title {
font-size:19px;
}
.coda-nav ul {
width: 505px !important;
}
.dengi a {
visibility: hidden;
}
.gray_button {
margin-right:18px;
}
.path {
font-size: 12px;
    display: inline-block;
    padding-left: 15px;
}
.apply_btn {
border: medium none !important;
    background: none;
    box-shadow: none;
    color: #444;
    text-decoration: underline;

}
.input2 input {
    font-size: 11px !important;
    height: 15px !important;
}
.tab .nt {
   color: #333333;
    cursor: pointer;
    display: inline-block;
    font: 16px Arial;
    padding: 0;
    border-bottom: 1px #333 dashed;
}
.onzakaz {
float: right;
    width: 200px;
}
.active_tab .nt{
  color: #777;
  border-bottom:none;
}
.incarts {
border-bottom: 1px solid #CCCCCC;
padding-bottom: 10px;
margin-bottom:10px;
height: 40px;
 position: relative;
}
.incarts select {
color:#333 !important;
}
.main_insr {
padding-top:20px;
}
.content13 {
padding: 0 0 30px 0 !important;
}
.rt_cart {
display:none;
}
#second {
display:none !important;
}
#third {
display:block !important;
}
.text_ds {
width:285px
}
.coda-nav ul {
display:none !important;
}
.hits {
float:right;
color:#333;
font-size:14px !important;
font-weight: normal !important;
}
.cart_ds_bot {
width:400px;
}
.spheader2 {
    color: #333333;
    font: italic bold 14pt "Trebuchet MS",Arial,Helvetica,sans-serif;
    margin-bottom: 10px;
    margin-top: 5px;
    padding-top: 15px;
}
.sbt {
background: none;
    color: #999;
margin-left: 5px;
text-decoration: underline;
}
ul.menu-str li:last-child {
margin:0;
}
.video_h {
color: #3399FF;
    display: block;
    font: italic bold 12pt "Trebuchet MS",Arial,Helvetica,sans-serif;
    margin-bottom: 20px;
}
.video_c {
margin-top:20px;
}
.video_c  p a  {
    color: #3399FF;
    display: block;
    font: italic bold 12px "Trebuchet MS",Arial,Helvetica,sans-serif;

    margin-bottom: 10px;
}
.path_info {
margin-bottom:15px;
}
.g_title a{
color: #444444;
    font-family: arial;
    font-size: 14px;
    font-style: normal;
text-transform: uppercase;
text-decoration:none;
}
.g_title a:hover {
border-bottom: 1px #444 dashed;
}
.g_title  {
margin-bottom:15px;
}

.sidebar ul li {
background: url("/img/dots-grey.gif") repeat-x scroll 0 0 transparent;
}
.sidebar ul a {
padding: 5px 0 5px 12px;
background: url("/img/arow.gif") no-repeat scroll 1px 7px transparent;

}
.sidebar h3 {
    border-bottom: 2px solid #767676;
    color: #646464;
    margin-right: 10px;
    text-transform: uppercase;
font-weight: normal;
}
.g_disc span {
white-space: normal !important;
}
.title_o_zak {
font: bold 14pt "Trebuchet MS",Arial,Helvetica,sans-serif !important;
}
.oblast,.city_ob {
padding-left: 13px;
}
.full_adr {
padding-left: 13px;
}
.stable_sc {
width:75px !important;
}
.stable_sc  div {
visibility: hidden;
}
.capy_hide {
display:none !important;
}
.sub_carts2 {
border-radius: 30px;
box-shadow:0px 0px 19px rgba(60, 225, 65, 0.79) !important;
margin-left: 10px;
}
#cart_popup {
display:none; 
position: absolute;
 z-index:9999;
 top:-60px; 
left: 50%;
width:620px; 
background:white; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.506); min-height:300px;
border-radius: 10px;
margin: 0px 0 0 -600px;
}
.cart_popup_header {
 height: 29px;
background: url(/images/bg_pl.png) 0 0 repeat-x; 
line-height: 26px;
color: #fff;
padding: 0 0 0 20px;
font-size: 14px;
font-weight: bold;
border-radius: 10px 10px 0 0;
position:relative;
}
#cart_popup_content {
padding: 0 20px 20px 20px;
}
.cart_popup_close {
background: url(/images/clo_pl.png) 0 0 no-repeat; 
 height: 17px;
    width: 17px;
    position: absolute;
    top: 6px;
    right: 10px;
cursor: pointer;
}
.oneclick {
padding:0px 10px;
background:#f4f4f4;
position: absolute;
    top: 4px;
    right: 30px;
 height: 29px;
    line-height:27px;
border-radius: 10px;
font: bold 12px/27px Tahoma;
color:#333;
text-decoration: none;
border: 1px #ccc solid;
box-shadow: 0px 0px 6px #3399ff;
}
.popup_info_1,.popup_info_2 {

font-size:11px;
}
.popup_info_1 {
margin:15px 0 9px 0;
}
#cart_popup .vaNo,#cart_popup .vaYa {
visibility: hidden;
display:none;
}
.shop_cart_table .previe {
float:left;
margin:0 9px 0 0;
}
.pp_count {
 padding: 0;
    width: 40px !important;
    text-align: center;
}
.szr_sp {
margin-right:40px;
font:bold 14px Tahoma;
color:#666666;
}
.shop_cart_table455 td,.opmju td {
padding: 0 9px 3px 10px;
    font-size: 11px;
} 
.sizer {
padding:5px 0 15px 0;
margin-bottom:15px;
border-bottom: 1px solid #CCCCCC;
}
.whats_pp {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
    padding: 6px;
    position: absolute;
    right: -2px;
    top: -60px;
display: none;
}
.whats_pp b {
color:#666666;
font:bold 12px Tahoma;
}
.whats_pp p {
margin:0;
color:#666666;
font:12px Tahoma;

}
.whats {
 background: url("/img/wwt.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 17px;
    position: absolute;
    right: 0;
    top: 11px;
    width: 17px;
cursor: pointer;
}
.whats_cc {
background: url("/img/xx.png") no-repeat scroll 0 0 transparent;
    height: 17px;
    position: absolute;
    right: 3px;
    top: 3px;
    width: 17px;
  cursor: pointer;
}
.oplki {
display:none;
}
.opmju {
    height: 30px;
}
.nopadding{
padding: 0 0 30px !important;
} 
.artic {
float: right;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;

}
.inside_tovar h1 {
font-size:15pt !important;
}
.inside_tovar #vk_like33 {
float: left;
width: 250px !important;
}
.oppsa {
font-size:19px;
}
.seotext {
margin-top:15px;
}
.addCommen {
font: 19px Arial;
}
::selection {
 background: #ff3366; /* Safari */
color:#fff;
 }
 ::-moz-selection {
 background: #ff3366; /* Firefox */
color:#fff;
 }
.blokker {
margin-top: 15px;
padding-top: 10px;
border-top: 1px solid #CCCCCC;
}
.blk_h {
float:left;
width: 280px;
}
.blk_c {
float:right;
width: 680px;
}
#cond_of_delivery11 {
    position: absolute;
    width: 30px;
}
/*******************************lightbox******************************

#lightbox-nav-btnNext {
background: url("http://www.ekepeople.ru/file/zoom/controls.png") no-repeat scroll -69px 0 transparent !important;
width: 29px !important;
 height: 65px !important;
margin-top:45%;
}
#lightbox-nav-btnNext:hover {
background-position: -69px -65px !important;
}
#lightbox-nav-btnPrev {
 background: url("http://www.ekepeople.ru/file/zoom/controls.png")  repeat scroll 0 0 transparent !important;
    height: 65px !important;
    width: 29px !important;
    margin-top:45%;
}
#lightbox-nav-btnPrev:hover {
   background-position: 0 -65px !important;
}
#lightbox-container-image {
padding:10px !important;
background:#000;
}
#lightbox-container-image-data-box {
display:none !important;
}
*/
#cboxCurrent {
visibility: hidden;
}
.new_filter ul {
list-style: none outside none;
margin: 0;
}
.new_filter ul li {
display: inline-block;
padding-right: 10px;
color:#000;
}
.new_filter ul li a {
border-bottom: 1px dashed #000000;
    color: #000000;
    text-decoration: none;
}
.new_filter .act_f {
border:0;
color:#ff7800;
}
.new_filter ul li a:hover {
border:0;
color:#ff7800;
}
.new_filter .left_filter {
float:left;
}
.new_filter .right_filter {
float:right;
}
.new_filter {
padding:14px 0 0 0;
}
.podg ul{
margin: 5px 0 5px 5px !important;
display:none;
}

.sidebar ul li:first-child {
background: none repeat scroll 0 0 transparent !important;
}
.podg ul li a {
color:#3399ff;
}
.podg ul li a:hover {
background: url("/img/arow.gif") no-repeat scroll 1px 7px transparent;
text-decoration:none;
color:#3399ff;
}
.wts {
    border-bottom: 1px dashed #333333;
    color: #333333 !important;
    font: 12px Tahoma !important;
    margin-right: 30px !important;
    text-decoration: none !important;
}
.settr {
			margin-bottom: 20px;
		}
		.taker {
			font-style: italic;
			font-size: 13pt;
			margin: 0 20px;
			color:#595959;
		}
		.live-pre {
			font-size: 17pt;
			color:#ff3399;
			font-weight: bold;
			background: #f2f2f2;
			padding: 12px 20px;
			border-radius: 8px;
		}
		.settr-gray {
			color: #595959;
			font-style: italic;
		}
		.hetter {
			padding: 20px 35px 20px 145px;
			background: #f2f2f2;
			color: #595959;
			font-size: 12pt;
			border-radius: 30px;
			min-height: 90px;
 margin-bottom: 20px;
		}
		.lineage {
			font-size: 13pt;
			color: #595959;
			display: block;
		}
		.hetter-info {
			background: url(/img/info.png) 20px 10px no-repeat #f2f2f2;
		}
		.hetter-whats {
			background: url(/img/whats.png) 20px 10px no-repeat #f2f2f2;
		}
		.hetter-ok {
			background: url(/img/okker.png) 20px 10px no-repeat #f2f2f2;
		}
		.her {
			color: #FF3399;
			font-size: 13pt;
		}
		.hetter h4 {
			color: #595959;
			font-weight: normal;
			font-style: italic;
			margin-top: 0;
		}
		.hetter h5 {
			color: #595959;
			font-weight: normal;
			font-style: italic;
			margin-top: 0;
			font-size: 16px;
		}
		.metter {
			background: url(/img/str.png) 0px 0px no-repeat;
			padding: 8px 0 0 35px;
		}
		.metter span {
			font-size: 11pt;
			color: #595959;
			font-weight: bold;
			font-style: italic;
		}
		.text-right {
			text-align: right;
		}
#vkwidget1 {
display:none;
}
.capy_a_menu_cat:after {
 content: " ";
    position: absolute;
    right: 10px;
    top: 4px;
background: url("/img/duroow.png") no-repeat scroll center center transparent;
height: 15px;
width: 5px;
}
.first_view {
display: inline-block;
    padding: 7px 0 0 7px;
}
.logn_tr {
font-size: 17px;
    margin: 0 0 0 -15px;
    position: absolute;
}
#vk_groups {
height: auto !important;
}
.blizz_dos {
margin:10px 0 0 0;
}
.blizz_head {
display: inline-block;
font: 16px Tahoma;
}
.blizz_ins {
 color: #666666;
    display: block;
    font: 14px Tahoma;
    padding-top: 10px;
}
.high {
color: #CC0033;
    font-size: 12px;
    font-weight: bold;
}
#cMod {
	width: 46px;
	height: 46px;
	top: 50px;
	left: 200px;
	position: absolute;
	box-shadow: 0px 0px 10px #999;
padding: 0 30px 0 10px;
opacity: 0;
background: none repeat scroll 0 0 #FFFFFF;
}
#cModFr {
height: 100%;
width: 100%;
border: none;
overflow: hidden;
}
.boxClose {

	color:#666;
	position: absolute;;
	right: 5px;
	cursor: pointer;
	font: bold 16pt Arial;
}
.dsp0 {
background:#1685b9;
padding:8px 5px;
font:12px Tahoma;
color:#fff;
font-style:normal;
}
.boxAa {
font:12px Tahoma;
  padding: 4px 5px 0 0;
    vertical-align: top;
display: inline-block;
}