@import 'fancy.css';**
@import 'search.css';
/* @import 'jscroll.css'; */
@font-face {
    font-family: Century Gothic-Bold;
    src: url('fonts/Century Gothic Bold.ttf');
}
@font-face {
    font-family: Century Gothic-Regular;
    src: url('fonts/Century Gothic Regular.ttf');
}
body
{
	margin: 0; 
	padding:0;  
}
.super-bg{
	position:absolute;
	z-index:-1;
	top:0;
	left:0;
	width:100%;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-position: 0 0;
}
.preload{
	display:none;
}
#wrapper
{
width: 1125px;
margin:0 auto;    
}
#header
{
width: 1124px;
float:left;
position:relative;
margin: 190px 0 -15px 0 ; 
}
.logo img
{
width: 253px;
height: 135px;    
float:left;
border:0;
}
.header_contact
{
background: url(../img/hd_ct.png) repeat-x;
height: 39px;  
float:left;
color:#7d7d7d;
font:12px Arial;
padding:5px;
overflow:hidden;
white-space:nowrap;
margin: 83px 0 0 0 ;
}
.header_contact > p{
	margin:0;
	padding:0;
}
.place
{
width: 143px;
font: normal 12px Arial;
float:left;
margin:5px 0 0 6px;
color:#7d7d7d;    
}
.tel
{
width: 173px;
font: normal 12px Arial;
float:left;
margin:5px 0 0 35px;
color:#7d7d7d;    
text-align: right; 
}
#all-contact{
	display:none;
	width:600px;
	float:left;
	padding-bottom:20px;
	overflow:auto;
}
.faks
{
width: 205px;
font: normal 12px Arial;
float:left;
margin:5px 0 0 44px;
color:#7d7d7d;       
}
.search
{
width: 278px;
height: 39px;
background-color: #377790; 
float: right;   
margin: 83px 0 0;
position:absolute;
right:0;
}
.search input[type="text"]
{
width: 95%;
height: 27px;  
margin:4px 0 0 3px;  
padding: 0 0 0 5px;
outline: none;
}
.src-icon
{
float:right;    
background:url(../img/search_but.png) no-repeat;   
border:none;
width:15px;
height:17px;
margin:94px 0 0;
cursor:pointer;
right:12px;
position:relative;
  
}
.navg_menu
{
width: 1126px;    
height: 57px;
float:left;
background:url(../img/navigator_bg.png) no-repeat;
margin: 5px 0 0 -2px;
}
.navg_menu1 ul
{
margin: 0;
padding: 0;   
list-style: none; 
}
.navg_menu1 ul li
{
float:left;
padding: 6px 15px 0px 15px; 
}
.navg_menu1 ul li a
{
font:normal 24px Georgia;
color:#fff;
text-decoration: none;    
}
.navg_menu1 ul li a:hover{
	text-decoration:underline;
}
.menu_lang
{
width: 40px;
float:right;
margin:8px 3px 0 0;
position: relative;
z-index: 2;
background: rgba(255,5,64,1);
    
}

.menu_lang_hidden{
	display: none;
}

.menu_lang ul
{
margin: 0;
padding:0;    
list-style: none;
}
.menu_lang ul li
{
/*float:left; 
border:1px solid #fff;
margin-right: 5px;*/
padding:4px;
text-align: center;

}
.menu_lang ul li.active,.menu_lang ul li:hover
{
background-color: #fff;

}
.menu_lang ul li.active a,.menu_lang ul li:hover a
{
color: #377790;    
}

.menu_lang ul li a
{
text-decoration: none;
color: #fff;
font:normal 12px Arial;    
}

.menu-arrow{
	float: right;
	margin: 13px 3px 0 0;
	cursor: pointer;
}

.menu-arrow img{
	width: 20px;
}

#content
{
width: 1127px;  
float: left;
margin:10px 0 0 0;
position:relative;
}
#right
{
width: 237px;
float:left;    
}
.right_top
{
width: 213px;
float:left;
height: 38px;
margin-left:-1px;
background:url(../img/right_top_bg.png) no-repeat;
font: normal 16px Arial;
color:#fff;  
padding:12px 0 0 25px ;
text-decoration:none;
}
.right_bottom
{
width: 236px;
float:left;  
background-color: #fff;
 
}
.right_bottom_menu
{
width: 148px;
float:left;
height: 28px;
background: url(../img/right_bottom_menu.png) no-repeat;
color:#fff;
font: normal 16px Arial;    
padding:12px 0 0 90px;
margin:5px 0 7px -1px;
}

