body{
background:#fff url(../images/bg/all.png) 50% 0 no-repeat;
font: 10px Arial;
color: #14477e;
}
img{
	border: 0;
}
#dropdown_nav li {
padding:10px 12px 0px 2px;
float:left;
position:relative;
display:inline-block;
}
.gal_pic{
padding: 8px;	
}
.news_pic{
padding: 0 10px 10px 0;	
}
.news_pic_first{
padding: 0px 10px 10px 0;	
}

#dropdown_nav ul{
	list-style: none;
}
#dropdown_nav .sub_nav {
text-align: left;
width:250px;
padding:0px;
position:absolute;
background:#fff;
z-index: 10;
position: absolute;
left: -10px;
top:0px;

}

#dropdown_nav .sub_nav li {
padding:5px;
width:250px;

}

#dropdown_nav .sub_nav li a {
display:block;
border-bottom:1px dashed #14477e;
padding: 5px;
}
#dropdown_nav .sub_nav li a:hover {
background:#ρρρρρρ;
}



.logo{
position: relative;
margin-left: 150px;	
top: -20px;
}
.all{
width: 900px;
margin: 0 auto;	
}
.rightcol{
color: #14477e;
margin-left: 219px;
padding-left: 15px;
font-size:12px;
line-height: 18px;
background:  url(../images/bg-dots.png) 0px 0px repeat-y;
}
.rightcol ul {
color: #14477e;
margin: 0;
}

.mainbox{
margin-top: 40px;	
}

.leftcol{
float: left;	
width: 210px;	
}
.leftcol img{
margin-top: 35px;	
}
h1{
color: #28aae2;
font: 20px Arial;
}
.topbut,.topbutw{
width: 195px;
padding-top: 4px;
box-sizing: border-box;
height: 27px;
font:14px Arial;
color: #fff;    
background: #26aae1;
text-align: center;
border: 1px solid #26aae1;
float:left;
margin: 0 8px 8px 0;
}
.icomcom{
padding: 0;	
}

.topbut a:link,.topbut a:visited,.topbut a:hover{
text-decoration: none;
color: #fff;	
}
.topbut a:hover{
text-decoration: underline;	
}
.topbutw a:link,.topbutw a:visited,.topbutw a:hover{
text-decoration: none;
color: #26aae1;
}
.topbutw a:hover{
text-decoration: underline;	
}

.leftcol a:link,.leftcol  a:visited,.leftcol a:hover{
text-decoration: none;
}
.leftcol a:hover{
text-decoration: underline;	
}


.topbutw{
background: #fff;
color: #28aae2;
}

.topbutbox{
width: 410px;
height: 100px;	
float: right;
}
.copy {
font: 10px Arial;
text-align: center;
}

.sotcial{
float: right;	
margin-top: -2px;
position: relative;
}

.sotcial a{
display: block;
background: url(../images/bg/sotcial-sprite.png) 0 0 no-repeat;
background-position: 0px 0;	
height: 29px;
width:  29px;
margin:0 10px ;    
float: left;
}
.sotcial .fb{background-position: 0px 0;}
.sotcial .tw{background-position: -41px 0;}
.sotcial .email{background-position: -81px 0;}
.sotcial .ua{background-position: -122px 0;}
.sotcial .en{background-position: -162px 0;}


.logoright,.logoleft {
color: #14477e;
font: 400 10px Arial;    
position: relative;
top:40px;
margin-left: -20px;
}
.logoright{
width:175px;	
text-align:right;	
}

.logoleft {
top:74px;
margin-left: 290px;	
width:190px;

}
.topmenu {
margin-top: 20px;
color: #4a86c6;
font: 700 10px Arial;    
}
.topmenu a{
margin-right: 20px;
text-transform: uppercase;	
}
span.active{
text-transform: uppercase;	
margin-right: 20px;
position: relative;	
}

.topmenu a:link,.topmenu a:visited{
color: #4a86c6;
text-decoration: none;	
text-transform: uppercase;
}
.topmenu a:hover{
text-transform: uppercase;
color: #4a86c6;	
text-decoration: underline;
}


/*
.footer .menu{
  color: #2075bc;
  font: 400 10px Arial;
//width: 15%;
width: 165px;
float: left;    
margin-bottom: 5px;
}

.footer .menu:before 
{
   content: '\25A0'; 
   padding-right: 5px;
   font: 400 8px Arial;
   vertical-align: top;   
 }
*/ 
 ul {
 border: 
  color: #2075bc;
  
}
.footer a:link,.footer a:visited{
text-decoration: none;	
}
.footer a:hover{
text-decoration: underline;
}


.footer ul{
width: 13%;
float: left;    
font: 400 10px Arial;
}
.footer ul.row3{
width: 20%;	
}

.footer ul li{
margin-bottom: 7px;	
}
 
 .zebra td{
 	padding: 5px;
 }
 .zebra tr:nth-child(odd){
background: #20b5fc;
color: #fff;
 }
 
.menu a{
color: #2075bc;
text-decoration: none;	
}
.menu a:hover{
text-decoration: underline;		
}

.footer .ah_fund{
float: left;    
margin-right: 32px;	
margin-bottom: 30px;
}

.faces{

border-top:1px solid #ccc;
min-height: 130px;
}
.faces img{
margin: 0 5px 5px 0;
border: 0;	
}
#map-canvas{height: 400px;}
