table.tbl_cat_and_pr {
 border-collapse:collapse;
 background:url(../images/a2.png) left top repeat-x;
}

.rzdd {
 background:url(../images/a2.png) left top repeat-x;
 height:2px;
}

td.prd_outer {
 text-align:center;
 padding:10px 5px 10px 5px;
 height:100%;
 width:33%;
}

table.prd  {
 border-collapse:collapse;
 width:213px;
 margin:0px auto;
 height:100%;
 border:1px solid #fff; 
}

.prd_outer_short {
 padding-bottom:10px;
}

.subm_src_a {
left:520px;
position:absolute;
top:28px;
}

.o_hd {
color:#D6AE6E;
font-family:Arial;
font-size:14px;
padding:12px 0 4px;
text-align:left;
}

.o_name  {
 font-weight:bold;
 color:#fff;
}

.subm_src_a2 {
left:31px;
position:absolute;
top:278px;
}

.advsearch_f {
 position:relative;
 width:615px;
 height:95px;
 background:url(../images/advsrc.jpg) no-repeat;
}

.advsearch_f2 {
 position:relative;
}

.wdt_s {
left:69px;
position:absolute;
top:26px;
}

.wdt_s select {
 width:40px;
}


.wdt_s2 {
left:8px;
position:absolute;
top:148px;
}

.wdt_s2 select {
 width:178px;
}



.hgt_s {
left:69px;
position:absolute;
top:61px;
}


.hgt_s select {
 width:40px;
}

.hgt_s2 {
left:9px;
position:absolute;
top:196px;
}


.hgt_s2 select {
 width:178px;
}

.ngr_s {
left:245px;
position:absolute;
top:26px;
}


.ngr_s select {
 width:40px;
}

.ngr_s2 {
left:9px;
position:absolute;
top:100px;
}


.ngr_s2 select {
 width:178px;
}

.price_s {
left:186px;
position:absolute;
top:61px;
}


.price_s select {
 width:100px;
}

.price_s2 {
left:9px;
position:absolute;
top:244px;
}


.price_s2 select {
 width:178px;
}

.gl_td1 {
 height:319px;
 text-align:center;
 padding:0px 1px 0px 0px;
}

.zh_s {
left:397px;
position:absolute;
top:26px;
}


.zh_s select {
 width:117px;
}


.zh_s2 {
left:9px;
position:absolute;
top:52px;
}


.zh_s2 select {
 width:178px;
}


.g_rmk {
 width:519px;
 height:454px;
 margin:0px auto;
 background:url(../images/g_ramka.png) no-repeat;
}

.g_rmk2 {
 width:519px;
 height:130px;
 margin:0px auto;
 background:url(../images/g_ramka2.png) left 10px no-repeat;
}


.osn_s {
left:397px;
position:absolute;
top:61px;
}


.osn_s select {
 width:117px;
}

.osn_s2 {
left:9px;
position:absolute;
top:4px;
}


.osn_s2 select {
 width:178px;
}


.prd_mn {
 background:url(../images/a2.png) left bottom repeat-x;
}

.prd_img_c {
 width:215px;
}



.chr_ttl {
 color:#d6ae6e;
 font-size:14px;
 font-family:Arial;
 text-align:center;
 padding:10px 0px 4px 0px;
}

.chr_ttl1 {
color:#CCA664;
font-family:Tahoma;
font-size:13px;
font-weight:bold;
padding:0;
text-align:center;
}

.op_ttl {
 color:#d6ae6e;
 font-size:14px;
 font-family:Arial;
 text-align:left;
 padding:12px 0px 4px 0px;
}

.btnmhm {
 height:76px;
 width:611px;
 background:url(../images/bbnmt.jpg) no-repeat;
 margin:0px auto;
 position:relative;
}

.btnmhm2 {
 height:76px;
 width:611px;
 background:url(../images/bbnmtkr.jpg) no-repeat;
 margin:0px auto;
 position:relative;
}

.gl_td2 {
 padding:22px 0px 20px 0px;
}

.gl_td22 {
 padding:0px 0px 0px 0px;
}

.prd_bgsh {
 text-align:center;
}

.prd_bgsh a span {
 display:block;
 font-size:10px;
 font-family:Arial;
 padding-bottom:15px;
 color:#b8b8b9;
 padding-top:11px;
 text-decoration:none;
}

.prd_bgsh a {
 text-decoration:none;
}

