	html, body {
	height:100%;
}

body{
	background:#271e19;
}

body, td {
	font-family:Tahoma;
	font-size:12px;
	color:#b8b8b9;
}

a {
	color:#d6ae6e;
}

h1, h2, h3, h4 ,h5 ,h6 {
 color:#FFCC99;
}

a:hover{
	color:#CF8740;
}

a.history {
	color: #FFCC99;
	text-decoration:none;
}

.qfff {
left:13px;
position:absolute;
top:39px;
}

.cat_ttl {
 text-align:center;
}

.fly_pr {
 text-align:center;
}

.close {
cursor:pointer;
height:20px;
position:absolute;
right:2px;
top:2px;
width:22px;
}

a:hover.history {
	color: #888888;
	text-decoration:underline;
}
.o_name {
 margin:3px 0px;
} 
.o_box {
 margin:6px 0px;
} 

.quick_fr {
 background:url(../images/fast_form.png) no-repeat;
 width:517px;
 height:437px;
 top:50%;
 left:50%;
 position:absolute;
 display:none;
 margin:-217px 0px 0px -259px;
 z-index:1000;
}

.inner_hc {
 width:517px;
 height:437px;
 position:relative;
}

.dv1 {
left:209px;
position:absolute;
top:128px;
}

.dv2 {
left:209px;
position:absolute;
top:156px;
}

.dv3 {
left:209px;
position:absolute;
top:185px;
}

.dv1 input, .dv2 input, .dv3 input {
 border:0px solid red;
 background:none;
 width:285px;
}

.dv4 {
left:114px;
position:absolute;
top:217px;
}

.dv5 {
left:114px;
position:absolute;
top:295px;
}

.dv4 textarea {
 border:0px solid red;
 background:none;
 width:382px;
 height:66px;
}

.dv5 textarea {
 border:0px solid red;
 background:none;
 width:382px;
 height:92px;
}

.dv6 {
left:180px;
position:absolute;
top:406px;
}

.dv6 input {
 border:0px solid red;
 background:none;
 width:177px;
}

.label1 {
color:#FFFFFF;
font-size:15px;
left:140px;
position:absolute;
top:36px;
}

.qh {
 margin-left:7px;
}

.label2 {
color:#FFFFFF;
font-size:15px;
left:140px;
position:absolute;
top:64px;
}

.label3 {
color:#FFFFFF;
font-size:15px;
left:140px;
position:absolute;
top:94px;
}

img {
 border:0px;
}

.p0 {
 padding:0px;
}

.o_hd {
 margin:5px 0px;
}

.bottom_text {
	margin-top:-40px;
	position:absolute;
	right:0;
	width:300px;
}

.m0 {
 margin:0px;
}

:focus {
	outline: 0;
}


h1 {
 font-size:16px;
}

.top_btn {
 width:10px;
 white-space:nowrap;
 padding-top:18px;
 cursor:pointer;  
}

.top_btn .btn_top_c {
 background:url(../images/btn_c.jpg) repeat-x;
 height:39px;
}

.top_btn .btn_top_l {
 background:url(../images/btn_l.jpg) no-repeat;
 padding:13px 20px;
 cursor:pointer;
 white-space:nowrap; 
}

.top_btn .btn_top_r {
 background:url(../images/btn_r.jpg) top right no-repeat;
 height:39px;
}


.top_btns {
 width:10px;
 white-space:nowrap;
 padding-top:18px;
 cursor:pointer; 
}

.top_btns .btn_top_c {
 background:url(../images/btn_cs.jpg) repeat-x;
 height:39px;
}

.top_btns .btn_top_l {
 background:url(../images/btn_ls.jpg) no-repeat;
 padding:13px 20px;
 cursor:pointer;
 white-space:nowrap;
}

.top_btns .btn_top_r {
 background:url(../images/btn_rs.jpg) top right no-repeat;
 height:39px;
}

.top_btn a, .top_btns a  {
 text-decoration:none;
 font-family:tahoma;
 font-weight:bold;
 color:#FFCC99;
}

.top_btn a:hover, .top_btns a:hover  {
 color:#FFCC99;
}

