@charset "windows-1251";
body {
	background-color: #fff;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

img {
	border: none;
}

input {
	border: 1px solid #D7D8D7;
	color: #9B3008;
	font-family: Arial Narrow;
	font-size: 10pt;
	background-color: #ffffff;
	padding-left: 5px;
}
	
h1 {
	margin-top: 55px;
	font-family:Arial;  
	font-size: 16pt;
	font-weight: bold;
	/*color: #333399;*/
	color: #054C8F;
}

h2{
	font-family: Arial;
	color: #0E0E0E;
	font-size: 15px;
	font-weight: bold;
}

h3{
	font-family: Arial;
	color: #0E0E0E;
	font-size: 14px;
	font-weight: bold;
}

	
#top_left {
	width: 806px;
}

#top_right {
	width: 194px;
	text-align: right;
}

#top1 {
   background-color: White;
	margin-left: 28px;
	width: 320px;
	float: left;
	margin-top: 5px;
	text-align: left;
}

#top2 {
	width: 312px;
	float: left;
	text-align: left;
	border-left: 1px solid #E6E6E6;
	border-bottom: 1px solid #D7D8D7;
	border-right: 1px solid #D7D8D7;
	background-color: #ffffff;
	height: 25px;
	vertical-align: middle;
}

#top3 {
	width: 80px;
	vertical-align: middle;
	text-align: center;
	border-left: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	float: left;
	height: 25px;
}

#top4 {
	width: 110px;
	text-align: left;
	float: left;
	border-bottom: 1px solid #E6E6E6;
	height: 25px;
}

#language {
	margin-top: 5px;
	margin-left: 20px;
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
	vertical-align: middle;
}

#top_search {
	margin-top: 5px;
}

#main_right {
	width: 448px;
	background: url(/images/fon_under_logo.jpg) no-repeat top;
	height: 7px;
	margin-top: 0px;
}

#main1{
	width: 546px;
	vertical-align: top;
	height: 80px;
	border-bottom: 1px solid #6C8574;
}

#menu01{
	margin-left: 46px;
	width: 500px;
}

#menu_blok{
	margin-top: 7px;
	background: url(/images/bg/menu_bg.jpg) repeat-x top;
	width: 546px;
	height: 80px;
	background-color: #055497;
}

#menu02{
	width: 95px;
	float: left;
	border-left: 1px solid #82A6C7;
	height: 56px;
	text-align: left;
}

#menu{
	margin-left: 4px;
	font-family: Arial Narrow;
	font-size: 10pt;
	color: #82A6C7;
}

#main2{
	width: 12px;
}

#main3 {
	width: 448px;
	vertical-align: top;
	background: url(/images/clouds.jpg) no-repeat top;
}
 
#under_menu{
	height: 41px;
	background-color: #F1F1F1;
	width: 546px;
	border-bottom: 5px solid #0463A8;
	text-align: center;
}

#under_menu1{
	margin-left: 15px;
	font-family: Tahoma;
	color: #909090;
	font-size: 11px;
	padding-top: 13px;
}

#content_left{
	margin-left: 15px;
	margin-top: 10px;
	margin-right: 10px;
	font-family: Arial;
	color: #4B4B4B;
	font-size: 12px;
	text-align: left;
	background-color: #F1F1F1;
}

#zagl{
	font-family: Tahoma;
	font-size: 13pt;
	font-weight: bold;
	color: #333333;
}

#zagl2{
	font-family: Tahoma;
	font-size: 13pt;
	font-weight: bold;
	color: #333333;
}

#zagl_news{
	margin-left: 15px;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #cc3333;
	margin-top: 10px;
	font-variant: small-caps;
}

#news{
	border-top: 1px solid #E2E7E3;
	width: 100%;
	text-align: left;
	margin-top: 5px;
}
 
#news_left_margin{
	width: 15px;
	float: left;
}

#news_punkt{
	float: left;
	width: 13px;
	background: url(/images/news_punkt.jpg) no-repeat left top;
	margin-top: 15px;
}

#news_small{
	text-align: left;
	vertical-align: top;
	float: left;
	font-family: Arial Narrow;
	font-size: 12pt;
	color: #9B3008;
	width: 240px;
	margin-top: 10px;
}

#news_small_1{
	text-align: left;
	vertical-align: top;
	font-family: Arial Narrow;
	font-size: 12pt;
	color: #cc3333;
	margin-top: 10px;
	width: 500px;
}

/*#content_right{
	width: 427px;
	margin-left: 21px;
	margin-top: 60px;
	font-family: Arial;
	color: #4B4B4B;
	font-size: 12px;
	text-align: left;
}*/