.right_bg
{
overflow:hidden;
float:left;
width: auto;  
list-style: none;
padding:0;
margin:18px 0;
}
#content_1 > li {
	float:left;
	margin:0;
	clear:left;
	margin-bottom:12px;
}
#content_1 > li > a
{
font:bold 24px Georgia;
text-decoration: none;
color:#377790;
float: left;
margin: 0 0 0px 9px;  
}
#content_1 > li > a:hover{
	text-decoration:underline;
}
#content_1 > li > ul
{
padding:0;
margin:12;
list-style: none;
width: 200px;
float:left;   
margin:0px 5px 2px 17px;
}
#content_1 > li > ul  li a
{
font:normal 18px Georgia;
text-decoration: none;
color:#377790; 
width: 200px;
}
#content_1 > li > ul ul 
{
position: absolute;
left:217px;
width: 200px;
color:#fff;
background:url('../img/ul_bg.png') repeat; 
padding-top:15px; 
padding-bottom:15px; 
list-style-type:disc;
z-index:9999;
display:none; 
}
#content_1 > li > ul ul li a
{
color:#fff;  
font:18px Georgia;
padding-bottom: 5px; 
outline:none; 
display:block;
text-decoration:none;
}
#content_1 > li > ul ul li:hover,#content_1 > li > ul ul li a:hover
{
color:#377790;    
}

#right_banner,#right_banner1
{
width: 235px;
height: 129px;
float:left;
background-color: #cecece;
margin-top: 26px;   
overflow:hidden;
}
#right_banner._0,#right_banner1._0{
	display:none;
}
#right_banner p,#right_banner1 p
{
color:#fff;
font: normal 14px Arial;
text-align: center; 
position: relative;  
margin:0;
padding:0;
}
.tematik_blok
{
width: 235px;
float:left;
padding:0 0 10px 0;
background-color: #fff;  
margin:21px 0 0 0;  
}
#right_banner + .tematik_blok{
	margin-top:25px;
}
.tematik_blok_top
{
width: 219px;
float:left;
height: 23px;
background-color: #377790; 
margin:7px 0 0 8px;
text-transform:none;
text-align:center;
color:#fff;
font:bold 24px Georgia;
padding:8px 0 8px 0;
border-bottom: 1px solid #fff;
}
.tem_blok_img
{
width:219px;
height: 185px;
/* height: 192px; */
float:left;
overflow:hidden;
margin:7px 0 0 8px;     
}
.tem_blok_img > p,.content_news_all_right_img > p
{
	margin:0;
	padding:0;
}
/* 
.content_news_all_right_img > p{
	margin-left:22px;
} */
.none > p{
	margin-left:0;
}
.content_middle
{
width: 867px;
float:left;
margin:0 0 0 21px;  
}
.sliderbg
{
width: 860px;
float:left;
background-color: #fff;
padding:8px 0 8px 7px;
position:relative;
}
.search_all
{
width: 867px;
float:left; 
padding:0 0 0 0px;
height: 163px;
display:none;
background-color: #fff;   
}
.slider_text
{
width: 336px;
height: 94px;
top:106px;
left:0;
background: black;
position: absolute;
background: url(../img/slider_bg.png) repeat-x;
font: normal 48px Century Gothic;
color: #fff;
line-height: 35px;
padding:13px 0 0 15px;
margin:0;

}
.slider_text span
{
font: bold 48px Century Gothic;
color: #fff;    
    
}

/* slider */
#slider,#slider1 ul
{
list-style: none;
padding:0 ;
margin:0;
}
#slider1
{
width: 628px;
float:right; 
margin:0; 
}
#slider1 li
{ 

width:628px;
height:386px;
overflow:hidden; 
float:left;
position: relative;
}