.bottom_menu {
 position:absolute;
 right:0px;
 top:9px;
 height:20px;
 padding:0px 5px 0px 1px;
 background:url(../images/btm_r.jpg) left bottom repeat-x;
}

.bottom_btn, .bottom_btns {
 padding:0px 10px;
 white-space:nowrap;
}

.bottom_btn a, .bottom_btns a {
 font-family:Tahoma;
 text-decoration:none;
 font-size:12px;
 font-weight:bold;
}

.bottom_btn a:hover, .bottom_btns a:hover, .bottom_btns a {
 color:#746353;
}

.col {
 border-collapse:collapse;
}

.top {
 vertical-align:top;
}

.w100 {
 width:100%;
} 

.h100 {
 height:100%;
}

.main {
 width:100%;
 height:100%;
 min-width:998px;
}

.line1, .tbl1 {
 height:229px;
}

.line1 {
 background:url(../images/n2.jpg) repeat-x;
}

.t1 {
 background:url(../images/n1.jpg) no-repeat;
  width:478px;
}

.t3 {
 background:url(../images/n3.jpg) right top no-repeat;
}

.col1 {
 padding:0px 14px 0px 14px;
}

.top_text {
 position:absolute;
 left:50%;
 top:0px;
 width:655px;
 height:165px;
 margin-left:-320px;
 background:url(../images/p1.gif) no-repeat;
}

.top_text2 {
 background:url(../../../earth00090.gif) no-repeat;
 position:absolute;
 left:71px;
 top:30px;
 width:105px;
 height:103px;
}

.top_text3 {
 position:absolute;
 left:0px;
 top:0px;
 width:237px;
 height:209px;
 cursor:pointer;
}

#t_tbl {
 height:257px;
 width:100%;
 border-collapse:collapse; 
}

p {
	margin:0px 0px 10px 0px;
	font-size:13px;
	line-height:1.4;
	color: #ffffcc;
	text-align: justify;
}


div.ishop_top_menu {
  position:absolute;
  left:50%;
  top:186px;
  width:500px;
  margin-left:-41px;
}

td.left_col {
 width:27px;
}

td.right_col {
 width:10px;
}

.line2 {
 height:288px;
 background:url(../images/g9_1.jpg) top right no-repeat; 
} 

.imgs_1 {
 position:absolute;
 left:50%;
 top:58px;
 width:796px;
 height:272px;
 margin-left:-520px;
 background:url(../images/imgs.png) no-repeat;
}

.imgs_2 {
 position:absolute;
 left:50%;
 top:0px;
 width:701px;
 height:53px;
 margin-left:-431px;
 background:url(../images/imgs2.png) no-repeat;
}


.lnka1s img {
 background:url(../images/g14.jpg) 2px 9px no-repeat;
}

.lnka2s img {
 background:url(../images/g15.jpg) 1px 9px no-repeat;
}


.lnka3s img {
 background:url(../images/g16.jpg) 0px 9px no-repeat;
}


.lnka4s img {
 background:url(../images/g17.jpg) -10px 9px no-repeat;
}

.btnl1s img, .btnl1:hover img  {
 background:url(../images/btnbb1.jpg) -4px 0px no-repeat;
}

.btnl2s img, .btnl2:hover img  {
 background:url(../images/btnbb2.jpg) -1px 1px no-repeat;
}

.btnl3s img, .btnl3:hover img  {
 background:url(../images/btnbb3.jpg) -2px 1px no-repeat;
}

.aln_t1s img, .aln_t1:hover img {
 background:url(../images/btnmm1.jpg) -1px 1px no-repeat;
}

.aln_t2s img, .aln_t2:hover img {
 background:url(../images/btnmm2.jpg) 0px 1px no-repeat;
}

.cart_full {
 width:80px; height:94px;
 position:absolute;
 right:63px;
 top:137px;
 cursor:pointer;
 background:url(../images/cart_full.jpg) no-repeat;
}

.aln_t3s img, .aln_t3:hover img {
 background:url(../images/btnmm3.jpg) 0px 1px no-repeat;
}

.aln_t4s img, .aln_t4:hover img {
 background:url(../images/btnmm4.jpg) -15px -2px no-repeat;
}

.aln_t5s img, .aln_t5:hover img {
 background:url(../images/btnmm5.jpg) -16px -5px no-repeat;
}