#zagl_blue{
	font-family: Arial;
	font-size: 16pt;
	font-weight: bold;
	color: #333399;
	font-variant: small-caps;
}

#text{
	font-family: Arial;
	color: #4B4B4B;
	font-size: 12pt;
	text-align: left;
}

#text_news{
	font-family: Arial;
	color: #4B4B4B;
	font-size: 10pt;
	text-align: left;
	float: left;
}

#what_we_do{
	margin-top: 15px;
	background: url(/images/bg/what_we_do_bg.jpg) no-repeat left top;
	margin-right: 0px;
}

#what_we_do_punkt{
	width: 15px;
	vertical-align: top;
}

#what_we_do_left2{
	width: 220px;
	font-family: Arial;
	font-size: 11px;
	color: #4B4B4B;
	vertical-align: top;
}

#what_we_do_center{
	width: 25px;
}

#what_we_do_right{
	width: 185px;
	font-family: Arial;
	font-size: 11px;
	color: #4B4B4B;
	vertical-align: top;
}

#under_us{
	width: 100%;
	height: 5px;
	vertical-align: middle;
	text-align: left;
	border-bottom: 1px solid #F0F3F1;
}

#under_us1 {
	float: left;
	margin-top: 17px;
}

#under_us2 {
	float: left;
	margin-top: 30px;
	margin-left: 7px;
}

#nov{
	width: 446px;
	margin-left: 35px;
}

#novinki1{
	width: 558px;
	vertical-align: top;
	text-align: left;
}

#novinki3{
	width: 442px;
	vertical-align: top;
	text-align: left;
}

#nov1{
	border: 1px solid #E5E5E5;
	height: 100%;
	margin-top: 30px;
	padding: 2px;
}

#nov2{
	border: 6px solid #E5E5E5;
	margin: 2px 0px 2px 2px;
	text-align: right;
}

#tovar1 {
	width: 45%;
	text-align: center;
	border-right: 1px solid #E5E5E5;
	vertical-align: middle;
}

#tv {
	margin: 10px 10px 0px 10px;
}

#tv_more {
	margin-top: 0px;
}

#tv_border1 {
	width: 100px;
	height: 100%;
}

#tovar2 {
	width: 45%;
	text-align: center;
	vertical-align: middle;
}

#tovar3 {
	text-align: center;
	vertical-align: middle;
	background-color: #0763AE;
}

#partners{
	margin-left: 21px;
}

#partners_main{
	border-top: 14px solid #EEEEEE;
	background-color: #F8F8F8;
	width: 100%;
	height: 150px;
	text-align: left;
	vertical-align: top;
}

#partner{
	float: left;
	border-right: 1px solid #EEEEEE;
	margin-top: 25px;
}

#partner_last{
	float: left;
	margin-top: 25px;
}
 
#foot{
	width: 1000px;
	height: 157px;
	background: url(/images/bg/foot_bg.jpg) no-repeat left;
	vertical-align: bottom;
	text-align: left;
}

#foot0{
	width: 115px;
	float: left;
}

#foot1{
	width: 446px;
	height: 108px;
	float: left;
	background-color: #ffffff;
	border-top: 1px solid #E6E6E6;
	border-left: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
}

#copyright{
	margin-top: 28px;
	margin-left: 17px;
	font-family: Arial;
	font-size: 9pt;
	color: #A5A5A5;
}

#login{
	margin-left: 17px;
	margin-top: 10px;
}

#foot2{
	margin-left: 21px;
	border-top: 1px solid #E2E7E3;
	float: left;
	background: url(/images/bg/foot_right_top.jpg) no-repeat left top;
	height: 108px;
	width: 415px;
}

#counters {
	margin-top: 28px;
	margin-left: 23px;
}

#made_in {
	margin-left: 23px;
	margin-top: 3px;
}

#red_text {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #ff0000;
}
	
#content_zagl_blue{
	font-family: Arial;
	font-size: 15pt;
	font-weight: bold;
	color: #5293C6;
	font-variant: small-caps;
}

#grey_pol{
	height: 130px;
	border-bottom: 1px solid #E2E7E3;
}

/*#top_top{width:1000px;border-top:1px solid #E2E7E3;margin:0px;padding:0px;}*/
#main_pic{
	margin: 0px;
	padding: 0px;
	width: 1000px;
	height: 95px;
}

#main1_content{
	vertical-align: top;
	height: 80px;
	width: 545px;
}

#main2_content{
	width: 7px;
}

#main3_content {
	width: 448px;
	background: url(/images/clouds_content.jpg) no-repeat left top;
}