#slider{
	float: left;
	height: 260px;
	overflow: hidden;
	position: relative;
	width: 852px;
}
#slider li{
	margin:0;
	position:absolute;
	top:0;
	left:0;
	display:none;
}
#slider li img{
	border:0;
	width:852px;
	height:260px;
}

/*
#prevBtn, #nextBtn{ 
display:block;
float:left;
width:23px;
height:41px;
position:relative;
z-index:10;

margin:-60px 0 0 790px;
z-index:1000;
}	
#nextBtn{ 
left:20px;
}
														
#prevBtn a, #nextBtn a
{  
display:block;
position:relative;
width:23px;
height:41px;
background:url(../img/left.png) no-repeat 0 0;	
}	

#nextBtn a{ 
background:url(../img/right.png) no-repeat 0 0;	
}



#prevBtn1, #nextBtn1{ 
display:block;
float:left;
width:23px;
height:41px;
position:relative;
z-index:10;

margin:-60px 0 0 790px;
z-index:1000;
}	
#nextBtn1{ 
left:100px;
}
														
#prevBtn1 a, #nextBtn1 a
{  
display:block;
position:relative;
width:23px;
height:41px;
background:url(../img/left.png) no-repeat 0 0;	
}	

#nextBtn1 a{ 
background:url(../img/right.png) no-repeat 0 0;	
}
*/

ol
{
padding:0;
display: table;
margin:0 auto;
list-style-type: none;
position: relative;
bottom:30px;
}
ol li
{
float: left;
}
#controls {
	margin:0;
	position:absolute;
	left:50%;
	bottom:30px;
}	
#controls .current
{

width: 15px;
height:15px ;
float:left;  
background: #377790;
border-radius: 100px;
-moz-border-radius: 100px;
-webkit-border-radius: 100px;
}

