body {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4C332A;
	background-color:#ebe6eb;
	height:100%;
	}
:focus {
  -moz-outline-style:none;
}

form { margin:0px}
img { vertical-align:middle; border:none}
a:active {  outline:none; }

.hr1 { height:1px; border: none; background-color:#a1979f}
.hr2 { height:1px; border: none; background-color:#624f45}
div.hr3 { height:3px; margin-bottom:8px; border-bottom:1px solid #acabac; }

h1.c1{ margin:2px 0px 0px 0px; color:#907162; font-size:13px;   font-weight:normal}
h2{ margin:4px 0px 2px 0px; color:#473025; font-size:20px;}
h2.c1{ margin:4px 0px 0px 0px; color:#885f88; font-size:23px; }
h2.c2{ margin:4px 0px 0px 0px; color:#473025; font-size:15px; }
h2.c3{ margin:4px 0px 0px 0px; color:#564a46; font-size:20px; }
h2.c4{ margin:0px 0px 0px 0px; padding:0px; color:#885f88; font-size:23px; }
h2.c5{ margin:-4px 0px 0px 0px; color:#885f88; font-size:18px; }
h2.c6{ margin:4px 0px 0px 0px; color:#473025; font-size:16px; }
h3{ margin:2px 0px 0px 0px; color:#2E1F19; font-size:13px; }
h3.c1{ margin:2px 0px 0px 0px; color:#4b3f38; font-size:14px;  }
h3.c2{ margin:4px 0px 0px 0px; color:#564a46; font-size:23px; }
h3.c3{ margin:2px 0px 0px 0px; color:#885f88; font-size:14px; }
h4{ margin:2px 0px 0px 0px; color:#615049; font-size:13px; }
h4.c1{ margin:2px 0px 0px 0px; color:#473025; font-size:17px }
h4.c2{ margin:2px 0px 0px 0px; color:#564a46; font-size:17px; font-weight:normal }
h4.c3{ margin:2px 0px 0px 0px; color:#473025; font-size:17px; font-weight:normal; }

p { margin:5px 0px 0px 0px; font-size:13px; color:#4C332A; padding:0px; text-indent:0px; font-weight:normal }
p.txt1{ margin:5px 0px 0px 0px; font-size:13px; color:#403632; padding:0px; text-indent:0px;text-align:left}
p.foo{ margin:0px 0px 0px 0px; font-size:12px; color:#625550; padding:0px; text-indent:0px;text-align:left; line-height:14px}
p.inf1{ margin:0px 0px 0px 0px; font-size:11px; color:#666666; padding:0px; }
p.dsc{ margin:0px 0px 0px 0px; font-size:13px; color:#4b3f38; padding:0px; }
p.dsc2{ margin:8px 0px 0px 0px; font-size:14px; color:#4b3f38; padding:0px; }
p.dsc2 p{ margin:8px 0px 0px 0px; font-size:14px; color:#4b3f38; padding:0px; }
p.dsc3{ margin:3px 0px 0px 0px; font-size:13px; color:#907162; padding:0px; }
p.txt2{ margin:0px 0px 0px 0px; font-size:13px; color:#4b3f38; padding:0px; }
p.txt3{ margin:2px 0px 2px 0px; font-size:13px; color:#907162; padding:0px; }
p.txt4{ margin:2px 0px 2px 0px; font-size:13px; color:#4b3f38; padding:0px; }

a.lnk {	color:#493849;	text-decoration:none; font-size:11px}
a.lnk:hover {text-decoration:underline;}

a.lnk2 {	color:#f3ebf2;	text-decoration:none; font-size:13px}
a.lnk2:hover {text-decoration:underline;}

a.lnk2_on {	color:#f3ebf2;	text-decoration:underline; font-size:13px}
a.lnk2_on:hover {text-decoration:underline;}

a.lnk3 {	color:#6d437f;	text-decoration:underline; font-size:12px;  }
a.lnk3:hover {text-decoration:underline;}

a.lnk4 {	color:#666666;	text-decoration:none; font-size:14px;   font-weight:bold}
a.lnk4:hover {text-decoration:underline;}

a.lnk5 {	color:#666666;	text-decoration:none; font-size:12px;   font-weight:bold}
a.lnk5:hover {text-decoration:underline;}

a.lnk6 {	color:#4b3f38;	text-decoration:none; font-size:14px;   font-weight:bold}
a.lnk6:hover {text-decoration:underline;}

a.lnk7 {	color:#473025;	text-decoration:none; font-size:13px;   font-weight:bold}
a.lnk7:hover {text-decoration:underline;}

a.lnk8 {	color:#6d437f;	text-decoration:none; font-size:17px;   font-weight:bold}
a.lnk8:hover {text-decoration:underline;}

a.lnk9 { color:#4b3f38;	text-decoration:none; font-size:14px;   font-weight:bold}
a.lnk9:hover {text-decoration:underline;}

a.lnk9_on { color:#4b3f38;	text-decoration:underline; font-size:14px;   font-weight:bold}
a.lnk9_on:hover {text-decoration:underline;}

a.lnk10 { color:#805780;	text-decoration:none; font-size:13px;   font-weight:bold}
a.lnk10:hover {text-decoration:underline;}

a.lnk11 { color:#907162;	text-decoration:none; font-size:13px;   font-weight:bold}
a.lnk11:hover {text-decoration:underline;}

a.lnk12 { color:#615049; font-size:13px; text-decoration:none;   font-weight:bold}
a.lnk12:hover {text-decoration:none;}

a.evt {	color:#907162;	text-decoration:none; font-size:13px;   }
a.evt:hover {text-decoration:underline; color:#6c2c6c}

a.evt_on {	color:#6c2c6c;	text-decoration:none; font-size:13px;   }
a.evt_on:hover {text-decoration:underline; color:#6c2c6c}

a.page {	color:#624436;	text-decoration:none; font-size:13px;   font-weight:bold;}
a.page:hover {text-decoration:underline; color:#623475}

a.page_on {	color:#623475;	text-decoration:underline; font-size:13px;   font-weight:bold;}
a.page_on:hover {text-decoration:underline;}

a.page_nv {	color:#b5a6b5;	text-decoration:none; font-size:13px;   font-weight:bold;}
a.page_nv:hover {text-decoration:none; color:#473025}

a.pt1 {	color:#885f88;	text-decoration:none; font-size:21px; font-family:Georgia, "Times New Roman", Times, serif}
a.pt1:hover {text-decoration:none;}

a.pt2 {	color:#564a46;	text-decoration:none; font-size:20px; font-family:Georgia, "Times New Roman", Times, serif}
a.pt2:hover {text-decoration:none;}

a.tit1 { text-decoration:none; color:#885f88; font-size:23px;  font-weight:bold}
a.tit1:hover {text-decoration:underline;}

a.tit2 { text-decoration:none; color:#473025; font-size:17px;  font-weight:bold}
a.tit2:hover {text-decoration:underline;}

a.tit3 { text-decoration:none; color:#564a46; font-size:18px;  font-weight:bold; font-style:normal}
a.tit3:hover {text-decoration:none; color:#885f88}

.tit1 { font-family:"Times New Roman", Times, serif; color:#564a46; font-size:15px;}
.tit2 { font-size:14px; color:#4b3f38;   }
.price1 { width:96px; height:21px; padding-top:4px; background:url(img/price_bg1.jpg); color:#512600;   font-size:13px; text-align:center }
.price2 { width:96px; height:21px; padding-top:4px; background:url(img/price_bg1.png); color:#512600;   font-size:13px; position:absolute; left:123px; top:7px }
.price3 { width:143px; height:31px; padding-top:6px; background:url(img/price_bg11.gif); color:#473025;   font-size:21px; text-align:center}
.price4 { width:180px; height:28px; padding-top:9px; background:url(img/price_bg2.jpg); color:#512600;   font-size:17px; text-align:center}
.pret_v { color:#473025; font-size:14px; }
.pretv { color:#473025; font-size:14px; font-family:'Trebuchet MS'; }
.f1 { color:#473025; font-size:17px } 
.cat { color:#907162;	text-decoration:none; font-size:13px;   }
.pdesc {   font-size:14px; color:#4b3f38;}

.cit1 {   font-size:14px; font-weight:bold; font-style:normal; color:#805780 }
.cit2 {   font-size:13px; font-weight:bold; font-style:normal; color:#805780 }
.inf3 { font-size:15px; color:#907162;   } 

.bart_nb {background:url(img/blog_nbbg.gif); width:46px; height:38px; padding-top:1px; margin:8px 10px 0px 0px; text-align:center; font-size:20px; color:#FFF;}
.bart_nb2 {background:url(img/blog_nbbg.gif); width:46px; height:38px; padding-top:1px; margin:0px 10px 0px 0px; text-align:center; font-size:20px; color:#FFF;}

.fooTitle {  color:#5E4C5E; font-size:12px;}
.artInfo {  color:#A78DA7; font-size:11px;}
.posinfo { color:#473025; font-size:11px; font-style:italic; }
.inf2{ font-size:12px; color:#504f50;  }


#carusel1 li { padding:0px 8px 0px 8px }
#carusel li { padding:0px 8px 0px 8px }
#carusel2 li { padding:0px 8px 0px 8px }

.lc_prop { } 
.lc_prop th { text-align:center; color:#4c3d36; font-size:12px }
.lc_prop td { text-align:center; font-size:13px }
.lc_prop td select { font-size:13px; }

ul.left_f {margin: 0px; padding: 0px; text-align: left;}
ul.left_f li { 	list-style: none; line-height:20px; padding: 0px; }

ul.lc_tabs { margin: 0px; padding: 0px;}
ul.lc_tabs li { list-style: none; padding: 0px; float:left }
ul.lc_tabs li.sep { list-style: none; padding: 0px; float:left; display:block; height:38px; width:2px; background:url(img/tab_sep.gif); }
ul.lc_tabs li img { cursor:pointer; }

ul.mn { margin: 0px 0px 0px 25px; padding: 0px; list-style:disc}
ul.mn li { padding-top:15px; } 
ul.mn li.no { padding-top:5px; } 

ul.rcar {list-style: none; } 
ul.rcar li { 
    cursor: pointer;
	width: 165px;
	height: 127px;
	border: 1px solid #999;
	background-color: #fff;
	text-align: center;
	font-size: 24px;
} 

#act_img { position:absolute; top:-30px; left:440px; cursor:pointer; visibility:hidden}

.cart_itms { margin-top:4px; color:#4b3f38; font-size:13px;}
.cart_itms td.ln { border-bottom:1px solid #dfdfe7;background:none }

.cart_rez { font-size:13px;}
.cart_rez th { color:#855c85; font-weight:normal }
.cart_rez td { color:#564a46 }

.blog_art_dsc p{ margin:0px 0px 0px 0px; font-size:13px; font-style:normal; color:#4b3f38; padding:0px; }

.tpl_tab { background:url(img/tpla_bg.gif); width:218px; height:29px; padding-top:7px; margin-left:520px; font-size:15px; color:#4b3f38; text-align:center }

.promo_small { width:49px; height:44px; padding-top:5px; position:absolute; left:0px; top:0px; font-size:14px; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; color:#FFF; background:url(img/promo_bg_s.gif); }
.promo_small2 { width:54px; height:44px; background:url(img/ppro_bubble.png); position:absolute; left:0px ; top:0px; }

.promo { width:74px; height:66px; padding-top:8px; position:absolute; left:0px; top:0px; font-size:22px; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; color:#FFF; background:url(img/promo_bg.png); }
.promo2 { position:absolute; top:-3px; left:-2px; width:90px; height:59px; background:url(img/ppro_flag2.png) } 

.ppf{ position:absolute; top:-3px; left:-2px; width:74px; height:49px; background:url(img/ppro_flag.png) }

.txta { background:url(img/inp7.gif); width:562px; height:85px; }

.coma {}
.coma span { color:#674268}

.cmp { background-color:#ffffff;webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px; border:1px solid #ebeaeb }
.cmt { background-color:#f3f3f3;webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; border:1px solid #ebeaeb; width:533px; height:48px; }
.cmt img{ float:left; cursor:pointer; margin:12px 0px 0px 5px}
.cmt div { padding:13px 10px 0px 0px; text-align:right; float:right}
.cmt div span { color:#4b3f38; font-size:20px; font-weight:bold}
.cmt div span.money-decimal{font-size:0.8em; vertical-align:text-top}

.price_style1 { font-size:15px; }
.price_style1 span.money-decimal{font-size:0.7em; vertical-align:text-top}

input { font-size:11px; color:#512600; padding:2px 3px 2px 3px; margin:0px; border:none}
input.inp { font-size:13px; color:#907162; padding:2px 3px 2px 3px; margin:0px; border:1px solid #dbd4e0}
input.inp1 { width:213px; height:16px; font-size:11px; color:#512600; padding:2px 3px 2px 5px; margin:0px; background:url(img/inp1_bg.gif);}
input.inp2 { width:114px; height:16px; font-size:11px; color:#907162; padding:2px 3px 2px 5px; margin:0px; background:url(img/inp_bg2.gif);}
input.inp3 { width:31px; height:28px; font-size:24px; font-weight:bold; text-align:center; color:#473025; padding:2px 3px 2px 3px; margin:0px; background:url(img/inp_m1.gif);}
input.inp4 { width:224px; height:24px; font-size:14px; color:#473025; padding:2px 5px 2px 5px; margin:0px; background:url(img/inp_bg3.gif);}
input.inp5 { width:123px; height:22px; font-size:14px; color:#473025; padding:2px 3px 2px 3px; margin:0px; background:url(img/inp_bg4.gif);}
input.inp6 { width:33px; height:16px; font-size:14px; color:#473025; padding:2px 3px 2px 3px; margin:0px; background:url(img/inp6_bg.gif); text-align:center; font-weight:bold}
input.sh2 { width:421px; height:22px; font-size:15px; color:#907162; padding:2px 3px 2px 3px; margin:0px; background:url(img/inp_sh2.jpg);}
input.inpb { width:458px; height:22px; font-size:14px; color:#3f3937; padding:2px 3px 2px 3px; margin:0px; background:url(img/inpb.gif);}
input.btn_sh { width:87px; height:26px; padding:0px; margin:0px 0px 0px 4px; background:url(img/btn_cauta.jpg); vertical-align:top}
input.main_sh { width:24px; height:21px; padding:0px; margin:0px 0px 0px 4px; background:url(img/shc_ico.gif); vertical-align:top; cursor:pointer}
input.main_sh:hover { width:24px; height:21px; padding:0px; margin:0px 0px 0px 4px; background:url(img/shc_ico_on.gif); vertical-align:top; cursor:pointer}
input.btn_sen1 { width:87px; height:26px; background:url(img/btn_trimite.jpg); padding:0px; margin:0px; vertical-align:top }
input.btn_cont { width:86px; height:26px; background:url(img/btn_cont.png); padding:0px; margin:0px; vertical-align:top }

select { font-size:11px; color:#512600; padding:1px 0px 2px 3px; border:1px solid #dbd4e0; margin:0px }
select.sel2 { font-size:14px; color:#473025; padding:1px 0px 2px 3px; border:1px solid #dbd4e0; margin:0px }
textarea{ font-size:13px; color:#512600; padding:1px 0px 2px 3px; border:1px solid #dbd4e0; margin:0px; font-family:Arial;  }
textarea.t1{ font-size:14px; color:#3f3937; padding:1px 0px 2px 3px; border:1px solid #d2c8c4; background-color:#fefeef; margin:0px; width:458px; height:138px;  }
textarea.t2{ color:#3f3937; padding:0px; border:none; margin:0px; width:542px; height:25px; font-size:12px; font-family:Arial, Helvetica, sans-serif }
textarea.clean{ color:#473025; padding:1px 0px 2px 3px; border:none; background:none; font-family:Arial, Helvetica, sans-serif; }

input.btn_sh2 { width:107px; height:26px; padding:0px; margin:0px 0px 0px 0px; background:url(img/btn_cauta2.gif);}
input.inp7 { width:163px; height:17px; font-size:12px; color:#907162; padding:2px 3px 2px 5px; margin:0px; background:url(img/inp_bg7.gif);}