
img.template{
   border: solid 1px #CCC;
    padding: 3px;
    border: solid 1px #CCC;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    margin:3px;
    cursor:pointer;
}

img.template:hover{
    border: solid 1px #BFDBFF;
    box-shadow: 0 0 5px #BFDBFF;
}


input,textarea,select{
    border: solid 1px #CCC;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    padding:2px;

}
input:hover[type=text],select:hover,textarea:hover {
    border: solid 1px #BFDBFF;
}
input.searchf:hover{
    border:0px;
}
input[type=image]{
    border: 0px;
}
input[type=button],input[type=reset]{
    background: -moz-linear-gradient(#FFF, #F0F0F0);
    background: -ms-linear-gradient(#FFF, #F0F0F0);
    background: -o-linear-gradient(#FFF, #F0F0F0);
    background: -webkit-linear-gradient(#FFF, #F0F0F0);
    
}
input:hover[type=button],input:hover[type=reset]{
    border: solid 1px #D9EBF9;
    background: -moz-linear-gradient(#FFF, #D9EBF9);
    background: -ms-linear-gradient(#FFF, #D9EBF9);
    background: -o-linear-gradient(#FFF, #D9EBF9);
    background: -webkit-linear-gradient(#FFF, #D9EBF9);
    cursor:pointer;
}
#allspecwhite {
    margin-top: 10px;
    background-color: #f0f0f0;
    margin-bottom: 10px;
    padding: 5px;
    border: solid 1px #CCC;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
}
.ico_add_to_card {
    background:url(images/shop/basket.png) no-repeat;
    text-align: left !important;
    padding-left: 45px;
}
.ico_add_to_compare {
    background:url(images/shop/compare.png) no-repeat;
    text-align: left !important;
    padding-left: 45px;
}
.message{
    border: solid 1px #EFD39C;
    -webkit-border-top-left-radius:8px;
    -webkit-border-top-right-radius:8px;
    -moz-border-radius-topleft:8px;
    -moz-border-radius-topright:8px;
    border-top-left-radius:8px;
    border-top-right-radius:8px;
    background: -moz-linear-gradient(rgb(255,236,157),rgb(255,231,133));
    background: -ms-linear-gradient(rgb(255,236,157),rgb(255,231,133));
    background: -o-linear-gradient(rgb(255,236,157),rgb(255,231,133));
    background: -webkit-linear-gradient(rgb(255,236,157),rgb(255,231,133));
    position: absolute;
    max-width: 230px; 
    height: 35px;
    padding: 15px 10px 10px 10px;
    visibility:hidden;
    left:10px;
    top:0px;
    box-shadow: 0.4em 0.4em 5px rgba(122,122,122,0.5);
}
.lmblock select {
	width:180px
}
.tablerow {
	width:50%
}
#pri table {
	border-collapse:collapse;
	margin:0px;
	padding:0px;
	width:100%
}
tr.bgprice td b {
	color: #222222;
}
#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;
	background: none no-repeat scroll center center #fff;
}
#IMGloader {
	min-height:320px;
	_height:320px;
}
.foto {
	margin:0px auto
}
body, td, th,a,ul,ol,dl,form,input,textarea,select {/* Основные шрифты */
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
	outline:0;
}
body{
	background:#eedec4
}
a {/* Основные ссылки */
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	/*	font-size: 11px;*/
	color: #7ea300;
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: underline;
}
a img{
	border:none/*IE*/
}
form {/* Стиль для форм */
	margin: 0px;
	padding: 0px;
}
input {/* Стиль шрифта для всех вып. списков и всех элементов input */
	font-size: 12px;
	color: #000000;
}
select {/* Стиль шрифта для всех вып. списков и всех элементов input */
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #bababa;
}
ul {}
h1,h2,h3,h4,h5,h6{
	font-family:Georgia,Arial, Tahoma, Helvetica, sans-serif;
	font-style:italic;
	color:#7ea300;
	
}
h1 {
}
h2 {
	font-size:24px;
	font-weight:normal
}
h3 {
	font-size:22px;
}
h4 {
	font-size:20px;
}
h5 {
	font-size:18px;
	margin:15px 0
}
#page-title{
}
.mt0{ margin-top:0}

/*************************************************/
.fl{ float:left}
.fr{ float:right}
.clearfix{ clear:both}
.dib{
	display:inline-block;
	*display:inline;
	*zoom:1;
}
.text-left{ text-align:left}
.text-right{ text-align:right}
.text-center{ text-align:center}
.text-justify{ text-align:justify}

.container-wrapper{
	text-align:center;/*IE*/
}
.container{
	width:990px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;/*IE*/
}

.center{
	margin-left:auto;
	margin-right:auto;
}

/*************************************************/
#top-menu{
	background:url(images/files/top-menu-bg.jpg) repeat-x;
	height:54px;
}
#top-menu-inner{
	background:url(images/files/top-menu-bg2.jpg) no-repeat center 0;
	height:54px;
}
#top-menu .container{
	padding:10px 0 0
}
.top-menu{}
.top-menu td{
	vertical-align:middle;
}
.top-menu a{
	font-size:14px;
	font-family:Georgia,Arial, Tahoma, Helvetica, sans-serif;
	/*font-style:italic;*/
	color:#fff;
	text-decoration:none;
	display:block;
	padding:6px 10px;
	position:relative;
	margin:0 -1px
}
.top-menu a:hover{
	background:#e48177;
	text-decoration:underline
}
.top-menu .menu_bg a{
	text-decoration:underline
}
.top-menu .topMenuSpan,
.top-menu .menu_bg{
	border-left:1px solid #eaba6e;
}
.top-menu .first div{
	border-left:none
}