.aln_t6s img, .aln_t6:hover img {
 background:url(../images/btnmm6.jpg) -18px -1px no-repeat;
}


* html .lnka1s img {
 background:url(../images/g14.jpg) 3px 9px no-repeat;
}

* html .lnka2s img {
 background:url(../images/g15.jpg) 2px 9px no-repeat;
}


* html .lnka3s img {
 background:url(../images/g16.jpg) 1px 9px no-repeat;
}


* html .lnka4s img {
 background:url(../images/g17.jpg) -9px 9px no-repeat;
}

.lnka1:hover img {
 background:url(../images/g14.jpg) 2px 9px no-repeat;
}

.lnka2:hover img {
 background:url(../images/g15.jpg) 1px 9px no-repeat;
}


.lnka3:hover img {
 background:url(../images/g16.jpg) 0px 9px no-repeat;
}


.lnka4:hover img {
 background:url(../images/g17.jpg) -10px 9px no-repeat;
}


* html .lnka1:hover img {
 background:url(../images/g14.jpg) 3px 9px no-repeat;
}

* html .lnka2:hover img {
 background:url(../images/g15.jpg) 2px 9px no-repeat;
}


* html .lnka3:hover img {
 background:url(../images/g16.jpg) 1px 9px no-repeat;
}


* html .lnka4:hover img {
 background:url(../images/g17.jpg) -9px 9px no-repeat;
}

.imgs_21 {
border:0 solid red;
height:21px;
left:50%;
margin-left:-421px;
position:absolute;
top:25px;
width:132px;
text-align:center;
}


.imgs_22 {
border:0px solid red;
height:21px;
left:50%;
margin-left:-199px;
position:absolute;
top:25px;
width:162px;
text-align:center;
}


.imgs_23 {
border:0px solid red;
height:21px;
left:50%;
margin-left:39px;
position:absolute;
top:25px;
width:218px;
text-align:center;
}

.imgs_21 a,.imgs_22 a,.imgs_23 a {
 font-size:20px;
 text-decoration:none;
 font-weight:bold;
}

.imgs_21 a:hover,.imgs_22 a:hover,.imgs_23 a:hover , .sel_cb a {
 color:#746353;
}

.links1 {
border:0px solid red;
height:26px;
position:absolute;
right:410px;
top:0;
width:93px;
}

.links2 {
border:0px solid red;
height:26px;
position:absolute;
right:226px;
top:0;
width:174px;
}

.links3 {
border:0px solid red;
height:26px;
position:absolute;
right:110px;
top:0;
width:106px;
}

.links4 {
border:0px solid red;
height:26px;
position:absolute;
right:0;
top:0;
width:103px;
}


.imgs_11 {
border:0 solid red;
height:134px;
left:50%;
margin-left:-469px;
position:absolute;
top:129px;
width:217px;
}



.imgs_12 {
border:0px solid red;
height:134px;
left:50%;
margin-left:-228px;
position:absolute;
top:129px;
width:219px;
}


.imgs_13 {
border:0px solid red;
height:134px;
left:50%;
margin-left:16px;
position:absolute;
top:129px;
width:218px;
}


.imgs_111 {
border:0 solid red;
height:39px;
left:50%;
margin-left:-455px;
position:absolute;
top:277px;
width:200px;
}



.imgs_122 {
border:0px solid red;
height:39px;
left:50%;
margin-left:-222px;
position:absolute;
top:277px;
width:231px;
}


.imgs_133 {
border:0px solid red;
height:39px;
left:50%;
margin-left:25px;
position:absolute;
top:277px;
width:252px;
}

.jk {
 color:#336871;
}

.abss {
 position:absolute;
 width:300px;
 text-align:center;
 left:50%;
 margin-left:-150px;
 margin-top:-37px;
 color:#fff;
}

.carttt {
color:#C6A77B;
cursor:pointer;
font-family:Arial;
font-size:14px;
padding:77px 0px 0px 0px;
position:absolute;
right:0;
top:95px;
width:175px;
}

.carttt2 {
color:#33FFFF;
position:absolute;
right:0;
top:232px;
width:197px;
}

