body, p, td, font {
	font-size : 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #000000;
}
a:visited	{color: #8C1418; text-decoration: underline;}
a:link	{color: #8C1418; text-decoration: underline;}
a:hover	{text-decoration: none; color: #8C1418;}

/* structyra */

.srtuctyra_boss	{font-size : 14px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #000000;}


.srtuctyra_otdel	{font-size : 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #000000;}

.srtuctyra_small	{font-size : 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #000000;}




th {	font-size : 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-weight: bold;
	color : #000000;
	text-align: center;}

.margin_emp {margin: 0;}

.alltxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    line-height: 15px;
	color: #000000;
    text-decoration: none;
}
a:link.alltxt {
    color: #8c1418;
    text-decoration: underline;
}
a:visited.alltxt {
    color: #8c1418;
    text-decoration: underline;
}
a:hover.alltxt {
    color: #8c1418;
    text-decoration: none;
}
div.border_rec {border-bottom: #a06e4f 1px solid;}
div.marg_rec {padding: 5px 5px 5px 10px; border-top: #a06e4f 1px solid; }
div.foto_rec {float: left; width: 240px;}
div.foto_rec1 {float: left; width: 210px;}
.ramka {border: #a06e4f 1px solid; width: 82px; height: 82px;}
.ramka1 {border: #a06e4f 1px solid; width: 100px; height: 100px;}
.border {border: #a06e4f 1px solid;}
.border_b {border: #a06e4f 1px solid;}
.pad_recep_bot {padding: 0 0 4px 0;}
/* analitika
__________*/
div.proc {width: 96%;}
p.p_mar_mis {margin: 15px 0 3px 0; } 
img.history_brands {margin: 0 10px 10px 0; } 
p.str_posit {margin: 10px 0 0 0;}

/* vacansy
__________*/

.vacansy {padding: 10px 0 10px 0; border-bottom: #a06e4f 1px dashed;}

.position {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8c1418;
	font-weight: bold;
    text-decoration: none;}

.red_polos {background-color: #8c1418;}
.position_fff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fbedd7;
	font-weight: bold;
    text-decoration: none;}
a:visited.position_fff {color: #fbedd7; text-decoration: underline;}
a:link.position_fff	{color: #fbedd7; text-decoration: underline;}
a:hover.position_fff	{text-decoration: none; color: #fbedd7;}



.position_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #845d44;
    text-decoration: none;}

.vok {margin: 0 4px;}
table.border_regions {border: #ab8264 1px solid;}
tr.vacansy_main { background-color: #cba877;}
td.vacansy_bor { border-bottom: #ab8264 1px solid;}
td.vacansy_bor1 { border-top: #ab8264 1px dashed;}
div.vac_bot {padding-bottom: 5px;}
div.vac_top {padding-top: 5px;}
div.tire_pad1 {margin: 20px 0 20px 0;}
div.tire1 {width: 100%; height: 1px; background: url(/images/poloska.gif) repeat-x;}
div.tire2 {width: 98%; height: 1px; background: url(/images/tire.gif) repeat-x;}
div.tire {width: 100%; height: 1px; background: url(/images/tire.gif) repeat-x;}
div.prov_akcii_top {margin: 5px;}
div.prov_akcii_bot {margin: 0 5px;}
.razdelitel { padding: 5px 15px 5px 10px; }
td.border_red {border-top: #ab8264 1px solid; border-bottom: #8c1418 2px solid; background-color: #ab8264;}
td.border_redT {border-top: #8c1418 1px solid;}
td.borderL {border-left: #ab8264 1px solid;}
td.borderR {border-right: #ab8264 1px solid;}

div.line_ul {margin: 0 0 5px 0;}
.padd {padding: 10px 15px 10px 45px;}
.razdeli {margin: 20px 0 10px 0;}
#sha a {font-size: 11px;}


/* Spiski
______________________________*/


ul {
MARGIN: 10px 0px 10px 30px;
PADDING-LEFT: 0px;
}

ul li{

PADDING-RIGHT: 0px;
PADDING-LEFT: 15px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
BACKGROUND: url(/images/li.gif) no-repeat 0px 5px;
list-style-type: none;
MARGIN: 0;
}

img.right_menu1 {margin: 3px 10px 0 -4px;}
img.right_menu2 {margin: 5px 10px 0 -2px;}
/* table */

.ramka_table {background-color: #a06e4f;}

.fon_table {border: #a06e4f 1px solid; }
.color1 {background-color: #b49368;}
.color2 {background-color: #cfaa78;}
td.phone_bord {border-left: #a06e4f 1px solid; width: 120px;}


table.border_regions23 {border: #ab8264 1px solid;}
td.border_red23 {
	border-top: #ab8264 1px solid;
	border-bottom: #8c1418 2px solid;
	background-color: #8c1418;
}
.position_fff23 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fbedd7;
	font-weight: normal;
	text-decoration: none;
}
.color123 {background-color: #ceb48e;}
.color223 {background-color: #d9c7a5;}
.color323 {
	background-color: #995533;
	color: #fff;
	font-weight: bold;
}
.color423 {
	background-color: #be9672;
	font-weight: bold;
}
.color523 {
	padding: 0px;
	background-color: #be9672;
}

.wi233 {width: 100px;}


.line_eur {background-color: #6b3a1f;}
.line_eur1 {margin: 9px 0 8px 0; background-color: #cebeb5; height: 1px; width: 90%;}
.margin_eur {margin: 5px 0 5px 0;}
.margin_eur1 {margin: 0 0 3px 0;}

.zagolovok_eur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6b3a1f;
	font-weight: bold;
    text-decoration: none;}


/* Brands
_________ */
div.marg_flag {margin: 15px 0 15px 0;}

.brands_ful {font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #6b3a1f;
    text-decoration: none;}

.brands_ful1 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #6b3a1f;
	text-transform: uppercase;
    text-decoration: none;}

.brands_ital {font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #6b3a1f;
	text-transform: lowercase;
	font-style: italic;}

.brands_ital_up {font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #6b3a1f;
	font-style: italic;}

.brands_ital1 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6b3a1f;
	text-transform: lowercase;
}

.br_mar {margin: 5px 0 0 0;}
.br_mar111 {margin: 3px 0 10px 0;}
.black_br {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #6b3a1f;
    text-decoration: none;}

.black_br1 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
    text-decoration: none;}

.black_br2 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000;
    text-decoration: none;}

.black_br15 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000;
    text-decoration: none;}

.brown_br {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6b3a1f;
    text-decoration: none;}

.shlink {font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	color: #6b3a1f;
    text-decoration: none; margin: 3px 0 0 0;}

.black_brm {padding-bottom: 5px;}
ul.menu_1_brand {MARGIN: 10px 0px 10px 30px; padding-left: 0;}
li.menu_1_br2 {padding: 3px 0 3px 15px; BACKGROUND: url(/images/top_2.gif) no-repeat 0 3px; list-style-type: none; MARGIN: 0;}

ul.menu_1_brand2 {MARGIN: 5px 0px 5px -13px; padding-left: 0;}
li.menu_1_br21 {padding: 3px 0 3px 30px; BACKGROUND: url(/images/inner.gif) no-repeat 0 3px; list-style-type: none; MARGIN: 0 0 0 1px;}


.black_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
    text-decoration: none;
}
a:link.black_link, a:visited.black_link {color: #000; text-decoration: underline;}
a:hover.black_link {color: #000; text-decoration: none;}


.dotlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
    	text-decoration: none;
}
a:link.dotlink, a:visited.dotlink {color: #8c1418; text-decoration: none; border-bottom: 1px dashed #333333;}
a:hover.dotlink {color: #8c1418; text-decoration: none; border-bottom: 0;}


div.li_marg {margin: 0 0 5px 0;}
div.li_marg1 {margin: 0 0 5px 4px;}
img.reshetka {margin: 17px 0 17px 0;}
img.reshetka11 {margin: 10px 0 10px 0;}
div.img_br{float: left; width: 7px;}
div.right_br {float: left; width: 180px;}
img.mar_br {margin: 0 0 10px 0;}
td.back_br {BACKGROUND: url(/images/brown.gif) repeat-y 5px 0;}
img.top_menu_br {margin: 0 0 0 2px;}

div.brands_marg {margin: 1px 0 0 0;}
/* Right news
_______________________________ */

.right_news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
    text-decoration: none;
}
a:link.right_news {
    color: #8c1418;
    text-decoration: underline;
}
a:visited.right_news {
    color: #8c1418;
    text-decoration: underline;
}
a:hover.right_news {
    color: #8c1418;
    text-decoration: none;
}

.right_news_div {margin: 18px 0px 0px 47px; }
.right_tit_news {width: 75%;}

.right_txt {
	font-size : 11px;
    line-height: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #000000;
}

.right_date {
	font-size : 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #77523D;
}

.div_right_date {margin: 3px 0px 7px 0px;}

/* left menu 
_______________________________ */

p.p_menu_left {margin: 0px 0px 7px 27px;}

img.img_menu_left {margin: 2px 0px 0px 0px;}

div.width_menu {width: 170px;}


.text_menu {
	font-size : 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #C9B698;
}
a:visited.text_menu	{
	color: #AB7657;
	text-decoration: underline;
}
a:link.text_menu	        {
	color: #AB7657;
	text-decoration: underline;
}
a:hover.text_menu	        {
	text-decoration: underline;
	color: #C9B698;
}

.text_menu_light {
	font-size : 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #C9B698;
}
a:visited.text_menu_light	{
	color: #C9B698;
	text-decoration: underline;
}
a:link.text_menu_light	        {
	color: #C9B698;
	text-decoration: underline;
}
a:hover.text_menu_light	        {
	text-decoration: underline;
	color: #AB7657;
}

/* index
______________________________*/

div.copy
{
	padding: 0px 0px 0px 0px;
    height: 36px;
}

p.p_copy { margin-top: 12px; margin-bottom : 0px; margin-left : 0px; margin-right : 0px; }

.txtcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #d98d82;
    text-decoration: none;
}
a:link.txtcopy {
    color: #d98d82;
    text-decoration: underline;
}
a:visited.txtcopy {
    color: #d98d82;
    text-decoration: underline;
}
a:hover.txtcopy {
    color: #ffffff;
    text-decoration: underline;
}

img.title {margin-bottom : 10px; margin-left : 15px; margin-right : 5px; margin-top: 0px;}

.news { width: 185px; }
.news_vn { padding: 12px 15px 0px 15px; }
p.p_date { margin-top: 0px; margin-bottom : 7px; margin-left : 0px; margin-right : 0px; }

.date { background-color: #A06E4F;
	font-size : 11px;
	line-height: 14px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #e5dfd3;}



.newstxt_nolink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d9562e;
    text-decoration: none;
}

.newstxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #dd9b6c;
    text-decoration: none;
}
a:link.newstxt {
    color: #d9562e;
    text-decoration: underline;
}
a:visited.newstxt {
    color: #d9562e;
    text-decoration: underline;
}
a:hover.newstxt {
    color: #d9562e;
    text-decoration: none;
}

/* menu
________________________________________ */
img.menu {margin-bottom : 0px; margin-left : 0px; margin-right : 5px; margin-top: 0px;}

/* content */
.cont { width: 100%; }
.cont_page {width: 95%;}
.cont_vn_zag { padding: 0px 7px 5px 33px; }
.cont_vn_zag1 { padding: 37px 7px 5px 33px; }
.cont_str { padding: 0px 5px 0px 10px; }
.cont_str1 { padding: 15px 15px 0px 10px; }
.cont_vn { padding: 0px 7px 25px 33px; }
.cont_vn1 { padding: 12px 30px 33px 33px; }

.cont_left { width: 90%; }
.cont_left_vn { padding: 0px 0px 25px 47px; }
.cont_str_left { padding: 0px 0px 0px 25px; }
.cont_vn_zag_left { padding: 37px 7px 5px 47px; }

p.p_txt { margin-top: 12px; margin-bottom : 0px; margin-left : 0px; margin-right : 0px; }
p.p_txt1 { margin-top: 12px; margin-bottom : 0px; margin-left : 20px; margin-right : 18px; }
.main_txt {
	font-size : 12px;
line-height: 15px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #000000;
}
.h1_news_marg {margin: 0px 0px 15px 0px;}
.h1_price_marg {margin: -10px 0px 15px 0px;}
.p_news_marg {margin: 0px 0px 15px 0px;}

.newslink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
line-height: 15px;
	color: #dd9b6c;
    text-decoration: none;
}
a:link.newslink{
    color: #000000;
    text-decoration: underline;
}
a:visited.newslink{
    color: #000000;
    text-decoration: underline;
}
a:hover.newslink{
    color: #000000;
    text-decoration: none;
}

/* партнеры
___________ */

.partn { width: 100%; }
.partn_str { padding: 0px 15px 0px 0px; }
.partn_anons { padding: 10px 0px 0px 0px; }
img.imgpar {margin: 0px 4px 0px 4px;}



/* Фотоальбом 
_____________*/


div.foto {width: 101px; height: 100px; float: left;}



/* разное
_________ */

p.p_tel {
    margin-top: 7px;
    margin-bottom : 20px;
    margin-left : 15px;
    margin-right : 0px;
    text-align: left;
    }

.tel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    line-height: 18px;
    font-weight: bold;
	color: #d9562e;
    text-decoration: none;
}
a:link.tel {
    color: #da5b5f;
    text-decoration: none;
}
a:visited.tel {
    color: #da5b5f;
    text-decoration: none;
}
a:hover.tel {
    color: #da5b5f;
    text-decoration: underline;
}

.tel_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    line-height: 13px;
    font-weight: normal;
	color: #d9562e;
    text-decoration: none;
}
a:link.tel_txt {
    color: #d9562e;
    text-decoration: underline;
}
a:visited.tel_txt {
    color: #d9562e;
    text-decoration: underline;
}
a:hover.tel_txt {
    color: #d9562e;
    text-decoration: none;
}

INPUT.form1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color : #000000;
    width: 100px;
    border-bottom-color: #7d1c14;
    border-top-color: #7d1c14;
    border-right-color: #7d1c14;
    border-left-color: #7d1c14;
	BACKGROUND-COLOR: #e5dccc;
}

.optovikam_form {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color : #000000;
	BACKGROUND-COLOR: #e5dccc;
}

.optovikam_form1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color : #000000;
	BACKGROUND-COLOR: #e3d7c1;
	border: #a06d50 1px solid;
	width: 400px;
}

.optovikam_form2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color : #000000;
	BACKGROUND-COLOR: #e3d7c1;
	border: #a06d50 1px solid;
	width: 200px;
}

.form_div_opt {width: 400px;} 
.form_div_opt1 {width: 230px; margin: 0 0 0 15px;}

div.marg_optovik {padding: 25px 10px 10px 10px; margin: 0 4px 0 4px; background-color: #d4c0a7; border: #a06d50 1px solid;}
.zoom { margin-bottom : 0px; margin-left : 10px; margin-right : 0px; margin-top: 0px;}
.news_vn_form { padding: 10px 15px 0px 15px; }
img.news_ot {margin: 0px 10px 5px 0px;}

td.td_anons {border-right: #A06D50 1px solid; border-left: #A06D50 1px solid;}


div.table_div { margin: 0px 0px 0px 20px;}
img.flag_margines {margin: 0 2px 0 0;}
div.tit_pict {float: left; width: 180px;}
div.tit_text {float: left; width: 220px;}
/* шампанское
__________________ */
img.bac_top {margin: 2px 15px 0 0;}
img.bac_right {margin: 2px 10px 0 15px;}
.chek_aut {padding: 2px 0 0 0; float: left; width: 200px;}
div.chek_aut1 {float: left; width: 25px;}
.shamp_tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;
	color: #c09672;
    text-decoration: none;
}

.shamp_tab1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;
	color: #a06d50;
    text-decoration: none;
}

.bot_razd {BACKGROUND: url(/images/bot_1.gif) no-repeat top;}
img.mag_soln {margin: 0 15px 0 0;}

.color_sham {background-color: #e4d9c5;}
.color_sham1 {background-color: #fff;}
/* было background-color: #f0d4a5;  */
.shampane {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
line-height: 15px;
	color: #8c1418;
    text-decoration: none;
}
a:link.shampane, a:visited.shampane {color: #8c1418; text-decoration: underline;}
a:hover.shampane{color: #8c1418; text-decoration: none;}

sup {font-size : 11px; position: relative; top: -3px; line-height: 0; vertical-align: baseline; text-decoration: none;}
div.left_sh {margin-left: 3px;}
div.right_br_mar {margin: 20px 30px 15px 0;}
/* hhh */

h1 	{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
    line-height: normal;
	color: #8C1418;
	font-weight: normal;
	text-decoration: none;
    margin-top: 5px;
    margin-bottom : 20px;
    margin-left : 0px;
    margin-right : 0px;
}

h2 	{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    line-height: normal;
    text-transform: uppercase;
	font-weight: bold;
	color: #00569c;
	text-decoration: none;
    margin-top: 20px;
    margin-bottom : 20px;
    margin-left : 0px;
    margin-right : 0px;
}

.borderL {border-left: #7d1c14;}
.borderR {border-right: #7d1c14;}
.borderB {border-bottom: #7d1c14;}
.borderT {border-top: #7d1c14;}
.absent {width: 210px; float: left; height: 200px;}
.maktub {width: 145px; font: 12px Verdana, Arial, Helvetica, sans-serif; color: #8c1418; }


.kalatrazi_img { margin-right: 15px; }