#controls a
{

width: 15px;
height:15px ;  
float:left;
cursor:pointer;
margin-left:10px;
background: #fff;
border-radius: 100px;
-moz-border-radius: 100px;
-webkit-border-radius: 100px;
}
/* slider end */
.search_polet
{
width: 833px;
float:left;
height: 23px; 
background: url(../img/search_top.png);   
margin:0px 0 0 7px;
font:bold 24px Georgia;
color:#fff;
padding: 10px 0 12px 20px;
}
.search_polet span
{
font: bold 12px Arial;
color:#fff;
}
.content_news_all
{
float:left; 
width: 867px;


margin:20px 0 0 0;
}
.content_news
{
width: 607px;
padding:0 0 15px 0;
float:left; 
background-color: #fff;      
}
.content_news_top
{
 width: 572px;
 height: 23px;
 float:left; 
 margin: 6px 0 0 7px;
 background-color:#377790; 
 text-transform: none; 
 color:#fff;
 font:normal 24px Georgia;
 padding:10px 0 12px 20px;
}
.content_news_top + span,.content_news_top + div{
margin-left: 8px;
width: 591px;
margin-top: 9px;
clear: both;
overflow:hidden;
float:left;
word-wrap: break-word;
font:12px Comic Sans MS;
}
.content_news_top + span p,.content_news_top + div p{
	margin:0;
}
/* .news_img,.content_news_top + div
{
width: 230px;
height: 171px;
float:left; 
margin:12px 0 0 25px;   OPENED
} */
.news_title,.content_news_top + div +div
{
color:#3E211C;   
font:bold 12px Arial;   
margin:20px 0 0 10px;
float:left;    
}
.news_info,.content_news_top + div +div + div
{
width: 330px;
float:left;
font:normal 12px Arial;     
margin:9px 0 0 10px; 
line-height: 14px;
color:#606060;
}
.content_news_all_right
{
width: 235px;
height: 240px;
float:left;
background-color: #fff;     
margin:0 0 0 25px;
}
.content_news_all_right_top
{
width: 219px;
height: 23px;
float:left;  
background-color: #377790;
margin:6px 0 0 8px;  
text-transform: none;
text-align:center;
color:#fff;
font:bold 24px Georgia;
padding:8px 0 8px 0;
}
.content_news_all_right_img
{
width: 219px;
height:185px;
margin:7px 0 0 8px;    
padding:0;
overflow:hidden;
float:left;
background:none;
}
.content_news_all_right_img > iframe{
	overflow:hidden;
	border:0;
}
.content_news_all_right_img_portnyor
{
width: 187px;
height: 101px;
float:left;
background: url(../img/right_img_portnyor.png) no-repeat;
margin:17px 0 0 22px;

 
}
.content_news_all_right_img_portnyor img
{
margin:23px auto;   
width: 165px;
height: 62px; 
display: table;
}
.content_news_all_right_img_portnyor_title
{
font:bold 12px Comic Sans MS;
color:#3E211C; 
float:left;
margin:8px 0 0 29px;
}
.content_news_all_right_img_portnyor_text
{
width: 180px;
float:left;    
margin:3px 0 0 29px;
color:#4a4a4a;
font:normal 12px Comic Sans MS;
}
#content_news_all_banner,#content_news_all_banner1
{
float:left; 
width: 867px;
margin:20px 0 0 0;    
}
#content_news_all_banner div,#content_news_all_banner1 div{
	background-color: #cecece;  
	float: left;
	height: 129px;  
	width: 606px;   
	overflow:hidden;
	margin:5px 0 5px 0;
}
#content_news_all_banner div p,#content_news_all_banner1 div p{
	margin:0;
	padding:0;
} 
#content_news_all_banner div + div,#content_news_all_banner1 div + div
{
	width: 235px;
	margin:5px 0 0 26px;
}
#content_news_all_banner._0,#content_news_all_banner1._0{
	display:none;
}
#footer
{
 width:1125px ; 
 float:left;
padding:0 0 15px 0;
 background-color: #377790;
 margin: 25px 0 0 0;  
}
.footer_top_line
{    
width: 1125px;
height:9px;
background: url(../img/footer_top_line.png) no-repeat;
float:left;

}
.send_mail
{
float:left;
margin:10px 0  0 20px;  
}
.podpis
{
font: normal 12px Arial;
color:#fff; 
float:left;
text-transform:uppercase;
margin:0 0 5px 5px;   
}
.input3
{
width: 214px;
float:left;
clear:left;
position:relative;  
}
.input3 input[type="text"]
{
width: 205px;
height: 27px;  
margin:4px 0 0 3px;  
padding: 0 0 0 5px;
outline: none;
}
.input3 .send
{
width: 5px;
height: 10px;
margin:0;
padding:0;
cursor: pointer;
background: url(../img/mail.png) no-repeat; 
border: none; 
position:absolute;
top:14px;
right:7px;
}
.viacaucasus
{
float:left;
clear:left;
font:normal 12px Arial;
color: #fff;
margin:26px 0 0 3px;    
}
.footer_menu1
{
width: 192px;
float:left;  
 
}
.send_mail + ul
{
padding: 0;
margin:0;
margin-top:3px;
float:left;
width:72%;

list-style: none;    
}
.send_mail + ul li{
	margin:0; 
	float:left;
}
.send_mail + ul li a
{
font:normal 12px Arial;
color: #fff; 
float:left;
margin-top:10px;
margin-left:100px;
width:180px;
text-decoration: none;
}
.send_mail + ul li a:hover{
	text-decoration:underline;
}
/*content*/
.content_middle_content
{
width: 867px;
float: left;
background-color:#fff;   
padding: 8px 0 8px 0; 
}
.content_middle_content_img
{
width: 852px;
height: 336px;
float:left;   
margin: 0 0 0 7px; 
}
.content_middle_content_img iframe{
	margin:0;
	padding:0;
	float:left;
	width:852px;
	height:336px;
}
.content_middle_content_info
{
width: 867px;
height: 867px;
float:left;
background: #fff; 

}
.content_middle_content_title,.content_middle .jtitle
{
font:bold 24px Georgia;
color: #fff;
width:832px;
background: url(../img/search_top.png);
height: 23px;
padding: 10px 0 12px 20px;
margin: 10px 0 0 7px; 
}
.content_middle_content_line
{
width: 828px;
height: 9px;
float: left;
background: url(../img/content_line.png);   
margin:0 0 0 15px;
}
.content_middle_content_text
{
float:left; 
height:808px;   
margin:10px 0 0 5px;
padding-right:10px;
overflow-y:auto;
width:844px;
font:12px Comic Sans MS;
}
.content_middle_content_text1
{

float:left; 
height: 1448px;  
margin:15px  0 0 0;
padding:0 0 25px 0;
}
.content_middle_content_text p{
	/* margin:0; */
}

