.pagecont b {color:#DD5242;}
.intercat img {border-radius:3px !important; border:3px solid #538EB6 !important;}
.intercat img:hover {border-radius:3px !important; border:3px solid #427191 !important;}
.intercat a {border-bottom:none !important;}
.maincat {width:220px; height:230px; line-height:22px; background:#fff; border: 1px solid #ddd;
box-shadow: 0 0 4px rgba(0, 0, 0, 0.4); padding:5px; border-radius:5px; margin:5px; text-align:center; font-size:16px;}
.maincat a {border-bottom:none !important;}
.maincat b {color:#ed2413;}
.maincat img {border-radius:3px;box-shadow:0 0 3px #ddd;}
.maincat img:hover {opacity:0.7;}

#fixednavbar, .ymaps-2-1-47-traffic__panel {display:none !important; }
#fixednavbar2 {display:none; }
.topMenuSpan {float:left; margin:5px;}
.comshop {padding-top:30px; width:400px;}
.mag1 {width:40%; min-width:300px; margin:5px; float:left;}
.mag2 {width:40%; min-width:300px; margin:5px; float:left;}
.mag3 {width:80%; min-width:300px; margin:5px; float:left; height:320px; text-align:center; padding:10px;}
.mag3 .map1 {border:1px solid #333;}
.mag3 ymaps {margin-top:0;}
.backgroundinter {width:99%; border:1px solid #BAB7AE; z-index:10;  height:300px;}
.logoitel {background: url(images/02.png) left top no-repeat, #F2EEE3; display:block; float:left; width:24%; margin-bottom:10px; border-radius:0 50px 0 0; border-top:1px solid #BAB7AE; margin-left:-1px;}
.topmenuicons {border-radius:0 0 0 50px;float:left; width:76%; height:100%; background:url(images/01.png) right bottom no-repeat, linear-gradient(to bottom left, #F2EEE3, #DDDACF); margin-left:-1px; border-bottom:1px solid #BAB7AE;}
.rightfooter a {border-bottom:none !important;}

.edizm .forma {width:25px; margin-top:0;}
.product-description {color:#54596C !important;}
.sale {text-align:center; margin-left:10%;}
.sale span {margin-top:2px; padding-top: 5px; display:block; float:left; width:50px; text-align:left; color: #427191; margin-left:5px;}
.sale a {    width: 30%;
    border: 0px;
    border-radius: 2px;
    color: #fff;
    display: block;
    height: 25px;
	float:left;
    line-height: 1.1em;
    font-size: 1.05em;
    padding-top: 5px;
	margin-top:5px;
    background: #538EB6;
	text-align:center;
	text-decoration:none;
}
.sale a:hover {background:#427191; color:#fff;}
.forma {  margin-top: 5px;padding: 5px; display:block; float:left; width:10%;}
.addToCartList {
	
    background: #5592BB;
    color: #fff !important;
    white-space: nowrap;
    text-decoration: none !important;
    display: block;
    height: 35px;
    line-height: 1.1em;
    font-size: 1.05em;
}

.product-col {
    padding: 5px 15px 10px;

    background: #fff;
	
	border-radius:10px;
	border:1px solid #ddd;
box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
	
}
.product-col:hover {
    -webkit-box-shadow: 0 0 28px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0 0 28px rgba(0, 0, 0, 0.4);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
	
.setka {display:none;}
.panel_l {/* Стиль для левой панели каталога с сеткой 2*2 */
	width: 30%;
	text-align:center;
	float:left;
	 border-radius:5px;
	 padding:5px; 
	 min-width:250px;
}
.panel_r {/* Стиль для правой панели каталога с сеткой 2*2 */
width: 30%;
float:left;
	text-align:center;
	 min-width:250px;
	 border-radius:5px;
	 padding:5px; 
}
.prod_cart {
	display:table;
	margin:0px auto;
	width:220px;
}
.prod_cart2 {
	width:197px;
	display:table;
	padding-bottom:15px;
}

.setka img {
/*height: 20px;
	width: 20px;*/
}



/*------------------------------------*\
	НАВИГАЦИЯ
\*------------------------------------*/



.sub-menu 
{ margin-left:2px; margin-right:2px;
   display: block; 
} 
.main-item2 {display:block; background:#427191; color:#fff; text-transform:uppercase; cursor: pointer; 
border:2px solid #fff; border-radius: 10px 10px 10px 10px; margin-top:5px;
padding:5px; z-index:30; padding-left:20px;}

.main-item {display:block; background:#427191; color:#fff; text-transform:uppercase; cursor: pointer; 
border:2px solid #fff; border-radius: 10px 10px 0px 0px; margin-top:5px;
padding:5px; z-index:30;}

.main-item:focus ~ .sub-menu, 
.main-item:active ~ .sub-menu, 
.sub-menu:hover 
{ 
   display: block; 
} 
a.main-item:hover {color:#fff;}
ul.catalog{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style:none;
}
li.podcatalog{list-style:none;
	/*Бег каталога*/
	z-index:10; 
	background:#538EB6;
	border-bottom:1px solid #fff;
	width:100%;
	
}
li.podcatalog_page{
	/*Бег каталога*/
}
li.catalog{background: url(images/fonmenu.gif) no-repeat top;
	/*Бег каталога*/
padding-left:15px;
	list-style-type: none;
	cursor: pointer;
width:328px;
}


li.catalog div{
	margin-left: 6px;
	padding-bottom:0px;
width:230px;
}

li.catalog a{
	line-height: 35px;
	text-decoration: none;
	padding-left: 0px;
	font-size:1.05em;
font-family:Calibri;
font-weight:normal;
text-shadow: 0px 0px 2px #000;
	color:#ffffff;
}

li.podcatalog a:hover
{ color:#fff;
	
}
li.podcatalog a{ font-weight:normal;
	color:#fff;
	line-height: 35px;
	text-decoration: none;
	text-transform:none;
	font-size:16px;
display:block; width:100%;
text-shadow:none;
border-bottom:none;
padding-bottom:1px; margin-left:25px;
}


li.podcatalog:hover {background:#427191;}

div.kleyvpodarok {position:absolute; left:250px; top:200px;}
div.sale-7 {position:fixed; left:450px; top:0px;}

a.rollover {
    background: url(images/logotropic-2.png); /* Путь к файлу с исходным  рисунком */
    display: block; /* Рисунок как блочный элемент */
    width: 156px; /* Ширина рисунка в пикселах */
    height: 27px; /* Высота рисунка */
   }
   a.rollover:hover {
    background-position: 0 -30px; /* Смещение фона */
   }
   
    a.rollover2 {
    background: url(images/logokleister-2.png) no-repeat; /* Путь к файлу с исходным  рисунком */
    display: block; /* Рисунок как блочный элемент */
    width: 180px; /* Ширина рисунка в пикселах */
    height: 30px; /* Высота рисунка */
   }
   a.rollover2:hover {
    background-position: 0 -30px; /* Смещение фона */
   }
   
.catalogcontent p {text-indent:20px;}
.catalogcontent {border-radius:5px; background:#F2EEE3; border:1px solid #BAB7AE; margin-right:10px; padding:10px; margin-bottom:5px;}
.catalogcontent img {border: 3px solid #85A0C9;
border-radius: 20px;}

#742 {width:200px;}


.leftcol {width:20%; min-width:20%; float:left; margin-left:10px; height:100%; display:block; z-index:5;}

a.krest {position:absolute; right:5px; top:0px;}
a.krest:hover {position:absolute; right:5px; top:0px; color:red;}

.oboi1 {background:#fff;
min-height:200px; height:auto; 
display:block; padding:20px; 
border-radius:5px; margin-left:10px; }

.oboi2 {background:#fff;  
min-height:200px; height:auto; 
display:block; padding:20px;  margin-top:20px;
border-radius:5px; margin-left:10px;  margin-right:20px;}

.oboi1 img {border: 3px solid #85A0C9; border-radius: 20px;}
.oboi2 img {border: 3px solid #85A0C9; border-radius: 20px;}
.oboi2 a{text-decoration:none; }
.regions1
{padding:5px;border:1px solid #444; border-radius:3px; box-shadow:0px 0px 3px #444; position:absolute; left:20px; margin-top:240px; width:250px;height:70px;background:#FFF8F1;display:block;top:0;color:#000;font-size:12px;display:block;z-index:1000;line-height:20px;display:none;}
#banfx img {
	max-width:462px;
width:expression(document.body.clientWidth > 462? "462px":
 "auto" );
}

.lmblock select {
	width:180px
}
.tablerow {
	width:50%
}
.tablerow td {background-color:rgba(83, 142, 182, 0.3); padding:5px;  color:#427191; font-size:14px;}

body, td, th {/* Основные шрифты */
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 1em;
	color: #2b2b2b;
	
}
#pri table {
	border-collapse:collapse;
	margin:0px;
	padding:0px;
	width:100%
}
tr.bgprice td b {
	color: #222222;
!important
}
#pri table td {
	border:1px #ccc solid;
	border-collapse:collapse;
}
body {
	
	SCROLLBAR-FACE-COLOR: #ececec;
	SCROLLBAR-HIGHLIGHT-COLOR: #c2c2c2;
	SCROLLBAR-SHADOW-COLOR: #c2c2c2;
	SCROLLBAR-3DLIGHT-COLOR: #ececec;
	SCROLLBAR-ARROW-COLOR: #3A87A3;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ececec;
	SCROLLBAR-BASE-COLOR: #ffffff;
	height:100%;
	margin: 0px;
	
}
#IMGloader {
	min-height:400px;
	_height:400px;
	padding:10px; 
}
#IMGloader img {box-shadow:0px 0px 3px #000; max-width:400px;}
.foto {
	margin:0px auto
}
a {/* Основные ссылки */
	font-family: Tahoma, Helvetica, sans-serif;
	/*font-size: 11px;*/
	color: #538EB6;
text-decoration:none;
border-bottom:1px dashed #538EB6;
}
a:link {
	
}
a:visited {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
	color:#427191;
}
a:active {
	text-decoration: underline;
}
form {/* Стиль для форм */
	margin: 0px;
	padding: 0px;
}
.bod {
	background:#F2EEE3 url(/UserFiles/Image/img2651_19874.jpg);

	text-align:center;
	height:100%;
}
#mainblock {
	width:1002px;
	margin:0px auto;
	text-align:left
}
#footer .topMenu {
	height: 50px!important;
}
#footer {
	width:100%;
	margin:0px auto;
	background: url(images/03.png) right bottom no-repeat, url(images/05.png) left bottom no-repeat, #264153;
	height:361px;
}
#footer2 {
	width:1002px;
	margin:0px auto 0px;
	padding-top:45px;
	text-align:left;
	color:#fff;
	font-size:12px;
	line-height:24px;
}
.foot3 {
	width:250px;
	margin:0px;
	float:left;
	display:inline;
	text-align:left;
	color:#fff;
	font-size:12px;
	line-height:24px;
}
.foot3 a {
	font-size:12px;
	color:#fff
}
.foot4 {
	float:left;
	display:inline;
}
.foot4 #topmpad {
	margin-top:0px!important;
}
#phone {
	background:url(images/phone_bg.png) top left no-repeat;
	width:271px;
	float:left;
	display:inline;
	clear:both;
	margin-bottom:10px;
	height:86px;
}
#ph1 {
	font-size:35px;
	color:#ffe29b;
	font-family:"myriad Pro";
	padding:12px 29px 0px 0px;
	text-align:right;
}
#mail3 a {
	color:#fff;
	font-size:12px;
}
#mail3 {
	text-align:right;
	padding:0px 29px 0px 0px
}
.linkUserRoom6 {
	padding:0px 0px 0px 0px;
color:#2B4777;

	top:0px;
	right:0px;
	text-indent:0px;
}
.linkUserRoom7 {
	
	float:left;
	display:inline;
	padding-left:10px;
	padding-right:10px;
	
}
.linkUserRoom7 a {
	float:left;
	display:inline;
	text-transform:uppercase;
	font-size:13px;
}
#top {
	width:1002px;
	float:left;
	display:inline;
	clear:both;
	margin-bottom:10px
}
#top2 {
	width:1002px;
	float:left;
	display:inline;
	clear:both;
	height:49px;
}
#top3 {
	width:1002px;
	float:left;
	display:inline;
	clear:both;
	height:112px;
}
#mid {
	width:1002px;
	margin:10px 0px;
	float:left;
	display:inline;
	clear:both;
}
#mid1 {
	width:248px;
	overflow:hidden;
	float:left;
	display:inline;
	margin-right:10px;
}
#mid2 {
	width:462px;
	min-height:500px;
	_height:500px;
	float:left;
	display:inline;
	margin-right:10px;
}
#mid3 {
	width:271px;
	min-height:500px;
	_height:500px;
	float:left;
	display:inline;
}
#mid4 {
	width:744px;
	min-height:500px;
	_height:500px;
	float:left;
	display:inline;
}
.lb {
	width:248px;
	float:left;
	display:inline;
	clear:both;
	margin-bottom:10px;
}
.lb1 {
	background:url(images/lb1.png) top left no-repeat;
	height:5px;
	line-height:5px;
	width:248px;
	float:left;
	display:inline;
	clear:both;
}
.lb2 {
	background: #fff;
	width:248px;
	float:left;
	display:inline;
	clear:both
}
.lb3 {
	background:url(images/lb2.png) top left no-repeat;
	height:6px;
	line-height:6px;
	width:248px;
	float:left;
	display:inline;
	clear:both
}
.lb2 h2 {
	padding:10px 0px 0px 22px;
}
#mid3 .lb {
	width:271px;
	float:left;
	display:inline;
	clear:both;
	margin-bottom:10px;
}
#mid3 .lb1 {
	background:url(images/lb111.png) top left no-repeat;
	height:5px;
	line-height:5px;
	width:271px;
	float:left;
	display:inline;
	clear:both;
}
#mid3 .lb2 {
	background: #fff;
	width:271px;
	float:left;
	display:inline;
	clear:both
}
#mid3 .lb3 {
	background:url(images/lb222.png) bottom left no-repeat;
	height:6px;
	line-height:6px;
	width:271px;
	float:left;
	display:inline;
	clear:both
}
#mid3 .lb2 h2 {
	padding:10px 0px 0px 22px;
}
#mid3 .op11 {
	width:271px;
	float:left;
	display:inline;
	clear:both;
	margin-bottom:10px;
}
#mid3 .op11 .op1 {
	background:url(images/opros1.png) top left no-repeat;
	height:6px;
	line-height:6px;
	width:271px;
	float:left;
	display:inline;
	clear:both;
}
#mid3 .op11 .op2 {
	background:url(images/opros2.png) top left repeat;
	width:271px;
	float:left;
	display:inline;
	clear:both
}
#mid3 .op11 .op3 {
	background:url(images/opros3.png) top left no-repeat;
	height:27px;
	line-height:27px;
	width:271px;
	float:left;
	display:inline;
	clear:both
}
#mid3 .op11 .op2 h2 {
	padding:10px 0px 10px 28px;
}
#mid3 .op11 .op2 {
	padding:15px 0px 5px 0px;
}
.op4 {
	width:83px;
	height:26px;
	cursor:pointer;
	background:url(images/main_10.gif) top left no-repeat;
	border:0px
}
.op11 .op2 a {
	color:#898989
}
.op11 .op2 table td {
	color:#383838;
	font-size:12px
}
#mid1 .op11 {
	width:247px;
	float:left;
	display:inline;
	clear:both;
	margin-bottom:10px;
}
#mid1 .op11 .op1 {
	background:url(images/opros11.png) top left no-repeat;
	height:6px;
	line-height:6px;
	width:247px;
	float:left;
	display:inline;
	clear:both;
}
#mid1 .op11 .op2 {
	background:url(images/opros22.png) top left repeat;
	width:247px;
	float:left;
	display:inline;
	clear:both
}
#mid1 .op11 .op3 {
	background:url(images/opros33.png) top left no-repeat;
	height:27px;
	line-height:29px;
	width:247px;
	float:left;
	display:inline;
	clear:both
}
#mid1 .op11 .op2 h2 {
	padding:10px 0px 10px 28px;
}
#mid1 .op11 .op2 {
	padding:15px 0px 5px 0px;
}
.mb {
	width:462px;
	float:left;
	display:inline;
	clear:both;
	margin-bottom:10px;
}
.mb1 {
	background:url(images/mb1.png) top left no-repeat;
	width:462px;
	height:5px;
	line-height:5px;
	float:left;
	display:inline;
	clear:both;
}
.mb2 {
	background: #fff;
	width:462px;
	float:left;
	overflow:hidden;
	display:inline;
	clear:both
}
.mb3 {
	background:url(images/mb2.png) top left no-repeat;
	width:462px;
	height:6px;
	line-height:6px;
	float:left;
	display:inline;
	clear:both
}
.mb2 h2 {
	padding:10px 0px 10px 20px;
}
.m2b2 h2 {
	padding:10px 0px 10px 0px;
}
.m2b {
	width:744px;
	float:left;
	display:inline;
	clear:both;
	margin-bottom:10px;
}
.m2b1 {
	background:url(images/m2b1.png) top left no-repeat;
	width:744px;
	height:6px;
	line-height:6px;
	float:left;
	display:inline;
	clear:both;
}
.m2b2 {
	background: #fff;
	width:744px;
	float:left;
	overflow:hidden;
	display:inline;
	clear:both
}
.m2b3 {
	background:url(images/m2b2.png) top left no-repeat;
	width:744px;
	height:6px;
	line-height:6px;
	float:left;
	display:inline;
	clear:both
}
.mb2 #maincont div {
	color: #383838;
	font-size: 12px;
	line-height: 18px;
	padding-top:0px!important;
	padding-bottom:0px!important;
	padding-left:0px!important;
	padding-right:0px!important;
	margin:0px;
}
.mb2 #maincont {
	padding:0px 18px 18px;
	color: #fff;
	font-size: 12px;
	line-height: 18px;
}
#maincont p {font-size:16px; line-height:18px; margin:5px;}

