.cata5 td {
	text-align:center!important;
	padding:10px 0 20px 0;
}
ul.owl
{
list-style-image:url(/images/articles/32/1.png);
}

ul {margin:0 0 2px 0!important;}

p {
text-align:left;
}
#top_bsk {
	position:fixed;
	color:#000000;
	font-family:Tahoma;
	background:url(/img/top_bsk.png) left top no-repeat;
	height:70px;
	font-size:12px;
	padding:10px 5px 0 15px;
	right:0; top:300px;
}
#top_bsk b {
	color:#CC0000;
}
#top_bsk a {
	color:#336699;
	font-size:11px;
	float:right;
}
.sasa a {
color:#666666;
}
.sasa a:hover {
text-decoration:none;
}
.sosed .next {
background:none;
}
/* jquery css */
.jeqa {
height:304px; width:738px; background:url(/jq/back.jpg) center top no-repeat;
}
.container {
    height: 304px;
	width: 640px;
	position: relative;
	overflow: hidden;
	z-index:0;
}
.inner {
	position: absolute;
	height: 285px;
	width: 640px;
	top:12px;
	z-index:0;
}
.inner div {
	text-align: center;
	width: 160px;
	height: 233px;
	float:left;
}
.inner div img {
	padding:5px;
	border:1px solid #E6E6E6!important;
	background:#FFFFFF;
}

td.back {
	background:url(/jq/lf_off.jpg) left no-repeat;
}
td.next {
	background:url(/jq/rt_off.jpg) right no-repeat;
}
.next div {width: 46px; height: 60px; display: block; margin: 0 auto; text-decoration: none; }
.back div {width: 46px; height: 60px; display: block; margin: 0 auto; text-decoration: none; }

.next div a img {
	background:url(/jq/rt_on.jpg) left no-repeat;
	height:60px;
	cursor:pointer;
}
.next div a:hover img {
	background:url(/jq/rt_hov.jpg) left no-repeat;
	height:60px;
	cursor:pointer;
}
.back div a img {
	background:url(/jq/lf_on.jpg) left no-repeat;
	height:60px;
	cursor:pointer;
}
.back div a:hover img {
	background:url(/jq/lf_hov.jpg) left no-repeat;
	height:60px;
	cursor:pointer;
}
/* eof jquery css */

.resh_resh {
margin:0 0 10px 0;
}
.resh_resh a {
display:block;
margin:5px 0 5px 0;
}

.div_td_new a, .block_new_sub a {
border-bottom:none!important;
}
.block_new_sub table p {
height:30px!important;
overflow:hidden!important;
}
.block_new_sub p a {
text-decoration:underline!important;
}
.block_new_sub table td {
vertical-align:top!important;
}
.block_new_sub p a:hover {
text-decoration:none!important;
}
#id_8000b a:hover
font-weight:normal!important;
}
.otd {
float:left; margin:0 20px 20px 0;
}
.otd img {

border:2px solid #006699;
padding:10px;
}
.forgallery {
	background:url(/img/podl.jpg) no-repeat;
	width:181px;
	height:204px;
	text-align:center;
	font-family:Tahoma;
	font-size:14px;
	float:left;
	margin:0 20px 20px 0;
}
.forgallery a {
	color:#800000;
font-weight:bold;
}
.pg_price span {
margin-left:5px;
}
#price {
margin-left:0px!important;
}
.otd {
float:left;
margin:0 20px 20px 0;
}
.otd .highslide img {
border:1px solid #000000!important;
padding:2px!important;
}
.tbimg img {
padding:1px!important;
border:1px solid #000000!important;
}
.for_tata {
margin-left:16px;
}
.look {
position:absolute;
color:#006699;
font-size:13px;
text-decoration:none;
border-bottom:1px dashed #006699;
margin-left:180px;
}
.look:hover {
position:absolute;
color:#006699;
font-size:13px;
text-decoration:none;
border-bottom:none;
margin-left:180px;
}
.block_bg {
width:465px;
height:171px;
padding:15px 10px 10px 10px;
background:url(/img/block_bg.jpg) left top no-repeat;
margin:0 0 15px 0;
}
.pg_price {
background:url(/img/prc.jpg) left top no-repeat;
margin:0 0 13px 124px;
width:212px;
height:32px;
color:#FFFFFF;
text-align:center;
padding:12px 0 0 0;
font-size:16px;
font-weight:bold;
}