/* .content_middle_content_text > p, */.content_middle .jcontent,.content_middle .jdate
{
float:left;
width: 791px;
color:#656565;
font:normal 12px Comic Sans MS;
margin:0 0 20px 0;    
}
.content_middle .jcontent{
	margin-left:25px;
}
.content_middle .jtitle{
	margin-top:0;
}
.content_middle .jdate{
	font:italic bold 15px Arial;
	margin:15px 0 10px 25px;
}
.content_middle .jnav{
	clear:both;
    display: table;
    margin: 0 auto;
    padding: 0;
}
.content_middle .jnav a{
	color: #377790;
    float: left;
    font: 19px 'Palatino Linotype';
    margin: 0;
    outline: medium none;
}
/* xronika*/
.content_middle_xronika
{
width: 795px;
float:left;  
margin:10px 0 17px 25px; 
border-bottom: 2px solid #377790;
padding:0 0 27px 0; 
}
.content_middle_xronika_img
{
 width: 179px;
 height: 134px;
 float:left;   
}
.content_middle_xronika_img img
{
 width: 179px;
 height: 134px;
 float:left;
 border: 2px solid #fff;     
}
.content_middle_xronika_title
{
 width: 583px;
 float:left;
 font: bold 12px Comic Sans MS;
 color:#3E211C;   
 margin:-1px 0 0 31px;
}
.content_middle_xronika_info
{
 width: 583px;
 float:left;
 font: normal 12px Arial;
 color:#606060;   
  margin:10px 0 0 31px;   
  line-height: 14px;
}
/* predlojeniya*/
.content_middle_predloj
{
width:813px;
float:left;  
margin:10px 0 0px 25px; 
padding:0 0 27px 0; 
}
.content_middle_predloj_top
{
width: 793px; 
float:left;
height: 23px;
color:#fff;
background-color: #377790; 
font:bold 12px Arial;  
padding:10px 0 0 20px;
}
.content_middle_predloj_img
{
 width: 179px;
 height: 134px;
 float:left;  

}
.content_middle_predloj_img img
{
 width: 179px;
 height: 134px;
 float:left;
 border: 2px solid #fff;    
 margin:20px 0 0 0;  
}
.content_middle_predloj_info
{
width: 585px; 
font:normal 12px Arial;   
float:left;
text-align:justify;
margin:20px 0 0 30px;
color:#606060;
}
.content_middle_predloj_more
{
width: 80px;
height:17px;
clear:both;
float: right;
padding:3px 0 0 10px;
color:#fff;
font:normal 12px Comic Sans MS;
background-color: #377790;
margin:0 45px 0 0;
text-decoration:none;
}
.content_middle_predloj_more:hover{
	text-decoration:underline;
}
/* gallery*/
.gallery
{
width: 867px;
float:left;    
background-color: #fff;
padding:0 0 15px 0;
min-height:600px;
position: relative; 
}
.hide_gal{
 display:none;   
}
.jright{
	float:right;
	margin:9px 8px 0;
	padding:0 10px 0 0;
	width:842px;
	overflow-y:auto;
	height:600px;
	font:12px Arial;
}
.jright td > p{margin:0;}
.hid{
	border:0;
	margin:9px 8px 0;
	height:274px;
	width:628px;
	float:right;
	display:none;
}
.gallery_menu
{
width: 208px;
float:left;
background-color: #8c8b8b;    
margin:9px 0 0 7px;

}
.gallery_menu ul
{
 margin: 0;
 padding:0 ;
 list-style-type: none;   
}
.gallery_menu ul li a
{
text-decoration: none;
font:normal 24px Georgia;
color:#fff;    
}
.gallery_menu ul li 
{

padding:7px 0 7px 0;
margin-left: 20px;
background: url(../img/li_line.png) no-repeat;  
}
.gallery_menu ul li a.active,.gallery_menu ul li a:hover
{
color:#3E211C;    
}
.gallery_line
{
width: 867px;
float:left; 
padding:0 0 0 0px;
background-color: #fff;   
}
.gallery_img_all
{
width: 628px;
float:left;    
}
.gallery_img_all img
{
width: 628px;
height: 389px;
float:left;    
cursor:pointer;
}