#content1{
	width: 15px;
	border-top: 1px solid #E2E7E3;
	text-align: left;
}

#content2{
	width: 262px;
	border-top: 1px solid #E2E7E3;
	text-align: left;
}

#content3{
	width: 33px;
	text-align: left;
}

#content4{
	width: 677px;
	text-align: left;
	vertical-align: top;
	text-align: left;
}

#content5{
	width: 15px;
	text-align: left;
}

#content6{
	width: 800px;
	vertical-align: top;
	text-align: left;
}

#left_cont_1{
	width: 7px;
	vertical-align: top;
}

#left_cont_2{
	font-family: Arial;
	font-size: 11px;
	color: #4B4B4B;
}

#content_left_ul{
	list-style-image: url(/images/left_punkt.jpg);
	font-family: Arial;
	font-size: 12px;
	color: #4B4B4B;
	font-weight: bold;
}

#content_left_li{
	margin-bottom: 10px;
	margin-right: 25px;
}

#content_left_ul2{
	list-style-image: url(/images/left_li_li.jpg);
	font-family: Arial;
	font-size: 12px;
	color: #0660A7;
	font-weight: bold;
}

#opisanie_border{
	border-left: 4px solid #054C8F;
	width: 650px;
	margin-top: 10px;
}

#opisanie_text{
	margin-left: 10px;
	font-family: Arial;
	color: #054C8F;
	font-size: 14px;
	font-weight: bold;
}

#content_main{
	color: #4B4B4B;
	font-family: Arial;
	font-size: 14px;
	margin-top: 30px;
}

#content_view_more{
	border: 1px solid #CDDBE9;
	margin-top: 20px;
	height: 28px;
	width: 194px;
	vertical-align: middle;
}

#content_main1{
	float: left;
	width: 260px;
	text-align: left;
	font-family: Arial;
	font-size: 11px;
	color: #4B4B4B;
	margin-top: 30px;
}

#content_main2{
	float: left;
	text-align: left;
	font-family: Arial;
	font-size: 11px;
	color: #4B4B4B;
	margin-top: 30px;
}

#done_ul{
	list-style-type: square;
	text-align: left;
}

/*#content_main1_1{padding-left:15px;}*/
#content_right{
	width: 427px;
	margin-left: 21px;
	font-family: Arial;
	color: #4B4B4B;
	font-size: 12px;
	text-align: left;
}

#content_left{
	margin-left: 15px;
	margin-top: 10px;
	font-family: Arial;
	color: #4B4B4B;
	font-size: 12px;
	text-align: left;
}

#menu_blok_content{
	margin-top: 7px;
	background: #0463A8 url(/images/bg/content_menu_bg.jpg) repeat-x top;
	height: 80px;
}
 
#content_under_menu{
	background-color: #F1F1F1;
	width: 545px;
	border-bottom: 5px solid #0463A8;
	text-align: left;
	padding-bottom: 15px;
}

#content_under_menu1{
	margin-left: 20px;
	font-family: Tahoma;
	color: #909090;
	font-size: 11px;
	padding-top: 13px;
}

/* #right_ul{margin-left:17px;list-style-image:url(/images/right_punkt.jpg);} */
/*#do_zajavka{border:1px solid #CDDBE9;margin-top:20px;height:28px;width:194px;}*/
/*#content_view_more{border:1px solid #CDDBE9;margin-top:20px;height:28px;width:194px;vertical-align:middle;}*/
.content_view_more{
	border: 1px solid #CDDBE9;
	margin-top: 20px;
	height: 28px;
	width: 194px;
	vertical-align: middle;
	float: left;
}

.do_zajavka{
	border: 1px solid #CDDBE9;
	height: 28px;
	width: 194px;
	float: left;
	margin: 20px 0px 0px 5px;
}
 
.middle{
	margin: 5px 0px 0px 10px;
}

.space{
	clear: left;
	height: 5px;
}

.right_ul_new {
	margin-top: 10px;
}

.right_ul_new li {
	list-style-image: url(/images/right_punkt.jpg);
	margin-left: -23px;
	margin-top: 3px;
}

.right_ul_new a,.right_ul_new a:hover,.right_ul_new  a:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #4B4B4B;
	text-decoration: underline;
}

#contacts{
	font-family: Tahoma;
	font-size: 11px;
	padding-top: 5px;
}

#project{
	font-family: Tahoma;
	font-size: 13px;
}

a.top, a.top:hover, a.top:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
}

a.top_lang, a.top_lang:hover, a.top_lang:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #0660A7;
	text-decoration: underline;
}