/*************************************************/
#header{
	background:#fff;
}
#header .container{
	background:url(images/files/header-bg.jpg) no-repeat center 0;
	height:320px;
	position:relative;
}
#logo{
	margin:10px 0 0
}
#slogan{
	font:italic normal 14px Georgia,Arial, Tahoma, Helvetica, sans-serif;
	color:#648100;
	text-align:center;
	margin:0
}
#top-contacts{
	font:italic 14px Georgia,Arial, Tahoma, Helvetica, sans-serif;
	color:#648100;
	text-align:center;
	padding:30px 0 0
}
#top-contacts .phone{
	font-size:36px;
	font-family:ChopinScript;
}
#top-contacts .phone span{
	color:#ff266a
}
#search{
	width:257px;
	height:33px;
	background:url(images/files/search.png) no-repeat;
	position:absolute;
	left:0;
	bottom:20px;
}
#search input{
	border:none;
	height:33px;
}
#searchv{
	background:none;
	width:257px;
	padding:8px 40px 8px 10px;
	color:#595858;
}
#searchb{
	width:40px;
	cursor:pointer;
	position:absolute;
	right:0;
	top:0;
	padding:0;
	background:url(images/files/search-btn.jpg) no-repeat center;
}
#basket{
	position:relative;
	padding:0 0 0 85px;
	*width:270px;/*IE*/
}
.head-box-right{
	width:270px;
	margin:10px 0 0
}
.basket-image{
	position:absolute;
	left:0;top:0;
}
.basket-title{
	color:#842448;
	padding:5px 0;
	border-bottom:1px solid #f7ebd8;
	text-align:center;
	display:block;
	text-decoration:none!important
}
.basket-title i{
	font-style:normal;
	border-bottom:1px dotted #842448
}
.basket-title:hover i{
	border:none;
}
.basket-title #num{
	font-size:14px;
}
#order{
	display:block;
	padding:5px 0;
	text-align:center;
	border-bottom:1px solid #f7ebd8;
}
#ico_user{
	padding:15px 0
}
#ico_user .fxtd{
	width:180px;
	text-align:center;
}
#ico_user .fxtd,
#ico_user .fxtd a{
	color:#7ea300
}
.top-we-accept{
	width:180px;
	text-align:center;
	padding:20px 0 0;
	background:url(images/files/top-we-accept-bg.gif) no-repeat center 0;
}

