/*dar_nk@mail.ru ICQ:400791455*/

* html .outer {padding-left:1000px}

* html .minwidth {height:0}

* html .container {margin-left:-1000px;position: relative; height:0}



html, body, ul, ol, li, p, hr,

h1, h2, h3, h4, h5, h6,

form, fieldset, a, img {

margin: 0;

padding: 0;

border: 0;

}



body {

min-width: 1000px;

font-family: "Tahoma";

}



a{

color: #000;

text-decoration: underline;

}



a:hover{

color: #5fa0d2;

text-decoration: none;

}



.header_fon {

width: 100%;

height: 410px;

float: left;

background: url(images/header_fon.jpg) repeat-x 23px 0;

}



#header {

width: 1000px;

height: 410px;

background: url(images/header.jpg) no-repeat;

float: left;

}



.nav_bl {

float: left;

margin: 30px 0 0 24px;

}



*html .nav_bl {

margin: 30px 0 0 12px;

}





.nav_fon {

width: 33px;

height: 31px;

float: left;

background: url(images/nav_fon.jpg) no-repeat;

text-align: center;

margin: 0 0 0 10px;

}



.nav {

border: none;

margin: 11px 0 0 0;

}



.logo_bl {

float: left;

margin: 26px 0 0 35px;

}



.logo_bl a{

display: block;

width: 256px;

height: 45px;

background: url(images/logo.jpg) no-repeat;

}



.menu_bl {

float: left;

margin: 34px 0 0 62px;

}



.menu_bl a{

color: #aac8de;

font-size: 12px;

text-decoration: underline;

}



.menu_bl a:hover{

text-decoration: none;

}



.bl1 {

float: left;

margin: 0 0 0 26px;

padding: 5px 0 0 0;

}



.menu_active {

width: 132px;

height: 28px;

background: url(images/menu_active.jpg) no-repeat;

float: left;

text-align: center;

margin: 0 0 0 26px;

padding: 5px 0 0 0;

}



*html .menu_active {

padding: 9px 0 0 0;

}



*html .bl1 {

padding: 9px 0 0 0;

}



#left_bl {

width: 592px;

float: left;

border-left: 1px solid #ebebeb;

border-right: 1px solid #ebebeb;

border-bottom: 1px solid #ebebeb;

border-top: 4px solid #1a9ee9;

padding: 0 27px 27px 27px;

margin: 2px 0 0 20px;

}



*html #left_bl {

margin: 2px 0 0 10px;

}



#left_bl h1{

font-size: 14px;

color: #5fa0d2;

font-weight: normal;

margin: 20px 0 0 0;

}



#left_bl h2{

font-size: 14px;

color: #5fa0d2;

font-weight: normal;

margin: 20px 0 0 0;

}



#left_bl h3{

font-size: 14px;

color: #5fa0d2;

font-weight: normal;

margin: 20px 0 0 0;

}



#left_bl h4{

font-size: 14px;

color: #5fa0d2;

font-weight: normal;

}



.bl3 p{

font-size: 12px;

color: #000;

margin: 15px 0 0 0;

text-align: justify;

}

td, li a {
font-size: 12px;
}

.bl_post {

margin: 20px 0 0 0;

}



.text_bl {

width: 585px;

height: 146px;

background: url(images/text_bl.jpg) no-repeat;

margin: 10px 0 0 0;

}



.bl2 {

float: left;

margin: 15px 0 0 23px;

}



.img1 {

float: left;

border: none;

margin: 10px 0 0 15px;

}



.bl2 p{

font-size: 12px;

color: #76818a;

margin: 20px 0 0 0;

}



.bl2 span{

color: #f35549;

font-size: 14px;

}



#right_bl {

width: 256px;

float: left;

margin: 0 0 0 41px;

}



#right_bl h1{

font-size: 14px;

color: #5fa0d2;

font-weight: normal;

text-align: center;

}



#right_bl h2{

font-size: 14px;

color: #5fa0d2;

font-weight: normal;

margin: 20px 0 0 0;

text-align: center;

}



#right_bl p{

font-size: 12px;

color: #76818a;

margin: 10px 0 0 0;

}



#right_bl a{

color: #76818a;

text-decoration: underline;

}



#right_bl a:hover{

text-decoration: none;

}



.logos_bl {

margin: 15px 0 0 0;

}



.pic1 {

border: none;

}



.text_bl2 {

width: 255px;

background: url(images/text_bl_fon.jpg) repeat-y;

margin: 15px 0 0 0;

float: left;

}



.text_bl2_bot{

width: 220px;

background: url(images/text_bl_bot.jpg) no-repeat;

background-position: bottom;

padding: 5px 0 17px 35px;

float: left;

}



.clear {

clear: both;

}



#footer {

width: 100%;

height: 134px;

background: #eaf4f5;

float: left;

margin: 30px 0 0 0;

}



#footer p{

font-size: 12px;

color: #95a2a4;

float: left;

margin: 5px 0 0 15px;

}



#footer span{

color: #000;

}



.cont_bl {

float: left;

border-left: 4px solid #96a2a5;

padding: 0 0 5px 22px;

margin: 28px 0 0 26px;

}



*html .cont_bl {

margin: 28px 0 0 13px;

}



.cont_bl a{

color: #70c3e1;

text-decoration: underline;

}



.cont_bl a:hover{

text-decoration: none;

}



.ris1 {

border: none;

float: left;

margin: 8px 0 0 0;

}



.ris2 {

border: none;

float: left;

margin: 8px 0 0 0;

}



.ris3{

border: none;

float: left;

margin: 6px 0 0 0;

}



.ris4 {

border: none;

float: left;

margin: 6px 0 0 0;

}



.menu_bl2 {

float: left;

margin: 58px 0 0 90px;

}



.menu_bl2 a{

color: #96a2a5;

font-size: 12px;

text-decoration: underline;

margin: 0 0 0 44px;

}



.menu_bl2 a:hover{

text-decoration: none;

}



.center {

text-align: center;

}



.img_center {

border: none;

margin: 15px 0 0 0;

}



.sertf_bl {

text-align: center;

}



.sertf {

border: none;

margin: 20px 0 0 10px;

}



a.mir, p.mir {
font-size: 9px;
color: #cccccc;
}