body{
 margin: 0;
 padding: 0;
}

body,td,div,p,span,A{
 font: 12px Arial Verdana, Sans-Serif;
}

A{
 color: #266b96;
}

A.lng{
 color: #fbfcf3;
 text-decoration: none;
}

A.lngA{
 color: #ffff37;
 text-decoration: none;
}

A.lmenu{
 color: #ffffff;
 text-decoration: none;
}

A.lmenuA{
 color: #ffff37;
 text-decoration: none;
}

.pway{
 color: #266b96;
 font-weight: bold;
 text-decoration: none;
}

A.way{
 color: #266b96;
 text-decoration: none;
}

A.mail{
 color: #ffff38;
}

A:hover{
 text-decoration: underline;
}

A.menu:link,A.menu:hover,A.menu:active,A.menu:visited{
 color: #ffffff;
 text-decoration: none;
}

.lang{
 margin: 0 0 0 50;
 color: #fbfcf3;
 float: left;
}

.lang2{
 margin: 0 0 0 5;
 float: left;
}

.tmenu{
 margin: 0 45 0 0;
 float: right;
}

.main{
 background: url(/img/main.jpg) no-repeat top center;
}

.lmenuT, .lmenuTA{
 background-color: #266b96;
 cursor: hand;
 cursor: pointer;
 padding: 5 0 0 0;
}

.lmenuTA{
 background-color: #468bb2;
}

.lmenuIcon, .lmenuIcon2, .lmenuIconA, .lmenuIcon2A{
 background: url(/img/lmenu.gif) no-repeat center;
 background-color: #266b96;
 width:  30px;
 height: 100%;
 /*float:  left;*/
 padding: 5 0 0 5;
}

.lmenuIconA{
 background: url(/img/lmenuA.gif) no-repeat center;
 background-color: #468bb2;
}

.lmenuIcon2{
 padding: 10 0 0 5;
}

.lmenuIcon2A{
 background: url(/img/lmenuA.gif) no-repeat center;
 padding: 10 0 0 5;
 background-color: #468bb2;
}

.auth{
 color: #ffffff;
 text-align: right;
 padding: 0 10 0 0;
}

.inp{
 width:	 90px;
 height: 19px;
}

.inp2{
 width:	 300px;
 height: 19px;	
}

.inp3{
 width:	 300px;
 height: 90px;	
}

td.way, .subway{
 width: 100%;
 background: url(/img/3.gif) no-repeat left top;
 background-color: #badfef;
 color: #266b96;
 padding: 0 0 0 34;
 text-transform: uppercase;
}

.subway{
 padding: 0px;
}


td.cnt{
 padding: 30;
 text-align: justify;
 background-color: #ffffff;
 color: #000;
}

.cnt, .cnt font, .cnt div, .cnt span, .cnt p{
 font-family: Arial !important;
 font-size: 13px !important;
 color: black;
 font-color: black;
}

.counter{
 padding: 0 0 0 10;
 text-align: center;
}

.address{
 color: #ffffff;
 font-size:  10px;
 text-align: center;
 padding: 10 0 0 20;
}

.atm{
 padding: 10 20 0 0;
}

.menuT, .menuTA{
 background: url(/img/menu.gif) no-repeat center top;
 text-align: center;
 cursor: hand;
 cursor: pointer;
}

.menuTA{
 background: url(/img/menuA.gif) no-repeat center top;
}

.sep{
 width:2px;
}

.photo_mm2{
 width:  135px;
 height: 102px;
 cursor: hand;
 cursor: pointer;
 text-align: center;
 background: url(/img/photoa.gif) no-repeat;
}

.photo_mm{
 width:  135px;
 height: 102px;
 text-align: center;
 background: url(/img/photo.gif) no-repeat;
}

.photo_block{
 color: #2e535c;
 text-decoration: none;
 font-size: 12px;
 margin-right: 4px;
}

.photo_blockA{ 
 font-size: 12px;
 font-weight: bold;
 color: #ffffff;
 background-color: #1d6491;
 padding: 5 5 5 5;
 margin-right: 4px;
}

.photo_next{
 width: 100%;
 height: 31px;
 padding-left:5px;
 background: url(/img/next.gif) top right no-repeat;
}


.n1{
 background: url(/img/n1.gif) left repeat-y;
}

.n2{
 border: 1px solid #1d6491;
 background: url(/img/n4.gif) left repeat-y;
 background-color: #e5f3f9;
 padding: 5 5 5 20;
}

.n3{
 color: #0061a0;
 font-weight: bold;
}

.n4{
 color: #1d6491;
 text-decoration: underline;
}

.cabinet{
 color: #ffff37;
 text-decoration: underline;
}

.LmenuT2{
 width:  182px;
 height: 22px;
 background: url(/img/lmenu2.gif) left repeat-y;
}

.LmenuT2_end,.LmenuT2A_end{
 width:  182px;
 height: 22px;
 background-color: #468bb2;
}

.LmenuT2A{
 width:  182px;
 height: 22px;
 background: url(/img/lmenu2A.gif) left repeat-y;
}

.LmenuT2, .LmenuTL2A{
 background-color: #468bb2;
}

.LmenuT2A, .LmenuTL2,.LmenuT2A_end{
 background-color: #266b96;
}


.lmenu2{
 color: #ffffff;
 text-decoration: none;
}

.lmenu2A{
 color: #ffff37;
 text-decoration: underline;
}

.lft{
 margin-left:18px;
}


.reg_top{
 background-color: #eff7fb;
 color: 	   #266b96;
 font-weight: 	   bold;
 padding: 0 0 0 32;
}


#reg_forms{
 margin-top: 5px;
}

.vacansy1{
 background-color: #badfef;
 padding: 3px;
}

.vacansy2{
 padding: 3px;
}

.vacansy_head{
 color: #084064;
}

H1{
 font-size: 16px;
}

H2{
 font-size: 14px;
}

.lnk, .lnk A:link, .lnk A:active, .lnk A:visited, .lnk A:hover{
 color: #eeeeee;
 font-size: 10px;
 text-decoration: none;
}

div.lnk{
 margin-top: 5px;
}

table.bord{
 border-left: 1px solid #266b96;
 border-top:  1px solid #266b96;
}

.bord td{
 border-right:  1px solid #266b96;
 border-bottom: 1px solid #266b96;
 padding: 2px;
}

.bord_ttl td{
 background-color: #98cee7;
}

table.search5 td{
 font-size: 11px;
}

.search, .search3{
 width:  150px;
 height: 20px;
 border:1px solid #1d6491;
}

.search2{
 width:  100px;
 height: 20px;
 border:1px solid #1d6491;
 background: transparent;
}

.search3{
 width: 50px;
 height: 16px;
}

.search4{
 color: #266ba6;
 text-decoration: underline;
 cursor: pointer;
}

.search6{
 width:  142px;
 height: 16px;
 border:1px solid #1d6491;
 background: transparent;
}


.search_result{
 border-left: 1px solid #266b96;
 border-top:  1px solid #266b96;
}

.search_result td{
 border-right:  1px solid #266b96;
 border-bottom: 1px solid #266b96;
 padding: 4px;
}

.search_result .result3 td{
 background-color: #98cee7;
 font-weight: bold;
}

.search_result .result1 td{
 background-color: #daf1fc;
}