/*************************************************/
#main{
	background:url(images/files/main-bg.png) repeat-x -6px 0;
	*background-position:4px 0;
	margin:-10px 0 0;
	padding:2px 0 0;
	position:relative
}
.main-inner-bg{
	height:14px;
	background:url(images/files/main-inner-bg.png) repeat-x;
	font-size:0;/*IE*/
}
.main-content-bg{
	height:14px;
	background:url(images/files/main-content-bg.png) repeat-x -6px 0;
	*background-position:-7px 0;
	font-size:0;/*IE*/
	position:relative;
	top:-12px;
	margin-bottom:-12px
}
.main-inner{
	min-width:990px;
	max-width:1105px;
}
/*min-width in IE*/
* html div.main-inner { 
   width: expression( document.body.clientWidth < 991 ? "990px" : "auto" ); /* set min-width for IE */
}
/*max-width in IE*/
* html div.main-inner { 
   width: expression( document.body.clientWidth > 1111 ? "1110px" : "auto" ); /* sets max-width for IE */
}
#main-inner{
	background:#f7ebd8
}
#main-content{
	background:#fff url(images/files/footer-bg.jpg) no-repeat right bottom;
	padding:40px 0 0
}
#sidebar{
	width:220px;
}
#content{
	width:740px;
	padding:0 0 50px
}

/*************************************************/
#catalog{
	margin:0 0 20px
}
.catalog-title{
	padding:0 0 14px;
	background:url(images/files/title-shadow-bg.jpg) no-repeat 0 bottom;
	color:#577000;
	font:italic 18px Georgia,Arial, Tahoma, Helvetica, sans-serif;
}
.catalog-title span{
	display:block;
	border-width:0 5px 0 11px;
	border-style:solid;
	border-color:#7ea300;
	background:url(images/files/title-bg.jpg) repeat-x;
	padding:0 0 0 10px;
	height:30px;
	line-height:30px;
}
#catalog ul,
#catalog ul ul{
	list-style:none;
	padding:0;
	margin:0;
	*zoom:1;
}
#catalog ul li{
	display:block;
	*zoom:1;
	font:/*italic*/ 14px Georgia,Arial, Tahoma, Helvetica, sans-serif;
	color:#393939
}
#catalog ul li a{
	color:#6d6d6d;
	font-style:normal
}
#catalog ul li a:hover{
	color:#4e8e0c
}
#catalog ul li .catalog_forma,
#catalog ul li .catalog_forma_open{
	border-width:0 5px 0 11px;
	border-style:solid;
	padding:8px 5px 8px 10px;
}
#catalog ul li .catalog_forma{
	border-color:#fff;
}
#catalog ul li .catalog_forma_open{
	border-color:#db5681;
	background:#f7ebd8;
	color:#775c39;
}
#catalog ul ul{
	margin:0 0 0 35px
}
#catalog ul ul li{
	padding:5px 0
}

.left-menu{
	border:1px solid #e6d8c3;
	padding:4px 7px 9px 7px;
	margin:0 5px
}
.divNavigationA {
	padding:6px 0 6px 10px;
}
.divNavigationA a {
	font:/*italic*/ 14px Georgia,Arial, Tahoma, Helvetica, sans-serif;
	color: #393939;
	text-decoration:none
}

#footer{
	padding:0 40px 20px 30px;
	margin:60px 0 0;
	position:relative;
}
#foot-logo{
	position:absolute;
	/*left:30px;
	bottom:20px;*/
}
#bottom-menu{
	padding:15px 0
}
#bottom-menu .topMenuSpan:after{
	content:"/"
}
#bottom-menu td:last-child .topMenuSpan:after{
	content:""
}
#bottom-menu a{
	margin:0 5px;
	color:#5d5d5d
}


.podcatalogList{}
.podcatalogList ul{}
.podcatalogList ul a{
	font:italic bold 14px/20px Georgia,Arial, Tahoma, Helvetica, sans-serif;
}


