@font-face {
    font-family: 'Arian AMU';
    src: url('../fonts/arnamu.ttf');
}
body{font-family: 'Arian AMU' !important;font-size: 13px; background-image: url('../img/background.png');background-attachment: fixed;background-repeat: no-repeat;background-position: center top;background-color: #c4d5e0;margin: 0px;}
a{text-decoration: none;}
ul{ padding: 0; margin: 0; outline-style:none;}
li{list-style-type: none;float:left;margin: 0;padding:0; outline-style:none;}
.page{margin: 0 auto; background-color: #fefefd; width:1050px; background-image: url('../img/page_background.png'); background-repeat: no-repeat;  background-position: center top;}
.header{margin: 0 auto; width: 990px; position: relative; font-family: 'Arian AMU';}
.header .lang{height:60px; width:988px; background-color: rgba(225,224,223,0.6); margin: 0 auto; font-size: 12px; font-family: 'Arian AMU';}
.header .lang ul{float:left;margin-left: 865px; padding-top: 9px; margin-top: 0}
.header .lang ul li,.header .partners_contacts ul li{float:left; margin-right: 15px; list-style-type: none;}
.header .lang ul li a,.header .partners_contacts ul li a{color:#a09f9e; text-decoration: none;}
.header .lang ul li a:hover,.header .lang ul li a:active,.header .lang ul li a.active,.header .partners_contacts ul li a:hover,.header .partners_contacts ul li a:active{color:#005295;}
.header .lang ul li a.active{cursor:text;}
.header .partners_contacts{height: 43px;position: absolute;right:0px; top:60px; font-size: 14px;}
.header .partners_contacts ul{float:left; margin-top: 18px;}
.header .partners_contacts ul li{margin-right: 25px;margin-left:25px;}

.header .slider .slider_img{position: relative; height:385px;width:990px; }
.header .slider .slider_img img{height:385px;width:990px; }
.header .slider .slider_imgs{height:384px;}
.header .slider .slider_img .slider_caption {height:385px;width:450px; background-color: rgba(0,82,149,0.4);position: absolute; top:0;right:0;display: none;}
.header .slider .slider_img .slider_caption span{color:white; font-size:24px;  position: relative; top:200px; padding:0 30px; line-height:28px;}
.header .slider .slider_caption span{display: none ;}
.header .slider .slider_caption span.current{display: block;}
.header .slider .slider_buttons{height:28px;float: left; width:100%;}
.header .slider .slider_buttons ul{left:50%; position: relative; float: left; margin: 0; padding: 0; text-align: center;}
.header .slider .slider_buttons ul li{list-style-type: none;position: relative; right:50%; float: left; margin: 0; margin-right: 5px; }
.header .slider .slider_buttons ul li span{height:14px; width:14px; background-image: url('../img/sprite.png'); background-position: -16px -20px; display: inline-block;cursor: pointer;}
.header .slider .slider_buttons ul li span:hover,.header .slider .slider_buttons ul li span:active,.header .slider .slider_buttons ul li span.current{background-position: 0 -20px;}
.header_menu{float: left; width:100%; height:100%;overflow: hidden;}
.header_menu ul{display:block;left:50%; position: relative; float: left; margin: 0; padding: 0; text-align: center;height:100%; }
.header_menu ul li{display:block;line-height:32px;list-style-type: none;position: relative; right:50%; float: left;   color:#b1cade; font-size: 14px; cursor: pointer;}
.header_menu ul li a{color:#b1cade;}
.header_menu ul li a:hover,.header_menu ul li a:active{color:#FFFFFF;}
.header_menu ul li a{color: #b1cade;}
.main_header{margin-top: 10px; }
.main_menu{width:100%; height:100%; background-color:rgba(0,82,149,0.8);display: none;position: absolute; top:0; left:0;z-index: 1000; font-size: 13px; }
.main_menu ul{float: left; margin-right: 5px;position: absolute;}
.main_menu ul li {float: none; margin-top: 16px; overflow: hidden;}
.main_menu ul li a{color:#6ea3cf;}
.main_menu ul li a:hover{color:#fff;}
.logo{position: relative; top:-20px; left:54px; }
.logo img{width:72px; height:88px;}

.container{width:990px; margin: 0 auto; margin-top: 16px;/* overflow: hidden;*/ overflow-x: visible;}
.container_left{width: 540px; margin-right: 30px;}
.container_left span.news_body{font-size:14px;}
.container_right{width:420px;}
.container_right h2,.container_right h3{color:#59595b}
.container_right p a{color:#9c9a9b;font-weight: bold;}
.container_right p a:hover{color:#59595b}
.container_left .post{margin-bottom: 38px;}
.container_right .post{margin-bottom: 20px;}
.container_right .post:last-child{margin-bottom: 34px !important;}
.container_right .post .post_body{padding-bottom: 30px; height:47px;}
.container_right .post .post_body.post_body_blue{height: 61px; overflow:visible;}
.container_right .post .post_body.post_body_blue img{width: 200px;}
.container_left,.container_right{float:left;}
.container_right .post_body{padding:13px;}

.template .container_right{padding-top:0 !important;}

.post_header{height:30px;  background-color: #005295; color:#FFFFFF; font-size: 15px;}
.post_header a{color:#FFFFFF;}
.post_header span{padding-top: 6px;display: block; margin-left: 10px;}
.post_body{padding:15px; background-color: #dfe9f0; color:#9a9999; font-size: 13px; overflow:hidden;  }
.post_body span{font-size: 13px; display: block; margin-bottom: 13px;}
.post_body img{float: right; position: relative;margin-top:-65px;left:25px;z-index:200}
.post_body ul {  margin: auto; padding-left: 15px;}
.post_body ul li {float: none; list-style: square; color: #59595b; padding: 2px;}
.post_body  a,.post_bodya:active, .post_body a:visited   {color: #59595b;}
.post_body_blue{background-color:#005295; color:#FFFFFF; }
.post_body a>span:first-child{font-style:italic;}

.post_image img{display: block;width:100%;max-height: 270px;}

a {margin: 0;padding: 0;}
.footer{background-color: #b2b1b1;height: 100px;width: 990px;margin: 0 auto;position: relative;margin-top:-12px;}
.footer_menu{position: absolute; left: 45px; top: 42px; max-width: 800px; line-height: 20px;}
.footer_menu ul li{list-style-type: none; float: left; padding-right: 12px; padding-left: 12px; border-right: 1px solid #6b6a6a; font-size:14px;}
.footer_menu ul li:last-child{border-right: 0; padding-right: 0; }
.footer_menu ul li a{text-decoration: none; color:#6b6a6a;}
.footer_menu ul li a:hover,.footer_menu ul li a:active{color:#dddcdb;}
.footer_logo{position: absolute; right:30px; top:28px; display: inline-block;}


.clear{clear:both;}




.projects{background-color: #FFFFFF;}
.projects .container_left,.history .container_left{width: 210px; margin-right: 0;}
.projects .container_left{margin-right: 20px;/*70px;*/ }
.projects .container_left, .history .container_left{padding-top: 14px; padding-right: 20px;}
.projects .container_left ul,.history .container_left ul{padding-left: 15px;}
.projects .container_left li,.history .container_left li{margin-bottom: 20px; float: none;}
.projects .container_left li a{color: #9c9a9b;}
.projects .container_left li a:hover,.projects .container_left li a:active,.history .container_left li a:hover,.history .container_left li a:active{color: #125e9c;}
.history .container_left li.current a,.projects .container_left li.current a{font-weight: bold; color:#125e9c;}
.projects .container_right,.history .container_right{width: 650px;/*width: 698px;*/ padding-top: 16px; margin-right:40px;}
.projects .container_right .news_container{margin-bottom: 85px;}
.projects .container_right{position: relative; min-height: 285px;}
.projects .container_right .news{margin-bottom: 32px;}
.projects .container_right .news_header, .projects .container_right .news_header a, .projects .container_right .news_header a:visited{font-size: 16px; color:#125e9c; font-weight: bold;}
.projects .container_right .news_date,.projects .container_right .news_body{font-size: 14px; color:#9c9a9b; margin-top: 16px;}
.projects .container_right .news_body{margin-top: 0;}
.projects .pagination_container{float: left; width: 100%; position: absolute;bottom: 25px;text-align: center;}
.projects .pagination{display: inline-block;}
.projects .pagination .pageleft,.history .pagination .pageleft,.projects .pagination .pageright,.history .pagination .pageright{float:left;height:15px;width:15px; background-image: url('../img/sprite.png'); background-position: -16px -39px; cursor: pointer;margin: 0 5px;}
.projects .pagination .pageleft,.history .pagination .pageleft{background-position: 0 -39px;/*margin-left: 112px;*/}
.projects .pagination .span,.history .pagination .span{float: left; }
.projects .pagination ul,.history .pagination ul{padding-left: 0; float: left;}
.projects .pagination ul li,.history .pagination ul li{color:white; background-color: #9cbbd7; height: 15px; width:15px; text-align: center; margin: 0px 5px; font-size: 10px; cursor: pointer;}
.projects .pagination ul li.current,.history .pagination ul li.current{background-color: #005397;}

.history{margin-bottom: 35px;position: relative; padding-bottom: 26px;}
.history .container_left li a{color: #9c9a9b; font-weight: normal;}
.history .container_right .gallery,.history .container_right .text{float: left;}
.history .container_right .gallery{width: 365px; margin-right: 32px;}
.history .container_right {width: 650px;}
.history .container_right .text{ width: 420px;}
.history .container_right .full_text{ width: 650px; padding:0 14px 0 0;}
.history .container_right ul { padding: 0 40px;}
.history .container_right ul li{ list-style-type: square; float: none; margin: 5px 0; }
.history .container_right ul li, .history .container_right ul li a, .history .container_right ul li a:visited{ color: #59595b; font-size: 14px; }
.history .container_right .gallery .large_img{height: 205px;background-color: #9c9a9b; overflow: hidden;}
.history .container_right .gallery .large_img_caption{margin-top: 11px;margin-bottom: 15px;color:#58595b; font:12px bold; width:180px;}
.history .container_right .gallery .thumbs {border-spacing: 10px; width: 100%; border-left: 0; border-right: 0;}
.history .container_right .gallery .thumbs .thumb{background-color:#9c9a9b; height: 65px;;width:115px; float: left; margin: 0px 10px 10px 0px;cursor: pointer; overflow: hidden;}
.history .news_header{color:#015294; font-size: 22px; margin-bottom: 17px; font-weight: bold;}
.history .text p, .history .full_text p{color:#59595b; font-size: 14px; line-height:20px; /*font-weight: bold;*/}
.history .pagination{float: left; width: 100%; margin-top: 20px;/* position: absolute;*/}

#windowimmitator{background-color: rgba(121,157,189,0.8); position:fixed;top:0;left:0;visibility:hidden;}
#zoomedimg{visibility: hidden; position: absolute; left:0;top:-15px;background-color: white; height: 103%; width:100%;z-index: 1000;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
#zoomedimg .slideleft,#zoomedimg .slideimg,#zoomedimg .slideright{float:left}
#zoomedimg .slideimg{height:508px;width:956px;background-color: rgb(219,219,219);margin-top: 18px; text-align: center;}
#zoomedimg .slideleft,#zoomedimg .slideright{height:16px;width:16px;background-image:url("../img/sprite.png");margin-top: 272px;cursor: pointer;}
#zoomedimg .slideleft{background-position: 0 0;} #zoomedimg .slideright{background-position: -16px 0;}
#zoomedimg #close{background-image:url("../img/sprite.png"); background-position: -184px 0;}

#close{position: absolute;top:0;right:0;height: 16px; width:16px; background-color: #4d87b5; color:#FFFFFF;cursor: pointer;text-align: center;}

.slider_imgs>div{position: absolute;top:0;left:0;width:990px;height:385px; display: none;}
.slider_imgs img { display: block;}
.pagination span{vertical-align: middle;float:none; text-align: center;}

.container_right .post_body span{font-size: 11px;}
a.pdf{display: block; margin-top: 30px; color:#005295;cursor:pointer;margin-bottom: 0;}
span.readmore{display: inline;margin-left: 5px; color:#005295;cursor:pointer; }
.post_body_blue span{padding-left: 16px;}
.post_body_blue{padding-bottom: 16px !important;}
.rm{padding-bottom: 50px !important;}
.home .container_left .post_image{max-height: 240px;overflow: hidden;}
.home .container_left img{width:540px; height:auto; }

.singlecontainer{margin-bottom: 35px;position: relative;text-align: center; color:#5a5a5c; }
.template .container_right{color:#5a5a5c; width:800px; padding-left: 18px;}

/* Contact form */
#form8 tbody.wdform_tbody1 {background:transparent !important; border : none!important; }
#form10 tbody.wdform_tbody1 {background:transparent !important; border : none!important; }
#form11 tbody.wdform_tbody1 {background:transparent !important; border : none!important; }
code {font-family: 'Arian AMU';}
.history .container_right .gallery{width:100%;}
.attachment-post-thumbnail{max-width: 100%;}
.sevanlevel {width:60%; margin:0 auto;}
.sevanlevel thead tr { background:#b2b1b1; margin: 5px 0; }
.sevanlevel thead tr th { text-align: center; font-weight:bold; width:80%;padding:5px 0;}
.sevanlevel thead tr>th {width:20%;}
.sevanlevel tbody tr td { text-align: center;padding:5px 0;}