	
	html {height: 100%;background:#e4eff8;}
	body {margin:0px;padding:0px;border:0px;}	
    a:active, a:focus { outline: 0; }	
	a:hover {text-decoration:none;}		
	.clearer {	clear:both;}


	
	div.global {
		margin:0 auto;
		padding:0;
		width:100%;	
		background: url(../img/footer_line.png) 0 bottom repeat-x;	
		z-index:1;
	}
	
	div.main {		
		margin:0 auto;
		padding:0;
		width:913px;	
	}
	
	div.header {
		position:relative;
		width:913px;
		float:left;
		z-index:100;
	}
	
	div.head_1 {
		width:913px;
		height:99px;

		float:left;
	}
	
	span.logo {
		float:left;
		width:232px;
		height:58px;
		background: url(../img/logo.jpg) no-repeat;
		margin: 25px 0 0 0;
		cursor:pointer;
	}
	
	span.lang {
		font:normal 11px Tahoma;
		color:#929ea8;
		margin:67px 0 0 20px;
		float:left;
	}
	
	.lang a {
		color:#114b8b;
	}
	
	.lang font {
		font:normal 11px Tahoma;
		color:#000;
	}	
	
	span.head_tell a{
		text-decoration:none;
		cursor:pointer;
	}
	
	.head_tell {
		height:45px;
		float:right;		
		margin:37px 0 0 20px;		
	}
	
	.head_tell_l {
		float:left;
		width:6px;
		height:45px;
		background: url(../img/head_tell_l.png) no-repeat;
	}

	.head_tell_c {
		float:left;
		height:45px;
		background: url(../img/head_tell_c.png) repeat-x;
	}
	
	.head_tell_r {
		float:left;
		width:9px;
		height:45px;
		background: url(../img/head_tell_r.png) no-repeat;
	}

	.head_tell_c font {
		display:block;
		text-align:left;
		font:normal 10px Tahoma;
		color:#fff;	
		margin:0 6px 0 6px;		
	}
	
	.head_tell_c font.big {		
		font:bold 14px Tahoma;		
		margin-top:6px;		
	}	
	
	.head_2 {
		float:left;
		width:913px;		
	}
	
	.head_3 {
		float:left;
		width:913px;
		height:30px;
		background:#fff;
		border-bottom:1px #e4eff8 solid;
	}
	
	.head_3 font {
		text-align:left;
		display:block;
		font:bold 13px Arial;
		color:#0f2d51;
		margin:4px 0 0 28px;
	}
	
	.head_4 {
		float:left;
		width:913px;
		height:35px;
		background:#274867;
	}	
	

	

	
	.blue_l {
		width:913px;
		height:6px;
		background:#29a8fc;
		float:left;
	}
	
	div.content {
		position:relative;		 
		width:913px;
		float:left;
	}

	#footer {
		width:913px;
		float:left;
		height:61px;
	}
	
	#footer_info {
		width:913px;
		float:left;
		clear:both;
		background:#fff;
		margin:20px 0 0 0;
	}	
	
	#footer_info2 {
		width:913px;
		float:left;
		clear:both;
		background:#fff;		
	}	
	
	div.left_cont {
		float:left;
		width:377px;
		border-bottom:5px #fff solid;
		border-left:5px #fff solid;
		border-right:5px #fff solid;
		background:#5495bc;
	}

	.left_menu {
		float:left;
		width:377px;
		background: url(../img/fone_left_menu.png) no-repeat;
	}
	
	div.center_cont {
		float:left;
		width:316px;
	}	
	
	div.right_cont {
		float:left;
		width:210px;
	}	
	
	font.nazv_m {
		clear:both;
		text-align:left;
		display:block;
		font:normal 21px Arial;	
		color:#fff;		
		margin:12px 0 0 23px;
	}
	
	font.razdel_m {
		clear:both;
		float:left;
		display:block;		
		font:normal 17px Tahoma;	
		color:#2f4559;		
		margin:10px 0 7px 24px;		
	}
	
	.left_menu a {
		width:310px;
		float:left;
		font:normal 14px Tahoma;	
		color:#ddefff;
		margin:2px 0 5px 0;
		text-decoration:none;
	}
	
	.left_menu a:hover {
		color:#2f4559;	
	}
	
	.left_menu span {
		float:left;
		clear:both;
		width:12px;
		height:6px;
		background: url(../img/li.png) no-repeat;
		margin:9px 11px 0 26px;
	}
	
	.menu_line {
		float:left;
		clear:both;
		width:355px;
		height:1px;
		background: url(../img/menu_line.png) no-repeat;
		margin:0 0 0 22px;		
	}

	.clearer_menu {
		clear:both;
		float:left;
		margin:0px 0 0 0;
	}
	
	font.nazv2_m {
		clear:both;
		text-align:left;
		display:block;
		font:normal 21px Arial;	
		color:#363636;		
		margin:12px 0 0 23px;
	}

	.center_t {
		line-height:18px;
		clear:both;
		text-align:left;
		display:block;
		font:normal 12px Tahoma;	
		color:#363636;		
		margin:7px 0 0 0;
		padding:0 22px 0 23px;
	}
	
	.right_touch {
		height:80px;
		float:left;		
		margin:18px 0 0 0;		
	}	
	
	.us_contacts_l {
		float:left;
		width:7px;
		height:80px;
		background: url(../img/us_contacts_l.png) no-repeat;
	}

	.us_contacts_c {
		float:left;
		height:80px;
		background: url(../img/us_contacts_c.png) repeat-x;
	}
	
	.us_contacts_r {
		float:left;
		width:9px;
		height:80px;
		background: url(../img/us_contacts_r.png) no-repeat;
	}	
	
	.word_link {
		width:188px;
		float:left;
		display:block;
		font:bold 15px Tahoma;	
		color:#fff;			
		margin:4px 0 0 6px;
	}
	
	.tell_our {
		clear:both;
		float:left;
		font:normal 15px Arial;	
		color:#fff;	
		width:188px;	
		margin:4px 0 0 6px;
	}
	
	.tell_our font {
		clear:both;
		float:left;
		display:block;
		font:normal 10px Arial;	
	}
	
	.skype {
		float:left;
		font:normal 13px Tahoma;		
		color:#fff;
		margin:6px 0 0 4px;
	}
	
	.us_contacts_c img {
		float:left;
		clear:both;		
		margin:6px 0 0 6px;
	}
	
	
	.with_us {
		height:57px;		
		float:left;	
		margin:9px 0 0 0;
	}
	
	.with_us_l {
		float:left;
		width:7px;
		height:57px;
		background: url(../img/with_us_l.png) no-repeat;
	}

	.with_us_c {
		float:left;
		width:193px;
		height:57px;
		background: url(../img/with_us_c.png) repeat-x;
	}
	
	.with_us_r {
		float:left;
		width:10px;
		height:57px;
		background: url(../img/with_us_r.png) no-repeat;
	}	
	
	.with_us_c a {
		text-align:center;
		display:block;
		font:bold 16px Tahoma;		
		color:#fff;		
		margin:16px 0 0 0;
	}
	
	#footer font {
		font:normal 12px Tahoma;		
		color:#fff;	
		float:left;
		width:223px;
		margin:14px 0 0 0;
	}
	
	#footer span {
		font:normal 12px Tahoma;		
		color:#fff;	
		float:right;		
		width:88px;
		margin:14px 0 0 0;
	}
	
	#footer a img {
		float:right;
		margin:10px 0 0 1px;
	}

	#footer a.web {
		font:normal 12px Tahoma;		
		color:#fff;	
		float:right;		
		width:88px;
		margin:14px 0 0 0;
		text-decoration:none;
	}	
	
	.name_foot {
		clear:both;
		width:360px;
		float:left;
		font:normal 25px Arial;		
		color:#363636;		
		margin:-15px 0 12px 0;
	}
	
	div.block_foot {				
		margin:27px 0 1px 0;
		float:left;
		width:913px;
		background: url(../img/foot_vert_line.png) repeat-y;
	}
	
	 span.foot_text {
		clear:both;
		float:left;
		width:377px;
		margin:11px 0 0 30px;
		font:normal 12px Tahoma;		
		color:#363636;
	}
	
	div.baners {
		float:left;
		margin: 0 0 0 39px;		
	}
	
	
	.foot_tell_c font {
		font:normal 17px Arial;		
		color:#fff;	
		float:left;
		margin:5px 5px 0 5px;
	}
	
	span.foot_btm a{
		text-decoration:none;
		cursor:pointer;	
	}
	
	.foot_btm {
		height:31px;
		float:left;	
		margin:19px 0 0 0;
	}
	
	.foot_tell_l {
		float:left;
		width:6px;
		height:31px;
		background: url(../img/foot_tell_l.png) no-repeat;
	}

	.foot_tell_c {
		float:left;
		height:31px;
		background: url(../img/foot_tell_c.png) repeat-x;
	}
	
	.foot_tell_r {
		float:left;
		width:8px;
		height:31px;
		background: url(../img/foot_tell_r.png) no-repeat;
	}	
	

	div.content2 {
		position:relative;		 
		width:913px;
		float:left;
		background: url(../img/people.png) 0 bottom no-repeat;	
		z-index:1; 
	}	
	
	.left_cont2 {
		float:left;
		width:278px;
	}
	
	div.people{
		float:left;
		clear:both;
		width:239px;
		height:278px;
	}
	
	.block_our_inf {
		float:left;
		width:212px;
		margin:31px 0 0 29px;
	}
	
	.left_menu2 {
		width:222px;
		float:left;
		margin:23px 0 0 29px;
	}
	
	.left_menu2 span {
		float:left;
		width:12px;
		height:6px;
		background: url(../img/li2.png) no-repeat;		
		margin:5px 5px 0 0;
	}
	
	.left_menu2 font {
		float:left;
		font:normal 15px Arial;		
		color:#155499;		
		margin:0 0 0 0;
		width:205px;		
	}
	
	.left_menu2 a{
		display:block;
		float:left;
		font:normal 15px Arial;		
		color:#155499;	
		margin:7px 0 0 33px;	
		width:180px;		
	}
	
	.left_menu2 a.select {
		font:bold 15px Arial;
		text-decoration:none;
	}

	.center_cont2 {
		float:left;
		width:635px;		
	}
	
	.center_cont2 font{
		float:left;
		display:block;
		text-align:left;	
		font:normal 25px Arial;		
		color:#363636;	
		margin:13px 0 0 0;		
	}
	
	.center_cont2 span{
		text-align:left;	
		font:normal 12px Tahoma;		
		color:#000;	
		margin:25px 0 0 0;	
		width:609px;
		float:left;
	}	
	
	.clearer_cont2 {
		margin:34px 0 0 0;
	}
	
	.foot2_date {
		font:normal 11px Tahoma;		
		color:#868686;			
	}
	
	.foot2_qestion {
		font:italic 13px Arial;		
		color:#000;		
	}
	
	.foot2_answer {
		display:block;
		font:normal 12px Tahoma;		
		color:#155499;
		margin:4px 0 0 0;
	}
	
	.clearer_text2 {
		clear:both;
		display:block;
		width:377px;
		height:0px;
		margin:19px 0 0 0;
	}
	
	.head_3 marquee {
		float:right;
		width:763px;
		margin:-15px 12px 0 0;
		font:normal 13px Tahoma;		
		color:#0f2d51;	
		text-decoration:none;		
	}
	

	
	.leave_review {
		position:relative;
		z-index:100; 
		float:left;
		width:262px;
		height:233px;
		margin:-233px 0 0 0;
	}

	.leave_review a {
		text-align:center;
		display:block;
		width:80px;
		height:39px;
		font:normal 17px Tahoma;		
		color:#fefefe;	
		margin:27px 0 0 36px;
	}

	div.text_news {
		clear:both;
		width:615px;
		float:left;	

	}

	div.news_title2{
		margin:14px 0 0 0;
		float:left;		
		font:normal 25px Arial;		
		color:#363636;	
	}
	
	div.news_date2 {	
		margin:3px 0 0 2px;
		clear:both;
		float:left;
		font:normal 11px Arial;
		color:#c81824;

	}	

	div.news_brief2 {		
		float:left;
		margin:10px 0 0 0;
		clear:both;
		font:normal 12px Tahoma;
		color:black;
		width:610px;
	}
	

	div.word_right_news a{
		clear:both;
		float:right;
		font:normal 12px Arial;
		color:#155499;
		margin:15px 0 20px 0;

	}	

	div.content_name2 {
		margin:14px 0 0 0;
		float:left;		
		font:normal 25px Arial;		
		color:#363636;			
	}		
	
	div.text_news {		
		clear:both;
		width:579px;
		float:left;		
	}
	
	div.one_new {
		margin: 5px 0 5px 0;
		float:left;
		width:610px;
	}

	div.news_pict {
		float:left;
		width:100px;
		margin: 15px 15px 0 0;				
	}

	div.news_title {
		margin:15px 0 6px 0;
		position:relative;
		text-align:justify;		
	}
	
	div.news_title a {
		font:bold 15px Arial;
		color:#155499;
	}


	div.news_date {
		position:relative;
		text-align:justify;
		font:normal 11px Tahoma;
		color:#c81824;
	}

	div.news_brief {		
		margin:4px 0 0 0;
		font:normal 11px Tahoma;
		color:black;
		position:relative;
		text-align:justify;	
	}	

	div.navigation {
		clear:both;		
		text-align:center;
		padding:5px 0 5px 0;
	}
	
	div.navigation a{
		color:#155499;
		font:bold 10px Tahoma;
	}	
	


