/*[fmt]0*/
HTML,BODY,FORM,INPUT
{
margin:0;
padding:0;

}

H1,H2,H3,H4,H5,H6,P,SPAN,UL,LI,SMALL{
margin:0;
padding:0;
font-size:100%;
font-weight:normal;
}

UL,LI
{
list-style-type:none;
}
A,IMG{
outline:0;
}
IMG {
border:0;
}
FIELDSET {
border:0;
}
.sep{
clear:both;
}
.clear:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clear{
display:inline-block;
}
.clear{
display:block;
}
#wrapper{
min-width:800px;
max-width:1400px;
margin:0 auto;}
#page{
margin:0 15px;
}
#header{
position:relative;
}
#body{
padding:0;
}
#footer{
position:relative;/*height: 112px;*/
}
#body{
padding:16px 0 27px
;}
.rightcol{
width:29.9%;
float:right;
}
.maincol{
width:70%;
float:left;
}
.hiden .rightcol .content{
margin:0px 12px 0px 0px;
padding:20px;
}
.hiden .maincol .content{
margin:0px 13px 0px 14px;
padding:20px;
}
.content{
overflow:hidden;
}
.border .rightcol .content{
margin:0px 12px 0px 0px;
padding:10px 0px;
}
.border .maincol .content{
margin:0px 13px 0px 14px;
padding:10px 0px;
}
BODY
{
background:#2D3137;
}
#header{
background:#5E8399 url(../img/h_bg.png) repeat-x 0 0;
}
#body{
background:#517186 url(../img/b_bg.png) repeat-x 0 100%;
}
.hiden{
overflow:hidden;
}
.hiden .rightcol,.hiden .maincol,.hiden .rightcol .content,.hiden .maincol .content{
padding-bottom:32767px;margin-bottom:-32767px;
}
.hiden .rightcol .content{
background:#3D5A6D;border:2px solid #6187A1;
}
.hiden .maincol .content{
background:#3D5A6D;
}
.border .rightcol .content{
background:#3D5A6D;
border:2px solid #6187A1;
border-top:0;
}
.border .maincol .content{
background:#3D5A6D;
}
BODY{
font:12px Tahoma, Arial, sans-serif;
color:#FFF;
}

H1,H2,H3{
font-family:Arial, sans-serif;
}
H1
{
font-size:21px;
}
H2{
font-size:18px;
padding:10px 0 8px 12px;
background:url(../img/h.png) no-repeat 0 15px;
}
H3
{font-size:16px;
padding-bottom:10px;
}
H4
{
font-size:13px;
}
P{
padding:5px 0;
line-height:16px;
}
A{
color:#D2FC37;
}
A:hover{
text-decoration:none;
}
.content UL LI{
background:url(../img/arrow.png) no-repeat 0 7px;
padding:2px 1px 1px 11px;
}
.logo{
padding:18px 0 19px 32px;
}
.hornav{
height:35px;
background:url(../img/menu_bg.png) repeat-x;
border-top:2px solid #1F2C30;
}
.hornav .hide{
width:840px;
margin:0 auto;
border:0px solid #FF0000;
}
.hornav .hide DIV{
float:left;
overflow:hidden;
border:0px solid #008000;
}

.hornav UL{
float:left;
margin-left:0px;
margin-right:-40px;
}

.hornav UL LI{
display:block;
float:left;
padding:7px 40px 8px 20px;
border:0px solid #008000;
background:url(../img/menu_sep.png) no-repeat 100% 0;
}

.hornav UL LI A{
font:bold 16px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#ABC7DA;
}

.hornav UL LI A.active,.hornav UL LI A:hover,.hornav UL LI.active{
text-decoration:none;
color:#B6DA3E;
font:bold 16px Arial, Helvetica, sans-serif;
}

.banners{
background:#334147;
}

.banners .hide{
margin:0 auto;
border:0px solid #FF0000;
}

.banners .hide DIV{
float:left;
width:100%;
overflow:hidden;
border:0px solid #008000;
}

.banners UL{
margin-left:0px;
margin-right:0px;
width:100%;
background:#3D5A6D;
}

.banners UL LI{
float:left;
width:33.3%;
border:0px solid #FF0000;
}
.banners UL LI A{
display:block;
width:241px;
height:144px;
margin:0 auto;
text-indent:-3000px;
border:0px solid #6187A1;
text-decoration:none;
}
.banners A:hover{
border:0px solid #999;
text-decoration:none;
}
.banners UL LI A.maz{
background:url(../img/b1.jpg) no-repeat;
}
.banners UL LI A.kamaz{
background:url(../img/b2.jpg) no-repeat;
}
.banners UL LI A.kraz{
background:url(../img/b3.jpg) no-repeat;
}
H3{
padding:0 0 10px;
font-weight:bold;
}
.rightcol .menu UL{
}
.rightcol .menu UL LI{
padding:3px 0px 10px 13px;
font-weight:bold;
background-position:4px 8px;
}
.rightcol UL LI A{
text-decoration:none;
color:#FFF;
font-weight:bold;
}
.rightcol .menu UL LI A.active,.rightcol .menu UL LI A:hover{
text-decoration:underline;
}
P{
text-align:justify;
}
#footer{
color:#ABC7DA;
padding:25px 0;
}
#footer A{
color:#ABC7DA;
text-decoration:none;
}
#footer A:hover{
text-decoration:underline;
}
#footer .copyright{
position:absolute;
left:0px;
}

#footer .by{
position:absolute;
right:0px;
}