.cart_outer {
cursor:pointer;
height:134px;
position:absolute;
right:0;
top:132px;
width:201px;
}

#tm1 {
 width:29px;
 background:url(../images/p4.jpg) no-repeat;
}

div.menu_head {
 height:29px;
 background:url(../images/p6.jpg) no-repeat;
}

#tm3 {
 width:33px;
 background:url(../images/p6.jpg) no-repeat;
}

.mc1 {
 width:198px;
  background:url(../images/n5.jpg) repeat-y;
}

.tbl2 {
 background:url(../images/n4.jpg) no-repeat;
}

.lmc {
 background:url(../images/n6.jpg) left bottom no-repeat;
 padding-top:36px;
 padding-bottom:80px;
}

.ccc {

}

.mc3 {
 width:191px;
 background:url(../images/n12.jpg) left top repeat-y;
}

.lmc2{
 background:url(../images/n13.jpg) left top no-repeat;
 padding:46px 0px 180px 0px;
}

.recoms {
 text-align:right;
 background:url(../images/recom.jpg) no-repeat;
 padding-top:30px;
}

.adv_srl_r {
 height:329px;
}

.news_titlesss {
 height:65px;
 background:url(../images/newss.png) right bottom no-repeat;
}

.gt7 {
 background:url(../images/n14.jpg) left top no-repeat;
}

.y {
 position:absolute;
 left:0px;
 top:0px;
 width:325px;
 height:64px;
 background:url(../images/y.png) no-repeat;
}

.y2 {
 position:absolute;
 right:0px;
 top:0px;
 width:674px;
 height:50px;
 background:url(../images/y1.png) no-repeat;
}

.fmenu_top {
height:50px;
position:absolute;
right:0;
top:23px;
width:655px;
}

.fmenu_top a, .fmenu_bottom a {
 font-size:15px;
 color:#dadcaa;
 font-family:Arial;
 text-decoration:none;
 margin:0px 13px;
}

.y3 {
 position:absolute;
 left:50%;
 margin-left:-154px;
 top:0px;
 width:439px;
 height:216px;
 background:url(../images/y2.png) no-repeat;
}

.y4 {
 position:absolute;
 left:0px;
 bottom:0px;
 width:347px;
 height:176px;
 background:url(../images/y3.png) no-repeat;
}

.y1 {
color:#F0F3A0;
font-size:11px;
height:64px;
left:0px;
letter-spacing:0.4px;
position:absolute;
top:36px;
width:315px;
}

.y11 {
color:#F0F3A0;
font-size:11px;
height:64px;
left:35px;
letter-spacing:0.4px;
position:absolute;
top:50px;
width:315px;
}

.gt1 {
 background:url(../images/n15.jpg) left top repeat-x;
}



.gt4 {
 background:url(../images/n16.jpg) right top no-repeat;
}

.gt3 {
 background:url(../images/n17.jpg) right top repeat-y;
}


.gt5 {
 background:url(../images/n10.jpg) right bottom no-repeat;
}


.gt6{
 background:url(../images/n18.jpg) left bottom no-repeat;
}

.gt2 {
 background:url(../images/n19.jpg) left bottom repeat-y;
}





.line5 {
 background:url(../images/g11_1.jpg) top left no-repeat;
 height:52px;
}

.lc3_1 {
 height:117px;
 background:url(../images/m1.jpg) top left no-repeat; 
}

.lc3_2 {
 background:url(../images/m2.jpg) top left repeat-y; 
}

.fmenu_bottom {
 position:absolute;
 right:0px;
 margin-top:-62px;
 
 width:655px;
}

.lc3_3 {
 background:url(../images/m3.jpg) bottom left no-repeat;
padding:10px 30px 1px 55px; 
}

.lc3_4 {
 height:42px;
 background:url(../images/m4.jpg) top left no-repeat; 
}

.lc3_5 {
 background:url(../images/m5.jpg) top left repeat-y; 
}

.lc3_6 {
 background:url(../images/m6.jpg) bottom left no-repeat;
padding:11px 30px 40px 55px; 
}

.lc3_7 {
 background:url(../images/m8.jpg) top left repeat-y; 
}

.lc3_8 {
 background:url(../images/m7.jpg) bottom left no-repeat;
padding:1px 30px 6px 50px; 
}

