body{
 margin:  0px;
 padding: 0px;
}

body,td,div,span,A{
 font-family: Arila,Verdana, Sans-Serif;
 font-size: 12px;
}

A:link,A:hover,A:active{
 color: #00a8ec;
}

A:visited{
 color: #2c3a81;
}

.fio{
 color: #00a8ec;
}


A.m:link,A.m:active,A.m:hover,A.m:visited{
 color:           #f6d200;
 font-weight:     bold;
 text-decoration: none;
 padding-left:    6px;
}

A.mA:link,A.mA:active,A.mA:hover,A.mA:visited{
 color:           #fdfefe;
 font-weight:     bold;
 text-decoration: none;
 padding-left:    6px;
}

A.tm:link,A.tm:active,A.tm:visited,A.tm:hover{
 font-size:   14px;
 font-weight: bold;
 color:       #264b94;
}

A.tmA:link,A.tmA:active,A.tmA:visited,A.tmA:hover{
 font-size:   14px;
 font-weight: bold;
 color:       #f5cc00;
}


.news_pages{
 color:   #68cbee;
 padding: 2 12 2 12;
}

.news_pages_active{
 color:       #f6d200;
 font-weight: bold;
}
.news_pages_link{
 color:           white;
 text-decoration: none;
}

td.cnt{
 background: url(/img/17.gif) left top  no-repeat;
 padding-top:   20px;
 padding-left:  20px;
 padding-right: 20px;
}

td.botom{
 background: url(/img/18.gif) right bottom  no-repeat;
 background-color: #264b94;
}

.news_cnt{
 padding-top:    6;
 padding-left:   10;
 padding-bottom: 20;
 text-align: justify;
}
.news_date{
 color:      #264b94;
 font-weight: bold;
}

.mm{
 cursor: hand;
 cursor: pointer;
}


.mmm{
 border: 1px solid #336699;
 cursor: hand;
 cursor: pointer;
}

.tm1{
 color:            #8ae1ff;
 font-weight:      bold;
 background-color: #264a94;
 padding-left:     30;
 padding-right:    30;
}

.tm2{
 color:            #fcffff;
 background-color: #264a94;
 padding-left:     30;
 padding-right:    30;
}

.tm3{
 background-color: #00a9ec;
 color:            #f5ce05;
 font-weight:      bold;
 padding-left:     10;
 padding-right:    38;
}

.tm4{
 background-color: #d5ecfc;
}

.tm5{
 background-color: #2573be;
 color:            #f6fff7;
 font-weight:      bold;
 padding-left:     20;
}

.tm6{
 background-color: #d3eeff;
 color:            #000513;
 padding-left:     22;
}

.tm7{
 background-color: #d3eeff;
 color:            #2d408f;
 padding-left:     22;
}

.tm8{
 background-color: #a4c5e4;
 color:            #f6fff7;
 font-weight:      bold;
 padding-left:     20;
}

.tm9{
 background-color: #eef7fe;
 color:            #000513;
 padding-left:     22;
}

.tm10{
 background-color: #eef7fe;
 color:            #2d408f;
 padding-left:     22;
}

ul{
 list-style-image: url(/img/li.gif);
}

.ln, .ln A:link, .ln A:active, .ln A:visited, .ln A:hover{
 color: white;
 text-decoration: none;
}
  
.ln2, .ln2 A:link, .ln2 A:active, .ln2 A:visited, .ln2 A:hover{
 color: black;
 text-decoration: none;
 font-size: 10px;
 text-align: center;
}
/*rez+*/
.gallery_block .mmm{
  width:160px !important;
  height:auto;  
  border:none;
  margin:0px;
}
.gallery_block td{   
  text-align:center;  
  vertical-align:top;  
}
.img_wrap{display:inline-block; width:160px; height:110px; overflow:hidden; margin:0px 5px 5px 0px; #zoom:1;#display:inline; border:1px solid #336699;
cursor:pointer;}