table.prd td  {
 font-size:11px;
}

div.ishop_cart {
	position:absolute;
	left:8px;
	top:8px;
	color:#fff;
	font-size:11px; 
}

.prd_price_item {
 color:#8b4b69;
 font-size:14px;
 font-family:Arial;
 padding:13px 0px 0px 17px;
}

div.btn_add_prd {
 padding:8px 0px 0px 18px;
}


div.btn_add_prd a {
 color:#fff;
 padding-right:30px;
 background:url(../images/a99999.png) right 5px no-repeat;
}

div.ptd_ttl {
padding:14px 0px 6px 59px;
}

div.ptd_ttl a {
	text-decoration:none;
	font-family:Arial;
	color:#FFCC99;
	font-size: 18px;
}

div.ishop_cart a{
	color:#fff;

}

.zagolovok {
 color:#FFCC99;
}

.sostav * {
 color:#fff !important;
 font-family:Tahoma;
 font-size:14px;
 text-decoration:none;
}


div.ishop_search_box {
 padding:10px;
}

div.ishop_search_box a {
	font-size:11px;
	margin-left:20px;
}

div.sort_panel {
 margin:10px 0px 2px 0px;
}


table.prd_tbl {
 width:100%;
 height:100%;
}

div#small_images {
 margin:10px 0px;
}

div#small_images img {
 margin:3px;
}

td.prd_image {
 text-align:center;
}

div.prd_pages_top, div.prd_pages_bottom {
 margin:5px 0px;
}

table.cat_tbl {
/* height:170px;*/
}

a.sel_page {
 text-decoration:none;
 font-weight:bold;
}

sup.new_m {
	color:#c00;
	border:1px solid #c00;
	padding:1px 2px;
}

a#buy_link {
 font-size:11px;
}

sup.hit_m {
	color:#00c;
	border:1px solid #00c;
	padding:1px 2px;
}

sup.skidka_m {
	color:#0f0;
	border:1px solid #0f0;
	padding:1px 2px;
}

div.ppd_list_item {
 margin:2px 0px;
 font-weight:bold;
}

.r_descr_m {
 padding:4px 0px 10px 30px;
 background:url(../images/ishop/title4m.gif) no-repeat;
 color:#fff;
}

.r_descr_ñm {
 padding:4px 0px 10px 30px;
 background:url(../images/ishop/m_title.gif) no-repeat;
 margin-bottom:15px;
 color:#fff;
}

.partr {
 padding:3px;
}

.brdrs {
 border-right:1px dashed #cccccc;
}

#line_top_nav {
 display:block;
 height:30px;
 position:relative;
}

#top_nav {
 height:17px;
 left:5px;
 list-style-image:none;
 list-style-type:none;
 margin:0;
 padding:0;
 position:absolute;
 top:8px;
}

#top_nav a {
 text-indent:-9000px;
}

#icon1 {
 background:url(../images/ishop/icon1.gif) no-repeat;
 width:41px;
}

#icon2 {
background:url(../images/ishop/icon2.gif) no-repeat;
width:41px;
}

#icon3 {
background:url(../images/ishop/icon3.gif) no-repeat;
width:33px;
}


#icon1, #icon2, #icon3 {
 display:block;
 height:17px;
 text-decoration:none;
}

#line_top_nav p {
 left:140px;
 margin:0;
 position:absolute;
 font-family:Tahoma;
 font-size:12px;
 top:8px;
}

.cat_empty {
 font-family:Tahoma;
 font-size:12px;
 padding:20px;
}

table.cat_tbl {
 width:215px;
 height:100%;
}

.prd_img img {
 border:1px solid #cccccc;
 padding:2px;
}

.cat_img img
{
 padding:2px;
}



td.cat_img {
 text-align:center;
 border:1px solid #ccc;
 padding:10px 0px;
}

td.cat_img  a{
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
}

td.cat {
 padding:10px 0px;
 height:100%;
}

.prd_descr, .cat_descr {
 text-align:left;
 vertical-align:top;
 padding:5px 5px 5px 5px !important;
}

div.btn_add {
 margin:2px 0px;
}

td.prd_top {
 padding:5px; 
}

td.prd_top a {
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
 color:#131464;
}

td.prd_center {
 padding:5px;  
 text-align:center;
}

.prd_t a {
 color:#7B6538;
 font-weight:bold;
 font-size:12px;
}

