/*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: "Georgia";
background: #eeeeef;
}

a{
color: #868383;
font-size: 14px;
text-decoration: underline;
}

a:hover{
text-decoration: none;
}

.wrapper {
width: 100%;
float: left;
margin: -87px 0 0 0;
}

#header {
width: 100%;
height: 157px;
background: url(images/header_fon.jpg) repeat-x;
float: left;
}

.logo_bl {
margin: 28px 0 0 71px;
}

.logo_bl a{
display: block;
width: 106px;
height: 71px;
background: url(images/logo.jpg) no-repeat;
}

.nav_bl {
width: 235px;
height: 25px;
background: #fff;
border: 1px solid #6c6c6c;
margin: 25px 0 0 8px;
}

.nav {
float: left;
border: none;
margin: 8px 0 0 50px;
}

#left_bl {
width: 237px;
float: left;
margin: 87px 0 0 8px;
}

*html #left_bl {
margin: 87px 0 0 4px;
}

.zag_bl {
width: 235px;
height: 40px;
border-left: 1px solid #e6731b;
border-right: 1px solid #e6731b;
border-bottom: 1px solid #e6731b;
border-top: 4px solid #e6731b;
background: url(images/left_bl_fon.jpg) repeat-x 0 1px;
margin: 8px 0 0 0;
}

.zag_bl h1{
color: #db4a0a;
font-size: 12px;
font-family: "Tahoma";
font-weight: normal;
margin: 7px 0 0 15px;
}

.zag_bl p{
font-size: 9px;
color: #000;
font-family: "Tahoma";
margin: 0 0 0 15px;
}

.text_bl {
width: 232px;
border: 1px solid #e6731b;
margin: -1px 0 0 0;
background: #fff;
color: #868383;
font-size: 11px;
padding: 3px 0px 15px 3px;
}

.text_bl a{
display: block;
color: #868383;
font-size: 11px;
text-decoration: underline;
margin: 12px 0 0 15px;
}

.text_bl a:hover{
text-decoration: none;
}

.line1{
width: 235px;
height: 1px;
background: url(images/line1.jpg) no-repeat;
margin: 8px 0 0 0;
}

.px {
width: 1px;
height: 1px;
}

.pal_bl {
width: 176px;
height: 210px;
background: url(images/palitra.jpg) no-repeat;
margin: 28px 0 0 20px;
}

.pal_bl a{
display: block;
color: #868692;
font-size: 11px;
text-decoration: underline;
font-weight: bold;
margin: 193px 0 0 20px;
float: left;
}

.pal_bl a:hover{
text-decoration: none;
}

*html .pal_bl a{
margin: 193px 0 0 10px;
}

#right_bl {
margin: 0 0 0 263px;
border-top: 1px solid #535353;
border-left: 1px solid #535353;
border-bottom: 1px solid #535353;
background: #fff;
position: relative;
padding-top: 2px;
padding-left: 2px;
padding-bottom: 25px;
}

*html #right_bl {
margin: 0 0 0 260px;
position: relative;
padding-left: 0;
}

.menu_bl {
height: 34px;
background: url(images/menu_fon.jpg) repeat-x;
overflow: hidden;
}

.menu_bl a{
display: block;
color: #fff;
font-size: 11px;
text-decoration: underline;
float: left;
margin: 9px 0 0 18px;
}

.menu_bl a:hover{
text-decoration: none;
}

.bl1 {
margin: 0 0 0 0;
}

*html .bl1{
margin: 0 0 0 -18px;
}

.menu_line {
width: 2px;
height: 34px;
background: url(images/menu_line.jpg) no-repeat;
float: left;
margin: 0 0 0 18px;
}

.box1 {
width: 100%;
overflow: hidden;
}

*html .box1 {
width: 99.6%;
overflow: hidden;
}

.bl_right {
width: 200px;
float: right;
margin: 12px 6px 0 0;
}

*html .bl_right {
margin: 12px 3px 0 0;
}

.zag_bl2 {
width: 198px;
height: 40px;
border: 1px solid #ccc;
}

.zag_bl2 h1{
color: #db4a0a;
font-size: 12px;
font-family: "Tahoma";
font-weight: normal;
margin: 7px 0 0 15px;
}

.zag_bl2 p{
font-size: 9px;
color: #000;
font-family: "Tahoma";
margin: 0 0 0 15px;
}

.bl2 {
width: 198px;
background: #f6f6f6;
border: 1px solid #e2e2e2;
margin: -1px 0 0 0;
text-align: center;
padding-bottom: 15px;
}

.bl2 h1{
color: #ff5400;
font-size: 11px;
font-weight: normal;
margin: 14px 0 0 0;
}

.line2{
width: 198px;
height: 1px;
background: url(images/line2.jpg) no-repeat;
margin: 8px 0 0 0;
}

.img1 {
border: none;
margin: 10px 0 0 0;
}

.content_bl {
margin: 15px 235px 0 23px;
}

.content_bl h1{
color: #e14703;
font-size: 16px;
font-weight: normal;
}

.content_bl h2{
color: #e14703;
font-size: 16px;
font-weight: normal;
margin: 15px 0 0 0;
}

.content_bl h3{
color: #e14703;
font-size: 16px;
font-weight: normal;
margin: 15px 0 0 0;
}

.content_bl h4{
color: #e14703;
font-size: 16px;
font-weight: normal;
margin: 15px 0 0 0;
}

.content_bl p, ul{
color: #868383;
font-size: 14px;
margin: 15px 0 0 0;
text-align: justify;
}
ul li{
	margin-left:30px;
	margin-bottom:20px;
}
.im{
border:solid 1px #868383;
margin-right: 10px;
padding:2px;
}
.im2{
border:solid 1px #868383;
margin-right: 5px;
padding:2px;
}
.bl3 {
padding: 0 0 0 10px;
}

.img_bl {
width: 100%;
overflow: hidden;
margin: 15px 0 0 0;
}

.img_bl a{
color: #868383;
font-size: 11px;
text-decoration: underline;
display: block;
margin: 10px 0 0 0;
}

.img_bl a:hover{
text-decoration: none;
}

*html .img_bl {
width: 99%;
}

.img2 {
border: 4px solid #b2afaf;
padding: 1px;
margin: 0;
float: left;
}

.img3 {
border: 4px solid #b2afaf;
padding: 1px;
margin: 0 0 0 15px;
float: left;
}



.clear {
clear: both;
}

#footer {
width: 100%;
height: 92px;
background: url(images/footer_fon.jpg) repeat-x;
float: left;
margin: 20px 0 0 0;
}

.logo_bl2 {
float: left;
margin: 26px 0 0 28px;
}

*html .logo_bl2 {
float: left;
margin: 26px 0 0 14px;
}

.logo_bl2 a{
display: block;
width: 71px;
height: 48px;
background: url(images/logo2.jpg) no-repeat;
}

#footer p{
color: #635757;
font-size: 11px;
float: left;
margin: 40px 0 0 23px;
}

.menu_bl2 {
float: left;
margin: 42px 0 0 40px;
}

.menu_bl2 a{
color: #4a4a4a;
font-size: 11px;
text-decoration: underline;
margin: 0 0 0 25px;
}

.menu_bl2 a:hover{
text-decoration: none;
}

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