#maincont {

	color: #54596C;
	font-size: 14px;
	line-height: 18px;
}
.lmblock {

	color: #383838;
	font-size: 12px;
	line-height: 18px;
}
#ico_basket {
	position:relative;
	background:url(images/ico_basket.gif) left center no-repeat;
	text-indent:33px;
	margin-top:10px;
	line-height:26px;
	height:26px;
	width:370px;
	float:left;
	display:inline;
	color:#383838;
	white-space:nowrap;
}
#ico_basket span {
	text-indent:0px;
	display:inline!important;
	font-weight:bold;
}
#ico_basket span a {
	text-indent:0px;
	font-weight:normal;
	color:#af476d;
}
.ordabs {
	position:absolute;
	top:0px;
	left:0px;
	width:26px;
	height:26px;
}
#ico_compare {
	position:relative;
	background:url(images/ico_compare.gif) left center no-repeat;
	text-indent:33px;
	margin-top:10px;
	line-height:26px;
	height:26px;
	width:210px;
	float:left;
	display:inline;
	color:#383838;
}
#ico_compare span {
	display:inline;
}
#ico_compare a {
	font-weight:normal;
	color:#af476d;
}
#ico_user span {
	display:inline!important;
}
#ico_user marquee {
	display:inline;
}
#ico_user a {
	font-weight:normal;
	color:#666;
	text-decoration:none;
	font-size:16px;
	text-shadow:0 0 2px #ddd, 0 0 2px #ddd, 0 0 2px #ddd;
}
#ico_user a:hover {color:#fff; text-shadow:0 0 2px #000, 0 0 2px #000, 0 0 2px #000;}
#ico_user2 a {
	font-weight:normal;
	color:#2B4777;
}
span.red {

	 border-radius:15px;
	filter:blink;
	text-transform:uppercase;
	padding:3px;
	_padding-top:-5px!important;
	float:left;
	display:inline;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	white-space:nowrap;
}
span.red div {
	white-space:nowrap;
	top:0px;
	left:0px;
	display:inline;
	margin:0px;
	padding:0px;
}
#ico_user {
	
	margin-top:0px;
	padding:0px;
	line-height:26px;
	height:26px;
	width:436px;
	float:left;
	display:inline;
	color:#fff;
}
#ico_user td.fxtd {
	text-indent:0px;
	line-height:26px;
	height:26px;
	color:#2B4777;
}
#ico_user td.fxtd span {
	display:inline!important;
	padding-left:33px;
}
#ico_user td.fxtd marquee {
	display:inline;
}
#ico_user td.fxtd a {
	font-weight:normal;
	color:#2B4777;
}
#ico_user2 {
	background:#fff;
	margin-right:10px;
	padding:10px;
	line-height:26px;
		border-radius:3px;
	float:right;
	display:inline;

	
}
#ico_user2 td.fxtd2 {
	
	line-height:26px;
	height:26px;
	color:#fff;
	padding-left:15px;

	padding-right:15px;
}
#ico_user2 td.fxtd1 {
	border-right:4px solid #000;
	background:url(images/ico_user2.gif) left center no-repeat;
	line-height:26px;
	height:26px;
	color:#fff;
	padding-left:36px;
	padding-right:30px;
}
#ico_user2 td.fxtd1 a {
	font-size:12px;
	white-space:nowrap
}
#ico_user2 td.fxtd {
	text-indent:0px;
	line-height:26px;
	height:26px;
	color:#fff;
}
#ico_user2 td.fxtd span {
	display:inline!important;
	padding-left:33px;
}
#ico_user2 td.fxtd marquee {
	display:inline;
}
#ico_user2 td.fxtd a {
	font-weight:normal;
	color:#14959e;
}
.usbg img {
	border:0px;
}
input {
	outline:0;
}
.usbg {
	background:#fff; box-shadow:0 0 5px #333; 
	border-radius:5px;
	width:305px;
	height:230px;
	text-indent:0px;
}
.usf1 {
border-radius:3px;
box-shadow:0px 0px 2px #53596B;
	height:27px;
	width:150px;
	border:0px;
	color:#53596B;
	font-size:14px;
	padding-left:5px;
	line-height:25px;
}
.usf2 {
border-radius:3px;
box-shadow:0px 0px 2px #53596B;
	height:27px;
	width:150px;
	border:0px;
	color:#53596B;
	font-size:14px;
	padding-left:5px;
	line-height:25px;
}
.usb a{text-decoration:none; color:#fff; font-size:12px; vertical-align:center; line-height:27px;}
.usb {color:#fff; text-align:center;
background:#53596B;
border-radius:3px;
box-shadow:0px 0px 2px #53596B;
	border:0px;
	cursor:pointer;
	width:82px;
	height:29px;
}


.usb:hover {
background:#64707c;

}


.forg {
	background:url(images/close.gif) right center no-repeat;
	color:#9b9b9b;
	padding-right:21px;
}
.usbg a {

}
.black_overlay {
	overflow:hidden;
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.5;
	opacity:0.50;
	z-index:1321321321321321213213213211;
	filter: alpha(opacity=50);
}
.white_content {
	display: none;
	position: absolute;
	right: 150px;
	top: 50px;
	width: 305px;

	height: 200px;
	z-index:132132132132132132111123132132;
}
.iconfk {
	float:left;
	display:inline;
	width:33%;
}
h1 {
	font-family: "Myriad Pro", Tahoma;
	font-size:22px;
	font-weight:normal;
	margin:0px;
	padding:0px 0px 5px 0px;
	color:#427191;
	line-height:38px;
}
h2 {
	font-family: "Myriad Pro", Tahoma;
	font-size:18px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	color:#222222;
	line-height:32px;
}
#oprosc h1 {
	font-family: "Myriad Pro", Tahoma;
	font-size:18px;
	font-weight:normal;
	margin:0px;
	padding:0px 0px 15px 0px;
	color:#222222;
	line-height:32px;
}
.pic2 {
	background:url(images/pic5.gif) top left repeat-x
}
.pic4 {
	background:url(images/pic5.gif) top right repeat-y
}
.pic6 {
	background:url(images/pic5.gif) bottom left repeat-x
}
.pic8 {
	background:url(images/pic5.gif) top left repeat-y
}
#fotoload { float:left;
width: 50%;
	margin-bottom:10px;
	margin-top:10px;
	text-align:center
}
#logo {
	width:218px;
	float:left;
	display:inline;
	height:112px;
}
#logo a {
	float:left;
	display:inline; /* background:url(images/logo.gif) center center no-repeat;*/
}
#logo a img {
	border:0px;
}
#curency {
	width:215px;
	float:left;
	display:inline;
	height:112px;
}
#curency span {
	margin-top:47px;
	float:left;
	display:inline
}
#top_cat {
	width:1001px;
	float:left;
	display:inline;
	clear:both;
}
#top_banner {
	width:1001px;
	float:left;
	display:inline;
	clear:both;
}
#top_banner2 {
	width:1001px;
	float:left;
	display:inline;
	clear:both;
	margin:10px 0px 0px;
}
#banner22 {
	width:1001px;
	float:left;
	display:inline;
	clear:both;
}
.brandh {
	float:left;
	display: inline;
	text-align:center;
	width:154px;
	margin-left:11px;
	height:76px;
scrollbar-face-color: 
expression(  runtimeStyle.scrollbarFaceColor = '#fff',  onmouseover = function() {
this.className += ' brandh2'
}
,  onmouseout = function() {
this.className = this.className.replace(/ brandh2/g, '')
}
 );
}
.brandh:hover {
	background:url(images/brand_hover.gif) top left no-repeat;
	width:154px;
	height:76px;
}
.brandh2 {
	background:url(images/brand_hover.gif) top left no-repeat;
	width:154px;
	height:76px;
}
.bb1 {
	width:1001px;
	height:8px;
	line-height:8px!important;
	float:left;
	display: block;
	margin:0px;
	padding:0px;
	clear:both;
	background:url(images/bb1.png) top left no-repeat
}
.bb22 {
	width:1001px;
	float:left;
	display:inline;
	clear:both;
	background:#fff;
}
.bb2 {
	width:1001px;
	float:left;
	display:inline;
	clear:both;
	background:#fff;
}
.bb3 {
	width:1001px;
	float:left;
	display:inline;
	clear:both;
	height:9px;
	background:url(images/bb2.png) top left no-repeat
}
.bb2 ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.bb2 ul li.catalog {
	float: left;
	display:inline;
	height:29px;
	list-style:29px;
	margin-left:9px;
	position:relative;
	z-index:6;
}
.bb2 ul li.catalog a.catalog_a {
	position:relative;
	z-index:6;
	float:left;
	padding:0px 9px;
	white-space:nowrap;
	display:inline;
	height:29px;
	line-height:29px;
	font-family:"Myriad Pro";
	font-size:14px;
	color:#4d4d4d;
	text-transform:uppercase;
	text-decoration:none;
}
.bb2 ul li.catalog .m_act11 {
	float:left;
	display:inline;
	width:4px;
	height:29px;
}
.bb2 ul li.catalog .m_act22 {
	float:left;
	display:inline;
	width:4px;
	height:29px;
}
.bb2 ul li.catalog {
scrollbar-face-color: 
expression(  runtimeStyle.scrollbarFaceColor = '#fff',  onmouseover = function() {
this.className += ' catalog2'
}
,  onmouseout = function() {
this.className = this.className.replace(/ catalog2/g, '')
}
 );
}
.bb2 ul li.catalog .drop {
	display:none;
	width:211px;
	position:absolute;
	z-index:5;
	top:0px;
	margin-top:0px;
	padding-top:34px;
	left:50%;
	margin-left:-105px;
}
.bb2 ul li.catalog .drop1 {
	background:url(images/drop_1.png) top left no-repeat;
	width:211px;
	height:11px;
	line-height:11px;
	float:left;
	display:inline;
	clear:both;
}
.bb2 ul li.catalog .drop2 {
	background:url(images/drop_2.png) top left repeat-y;
	width:211px;
	float:left;
	display:inline;
	clear:both;
}
.bb2 ul li.catalog .drop3 {
	background: url(images/drop_3.png) top left no-repeat;
	width:211px;
	height:4px;
	float:left;
	display:inline;
	clear:both;
}
.bb2 ul li.catalog .drop2 ul li.podcatalog {
	padding:12px 0px 12px 29px;
	background:url(images/podcatalog.png) bottom center no-repeat;
scrollbar-face-color: 
expression(  runtimeStyle.scrollbarFaceColor = '#fff',  onmouseover = function() {
this.className += ' podcatalog2'
}
,  onmouseout = function() {
this.className = this.className.replace(/ podcatalog2/g, '')
}
 );
}
.bb2 ul li.catalog .drop2 ul li.podcatalog a {
	color:#fff;
	text-decoration:none;
}
.bb2 ul li.catalog .drop2 ul li.podcatalog:hover {
	background:url(images/podcatalog2.png) bottom left no-repeat
}
.bb2 ul li.catalog .drop2 ul li.podcatalog:hover a {
	color:#ffe785;
}
.bb2 ul li.catalog .drop2 ul li.podcatalog2 {
	background:url(images/podcatalog2.png) bottom left no-repeat
}
.bb2 ul li.catalog .drop2 ul li.podcatalog2 a {
	color:#ffe785;
}
.bb2 ul li.catalog ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	list-style-type:none
}
.bb2 ul li.catalog2 {
	cursor:pointer;
}
.bb2 ul li.catalog2 .m_act11 {
	background:url(images/act_m11.gif) top left no-repeat;
}
.bb2 ul li.catalog2 .m_act22 {
	background:url(images/act_m22.gif) top left no-repeat;
}
.bb2 ul li.catalog2 a.catalog_a {
	background:#eaecef;
	color:#af476d;
	float:left;
	padding:0px 9px;
	white-space:nowrap;
	display:inline;
	height:29px;
	line-height:29px;
	font-family:"Myriad Pro";
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
}
.bb2 ul li.catalog2 .drop {
	display: block;
}
.catalog_forma_open .drop {
	display: block;
}
.bb2 ul li.catalog:hover {
	cursor:pointer;
}
.bb2 ul li.catalog:hover .m_act11 {
	background:url(images/act_m11.gif) top left no-repeat;
}
.bb2 ul li.catalog:hover .m_act22 {
	background:url(images/act_m22.gif) top left no-repeat;
}
.bb2 ul li.catalog:hover a.catalog_a {
	background:#eaecef;
	color:#af476d;
}
.bb2 ul li.catalog:hover .drop {
	display: block;
}
#top_cat li.divCat_on {
	cursor:pointer;
}
#top_cat li.divCat_on .m_act11 {
	background:url(images/act_m11.gif) top left no-repeat;
}
#top_cat li.divCat_on .m_act22 {
	background:url(images/act_m22.gif) top left no-repeat;
}
#top_cat li.divCat_on a.catalog_a {
	background:#eaecef;
	color:#af476d;
}
#top_cat li.divCat_on:hover .drop {
	display: block;
}
#top_cat li.divCat_on .drop {
	display:none;
	width:211px;
	position:absolute;
	z-index:13213213213213213211;
	top:0px;
	padding-top:34px;
	left:50%;
	margin-left:-105px;
}
#top_cat li.divCat_on .drop1 {
	background:url(images/drop_1.png) top left no-repeat;
	width:211px;
	height:11px;
	line-height:11px;
	float:left;
	display:inline;
	clear:both;
}
#top_cat li.divCat_on .drop2 {
	background:url(images/drop_2.png) top left repeat-y;
	width:211px;
	float:left;
	display:inline;
	clear:both;
}
#top_cat li.divCat_on .drop3 {
	background: url(images/drop_3.png) top left no-repeat;
	width:211px;
	height:4px;
	float:left;
	display:inline;
	clear:both;
}
#top_cat li.divCat_on .drop2 ul li.podcatalog {
	padding:12px 0px 12px 29px;
	background:url(images/podcatalog.png) bottom center no-repeat;
