body {

	background-image: url(../img/bg.jpg);

	background-color: #fff;
	margin:auto;

}

body, td, th {

	color: #493102;

	font: 12px/12px Tahoma, Verdana, Arial, sans-serif;

}

body, p, form, dl, dd, dt {

	padding:0px;

	margin:0px;

}

img { border:none;}
hr {
	color:#996600;
	}

p {

	padding: 10px 0;
	line-height:120%;

}

a:link {

	color: #493102;
	text-decoration:none;

}

a:visited {

	color: #493102;
	text-decoration:none;

}

a:hover {

	color: #CC0000;

	text-decoration:none;

}

a:active {

	color: #493102;
	text-decoration:none;

}

#container {

	background-image: url(../img/bg.jpg);

	background-repeat: repeat-x;

	background-position: left top;

}

h1 {

	background-color:#FFFFFF;

	font: 16px/43px noraml Arial, Helvetica, sans-serif;

	color: #000000;

	margin: 7px 0 0 0;

	padding: 0 0 0 27px;

}
h2 {
	font-family:Tahoma;
	
	font-weight:normal;

	font-size: 19px;

	margin: 7px 0 0 0;


}

/*********************************************/

#logotip {

	padding: 12px 22px 0 11px;

}

#authorization {

	padding: 29px 0 0 11px;

}

/*********************************************/

#language_off {

	height: 31px;

	width: 31px;

	line-height: 31px;

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

}

#language_on {

	height: 31px;

	width: 31px;

	line-height: 31px;

	text-align: center;

	background-image: url(../img/eng.gif);

	background-repeat: no-repeat;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	old-color: #c5dbd2;

	color: #FFFFFF;



}

#language_on a:link, #language_off a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	color: #FFFFFF;

}

#language_on a:visited, #language_off a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	color: #FFFFFF;

}

#language_on a:hover, #language_off a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration:none;

}

#language_on a:active, #language_off a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

}

/*********************************************/

#ramka_left {

	background-image: url(../img/ramka_left.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

#ramka_right {

	background-image: url(../img/ramka_right.gif);

	background-repeat: no-repeat;

	background-position: right top;

	height: 232px;

}

#journal_shadow_top {

	padding-top: 18px;

	padding-right: 119px;

}

#pic_4_1 {

	background-image: url(../img/1/0001.jpg);

	background-repeat: no-repeat;

	background-position: center center;

}

#pic_4_2 {

	background-image: url(/i/2/0001.jpg);

	background-repeat: no-repeat;

	background-position: center center;

}

#pic_4_3 {

	background-image: url(/i/3/0001.jpg);

	background-repeat: no-repeat;

	background-position: center center;

}

#pic_4_4 {

	background-image: url(/i/4/0001.jpg);

	background-repeat: no-repeat;

	background-position: center center;

}



/*****************************************/

#hotspot_01 {

	padding: 8px 15px 0 12px;

	float: left;

}

#hotspot_02 {

	padding: 8px 0 0 0;

}

/*****************************************/

#shadow_left_bottom {

	background-image: url(../img/shadow_left_jurnal.gif);

	background-repeat: no-repeat;

	background-position: right bottom;

}

#shadow_left {

	background-image: url(../img/shadow_left_jurnal2.gif);

	background-repeat: repeat-y;

	background-position: right;

}

/*****************************************/



#text_main_all {

	padding: 16px 27px 16px 27px;

	line-height: 25px;

}

#text_main_all td {

	color: #4b2414;

}

#text_main_all img {

/*	border: 1px solid #331801;*/

}

/*****************************************/

.td1 {

	background-image: url(../img/td_bg_01.gif);

}

.td2 {

	background-image: url(../img/td_bg_02.gif);

}

/*****************************************/

#reklama {

	background-image: url(../img/reklama.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 85px;

	margin-left: 289px;

	padding-top: 24px;

	padding-left: 1px;

	margin-top: 19px;

}



/*****************************************/