a.menu, a.menu:hover, a.menu:visited {
	font-family: Arial;
	font-size: 10pt;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

a.news_small, a.news_small:hover, a.news_small:visited {
	font-family: Arial;
	color: #4B4B4B;
	font-size: 12px;
	text-decoration: none;
}

a.what_we_do, a.what_we_do:hover, a.what_we_do:visited {
	font-family: Arial;
	font-size: 11px;
	color: #4B4B4B;
	text-decoration: none;
}

a.view_more, a.view_more:hover, a.view_more:visited {
	font-family: Arial;
	font-size: 8pt;
	color: #cc3333;
	text-decoration: underline;
}

a.novinki, a.novinki:hover, a.novinki:visited {
	font-family: Arial;
	color: #4B4B4B;
	font-size: 12px;
	text-decoration: none;
}

a.login, a.login:hover, a.login:visited {
	font-family: Arial;
	font-size: 8pt;
	color: #0660A7;
	text-decoration: underline;
	font-weight: bold;
}

a.made_in, a.made_in:hover, a.made_in:visited {
	font-family: Arial;
	font-size: 8pt;
	color: #0660A7;
	text-decoration: underline;
}
 
a.ul_not_selected, a.ul_not_selected:hover, a.ul_not_selected:visited {
	font-family: Arial;
	font-size: 12px;
	color: black;
	text-decoration: none;
	font-weight: bold;
}

a.ul_selected, a.ul_selected:hover, a.ul_selected:visited {
	font-family: Arial;
	font-size: 12px;
	color: #0660A7;
	text-decoration: underline;
	font-weight: bold;
}

a.ul_dob, a.ul_dob:hover, a.ul_dob:visited {
	font-family: Arial;
	font-size: 12px;
	color: #0660A7;
	text-decoration: none;
}

a.ul_dob_selected, a.ul_dob_selected:hover, a.ul_dob_selected:visited {
	font-family: Arial;
	font-size: 12px;
	color: #0660A7;
	text-decoration: underline;
}

a.full_opis, a.full_opis:hover, a.full_opis:visited {
	font-family: Arial;
	font-size: 11px;
	color: #054C8F;
	text-decoration: underline;
	font-weight: bold;
}

a.done, a.done:hover, a.done:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #4B4B4B;
	text-decoration: underline;
}

a.zajavka, a.zajavka:hover, a.zajavka:visited {
	font-family: Arial;
	font-size: 11px;
	color: #4B4B4B;
	text-decoration: none;
	font-weight: bold;
}

.date_top{
	font-family: Arial Narrow;
	font-size: 10pt;
	color: #9B3008;
}

a, a:hover, a:visited {
	font-family: Arial;
	font-size: 8pt;
	color: #050D20;
	text-decoration: underline;
}

td{
	font-family: Arial;
	color: #4B4B4B;
	font-size: 14px;
	text-align: left;
}

h2{
	font-family: Arial;
	color: #0E0E0E;
	font-size: 15px;
	font-weight: bold;
}
h3{
	font-family: Arial;
	color: #0E0E0E;
	font-size: 14px;
	font-weight: bold;
}

dt{
	font-weight: bold;
}

.ul_not_selected {
	font-family: Arial;
	font-size: 12px;
	color: black;
	text-decoration: none;
}

.ul_selected {
	font-family: Arial;
	font-size: 12px;
	color: #0660A7;
	text-decoration: underline;
	font-weight: bold;
}

.ul_list_type_none{
	list-style-type: none;
}

.none_list_type{
	list-style-type: none;
}

.top_pad{
	padding-top: 5px;
}

#tabl {
	width: 95%;
	padding-left: 10px;
}

#tabl table{
	border-collapse: collapse;
}

#tabl th{
	font-family: Arial;
	font-size: 13px;
	text-align: center;
	font-weight: bold;
	border: 1px solid #4B4B4B;
	padding: 5px 5px 5px 5px;
}

#tabl td{
	font-size: 13px;
	border: 1px solid #4B4B4B;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical-align: middle;
}
 
#tabl td.center{
	text-align: center;
}

#tabl td.left{
	text-indent: 15px;
}

#tabl p.prim{
	font-size: smaller;
}

#sertif td{
	font-size: 13px;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical-align: top;
}

.raw {
	float: left;
	vertical-align: baseline;
}
.border_img {
	border: 2px solid #055497;
}
.man_head {
	color: #0660A7;
}

.punkt dd{
	background: url(../images/right_punkt.jpg) no-repeat left 20%;
	padding-left: 10px;
}