scrollbar-face-color: 
expression(  runtimeStyle.scrollbarFaceColor = '#fff',  onmouseover = function() {
this.className += ' podcatalog2'
}
,  onmouseout = function() {
this.className = this.className.replace(/ podcatalog2/g, '')
}
 );
}
#top_cat li.divCat_on .drop2 ul li.podcatalog a {
	color:#fff;
	text-decoration:none;
}
#top_cat li.divCat_on .drop2 ul li.podcatalog:hover {
	background:url(images/podcatalog2.png) bottom left no-repeat
}
#top_cat li.divCat_on .drop2 ul li.podcatalog:hover a {
	color:#ffe785;
}
#top_cat li.divCat_on .drop2 ul li.podcatalog2 {
	background:url(images/podcatalog2.png) bottom left no-repeat
}
#top_cat li.divCat_on .drop2 ul li.podcatalog2 a {
	color:#ffe785;
}
#top_cat li.divCat_on {
	float:left;
	display:inline;
	height:29px;
	list-style:29px;
	margin-left:9px;
	position:relative;
	z-index:1321321;
}
#top_cat li.divCat_on a.catalog_a {
	position:relative;
	float:left;
	z-index:12321321321321321321321321321321321321321321321321;
	padding:0px 9px;
	white-space:nowrap;
	display:inline;
	height:29px;
	line-height:29px;
	font-family:"Myriad Pro";
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	color:#af476d;
}
#top_cat li.divCat_on .m_act11 {
	float:left;
	display:inline;
	width:4px;
	height:29px;
}
#top_cat li.divCat_on .m_act22 {
	float:left;
	display:inline;
	width:4px;
	height:29px;
}
#top_cat li.divCat_on .drop {
	display:none;
	width:211px;
	position:absolute;
	z-index:13213213213213213211;
	top:0px;
	padding-top:34px;
	left:50%;
	margin-left:-105px;
}
#banner .iconfk {
	display:none;
}
.m2b2 #banner1 {
	display:none;
}
.m2b2 #banner2 {
	display:none;
}
#banner {
	float:left;
	display:inline;
	width:1002px;
	height:307px;
	overflow:hidden;
}
#banner1 {
	float:left;
	display:inline;
	width:425px;
	height:307px;
	margin:0px 36px 0px 63px;
}
#banner1 h2 {
	font-size:36px;
	margin-top:60px;
	padding-bottom:18px;
}
#banner1 div {
	font-size:12px;
	color:#383838;
	line-height:18px;
	height:70px;
	overflow:hidden;
	margin-bottom:10px
}
#banner2 {
	float:left;
	display:inline;
	width:425px;
	height:307px;
	margin:0px 0px 0px 0px;
}
#banner2 a img {
	border:0px;
}
#catb {
	float:left;
	display:inline;
	width:783px;
}
#catb .catalog_forma {
	display:none!important
}
#catb .catalog_forma_open {
	display:none!important
}
#catb .podcatalog22 {
	display:none
}
.leftCat li.catalog {
	display:none
}
.leftCat li {
	list-style-type:none
}
#catb ul li.nodisp {
	display:none!important
}
.leftCat .divCat_on .drop {
	width:211px;
	float:left;
	display:inline;
	clear:both;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:19px;
}
.leftCat .divCat_on .drop1 {
	background:url(images/l12b1.gif) top left no-repeat;
	height:12px;
	line-height:12px;
	width:211px;
	float:left;
	display:inline;
	clear:both;
}
.leftCat .divCat_on .drop2 {
	background: #eaedf0;
	width:211px;
	float:left;
	display:inline;
	padding:5px 0px;
	clear:both
}
.leftCat .divCat_on .drop3 {
	background:url(images/l13b2.gif) top left no-repeat;
	height:6px;
	line-height:6px;
	width:211px;
	float:left;
	display:inline;
	clear:both
}
.leftCat .divCat_on a.catalog_a {
	float: left;
	display:inline;
	clear:both;
	font-size:12px;
	color:#af476d;
	padding:8px 0px 8px 36px;
	font-weight:bold;
	text-decoration:none
}
.leftCat .divCat_on .drop2 ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	list-style-type:none
}
.leftCat .divCat_off .drop {
	display:none
}
.leftCat .divCat_off a.catalog_a {
	font-size:12px;
	color:#383838;
	float: left;
	display:inline;
	clear:both;
	padding:8px 0px 8px 36px;
	font-weight: normal;
	text-decoration:underline;
}
.leftCat .divCat_on .m_act11 {
	display:none!important
}
.leftCat .divCat_on .m_act22 {
	display:none!important
}
div.podcatalog_forma {
	width:100%;
background: url(images/razdel.png) repeat-y;
background-position:20px;
}
div.catalog_forma {
	width:100%
}
div.catalog_forma {
	width:100%
}
div#notopcat .catalog_forma_open div.podcatalog_forma {
	display:block!important;
	visibility:visible!important;
	position:relative!important;
}
div#notopcat .catalog_forma_open {
	display:block!important;
	visibility:visible!important;
	position:relative!important;
}
#mid1 li.podcatalog a {
	color:#70777d;
	font-size:12px;
}
#mid1 li.podcatalog a:hover {
	color:#af476d;
	text-decoration:underline;
}
#mid1 li.podcatalog {
	list-style-type:none;
	padding:4px 0px 4px 17px
}
#searchb {
	
	display:block;
	height:25px;
	
	
	margin:10px;
	margin-top:0px;
	max-width:250px;
}
.searchf {
	float:left;
	height:25px;
	line-height:25px;
	padding-left:5px;
	width:70%;
	border:1px solid #ddd;
	
	color:#000;
	font-size:14px;
}
.search_but{
	cursor:pointer;
	background:#538EB6;
border-radius: 0 3px 3px 0;
	height: 25px;
	width: 30%;
	min-width:50px;
    border: none;
}
.search_but:hover {background:#427191;}
	
}
/*.search_b {float:left;height:29px; line-height:29px; padding-left:28px; width:170px; border:0px; cursor:pointer}*/