#galary_menu1
{
list-style: none;    
padding:0;
bottom:0;
width: 628px;
float:right; 
margin:5px 0 0 0; 
}
#galary_menu1 li
{
float: left;  
margin:0 4px 5px 0px;
cursor: pointer;  
width:154px;
height:100px;
position: relative;
}
#galary_menu1 li span
{
position: absolute;
height: 100px;
width: 154px;
top:0;
background: #000;
float: left;
left:0;  
opacity: 0.5;  
display: none;
}
#galary_menu1 li.current span{
    display:block;
}
#g_left a
{
width: 31px;
height: 43px;    
float:left;
position: absolute;
right:587px;
top:183px;
cursor: pointer;
background: url(../img/g_left.png) no-repeat;  
}
#g_right a
{
width: 31px;
height: 43px;    
float:left;
position: absolute;  
background: url(../img/g_right.png) no-repeat;
right:24px;
top:183px;
cursor: pointer;
 
}
/*contact*/
.contact
{
width: 867px;
float:left;

background-color: #fff;   
margin:19px 0 0 0; 
}
.contact_top
{

width: 867px;  
float: left;  
}
.contact_top_left
{
width: 107px; 
font: normal 18px Arial;
color: #377790;
margin:22px 0 0 26px;  
float:left; 
}
.contact_top_right
{
width: 475px;
float:left;
font:normal 12px Arial;    
margin: 30px 0 0 250px; 
color:#8c8b8b;
}
.place1
{
 width: 100%;
 float:left; 
 margin:0;
padding-bottom: 23px;
}
.main_office
{
width: 289px;
float:left;
 margin:0;
 margin-bottom:15px;
 padding:0;
}
.main_office > p{
	color:#54545E;
	font:11px Arial;
	margin-left:22px;
}
.main_office_top
{
width: 107px;
font:bold  13px Arial;
color:#30cdca;
margin:10px 0 0 21px;    
}
.main_office_place
{
width: 150px;
float:left;
font:normal 11px Arial; 
color:#54545e; 
margin:23px 0 0 21px; 

}
.main_office_tel
{
width: 170px;
float:left; 
font: normal 11px Arial ;  
color:#54545e;  
margin:6px 0 0 21px;  
}
.main_office_tel1
{
width: 120px;
float:left;
font:normal 11px Arial;
color: #54545e;    
margin:6px 0 0 93px;
}
.main_office_faks
{
width:180px;
float:left;   
margin:6px 0 0 21px;  
font:normal 11px Arial;
color: #54545e;  
}
.main_office_mail
{
width: 180px;
font:normal 11px Arial;
color: #54545e; 
float: left; 
margin:6px 0 0 21px; 
}
.contact_worker
{
width: 867px;
float:left;
background-color: #fff;   
margin:26px 0 0 0; 
padding-bottom: 18px;   
}
.contact_worker_biog > a{
	-moz-box-shadow: 0 0 15px #CAC9C9 inset;
	-webkit-box-shadow: 0 0 15px #CAC9C9 inset;
	box-shadow: 0 0 15px #CAC9C9 inset;
    color: #00C0FF;
    float: left;
    margin: 0 0 0 1px;
    outline: medium none;
	padding:6px 0;
	width:100%;
	height:40px;
	cursor:pointer;
	text-align:center;
    text-decoration: none;
}
.contact_worker_biog > a:hover{
	-webkit-box-shadow:0 0 15px #3E211C inset;
	-moz-box-shadow:0 0 15px #3E211C inset;
	box-shadow:0 0 15px #3E211C inset;
}
.contact_workers
{
width: 867px;
float: left;    
}
.contact_worker_biog
{
width:265px;
float:left;   
margin:10px 11px 0 10px ; 
}
.contact_worker_biog:nth-child(3n+1),.fancybox-inner .contact_worker_biog{
	clear:left;
}
.fancybox-inner .contact_worker_biog.no-br{
	clear:none;
}
.contact_worker_img
{
width: 100px;
height: 100px;
clear:left;
float:left;
background: url(../img/cont_bg.png) no-repeat;    
}
.contact_worker_img img
{
width: 81px;
height: 81px;
float:left;
margin:10px ; 
}
.contact_worker_img + div{
	float:right;
}
.contact_worker_name
{
float:right;  
font: bold 12px Arial;   
padding-left :5px;
margin-top:5px;
color:#377790;
}
.contact_worker_status
{
float:right;
clear:right;
color: #606060;
width:155px;
font:bold 11px Arial; 
margin:5px 0 0 5px;
text-align:right;
}
.contact_worker_tel
{
float:right;
clear:right;
color: #606060;
text-align:right;
font:normal 11px Arial; 
margin:10px 0 0 5px;      
width:129px;
}
.contact_worker_mail
{
float: right;
color: #606060;
font:normal 11px Arial; 
margin:5px 0 0 0; 
clear:right;
}
.content_mail_send
{
width: 867px;
float: left;
background: #fff; 
margin:26px 0 0 0; 
}
.mail_send_img_block
{
width: 453px;
float:left; 
margin:28px 0 0 25px; 
}
.mail_send_img
{
width: 453px;
height: 153px;
float:left;    
}
.mail_send_text
{
width: 410px;
background: #377790;
height: 74px;    
float:left;
color:#fff;
font:bold 16px Arial;
padding:36px 0 0 43px;
}
.form
{
width: 354px;
float:left; 

margin:28px 0 0 22px;
}
.form_top
{
font:bold 14px Arial;
color:#3E211C;    
}
.input
{
width: 354px;
float:left;    
margin:7px 0 0 0; 
}
.form_name
{
width: 107px;
float:left;
text-align: right; 
font:normal 12px Arial; 
color:#8c8b8b; 
margin:4px 0 0 0;  
}
.input input[type="text"]
{
width: 227px;  
outline: none;  
text-indent: 5px;
font:normal 12px Arial; 
color:#8c8b8b; 
height: 22px;
margin:0 0 0 10px;
border:1px solid #e4e4e4;
}
.input textarea
{
outline: none;  
width: 227px;
font:normal 12px Arial; 
color:#8c8b8b;
margin:0 0 0 10px;
border-top: 3px solid #e4e4e4;
border-bottom:3px solid #e4e4e4;     
resize:none;
border-left:1px solid #e4e4e4;
border-right:1px solid #e4e4e4;
height: 102px;
} 
.form button
{
border:none;
width: 79px;
height: 23px;  
background-color: #377790;
font:normal 10px Arial;
color:#fff; 
position:relative;
cursor:pointer;
outline:none;
top:-32px;
left:25px;
}
/*turi*/
.tur_menu
{
width: 867px;
float:left;
margin-bottom: 15px;
}
.button1
{
width: 299px;
height: 30px;
float:left;
background: url(../img/button1.png) no-repeat;  
font: normal 16px Arial;  
color:#fff;
padding:10px 0 0 30px;
text-transform: uppercase;
}
.button2
{
width: 230px;
height: 30px;
float:left;
background: url(../img/button2.png) no-repeat;  
font: normal 16px Arial;  
color:#fff;
text-transform: uppercase;  
margin-left: 11px; 
padding:10px 0 0 25px;
}
.button3
{
width: 242px;
height: 30px;
float:left;
background: url(../img/button3.png) no-repeat;   
font: normal 16px Arial;  
color:#fff;
text-transform: uppercase;
margin-left: 11px; 
padding:10px 0 0 18px;
}
/*pagenation*/
.page_move {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
.page_move span {
    display: table;
    margin:0 auto;
    padding: 0;
    position:relative;
    top:22px;
}
.page_move a {
    color: #1C77AD;
    float: left;
    font: 19px 'Palatino Linotype';
    margin: 0 0 0 5px;
    outline: medium none;
    padding: 0;
    text-decoration:none ;
}
.page_move a:hover, .page_move a.activeLink {
    text-decoration: underline;
}