.prd_o {
 font-size:11px;
 margin:10px 0px 3px 0px;
}

.prd_ñ {
 font-size:11px;
 margin:3px 0px 10px 0px;
}

.p_price {
 color:#ED6205;
}

.prd_btns {
 margin:10px 20px 10px 0px;
 padding:6px 0px 0px 0px;
 border-top:1px dashed #cccccc;
}

.pprd_opts {
 width:220px;
 padding-bottom:3px;
}

.pprd_img {
 text-align:center;
 margin:10px 0px 0px 0px;
}

.pprd_img img {
 border:1px solid #cccccc;
 padding:2px;
}

table.prd_vs {
 border-collapse:collapse;
 border:1px solid #ccc; 
 border-width:1px 1px 2px 2px;
}

table.prd_vs td {
 font-size:11px;
 padding:7px;
 border:1px solid #ccc;
 text-align:center;
}

.cl_prds {
 padding-bottom:10px;
}

.pr_g {
 background:url(../images/pr_g.png) no-repeat;
 width:140px;
 padding-bottom:10px;
}

.h_ty {
 padding:0px 23px 5px 0px;
 text-align:right;
 font-size:16px;
 font-family:Arial;
 color:#271e19;
}

.fg_pr {
 padding:6px 0px 0px 0px;
}

.pr_cgf {
 padding-left:48px;
}

.hj7 {
 background:url(../images/hj7.jpg) no-repeat;
 height:28px;
 width:142px;
}

.hj72 {
 background:url(../images/hj73.jpg) no-repeat;
 height:28px;
 width:142px;
}

.ppr_name {
 font-size:20px;
 color:#FFCC99;
 font-style:normal;
 font-weight:normal;
 padding:1px 0px 0px 23px;
}

.pp_opt {
 background:#EFEAE1;
 padding:10px 5px 10px 10px;
 margin:10px 7px 10px 7px;
 border:1px solid #cccccc;

}

.pp_txt {
 margin:3px 0px 7px 0px;
 color:#555555;
 font-size:11px; 
}

.pp_price {
 color:#ED6205;
}

.pp_pr_c {
 font-size:15px;
}

.ppr_descr {
 color:#b8b8b9;
 margin-top:10px;
}

.ppr_d_t {
 font-size:14px;
 margin:10px 0px 10px 0px;
}

.cart_t {

}

.cart_t td {
 padding:3px;
 font-family:Verdana;
 border:2px dashed #48382f;
}

.cart_head {
 color:#7B6538;
 font-size:10px;
}

.cart_col, .cart_price, .cart_del, .cart_head td {
 text-align:center;
  vertical-align:middle;
}

.cart_col input {
 width:30px;
}

.cart_t_b {
 color:#dadcaa;
 font-family:Arial;
 font-size:14px;
}

.cart_bbtns {
 height:63px;
 width:342px;
 position:relative;
 background:url(../images/bbts.png) no-repeat;
}


.pp_d {
 line-height:1.2;
 margin:20px 0px 20px 0px;
 font-size:11px;
 font-family:Verdana; 
}

.ord1 {
 position:absolute;
 top:38px;
 left:0px;
 
}

.ord1 input {
 width:166px;
 cursor:pointer;
 background:none;
 border:0px solid red;
 color:#c0c0c0;
 font-family:Arial;
 font-size:14px;
}

.summad_prdfs {
 position:absolute;
 right:63px;
 top:1px;
 color:#271e19;
 font-family:Arial;
 font-size:16px;
 text-align:right;
 white-space:nowrap;
 
}

.ord2 {
 position:absolute;
 top:38px;
 left:173px;
 
}

.ord2 input {
 width:166px;
 cursor:pointer;
 background:none;
 border:0px solid red;
 color:#c0c0c0;
 font-family:Arial;
 font-size:14px;
}

.cart_all {
 text-align:right;
 padding-right:20px;
 font-weight:bold;
 font-size:12px;
}

.cart_all_p {
 text-align:center;
 font-weight:bold;
 font-size:12px;
}

.order td {
 padding:2px;
 font-size:11px;
 font-family:Verdana;
}

.order td input {
 font-size:11px;
 width:300px;
 font-family:Verdana;
}

.order_n {
 width:150px;
}

#ad {
 height:60px;
 font-size:11px;
 width:300px;
 font-family:Verdana;
}

.ctena_catalog {
	font-family:Verdana;
	font-size:18px;
	font-weight:normal;
}