﻿.aqua_keydetector{vertical-align:middle;position:absolute;width:50px;color:#FFF;text-align:center;background:#00F;overflow:visible}
.ua_auth a{display:block;float:left;padding:10px}
div.ua_auth{width:360px;max-width:360px;height:1px;clear:both;padding:0;margin:0}
div.ua_emaillogin{width:350px;max-width:350px}
div.ua_emaillogin input{width:345px;max-width:345px}
div.ua_openidlogin{position:fixed;background:#FFF;width:360px;max-width:360px;height:240px;z-index:100;padding:0;margin:0}
div .ua_bottom{margin-top:180px}
div .ua_reg{margin-left:200px}
div .up_left{float:left;max-width:160px}
.up_head{color:#898989;margin-left:170px;font-size:14px}
.up_info{margin-left:310px;margin-top:-17px;font-size:12px;height:22px}
.ua_registration_after_error{color:Red}
span.keydetector{padding:1px;margin:4px 0 0 -55px}
.ua_menu li{margin:0;padding:2px;font-size:12px}
.ua_wall{margin-left:170px}
 html,body,html body{height:100%;width:100%;margin:0;padding:0}
* html #outer{height:100%}
table,td,div,ul,li,input,select,form{margin:0;padding:0}
table{border-collapse:collapse;margin:0;padding:0}
img{border:none}
body,td{font:12px/16px Tahoma,Arial,Helvetica,sans-serif}
body{color:#4e4e4e;background-color:#fff}
body.body{background:#fff url(/Content/Images/body.gif) repeat;text-align:center}
a{color:#2e6fc3;text-decoration:underline}
a:hover{text-decoration:none}
h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-family:Tahoma;font-weight:400;margin:0;padding:0;text-align:left;margin-bottom:7px}
h1,h2,.h1{font-size:18px;color:#437a03}
h2,h2 a,.h2{font-size:14px;color:#898989}
h3,.h3{font-size:13px}
h4,.h4{font-size:12px}
.clearfix:before,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
 .clearfix{display:block}
 .clear{clear:both;font-size:1px}
.inline{display:inline}
.red,.red a{color:red}
.darkred,.darkred a{color:maroon}
.green,.green a{color:green}
.blue,.blue a{color:blue}
.black,.black a{color:#000}
.small,.small a{font-size:10px}
.bold,.bold a{font-weight:700}
.star,.error,.req{color:red}
.leftalign,.tleft{text-align:left}
.rightalign,.tright{text-align:right}
.centeralign,.tcenter{text-align:center}
.topvalign,.vtop{vertical-align:top}
.middlevalign,.vmiddle{vertical-align:middle}
.bottomvalign,.vbottom{vertical-align:bottom}
.absolute{position:absolute}
.rel{position:relative}
.fleft{float:left}
.fright{float:right}
#outer{margin:0 auto;width:1000px;text-align:left;-webkit-box-shadow:0 1px 4px #9cccdc;-moz-box-shadow:0 1px 4px #9cccdc;box-shadow:0 1px 4px #9cccdc;position:relative;behavior:url(/Content/PIE.htc);background:#fff}
#header{height:280px;position:relative;background:url(/Content/Images/iusc/header.jpg) no-repeat top center}
#footer{text-align:left;width:960px;margin:0 auto;position:relative;padding:10px 0;overflow:hidden;color:#8595ba;font-size:14px}
#footer a{color:#8595ba;text-decoration:none}
.rel{position:relative}
#footer .right{float:right;margin-left:10px}
.copyright{padding-left:185px}
#body{padding-top:23px;overflow:hidden}
#bodyContainer{float:left;overflow:hidden;width:100%}
.leftCol{float:left;margin-left:-980px;width:155px}
.rightCol{float:left;margin-left:-400px;width:380px}
.centerCol{padding-left:200px;padding-right:420px}
.inner .centerCol{padding-left:200px;padding-right:20px}
.menuTop{position:absolute;height:38px;left:0;bottom:-1px;width:960px;background-image:url(/Content/Images/iusc/menu.gif);background-repeat:repeat-x;background-position:0 1px;text-align:center;z-index:20;padding:0 20px}
#nav{width:100%;background-image:url(/Content/Images/iusc/menu.gif);background-repeat:no-repeat;background-position:0 -78px;text-align:center}
#nav td{padding:0}
#nav td div{padding:1px 0;position:relative;text-align:center;background-image:url(/Content/Images/iusc/menu.gif);background-repeat:no-repeat;background-position:right -78px}
#nav td div:hover,#nav td.act div{background-image:url(/Content/Images/iusc/menu.gif);background-repeat:repeat-x;background-position:0 -37px}
#nav td div i{display:none}
#nav td:hover div i,#nav td.act div i{display:block;position:absolute;background-image:url(/Content/Images/iusc/menu.gif);background-repeat:no-repeat;background-position:0 -37px;height:38px;width:1px;left:-1px;top:0}
#nav td a,#nav td span{text-decoration:underline;padding:0 7px;line-height:36px;font-size:14px;color:#fff;display:block;text-align:center}
#nav td:hover a,#nav td.act a,#nav td.act span{text-decoration:none;color:#002c5f}
.logo{float:left;position:relative;padding:15px 0 0 20px}
.logo a{text-decoration:none}
.logo .title{display:block;margin-top:15px;position:relative;left:-2px}
.logo .fisu{position:absolute;left:200px;top:20px}
.partnersTop{position:absolute;right:18px;top:19px}
.russiaFinn{float:right;width:63px;height:66px;cursor:pointer;display:block;text-decoration:none;text-indent:-200000px;margin-left:7px}
.pccc{float:right;width:60px;height:62px;display:block;cursor:pointer;text-decoration:none;text-indent:-200000px}
.icons{position:absolute;right:20px;bottom:55px}
.icons a{display:block;float:right;clear:both;position:relative;font-size:14px;color:#3082b2;cursor:pointer;margin:13px 0 0}
.icons i{background-image:url(/Content/Images/iusc/icons.png);background-repeat:no-repeat;position:absolute;display:block}
.enIUSC .home{margin-right:60px}
.home i{background-position:-25px 0;height:19px;width:24px;left:-30px;top:-1px}
.icons .eng,.icons .rus{right:62px}
.eng i{background-position:0 0;height:19px;width:24px;left:-30px;top:0}
.rus i{background-position:right top;height:19px;width:24px;left:-30px;top:0}
.leftMenu{margin:0 0 25px}
.leftMenu ul{margin:0;padding:0;width:155px;border:none}
.leftMenu ul li{border-bottom:1px solid #eaeaea;padding:8px 0 10px;list-style:none;margin:0;width:155px}
.leftMenu ul li:first-child{border-top:1px solid #eaeaea}
.leftMenu ul li a,.leftMenu ul li span{color:#2e6fc3;font-size:14px;display:block;background:url(/Content/Images/iusc/str.gif) no-repeat left 6px;padding:0 5px 0 11px}
.leftMenu ul li a:hover{color:#03afe4}
.leftMenu ul li.act>a,.leftMenu ul li.act>span{color:#03afe4;text-decoration:none;font-weight:700}
.leftMenu>ul ul>li a{text-decoration:none;font-size:12px}
.leftMenu>ul ul>li{padding-left:15px;border-bottom:none;margin-top:10px;margin-bottom:-10px}
.banners{margin:0 0 20px;text-align:center}
.banners a{display:inline-block;margin:0 1px 15px 0}
.rightCol .banners img{margin:0;border:1px solid #d9d9d9}
.informer{margin:0 0 20px;text-align:center}
.newsmain{margin:0 0 30px;*margin:0}
.date{display:block;font-size:11px;color:#7aa2c6;font-weight:700}
.news-inner{margin:18px 0 0;padding-right:15px;padding-left:15px}
.news-inner img{float:left;margin:0 10px 10px 0}
.news-inner a{display:block;color:#234196}
.phogalleryIcon{margin:30px 0 20px}
.phogalleryIcon a{font-size:18px;color:#234196;position:relative;padding-left:75px}
.phogalleryIcon i{background-image:url(/Content/Images/iusc/icons.png);background-position:-50px 0;background-repeat:no-repeat;height:20px;width:55px;position:absolute;left:15px;top:0}
.photogallery-images div{display:inline-block;width:250px;padding:5px;text-align:center;vertical-align:middle}
.photogallery-images img{border:1px solid #999}
.border{border:1px solid #d9d9d9;padding:5px;background:#fff;display:block}
.img-left{float:left;margin:0 15px 5px 0}
h1{font-size:19px;font-weight:400;color:#234196;margin:0 0 10px}
h2{font-size:16px;font-weight:400;color:#234196;margin:15px 0 10px}
.content{margin:0 0 20px}
.information{margin:0 0 20px}
.box{border:1px solid #d8e2ea;margin:0 0 15px;width:378px}
.partners.box{border:0}
.partners.box a,.partners.box a:hover{text-decoration:none}
.partners.box img{border:0}
.p-h{margin-bottom:14px;font-size:22px;font-weight:400;font-family:Tahoma;color:#6175b0}
.box .title{position:relative;z-index:2;background:url(/Content/Images/iusc/title-news.gif) repeat;padding:5px 15px 8px;color:#fff;font-size:20px;left:-1px;top:-1px;width:350px}
.box ul{margin:15px 13px 5px;padding:0;overflow:hidden}
.box ul li{list-style:none;background:url(/Content/Images/iusc/str.gif) no-repeat left 5px;padding:0 0 0 10px;margin:0 0 15px;font-size:16px}
.pressa{background:url(/Content/Images/iusc/rupor.gif) no-repeat right bottom}
.info{background:url(/Content/Images/iusc/kepka.gif) no-repeat right bottom}
.infrastructure{background:url(/Content/Images/iusc/veter.gif) no-repeat right bottom}
.mem-form td input,.mem-form td select,.mem-form td textarea{width:80%;height:15px;padding:3px 5px 2px;font-size:12px;line-height:15px;font-family:Arial;font-style:italic;margin-bottom:10px;border:1px solid #dedede}
.mem-form td select{width:160px;height:23px;padding:3px 5px 2px;font-size:12px;line-height:15px}
.mem-form tr td+td span{position:relative;top:-10px}
.mem-form tr td+td b span{position:relative;top:0}
.mem-form td textarea{height:100px}
.mem-form tr td .btn{background:#004a88;color:#fff;font-weight:700;font-family:Tahoma;font-style:normal;width:150px;height:35px}
.mem-list{border-left:1px solid #dedede;border-top:1px solid #dedede}
.mem-list td{border-right:1px solid #dedede;border-bottom:1px solid #dedede;padding:3px 5px}
.f-w{width:778px}
.f-w .title{width:750px}
fieldset{border:1px solid #ddd;padding:0 1.4em 1.4em;margin:0 0 1.5em}
legend{font-size:1.2em;font-weight:700}
.editor-label{margin:1em 0 0;font-weight:700;color:#003B4F}
.editor-field{margin:.5em 0 0}
.editor-field select,.editor-field input{width:99%}
.editor-field input[type='checkbox'],.editor-field input[type='radio']{width:auto;margin-left:0;position:relative}
textarea,.text-box{width:99%}
input[data-val-number]{width:70px}
input.timeinput{width:50px}
input.dateinput{width:70px}
.field-validation-error{color:red}
.field-validation-valid{display:none}
.input-validation-error{border:1px solid red;background-color:#fee}
.validation-summary-errors{font-weight:700;color:red}
.validation-summary-valid{display:none}
a.aqua_linkwithicon{margin-right:5px;text-decoration:none}
a.aqua_linkwithicon div{display:inline-block;margin-right:3px}
a.aqua_linkwithicon:hover span{text-decoration:none}
a.aqua_linkwithicon span{text-decoration:underline}
.aqua_linktext{font-size:10px}
div.aqua_widget_wrapper .aqua_linktext{color:#fff;padding:0 10px 0 4px;line-height:16px}
.aqua_widget_block{padding:1px}
.aqua_active_widget{padding:0;border:1px solid grey}
ul.adminmenu{margin:0 auto!important;width:800px}
.miniauth{display:inline}
.miniauth a{text-decoration:none}
.imglink{display:inline;margin-right:5px}
.aqua_localimages img{float:left;margin-right:5px}
.aqua_localimages_edit .aqua_localimage_edit{float:left;margin-right:5px}
.aqua_localimages_edit .aqua_localimage_edit input[type=radio],.aqua_localimages_edit .aqua_localimage_edit input [type=checkbox]{margin:2px;padding:0;height:auto;top:auto;width:14px}
.paging,.pagingprev{margin-right:10px}
.activepage{cursor:default;text-decoration:none;font-weight:700}
.pagingnext,.pagingprev{text-decoration:none}
.aqua_select_link{text-decoration:none;border-bottom:1px dashed #000}
li.aqua_select_item:hover,li.aqua_select_folder:hover{background-color:#00A8DE;background-image:linear-gradient(top,#92D8EB 16%,#00A8DE 85%);background-image:-moz-linear-gradient(top,#92D8EB 16%,#00A8DE 85%);background-image:-webkit-linear-gradient(top,#92D8EB 16%,#00A8DE 85%);background-image:-ms-linear-gradient(top,#92D8EB 16%,#00A8DE 85%);background-image:-o-linear-gradient(top,#92D8EB 16%,#00A8DE 85%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.85,#00A8DE),color-stop(0.16,#92D8EB))}
ul.aqua_select_data li:hover>a{color:#fff}
ul.aqua_select_data a{text-decoration:none;display:block}
li.aqua_select_folder>a:after{content:">";float:right}
ul.aqua_select_data,ul.aqua_select_data li ul{list-style-type:none;margin:0;padding:2px;width:150px;position:absolute;background-color:#EAFEFC;border:1px solid #00A8DE;border-radius:5px;margin-top:-1px;z-index:9999;display:block}
ul.aqua_select_data li{position:relative;padding:3px 0 3px 6px;border-radius:5px}
ul.aqua_select_data li ul{position:absolute;left:140px;top:0}
li.aqua_select_cant,li.aqua_select_cant>a{cursor:default}
.aqua_uploaded_img{position:relative;width:100px;height:100px;float:left}
.aqua_uploaded_doc a{line-height:24px}
.aqua_uploaded_doc a img{margin:-4px 4px}
.aqua_uploaded_img .aqua_uploaded_del{position:absolute;top:0;right:0;background-color:#fff;padding:5px;border:1px solid red;display:none}
.ua_widget_guest{margin:0 0 30px}
.ua_widget_guest .ua_widget_menu{margin:0 0 10px;padding:0;text-align:center}
.ua_widget_guest .ua_widget_menu li{list-style:none;display:inline-block;font-size:12px;margin:0 0 0 10px}
.ua_widget_guest .ua_widget_menu li:first-child{margin:0}
.subscribe_form label{font-size:11px}
.subscribe_form p{margin:0 0 5px}
.subscribe_form{margin:30px 0}
.leftcol .widget{margin:0 0 25px}
