/*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;
}
.content {
margin: 10px;
padding: 10px;
color:#FFF;
}
.content a {
color:#CCC;
}
.content ul {
padding-left: 20px;
}
.content p {
padding-top: 10px;
}
body {
min-width: 1000px;
background: #161b1b;
font-family: "Tahoma";
}

.wrapper {
width: 100%;
}

.fon_left {
width: 100%;
float: left;
background: url(images/left_fon.jpg) repeat-y;
background-position: left;
}

.logo_bl {
width: 230px;
height: 70px;
background: #161b1b;
float: left;
}

.logo_bl a {
display: block;
width: 190px;
height: 47px;
background: url(images/logo.png?) no-repeat;
border: none;
margin: 12px 0 0 18px;
}

*html .logo_bl a {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/logo.png", sizingMethod="scale");
}

.menu_bl {
margin: 0 0 0 230px;
background: #2a2a2a;
height: 70px;
}

.menu_bl ul{
margin: 26px 0 0 0;
font-size: 11px;
font-weight: bold;
color: #e8e9ea;
float: left;
}

.menu_bl li{
padding: 0 0 0 12px;
margin: 0 0 0 9px;
display: inline;
list-style-type: none;
background: url(images/list1.gif) no-repeat 0 2px;
}

.menu_bl a {
text-decoration: none;
color: #e8e9ea;
}

.left_bl {
width: 230px;
background: #2a2a2a;
float: left;
}

.header {
margin: 0 0 0 230px;
height: 199px;
background: url(images/fon.jpg) repeat-x;
}

.box1 {
width: 770px;
height: 199px;
background: url(images/header_fon.jpg) no-repeat;
}

*html .box1 {
width: 764px;
height: 199px;
background: url(images/header_fon.jpg) no-repeat;
}

.tel_bl {
width: 210px;
height: 27px;
border: 1px solid #545454;
margin: 20px 0 0 8px;
}

.tel_bl p {
color: #ff9a00;
font-weight: bold;
font-size: 10px;
background: url(images/tel.jpg) no-repeat 4px 0;
padding: 0 0 0 23px;
margin: 7px 0 0 0;
}

.px {
width: 1px;
height: 1px;
}

.line1 {
width: 220px;
height: 2px;
background: url(images/line1.jpg) repeat-x;
margin: 20px 0 0 5px;
}

.news_bl {
margin: 15px 0 0 10px;
}

.news_bl h1{
color: #f3dab4;
font-weight: bold;
font-size: 11px;
background: url(images/list2.jpg) no-repeat 0 3px;
padding: 0 0 0 18px;
}

.news_bl p{
font-size: 10px;
font-weight: bold;
color: #999999;
padding: 0 30px 0 0;
margin: 15px 0 0 2px;
}

.news_bl a{
color: #ff9a00;
text-decoration: none;
}

.predl_bl {
margin: 15px 0 0 0;
}

.predl_bl h1{
color: #f3dab4;
font-weight: bold;
font-size: 11px;
background: url(images/list2.jpg) no-repeat 0 3px;
padding: 0 0 0 18px;
margin: 0 0 0 10px;
}

.predl_bl a.cl2{
color: #ff9a00;
font-size: 10px;
font-weight: bold;
text-decoration: underline;
margin: 15px 11px 20px 0;
float: right;
}

.predl_bl a.cl2:hover{
text-decoration: none;
}

.img1 {
border: 1px solid #ff9a00;
margin: 20px 0 0 9px;
}

.right_bl{
margin: 0 0 10px 230px;
}

.box2 {
width: 25%;
height: 250px;
margin: 8px 0 0 0;
border-right: 1px dotted #494d4d;
float: left;
}

.box2 ul{
width: 160px;
display: block;
margin: 20px 0 0 -80px;
position: relative;
left: 50%;
}

.box2 li{
margin: -3px 0 0 0;
list-style-type: none;
}

.box2 a.st1{
font-size: 12px;
font-weight: bold;
color: #ff9a00;
text-decoration: underline;
}

.box2 a.st2{
font-size: 11px;
font-weight: bold;
color: #e8e9ea;
text-decoration: underline;
margin: 0 0 0 10px;
}

.box2 a.st1:hover{
text-decoration: none;
}

.box2 a.st2:hover{
text-decoration: none;
}

.box3 {
width: 24%;
height: 250px;
margin: 5px 0 0 0;
float: left;
}

*html .box3 {
width: 23.9%;
}

*:first-child+html .box3{
width: 23.9%;
}

.box3 ul{
width: 160px;
display: block;
margin: 20px 0 0 -80px;
position: relative;
left: 50%;
}

.box3 li{
margin: -3px 0 0 0;
list-style-type: none;
}

.box3 a.st1{
font-size: 12px;
font-weight: bold;
color: #ff9a00;
text-decoration: underline;
}

.box3 a.st2{
font-size: 11px;
font-weight: bold;
color: #e8e9ea;
text-decoration: underline;
margin: 0 0 0 10px;
}

.box3 a.st1:hover{
text-decoration: none;
}

.box3 a.st2:hover{
text-decoration: none;
}

.line2 {
width: 99%;
height: 2px;
background: url(images/line2.jpg) repeat-x;
float: left;
margin: 5px 0 0 4px;
}

*html .line2 {
margin: 5px 0 0 2px;
}

.box4 {
width: 46%;
float: left;
margin: 5px 0 0 3%;
}

*html .box4 {
margin: 5px 0 0 1%;
}

*:first-child+html .box4{
margin: 5px 0 0 2%;
}

.box5 {
width: 46%;
float: left;
margin: 5px 0 0 3%;
}

p.st6{
color: #999999;
font-size: 10px;
margin: 10px 0 0 0;
}

a.st3 {
color: #f3dab4;
font-size: 11px;
font-weight: bold;
}

a.st3:hover {
text-decoration: none;
}

a.st4{
color: #ff9a00;
font-size: 10px;
font-weight: bold;
float: left;
margin: 20px 0 0 0;
}

a.st4:hover{
text-decoration: none;
}

p.st5 {
color: #ff9a00;
font-size: 10px;
font-weight: bold;
float: right;
margin: 20px 15px 0 0;
}

*html p.st5 {
margin: 20px 0 0 0;
}

span {
color: #fff;
font-size: 11px;
font-weight: bold;
}

.line_bl {
width: 100%;
height: 1px;
border-bottom: 1px dotted #494d4d;
margin: 5px 0 0 0;
}

.img2 {
border: 1px solid #ff9a00;
float: left;
margin: 0 15px 0 0;
}

.clear {
clear: both;
}

.footer {
width: 100%;
height: 69px;
background: #2a2a2a;
}

.text_bl {
width: 230px;
height: 69px;
background: #161b1b;
float: left;
}

.text_bl p{
color: #e8e9ea;
font-size: 11px;
font-weight: bold;
text-align: center;
margin: 20px 0 0 0;
}

.chet_bl {
width: 88px;
height: 31px;
float: right;
margin: 18px 18px 0 0;
}

.pustoi {
width: 100%;
height: 15px;
float: left;
}
.promo {
color:#ffffff;
background:#000000;
}
.promo a {
color:#ffffff;
}