.png_01 {

	background-image: url(../img/logotip.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:100%;
	height:165px;

	

	
}

.png_02 {

	background-image: url(../img/authorization.png);

	//background-image: none ! important;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/authorization.png,sizingMethod=scale);

}



.png_03 {

	background-image: url(../img/pic_01.png);

	//background-image: none ! important;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/pic_01.png,sizingMethod=scale);

}

.png_04 {

	background-image: url(../img/pic_02.png);

	//background-image: none ! important;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/pic_02.png,sizingMethod=scale);

}

.png_05 {

	background-image: url(../img/pic_03.png);

	//background-image: none ! important;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/pic_03.png,sizingMethod=scale);

}

.png_06 {

	background-image: url(../img/pic_04.png);

	//background-image: none ! important;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/pic_04.png,sizingMethod=scale);

}

.png_07 {

	background-image: url(../img/journal_shadow_top.png);

	//background-image: none ! important;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/journal_shadow_top.png,sizingMethod=scale);

}

.png_08 {

	background-image: url(../img/shadow_left_menu.jpg);

}

.png_09 {

	background-image: url(../img/coffe.png);

	//background-image: none ! important;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/coffe.png,sizingMethod=scale);

}

.png_10 {

	background-image: url(../img/chocolate.png);

	//background-image: none ! important;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/chocolate.png,sizingMethod=scale);

}

.png_11 {

	background-image: url(../img/caps.png);
	background-position:right;
	background-repeat:no-repeat;
	//background-image: none ! important;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/caps.png,sizingMethod=scale);


	
}

.png_19 {

	background-image: url(../img/nad_0.png);

	//background-image: none ! important;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/nad_0.png,sizingMethod=scale);

}



#h1_bg_left_main {

	position: absolute;

	left: 277px;

	top: 193px;

	width: 13px;

	height: 43px;

	z-index: 3;

}

#h1_bg_left {

	position: absolute;

	left: 277px;

	top: 315px;

	width: 13px;

	height: 41px;

	z-index: 3;

}

#coffe {

	position: absolute;

	left: -200px;

	top: -268px;

	width: 220px;

	height: 353px;

	z-index: 1;

}

#caps {

	position: absolute;

	left: -319px;

	top: -395px;

	width: 339px;

	height: 480px;

	z-index: 1;

}

#chocolate {

	position: absolute;

	left: -376px;

	top: -22px;

	width: 176px;

	height: 107px;

	z-index: 2;

}



#jurnal_right_bg_top2 {

}







#ramka_left {

	background-image: url(../img/ramka_left.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

#ramka_right {
	background-image: url(../img/ramka_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 232px;

}

#journal_shadow_top {

	padding-top: 18px;

	padding-right: 119px;

}

#Layer1 {

	position:absolute;

	left:58px;

	top:198px;

	width:195px;

	height:75px;

	z-index:1;

	color: #d71920;

}



.level_item_selected_bg 				{ background: url(../img/menu_line.gif) repeat-y right; }



.bg_menu_coffe_1								{ background: url(../img/broad_bg_02.jpg) repeat-y right top;}

.bg_menu_coffe_1 .bg_menu_coffe_1	{ background: url(../img/s.gif) repeat-y right top; }



.li_1 { line-height:20px; margin: 0 0 0 0; padding: 7px 0; background:url(../img/menu_line_ul.gif) no-repeat right bottom; }

