/*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;
background: url(images/fon.jpg) repeat;
font-family: "Tahoma";
}

a{
color: #343434;
text-decoration: underline;
}

a:hover{
text-decoration: none;
}

.wrapper {
width: 922px;
position: relative;
left: 50%;
margin: 0 0 0 -461px;
}

.up_bl {
width: 901px;
height: 18px;
background: #fff;
float: left;
margin: 13px 0 0 11px;
}

*html .up_bl {
margin: 13px 0 0 6px;
}

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

.logo_bl {
float: left;
margin: 22px 0 0 28px;
}

*html .logo_bl {
margin: 22px 0 0 14px;
}

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

.menu_bl {
float: left;
margin: 50px 0 0 45px;
}

.menu {
width: 157px;
height: 30px;
background: url(images/menu_fon.jpg) no-repeat;
float: left;
margin: 0 0 0 6px;
font-size: 11px;
text-align: center;
line-height: 31px;
}

.menu a{
color: #343434;
text-decoration: underline;
}

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

.nav_bl {
float: left;
margin: 8px 0 0 17px;
}

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

.all_bl {
width: 901px;
background: #fff;
float: left;
margin: 0 0 0 11px;
}

*html .all_bl {
margin: 0 0 0 6px;
}

.left_fon {
width: 901px;
float: left;
background: url(images/left_fon.jpg) repeat-y;
background-position: left;
padding-bottom: 20px;
}

#left_bl {
width: 230px;
float: left;
}

.left_pic {
width: 230px;
height: 244px;
background: url(images/left_pic.jpg) no-repeat;
}

.bl1 {
margin: 0 0 0 19px;
}

.bl1 a{
font-size: 11px;
color: #343434;
text-decoration: underline;
background: url(images/list2.jpg) no-repeat 0 4px;
padding: 0 0 0 15px;
margin: 10px 0 0 0;
display: block;
}

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

#left_bl h1{
color: #ed1911;
font-size: 11px;
margin: 25px 0 0 34px;
}

#left_bl h2{
color: #ed1911;
font-size: 11px;
margin: 25px 0 0 34px;
}

#left_bl h3{
color: #ed1911;
font-size: 11px;
margin: 25px 0 0 34px;
}

#left_bl h4{
color: #ed1911;
font-size: 11px;
margin: 25px 0 0 34px;
}

.bl2 {
margin: 0 0 0 38px;
}

.bl2 a{
color: #62a39d;
text-decoration: underline;
font-size: 10px;
display: block;
margin: 10px 0 0 0;
}

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

#center_bl {
width: 401px;
float: left;
padding: 0 20px 0 20px;
}

#center_bl h1{
font-size: 12px;
color: #000;
margin: 20px 0 0 0;
}

#center_bl h2{
font-size: 12px;
color: #000;
margin: 20px 0 0 0;
}

#center_bl h3{
font-size: 12px;
color: #000;
margin: 20px 0 0 0;
}

#center_bl h4{
font-size: 12px;
color: #000;
margin: 20px 0 0 0;
}

#center_bl p{
color: #343434;
font-size: 11px;
margin: 15px 0 0 0;
text-align: justify;
}

.img_bl {
height: 143px;
margin: 15px 0 0 0;
}

.img1 {
border: 1px solid #333838;
padding: 1px;
float: left;
}

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

#right_bl {
width: 230px;
float: left;
}

#right_bl h1{
color: #343434;
font-size: 11px;
font-weight: normal;
background: url(images/list1.jpg) no-repeat 0 2px;
padding: 0 0 0 30px;
margin: 20px 0 0 20px;
}

#right_bl p{
color: #343434;
font-size: 11px;
margin: 20px 0 0 0;
padding: 0 35px 0 50px;
}

.right_up_bl {
background: #343535;
width: 230px;
height: 7px;
}
.tab{
	font-size:11px;
	color:#343434;
}
.tab li{
text-indent:20px;
padding-top:15px;
}
.pic_bl {
margin: 10px 0 0 20px;
}

.pic {
border: 1px solid #bcbcbc;
margin: 10px 0 0 0;
}
.pic2{
border: 1px solid #bcbcbc;
margin-right: 10px;
margin-top:20px;
}

.sertf {
border: none;
margin: 27px 0 0 35px;
}

.clear {
clear: both;
}

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

#footer {
width: 922px;
height: 98px;
background: url(images/footer_fon.jpg) repeat-x;
float: left;
padding: 0 0 13px 0;
}

.logo_bl2 {
float: left;
margin: 46px 0 0 46px;
}

*html .logo_bl2 {
margin: 46px 0 0 23px;
}

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

.menu_bl2 {
float: left;
margin: 46px 0 0 68px;
}

.menu_bl2 a{
color: #bed5d4;
font-size: 11px;
text-decoration: underline;
margin: 0 0 0 30px;
}

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

#footer p{
color: #a6a4a4;
font-size: 10px;
float: left;
margin: 5px 0 0 98px;
}