.block_a {
line-height:20px;
}
.sec a:hover {
text-decoration:none;
}
.highslide img {
border:none!important;
}
.tbl {
border-collapse:collapse;
font-size:13px;
color:#FFFFFF;
}
.tbl td {
border:1px solid #FFFFFF;
padding:4px 6px;
}
.tr1 {
background:#4F0305;
}
.tr2 {
background:#EBE2CB;
color:#333333;
}
.tr3 {
background:#F1EBDC;
color:#333333;
}
#t_price {
position:absolute;
width:146px;
height:24px;
padding:6px 0 0 0;
background:#CC0000;
opacity:0.6;
text-align:center;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
margin:270px 0 0 61px;
}
.block_img {
border:1px solid #DED9DF; padding:15px; background:#FFFFFF; float:left; margin:0 10px 10px 0; width:313px; font-size:11px; line-height:13px;
}
.block_img img {
float:left; margin:0 10px 10px 0;
}
.block_img p {
margin:0 0 10px 0!important;
}
.block_a {
color:#006699; font-size:16px; font-weight:bold; line-height:17px;
}
.b_price {
font-size:14px; font-weight:bold;
}
.b_price span {
color:#CC0000; font-size:16px;
}
.b_dot {
clear:both; margin:0 0 25px 0; background:url(/img/gor_dot.gif) left bottom repeat-x; padding:0 0 10px 0;
}
.for_block {
color:#666666;
margin:0 0 15px 0!important;
background:url(/img/for_art.jpg) left 4px no-repeat;
padding:0 0 0 15px!important;
}
.path a, .sec a {
color:#006699;
}
h1 {
color:#000000;
font-size:22px;
font-weight:normal;
margin:15px 0 10px 0;
padding:0;
}
h2 {
color:#000000;
font-size:19px;
font-weight:normal;
margin:10px 0 20px 0;
padding:0;
}
h3 {
color:#000000;
font-size:17px;
font-weight:normal;
margin:15px 0 10px 0;
padding:0;
}