.basket{
	border:1px solid #eee5d6;
	border-radius:10px 10px 0 0;
}
.basket th{
	color:#6c6c6c;
	font:italic normal 14px Georgia,Arial, Tahoma, Helvetica, sans-serif;
	border-bottom:1px solid #eee5d6;
	background:#faf4e9;
	padding:10px 0;
}
.basket .col-1{ width:100px; border-radius:10px 0 0 0;}
.basket .col-2{ width:270px; text-align:left; border-right:1px dotted #bbaf9b}
.basket .col-3{ width:90px; border-right:1px dotted #bbaf9b;}
.basket .col-4{ width:100px; border-right:1px dotted #bbaf9b}
.basket .col-5{ border-radius:0 10px 0 0;}
.basket td{
	text-align:center;
	padding:20px 0 10px
}
.basket .b-name{}
.basket .b-name a{
	font:bold 14px Georgia,Arial, Tahoma, Helvetica, sans-serif;
}
.basket .b-price{
	color:#93b142;
	font:italic 18px Georgia,Arial, Tahoma, Helvetica, sans-serif;
}

.basket-total{
	border:1px solid #eee5d6;
	border-top:none;
	border-radius:0 0 10px 10px;
	padding:0 10px 0 0
}
.basket-total table{
}
.basket-total td{
	text-align:right;
	padding:5px;
	font:italic 14px Georgia,Arial, Tahoma, Helvetica, sans-serif;
}
.basket-total .col-1{}
.basket-total .col-2{ text-align:left;}
.basket-total .b-total-price{
	color:#7ea300;
	font-size:18px;
}







.linkUserRoom6 {

}
.linkUserRoom7 {
	padding:4px 0
}
.linkUserRoom7 a {

}

.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
}
.usbg {
	background:url(images/us_bg.png) top left no-repeat;
	width:305px;
	height:270px;
	text-indent:0px;
}
.usf1 {
	background: url(images/usf1.gif) top left no-repeat;
	height:29px;
	width:210px;
	border:0px;
	color:#ababab;
	font-size:12px;
	padding-left:29px;
	line-height:28px;
}
.usf2 {
	background: url(images/usf2.gif) top left no-repeat;
	height:29px;
	width:210px;
	border:0px;
	color:#ababab;
	font-size:12px;
	padding-left:29px;
	line-height:28px;
}
.usb {
	background:url(images/usb.gif) top left no-repeat;
	border:0px;
	cursor:pointer;
	width:71px;
	height:29px;
}
.forg {
	background:url(images/close.gif) right center no-repeat;
	color:#9b9b9b;
	padding-right:21px;
}
.usbg a {
	color:#626262!important;
}
.usbg img {
	border:0px;
}
.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;
	top: 50%;
	left: 50%;
	width: 305px;
	margin-top:-135px;
	margin-left:-152px;
	height: 200px;
	z-index:132132132132132132111123132132;
}
.iconfk {
	float:left;
	display:inline;
	width:33%;
}
#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 {
	margin-bottom:10px;
	margin-top:10px;
	text-align:center
}
#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
}
.navi,
.navi a{
	font:italic 14px Georgia,Arial, Tahoma, Helvetica, sans-serif;
	font-size: 14px;
}
.navi {
	text-align:right;
	color: #898989;
	padding:20px 0px;
}
.navi a {
	color: #7ea300;
}
.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: #fcffb8;
	background:url(images/feed.png) left center no-repeat;
	padding-left:18px;
}
.newsTitle {
	font-family: "Myriad Pro", Tahoma;
	font-size:18px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	color:#fff;
	position:relative;
}
.newsDate {
	margin-top:18px;
	font-size: 11px;
	color: #d8efff;
	padding-bottom: 6px;
}
.newsName {
	padding-bottom: 22px;
}
#newsb {
	width:221px;
	margin-left:18px;
	float: left;
	display:inline;
	clear:both;
}
.newsName {
	background:url(images/news_bg.png) center bottom no-repeat
}
.newsName a {
	font-size: 12px;
	color: #fcffb8;
}
.newsName a:hover {
	text-decoration: none;
}
.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;
}
.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: #898989;
	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;
}
.divSortPageList,
.spanSortPageList a{
	font:italic 14px Georgia,Arial, Tahoma, Helvetica, sans-serif;
}
.divSortPageList {
	padding:10px;
	border:1px solid #eee5d6
}
.spanSortPageList {
}
.spanSortPageList a {
}
.spanSortPageList a:link {
	text-decoration: underline;
}
.spanSortPageList a:visited {
	text-decoration: underline;
}
.spanSortPageList a:hover {
	text-decoration: none;
}
.spanSortPageList a:active {
	text-decoration: underline;
}
.page_nava,
.page_nava a {
	font:italic 14px Georgia,Arial, Tahoma, Helvetica, sans-serif;
}
.page_nava{
	margin:0 0 20px;
}
.page_nava a {
	color:#363636
}
.page_nava b{
	font-weight:normal;
	color:#7c7c7c
}
div.page_nava a:link {
	text-decoration: underline;
}
div.page_nava a:visited {
	text-decoration: underline;
}
div.page_nava a:hover {
	text-decoration: none;
}
div.page_nava a:active {
	text-decoration: underline;
}
.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;
}


