@import url(reset.css);
*{
    font-family:Tahoma !important;
    font-size:11px;
}

body{
background-color: #000000;
min-width: 1024px;
min-height: 800px;
}


#withbeg{
width: 100%;
clear: both;
background: url(../img/beck.png) repeat-y top center;

}

@-moz-document url-prefix() {
  #withbeg {background: url(../img/beck_.png) repeat-y top center}
}
#header{
width:  1014px;
height: 251px;
clear: both;
margin:0 auto;
}
#h_left, #h_right{
float: left;
width: 375px;
height: 251px;
}
#h_left{
background: url(../img/head_left.png) no-repeat left top;
}
#h_right{
background: url(../img/head_right.png) no-repeat right top;
}
#h_center{
float: left;
width: 264px;
height: 251px;
background: url(../img/head_center.png) no-repeat left top;
}
/* ------------ End шапка --------------*/	
#m1 a, #m2 a, #m3 a, #m4 a{
font-family: Tahoma;
color: #fff;

text-decoration:none;
font-weight: bold;
}
#m1 a:hover, #m2 a:hover, #m3 a:hover, #m4 a:hover{
color:#d20000;
}
#m1{
float: left;
margin:115px 0px 0 120px;
font-size: 14px;
}
#m2{
float: left;
margin:145px 0px 0 19px;
font-size: 13px;
}
#m3{
float: right;
margin:115px 120px 0 0px;
font-size: 14px;
}
#m4{
float: right;
margin:145px 19px 0 0px;
font-size: 13px;
}
/*------------manu-----------------*/
#contents{
width:  1014px;
min-height: 600px;
clear: both;
margin:0 auto;
background: #fff;
}
#main_manu_left, #main_manu_right{
width: 507px;

}
#main_manu_right{
float: right;
background: url(../img/head_b_r.png) no-repeat right top;
}
#main_manu_left{
float: left;
background: url(../img/head_b_l.png) no-repeat left top;
}


#manu1,#manu2,#manu3,#manu4{
float: left;
width: 213px;
height: 150px;
display: in-block;
}
#manu1{
margin-left:20px;
margin-top:50px;
background: url(../img/manu1.png) no-repeat; 
}
#manu2{
margin-top:30px;
margin-left:40px;
background: url(../img/manu2.png) no-repeat; 
}
#manu3{
margin-top:30px;
margin-left:20px;
background: url(../img/manu3.png) no-repeat; 
}
#manu4{
margin-top:50px;
margin-left:45px;
background: url(../img/manu4.png) no-repeat; 
}
/*---------------*/

#content_text{
width:964px;
height: auto;
clear: both;
margin:0 auto;
background: #fff;
}
#news{
float: left;
margin-top:15px;
margin-bottom:50px;
width:288px;
background: #f9f9f9;
}
#news_content{
float: left;
position:relative;
width:288px;
background: url(../img/news_fotter.png) no-repeat center bottom;
}
#lin{
width:288px;
background:#fff;
height: 2px;
margin: 10px 0;
}
#news_content span{
margin:-5px 20px 10px;
color:#d20000;
font-size:12px;
font-weight:bold;
}
#news_content p{
font-size:14px
}
#news_content ul{
font-size:13px;
line-height:17px;
font-weight: bold;
color:#d20000;
margin:0 30px 15px;
}
#news_content h2{
font-size:14px;
font-weight: bold;
color:#d20000;
margin:0 20px 15px;
}


#text_content p{
line-height: 1.7em;
font-size:14px


}
#news_content p, #text_content p{
margin:0 20px 15px;
color:#000;
font-weight:none;
text-align: justify;
}
#newsh1{
width:288px;
height:74px;
display: block;
background: url(../img/news_top.png) no-repeat left top;
}
#newsh1 H1{
padding: 25px 0 0 105px;
color:#d20000;
font-size:14px;
font-weight:bold;
}

#page_content{
float: right;
margin-top:15px;
margin-bottom:30px;
width:625px;
background: #f9f9f9;

}
#text_content{
float: left;
width:625px;
background: url(../img/content_fotter.png) no-repeat center bottom;
}
#texth1{
width:625px;
height:73px;
display: block;
background: url(../img/content_top.png) no-repeat left top;

}
#texth1 H1, #texth1 H2{
width:325px;
height:73px;
padding: 20px 0 0 115px;
color:#d20000;
font-size:18px;
font-weight:bold;
}
#texth1 H1{
background: url(../img/deleram.png) no-repeat left top;
}
#texth1 H2{
background: url(../img/gallerea.png) no-repeat left top;
}
#text_content IMG{
border: 2px #d20000 solid;
margin:10px 0px 10px 30px;
padding:5px;
}