span.writen_transl {
	width:913px;
	display:block;
	font:normal 13px Tahoma;
	color:#363636;
	border:0px;
}

span.spoken_transl {
	width:913px;
	display:block;
	font:normal 13px Tahoma;
	color:#363636;
	border:0px;	
}

span.left_writen {
	float:left;
	width:608px;	
}

span.right_writen {
	float:left;
	width:305px;
		border:0px solid;
}

input.option2 {
	float:left;
	width:14px;
	height:14px;
	margin:17px 0 0 33px;
}
		
font.option2 {
	float:left;
	width:243px;
	margin:17px 0 0 6px;

}

input.option3 {
	float:right;
	width:14px;
	height:14px;
	margin:17px 0 0 0;
}

font.option3 {
	float:right;
	width:243px;
	margin:17px 33px 0 6px;

}

font.reception_order {
	float:left;
	width:115px;
	text-align:right;
	margin:32px 0 0 30px;
	padding:0 0 3px 0;
}

span.reception_order {
	float:left;
	width:229px;
	height:21px;
	background:#dcdcdc;
	margin:31px 0 0 8px
}

font.registration {
	float:left;
	width:115px;
	text-align:right;
	margin:13px 0 0 30px;
	padding:0 0 3px 0;
}

span.registration {
	float:left;
	width:229px;
	height:21px;
	background:#dcdcdc;
	margin:10px 0 0 8px
}

