html,
body {
	border: 0px;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
}



body {
	text-align: center;
	background-color: #035F50;
}
img {
	border: 0px;
	margin: 0px;

}
form {
	padding: 0px;
	margin: 0px;
}
.main td {
	vertical-align: top;
	border: none;
}
.left3,
.menu_horiz,
.left1,
.r-block {
	text-align: left;
}
.main {
	width: 100%;
	padding-top: 14px;
}
.carrier1 {
	width: 988px;
	wpadding-left: 0px!important;
}
.carrier2 {
	width: 954px;

	wpadding-left: 0px!important;
}
.left1 {
	width: 233px;
}

/* Content div
------------------------------------------------------*/
.both2 {
	width: 661px;
	background: url(/images/background1.jpg) 0 160px repeat-y;
	z-index: 0;
	padding-bottom:25px;
}
/*----------------------------------------------------*/

.both1,
.both1-tab,
.menu_horiz {
	width: 755px;
	text-align:left;
}
.submenu {
	z-index: 100!important;
}


.r-block {
	/*width: 200px;*/
	text-align:left;
}

.carrier {
	width: 950px;
	margin: auto;
	text-align: left;
	padding-top: 14px;
}
.r {
	width: 999px;
}



/* left part of page
-------------------------------------------------------------*/


.left3,
.left3 table {
	width: 293px;
	position: relative;

}
.q {
	width: 233px;
}

/*	logo
--------------------------------------*/
.logo {
	height: 90px;
}
.up-logo {
	border: 6px solid #fff;
	height: 45px;
}
.up-logo div {
	float: left;
	height: 45px;
}

.logo1 {
border-right: 6px solid #fff;
width: 54px;
background-color: #eb3d00;


}
.ee {
	border-bottom: 6px solid #fff;
	border-top: 6px solid #fff;
	position:absolute;
	height: 45px;

}
.logo1 img {
	margin-left: 4px;
	margin-top: 4px;
}
.logo2 {
	text-align: center;
}
.logo2 img {
	margin-top: 8px;
	margin-left: 15px;
}

.down {
width: 221px;
border-left: 6px solid #fff;
border-right: 6px solid #fff;
border-bottom: 6px solid #fff;
background-color: #eb3d00;
float: right;
height: 21px;
padding-top: 6px;
text-align: center;

font-family: Tahoma;
text-transform: uppercase;

}
.down a {
	color: #fbdbd0;
	text-decoration: none;
}
/*---------------------------------
 end of logo */



/* icons
----------------------------------*/
.down-logo {
	position: relative;
}
.eng {
	position: absolute;
	z-index: 100;
}

.home_type,
.en_type,
.mail_type,
.map_type,
.add_type {
	position: absolute!important;
	z-index: 100!important;
}
.home_type {
	top: 73px!important;
	left: 18px!important;
}
.en_type {
	top: 73px!important;
	left: 40px!important;
}
.mail_type {
	top: 73px!important;
	left: 40px!important;
}
.map_type {
	top: 91px!important;
	left: 18px!important;
}
.add_type {
	top: 91px!important;
	left: 40px!important;
}

.en_map,
.en,
.mail,
.map,
.add {
	position: absolute;
	z-index: 100;
	top: 70px;
}
.ic1,
.ic2 {
	top: 8px;
}
.ic3,
.ic4 {
	top: 22px;
}

.mail {
	left: 13px;
	margin-top: 1px;
}
.map {
	left: 30px;
}
.add {
	left: 47px;
}
.en_map {
	left: 0px!important;
	top:  9px!important;
}
.en {
	left: 18px;
}
.ic1 {
	left: 18px;

}
.ic2 {
	left: 36px;

}
.ic3 {
	left: 18px;

}
.ic4 {
	left: 36px;

}
.ic5 {
	left: 36px;
}
.ic6 {
	left: 36px;
}

.home_eng {
	position: absolute;
	top: 22px;
}

.ic_1,
.ic_2 {
	top: 75px;
}
.ic_3,
.eng {
	top: 92px;
}
.ic_1,
.ic_3 {
	left:18px;
}
.ic_2,
.eng {
	left:40px;
}
/*--------------------------------
	end of icons */



/*	menu
----------------------------------*/
.menu {
	border: 6px solid #fff;
	background-color: #f1d477;
	/*background-color: #FEF3CB;*/
	padding-top: 10px;
	margin-top: 10px;

}

.menu.main_menu {
	border: 6px solid #fff;
	background-color: #f1d477;
	/*background-color: #FEF3CB;*/
	padding-top: 10px;
	width: 261px;
	padding: 10px;
}
	.menu.main_menu TABLE {
		/*width: auto;*/
	}

.vv {
	padding-top: 6px;
	width: 221px;
}


.y,
.yy {
	clear: both;
	border: 1px solid #f1d477; /*�pera ��� ����� �� ������������ margin-bottom � .sign � .sign1*/
}

.y{

	padding-right: 14px;
	padding-top: 0px;
	padding-left: 11px;
}
.yy {
	padding-right: 7px;
	padding-left: 6px;
}
.y img,
.yy img {
	border: 1px solid #90d3f5;
}
.menu img {
	float: left;
}

.sign1,
.sign {
	background-color: #FEF3CB;
}
.sign {
	margin: 0px 0 13px 72px;
	padding-left: 5px;
	padding-top: 10px;
	background: url(/images/li-bg.gif) 0 100% repeat-x;
	height: auto!important;
	height: 53px;
}
.sign1 {
	height: auto!important;
	height: 40px;
	margin: auto auto 7px 57px;
	padding-top: 7px;
	background: url(/images/li-bg1.gif) 0 100% repeat-x;
	border: 1px solid #f1d477;

}
.sign ul,
.sign1 ul {
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
	display: block;
}
.sign li,
.sign1 li {
	background: url(/images/li1.gif) 0 4px no-repeat;
	padding-left: 10px;
	padding-bottom: 7px;
	list-style: none;

}

.sign li a,
.sign1 li a {
	color: #009049;
	font-family: Tahoma;
}
.gg {
	height: 40px;
}
.gg1 {
	height: 53px;
}
.capture,
.comment {
	font-family: Tahoma;
	font-weight: bold;
}

.a1 {
	padding-bottom: 10px;
}

.v {
	position: relative;
	top: 0px;
}

.capture a {
	font-size: 17px;
	text-transform: uppercase;
	color: #eb4105;
	text-decoration: none;
}
.v a {
	font-size: 14px;
	font-weight: bold;
}
.a {
	margin-left: 52px;
	position: relative;
	top: 13px;
	background: url(/images/arrow.gif) 0 2px no-repeat;
}
.a1{
	margin-left: 26px;
	top: 15px;
	background: url(/images/arrow1.gif) 0 3px no-repeat;
}
.a,
.a1 {

	padding-left: 18px;
}
.comment {
	color: #b8b6a8;
	color: #a36f23;
	font-size: 10px;
}
.g {
	margin-top: 3px;
}
.bb {
	height: 60px;
}
.bb1 {
	height: 56px;
}
.arrow {
	margin-left: 50px;
	margin-top: 14px;

}
.arrow1 {
	margin-left: 34px;
	margin-top: 14px;
}

/*	news
----------------------------------------*/

.news {
border: 1px solid #fff;
margin-top: 10px;
background: url(/images/news-bg.jpg) 0 0 repeat-y;
background-color: #fde07c;
padding-left: 24px;
padding-bottom: 30px;
}