.goa {
color:#d20000;
font-weight: bold;
display: block;
 font-size:14px;
 background: url(../img/go-jump.png) no-repeat left top;
 height: 22px;
 padding-left: 35px;

}

.goa:hover {
color:#d20000;
}

#text_content a{
color:#d20000;
}
/*---------------fotter------------------*/
#fotter{
width:  1014px;
height: 145px;
clear: both;
margin:0 auto;
background: #000000 url(../img/fotter.png) repeat-x top;
}
#fotter_logo{
width:  1014px;
height: 145px;
clear: both;
margin:0 auto;
background: url(../img/fotter_logo.png) no-repeat top center;
text-align: center;
}
.fotter_l,.fotter_r{
float: left;
color: #fff;
font-size: 11px;
}
.fotter_l{
margin: 30px 100px 0 50px;
float: left;
}
.fotter_r{
margin: 30px 50px 0 50px;
float: right;
}
.fotter_r p{
margin: 30px 0 0 0;

}
.fotter_r a,.fotter_l a{
color: #fff;
text-decoration: none;
margin-left:10px;
}
/*------------*/
.hrefgal{
color:#d20000;
font-size:14px;
font-weight:bold;
margin: 20px 0 30px 39px;
}
#text_content H5{
letter-spacing: 1px;
word-spacing: 5px;
margin: 20px 0 30px 39px;
color:#d20000;
font-size:14px;
font-weight: normal;
}
#text_content H5 b{
color:#d20000;
font-size:16px;
font-weight: bold;
}

.small{
 color:#d20000;
font-size:10px;
font-weight: bold;
}
#text_content H4{
color:#d20000;
font-size:18px;
font-weight: bold;
margin: 0 0 30px 39px;
}
#text_content H6{
color:#d20000;
font-size:16px;
font-weight: bold;
margin: 15px 0 10px 39px;
}
#text_content form{
margin: 15px 0 0px 39px;
font-family:Tahoma !important;
    font-size:11px;
}

#text_content input, #text_content textarea{
border: 1px #d20000 solid; 
background: #fff;
}
#text_content OL{
padding: 5px 50px 10px;
display: block;
line-height: 1.7em;
font-size:12px
}

#text_content UL{
padding: 5px 50px 10px;
display: block;
font-size:11px;
}
#text_content Li{
padding: 5px 0px;
display: block;
line-height: 1.7em;
font-size:13px
}
.cc{
text-align: right;
margin:5px 0 15px;
border: 1px #fff solid !important;
background: #d20000 !important;
color:#fff;
}
.blocinf{
display: block;
background: #fff;
border: 1px #d20000 solid; 
color:#d20000 !important;
font-size:14px;
font-weight: bold;
text-align: left;
margin:15 40px;
padding:15px;
} 
.blocinf p{
color:#d20000 !important;
}
table{
    font-family:Tahoma !important;
    font-size:11px;
    text-align: left;
    margin: 5px 39px 20px;
}
td{
padding: 5px;
}
.colors{
border: 1px #d20000 solid  !important;
margin:0px  !important;
padding: 0px !important;
width: 60px  !important;
}
#news_content a{
font-size:13px !important;
font-weight: bold;
color:#d20000;
text-decoration: none;
margin: 5px 20px;

}

#news_content a:hove{
text-decoration: underline;
}

#dealerl{
margin-left:10px;
width: 290px;
float: left;
}
#dealerr{
width: 290px;
float: left;
}

.statis{
width: 240px; 
display: inline-block;
  float: left;
  margin: 15px 30px;
}

.statis a{
font-size:13px;
font-weight: bold !important;
color:#d20000;
text-decoration: none;
padding-left: 20px;
margin-top:10px;
background: url(../img/li.png) no-repeat left top
  
}
.clinss{
float: left;
width: 650px;
height: 10px;
}
.sise{
  width: 150px;
  height: 100px;
  
}
b{
 color:#d20000 !important;
}

.OTPR {background-color:#FEF0F7;
font-size:14px;
line-height:32px;
padding:20px;
width:525px;}
.OTPR input {border:1px solid #FF67C2 !important;
height:21px;
margin-right:117px;
margin-top:8px;}
.OTPR textarea {border:1px solid #ff67c2 !important;margin-top:8px;}
.right1 {float:right;}
.left1 {float:left;}
.cc1 {
background:none repeat scroll 0 0 #FF67C2 !important;
color:#FFFFFF;
margin-left:188px;
padding-bottom:3px;
}
.OTPR span {color:#ff0099;}

.ul {
margin:0 0 0 20px !important;
padding:0 0 0 20px;
}
.ul li {list-style-type:disc;color:#000000;}

div#text_content .cbm li {color:#000000;list-style-type:disc;display:list-item;}
.cbm strong {color:#D20000;font-weight:bold;}
.ballon {position:absolute;right:-63px;top:-25px;}