.btn{
	background:#db385e;
	border-radius:4px;
	height:29px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	color:#fff!important;
	text-decoration:none!important;
	font:italic 14px/29px Georgia,Arial, Tahoma, Helvetica, sans-serif!important;
	padding:0 22px;
	white-space:nowrap!important
}

.tovarDivImg1 {
	height: 160px;
	border:3px solid #f7eebb;
	border-radius:4px;
	width:100%;
	margin:0 0 5px
}
.tovarDivImg2 {
	height: 140px;
	width:100%;
	*width:85%;
	margin:0 0 5px
}
.tovarDivArt {
	font-family: Arial;
	font-size: 12px;
	color: #2d2924;
	padding-top: 3px;
}
.tovarDivName1 {
	padding:5px 0 10px
}
.tovarDivName1 a {
	color: #7ea300;
	text-decoration:none;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	/*font-style:italic;*/
	font:/*italic*/normal bold 14px /*Georgia,*/Arial, Tahoma, Helvetica, sans-serif!important;
}
.tovarDivName2 {
	padding:5px 0 10px
}
.tovarDivName2 a {
	color: #7ea300;
	text-decoration:none;
	font:/*italic*/normal bold 14px /*Georgia,*/Arial, Tahoma, Helvetica, sans-serif!important;
}
.addthis_toolbox addthis_default_style {
	white-space:nowrap!important;
}
.tovarDivContent1 {
	margin:0 0 10px;
	height:106px;
	overflow:hidden;
	color: #000
}
.prcent {
}
.tovarDivPrice1 {
	font-size:14px;
	font-weight:bold;
	color:#ba3142
}
.tovarDivPrice1 span {
}
.tovarDivOldPrice1 {
}
.tovarDivOldPrice2 {
	font:italic normal 14px Georgia,Arial, Tahoma, Helvetica, sans-serif;
}
.prcent2 {
	padding:2px 0 0;
	margin:10px 0 0;
}
.tovarDivPrice2 {
	color:#7ea300;
	font:italic normal 18px Georgia,Arial, Tahoma, Helvetica, sans-serif;
}
.tovarDivPrice2 span {
	font-size:14px;
	color:#1c1c1c
}
.prod-card-more-link{
	color: #7ea300;
	font-family:Georgia,Arial, Tahoma, Helvetica, sans-serif;
	font-style:italic;
}
.tovarDivAdd1 {
}
.tovarDivAdd2 a,
.tovarDivAdd2 a span {
	font:italic normal 14px Georgia,Arial, Tahoma, Helvetica, sans-serif;
	text-decoration:none
}
.tovarDivAdd2 a {
	color: #7ea300;
	font-size:18px
}
.tovarDivAdd2 a span{
	color:#1c1c1c;
	text-decoration:underline
}
.tovarDivAdd2 {
}
.favorites-link{
	font:italic normal 14px Georgia,Arial, Tahoma, Helvetica, sans-serif;
}
.tovarDivAdd3 {
}
.tovarDivAdd3 a {
}
.tovarDivAdd1-2{
	margin:10px 0 0
}
.number{
	border-radius:0;
	border:1px solid #6f6f6f;
	width:23px;
	height:23px;
	font:italic normal 14px Georgia,Arial, Tahoma, Helvetica, sans-serif;
	text-align:center;
	margin:0 20px 0 10px
}

.btn-cart{
	display:block;
	height:35px;
	background:url(images/files/btn-bg.jpg) repeat-x;
	color: #fff;
	font:italic bold 14px/32px Georgia,Arial, Tahoma, Helvetica, sans-serif;
	text-decoration:none!important;
	text-transform:lowercase;
	padding:0 20px;
	border-radius:20px;
	position:relative;
	margin:25px 0 0
}
.btn-cart-icon{
	width:45px;
	height:51px;
	position:absolute;
	left:12px;
	bottom:0;
	background:url(images/files/btn-bg-basket.png) no-repeat;
}

.prod_card-2,
.prod_card-2 table,
.prod_card-2 td,
.prod_card-2 a{
	font:italic normal 14px Georgia,Arial, Tahoma, Helvetica, sans-serif;
}
.prod_card-2 .prod_card2{
	border:none
}
.prod_card-2 a{
	color:#7ea300
}
.prod_card-2 .tovarDivContent2,
.prod_card-2 .tovarDivContent2 p,
.prod_card-2 .tovarDivContent2 span {
	font:13px Arial, Tahoma, Helvetica, sans-serif!important;
	color: #000
}
.prod_card-2 .tovarDivContent2 {
	margin:10px 0 15px;
	height:106px;
	overflow:hidden;
}
.all-spec-link{
	color: #7ea300;
	font:italic 14px Georgia,Arial, Tahoma, Helvetica, sans-serif;
}