.news-capture {
	height: 29px;
	background-color: #c9a73e;
}
.news-capture div {
	float: left;
}
.first {
	color:#fff;
	font-size: 17px;
	padding-left: 36px;
	padding-top: 3px;
}
.second,
.second A,
.second A:hover,
.second A:visited,
.second A:active,
.form {
	color: #ffff00;
	font-size: 23px;
	font-family: Arial Narrow;
	font-weight: bold;
}
.second {

	padding-left: 12px;
}
.news-descr {
	padding-left: 20px;
	padding-top: 17px;
	/*padding-bottom: 30px;*/

}
.d1 {
	padding-left: 10px;
	padding-top: 10px;
}
.news-descr a {
	/*color: #0099ff;*/
	background:url(/images/red_li.gif) 100% 4px no-repeat;
	padding: 0 10px 0 0;
}
.news-descr a,
.news-descr a:link {
	color: #009049;

}
.news-descr a:hover {
	color:#b16f33;
}
.map-descr a:visited {
	color: #605c5c;
}

.date {
	color: #C9A73E;
	font-size: 10px;
}
.descr-capture {
	background: url(/images/li.gif) 4px 10px no-repeat;
	padding-left: 11px;
	font-size: 12px;
	color: #9E7E1C;
	font-weight: bold;
	padding-top: 2px;
	font-family: Arial;
	}
.d2 {
	background-image: none;
	padding-left: 0px;
}
.descr4 {
font-family: Verdana;
line-height: 16px;
}

.descr-img {
	border: 1px solid #fff;
	float: left;
	margin-right: 11px;
	margin-bottom: 3px;
}

/*form*/

.form {
	border: 1px solid #fff;
	height: 29px;
	background: #C9A73E url(/images/search-bg.jpg) 0 0 no-repeat;
	padding-left: 43px;
	padding-top: 2px;
	margin-top: 10px;


}
.base {
	margin-top: 0px;
}
.v1 {
	padding-left: 30px;
	font-size: 19px;
}
.input {
	width: 125px;
	height: 20px!important;
	height: 16px;
	border: inset;
	border: 1px solid #808080;
	position:relative;
	bottom: 1px!important;
	bottom: 0px;
}

/*	�������
-------------------------------------*/
.l-footer {
	padding-top: 22px;
	text-align: center;
}
.nn {
text-align: left;
position:absolute;
left:-170px;
bottom:115px;
}
.nn1 {
position:absolute;
left:-220px;
top:-56px;
}
.nn1 div {
	float: left;
}
.l-footer img {
	margin: 3px;
}






/*	right part of page
--------------------------------------------------------------------*/




.right {

	margin-left: 302px!important;
	margin-left: 299px;
}
.w {
	margin-left: 240px!important;
	margin-left: 237px;
	width: 748px;
}

.icons {
	position:relative;
}
.cows {
	text-align: left;
	background:#fde07c url(/images/cows-bg.jpg) 100% 0 repeat-y;
	padding: 6px 0 0 0;
	margin: 0 8px 0 10px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
}
	.cows img {
		display: block;
		margin: 0px 30px 6px 5px;
	}
	.cows-corner {
		height: 32px!important;
		position: absolute;
		width: auto!important;
		margin: 0 0 0 4px!important;
	}


.e {
/*	height: auto;
	border: 1px solid #fff;
	float: right;
	background:#fde07c url(/images/cows-bg.jpg) 100% 0 repeat-y;
	padding: 0;
	margin: 0 auto auto 70px!important;
	margin: 0 auto auto 35px;*/
	padding:0;
	height: auto;
	border: 1px solid #fff;
	background:#fde07c url(/images/cows-bg.jpg) 100% 0 repeat-y;
	margin-left:70px;
}

	.e img {
		margin: 8px 20px 6px 5px!important;
		margin: 5px 20px 6px 5px;
		display: block;
		width: 650px;
		}

.e1 {
	height: auto;
	width: 645px!important;
	width: 646px;
	margin:0;
	padding: 0 0 0 9px!important;
	padding: 0 0 0 4px;
	clear: both;
}
.e1 td{
	border: 1px solid #fff;
}

.cows_decor {
	width: 24px;
	background: url(/images/cows-decor-bg.jpg) 0 0 repeat-y;
}



/*	Main menu navigation
---------------------------------------------*/
.cows table.nav_tab{
	width:645px;
	border-top: 1px solid #fff;
}
.cows.e table.nav_tab{
	width: 684px;
}



.e,
.navig {
	width: 684px;
}
.navig {
	/*height: 27px;*/
	background-color: #c9a73e;
	border-top: 1px solid #fff;
	padding-top: 2px;
}
.e2 {
width: 645px;
	padding: 0px;
	margin: 0px;
}

.navig div {
	float: left;
	margin-left: 14px;;
	/*position:relative;*/
	z-index: 100;
}
	.navig div a {
		display:block;
		margin-bottom:2px;
	}

.n1 div{
	margin-left: 8px;
	font-size: 19px;
	left: -5px;
}
.cows .navig div div {
	float: none;
	background-color: #fde07c;
	position: absolute;
	margin-top:23px;
	margin-left:0px;
	/*margin-left:-20px;*/
	/*top: 26px;
	left: -20px;*/
	width: 130px;
	border: 1px solid #fff;
	z-index: 100;
	font-family: Tahoma;
	font-size: 11px;

}

.cows.e .navig div div {
		margin-left:0px;
		margin-top:23px;
}

.navig ul {
	list-style: none;
	margin: 0px;
	padding-top: 12px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px!important;
	/*padding-bottom: 3px;*/
}
.navig ul li {
margin-bottom: 9px!important;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
}
.navig li a {
	display: block;
	padding-left: 13px;
	padding-right: 13px;
	text-decoration: underline;
	margin:0;

}
.navig li a:hover {
	background: url(/images/submenu-arrow.gif) 0 1px no-repeat;
	color: #b16f33;
	text-decoration: none;
}
.navig li a:link {
	color: #009049;
}
.navig li a{
	color: #009049;
}
.text a,
.n1 a {
	color: #fff;
	text-decoration: none;
}
.text{
	font-family: Arial Narrow, Times New Roman;
	font-size: 20px;
	font-weight: bold;
}
.sept {
	color: #ffff00;
	font-size: 20px;


}

/* content layout
---------------------------*/
.both {
	height: auto;
	margin-left: 2px;
}

.wellcome {
	background: url(/images/wellcome-bg.jpg) 0 0 no-repeat;
	height: 484px;
	position: relative;
}
.pok_up {
	background: url(/images/pokupateli_bg_01.jpg) 0 0 no-repeat;
	height: 12px;
}



.pok_down {
	border-top: 1px solid #fff;
	text-align: left;
	padding: 0 0 0 11px;
	margin: 0px 9px 40px 10px;
}

.content_layout {
	padding-top: 25px;
	padding:25 10px 0 10px;
	text-align:center;
	/*padding-left:0px;*/
}
	.content_layout table {
		margin:auto;
	}

.pok-l,
.pok-r {
	position: absolute;
	top: 0px;
	z-index: -10;
}
.pok-l {
	left: 10px!important;
	left: -35px;
}
.pok-r {
	right:10px;
}
.prod_cont {
	position: relative;
	z-index: 0;
	padding: 52px 0 0 0px;
}
.product1,
.product2 {
	width: 305px!important;
	width: 305px;
}

.prod_capt1,
.prod_capt2 {
	padding: 0 0 20px 0;
}
.prod_capt1 {
	float: left;
	margin: 0 10px 0 0px;
	color: #ffff00;
	font-size: 12px;
	font-family: Tahoma;
}
.prod_capt2 {
	color: #005f51;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	width: 250px;
}
	.prod_capt2 A,
	.prod_capt2 A:hover,
	.prod_capt2 A:visited,
	.prod_capt2 A:active {
		color: #005f51;
		font-size: 12px;
		font-family: Tahoma;
		text-decoration: none;
	}