/***/


#topmpad {
	width:565px;
	float:left;
	display:inline;
	margin-top:40px;
}
.m_act1 {
	float:left;
	display:inline;
	width:4px;
	height:25px;
}
.m_act2 {
	float:left;
	display:inline;
	width:4px;
	height:25px;
}


.topCat {
}
.leftCat {
	float:left;
	display:inline;
}
.leftCat .divCat_off {
	position: relative!important;
	display:block!important;
}
.leftCat .divCat_on {
	position: relative;
	display:block;
}
.divNavigationA {
	background:url(images/cat_art.gif) 28px 10px no-repeat;
	padding: 0px 0px 20px 47px;
}
.navi {
	text-align:center;
	font-size: 16px;
	color: #427191;
	padding:20px 0px;
	border-radius:3px; padding:5px;
		padding-bottom:15px;
}
.navi a {
	font-size: 16px;
	color: #898989;
	border-radius:3px; padding:5px;

}
.navi b span {background:#54596C; color:#fff;	border-radius:3px; padding:5px;}
.navi a {border-bottom:none; background:#fff; text-decoration:none !important; color:#538EB6;	border-radius:3px; padding:5px;}
.navi a:hover {background:#538EB6; color:#fff;	color;#fff; border-radius:3px; padding:5px;}



.divNavigationA a {
	font-size: 12px;
	display: block;
	color: #383838;
	padding-top: 3px;
	padding-bottom: 3px;
}
.flashIndex {
	padding-bottom: 27px;
}
.specTitleDiv {
	background-image: url(images/clothes_22.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	clear: both;
	height: 29px;
	margin-bottom: 9px;
}
.specTitDiv1 {
	font-family: Arial;
	font-size: 20px;
	color: #8916f6;
	float: left;
	text-transform: uppercase;
}
.specTitDiv2 {
	float: right;
	padding-top: 7px;
}
.specTitDiv2 a {
	font-family: Arial;
	font-size: 12px;
	color: #8916f6;
}
.specTitDiv2 a:link, .specTitDiv2 a:visited, .specTitDiv2 a:hover, .specTitDiv2 a:active {
	text-decoration: none;
}
.specTitDiv3 {
	float: right;
	padding-top: 12px;
	padding-left: 5px;
}
.newtipTitleDiv {
	background-image: url(images/clothes_24.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	clear: both;
	height: 37px;
	margin-bottom: 25px;
	margin-top: 13px;
}
.newtipTitleDiv2 {
	background-image: url(images/clothes_24.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	clear: both;
	height: 37px;
	margin-bottom: 25px;
	margin-top: 0px;
}
.newtipTitDiv1 {
	font-family: Arial;
	font-size: 20px;
	color: #5cb924;
	float: left;
	text-transform: uppercase;
	margin-top: 7px;
}
.newtipTitDiv2 {
	float: right;
	padding-top: 0px;
	padding-left: 5px;
}
.newsTitle a {
	position:absolute;
	right:0px;
	top:5px;
	font-size: 11px;
	text-transform:uppercase;
	color: #af476d;
	background:url(images/feed.png) left center no-repeat;
	padding-left:18px;
}
#psrell {
	z-index:2;
	position:relative
}
#psrell a {
	position:absolute;
	left:350px;
	top:21px;
	_top:16px;
	_left:335px;
	font-size: 11px;
	color: #898989;
}
ymaps {margin-top:5px;}

.ymaps-2-1-47-button, .ymaps-2-1-47-copyright__wrap {display:none !important;}
.centerfooter a {color:#fff; text-decoration:none; font-size:14px;}
.centerfooter a:hover {color:#fff; text-decoration:none; border-bottom:1px solid #538EB6; color:#538EB6; font-size:14px;}
.centerfooter {padding-left:20px; width:50%;}
.centerfooter span {font-size:16px; color:#fff; text-shadow:2px 2px 2px #333; font-family:Calibri; font-size:20px; padding-bottom:0px; margin-bottom:0px; margin-top:0px; padding-top:0px;}

.rightfooter {padding-left:20px; color:#fff; font-size:20px;}
.rightfooter td {padding-left:0px; color:#fff; font-size:18px; font-family:Calibri; line-height:27px;}
.rightfooter span {font-size:16px; color:#fff; text-shadow:2px 2px 2px #333; font-family:Calibri; font-size:20px; padding-bottom:0px; margin-bottom:0px; margin-top:0px; padding-top:0px;}

.footermenu td a {color:#fff; font-size:16px; text-decoration:none; margin-right:10px;}
.footermenu td a:hover {color:#538EB6; font-size:16px; border-bottom:1px solid #538EB6; text-decoration:none; margin-right:10px;}
.news {padding-left:20px; width:30%; vertical-align:top;}
.news span {font-size:16px; color:#fff; text-shadow:2px 2px 2px #333; font-family:Calibri; font-size:20px; padding-bottom:0px; margin-bottom:0px; margin-top:0px; padding-top:0px;}

.newsTitle {
	font-family: "Myriad Pro", Tahoma;
	font-size:18px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	color:#538EB6;
	position:relative;
}
.kratko {color:#fff; font-size:14px; }
.kratko a {color:FFD83D; text-decoration:none;}
.kratko a:hover {color:FFD83D; text-decoration:underline;}

.newsDate {
	margin-top:10px;
	font-size: 16px;
	color: #538EB6;
	padding-bottom: 0px;
}
.newsName {
	padding-bottom: 2px;
}
#newsb {
	width:221px;
	margin-left:18px;
	float: left;
	display:inline;
	clear:both;
}
.newsName {color:#FFD83D;
	background:url(images/news_bg.png) center bottom no-repeat
}
.newsName a {
	font-size: 16px;
	color: #FFD83D; text-decoration:none;
}
.newsName a:hover {
	text-decoration: underline;
}
.newsName2 {
	padding-bottom: 4px;
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	font-weight: 600;
}
.newsName2 a {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
}
.newsName2 a:link, .newsName2 a:visited, .newsName2 a:hover, .newsName2 a:active {
	text-decoration: none;
}
.rightBlokDiv {
	clear: both;
	padding-bottom: 25px;
}
.rightBlokTitle {
	font-family: Arial;
	font-size: 20px;
	color: #ed1828;
	background-image: url(images/clothes_26.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 8px;
	padding-bottom: 5px;
	text-transform: uppercase;
}
.rightBlokContent {
	font-family: Arial;
	font-size: 12px;
	color: #2d2924;
}
.rightBlokContent a {
	font-family: Arial;
	font-size: 12px;
	color: #2d2924;
}
.rightBlokContent a:link, .rightBlokContent a:visited, .rightBlokContent a:hover, .rightBlokContent a:active {
	text-decoration: none;
}
.leftBlokDiv {
	clear: both;
	padding-bottom: 25px;
}
.leftBlokTitle {
	font-family: Arial;
	font-size: 20px;
	color: #ed1828;
	background-image: url(images/clothes_26.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 8px;
	padding-bottom: 5px;
	text-transform: uppercase;
}
.leftBlokContent {
	font-family: Arial;
	font-size: 12px;
	color: #2d2924;
}
.leftBlokContent a {
	font-family: Arial;
	font-size: 12px;
	color: #2d2924;
}
.leftBlokContent a:link, .leftBlokContent a:visited, .leftBlokContent a:hover, .leftBlokContent a:active {
	text-decoration: none;
}
.catalogOption_zag {
	padding-right: 15px;
}
.plashka_zag {
	font: 20px Arial;
	color: #1f1f1f;
}
.divSortPageList {
	font-size: 11px;
	padding-left:16px;
	color: #898989;
}
.spanSortPageList {
	font-size: 11px;
	color: #898989;
}
.spanSortPageList a {
	color: #538EB6;
}
.spanSortPageList a:link {
	text-decoration: none;
}
.spanSortPageList a:visited {
	text-decoration: underline;
}
.spanSortPageList a:hover {
	text-decoration: none;
}
.spanSortPageList a:active {
	text-decoration: underline;
}
.page_nav_top {
	padding-top: 7px;
	padding-bottom: 7px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.page_nav_top a {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.page_nav_top a:link {
	text-decoration: none;
}
.page_nav_top a:visited {
	text-decoration: none;
}
.page_nav_top a:hover {
	text-decoration: none;
}
.page_nav_top a:active {
	text-decoration: none;
}
.page_nav_top b {
	background-color: #fafafa;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 4px;
	padding-left: 4px;
}
.page_nav_bot {
	padding-top: 7px;
	padding-bottom: 7px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.page_nav_bot a {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.page_nav_bot a:link {
	text-decoration: none;
}
.page_nav_bot a:visited {
	text-decoration: none;
}
.page_nav_bot a:hover {
	text-decoration: none;
}
.page_nav_bot a:active {
	text-decoration: none;
}
.page_nav_bot b {
	background-color: #fafafa;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 4px;
	padding-left: 4px;
}
.vendorDispTitle {
	color: #898989;
	padding-top: 2px;
	padding-bottom: 2px;
}
.vendorDispTitle a {
	color: #898989;
}
.vendorDisp select {
}
.vendorDisp td a {
	color: #538EB6;
	white-space:nowrap;
}
.vendorDispTitle a:link {
	text-decoration: underline;
}
.vendorDispTitle a:visited {
	text-decoration: underline;
}
.vendorDispTitle a:hover {
	text-decoration: none;
}
.vendorDispTitle a:active {
	text-decoration: underline;
}
div.page_nava {
	color: #427191;
	font: 12px;
	padding-right:20px;
}
div.page_nava div {
}
div.page_nava a {
	
	color: #427191;
	font: 12px;
	text-decoration:none !important;
}
div.page_nava a:link {
	
	
}
div.page_nava a:visited {
	text-decoration: underline;
}
div.page_nava a:hover {
color:#538EB6;
	border-bottom:1px dashed #6184D1;
	text-decoration:none !important;
}
div.page_nava a:active {
	text-decoration: none;
}
.inIndexTip {
}
.inShopTip {
}
.inIndexTip div.newtipDivleST {
}
.inShopTip div.newtipDivleST {
	float: left;
	padding-right: 20px;
	padding-bottom: 20px;
}
.inIndexTip div .newtipDivleST .newtipTableST {
	width: 100%;
}
.inShopTip div.newtipDivleST .newtipTableST {
	width: 155px;
}
.posrelblank {
	position:relative;
	width:100%;
	height:1px;
	clear:both;
}
.posrabs1 {
	top:-20px;
	left:-20px;
	position:absolute;
	background:#fff;
	height:40px;
	width:40px
}
.posrabs2 {
	top:-20px;
	right:-20px;
	position:absolute;
	background:#fff;
	height:40px;
	width:40px
}
.tovarDivImg1 {
	height: 150px;
	margin-bottom: 5px;
}
.tovarDivImg1 img {box-shadow:0px 0px 2px #666, -10px 10px 1px #fff, 10px -10px 1px #fff, 10px 10px 1px #fff, -10px -10px 1px #fff;}
.tovarDivImg3 img {box-shadow:0px 0px 2px #666, -10px 10px 1px #fff, 10px -10px 1px #fff, 10px 10px 1px #fff, -10px -10px 1px #fff; margin-top:10px;}
.tovarDivImg3 a {font-size:22px; color:53596B; text-decoration:none;}
.tovarDivImg3 a img:hover {box-shadow:0px 0px 2px #EC5656, -10px 10px 1px #EC5656, 10px -10px 1px #EC5656, 10px 10px 1px #EC5656, -10px -10px 1px #EC5656, 0px 0px 20px #EC5656;}
.tovarDivImg3 a:hover {color:#6184D1;}
.tovarDivImg2 {
	height: 150px;
	width: 150px;
	border: 1px solid #e1e1e1;
}
.tovarDivArt {
	font-family: Arial;
	font-size: 12px;
	color: #2d2924;
	padding-top: 3px;
}
.tovarDivName1 {
	text-align:center;
	color: #af476d;
	padding-bottom: 3px;
	padding-top: 2px;
}
.tovarDivName1 a {
	font-size: 12px;
	color: #af476d;
}

.addthis_toolbox addthis_default_style {
	white-space:nowrap!important;
}
.prcent {
	margin:0px auto;
	clear:both;
	width:100%;
	text-align:center;
}
.tovarDivOldPrice1 {
	text-align:center;
	padding-right:10px;
	font-size: 12px;
	color: #000000;
}
.tovarDivContent1 {
	font-size: 11px;
	color: #898989;
	
	line-height:14px;
	text-align:center;
}
.tovarDivAdd1 span {text-shadow: 0 0 2px #000;}

.tovarDivAdd1 {
	margin-top:10px;
	padding-bottom:24px;
	text-align:center;
}
.tovarDivAdd2 {
	display:inline;
}
.tovarDivAdd2 a {
	font-size: 11px;
	padding:0px 11px 0px 33px;
	background:url(images/compare.gif) 10px center no-repeat;
	color: #383838;
}
.tovarDivAdd3 {
	display:inline;
}
.tovarDivAdd3 a {
	padding:0px 11px 0px 33px;
	background:url(images/basket_put.gif) 10px center no-repeat;
	font-size: 11px;
	color: #383838;
}
#comparewindow {
	position:absolute;
	left:10px;
	top:0;
	visibility:hidden;
	width: 250px;
	height: 68px;
	Z-INDEX: 2;
	BACKGROUND: #f0f0f0;
	padding:10px;
	border: solid;
	border-width: 1px;
	border-color:#cacac8;
	FILTER: revealTrans (duration=1, transition=4);
}
div.comment_list {/*отзывы*/
	margin-top: 10px;
	margin-bottom: 10px;
	BORDER: #ccc 1px solid;
	PADDING: 5px;
}
div.comment_user {
	padding: 3px;
}
div.comment_user a {
}
a.activ_catalog {
	text-decoration: none;
}
.bgprice {
	background: #fafafa;
}
.bgprice b {
	color: #FFFFFF;
	font-size: 12px;
}
a.standart {
}
#noh h2 {
	display:none;
}
#noh a {
	color: #af476d;
}
#noh {
	color: #af476d;
}
#noh li {
	float:left;
	padding-right:10px;
	display:inline;
	list-style-type:none;
}
#p12 p {
	line-height:16px;
	font-size:14px;
}
table.standart td {
	font-size: 11px;
	color: #696969;
}
div.gbook_otvet {/*ответ на отзыв*/
	margin-top: 10px;
	background-color: #f0f0f0;
	margin-bottom: 10px;
	BORDER: #cacac8 1px solid;
	PADDING: 5px;
}
div.pod_cart {/*Ссылки в корзину подробное описание*/
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	BORDER: #cacac8 1px solid;
	PADDING: 5px;
	background-color: #f0f0f0;
}
div.pod_cart td a, div.pod_cart td {
	color: #3846b7;
	font-size: 11px;
}
img.big {
	border:			1px solid #5B98AF;
}
div.line {
	/*Разделитель новостей*/
	background-image: url(images/line_bg.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 4px;
	margin-top:5px;
}
div.bannerLine {
	height:20px;
	clear:both;
	width:100%;
}
div.news_tema, div.news_tema a {/*Новости*/
	font-family: Arial;
	font-size: 12px;
	color: #ccc;
	font-weight: 600;
}
ul {
	list-style-type: none;
	margin:0px;
	padding:0px;
	color: #383838;
	font-size: 12px;
	line-height: 18px;
}
div.plashka_center { /*Центрблок плашка*/
	background-image: url(images/center_plashka_bg.jpg);
	background-repeat: no-repeat;
	height: 41px;
}
a.small {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
}
.sort_table {
	margin-top: 10px;
	background-color: White;
	BORDER-RIGHT: #cacac8 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #cacac8 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #cacac8 1px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #cacac8 1px solid;
}
#allspec li {
	color:#F00;
	font-weight:bold;
	font-size:14px;
}
#allspec {
	padding: 10px;
}
#allspec div {
	color: #2d2924;
	margin-bottom: 5px;
}
.filt5 {
	background: url(images/filt5.gif) top left repeat-x;
}
.filt6 {
	background:#eaedf0
}
a.link {
	color: #898989;
}
#allspec a {
	color: #2d2924;
}
#calendar {
	padding: 7px;
}
#calendar div {
	color: #2d2924;
	margin-bottom: 5px;
}
#calendar a {
	color: #2d2924;
}
#allspec input, #allspec td select {
	font-size: 10px;
}
#allspecwhite {
	margin-top: 10px;
	background-color: #f0f0f0;
	margin-bottom: 10px;
	BORDER: #cacac8 1px solid;
	PADDING: 5px;
}
.sortActiv {
	font-weight: bold;
}
.sort_name_bg {
	background-color: #fafafa;
	color: #696969;
}
.sort_table {
	font-size: 11px;
	margin-top: 10px;
	background-color: White;
	color: #696969;
}
.sort_table b {
	color: #696969;
}
#cartwindow {
	position:absolute;
	left:10px;
	top:0;
	visibility:hidden;
	width: 250px;
	height: 68px;
	Z-INDEX: 2;
	BACKGROUND: #f0f0f0;
	padding:10px;
	border: solid;
	border-width: 1px;
	border-color:#cacac8;
	FILTER: revealTrans (duration=1, transition=4);
}
#cartwindow * {
	color: 000000;
	font-size: 11px;
}
input.ok  a{text-decoration:none; color:#fff; font-size:12px; vertical-align:center; line-height:27px;
	/* width:89px;
	height:24px;
	text-align:center;
	padding:0px 0px 0px 0px;
	color: #6f6f6f;
	font-size:11px;
	font-weight:bold;
	margin-left: 10px;
	cursor:pointer;
	background: url(images/ok.gif) left center no-repeat;
	border:0px; */
}



input.ok {color:#fff; text-align:center;
background:#53596B;
border-radius:3px;
box-shadow:0px 0px 2px #53596B;
	border:0px;
	cursor:pointer;
	width:82px;
	height:29px;
}


input.ok:hover {
background:#64707c;

}



.productOdnotipTitleDiv {
	background-image: url(images/clothes_40.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	clear: both;
	height: 37px;
	margin-bottom: 12px;
	margin-top: 5px;
}
.productOdnotipTitDiv1 {
	font-family: Arial;
	font-size: 20px;
	color: #1f1f1f;
	float: left;
	text-transform: uppercase;
	margin-top: 7px;
}
.vendorDisp {
	margin:6px 0px 9px 16px
}
.vendorDisp select {
	margin-right:7px;
	float:left;
	display:inline;
}
.tovar_parentList {
	padding-top: 15px;
}
.tovar_parentList select {
	width: 200px;
}
.tovar_parentBay {
	padding-top: 15px;
	padding-bottom: 5px;
}
#fotoload {
}
.tovar_art {
	font-size: 14px;
	color: #898989;
	line-height: 17px;
}
.tovar_content {
padding-left:0px;
	font-size: 14px;
	line-height:18px;
	color: #8C8884;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
}

.tovar_content .qqq1 {float:left; padding-right:10px;}
.tovar_content .qqq3 {clear:both;}
.tovar_content .qqq2 {max-width:450px;}



.contenttable {margin:0px; padding:0px; width:400px; border:3px solid #666; font-size:16px; line-height:20px;}

.contenttable1 {background-color:rgba(120, 120, 120, 0.3); padding:5px;  color:#54596C;}
.contenttable2 {background-color:rgba(170, 170, 170, 0.3); padding:5px; color:#54596C;}

.tovar_content a {

	color: #49669E;
}
.tovar_content a:link {color:#49669E;  padding-top:3px; text-decoration:none; font-size:14px;}

.tovar_content a:hover {
color:#76A1FF; padding-top:5px; text-decoration:none; font-size:14px;
}




.tovar_optionsDisp {
}
.tovar_price {
	font-family: Arial;
	font-size: 12px;
	font-weight: 600;
	color: #333333;
	margin-top: 15px;
}
.tovar_productSklad {
	font-weight: normal;
}
.price {
	font-family: Arial;
	font-size: 18px;
	color: #ed1828;
}
.tovar_priceOld {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.tovar_notice {
	padding-top: 15px;
	padding-bottom: 5px;
}
.tovar_order {
	padding-top: 15px;
	padding-bottom: 5px;
}
.tovar_compare {
}
a:hover img.imgOn, a:hover img.imgOff, img.imgOn, img.imgOff {
	border:0px;
}
.foto img.imgOn {
	border:0px;
}

input {/* Стиль шрифта для всех вып. списков и всех элементов input */
	font-size: 12px;
	color: #000000;
}
select {/* Стиль шрифта для всех вып. списков и всех элементов input */
	font-size: 16px;
	background-color: #FFFFFF;
	padding:3px;
	color: #9E0B0E;
	border: 1px solid #bababa;
	width:250px;
}
/*Стили кнопок табов*/


.dynamic-tab-pane-control.tab-pane {
	position:	relative;
	width:		100%;
}
.dynamic-tab-pane-control .tab-row .tab td.sel_center {
scrollbar-face-color: 
expression(  runtimeStyle.scrollbarFaceColor = '#fff',  onmouseover = function() {
this.className += ' sel_center2'
}
,  onmouseout = function() {
this.className = this.className.replace(/ sel_center2/g, '')
}
 );
}
.dynamic-tab-pane-control .tab-row .tab td.sel_center:hover {
	text-decoration:none
}
.dynamic-tab-pane-control .tab-row .tab td.sel_center2 {
	text-decoration:none
}
.dynamic-tab-pane-control .tab-row .tab td {
	color:#898989;
	font-size:12px;
	text-decoration:underline
}
.dynamic-tab-pane-control .tab-row .tab {
	height:34px;
	font-size:		12px;
	cursor:			Default;
	display:		inline;
	margin:			0px 0px 0px 0px;
	padding:0px;
	float:			left;
	/*	background:		#EDF5F8;*/
	/*border:			1px solid;
	border-color:	#2865a5;
	border-left:	0;
	border-bottom:	0;
	border-top:		0;*/
	
	cursor:			hand;
	cursor:			pointer;
	z-index:		1;
	position:		relative;
	top:			0;
}
.dynamic-tab-pane-control .tab-row .tab.selected {
	/*border:			1px solid #2865a5;*/
	border-bottom:	0;
	z-index:		3;
	/*	padding:		2px 6px 5px 6px;*/
/*	margin:			1px -6px -2px 0px;*/
	top:			0px;
	background:		white;
}
.dynamic-tab-pane-control .tab-row .tab.selected td {
	color:#898989;
	font-size:12px;
	text-decoration: none;
	font-weight:bold;
}
.dynamic-tab-pane-control .tab-row .tab.selected td .sel_left {
	background:url(images/pr_sel_left.gif) no-repeat top left
}
.dynamic-tab-pane-control .tab-row .tab.selected td.sel_center {
	background:url(images/pr_sel_center.gif) repeat-x top left;
}
.dynamic-tab-pane-control .tab-row .tab.selected td .sel_right {
	background:url(images/pr_sel_right.gif) no-repeat top left
}
.sel_center {
	padding-left:14px;
	padding-right:14px;
}
.dynamic-tab-pane-control .tab-row .tab a {
	font-size:			12px;
	text-decoration:	none;
	text-transform:none;
	cursor:			hand;
	cursor:			pointer;
}
.dynamic-tab-pane-control .tab-row .hover a {
	text-decoration:none;
	color:	#2865a5;
}
.dynamic-tab-pane-control .tab-row .tab.selected a {
	text-decoration:none;
	color:#000
}
.dynamic-tab-pane-control .tab-page {
	z-index:		2;
	position:		relative;
	top:			-1px;
	color:			#696969;
	font-size:		11px;
	margin:		20px 0px 10px;
	min-height:230px;
	_height:230px;
}
.inShopTip h2 {
	padding:0px;
	margin:0px;
}
.dynamic-tab-pane-control .tab-row {
	z-index:		1;
	white-space:	nowrap;
	/*	background:		#EDF5F8;*/
 background:url(images/pr_sel_center.gif) repeat-x bottom left;
	height:34px;
	width:			100%;
}
.tab-page a {
	color: #007ce6;
}
div.full-links {
	padding-top: 15px;
}
#parentId {
	width:auto;
}
/*------------------------------------------*/
.topCat {
}
.m_act11 {
	width:4px;
	height:29px;
}
.m_act22 {
	width:4px;
	height:29px;
}
.topCat .divCat_off {
	float: left;
	display:inline;
	height:29px;
	padding-left:10px;
}
.topCat .divCat_off .tableCat {
	float: left;
}
.topCat .divCat_off .tableCat .tdCatHeader {
}
.topCat .divCat_off .tableCat .tdCatHeader .divCatTitle {
	cursor:pointer;
}
.topCat .divCat_off .tableCat .tdCatHeader .divCatTitle_over {
	cursor:pointer;
}
.topCat .divCat_off .tableCat .tdCatHeader .divCatTitle .m_act33 {
	height:29px;
	text-align:center;
	padding:0px 9px;
	line-height:29px;
	font-family:"Myriad Pro";
	font-size:14px;
	color:#4d4d4d;
	text-transform:uppercase;
	text-decoration:none;
	white-space:nowrap!important;
}
.topCat .divCat_off .tableCat .tdCatHeader .divCatTitle_over .m_act11 {
	background:url(images/act_m11.gif) top left no-repeat;
}
.topCat .divCat_off .tableCat .tdCatHeader .divCatTitle_over .m_act22 {
	background:url(images/act_m22.gif) top left no-repeat;
}
.topCat .divCat_off .tableCat .tdCatHeader .divCatTitle_over .m_act33 {
	background:#eaecef;
	color:#AF476D;
	padding:0px 9px;
	height:29px;
	line-height:29px;
	white-space:nowrap;
	font-family:"Myriad Pro";
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
}
.topCat .divCat_off .tableCat .tdCatContent .drop {
	display: block;
	width:211px;
	position:absolute;
	z-index:5;
	top:0px;
	margin-top:0px;
	padding-top:0px;
	left:50%;
	margin-left:-105px;
}
.topCat .divCat_off .tableCat .tdCatContent .drop1 {
	background:url(images/drop_1.png) top left no-repeat;
	width:211px;
	height:11px;
	line-height:11px;
	float:left;
	display:inline;
	clear:both;
}
.topCat .divCat_off .tableCat .tdCatContent .drop2 {
	background:url(images/drop_2.png) top left repeat-y;
	width:211px;
	float:left;
	display:inline;
	clear:both;
}
.topCat .divCat_off .tableCat .tdCatContent .drop3 {
	background: url(images/drop_3.png) top left no-repeat;
	width:211px;
	height:4px;
	float:left;
	display:inline;
	clear:both;
}
.topCat .divCat_off .tableCat .tdCatContent li.podcatalog {
	padding:12px 0px 12px 29px;
	background:url(images/podcatalog.png) bottom center no-repeat;
crollbar-face-color: 
expression(  runtimeStyle.scrollbarFaceColor = '#fff',  onmouseover = function() {
this.className += ' podcatalog2'
}
,  onmouseout = function() {
this.className = this.className.replace(/ podcatalog2/g, '')
}
 );
}
.topCat .divCat_off .tableCat .tdCatContent li.podcatalog a {
	color:#fff;
	text-decoration:none;
}
.topCat .divCat_off .tableCat .tdCatContent li.podcatalog:hover {
	background:url(images/podcatalog2.png) bottom left no-repeat
}
.topCat .divCat_off .tableCat .tdCatContent li.podcatalog:hover a {
	color:#ffe785;
}
.topCat .divCat_off .tableCat .tdCatContent li.podcatalog2 {
	background:url(images/podcatalog2.png) bottom left no-repeat
}
.topCat .divCat_off .tableCat .tdCatContent li.podcatalog2 a {
	color:#ffe785;
}
.topCat .divCat_off .tableCat .tdCatContent {
}
.topCat .divCat_off .tableCat .tdCatContent .divCatCont {
	position: relative;
	visibility: visible;
	z-index: 10;
}
.topCat .divCat_off .tableCat .tdCatContent .divCatCont_off {
	display: none;
}
.topCat .divCat_off .tableCat .tdCatContent .divCatCont .divCatContA {
	padding-bottom: 10px;
}
.topCat .divCat_off .tableCat .tdCatContent .divCatCont .divCatContA a {
	font-family: Arial;
	font-size: 12px;
	text-transform: uppercase;
}
.topCat .divCat_off .tableCat .tdCatContent .divCatCont .divCatContA a:link {
	color: #2d2924;
	text-decoration: underline;
}
.topCat .divCat_off .tableCat .tdCatContent .divCatCont .divCatContA a:visited {
	color: #2d2924;
	text-decoration: underline;
}
.topCat .divCat_off .tableCat .tdCatContent .divCatCont .divCatContA a:hover {
	color: #9a4de1;
	text-decoration: none;
}
.topCat .divCat_off .tableCat .tdCatContent .divCatCont .divCatContA a:active {
	color: #2d2924;
	text-decoration: underline;
}
.topCat .divCat_on {
	float: left;
	display:inline;
	height:29px;
	padding-left:10px;
}
.topCat .divCat_on .tableCat {
	float: left;
}
.topCat .divCat_on .tableCat .tdCatHeader {
}
.topCat .divCat_on .tableCat .tdCatHeader_off {
}
.topCat .divCat_on .tableCat .tdCatHeader .divCatTitle .m_act11 {
	background:url(images/act_m11.gif) top left no-repeat;
}
.topCat .divCat_on .tableCat .tdCatHeader .divCatTitle .m_act22 {
	background:url(images/act_m22.gif) top left no-repeat;
}
.topCat .divCat_on .tableCat .tdCatHeader .divCatTitle .m_act33 {
	background:#eaecef;
	color:#AF476D;
	padding:0px 9px;
	height:29px;
	line-height:29px;
	white-space:nowrap;
	font-family:"Myriad Pro";
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
}
.topCat .divCat_on .tableCat .tdCatHeader .divCatTitle_over .m_act11 {
	background:url(images/act_m11.gif) top left no-repeat;
}
.topCat .divCat_on .tableCat .tdCatHeader .divCatTitle_over .m_act22 {
	background:url(images/act_m22.gif) top left no-repeat;
}
.topCat .divCat_on .tableCat .tdCatHeader .divCatTitle_over .m_act33 {
	background:#eaecef;
	color:#AF476D;
	padding:0px 9px;
	height:29px;
	line-height:29px;
	white-space:nowrap;
	font-family:"Myriad Pro";
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
}
.topCat .divCat_on .tableCat .tdCatHeader .divCatTitle {
	cursor:pointer;
}
.topCat .divCat_on .tableCat .tdCatHeader .divCatTitle_over {
	cursor:pointer;
}
.topCat .divCat_on .tableCat .tdCatContent {
}
.topCat .divCat_on .tableCat .tdCatContent .drop {
	display: block;
	width:211px;
	position:absolute;
	z-index:5;
	top:0px;
	margin-top:0px;
	padding-top:0px;
	left:50%;
	margin-left:-105px;
}
.topCat .divCat_on .tableCat .tdCatContent .drop1 {
	background:url(images/drop_1.png) top left no-repeat;
	width:211px;
	height:11px;
	line-height:11px;
	float:left;
	display:inline;
	clear:both;
}
.topCat .divCat_on .tableCat .tdCatContent .drop2 {
	background:url(images/drop_2.png) top left repeat-y;
	width:211px;
	float:left;
	display:inline;
	clear:both;
}
.topCat .divCat_on .tableCat .tdCatContent .drop3 {
	background: url(images/drop_3.png) top left no-repeat;
	width:211px;
	height:4px;
	float:left;
	display:inline;
	clear:both;
}
.topCat .divCat_on .tableCat .tdCatContent li.podcatalog {
	padding:12px 0px 12px 29px;
	background:url(images/podcatalog.png) bottom center no-repeat;
crollbar-face-color: 
expression(  runtimeStyle.scrollbarFaceColor = '#fff',  onmouseover = function() {
this.className += ' podcatalog2'
}
,  onmouseout = function() {
this.className = this.className.replace(/ podcatalog2/g, '')
}
 );
}
.topCat .divCat_on .tableCat .tdCatContent li.podcatalog a {
	color:#fff;
	text-decoration:none;
}
.topCat .divCat_on .tableCat .tdCatContent li.podcatalog:hover {
	background:url(images/podcatalog2.png) bottom left no-repeat
}
.topCat .divCat_on .tableCat .tdCatContent li.podcatalog:hover a {
	color:#ffe785;
}
.topCat .divCat_on .tableCat .tdCatContent li.podcatalog2 {
	background:url(images/podcatalog2.png) bottom left no-repeat
}
.topCat .divCat_on .tableCat .tdCatContent li.podcatalog2 a {
	color:#ffe785;
}
.topCat .divCat_on .tableCat .tdCatContent .divCatCont {
	position: relative;
	visibility: visible;
	z-index: 10;
}
.topCat .divCat_on .tableCat .tdCatContent .divCatCont_off {
	display: none;
}
.topCat .divCat_on .tableCat .tdCatContent .divCatCont .divCatContA {
	padding-bottom: 10px;
}
.topCat .divCat_on .tableCat .tdCatContent .divCatCont .divCatContA a {
	font-family: Arial;
	font-size: 12px;
	text-transform: uppercase;
}
.topCat .divCat_on .tableCat .tdCatContent .divCatCont .divCatContA a:link {
	color: #2d2924;
	text-decoration: underline;
}
.topCat .divCat_on .tableCat .tdCatContent .divCatCont .divCatContA a:visited {
	color: #2d2924;
	text-decoration: underline;
}
.topCat .divCat_on .tableCat .tdCatContent .divCatCont .divCatContA a:hover {
	color: #9a4de1;
	text-decoration: none;
}
.topCat .divCat_on .tableCat .tdCatContent .divCatCont .divCatContA a:active {
	color: #2d2924;
	text-decoration: underline;
}
.topCat .divStatikCat {
	float: left;
	margin-right: 6px;
	margin-top: 7px;
	margin-bottom: 7px;
	background-color: #f0f0f0;
	padding-top: 7px;
	padding-right: 12px;
	padding-bottom: 7px;
	padding-left: 12px;
}
.topCat .divStatikCat a {
	font-family: Arial;
	font-size: 12px;
}
.topCat .divStatikCat a:link {
	color: #2d2924;
	text-decoration: none;
}
.topCat .divStatikCat a:visited {
	color: #2d2924;
	text-decoration: none;
}
.topCat .divStatikCat a:hover {
	color: #e61313;
	text-decoration: none;
}
.topCat .divStatikCat a:active {
	color: #2d2924;
	text-decoration: none;
}
.leftCat {
	float:left;
	display:inline;
}
.leftCat .divCat_off {
	position: relative!important;
	display:block!important;
}
.leftCat .divCat_on {
	position: relative;
	display:block;
}
.leftCat li.catalog {
	display:none
}
.leftCat li {
	list-style-type:none
}
#catb ul li.nodisp {
	display:none!important
}
.leftCat .divCat_on .drop {
	width:211px;
	float:left;
	display:inline;
	clear:both;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:19px;
}
.leftCat .divCat_on .drop1 {
	background:url(images/l12b1.gif) top left no-repeat;
	height:12px;
	line-height:12px;
	width:211px;
	float:left;
	display:inline;
	clear:both;
}
.leftCat .divCat_on .drop2 {
	background: #eaedf0;
	width:211px;
	float:left;
	display:inline;
	padding:5px 0px;
	clear:both
}
.leftCat .divCat_on .drop3 {
	background:url(images/l13b2.gif) top left no-repeat;
	height:6px;
	line-height:6px;
	width:211px;
	float:left;
	display:inline;
	clear:both
}
.leftCat .divCat_on .m_act33 {
	font-size:12px;
	color:#AF476D;
	padding:8px 0px 8px 36px;
	font-weight:bold;
	text-decoration:none
}
.leftCat .divCat_on .drop2 ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	list-style-type:none
}
.leftCat .divCat_off .drop {
	display:none
}
.leftCat .divCat_off td.m_act33 {
	font-size:12px;
	color:#383838;
	cursor:pointer;
	padding:8px 0px 8px 36px;
	font-weight: normal;
	text-decoration:underline;
crollbar-face-color: 
expression(  runtimeStyle.scrollbarFaceColor = '#fff',  onmouseover = function() {
this.className += ' m_act333'
}
,  onmouseout = function() {
this.className = this.className.replace(/ m_act333/g, '')
}
 );
}
.leftCat .divCat_off td.m_act333 {
	text-decoration: none!important;
}
.leftCat .divCat_off td.m_act33:hover {
	text-decoration: none;
}
.leftCat .divCat_on .m_act11 {
	display:none!important
}
.leftCat .divCat_on .m_act22 {
	display:none!important
}
.leftCat .divCat_off .m_act11 {
	display:none!important
}
.leftCat .divCat_off .m_act22 {
	display:none!important
}
div#notopcat li.podcatalog {
	display:none
}
div#notopcat li.catalog {
	display:none
}
div.podcatalog_forma {
	width:100%
}
div.catalog_forma {
	width:100%
}
div.catalog_forma {
	width:100%
}
div#notopcat .catalog_forma_open div.podcatalog_forma {
	display:block!important;
	visibility:visible!important;
	position:relative!important;
}
div#notopcat .catalog_forma_open {
	display:block!important;
	visibility:visible!important;
	position:relative!important;
}
.leftCat .divCat_on .tableCat {
/*	width: 100%;*/
	
}
.leftCat .divCat_on .tableCat .tdCatHeader {
}
.leftCat .divCat_on .tableCat .tdCatHeader_off {
}
.leftCat .divCat_on .tableCat .tdCatContent {
}
.leftCat .divCat_on .tableCat .tdCatContent .divCatCont_off {
}
.leftCat .divCat_on .tableCat .tdCatContent .divCatCont_off .divCatContA {
}
.leftCat .divCat_on .tableCat .tdCatContent .divCatCont_off .divCatContA a {
}
.leftCat .divCat_on .tableCat .tdCatContent .divCatCont_off .divCatContA a:link {
}
.leftCat .divCat_on .tableCat .tdCatContent .divCatCont_off .divCatContA a:visited {
	color:#0000FF
}
.leftCat .divCat_on .tableCat .tdCatContent .divCatCont_off .divCatContA a:hover {
}
.leftCat .divCat_on .tableCat .tdCatContent .divCatCont_off .divCatContA a:active {
}
.divNavigationA {
	background:url(images/cat_art.gif) 28px 10px no-repeat;
	padding: 0px 0px 20px 47px;
}
.divNavigationA a {
	font-size: 12px;
	display: block;
	color: #383838;
	padding-top: 3px;
	padding-bottom: 3px;
}
.leftmenu strong {color:#54596C; font-size:15px;}

.leftmenu {background: linear-gradient(to top, #F2EEE3, #E7E4D9); width:300px;
text-align:center; 
height:100%;
border-bottom:1px solid #BAB7AE;
}
.leftmenu div.tel {color:#2B4777; font-size:26px; padding-bottom:10px;}

.leftmenu a {color:#2B4777; text-decoration:none;}

.leftmenu a img {	  margin-bottom:0px;}

.leftmenu a img:hover { -moz-opacity: 0.5;
          opacity: 0.5;          
          filter: alpha(opacity=50); 

		  }
		 .leftmenu .w4a_smart_element {text-align:left;}

div.leftmenuzag {max-width:300px; 
background:#656C82 url(images/topfon.png) top repeat-x; 
color:#fff; font-family: Calibri; font-size:22px; height:30px; 
}




.topmenu { height:55px; padding-left:20px; padding-top:5px;}
.topmenu td {padding:0.5%;}
.topMenu .topMenuSpan {margin:10px;}

.topMenu .topMenuSpan a span {font-size:11px;}

.topMenu .topMenuSpan a {width:100%;border:0px; border-radius:4px; padding:5px;
	color: #fff;
	display:block;
	height:25px;
	line-height:1.1em;
font-size:1.05em;
padding-top:10px;
	background:#427191;

}

.topMenu div.topMenuSpan:hover a {
	background:#5592BB;
	color:#fff!important;
	white-space:nowrap;
	text-decoration:none!important;

	display:block;
	height:25px;
	line-height:1.1em;
font-size:1.05em;
}
.topMenu .topMenuSpan a:link, .topMenu .topMenuSpan a:visited, .topMenu .topMenuSpan a:active {
	text-decoration: none;
}
/***/
.menu_bg {float:left; margin:10px; border:0px; border-radius:4px;}
.menu_bg a {width: 100%;
border: 0px;
border-radius: 4px;
padding: 5px;
color: #fff;
display: block;
height: 25px;
line-height: 1.1em;
font-size: 1.05em;
padding-top: 10px;
background: #538EB6;}



.gold {color:#FF2C32;}
.cart {padding-top:40px; width:220px; white-space:nowrap; color:#54596C;}
.cart .gold {font-size:16px;}
.cart .gold a {color:#FFD035;}
.cart img {padding-top:10px;}

span a {color:#FFD035;}






.podcatalog-fon {}
.podcatalog_forma {}

.podcatalog_forma a {
font-size: 14px;  text-decoration:none; PADDING-LEFT:20px; PADDING-TOP:0px; color:#656C82; font-weight:bold;}

.podcatalog_forma a:hover {}
.leftcatal {
width:280px;
height:30px; 
font-size:18px;
padding-top:6px; color:#fff; padding-left: 17px;
color:#53596B; TEXT-SHADOW:1px 1px 2px  #ddd;}

.leftcatal a {color:#53596B; font-size:15px; text-decoration:none; font-family:Calibri; font-size:20px;text-shadow: 1px 1px 2px #DDD;}

.leftcatal:hover {color:#6184D1; }

.top { height:200px; width:100%; vertical-align:top;
 }
.content {padding-top:50px; padding-left:0px; padding-right:0px; width:78%; max-width:78%; float:right;  }

div.iconcart {background:transparent url(images/50/iconcart.png) top left no-repeat; 
width:50px; height:50px; line-height:50px; margin-right:10px; float:left;}
div.iconcart:hover {background-position: 0 -52px; color:#F5815A;}


.icons div.iconsklad {background:transparent url(images/50/iconsklad.png) top left no-repeat; 
width:100%; height:50px; line-height:50px; padding-left:55px;}
.icons div.iconsklad:hover {background-position: 0 -52px; color:#F5815A;}

.icons div.iconpost {background:transparent url(images/50/iconpost.png) top left no-repeat; 
width:100%; height:50px; line-height:50px; padding-left:55px;}
.icons div.iconpost:hover {background-position: 0 -52px; color:#F5815A;}

.icons div.iconmag {background:transparent url(images/50/iconmag.png) top left no-repeat; 
width:100%; height:50px; line-height:50px; padding-left:55px;}
.icons div.iconmag:hover {background-position: 0 -52px; color:#F5815A;}


.icons {width:90%; margin-top:20px;}
.icons div.text {color:#427191; font-size: 1.1vw; }
.icons td.imgi {width:20%;}
.icons td.imgi img {max-width:80%;}
.w4a_SF_center {border:1px solid #000; border-radius:5px; background-color:#FFF8F1;}

.w4a_SF_center .w4a_btn_element .ok input {display:block; float:left;}

.w4a_SF_center  .ok {color:#fff; text-align:center;
background:#53596B;

font-family: Calibri;
border-radius:3px;
font-size:18px;
	border:0px;
	cursor:pointer;
	width:110px;
	height:35px;
	text-decoration:none; color:#fff; vertical-align:top; line-height:35px;
	}
.w4a_SF_center  .ok a {color:#fff; text-align:center;
text-decoration:none;
	}
	
	
.w4a_smart_modal_2 {font-size:20px; width:300px; border:1px solid #000; border-radius:5px; background-color:#fff; box-shadow: 0 0 2px #ddd;}

.fullproduct {	margin:0 auto; 
	overflow: hidden;
	border:1px solid #000; border-radius:5px; width:90%; background: url(images/06.png) right top no-repeat, url(images/01.png) right bottom no-repeat, #F2EEE3;}
.fullproduct .sale {color:#fff; text-align:left;
font-family: Calibri;
border-radius:3px;
font-size:18px;
	border:0px;
	cursor:pointer;
	width:100%;
	
	text-decoration:none; color:#fff; vertical-align:top;
	}
.fullproduct 	.sale a {color:#fff; text-align:center;
text-decoration:none;
height:25px;
display:block;
	}
.fullproduct .sale2 {color:#fff; text-align:center;
background:#9396A2;
border-radius:3px;
box-shadow:0px 0px 2px #53596B;
	border:0px;
	margin-top:5px;
	cursor:pointer;
	width:110px;
	height:35px;
	text-decoration:none; color:#fff; vertical-align:center; line-height:35px;
	}
	
	.fullproduct .sale2 a {color:#fff; text-align:center;
text-decoration:none;
height:35px;
display:block;
	}
	
	
.producttable {border:0px solid #000; border-radius:6px; background:#fff; margin-bottom:20px;}

.producttable a {color:#49669E;  padding-top:3px; text-decoration:none; font-size:18px;}
.producttable a:hover {color:#76A1FF; padding-top:5px; text-decoration:none; font-size:18px;}



.producttable .sale {color:#fff; text-align:center;
background:#53596B;
border-radius:3px;
box-shadow:0px 0px 2px #53596B;
	border:0px;
	cursor:pointer;
	width:130px;
	height:35px;
	text-decoration:none; color:#fff; vertical-align:center; margin-top:10px;
	}
	
	.producttable .sale a {color:#fff; text-align:center;
text-decoration:none;
height:35px;
display:block;
	}

	
	.producttable .sale:hover {background-color:#64707c;}
	
	.producttable .sale2 {color:#fff; text-align:center;
background:#9396A2;
border-radius:3px;
box-shadow:0px 0px 2px #53596B;
	border:0px;
	margin-top:0px;
	cursor:pointer;
	width:110px;
	height:35px;
	text-decoration:none; color:#fff; vertical-align:center; line-height:35px;
	}
	
	.producttable .sale2 a {color:#fff; text-align:center;
text-decoration:none;
	}
	
	.edizm .forma {font-size:18px; line-height:24px; height:30px; text-align:right;}
	
	.edizm {font-size:18px; padding-top:0px; padding-right:5px;}
	
	
	.producttable .tovarDivPrice1 {
	margin-left:70px;
	margin-bottom:10px;}
	
	.tovarDivPrice1 {
	color:#fff; text-align:center;
background:#427191;
border-radius:5px;
font-size:18px; font-weight:bold;

	border:0px;
	margin-top:0px;

	width:160px;
	height:30px;
	text-decoration:none; color:#fff; vertical-align:center; line-height:30px;
}

ul span a{color:#54596C;}
ul span a:hover{color:#54596C; text-decoration:underline;}

.productcontent {width:45%; float:left; padding-left:10px; vertical-align:top;}



#cartforma td {font-size:20px;}
#seldelivery [option id="makeyourchoise" value="0"] {font-size:18px;}
#seldelivery [value="1"] {font-size:18px;}
#seldelivery [value="10"] {font-size:18px;}
#seldelivery [value="15"] {font-size:18px;}
#seldelivery  {}
#seldelivery  a:hover {background:#656A7D;}

#seldelivery  a{	color: #fff; border-radius:5px;
display:block; float:right;
text-decoration:none;
	height:20px;
	line-height:20px;
font-size:18px;
padding:10px;
padding-top:5px;
margin-right:130px;
	background:#54596C; padding-bottom:10px;}
	
#order_metod [value="1"] {font-size:18px;}
#order_metod [value="7"] {font-size:18px;}
#order_metod [value="8"] {font-size:18px;}
#order_metod [value="3"] {font-size:18px;}
#order_metod [value="2"] {font-size:18px;}

.karnizforma h2 {font-size:18px; line-height:22px; color:#DFE7FB; text-shadow: 2px 8px 6px rgba(0,0,0,0.2), 0px -5px 35px rgba(255,255,255,0.3);}
.karnizforma  [value="Очистить"] {display:none;}




.karnizforma #cartforma {
  max-width: 800px;
  padding: 1%;
  border-radius: 3px;
background:#000;

}

.karnizforma #formgenerator {
  max-width: 400px;
  padding: 1%;
  border-radius: 13px;
  background: #ffffff;

}


#cartforma {
  max-width: 800px;
  padding: 1%;
  border-radius: 3px;
background:#fff;

}
#cartforma [required2] {
 color:#9E0B0E;
font-size:18px;

  width: 300px;
  -moz-box-sizing: border-box; box-sizing: border-box;
  margin-bottom: 1%;
  padding: 4px;
  border: 1px solid #666;
  border-radius: 3px;
  overflow: auto;
  box-shadow: 0 -1px 0 rgba(0,0,0,.05) inset, 0 1px 2px rgba(0,0,0,.2) inset, 0 0 transparent;
}
#cartforma [required2]:hover {
  box-shadow: 0 0 0 1px #66A9FA inset, 0 1px 2px rgba(0,0,0,.2) inset, 0 0 transparent;
}
#cartforma [required2]:focus {
  outline: none;
  box-shadow: 0 0 0 1px #66A9FA inset, 0 1px 2px rgba(0,0,0,.2) inset, 0 0 4px #66A9FA;
  transition: .2s linear;
}
#cartforma [type="submit"] {
  padding: 1%;
  border: none;
  border-radius: 3px;
  box-shadow: 0 0 0 1px rgba(0,0,0,.2) inset;
  background: #355882;
  color: #fff; font-weight:bold;text-shadow: 1px 1px 2px #000;
}
#cartforma [type="submit"]:hover {
  background: #66A9FA;
}
#cartforma [type="submit"]:focus {
  box-shadow: 0 1px 1px #fff, inset 0 1px 2px rgba(0,0,0,.8), inset 0 -1px 0 rgba(0,0,0,.05);
}

.karnizforma #formgenerator_buttons [value="Отправить"] { margin-left:150px;
font-size:30px; 
background: #FFD350; 
color:#008ED6; 
padding: 2%;
text-shadow:0px 2px 2px #333, 0px 3px 3px #888, 0px 4px 4px #ddd, 1px 0px 1px #333, 0px 1px 1px #333;
border-radius: 12px;
}


#formgenerator {
  max-width: 600px;
  padding: 1%;
  border-radius: 3px;
  background: #ffffff;

}
#formgenerator [required2] {
  width: 400;
  -moz-box-sizing: border-box; box-sizing: border-box;
  margin-bottom: 1%;
  padding: 1%;
  border: none;
  border-radius: 3px;
  overflow: auto;
box-shadow: 0 0 0 1px #656C82 inset, 0 1px 2px rgba(0,0,0,.2) inset, 0 0 transparent;
}
#formgenerator [required2]:hover {
  box-shadow: 0 0 0 1px #99A3C4 inset, 0 1px 2px rgba(0,0,0,.2) inset, 0 0 transparent;
}
#formgenerator [required2]:focus {
  outline: none;
  box-shadow: 0 0 0 1px #656C82 inset, 0 1px 2px rgba(0,0,0,.2) inset, 0 0 4px #656C82;
  transition: .2s linear;
}
#formgenerator [type="submit"] {
  padding: 1%;
  border: none;
  border-radius: 3px;
  box-shadow: 0 0 0 1px rgba(0,0,0,.2) inset;
  background: #656C82;
  color: #fff; font-weight:bold;text-shadow: 1px 1px 2px #000;
}




#formgenerator [type="submit"]:hover {
  background: #99A3C4;
}
#formgenerator [type="submit"]:focus {
  box-shadow: 0 1px 1px #fff, inset 0 1px 2px rgba(0,0,0,.8), inset 0 -1px 0 rgba(0,0,0,.05);
}

#formgenerator [type="reset"] {
  padding: 1%;
  border: none;
  border-radius: 3px;
  box-shadow: 0 0 0 1px rgba(0,0,0,.2) inset;
  background: #656C82;
  color: #fff;font-weight:bold;
text-shadow: 1px 1px 2px #000;
}
#formgenerator [type="reset"]:hover {
  background: #99A3C4;
}
#formgenerator [type="reset"]:focus {
  box-shadow: 0 1px 1px #fff, inset 0 1px 2px rgba(0,0,0,.8), inset 0 -1px 0 rgba(0,0,0,.05);
}
a.anal {font-size:12px;}
a.anal:hover {font-size:12px;}


.cartlist {background: #F2EEE3; border:1px solid #333; border-radius:5px; padding:5px;}
.cartcol1 {width:70%;}
.cartcol2 {width:10%;}
.cartcol3 {width:10%;}
.cartcol4 {width:10%;}

.input12 {width:90px; height:24px; font-family:tahoma; font-size:16px ; color:#9e0b0e; background-color:#f2f2f2;}

.oform a {width: 100%;
border: 0px;
border-radius: 4px;
padding: 5px;
color: #fff;
display: block;
height: 25px;
line-height: 1.1em;
font-size: 1.05em;
padding-top: 10px;
background: #427191;
}
.oform a:hover {background: #5592BB;}
.ochist a {width: 100%;
border: 0px;
border-radius: 4px;
padding: 5px;
color: #fff;
display: block;
height: 25px;
line-height: 1.1em;
font-size: 1.05em;
padding-top: 10px;
background: #F5815A;}

.ochist a:hover {background: #5592BB;}

.product-img-centr img {min-height:120px;}

.nomzak {width:100%; margin-top:20px;}
.nomzak1 {width:20%; padding-top:7px; padding-right:5px; text-align:right; font-size:16px; color:#427191;  float:left;}
.nomzak2 {width:80%; font-size:16px; color:#427191; }