span.textarea {
	float:left;
	margin:13px 0 0 0;
	width:270px;
	height:135px;
	background:#dcdcdc;
}

font.attach_file {
	float:left;
	margin:15px 0 0 24px;
}



	 




	
	input.attach_file  {
		width:225px;
		float:right;
		padding:0px;
		margin:11px 34px 0 0;

	}


	 
	input.send_file  {
		clear:both;
		cursor:pointer;		
		width:141px;
		height:26px;
		padding:0px;
		border:none;
		background: url(../img/btm_obzor.png) no-repeat;
		font:bold 13px Tahoma;
		color:#fff;
		float:right;
		margin:11px 30px 0 0;
	}	
	
	span.send_file_fot {
		margin:0 30px 13px 0;
		float:right;
		clear:both;
		width:141px;
		height:3px;	
		background: url(../img/btm_obzor_fot.png) no-repeat;
	}
	
	
	input.send_file2  {
		clear:both;
		cursor:pointer;		
		width:141px;
		height:26px;
		padding:0px;
		border:none;
		background: url(../img/btm_obzor.png) no-repeat;
		font:bold 13px Tahoma;
		color:#fff;
		float:left;
		margin:11px 7px 0 153px;
	}	
	
	span.send_file_fot2 {
		margin:0 7px 13px 153px;
		float:left;
		clear:both;
		width:141px;
		height:3px;	
		background: url(../img/btm_obzor_fot.png) no-repeat;
	}	
	
	
	
	


