html{width:100%;height:100%;}
body{background-image:url('images/fon.png'); padding:0; margin:0; font-family:Arial;}
img {border:0px;}
a {outline-style:none;}
h1 {font-size:20px; color:#374566; padding-top:0px; margin-top:0px;}

.tab{width:100%; height:100%; margin:0; padding:0;}
.tab td {vertical-align:middle; height:100%;}
.kart {float:left;padding-left:60px;padding-top:45px; }
.kart a {text-decoration:underline; color:#00456A; font-size:12px;}
.bod {width:1160px;}
.tops{background-image:url('images/top.png');background-repeat:no-repeat;padding-top:20px; background-position:bottom; width:1160px;height:35px;color:#cccccc; font-size:14px;}
.tops p {padding:0; padding-top:7px; margin:0}.bottoms{background-image:url('images/bottom.png');background-repeat:no-repeat;width:1160px;height:37px;}
.bottoms1{background-image:url('images/bot.png');background-repeat:no-repeat;width:716px;height:55px;}
.tops2{background-image:url('images/top2.png');background-repeat:no-repeat;width:1160;height:144px;text-align:left;}
.bot1{padding-top:25px;}
.tops2 table {width:100%; text-align:left;}
.tab .bot1{vertical-align:bottom;}
.home{padding-top:65px; width:13px; height:11px; float:left;}
.find {width:170px; float:left; padding-top:50px; padding-left:77px;}
.find form {padding:0px; margin:0px;}
.find input {width:140px; height:19px; font-size:13px; color:#5f6062;}
.find .ent {width:9px;height:6px; padding-left:6px;}
.find a {color:#00456a; font-size:11px; text-decoration:underline; padding-left:75px;}
.logo {width:289px; height:62px;float:left;padding-top:16px; padding-left:50px;}
.inf {float:left;padding-left:57px;padding-top:23px; text-align:right;}
.inf .a1 {color:#5f6062; font-size:14px;}
.inf .a2 {color:#000000; font-size:22px;}
.inf p {padding:0; margin:0; font-size:13px; padding-bottom:10px;}
.inf a {font-size:11px; text-decoration:underline; color:#374566;}
.sity {float:left; width:100px; text-align:left; padding-left:30px;padding-top:25px;}
.sity p {padding:0; margin:0; padding-top:5px; padding-bottom:5px;}
.spb {color:#5f6062; font-size:13px;text-decoration:none; background-color:#efefef; padding-left:8px;padding-right:8px;}
.mosc {color:#374566; font-size:13px;text-decoration:none; border-bottom: 1px dashed #374566;}
.content {background-color:white; padding-left:25px; padding-right:15px;}
ul {padding:0; margin:0; text-align:left; margin-left:-23px;}
li {list-style:none;}
.menu {padding-left:23px; width:144px; background-color:#374566; background-image:url('images/menu.png'); background-position:right top; background-repeat:no-repeat; float:left;padding-top:15px; text-align:left; min-height:235px;}
.menu a {color:white; font-size:13px; text-decoration:underline;}
.menu img {padding-right:15px; padding-bottom:15px;}
.menu li {padding-left:23px; padding-top:3px; padding-bottom:3px;}
.menu .act {background-repeat:no-repeat; background-image:url('images/str.png'); background-position:left;}
.menu .act a { color:#cccccc; text-decoration:none;}
.ftop {margin-left:-30px;width:387px; text-align:left; height:250px;background-image:url('images/ftop.png'); background-repeat:no-repeat;float:left;padding-right:20px;}
.ftop h1 {padding-left:20px;color:#374566; font-size:22px; //padding-left:30px;}
.ftop p {padding-left:20px; font-size:14px; color:black; //padding-left:30px;}
.ftop a {padding-left:20px;color:#00456a; font-size:14px; text-decoration:underline;//padding-left:30px;}
.img {float:left;}
.menu_left {text-align:left; padding-right:0px; font-size:14px; padding-left:15px;padding-top:20px;}
table .lef {width:320px; vertical-align:top;}

.cont {text-align:left; padding-left:20px;  border-left: 1px dashed #5f6062; font-size: 14px; }
.cont h1 {margin-top:0px;}

ul.columns { margin: 0; padding: 0; list-style-type: none; }
.columns li {display: -moz-inline-stack; display: inline-block; //display: inline; padding-bottom:10px;}
.columns a, .columns b { display: inline; word-spacing: normal; //display: inline-block; //filter: alpha(opacity=100); }
.columns a, .columns b, x:-moz-any-link { display:block; }
.columns a, .columns b, x:-moz-any-link, x:default { display: inline; }
.columns li, .columns a, .columns b { vertical-align: top; }
.columns li { margin: 0 20px 20px 0; //margin: 0; width:236px;  }
.columns a, .columns b { //margin: 0 10% 0.4em 0; width:236px;  }
.columns ul { width: 100%; }

ul.catat { margin: 0; padding: 0; list-style-type: none; }
.catat li {display: -moz-inline-stack; display: inline-block; //display: inline; padding-bottom:10px;}
.catat a, .catat b { display: inline; word-spacing: normal; //display: inline-block; //filter: alpha(opacity=100); }
.catat a, .catat b, x:-moz-any-link { display:block; }
.catat a, .catat b, x:-moz-any-link, x:default { display: inline; }
.catat li, .catat a, .catat b { vertical-align: top; }
.catat li { margin: 0 20px 20px 0; //margin: 0; width:236px;  }
.catat a, .catat b { //margin: 0 10% 0.4em 0; width:236px;  }
.catat ul { width: 100%; }

.columns h2 {font-size:16px; color:black; margin:0; padding:0;font-weight:normal;}
.columns p {padding:0; margin:0; font-size:10px; color:#666666;}
.columns img {border:1px solid #d7d7d8; margin-top:3px; margin-bottom:3px;}


.catat  {margin-left: 20px;}
.catat h2 {font-size:16px; color:black; margin:0; padding:0;font-weight:normal;}
.catat p {padding:0; margin:0; font-size:10px; color:#666666;}
.catat img {border:1px solid #d7d7d8; margin-top:3px; margin-bottom:3px;}




.money {font-size:14px; color:#990000; font-weight:bold;}
.money img {border:0; padding-top:5px; margin:0; padding-left:5px;}
.columns a {color:#626262; font-size:11px; padding-top:5px; text-decoration:none;}

.bot_menu {color:#999999; font-size:11px;}
.bot_menu a {color:#374566; font-size:11px;}
.coorf p{font-size:12px;padding:0; padding-bottom:4px;margin:0px;}
.coorf {padding-top:15px;}
.coorf h1 {margin-bottom:4px;}
.coorf a {color:#374566;}
.sitya {float:right; padding-right:575px; padding-top:5px;}
.sitya a {color:#00456A;font-size:13px; margin-right:12px;}
.noact{border-bottom:1px dashed #00456A;color:#00456A;font-size:13px;text-decoration:none;}
.acts {text-decoration:underline;}
.copybot {float:left;text-align:left;color:#999999; font-size:11px; padding-left:20px; padding-top:10px;}
.copybot span {color:white; font-size:13px;}
.chetbot {float:right; padding-right:35px; padding-top:10px;}

.fll {float: left; width: 30%!important; height: 130px!important; margin: 0 3% 3% 0;}4e
.fll h2 {width: auto; padding: 0; margin: 0 0 7px 0; font-size: 14px!important;}
.fll h2  a{color:#374566; padding: 0; margin: 0; text-decoration: none; border-bottom: 1px dotted #374566; font-size: 15px!important;}
.fll p {width: auto; padding: 0; margin: 0;font-size: 13px;}

/* news */ 
.news-block {padding: 0; margin: 0;}
.news-block h3{padding: 0; margin: 0 0 3px 0;}
.news-block h3 a{color:#374566; text-decoration: none; border-bottom: 1px dotted #374566;}
.news-block small {padding: 0; margin: 0 0 10px 0; font-size: 12px; color: #888;}
.news-block p{padding: 0; margin: 0; color: #333; font-size: 14px;}


.menu_left h1 {color:#374566; font-size:20px;}
.menu_left ul { padding-left:0; margin:0;}
.menu_left li { padding-bottom:10px; display: block!important; float: none!important; clear: both; }

.menu_left li.active > ul {display: block; padding:10px 0 0 20px;}
.menu_left li.active a {text-decoration:none; border-bottom: 1px dashed #374566; color:#374566;}
.menu_left li a {text-decoration:none; border-bottom: 1px dashed #374566; color:#374566;}
.menu_left li ul {padding:0px; font-weight:normal; text-decoration:underline;}

.menu_left li ul {display: none; padding:10px 0 0 10px!important; color: #000!important; }
.menu_left li ul li a{color: #000!important; border: none!important;}
.menu_left li ul li ul{display: none;}
.menu_left li ul li.active {
 background-image:url('images/str1.png');
 background-repeat: no-repeat;
 background-position:7px top;
 height:auto!important;
 margin-left:-20px;
 margin-top:-2px;
 padding-top:2px;
 padding-left:20px;
 text-decoration: none; 
 }
.menu_left li ul li ul li.active {
  background-image:url('images/krug.png');
  background-repeat: no-repeat;
  background-position:8px 2px;
  margin-left:-20px;
  padding-left:20px;
}

.menu_left li ul li ul li a{color:#374566!important; border: none!important; text-decoration: none!important;}

.menu-row {padding: 10px 20px;} 
.menu-row  ul {line-height: 150%; font-size: 17px;} 
.menu-row  ul li a{color: #333; font-size: 17px;} 

/* search */
#ajaxSearch_form {border: none!important; padding:0; margin: 0;}
#ajaxSearch_form  fieldset {border: none!important; padding:0; margin: 0;}
#ajaxSearch_input {}
#ajaxSearch_submit {width: 20px!important; height: 20px!important; background: url("images/enter.png") no-repeat center center; border: none;}