.lc3_8 a {
 color:#33ffff;
 text-decoration:none;
}

.tbl4545 {
 height:52px;
}

.imgs_2inner {
 height:52px;
 position:relative;
}

div.top_sel_1 {
 position:absolute;
 left:35px;
 top:302px;
 width:156px;
}

div.top_sel_2 {
 position:absolute;
 left:35px;
 top:336px;
 width:156px;
}

div.top_sbm {
 position:absolute;
 left:124px;
 top:369px;  
 width:70px;
 height:24px;
}

div.top_sbm input {
 width:70px;
 height:24px;
 border:0px solid red;
 background:transparent;
}

div.top_sel_1 select, div.top_sel_2 select {
 width:159px;
 height:20px;
 font-size:12px;
}

td.mc2 {
 vertical-align:top;
 color:#000;
 font-size:12px;


}

.tbl3 {
 background:url(../images/n11.jpg) left bottom no-repeat;
}

div.sel_dr {
 width:189px;
 height:172px;
 background:url(../images/p9.jpg);
}

#c_tb1 {
}

#l_menu {
 width:238px;
 border-collapse:collapse;

 height:100%;
}

.t_ns {
 padding:10px 25px 30px 25px;
 line-height:1.5;
 color:#fff;
}

.part_1 {
 height:10px;
}

.m_head {
 padding:8px 0px 30px 80px;
 color:#fff;
 font-weight:bold;
}

.f_menu {
}

.m_foot{
 padding:0px 0px 20px 0px;
}

.part_2 {
 height:18px;
 background:url(../images/p10.jpg) no-repeat;
}

.line4, .tbl5 {
 height:98px;
 background:url(../images/n8.jpg) left bottom repeat-x;
}

.f1 {
 background:url(../images/n7.jpg) left bottom no-repeat;
 width:198px;
}

.f3 {
 background:url(../images/n9.jpg) right bottom no-repeat;
}

#cn12_tbl, #cn_b {
 height:16px;
}


.menu_bottom {
 height:466px;
}

.menu_center {
 height:303px;
}

#f_tbl5 {
 height:95px;
}

.tlm {

 height:12px;
 font-size:10px;
}



.path {
 height:23px;
 padding:0px 30px 0px 30px; 
 font-size:14px;
 text-align:center;
}

td.prd_ttl {
 text-align:center;
}

td.news_column {
 width:181px;
 vertical-align:top;
}

.content {
 padding:8px 9px 200px 13px;
 text-align:justify;
 color:#FFFFFF;
}

.tbl_cont {
 width:100%;
 height:100%;
 border-collapse:collapse;
}

.phones {
 position:absolute;
 top:20px;
 right:60px;
 font-family:Arial;
 font-size:15px;
}


.abouts {
	color:#fff;
	position:absolute;
	margin:-35px 0px 0px 20px;
}

.path a,.path {
 font-family:Arial;
 font-size:12px;
 text-decoration:none;
 color:#b7945f;
 text-transform:uppercase;
}

.peredovik {
	display:block;
	position:absolute;
	right:60px;
	text-align:center;
	margin-top:-34px;
	width:200px;
}
.peredovik, .peredovik a {
	color:#fff;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
}
.peredovik a:hover {
	color:#fff;
	text-decoration:none;
}

.cena_staraya {
	font-size: 14px;

	text-decoration: line-through;
	text-align: center;
	font-weight: bold;
}

.cena_minus {
	font-size: 15px;		
	color: #00ffff;
	text-align: center;
	font-weight: bold;
}

.cena_novaya {
	font-size: 16px;
	color: rgb(255, 204, 153);
	text-align: center;		
	font-weight: bold;
}
	
.imya_matrasa {
	font-size: 15px;
	text-align: center;
	text-transform: capitalize;			
	font-weight: bold;
}

.text_main {
	text-indent: 30px;
	text-align: justify;
	}




div.livinternet {
	left:40px;
	margin-top:-65px;
	position:absolute;
}

span.anons {
	color:#505050;
	font-size:12px;
}

span.anons:hover {
	color:#B8B8B9;
}

span.uvl {
	font-size: 10px
}

strong {color: #D5AC76;}