html, body {
	width:100%;
	height:100%;
	background:url(/img/back.jpg) left top repeat;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
img {
	border:none;
}


h3 {
	color:#000000;
	font-size:16px;
}

/* main css */
.top1 {
	background:#000000;
	text-align:right;
	vertical-align:top;
	width:24%;
}
.top2 {
	background:#000000 url(/img/top2.jpg) left top no-repeat;
	vertical-align:top;
	width:24%;
}
.main_back {
	background:url(/img/main_back.jpg) left top repeat;
	vertical-align:top;
}
.ban_bg {
	background:#FFFFFF url(/img/ban_bg.jpg) left top repeat-x;

	vertical-align:top;
	width:78%;
}
.t_mn_bg {
	background:#000000 url(/img/t_mn_bg.jpg) center top no-repeat;
	vertical-align:text-bottom;
}
.t_mn_bg a {
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
}
.t_mn_bg a:hover {
	text-decoration:underline;
}
.dwn_mn_bg {
	background:#4B0306 url(/img/dwn_mn_bg.jpg) center top no-repeat;
	vertical-align:text-bottom;
	*vertical-align:top;
	color:#FFFFFF;
	font-size:13px;
}
.dwn_mn_bg a {
	color:#FFFFFF;
	text-decoration:none;
	border-bottom:1px dashed #FFFFFF;
}
.dwn_mn_bg a:hover {
	border-bottom:none;
}
.block_mn {
	margin:18px 10px 10px 10px; 
    padding:0px 0 10px 30px;
}
.block_mn h3 {
	padding:3px 0 0 0;
	margin-bottom:10px;
	text-decoration:underline;
}
.block_mn p {
	padding:0 0 0 15px;
	margin:0 0 10px -15px;
	background:url(/img/cor.gif) left 5px no-repeat;
	font-size:12px;
}
.block_mn a {
	color:#006699;
}
.block_mn a:hover {
	text-decoration:none;
}
.gor_dot {
	background:url(/img/gor_dot.gif) left top repeat-x;
	height:1px;
	margin:5px 13px;
}
.vit1 {
	width:140px;
	font-size:13px;
}
.vit1 a {
	color:#006699;
}
.vit1 b {
	color:#CC0000;
	font-size:16px;
}
.for_art {
	background:url(/img/for_art.jpg) left 3px no-repeat;
	padding:0 0 0 15px;
	margin:0 0 10px 15px;
}
.for_art a {
	color:#006699;
	font-size:12px;
}
.main {
	padding:15px 10px 15px 20px;
	font-size:13px;
	color:#000000;
}
.main p {
	padding:0;
	margin:0 0 10px 0;
}
.main a {
color:#006699;
}
.td_hov a {
	color:#4B0306;
	display:block;
font-weight:normal;
	margin-top:-5px;
}
.td_hov .div_td {
	background:#F7F3EB;
	height:27px;
	margin-bottom:-17px;
	padding-top:17px;
	position:relative;
	z-index:1000;
}
.block1 {
	display:none;
}
.td_hov .block1 {
	display:block;
	position:absolute;
	width:100%;
	left:0;
	padding:3px 0;
	margin:11px 0 0 0;
	background:#E6DECD;
}
.block1 .b_block {
	background:#F7F3EB;
	border-left:3px solid #E6DECD;
	border-right:3px solid #E6DECD;
}




.div_td_new {
	background:#F7F3EB;
	height:27px;
	margin-bottom:-17px;
	padding-top:17px;
	position:relative;
	z-index:1000;
}

.div_td_new a {
	color:#4B0306;
	font-weight:normal;
	display:block;
	margin-top:-5px;
}

.block_new {
	display:none;
	position:absolute;
	width:100%;
	left:0;
height:289px!important;
	padding:3px 0;
	margin:9px 0 0 0;
	background:url(/img/shad_bg.png) left bottom no-repeat!important;
}
.block_new_sub, noindex:-moz-any-link {
	height:282px;
}
.block_new_sub {
	background:#F7F3EB;

	border-left:3px solid #E6DECD;
	border-right:3px solid #E6DECD;
}



/* eof main css */

/* id's css */
#emails {
	color:#000000;
	text-align:left;
	width:170px;
	font-family:tahoma;
	line-height:30px;
	font-size:22px;
}
#emails a {
	text-decoration:none;
	color:#000000;
}
#top_menu {
	position:relative;
	height:41px;
	margin:-19px 0 0 17px;
	width:auto;
}
#dwn_menu {
	position:relative;
	height:41px;
	margin:153px 0 0 17px;
	width:auto;
z-index:1;
}
#srch {
	padding:15px;
	background:url(/img/srch_bg.jpg) center bottom no-repeat #E7DAC0;
	text-align:center;
}
/* eof id's css */
#div_name {	float:left;	margin-right:80px;}
#div_email {float:left;	margin-right:75px;}
#div_phone {float:left;	margin-right:63px;}
#div_adress {float:left;margin-right:20px;}
#div_comment {float:left;	margin-right:9px;}
#div_zathitnyj_kod {float:left;	margin-right:56px;	clear:right;}
#extra_zathitnyj_kod {clear:both;}
#zathitnyj_kod {width:134px;}
#order_name, #order_email, #order_phone, #extra_zathitnyj_kod, #extra_adres {	margin-bottom:15px;}
#order_comment {clear:both;	margin-bottom:15px;	padding-top:10px;	vertical-align:top;}
#comment {margin-top:10px;margin-left:0px; height:100px; width:275px;}
#name, #phone, #email, #adres  {font-family:Tahoma;	font-size:12px;}
#name, #phone, #email, #adres input  { width:275px;}
#button {clear:both;margin-left:145px;}
