html, body, div, span, applet, object, iframe,
 p, blockquote, pre,
 abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd,
fieldset, form, label, legend, 
 caption, tbody, tfoot, thead, tr, th, td {
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    background: transparent;
/*    vertical-align: baseline; */
    margin: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
        }
  
           
        
body {
    font-size:12px;
    background-color: #FEEEBE;
    font-family: Tahoma;
    color: #2A2A28;
    margin:0px;
    padding:0px;
}          
          
          
      
* strong, * b{font-weight:bold;}

* i, * em{
font-style: italic;
}
html{
font-size:100.01%;
}

.fl-left
{
    float:left;
}
.spacer
{
clear:both;
}
a {font-size:12px;
    
    font-family: Tahoma;
    color: #2A2A28;
    margin:0px;
    padding:0px;}
.submenu
{
    visibility: hidden;
    float:left;
    height: 24px;
    float:left;
/*    background-image: url(../images/menu/active.jpg);
    background-repeat: repeat-x;    */
    margin-left: 120px;
}
.submenu_left
{
    height: 24px;
    width: 14px;
    float: left;
    background-image: url(../images/menu/left_border.png);
    background-repeat: no-repeat;
}
.submenu_right
{
    height: 24px;
    width: 14px;
    float: left;
    background-image: url(../images/menu/right_border.png);
    background-repeat: no-repeat;
}
.submenu_element
{

    padding-left: 25px;
    padding-right: 25px;
    padding-top: 0px;
    text-align: center;
    height: 24px;
    float:left;
    background-image: url(../images/menu/submenu_spacer.jpg);
    background-repeat: repeat-x;
}
.submenu a
{
    font-family:Arial;
    font-size:13px;
    color:#FFFFFF;
    text-decoration: none;
    background-image: url(../images/menu/bottom.png);
    padding-bottom: 6px;
    background-repeat: no-repeat;
    background-position: center bottom;

}
#tel{
    color: #F89F02;
    font-family: Arial;
    font-size: 18px;
    left: 12px;
    position: absolute;
    top: 4px;
}
#tel span{
    color: #F89F02;
    font-size: 28px;
    font-weight: bold;

}
.trans_td {
    border-bottom: 1px solid #949494;
    vertical-align: middle;
}
a
{
	font-family: Tahoma;
	color: #FFEE01;
	font-size: 12px;
}

a:hover
{
text-decoration:none;
}

h1
{
	font-family: Arial;
	font-size: 17px;
	color: #2A2A28;
	font-weight: normal;
	margin:0px;
	padding-top: 2px;
}

h2
{
	font-family: Arial;
	font-size: 16px;
	color: #2A2A28;
	font-weight: normal;
	margin:0px;
	padding-top: 2px;
}



h3
{
	font-family: Arial;
	font-size: 14px;
	color: #2A2A28;
	font-weight: normal;
	margin:0px;
	padding-top: 2px;
}


h4
{
	font-family: Arial;
	font-size: 12px;
	color: #2A2A28;
	font-weight: normal;
	margin:0px;
	padding-top: 2px;
}


h5
{
	font-family: Arial;
	font-size: 10px;
	color: #2A2A28;
	font-weight: normal;
	margin:0px;
	padding-top: 2px;
}


p
{
	font-family: Tahoma;
	font-size: 12px;
	color: #2A2A28;
}

ul
{
	list-style-image: url(../images/ul.jpg);
	list-style-type: disc;
	list-style-position: outside;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

li
{
padding-top:2px;
padding-bottom:5px;
padding-left:4px;
margin:0px;
}

#container
{
    width: 100%;  
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/t.jp);
	background-repeat: no-repeat;
	margin-top: 0px;
}

#top
{
	background-image: url(../images/car_02.png);

    width:893px;
	background-repeat: no-repeat;
	height: 328px;
	position: relative;
    margin: 0 auto;
}

#topbg{
 background-image: url(../images/rout_03.jpg);
}
   
.top_logo_menu{
min-width: 1024px;
}
 /*
.top_logo_menu {
    margin: 0 auto;
    width: 1024px;
}
 */  
.logo
{
	position:absolute;
	width: 430px;
	height: 213px;
	top: 44px;
	left: 80px;
}

.icq
{
	position:absolute;
	background-image: url(../images/icq.png);
	height: 62px;
	width: 199px;
	left: 809px;
	top: 256px;
}

.icq_t1
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #F89F02;
	padding-left: 35px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
.icq_t2
{
	font-size: 12px;
	color: #636363;
	font-family: Tahoma;
	padding-left: 45px;
}


.menu
{
   
    padding-left: 11px;
    height: 44px;
}


.menu1
{
    background-image: url(../images/menu/1.jpg);
    background-repeat: no-repeat;
    width: 86px;
    float:left;
    padding-top: 10px;
    padding-left: 32px;
}
.menus
{
    background-image: url(../images/menu/1.jpg);
    background-repeat: no-repeat;    
    float:left;
    padding-top: 10px;
    padding-left: 12px;
    height: 44px;
}


.menu2
{
    background-image: url(../images/menu/2.jpg);
    background-repeat: no-repeat;
    width: 120px;
    float:left;
    padding-left: 10px;
}

.menu3
{
    background-image: url(../images/menu/3.jpg);
    background-repeat: no-repeat;
    width: 85px;
    float:left;
    padding-left: 18px;
}

.menu4
{
    background-image: url(../images/menu/4.jpg);
    background-repeat: no-repeat;
    width: 200px;
    float:left;
    padding-left: 14px;
}

.menu5
{
    background-image: url(../images/menu/5.jpg);
    background-repeat: no-repeat;
    width: 85px;
    float:left;
    padding-left: 20px;      
}