.h1{display:block; margin-bottom:9px; font-size:24px; font-weight:bold; color:#0baced;}
.class_menu  {display:block; overflow:hidden; text-align:center;}
.class_menu a {display:inline-block; /*float:left; clear:right;*/ width:193px; padding-right:16px;  margin-bottom:20px; margin-left:-3px;}
.class_menu a:hover, .class_menu a.active {color:#f6cb02;}
.class_menu a span{display:block; text-align:center;  font-size:18px;}
.class_menu a span.b_baner{overflow:hidden; width:193px; height:123px; background:url(/img/bg_class_menu.jpg) 0 0 no-repeat;}
.class_menu a.class1 span.b_baner{background-position:0 -123px;}
.class_menu a.class2 span.b_baner{background-position:0 -246px;}
.class_menu a.class3 span.b_baner{background-position:0 -369px;}
.class_menu a.class0a span.b_baner, .class_menu a.class0:hover span.b_baner{background-position:0 -492px;}
.class_menu a.class1a span.b_baner, .class_menu a.class1:hover span.b_baner{background-position:0 -615px;}
.class_menu a.class2a span.b_baner, .class_menu a.class2:hover span.b_baner{background-position:0 -738px;}
.class_menu a.class3a span.b_baner, .class_menu a.class3:hover span.b_baner{background-position:0 -861px;}

.list_blocks {overflow:hidden;}
.list_blocks .b_baner{float:left;}
.list_blocks .b_text{display:table;}	
.layout{display:inline-block;}
.layout{display:block;}

.left_menu, .left_menu a{display:block; position:relative;}
.left_menu a{display:inline-block;}
.left_menu a{display:block;} 
.left_menu{width:214px; padding:13px 4px 0px 4px; margin:0px 24px 20px 9px; background:#c4ebfb; z-index:0;}
.left_menu dl, .left_menu dl dt{list-style:none !important; padding:0; margin:0;}
.left_menu dt{margin-bottom:8px;}
.left_menu dl{margin-bottom:13px;}
.left_menu a{padding:6px 18px; color:#254c95; text-decoration:none; z-index:5;}
.left_menu .corne, .left_menu  .bg_marker {display:block; overflow:hidden; position:absolute; width:13px; height:13px; background:url(/img/bg_corne.png) 0 0 no-repeat; z-index:10;}
.left_menu  dt a .corne{display:none; width:8px; height:8px; z-index:15;}
.left_menu  dt a:hover .corne, .left_menu  dt.active a  .corne{display:block;}
.left_menu  dt a:hover, .left_menu  dt.active a{background:#254c95; color:#fff;}
.left_menu  .lt{left:0; top:0;}
.left_menu  dt .lt{background-position:0 -26px;}
.left_menu  .rt{right:0; top:0; background-position:-13px 0;}
.left_menu  dt .rt{background-position:-8px -26px;}
.left_menu  .lb{left:0; bottom:0; background-position:0 -13px;}
.left_menu  dt .lb{background-position:0 -34px;}
.left_menu  .rb{right:0; bottom:0; background-position:-13px -13px;}
.left_menu  dt .rb{background-position:-8px -34px;}
.left_menu  dt  a  .bg_marker{width:5px; height:5px; left:8; top:11px; background:#08abed;}
.left_menu  dt  a:hover .bg_marker, .left_menu  dt.active a  .bg_marker{background:#f3cd00;}

.gallery_block td{vertical-align:top;}
.gallery_block .img_wrap{border:none; height:auto; vertical-align:top;}

.list_blocks .b_text{_height: 0;zoom: 1; position:relative;}
.class_menu a {#padding-right:15px; #display:inline; zoom: 1;}
*HTML .left_menu  dt a:hover, .left_menu  dt.active a{background:#1c408a;}
.gallery_block .img_wrap{#display:inline; zoom: 1;}
/*rez-*/