.prod_card-mini{
	padding:0 0 25px;
	background:url(images/files/prod-card-bg.jpg) no-repeat center bottom;
	text-align:left
}
.prod_card-mini2{
	padding:0 5px 10px 10px;
	border-left:1px dotted #8e8575;
	border-right:1px dotted #8e8575;
}
.tovarDivImgMini{
	margin:0 10px 0 0;
	height:110px;
}
.tovarDivContentMini{
	height:74px;
	overflow:hidden;
	color: #000
}
.prod_card-mini .prcent{
	height:32px
}



div.opros {
	float: left;
	background: #CCCCCC;
	height: 10px;
	background-repeat: no-repeat;
	margin-top: 4px;
	margin-right: 5px;
	margin-left: 5px;
}
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: #409FE2;
}
#noh {
	color: #409FE2;
}
#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;
}
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;
}

.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;
}
.tovar_features,
.tovar_features td{
	color: #7ea300;
	font:italic 14px Georgia,Arial, Tahoma, Helvetica, sans-serif;
}
.tovar_features td b{
	color: #7d7d7d;
	font-weight:normal
}
.tovar_features table{
	width:auto!important
}
.tovar_features td{
	padding:4px 4px 4px 0
}
.tovar_art{
	color: #7d7d7d;
	font:italic 14px Georgia,Arial, Tahoma, Helvetica, sans-serif;
}
.tovar_art span{
	color:#1c1c1c
}
#fotoload {
}
.tovar_art {
}
.tovar_content {
	color: #7d7d7d;
	font:/*italic*/ 14px /*Georgia,*/Arial, Tahoma, Helvetica, sans-serif;
	color: #000
}
.tovar_content a {
	font-size: 12px;
	color: #383838;
}
.tovar_content a:link {
	text-decoration: underline;
}
.tovar_content a:visited {
	text-decoration: underline;
}
.tovar_content a:hover {
	text-decoration: none;
}
.tovar_content a:active {
	text-decoration: underline;
}
.tovar_optionsDisp {
}
.tovar_price {
	font-family: Arial;
	font-size: 12px;
	font-weight: 600;
	color: #333333;
	margin-top: 15px;
}
.tovar_productSklad {
	font-weight: normal;
}
.product{}
.product h2,
.product h3{
	font-size:18px;
	font-weight:bold
}
.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;
}

.panel_2_1,
.panel_2_2{
	width:50%
}

.panel_3_1,
.panel_3_2,
.panel_3_3{
	width:33.333333333333333333%
}



.panel_l {/* Стиль для левой панели каталога с сеткой 2*2 */}
.panel_r {/* Стиль для правой панели каталога с сеткой 2*2 */}
.panel_l,
.panel_r{
	text-align:center/*IE*/
}
.prod_card {
	text-align:left;
	padding:0 0 15px;
	background:url(images/files/prod-card-bg.jpg) no-repeat center bottom;
}
.prod_card2 {
	border:1px solid #e2d3ba;
	padding:15px;
	*width:100%;
}
.setka {}
.setka img {
	height: 1px;
	width: 16px;
}


.special{}
.special h2{
	margin:10px 0 5px;
	padding-left:20px;
}

.novelty{}
.novelty h2{
	padding-left:20px;
	color:#d72b58
}

.reviews{}
.reviews-title{
	font-size:16px!important;
	background:#f7ebd8;
	border:1px solid #e6d8c3;
	border-radius:8px 8px 0 0;
	margin:0;
	padding:10px
}
.reviews-content{
	border:1px solid #e6d8c3;
	border-top:none;
	padding:5px 0;
	border-radius:0 0 8px 8px;
}
.reviews-form{
	padding:0 10px;
}

div.comment_list {/*отзывы*/
	BORDER-bottom: #e3d4bc 1px dotted;
	PADDING: 5px;
}
div.comment_user {
	padding: 3px 0;
}
div.comment_user a {
}


/*Стили кнопок табов*/
.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:#168cdf;
	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:#168cdf;
	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:#168cdf;
	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:#409fe2;
	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 {
}