@import url("/s/d.css");
BODY{font-family: Trebuchet MS, Tahoma, Arial, sans-serif; text-align: left; background: #4d9bff; font-size: 85%; color: #6a6a7a; line-height:1.2em;}
input, textarea{font-family: Trebuchet MS, Tahoma, Arial, sans-serif;}
A{color: #00569d;}
A:hover{color: #1374c5;}
form{padding:0; margin:0;}
table{margin: 0;}
table td{padding:0; vertical-align: top;} 
.layout{//width: expression(document.body.clientWidth > 1200? "1200px" : "auto"); max-width: 1200px; min-width: 960px; overflow: -moz-scrollbars-none; background: #fff;}

.head{display: block; height: 380px; position: relative; background: url(/i/bg.jpg) no-repeat top left;}
.logo{width: 930px; height: 380px; background: url(/i/flag.jpg) no-repeat left top; display: block;}
.logo h1{margin: 0 0 0 427px; line-height: 1em; display: block;}
.logo span{display: none;}
.logo img{border: none; width: 503px; height: 129px; margin-top: 128px;}

.page{background: #fff; padding: 0;}
.page .inside{margin: 0 13% 0px 13%; min-height: 650px; position: relative; top: -10px;}

.navi{margin: 0 13%; position: relative; height: 40px; top: -30px;}
.navi, .navi li{list-style-type: none;}
.navi li{float: left; width: 19%; text-align: center; font-family: Times New Roman, Times; font-size: 19px; margin: 0; padding: 3px; line-height: 1.2em;}
.navi li i{font-style: normal;}
.navi .last, .navi .selected_last{width: 19%;}
.navi li a{color: #00569d;}
.navi li a:hover{color: #1374c5;}
.navi .last a{color: #e02114;}
.navi .last a:hover{color: #f44337;}
.navi .selected{background: #00569d; color: #fff;}
.navi .selected a, .navi .selected a:hover, .navi .selected_last a, .navi .selected_last a:hover{color: #fff;}
.navi .selected_last{background: #e02114; color: #fff;}

.b{clear: both; margin-bottom: 20px;}
.b .right{width: 100%; float: right; margin-left: -72%;}
.b .right .in{margin-left: 72%;}

.right .navi{margin: 1em 0 2em 0; height: auto; position: static}
.right .navi li{clear: left; float: none; width: auto; font-family: Trebuchet MS, Tahoma, Arial, sans-serif; font-size: 93%; margin-top: .4em; text-align: left; padding: 4px 10px;}
.right .navi li a, .right .navi .last a{color: #00569d;}
.right .navi li a:hover, .right .navi .last a:hover{color: #1374c5;}
.right .navi .last, .right .navi .selected, .right .navi .selected_last{width: auto;}
.right .navi .selected{background: none; padding: 0px ! important; }
.right .navi .selected i{background: #00569d ! important; color: #fff; padding: 4px 10px; display: block; float: left; margin-bottom: .5em; //margin-bottom: 0;}
.right .navi .selected a, .right .navi .selected a:hover{color: #fff;}
.right .navi .selected_last{background: none; padding: 0px ! important; }
.right .navi .selected_last i{background: #00569d ! important; color: #fff; padding: 4px 10px; display: block; float: left; margin-bottom: .5em; //margin-bottom: 0;}
.right .navi .selected_last a, .right .navi .selected_last a:hover{color: #fff;}
.right .red .selected i{background: #e02114 ! important;}
.right .red li a, .right .red .last a{color: #e02114;}
.right .red li a:hover, .right .red .last a:hover{color: #f44337;}

.news{float: left; width: 67%;}
.news .item{clear: both; margin-bottom: 15px;}
.news .item .pic{float: left; width: 92px;}
.news .item h6{font-size: 93%; color: #6a6a7a; font-weight: 400; margin: .3em 0 1em 0;}
.news .item .pic h6{font-size: 80%;margin: 3px 0 13px 0; text-align: right;}
.news .item .pic a{display: block; border: 1px solid #9494a0; margin-bottom: 5px;}
.news .item .pic img{width: 86px; height: 123px; margin: 2px;}
.news .item .txt{width: 100%; float: right; margin: 0 0 15px -107px;}
.news .item .txt .in{margin-left: 107px;}
.news .item .txt p{margin-bottom: 1em; font-size: 93%; line-height: 1.4em;}
.news .item h3{font-size: 122%; font-weight: 400; margin: 0 0 .4em 0; color: #19191c; line-height: 1.1em;}
.news .item h3 a{color: #19191c;}
.news .item h3 a:hover{color: #39393d;}
.news .item .back{margin: .7em 0 1.2em 0; font-size: 93%; margin-left: -.9em;}

.managment{float: left; width: 67%; padding-top: 15px;}
.managment h2{clear: left; font-family: Times New Roman, Times; font-weight: 400; font-size: 200%; color: #19191c; margin: 0 0 .5em 0; line-height: 1em;}
.managment ul, .managment ul li{list-style-type: none;}
.managment ul{margin: 0 0 1em 15px; clear: left;}
.managment li{padding-bottom: 1em; width: 185px; float: left; margin: 0; height: 310px; overflow: hidden; position: relative;}
.managment li.nophoto{height: 100px;}
.managment li img{width: 160px; height: 210px; border: 1px solid #9494a0; padding: 2px; background: #fff; margin: 0 0 .3em 0;}
.managment h3{font-size: 122%; font-weight: 400; margin: 0 0 .4em 0; color: #19191c; line-height: 1.2em; margin-right: 15px;}
.managment h3 a{color: #19191c; text-decoration: none; border-bottom: 1px dashed #19191c;}
.managment h3 a:hover{color: #39393d; text-decoration: none; border-bottom: 1px dashed #39393d;}
.managment .short{font-size: 85%; margin-bottom: .3em; margin-right: 10px; line-height: 1.1em;}
.managment .info{font-size: 93%; margin-bottom: .3em; display: none; line-height: 1.4em;}
.managment .info p{margin-bottom: 1em;}
.managment .btm{width: 185px; position: absolute; z-index: 100; height: 40px; display: block; background: url(/i/btm.png) no-repeat; top: 290px;}
.managment li.nophoto .btm{top: 90px;}
.managment .show{clear: both; float: none; width: auto; height: auto ! important; background: #e6e6e6; margin-bottom: 1em; padding: 10px;}
.managment .show img{float: left; margin: 0px 10px 5px 0px;}
.managment .show .short{display: none;}
.managment .show .info{display: block;}
.managment .show .btm{display: none;}
.managment .show:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.managment .divider{clear: both; margin: .5em 0 2em 0; border-top: 1px solid #9494a0;}

.department{float: left; width: 67%; padding-top: 15px;}
.department h3{font-family: Times New Roman, Times; font-weight: 400; font-size: 175%; color: #19191c; margin: 1em 0 0 0; line-height: 1.2em;}
.department ul{margin: .3em 0 .5em 0; padding: 0;}
.department ul li{margin: .3em 0 .5em 0; padding: 0 0 0 20px; list-style-type: none; background: url(/i/li.gif) no-repeat 0 0.6em; font-size: 93%;}
.department ul li .txt{display: none; font-size: 85%; margin: .3em 0 1em 1em; font-weight: 400; line-height: 1.4em;}
.department ul li .txt p{margin-bottom: .4em;}
.department ul li.show{font-size: 110%; font-weight: bold;}
.department ul li.show .txt{display: block ! important;}

.wanted{float: left; width: 67%; padding-top: 15px;}
.wanted ul{margin: 0; padding: 0; list-style-type: 0;}
.wanted ul:after{content: ''; display: block; clear: both;}
.wanted ul li{float: left; display: inline; overflow: hidden; margin:.3em 0 0 1em; width: 130px; height: 194px;}
.wanted img{width: 86px; height: 123px; padding: 2px; border: 1px solid #acacb5; background: #fff;}
.wanted li h4{color: #fff; font-size: 93%; clear:left; margin: 2px 0 0 0;}
.wanted li h4 a{display: inline; margin-right: 15px;}
.wanted li p{font-size: 85%; color: #19191c;}
.wanted h3{font-family: Times New Roman, Times; font-weight: 400; font-size: 175%; color: #19191c; margin: 0.3em 0 .6em 0; line-height: 1.2em;}
.wanted .info{margin-left: 1em;}
.wanted .info p{font-size: 93%; color: #19191c;}
.wanted .info .pics{float: right; width: 86px; margin-left: 15px;}
.wanted .info .pics img{margin-bottom: .5em;}
.wanted .info .txt{font-size: 93%;}
.wanted .info .txt p{font-size: 100%; margin-bottom: 1em; color: #6a6a7a; line-height: 1.4em;}
.wanted .info .back{margin: .7em 0 1.2em 0; font-size: 93%; margin-left: -.9em;}

.imp{margin: 5px 0 20px 0; padding: 30px; background: url(/i/b.gif); color: #fff;}
.imp h3{font-family: Times New Roman, Times; font-size: 175%; line-height: 1em; margin: 0 0 .5em 0; color: #fff; font-weight: 400;}
.imp p{font-size: 93%; color: #fff; margin: 0 0 .5em 0; line-height: 1.3em;}
.imp ul{margin: 0.5em 0; padding: 0 0 0 0;}
.imp ul li{margin: 0.3em 0; padding: 0 0 0 20px; list-style-type: none; background: url(/i/li2.gif) no-repeat 0 0.6em; font-size: 93%;}
.imp a{color: #fff;}

.att{margin: 5px 0 0 0; padding: 0px;background: url(/i/r.gif); color: #fff;}
.att .in{padding: 20px; //margin: 20px 20px 0px 20px; //padding: 0px;}
.att h3{display: block; font-family: Times New Roman, Times; font-size: 175%; line-height: 1em; color: #fff; font-weight: 400; float: left; width: 35%; margin: 0px; position: relative;}
.att h3 a{color: #fff;}
.att h3 a:hover{color: #fff;}
.att .right{width: 54%; margin: 0; float: left; position: relative;}
.att .right ul{margin: .3em 0 0 0;}
.att ul, .att ul li{list-style-type: none;}
.att .right li{float: left; padding: 4px 10px; margin: 0 10px 0 0; line-height: 1.1em; font-size: 85%;}
.att .right li a{color: #fff; text-decoration: none; border-bottom: 1px dashed #fff;}
.att .right li.selected{background: #19191c; color: #fff; font-weight: 700;}
.att .right li.selected a{border-bottom: 1px dashed #19191c; cursor: default;}

.faces{clear: both; position: relative; top: 15px; //top: 0px;}
.faces ul{margin: 0px; display: none;}
.faces ul.selected{display: block;}
.faces ul li{float: left; width: 20%; padding: 0; margin: 0; font-size: 100%; position: relative;}
.faces li.last{width: 19%;}
.faces li a{border: 1px solid #acacb5; background: #fff; float: left; display: block;}
.faces li img{width: 86px; height: 123px; margin: 2px;}
.faces li h4{color: #fff; font-size: 85%; clear:left; margin: 2px 0 0 0;}
.faces li h4 a{color: #fff; background: none; border: none; display: inline; margin-right: 10px;}
.faces li h4 a:hover{color: #fff;}

.footer{float: left; width: 67%; padding-top: 15px;}
.footer h3{font-family: Times New Roman, Times; font-size: 175%; color: #19191c; font-weight: 400; line-height: 1em; margin: 0 0 .4em 0;}
h5.copy{float: right; font-size: 85%; margin: 20px 0 0 0; font-weight: 400;}
h5.copy a{color: #000;}
.counter{clear: right; margin-top: .4em; text-align: right;}

.end{clear: both; display: block; height: 10px; //height:1px;}

#news_div{width: 100%; height: 15px; clear: both;}
.news_archive{clear: both; font-size: 100%; padding: .4em 0; height: 20px;}
.news_archive ul{clear: both; list-style-type: none; padding: 0; margin: 0;}
.news_archive li{float: left; padding: .25em .5em; margin: 0 4px 0 0; list-style-type: none;}
.news_archive li div,
.news_archive li a{border-bottom: 1px dashed #00569d; text-decoration: none; color: #00569d; font-weight: 400;}
.news_archive li a:hover{color: #1374c5;}
.news_archive li.selected{background: #00569d no-repeat 50% 100%; font-weight: 700;}
ul#join li.selected a {border-color: #00569d; cursor: default; color: #fff; font-weight: 700;}
ul#join li.selected a:hover{color: #fff;}
.news_archive li * {white-space: nowrap;}
ol.info{clear: both; font-size: 85%; list-style-type: none; padding: 0; margin: .5em 0 0 0 ! important;}
ol.info li{padding: .2em .4em; color: #bcbcbd; list-style-type: none; line-height: 1.2em; float: left; width: 55px; margin-bottom: .2em;}
ol.info li#select{background: #39393d; font-weight: 700; color: #fff;}
ol.info li a{color: #00569d;}
ol.info li a:hover{color: #1374c5;}
ol.info li#select a{color: #fff;}
ol.info li#select a:hover{color: #fff;}

#pages_nav{padding:10px 0 0 0; clear: both;}
#pages_nav #pagesel{color:#fff; background:#00569d; padding: .2em .3em;}
#pages_nav #page{padding: .1em .2em;}

.corruption{margin-bottom: .5em;}
.corruption h2{font-size: 150%; font-weight: 400; margin: 0 0 .4em 0; color: #00569d; line-height: 1.1em;}
.corruption h3{font-size: 122%; font-weight: 400; margin: 1em 0 .4em 0; color: #00569d; line-height: 1.1em;}
.corruption h4{font-size: 122%; font-weight: 400; margin: 1em 0 1em 0; color: #19191c; line-height: 1.1em;}
.corruption tr td{border-bottom: 1px solid #bcbcbd; padding: 5px}
.corruption tr.submit td{border-bottom: none; padding: 10px 0px;}
.corruption form{padding-top: .5em;}
.corruption input, .corruption textarea{border: 1px solid #6a6a7a; width: 90%; font-size: 110%; padding: 2px; margin-bottom: 3px; color: #6a6a7a;}
.corruption textarea{height: 120px;}
.corruption input.code{width: 50px;}
.corruption tr.error input, .corruption tr.error textarea{border: 2px solid #e02114; color: #e02114;}
.corruption tr.submit input{border: none; width: auto;}

.article{float: left; width: 67%; padding-top: 15px;}
.article h2{clear: left; font-family: Times New Roman, Times; font-weight: 400; font-size: 200%; color: #19191c; margin: 0 0 .5em 0; line-height: 1em;}
.article h6.path{color: #7c7c7f; font-size: 85%; margin: 0 0 .7em 0px;}
.article h6.path a{color: #7c7c7f;}
.article .txt{margin-bottom: .5em; font-size: 93%; position: relative; }
.article .txt p{margin: 0 0 .7em 0;}
.article h4{font-size: 85%; font-weight: 700; margin: 0 0 .5em 20px;}
.article .list, .article .list li{list-style-type: none; list-style-position: outside; margin: 0; padding: 0;}
.article .list{margin: .6em 0 0 0px;}
.article .list h3{font-size: 125%; font-weight: 400; margin: 0 0 .3em 0; line-height: 1.2em; font-style: italic;}
.article .list h3.sub_cpt{margin-top: .8em; color: #6a6a7a;}
.article .list h4{font-size: 100%; font-weight: 400; margin: 0 0 .3em 0; line-height: 1.2em; font-style: italic;}
.article .list a{color: #2468b5; text-decoration: underline;}
.article .list h4 small{font-size: 85%; color: #333241; margin-left: 10px;}
.article .list .anons{font-size: 85%; color: #7c7c7f; margin: 0 .3em 0 10px; font-style: italic;}
.article .list .anons p{margin-bottom: .3em; line-height: 1.2em;}
.article .list li{margin-bottom: .4em;}
.article .nopad{margin-top: 0px ! important;}
.article .pic{margin: 0 10px 5px 0; float: left; display: block; position: relative;}
.article .pic img{border: 1px solid #a7a8ab; padding: 2px; margin-bottom: .2em; display: block;}
.article .in_pic{float: right; margin: 0 0px .7em 10px; width: 86px;}
.article .in_pic{margin-bottom: .4em;}
.article .in_pic img{margin-bottom: .3em;}
.article .in_pic h6{font-size: 93%; margin: .2em 0 .7em 0; font-weight: 400; color: #6a6a7a; line-height: 1.1em;}
.article .in_pic h6 a{color: #6a6a7a;}
.article .in_pic .no_pad{margin-bottom: 0;}


.docs .bg{background: url(/i/icons.png) no-repeat;}

.docs, .docs li{margin: 0; list-style-type: none; list-style-position: outside;}
.docs h3{font-size: 110%; margin: 0 0 .2em 0; display: inline; font-weight: 400; line-height: 1.2em;}
.docs h4{font-size: 100%; margin: 0 0 .2em 0;}
.docs .info{font-size: 93%; margin: 0 0 .2em 0; color: #7c7c7f; line-height: 1.2em; font-style: italic;}
.docs .info p{margin: 0 0 .2em 0;}
.docs li{margin: 0 0 .3em 20px; font-size: 85%; position: relative;}
.docs li.date{margin-left: 0;}
.docs li i{position: absolute; width: 16px; height: 16px; display: block; margin-left: -20px; top: -1px;}
.docs li.txt i{background-position: -16px 0px;}
.docs li.doc i{background-position: -32px 0px;}
.docs li.xls i{background-position: -48px 0px;}
.docs li.jpg i{background-position: -64px 0px;}
.docs li.pdf i{background-position: -80px 0px;}
.docs li.zip i{background-position: -96px 0px;}
.docs li.mp3 i{background-position: -112px 0px;}
.docs li.avi i{background-position: -128px 0px;}

#select_sk h3{font-size: 110%; margin: 0 0 .2em 0;}
#select_sk select{width: 100%; margin-bottom: 1em;}