.prod_img {
	padding: 0 0 0 0px;
}
.rt {
	padding: 0 0 0 0px;
}
.prod_img img {
	margin: 0 28px 0 0;
	border: 4px solid #fde07c;
}
.prod_img div {
	width: 84px;
	margin: 1px 0 0 0!important;
	margin: 0;
	padding: 5px 0 7px 20px;
	background: #fde07c url(/images/li-gr.gif) 10px 12px no-repeat;
}
.prod_img div a{
	color: #0099ff;
	font-family: Verdana;
	font-size: 11px;
}
.prod_descr {
	font-family: Arial;
	font-size: 11px;
	color: #292626;
	padding-right: 25px;
}
.prod_descr a {
	color: #009049;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}
.rt1 {
	padding: 30px 0 0 0px!important;
	margin: 25px 0 0 0;
	border-top: 1px solid #f2d578;
	width: 573px!important;
}
.prod_text {
	position: relative;
	z-index: 1;
	font-size: 12px;
	font-family: Tahoma;
	padding: 38px 0px 0 0px;
	line-height: 19px;
	text-align:justify;
}
	.prod_text A,
	.prod_text A:hover,
	.prod_text A:visited,
	.prod_text A:active {
		color: #005f51;
		font-size: 12px;
		font-family: Tahoma;
		text-decoration: none;
	}

.clients,
.partners {
	margin-top: 85px;
	position: absolute;
}
.clients {
left: 211px;

}
.partners {
	left: 339px;
}
.content {
	/*width: 541px;*/
	background: url(/images/content-bg.jpg) 0 0 repeat-y;
	padding-bottom: 50px;
	text-align: left;
	z-index: 1;
	}
.border-z,
.border,
.border td {

	margin: 0px;
	padding:0px;
	font-size: 1px;
	text-align: left;

	/*text-align: center;*/
}
.bordder-z,
.border{
	line-height:1px;
	height:10px;
	}

.border-l {
width: 9px!important;
	/*width: 1px;*/
}

.border-mid {
	width:523px;
	border-top: 1px solid #fff!important;
}
.mm {
	width: 646px;
}
/*�������*/
.right_td UL LI A:link,
.in_content a:link,
.for_print a:link,
.for_print a:active,
.white a:link,
.white a:active,
.content a:link,
.content a:active {
	color: #009049;
}
/*����������*/
.right_td UL LI A:hover,
.in_content a:hover,
.print a:hover,
.for_print a:hover,
.white a:hover,
.content a:hover {
	color: #b16f33;
}
/*�����*/
.right_td UL LI A:visited,
.in_content a:visited,
.print a:visited,
.for_print a:visited,
.white a:visited,
.submenu a:visited,
.content a:visited {
	color: #605c5c;
}
.r1{
	font-family: Tahoma;
	font-size: 13px;
	line-height: 18px;
	padding: 70px 40px 0 40px!important;
	padding: 5px 40px 0 40px;
}



/* CONTENT
-------------------------------------------------*/

.content p {
	font-family: Tahoma;
	font-size: 13px;
	line-height: 18px;
}
.up_content1 div,
.up_content div{
	float: left;
}

.up_content1 {
	height: 10px;
	font-size: 5px;
	background-color: #035f50;
	border-bottom: 1px solid #fff;
	width: 523px;
	position: relative;
	left: 9px;
}
.up_content {
	position: relative;
	text-align: center;
}
.left-up,
.right-up {
	margin-top: 8px;
}
.mid-up {
	width: 411px;
	background: url(/images/mid_up.gif) 0 100% repeat-x;
}


.corner-l,
.corner-r {
	position: absolute;
	z-index: -10;
	top:0px;

}
.corner-l {
	left:10px;
}
.corner-r {
	right: -30px;
}
.plate {
	margin-bottom: 20px;
	margin-left: 23px;

}

.plate_eng {
	margin-bottom: 10px;
	/*margin-left: 80px;*/
	/*position: relative;
	left: 80px;*/
	margin: 0 auto 10px auto;
	position:relative;



}

.plate-l,
.plate-r,
.plate-m {
	vertical-align: middle!important;
}
.plate-l {
	background:#e5c771 url(/images/l-plate-bg.jpg) 0 100% no-repeat;
	width: 25px;
}
.plate-r {
	background:#e5c771 url(/images/r-plate-bg.jpg) 100% 100% no-repeat;
	width: 29px;
}
.plate-r img {
	margin: 0 0 0 10px;
}
.plate-l img {
	margin: 0 0px 0 8px;
}
.plate-m {
	background:#e5c771 url(/images/plate-m.jpg) 0 100% repeat-x;
	width: 336px;
	color: #B16F33;
	padding-left: 12px;
}
.plate-m div {
	padding: 6px 0 13px 0;
}
.plate-tenj {
	vertical-align: top;
	background: url(/images/r-tenj-bg.jpg) 0 100% repeat-y;
	width: 4px;
}

.plate-m,
h1,
h2,
h3,
h4,
h5 {
	font-family: Verdana;
	font-weight: bold;
}
h1, h2, h4, h5 {
	margin-bottom: 15px;
}
h3 {
	/*position: relative;
	top: -10px!important;
	top: 8px;*/

}

.plate-m,
h1 {
	font-size: 18px;
}

h1 {
	background: url(/images/yell-arr_bg.gif) 0 4px no-repeat;
	padding-left: 13px;
	color: #035F50;
}
h2 {
	background: url(/images/red-arrow.gif) 0 4px no-repeat;
	padding-left: 13px;
	color: #b16f33;
	font-size: 17px;
	text-align: left;
}
/*h1,
h2,
h4 {

	margin-top:  24px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}*/
h3 {
	font-size: 18px;
	text-align: center;
	color: #b16f33;
}

.h3-plate table {
	position: relative;
	left: 20px;
}
.h3-plate p {
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 40px;
	margin-right: 40px;
}

.h3-mid {
	background: url(/images/h3-bg2.jpg) 0 bottom repeat-x;
	width: 377px;
	padding-bottom: 22px;
	/*position:relative;*/
}




h4 {
	font-size: 15px;
	color: #035f50;

}
.h_pr,
h5 .h_pr{
	background: url(/images/li-gr.gif) 0 9px no-repeat;
	padding-left: 14px;
}
h5 {
	font-size: 12px;
	background: url(/images/square.gif) 0 7px no-repeat;
	padding-left: 14px;
}
.block {
	padding-top: 36px;
}
.capt,
.capt A,
.capt A:hover,
.capt A:visited,
.capt A:active {
	/*float: left;*/
	color: #b16f33;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold;
	margin-bottom: 11px;
	margin-left: 0;
	padding-top: 0px;
	clear: both;
}
.block img {
	position:relative;
	top:4px;
}
.arr-up {
	left:6px;
}
.arr-down {
	left: 10px;
}
.in_border {
	background-color: #e6c771;
	border: 1px solid #c9a73e;
	margin-top: 10px;
	padding: 10px;
	font-size: 11px;
	clear: both;
}
.fff p {
	margin-top: 43px;
}
.text_image1,
.text_image {
	border: 1px solid #c9a73e;
}
.text_image1 {
	float: left;
	margin: 10px 10px 0px 0;
}
.link_image {
	margin: auto 0 5px 0;
}
.fff img {
	float: left;
	margin: 10px 15px 5px 0;
}
.f {
	padding: 30px 0 30px 0;
	font-family: Tahoma;
}

.f1{
	clear: both;
}
.text1,
.text2 {
	width: 124px;
}
.text1 {
	font-size: 11px;
}
.img-descr,
.text_li {
	font-size: 11px;
	font-family: Tahoma;
}
.img-descr {
	float: left;
	line-height: 12px;
}
.text_li {
	clear: right;
	width: 280px;
	padding-left: 30px;
	margin-left: 130px;

}
.ul1,
.ul2 {
	list-style: none;
font-family: Verdana;
padding: 0px;
margin: 0px;
line-height: 16px;

}
.ul2 {
	margin-top: 4px;
	margin-bottom: 4px;
}
.ul1 li {
	padding-left: 10px;
	background: url(/images/li-gr.gif) 0 6px no-repeat;
	font-weight: bold;
	margin-bottom: 10px;
}

.ul2 li {
	padding-left: 10px;
	background: url(/images/li-gr1.gif) 0 6px no-repeat;
	font-weight: normal;
	margin-bottom: 4px;
}
/*big-form*/
.feedback {
	padding-top: 40px;
	text-align: center;
}
.big-form {
	width: 444px;
	background-color: #fde07c;
	border: 1px solid #c9a73e;
	text-align: center;
	font-family: Tahoma;
	line-height: 14px;
	padding-bottom: 10px;

}
.form1 {
	margin: auto;
	padding: 30px 0px 20px 0px;
}
.big-form table {
	width: 444px;
	margin: auto;
}
.big-form th {
	font-family: Verdana;
	font-size: 15px;
	color: #005f51;
	padding-bottom: 31px;
	padding-top: 15px;
}

.form_comment {
	color: #6b6d6e;
	font-style: italic;
	width: 216px;
}
.name_td {
	width: 216px;
	text-align: right;
	padding: 3px 8px 0px 0px;
	vertical-align: top;
}
.form_with_comment {
	width: 216px;
}
.z {
	padding-bottom: 14px;
}
.z1 {
	padding-top: 8px;
}
.form_td {
	width: 228px;
	text-align: left;
}
.b1 {
	margin-left: 20px;
}
.inp_text1,
.inp_text {
	height: 13px;
	border: inset;
	border-width: 2px;

}
.inp_text {
	width: 178px;
	margin-bottom: 9px;
}
.select {
width: 181px!important;
	width: 184px;
	height: 19px;
	background-color: #fff;
	border: inset;
	border-width: 2px;
	margin-bottom: 9px;
}
.feedback textarea {
	margin-bottom: 10px;
}
.textarea1,
.textarea2 {

	border: inset;
	border-width: 2px;
}
.textarea1 {
	width: 181px!important;
	width: 178px;
	height: 45px;
}
.textarea2 {
	width: 273px;
	height: 60px;
}
.file {
	width: 110px;
	float: left;
}
.file1{
	width: 66px;
	height: 20px;
	font-size: 10px;
	margin: 0 0 2px 4px;
	position: relative;
	left: 0px!important;
	bottom: 2px!important;
	bottom: 0px;
	left: -19px;
}
.u {
	padding-left: 132px;
	padding-top: 6px;
}
.uu {
	padding-top: 20px;
}
.uu1 {
	padding: 7px 10px 10px 0;

}
.uu2 {
	padding: 11px 0px 10px 0;

}
.uu4 {
	padding: 14px 0 0 0 ;
}
.uu5 {
	margin: 10px 0 0 0 ;
	color: #6b6d6e;
}
.uu6 {
	margin:0px;
	padding-top:3px!important;
	font-size: 10px;
}
.j {
	color: #009049;
}
.inp_text1 {
	width: 60px;
	margin-top: 12px;
}
.uu3 {
	margin-top: 0px;
	margin-bottom: 9px;
}
.back,
.post {
	color: #ffff00;
	font-family:Verdana;
	height: 23px;
	text-align: center;
}
.button02 {
	color: #ffff00;
	font-family:Verdana;
	height: 23px;
	text-align: center;
	background-color: #c9a73e;
	border: none;
}
.submit {
	color: #ffff00;
	font-family:Verdana;
	height: 20px;
	text-align: center;
	background: none;
	border: none;
}

.back a,
.post a {
	color: #ffff00!important;
	text-decoration: none;
}
.back {
	background-color: #ddbd56;
	width: 70px;
	position: relative;
	left: 145px!important;
	left: 0px;
}
.post {
	background-color: #c9a73e;
	width: 104px;
}
.uu7 {
	margin-top: 20px;
	width: 141px;
}
.uu8 {
	padding-top: 16px;
}
.uu8 img {
	position: relative;
	top:3px;
}
.uu {
	margin-bottom: 10px;
}
.after_post {
	clear:both;
	padding-top: 16px;
	width: 220px;
}
.after_post img {
	margin-left: 10px;

}
/*��������*/
.main-content {
	padding-top: 85px!important;
	padding-top: 30px;
	padding-left: 47px;
}
.trade-mark {
	padding: 0px 0px 0px 0px;
	margin: 0 40px 0 0;
}
.ob2 {
	border: none;
	clear: both;
}
.catal {
	border: 0px;
	clear: both;
}
.main-content h4 {
	padding-left: 15px;
	background: url(/images/square.gif) 0 7px no-repeat;
}
.main-content h4 span {
	color: #b16f33;
}
.type_name {
	padding-left: 15px;
	background: url(/images/square.gif) 0 8px no-repeat;
	color: #b16f33;
}
.mark-descr img{
	/*float: left;*/
	/*border: 1px solid #c08643;*/
	/*margin: 0 24px 24px 0;*/
}
.public .bold1 {
	color: #292626;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
}

.mark-descr{
	padding-top: 0px;

}
.pub {
	padding: 0px;
}
 .mark-descr div{
	padding: 0 0 20px 0;
	color: #292626;
	line-height: 18px;
	text-align: justify;
}
.mark-descr span {
	font-family: Tahoma;
}

.mark-descr p {
	margin: 0px 0 16px 0;
	padding: 0px;
}
.ob div {
	font-size: 12px;
	float: right;
	width: 320px;
	padding-right: 20px;

}
.ob1 {
	color: #b16f33;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
}
.ob1 span {
	font-size: 12px;
}
.line1 {
	border-top: 1px solid #ffff00;
	width: 450px;
	clear: both;
	font-size: 14px;
	font-weight: bold;
	font-family: Tahoma;
	padding: 17px 0 0 0;
	position: relative;
	top: 20px;
}
.line1 img {
	position: relative;
	top: 2px;
	margin: 0 10px 0 0;
}
.pub1 {
	top:-10px;
	font-size: 11px;
}
.pub3 {
	clear: both;
	font-weight: normal;
}
.pub3 div {
	float: left;
}
.pub3 img {
	margin-right: 15px;
}
.arch div{
	position: relative;
	top: 19px!important;
	top: 3px;
	font-weight: bold;
}
.sept1 {
	color: #ff0;
	margin: 0 8px 0 8px;
}
.last1 {
	margin: 0 0 0 15px;
}
.prod-descr img {
	margin-left: 10px;
	position:relative;
	top:3px;

}
.prod-descr div {
	line-height: 18px;
	font-family: Tahoma;
}
.pic {
	padding: 0px 20px 0px 0;
}
.pic img {
	/*border: 1px solid #c08643;*/
}
.prod-descr {
	width: 346px;
	padding: 22px 0 0px 0;
}
.catalog1 {
	clear: both;
	border-top: 1px solid #ff0;
	margin: 0 40px 0 0;
}
.c1 {
	font-size: 12px;
	color: #b16f33;
	font-weight: bold;

	padding-bottom: 10px;
}
.c2 {
	font-size: 11px;
	font-weight: bold;
	margin-top: 4px;
	font-family: Tahoma;
}
.c3 {
	padding-top: 45px!important;
	clear: both;
}
.pub-tab {
	margin: 12px 0 14px 0;
	vertical-align: top;
	font-size: 12px;
	font-family: Tahoma;
	line-height: 16px;
}
.obj1 {
	margin: 20px 0 14px 0;
}
.pub1 h4,
.pub-tab h4 {
	background-image: none;
	margin: 0;
	padding: 0;
}

.pub-tab {
	vertical-align: top;
}
.pub2 {
	margin: 5px 0 2px 0;
	display: block;
}
.pub-tab img {
	border: 1px solid #c08643;
	margin: 0 21px 0 0px;
}
.pub-tab p {
	margin: 0px;
	padding: 0px 0 18px 0;
}
.pub-td {

}
.in_content {
	padding: 20px 0 0 40px;
	width: 460px;
	z-index:1;
	font-family: Tahoma;
	font-size: 12px;
	color: #262626;
	line-height: 18px;
	position:relative;
}

.in_content.main1 {
	width: 541px;
	padding: 50px 0 0 0px;
	margin:auto;
	text-align:justify;
}
	.in_content.main1 h1 {
		text-align:left;
	}


.public {
padding: 0;
}
.arch1 {
	padding: 0px 0px 28px 0px;
	font-size: 11px;
	font-family: Tahoma;
}
.pub5 {
	padding: 10px 0 10px 0!important;
}
.arch_link {
	background: url(/images/square.gif) 0 7px no-repeat;
	padding: 0 0 0 10px;
	font-size: 12px;
	font-weight: bold;
	margin: 34px 0 0 0px!important;
	margin: 17px 0 0 0;
}
.arch_link1 {
	background: url(/images/square.gif) 0 7px no-repeat;
	padding: 0 0 0 10px;
	font-size: 11px;
	display: block;
	font-family: Tahoma;
	font-weight: bold;
}
.obj {
	position: relative;
	top: -8px;
}
.arch1 div {
	margin: 12px 0 0px 0;
}
.arch1 span {
	margin: 0 5px 0 0;
}
/*
.arch1 a:visited {
	color: #000;
	text-decoration: none;
	font-weight: bold;

}
*/
.arch1 a,
.arch1 a:visited,
.arch1 a:hover,
.arch1 a:active {
	color: #009049 ;
}

.arch_month {
	text-align: center;
	color: #b16f33;
	font-size: 20px;
	font-family: Tahoma;
	border-bottom: 1px solid #ffff00;
	width: 450px;
	clear: both;
	margin-bottom: 20px;
	padding-bottom: 5px;
}

.arch_text {
	font-family: Verdana;
	font-weight: bold;
	font-size: 15px;
	color: #035f50;
	padding-bottom:5px;
}

.pub6 {
	margin: 0 0 30px 0;
}
.arch3 {
	padding: 20px 0 0px 0!important;
	padding: 25px 0 28px 0;
}
.arch4 {
	position: relative;
	top: -10px;
	font-weight: normal;
}
.search5 {
	padding: 24px 0 0 47px!important;

}
.form5 {
	padding: 20px 0 20px 0;
	position: relative;
	top: -10px;
}
.text5 {
	font-family: Tahoma;
	font-size: 12px;
}
.input5 {
	width: 283px;
	height: 15px;
	border: 2px inset;
	margin: 0 4px 0 4px;
}
.submit5 {
	width: 70px;
	height: 20px;
	background-color: #C9A73E;
	color: #FFFF00;
	border: 0px;
	padding: 0 0 2px 0;
	font-family: Verdana;
	font-size: 11px;

}
.ask {
	font-size: 12px;
	font-family: Tahoma;
	padding: 0 0 9px 18px;
}
	.ask_1 {
		color: #035F50;
	}
	.ask_2 {
		font-weight: bold;
	}
.ask1 {
	background: url(/images/square.gif) 3px 8px no-repeat;
	padding: 0 20px 0 18px;
	margin: 19px 0 0 0;
	font-size: 11px;
	font-family: Tahoma;
	line-height: 18px;
}
.search6 {
	margin: 34px 0 0 0;
}
/*����� �����*/
.sitemap {
	padding: 27px 17px 0 17px;
}
.in_content li,
.sitemap li,
.prod_text li {
	padding-bottom: 5px;
	padding-top: 5px;
	font-family: Tahoma;
	list-style:none;
	background: url(/images/square.gif) 0 13px no-repeat;
	padding-left: 11px;
	font-weight: bold;
	display:inline-block;
}
.sitemap li a:visited {
	color: #000;
	text-decoration: none;
}
.sitemap li ul {
	padding-top: 3px;
	margin-left: 0px;
	padding: 0px;

}
.in_content li ul li,
.sitemap li ul li,
.prod_text li ul li {
background: url(/images/li_line.gif) 0 15px no-repeat;
	font-weight: normal;

}
.sitemap li ul li ul {
	padding-top: 4px;
	margin-left: 5px;
}
/*descr-tab*/
.descr_tab-div {

}
.descr_tab {
	border: 1px solid #c9a73e;
	width: 416px;
	margin-top: 20px;
	font-family:Tahoma;
	font-size: 12px;
}
.descr_tab th {
	background-color: #c9a73e;
	color: #ffff00;
	height: 28px;
	font-weight: bold;
	text-align: left;

}
.descr_tab th div {

	margin-left: 15px;

}
.descr_tab td {
	vertical-align: top;
	border: 1px solid #c9a73e;
	line-height: 17px;
}
.descr_tab td p {
	padding: 0px;
	margin: 15px 15px 15px 15px;
}
.first-td {
	width: 180px;
}
.second-td {
	width: 236px;
}
.num {
	width: 444px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.num div {
	float: left;
	margin-right: 6px;
	width: 17px;
	height: 15px;
	text-align: center;
	font-family: Tahoma;
	font-size: 12px;
}
.num img {
	position:relative;
	top: 3px;
}

.four {
	background: #c9a73e;
	color: #ffff00;
}
.print{
	width: 474px;
	font-family: Tahoma;
	position:absolute;
	top:-95px;
	padding:15px 0 0 0;
	z-index: 100;
}

.print.eng {
	width:560px;
}


	.print A,
	.print A:hover,
	.print A:visited,
	.print A:active {
		font-family: Tahoma;
		color: #009049;
	}
.print div {
	float: right;
}
.print img {
	margin-right: 6px;
	position:relative;
	top:3px;
}

/*��������*/
.vac {
	width: 483px;
}
.k {
	width: auto;
}
.vac_descr {
	float: left;
	width: 280px;
}
.k1{
	width: 460px;
	float: none;
}
.vac1 {
	padding: 0px 10px 20px 0;

}
.vac1 p {
	font-family: Tahoma;
	font-size: 11px;
	margin: 0px;
	line-height: 16px;
	padding-top: 15px;
	padding-bottom: 17px;
	padding-right: 10px;
}
.k2 p {
	padding-bottom: 0px;
}
.vac_phone {
	font-family: Tahoma;
	font-size: 11px;
	color: #b16f33;
	margin-bottom: 10px;
}
.vac_phone-bold {
	color: #b16f33;
	font-weight: bold;
}
.vac_send {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	margin-top: 4px;
	float: none;
}
.vac_send img {
	margin-left: 11px;
}
.vac_name {
	font-size: 13px;
	padding-left: 14px;
	background: url(/images/square.gif) 0 7px no-repeat;
	color: #006049;
	font-family: Verdana;
	font-weight: bold;
}
.vac_list {
	float: right;

	width: 161px;

	margin-top: 40px;

	border-left: 1px solid #fff42c;
	font-family: Tahoma;
	font-size: 11px;



}
.vac_list-in {
	width: 159px;
	margin-left: 2px;
	background-color: #fef3cb;
}
.vac_list-in ul {
	margin: 0px;
	color: #b16f33;
	font-weight: bold;
	list-style: none;
	padding: 13px 10px 15px 10px;

}
.vac_list-in ul span {
	position:relative;
	top:-3px;
}
.vac_list-in ul li{
	padding-top: 11px;
}
.vac_list-in ul li a {
	color: #028f43;
}
/*���������*/
.parnas-capt {
	font-size: 18px;
	font-family: Arial;
	color: #eb4105;
	font-weight: bold;
	margin: 0 0 15px 0;
}
.production_img {
	margin: 24px 0 10px 0;
	border: 1px solid #b47537;
	clear: both;
}
.prod_first {
	color: #b16f33;
	font-weight: bold;
	font-family:  Tahoma;
	font-size: 12px;
	display: block;
	margin: 0 0 10px 0;
}
.prod_second {
	font-weight: normal;
	color: #000;
}
/*��������� ������������*/
.up_cont {
	clear: both;
	height: 11px;
	background-color: #035f50;

}
.up_cont div{
	float: left;
	height: 10px;
	background-color: #035f50;
}
.up_left {
	width: 9px;
	border:0px;
}
.up_mid {
	/*border-bottom: 1px solid #fff;*/
	background: #035f50;
	height: 10px;
	margin: 0 6px 0 9px;
	position: relative;
	
}
	.up_mid img {
		position: absolute;
		left: 2px;
		top: 11px!important;
		/*z-index:-100;*/
	}
.tip {
	width: 522px;
	margin-left: 5px;
}
.l-map-corner{
	position: relative;
	right: 238px;
	top:7px;
}
.r-map-corner {
	position: relative;
	left: 240px;
	top:5px;
}
.work-map {
	text-align: left;
	position: relative;
	top: 30px;
	width:100%;
	/*margin-left:-24px!important;*/
	/*margin-left: -20px!important;*/
	/*margin-left:10px;*/
	margin: 0 auto 30px auto;
}
.map-descr{
	padding: 30px 0 0 0;
	font-family: Arial;
	width:33%;
}
.map-descr div{
	padding: 0 0 5px 40px;
}
.map-descr a {
	background:url(/images/red_li.gif) 0 4px no-repeat;
	padding: 0 0px 0 10px;
}
.map-descr a:link {
	color: #009049;
	font-size: 11px;
	font-family: Tahoma, Arial;
}
.map-descr a:hover {
	color:#b16f33;
}
.map-descr a:visited {
	color: #605c5c;
}
.map-capt {
	background: url(/images/proizv.gif) 10px 0 no-repeat;
	color:#005f51;
	font-weight:bold;
	font-size: 12px;
	font-family:Tahoma;
	margin: 0 0 5px 0;
	height: 15px;
}
/*css ��� ������������ ��������*/
.pic-left {
	float: left;
	margin: 0 5px 5px 0;
}
.pic-right {
	float: right;
	margin: 0 0 5px 5px;
}
.pic-center {
	text-align: center;
	margin: 5px auto;
	clear: both;
}
/*reclama*/

.reclama {
	padding-top: 20px;
	padding-left: 40px;
	padding-bottom: 46px;
	width: 604px;
}
.recl-block {
	background: url(/images/recl-block-bg.jpg) 0 0 repeat-y;
	width: 260px;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border: 4px solid #f6da7b;
}
.rr {
	width: 225px;
	margin-top: 10px;
	padding-bottom: 16px;
}
.rr .up-plate {
	font-size: 12px!important;
}
.recl-plate {
	background: url(/images/recl-plate.jpg) 0 0 no-repeat;
	width: 119px;
	margin: auto;
	font-family: Arial;
	color: #035f50;
	font-weight: bold;
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;

}
.rt2 {
	font-size: 13px;
	font-family: Tahoma;
}
.rt3 a img{
	border: 0!important;
	text-align: center;
}

.recl-block img {
	border: 1px solid #fff;
	margin-top: 16px;

}
.descr {
	margin: 10px 30px 10px;
	font-family: Verdana;
	text-align: left;

}
.p {
	margin-left: 12px;
}
.descr1 {
	text-align: left;
	padding-left: 13px;
	background: url(/images/yell-arrow1.jpg) 0 1px no-repeat;
	color: #009049;
	font-family: Tahoma;
	font-weight: bold;
}
.descr a {
	/*color: #0f73b5;*/
	background:url(/images/red_li.gif) 100% 4px no-repeat;
	padding: 0 10px 0 0;
}
.descr a:link {
	color: #009049;
}
.descr a:hover {
	color:#b16f33;
}
.descr a:visited {
	color: #605c5c;
}

.b {
	float: left;
	clear:left;
	margin-left: 0px;
	padding-left: 0px;
}
.c {
	margin-left: 300px;
}

/*reclama1*/
.ber {
	
}
.reclama1 {
	/*width: 188px;*/
	width:212px;
	/*padding-left: 24px;*/
	text-align:center;
	padding-bottom: 20px;
	border: 1px solid #fff;
	background-color: #fde07c;
	margin-top: 10px;
	margin-left: 0px;
	position: relative;

}
.reclama1 .link a {
	/*color: #0099ff;*/
	background:url(/images/red_li.gif) 100% 4px no-repeat;
	padding: 0 10px 0 0;
	padding: 0 10px 0 0;
}
.reclama1 a:link {
	color: #009049;

}
.reclama1 a:hover {
	color:#b16f33;
}
.reclama1 a:visited {
	color: #605c5c;
}
.r-corner {
	position: absolute;
	right: -1px;
	top: -1px;
}
.recl-capture {
	margin:0 auto 15px 0;
	clear: both;
}
.recl_up {
	background:#f3d571 url(/images/plate_down.gif) 0 100% no-repeat;
	height: auto;
	width: 138px;
	text-align: center;
	color: #eb4105;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 15px;
	margin:auto;
}

.recl-capture div div{
	float: left;
	height: 11px;
}
.m-plate1 {
	background-color: #f3d571;
	width: 118px;
	font-size: 6px;

}
.capt2 {
	padding-left: 13px;
	background: url(/images/red-arrow1.gif) 0 3px no-repeat;
	color: #009049;
	font-family: Tahoma;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 4px;
}
	.capt2 A,
	.capt2 A:hover,
	.capt2 A:visited,
	.capt2 A:active {
		color: #009049;
		text-decoration: none;
		font-family: Tahoma;
	}
.recl_img{
	border: 1px solid #c9a73e;
}

.reclama1 p {
	margin: 10px 0 0 0;
	font-family: Tahoma;
	font-size: 11px;
	color: #292626;
	line-height: 14px;
}
.capt3 {
	color: #a68214;
}
.bold,
.norm {
	color: #005f51;
}
.bold {
	font-weight: bold;
}
.weight {
	color: #666;
}
.link {
	/*background: url(/images/li-gr.gif) 5px 7px no-repeat;*/
	padding: 0 20px 0 20px;
}
.v3 {
	margin-left: auto;
	text-align: left;

}
.recl_image1 {
	border: 1px solid #fff;
	margin-left: 13px;

}

.recl_image2 {
	border: 1px solid #fff;
}
.v4 {
	position: relative;
}

.up-plate {
	width: 119px;
	padding:7px 8px 0 8px;
	background-color: #f1d477;
	margin: auto;
	color: #035f50;
	font-size: 13px;
	font-family: Tahoma;
	font-weight: bold;
}
.down-plate {
	margin: auto;
}
.down-plate div {
	float: left;
}
.mid-plate {
	width: 111px;
	background-color: #f1d477;
	height: 11px;
	font-size:5px;
}
.l-plate,
.r-plate {
	height: 11px;
}
.l-plate img,
.r-plate img {
	border: 0px!important;
	margin: 0px!important;
}
/*r-footer*/
.footer {
	text-align: left;
}
.parnas-td {
	text-align: left;
}
.parnas {
	border: 4px solid #FDE07C;
	height: 21px;
	padding-top: 4px;
	background-color: #EB4105;
	text-align: center;
	color: #F4D778;
	font-family: Verdana;
	font-weight: bold;
	width: 638px;
	margin-left: 9px;
}
.h,
.g1 {
	margin-left: 9px;
	width: 515px;
	margin-top: 0px;
}
.h {
	clear: both;
	position:relative;
}
.r-footer {
	text-align: center;
	padding-top: 21px;
	font-family: Verdana;
	color: #6C9562;
	position: relative;

}
.footer_link a {
	color: #FDE07C;
}
.print a:link,
.print a:active {
	color: #009049;
}
.trinet_logo {
	position: absolute;
	top: 30px;
	right: 5px!important;
	right: 300px;

}
.tr {
	right: 5px;
}
.g1{
text-align: left;
	padding-top: 40px;
}
.trinet{
	position: absolute;
	top: 40px;
	right: 1px!important;
	font-family: Tahoma;
	font-size: 9px;

}
.trinet a {
	color: #6C9562;
	text-decoration: none;
}
.trinet img {
	float: left;
	margin-top: 3px;
}
.trinet_logo1 {
	margin-right: 6px;
}
.up {
	margin-bottom: 1px;

}
.down1 img {
position:relative;
bottom:0px;
}
.year {
	position:relative;
	top:4px;
	right:2px;
	text-align: right;
}
/*����������� �����������*/
.white {
	background-color: #fff;
	text-align: center;
}
	.im {
		background-color: #fff;
		border: 1px solid #035F50;
		padding: 5px 0 5px 5px;
		margin: 40px auto 17px auto;
	}
		.im span {
			display: block;
		}

		.im_in {
			background-color: #035F50;
			width: 211px;
			height: 45px;
			padding: 0 10px 0 0;
		}
		.im_in1 {
			background-color: #EB3D00;
			height: 45px;
			margin: 0 0 0 6px!important;
			margin: 0 0 0 0;
			}
	.container_im {
		margin: 20px auto 20px auto;
	}
		.text_im {
		font-size: 14px;
		padding: 0 0 20px 10px;
		background: url(/images/red-square.gif) 0 6px no-repeat;
		color: #6B6D6E;
		text-align: left;
		}
		.image_im img{
			border: 1px solid #005f51;
		}
	.num_uvel {
		margin: auto;
		text-align: center;
	}
		.num_uvel SPAN {
			margin-left: 10px;
			font-family: Tahoma!important;
			font-size: 14px;
		}
			.num_uvel SPAN A,
			.num_uvel SPAN A:hover,
			.num_uvel SPAN A:active,
			.num_uvel SPAN A:visited {
				color: #009049;
			}
			.num_uvel SPAN.active {
				background: #c9a73e;
				color: #ffff00;
				padding-right: 5px;
				padding-left: 5px;
			}
	.num_im {
		text-align: center;
		padding: 5px 0 0 0;
	}
	.trinet_im {
		margin: 54px 0 0 0!important;
		margin: 37px 0 0 0;
	}
/*print*/
.for_print {
	padding: 20px auto 0 10px;
	text-align: center;
}
.header_pr,
.for_print {
	width: 730px;
	background-color: #fff;
}

 .header_pr td{
 	text-align: right;
 }
 .logo_pr {
 	width: 340px;
	vertical-align: bottom;
 }
 .logo_pr table {
 	margin: 10px auto auto auto;
 }
 .name_pr {
 	border-bottom: 1px solid #005f51;
	vertical-align: top;
	padding: 10px 0 0 0;
	color: #005f51;
	font-size: 12px;
	font-family: Tahoma;
 }
 .name_pr a:link {
 	color: #eb3d00;
 }
.pr {
	width: 450px;
	text-align: left;
	padding: 40px 10px 50px 10px!important;
	border-bottom: 1px solid #005F51;
	margin: 0 auto 0 170px;
}
.pr h3 {
	margin: 0 0 10px 0!important;
	margin: 0 0 40px 0;
}
.pr .text1,
.pr .text2 {
	width: 118px;
	background-color: #e6c771!important;
	padding: 4px 0px 6px 8px;
}
.footer_pr {
	width: 470px;
	margin: 20px auto 0 170px;
	color: #005F51;
	font-family: Tahoma;
	font-size: 11px;
	}
}
.footer_pr td {
	vertical-align: top;
}
.rights {
	text-align: left;
}
.trinet_pr {
	text-align: right;
}
.slideopen, .slideclose {
	color: #b16f33!important;
	text-decoration: none;
	padding-right: 20px;
}
.slideopen {
	background: url(/images/arr1.jpg) right no-repeat;
}
.slideclose {
	background: url(/images/arr2.jpg) right no-repeat;
}

.small-right {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}
.small-left {
	float: right;
	padding-left: 10px;
	padding-bottom: 10px;
}

/***MENU TYPE***/
.left_menu_table {
	margin-right: 6px;
	margin-bottom: 8px;
	border: 1px solid #f1d477; /*�pera ��� ����� �� ������������ margin-bottom � .sign � .sign1*/
	width: 215px;
	font-family: Tahoma, Verdana, Arial;
}
	.left_menu_table TD {
		margin: 0;
		padding: 0;
	}
	.left_menu_table .left_td {
		padding-left: 7px;
		width: 48px!important;
		text-align: center;
	}
		.left_menu_table .left_td IMG {
		}

	.left_menu_table .center_td {
		width: 8px!important;
	}

	.left_menu_table .right_td {
		width: 159px!important;
		vertical-align: middle;
		text-align: left;
		background: url(/images/li-bg1.gif) repeat-x 6px bottom;
	}
	.left_menu_table .right_td.ul {
		background: none;
	}
		.left_menu_table .right_td .header {

		}
			.left_menu_table .right_td .header,
			.left_menu_table .right_td .header A,
			.left_menu_table .right_td .header A:hover,
			.left_menu_table .right_td .header A:visited,
			.left_menu_table .right_td .header A:active {
				text-decoration: none;
				color: #ed3d02;
				font-weight: bold;
				font-size: 14px;
			}

		.left_menu_table .right_td .description {
			font-size: 10px;
			font-weight: bold;
			color: #a36f23;
			padding-bottom: 5px;
		}

		.left_menu_table .right_td UL {
			margin: 0;
			padding: 0;
			padding-bottom: 5px;
		}
			.left_menu_table .right_td UL LI {
				list-style: none;
				background: url(/images/red_li.gif) no-repeat 0 3px;
				padding-left: 10px;
			}


	.left_menu_div {
		font-family: Tahoma, Verdana, Arial;
		margin: 15px 10px 20px 27px;
		background: url(/images/arrow1.gif) no-repeat 0 2px;
		padding-left: 20px;
		font-size: 14px;
	}
		.left_menu_div,
		.left_menu_div A,
		.left_menu_div A:hover,
		.left_menu_div A:visited,
		.left_menu_div A:active {
			color: #ed3d02;
			font-weight: bold;
			text-decoration: none;
		}

	.left_menu_div .desc_div {
			font-size: 10px;
			font-weight: bold;
			color: #a36f23;
			padding-bottom: 5px;
			background: url(/images/li-bg1.gif) repeat-x 6px bottom;
		}

/***MENU MAIN***/
.left3 table td table.left_menu_table_main {
	margin: 0;
	border: 1px solid #f1d477;
	width: 261px;
	font-family: Tahoma, Verdana, Arial;
	position:static;
	/*padding-bottom: 14px;*/
}
	.left3 table td table.left_menu_table_main TD {
		margin: 0;
		padding: 0;
	}
	.left3 table td table.left_menu_table_main .left_td {
		/*width: 61px!important;*/
		text-align: center;
		vertical-align:middle;
		height:77px;
	}
		.left3 table td table.left_menu_table_main .left_td IMG {
		margin:auto;
		float: none;
		}
		.left_menu_table_main .left_td.ul{
		height:61px!important;
	}

	.left_menu_table_main .center_td {
		width: 11px!important;
	}

	.left_menu_table_main .right_td {
		width: 189px!important;
		padding:5px 0 5px 0;
		vertical-align: middle;
		text-align: left;
		background: url(/images/li-bg.gif) repeat-x 6px bottom;
	}
	.left_menu_table_main .right_td.nobg{
		background: none;
	}
	.left_menu_table_main .right_td ul {
		position:relative;
		top:-20px;
	}
		.left_menu_table_main .right_td .header {

		}
			.left_menu_table_main .right_td .header,
			.left_menu_table_main .right_td .header A,
			.left_menu_table_main .right_td .header A:hover,
			.left_menu_table_main .right_td .header A:visited,
			.left_menu_table_main .right_td .header A:active {
				text-decoration: none;
				color: #ed3d02;
				font-weight: bold;
				font-size: 17px;
			}

		.left_menu_table_main .right_td .description {
			font-size: 10px;
			font-weight: bold;
			color: #a36f23;
			padding-bottom: 5px;
		}

		.left_menu_table_main .right_td UL {
			margin: 0;
			padding: 0;
			padding-bottom: 5px;
		}
			.left_menu_table_main .right_td UL LI {
				list-style: none;
				background: url(/images/li1.gif) no-repeat 0 3px;
				padding-left: 10px;
			}
				/*.left_menu_table_main .right_td UL LI A,
				.left_menu_table_main .right_td UL LI A:hover,
				.left_menu_table_main .right_td UL LI A:visited,
				.left_menu_table_main .right_td UL LI A:active {
					color: #008d3b;
				}*/

	.left_menu_div_main {
		font-family: Tahoma, Verdana, Arial;
		margin: 24px 10px 20px 30px;
		background: url(/images/arrow1.gif) no-repeat 0 4px;
		padding-left: 45px;
		font-size: 17px;
	}
		.left_menu_div_main,
		.left_menu_div_main A,
		.left_menu_div_main A:hover,
		.left_menu_div_main A:visited,
		.left_menu_div_main A:active {
			color: #ed3d02;
			font-weight: bold;
			text-decoration: none;
		}
		.left_menu_table_main .desc_div_main,
		.left_menu_div_main .desc_div_main {
			font-size: 10px;
			font-weight: bold;
			color: #a36f23;
			padding-bottom: 5px;
			background: url(/images/li-bg.gif) repeat-x 6px bottom;
		}

.geo_subst {
	padding: 0;
	margin: 0;
	position: relative;
	cursor: default;
}
	.geo_subst .geo_abs {
		position: absolute;
		z-index: 100;
	}
		.geo_subst .geo_abs .image_type {
			padding-left: 20px;
		}
			.geo_subst .geo_abs .image_type,
			.geo_subst .geo_abs .image_type A,
			.geo_subst .geo_abs .image_type A:hover,
			.geo_subst .geo_abs .image_type A:visited,
			.geo_subst .geo_abs .image_type A:active {
				font-size: 11px;
				color: #ffff01;
				text-decoration: none;
				font-weight: bold;
			}
	.geo_subst .popup {
		position: absolute;
		display: none;
		width: 143px;
		border: 1px solid #fff;
		background: #fde07c;
		font-size: 10px;
		padding: 8px;
		z-index: 1000;
	}
		.geo_subst .popup .description,
		.geo_subst .popup .address {
			/*line-height: 15px;*/
		}
		.geo_subst .popup .description,
		.geo_subst .popup .description A,
		.geo_subst .popup .description A:hover,
		.geo_subst .popup .description A:visited,
		.geo_subst .popup .description A:active {
			color: #000;
			text-decoration: none;
		}
		.geo_subst .popup .address,
		.geo_subst .popup .address A,
		.geo_subst .popup .address A:hover,
		.geo_subst .popup .address A:visited,
		.geo_subst .popup .address A:active {
			font-weight: bold;
			color: #c30;
			text-decoration: none;
		}



.lentadiv {
	position:absolute;
	left: 180px;
	top: 380px;
}

.lentadiv table {

}

.lentadiv .midlayer {
	background: url(/images/lenta_middle.gif);
	padding:9px 11px 0px 5px;
}

.lentadiv .midlayer a {
	font-family: Tahoma;
	font-size:10px;
	color: #9A5C02;
	text-decoration:none;
}

/* Language Choose Block */

.langblock {
	/*width:212px;*/
	text-align:center;
	padding-top: 15px;
	padding-bottom: 15px;
	border: 1px solid #fff;
	background-color: #fde07c;
	margin-top: 10px;
	margin-left: 0px;
	position: relative;

}
.langblock .link a {
	/*color: #0099ff;*/
	background:url(/images/red_li.gif) 100% 4px no-repeat;
	padding: 0 10px 0 0;
	padding: 0 10px 0 0;
}
.langblock a:link {
	color: #009049;

}
.langblock a:hover {
	color:#b16f33;
}
.langblock a:visited {
	color: #605c5c;
}
.r-corner {
	position: absolute;
	right: -1px;
	top: -1px;
}

.recl_up {
	background:#f3d571 url(/images/plate_down.gif) 0 100% no-repeat;
	height: auto;
	width: 138px;
	text-align: center;
	color: #eb4105;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 15px;
	margin:auto;
}

.recl-capture div div{
	float: left;
	height: 11px;
}

.langblock p {
	margin: 10px 0 0 0;
	font-family: Tahoma;
	font-size: 11px;
	color: #292626;
	line-height: 14px;
}

.v3 {
	margin-left: auto;
	text-align: left;

}
.recl_image1 {
	border: 1px solid #fff;
	margin-left: 13px;

}

.recl_image2 {
	border: 1px solid #fff;
}
.v4 {
	position: relative;
}

.langblock .flag {
	padding-left:8px;
	padding-right:0px;
}

.langblock .midlayer {
	padding:10px 8px 0 1px;
}

.langblock .midlayer a {
	font-family: Tahoma;
	font-size:10px;
	color: #9A5C02;
	text-decoration:none;
}


/* AUTOTABLES */

.autotable th {
	padding: 5px 5px;
}
.autotable td {
	padding: 5px 5px;
}

/************************* ������ ��������� ���� **************************/

.down_text_block {
	border:1px solid #fff;
	background: #fde07c url(/images/news-bg.jpg) 0px 0 repeat-y!important;
	background: #fde07c url(/images/news-bg.jpg) 1px 0 repeat-y;
	margin:0px 9px 10px 0px;
	padding:30px 30px 30px 45px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	color:#262626;
	text-align:justify;
	
}