.name_sel1 {
	float:right;	
	margin:11px 0 0 11px;
	width:118px;
	padding:0 0 3px 0;
}

span.select1 {
	width:146px;height:19px;
	float:left;	
	margin-left:4px;
	background:#dcdcdc;	
	border:1px solid #dcdcdc; 
	overflow: hidden; 
	margin-top:10px;
}

*span.select1 {											
	margin-left:0px;											
}	

span.select1 select {
	width:148px;height:21px;border:0px; Margin: -1px; background:#dcdcdc;font:normal 13px Tahoma;color:#363636;
}



















.name_sel2 {
	float:right;
	margin:16px 0 0 0;
	width:115px;
	text-align:right;
}

span.select2 {
	float:right;
	width:146px;
	height:19px;
	margin:13px 22px 0 9px;
	background:#dcdcdc;
	border:1px solid #dcdcdc; 
	overflow: hidden; 	
}

.name_sel3 {
	float:left;
	margin:13px 0 0 29px;
	width:115px;
	text-align:right;

}

span.select3 {
	float:left;
	width:146px;
	height:19px;
	margin:10px 0 0 9px;
	background:#dcdcdc;
	border:1px solid #dcdcdc; 
	overflow: hidden; 	
}

.name_sel4 {
	float:right;
	margin:13px 0 0 0;
	width:120px;
	text-align:right;
}

span.select4 {
	float:right;
	width:148px;
	height:21px;
	margin:10px 22px 0 9px;
	background:#dcdcdc;
}	


div.foot_data {
	clear:both;
	float:left;
	width:913px;
	height:96px;
}

span.left_foot_data{
	float:left;
	width:608px;
	height:96px;
}

span.right_foot_data{
	float:left;
	width:305px;
	height:96px;
}


div.left_writen_l {
	float:left;
	width:279px;
	margin:14px 0 0 16px;
}

div.right_writen_l {
	float:left;
	width:279px;
	height:10px;
	margin:14px 0 0 11px;
}

div.left_writen_l2 {
	float:left;
	width:279px;
	margin:10px 0 0 16px;
}

div.right_writen_l2 {
	float:left;
	width:279px;
	height:10px;
	margin:10px 0 0 11px;
}








#mask {
	position:fixed;
	z-index:9000;
	background-color:#000;
	display:none;
}
  
#boxes .window {
	position:fixed;
	width:300px;
	height:250px;
	display:none;
	z-index:9998;
}

#boxes #dialog2 {
  width:300px;
  height:250px;
  background-color:#ffffff;
}


span.letter_window{
	width:100px;
	height:100px;
	
}

.displ_none {
	display: none;
} 