.menu6
{
    background-image: url(../images/menu/6.jpg);
    background-repeat: no-repeat;
    width: 80px;
    float:left;
    padding-left: 19px;
}

.menu7
{
    background-image: url(../images/menu/7.jpg);
    background-repeat: no-repeat;
    width: 105px;
    float:left;
    padding-left: 26px;
}
.menue
{
    background: url(../images/menu/7.jpg) no-repeat scroll right 0 transparent;              
    float:left;
    padding-left: 12px;
    height: 44px;
}

  .menu ul li {
    background: url("../images/menu/66.jpg") no-repeat scroll center 0 transparent;
    background-color: #f89e02;
    float: left;
    line-height: 44px;
    margin: 0;
    padding: 0 11px 0 8px;
    white-space: nowrap;
}
.menu ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-align: center;
}
.menu1, .menu2, .menu3, .menu4, .menu5, .menu6, .menu7
{
padding-top:10px;
height:34px;
}

.menu_razd
{
	float:left;
	width:1px;
	height:44px;
	background-image: url(../images/menu/menu_razd.jpg);
}

.menu a
{
	font-family:Arial;
	font-size:14px;
	color:#FFFFFF;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	background-image: url(../images/menu/bottom.png);
	padding-bottom: 6px;
	background-repeat: no-repeat;
	background-position: center bottom;

}

.menu a:hover
{
text-decoration:underline;
}

.active
{
	
	background-repeat: repeat-x;
	color: #FFFFFF;
}


#content
{
    margin: 0 auto;
    min-width: 1024px;
    padding-top: 28px;
    position: relative;
}

.zakaz
{
	background-image: url(../images/zakaz.jpg);
	background-repeat: no-repeat;
	height: 817px;
	width: 633px;
	margin-left: 196px;
}

.section_top
{
	background-image: url(../images/plashka/f_1.png);
	width: 100%;
	float: left;
	background-repeat: repeat-x;
	background-position: 25px 0px;
	height: 27px;
	margin-top: 0px;
}

.s_l
{
	background-image: url(../images/plashka/l_1.jpg);
	height: 29px;
	width: 19px;
	background-repeat: no-repeat;
	float: left;
}

.s_f
{

height: 27px;
text-align: center;

}
 .s_f h1
{

font-weight: bold;
color: #fff;
}

.s_r
{
	background-image: url(../images/plashka/r_1.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 14px;
	float: right;
}



.form_zak
{
	padding-left: 80px;
	padding-top: 25px;
	padding-right: 30px;
}

.form_zak p
{
padding-top:10px;
padding-bottom:10px;
}
.form_zak input, .form_zak select
{
	margin-top: 3px;
	margin-bottom: 2px;
}

.form_zak

.input_tx
{
	border: 1px solid #E2C78E;
	background-color: #FFFDF6;
}

.lef_form
{
float:left;
width:200px;
}

.sells
{
	width:240px;
}

p.radb
{
	color:#F7A202;
	margin-bottom: 10px;
	padding: 0px;
	margin-top: 5px;
}

.ttt
{
	width:170px;
}

.ttts
{
	width:240px;
}




.rig_form
{
	float:left;
	width:200px;
	padding-left: 70px;
}

.treb_l
{
	float:left;
	width:120px;
	padding-right: 21px;
	padding-top: 30px;
}

.treb_r
{
	float:left;
	width:329px;
	padding-top: 30px;
}

.t_ar
{
width:369px;
height:55px;
}


.tel
{
	float:left;
	width:200px;
	padding-top: 35px;
}

.email
{
	float:left;
	width:200px;
	padding-top: 35px;
	padding-left: 160px;
}

.sumbit
{
	padding-left:160px;
	float: left;
	padding-top: 70px;
}

.eksp
{
	padding-top:20px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#sum
{
height:auto;
}


#footer
{
	height: 70px;
	width: 100%;
	float: left;
	background-color: #E2E0E0;
	margin-top: 10px;
    text-align: center;
}

.f_lt
{
	padding-top:20px;
	font-size: 11px;
	padding-left: 46px;
	color: #7E7E7E;
}

.f_l
{
	float:right;
	padding-top: 7px;
	padding-right: 20px;
}



.marg_im
{
margin-right:20px;
margin-left:0px;
}
.podr{float:left;width:124px;padding-top: 4px;}
.next{float:left; width:100px;padding-top: 4px;}
.next_a{color:#CCCCCC;}
.zar_port{color: #666666;font-weight: bold;}
.redk{color: #FC0303}
.norm{color: #2A2A28;}



.section_content
{
	background-color: #FEF6DD;
 margin-left: 280px;
 min-height: 350px;
}

.texts
{
	position:relative;
	z-index:10;
	padding-left: 65px;
	padding-top: 32px;
	width: 89%;
	padding-bottom: 20px;
}
.section_bottom
{
position:relative;
}

.bottom_l
{
	float: left;
	background-image: url(../images/plashka/bottom_l.jpg);
	height: 391px;
	
	top: -391px;
	position: absolute;
	background-repeat: no-repeat;

}

.bottom_r
{
	float: right;
	position: absolute;
	background-image: url(../images/plashka/bottom_r.jpg);
	background-repeat: no-repeat;

	width: 25px;
	top: -391px;
	right: 0px;

}
#leftmenu{
    background-color: #FEF6DD;
    position: absolute;  
    top: 55px;
  
    width: 250px;
    min-height: 300px;
    padding: 10px;
}
#leftmenu ul{
margin-top: 20px;
padding-left: 20px;
margin-bottom: 20px;
}
.message{
font-size: 18px;
color: green;
padding: 5px;
}
#form1{
 width: 700px;
}