.li_1 .level_item_selected			{ padding: 0 0 0 62px; background: url(../img/menu_pipa_04_b.gif) no-repeat 34px 8px; color: #000000;  }

.li_1 .level_item_in_path				{ padding: 0 0 0 62px; background: url(../img/menu_pipa_04.gif) no-repeat 34px 8px; }

.li_1 .level_item								{ padding: 0 0 0 62px; background: url(../img/menu_pipa_04.gif) no-repeat 34px 8px; }

.li_1 .level_item								{ padding: 0 0 0 62px; background: url(../img/menu_pipa_04.gif) no-repeat 34px 8px; }



.li_2 													{ line-height:20px; margin: 0 0 0 0 }

.li_2 .level_item_selected			{ padding: 0 0 0 74px; font-size:11px; background: url(../img/arrow_catalog_1.gif) no-repeat 62px 9px; color: #000000  }

.li_2 .level_item_in_path				{ padding: 0 0 0 74px; font-size:11px; background: url(../img/arrow_catalog_1.gif) no-repeat 62px 9px; }

.li_2 .level_item								{ padding: 0 0 0 74px; font-size:11px; background: url(../img/arrow_catalog_1.gif) no-repeat 62px 9px; }



.li_3 													{ line-height:20px; margin: 0 0 0 0 }

.li_3 .level_item_selected			{ padding: 0 0 0 86px; font-size:11px; background: url(../img/menu_pipa_02_b.gif) no-repeat 74px 9px; color: #000000  }

.li_3 .level_item_in_path				{ padding: 0 0 0 86px; font-size:11px; background: url(../img/menu_pipa_02.gif) no-repeat 74px 9px; }

.li_3 .level_item								{ padding: 0 0 0 86px; font-size:11px; background: url(../img/menu_pipa_02.gif) no-repeat 74px 9px; }



.li_4 													{ line-height:20px; margin: 0 0 0 0 }

.li_4 .level_item_selected			{ padding: 0 0 0 98px; font-size:11px; background: url(../img/menu_pipa_03_b.gif) no-repeat 86px 9px; color: #000000 }

.li_4 .level_item_in_path				{ padding: 0 0 0 98px; font-size:11px; background: url(../img/menu_pipa_03.gif) no-repeat 86px 9px; }

.li_4 .level_item								{ padding: 0 0 0 98px; font-size:11px; background: url(../img/menu_pipa_03.gif) no-repeat 86px 9px; }



.li_5													{ line-height:20px; margin: 0 0 0 0 }

.li_5 .level_item_selected			{ padding: 0 0 0 110px; font-size:11px; background: url(../img/menu_pipa_03_b.gif) no-repeat 98px 9px; color: #000000 }

.li_5 .level_item_in_path				{ padding: 0 0 0 110px; font-size:11px; background: url(../img/menu_pipa_03.gif) no-repeat 98px 9px; }

.li_5 .level_item								{ padding: 0 0 0 110px; font-size:11px; background: url(../img/menu_pipa_03.gif) no-repeat 98px 9px; }



/* ПЛАШКА */

#MenuItem_151										{ background:url(../img/plashka_0.gif); height:73px; padding-top:17px;}



#MenuItem_151 .level_item_selected			{ padding: 0 0 0 62px; background: url(../img/menu_pipa_04_b.gif) no-repeat 34px 8px; color: #000000  }

#MenuItem_151 .level_item_in_path				{ padding: 0 0 0 62px; background: url(../img/menu_pipa_04_b.gif) no-repeat 34px 8px; }

#MenuItem_151 .level_item								{ padding: 0 0 0 62px; background: url(../img/menu_pipa_04_b.gif) no-repeat 34px 8px; }



#MenuItem_151 .li_2 .level_item_selected			{ padding: 0 0 0 74px; font-size:11px; background: url(../img/menu_pipa_01_g.gif) no-repeat 62px 9px; color: #000000  }

#MenuItem_151 .li_2 .level_item_in_path				{ padding: 0 0 0 74px; font-size:11px; background: url(../img/menu_pipa_01_g.gif) no-repeat 62px 9px; }

#MenuItem_151 .li_2 .level_item								{ padding: 0 0 0 74px; font-size:11px; background: url(../img/menu_pipa_01_g.gif) no-repeat 62px 9px; }





#MenuItem_151 a:link, #MenuItem_151 a:visited,#MenuItem_151 a:hover, #MenuItem_151 a:active { color: #000000; text-decoration:none; }

#MenuItem_151 a:hover 									{ text-decoration: none;}



#MenuItem_151 .li_2 a:link,#MenuItem_151 .li_2 a:visited,#MenuItem_151 .li_2 a:hover,#MenuItem_151 .li_2 a:active { color: #c5dbd2; text-decoration:none; color:#333333 }

#MenuItem_151 .li_2 a:hover 									{ text-decoration: none;}

  /* выравнивание плашки вертикально по центру */

#MenuItem_151 .level_item { padding-top:20px; background-position:34px 28px; }

/* /ПЛАШКА */



.li_1 a:link, .li_1 a:visited,.li_1 a:hover, .li_1 a:active { color: #FFFFFF; text-decoration:none; }

.li_1 a:hover 									{ text-decoration: none; color:#FF9900;}



.li_2 a:link, .li_2 a:visited,.li_2 a:hover, .li_2 a:active { color: #c5dbd2; text-decoration:none; }

.li_2 a:hover 									{ text-decoration: none;}



.li_3 a:link, .li_3 a:visited,.li_3 a:hover, .li_3 a:active { color: #dac890; text-decoration:none; }

.li_3 a:hover 									{ text-decoration: none;}



.li_4 a:link, .li_4 a:visited,.li_4 a:hover, .li_4 a:active { color: #e9e5c8; text-decoration:none; }

.li_4 a:hover 									{ text-decoration: none;}





/**********************************************/

.site_path {

	background:url(../img/broad_bg_01.gif) no-repeat  left bottom; color: #ada98e; padding: 0 0 0 10px;

	font-size:11px;

}

.site_path a:link, .site_path a:visited {

	color: #ada98e;

	font-size:11px;

}

.site_path a:hover {

	color: #ada98e;

	font-size:11px;

}



.site_path a:active {

	font-size:11px;

	color: #ada98e;

}/* BEGIN Таблица для регистрации клиента/профиль */

table.RegForm   {width:480px;}

.RegForm td.Msg {text-align:center;color:red;font-weight:bold; width:380px;}

.RegForm td.TDL {text-align:right;width:100px;}

.RegForm td.TDLT{text-align:right;width:100px;vertical-align:top;}

.RegForm td.TDR {padding:0}

/* END Таблица для регистрации клиента/профиль */



#brand {

	background-image: url(../img/bg_brand.jpg);

	height: 172px;

}

#brand_01_td {

	background-image: url(../img/brand_01.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#brand_02_td {

	background-image: url(../img/brand_02.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#brand_03_td {

	background-image: url(../img/brand_03.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}



/* КАТАЛОГ (с) Нарек :)) */



.arrow_catalog:link,

.arrow_catalog:visited,

.arrow_catalog:hover,

.arrow_catalog:active

{

	color: #442103;

	font-weight: normal;

	padding-left:18px;

	background: url(../img/arrow_catalog_1.gif) no-repeat 6px center;

	line-height:16px;

}



.catalog_bold:link,

.catalog_bold:visited,

.catalog_bold:hover,

.catalog_bold:active

{

	color: #331801;

	font-weight: bold;

}

#text_main_all table.catalog_table

{

	height: 100%;

}



#text_main_all table.catalog_table td.head

{

	background: #dddbcf;

	height: 25px;

	vertical-align: center;

	color: #000;

	font-size: 11px;

	padding-left: 12px;

}



#text_main_all table.catalog_table td.content

{

	background: #f1efe3;

	height: 100%;

	vertical-align: center;

	color: #000;

	font-size: 11px;

	padding-left: 12px;

	padding-top: 7px;

	padding-bottom: 12px;

}



#text_main_all table.catalog_filter td

{

	color: #323433;

	font-family: tahoma;

	font-size: 11px;

}



#text_main_all table.catalog_prod

{

	background: #fff;

	border-top: 1px solid #d3cabb;

	margin-bottom: 7px;

}



#text_main_all table.catalog_prod td.head

{

	padding-left: 12px;

	height:30px;

}



#text_main_all table.catalog_prod td.head a:link,

#text_main_all table.catalog_prod td.head a:visited,

#text_main_all table.catalog_prod td.head a:active,

#text_main_all table.catalog_prod td.head a:hover

{

	font-size: 12px;

	color: #000;
	

}



#text_main_all table.catalog_prod td.image

{

	padding-left: 12px;

	padding-right: 12px;

	padding-bottom: 16px;

}



#text_main_all table.catalog_prod td.image img

{

	border: 4px solid #dddbcf;

}



#text_main_all table.catalog_prod td.prod

{

	font-size: 12px;

	color: #323232;

	vertical-align: top;

	width: 100%;

	padding: 0;

	padding-left: 12px;

}



#text_main_all table.catalog_prod td.prod p

{

	padding: 0;

	margin-bottom: 7px;

}



#text_main_all table.catalog_prod td.prod span.red

{

	color: #cc0033;

}



#text_main_all table.catalog_prod td.prod_bottom

{

	height: 20px;

	vertical-align: bottom;

	padding-bottom: 16px;

	padding-left: 12px;

}



td.m_agents0 { background: #dddbcf; }

td.m_agents1 { background: url(../img/bg_pred.gif) #e7e5d9; }

table.agent_thead {margin-top: 10px;}

table.agent_thead th, table.agent_thead td { width: 33%; text-align: left; color: #b0aea4 !important; font-weight: bold; padding-left: 13px; padding-top: 0px; padding-bottom: 5px; } 

table.agent_thead td, table.agent_tbody td { background: url(../img/div_pred.gif) repeat-y; } 

table.agent_tbody th, table.agent_tbody td { width: 33%; text-align: left; color: #000000 !important; padding-left: 13px; padding-top: 5px; padding-bottom: 6px; }

table.agent_tbody th img { margin: 7px 0 0 0; }

table.agent_tbody th div { margin-left: 10px; line-height: 16px; }



.copyright_logo p { padding:0 10px; }



.vacancies a { font-weight:bold; display:block; padding-bottom:5px; }

* html img { background:expression(transparent(this)); }

/* SHADOW  */
img.ImageFrame_image { vertical-align:bottom; }
img.ImageFrame_solid { border: 1px solid black !important }
table.ImageFrame_shadow { direction: 1tr; }
table.ImageFrame_shadow .RRT { height:4px; background:url(shadow/RRT.png) no-repeat; }
table.ImageFrame_shadow .RR { width:10px; background:url(shadow/RR.png) repeat-y; }
table.ImageFrame_shadow .RR div.V { width:10px; }
table.ImageFrame_shadow .BBL { width:5px; background:url(shadow/BBL.png) no-repeat; }
table.ImageFrame_shadow .BB { height:10px; background:url(shadow/BB.png) repeat-x; }
table.ImageFrame_shadow .BR { width:10px; height:10px; background:url(shadow/BR.png) no-repeat; }
table.ImageFrame_shadow td { font-size:1px } /* For IE */
td div.H { width:1px; height:0; }
td div.V { width:0; height:1px; }


.textr {
font-size: 13px;
width:500px;
padding:0px 50px 0px 150px;
}
.textr ul {
        list-style-image: url(../img/bullet.gif);
        font-size: 13px;

}
.textr li {
        margin-top: 5px;
		font-size: 13px;
}


