/* ----Header---- */

#header {
      height: 310px;
      background: url('images/header_01.jpg') no-repeat top center; }

     
/* таблица 1 - оснавная таблица с контентом */  
       
#banners,
#main {
	width: 100%; 
	border: 0;
	border-collapse: collapse;
}
     
#main TD {
	padding: 0;
	text-align: left;
	vertical-align: top;
} 
      
#main .td1 { 
	width: 29%;
	padding: 13px 0 0 47px;
}

#main .td1 UL { 
	padding: 0;
	margin: 0 0 3em 0;
	list-style: none;
}
      
#main UL LI {
	margin-bottom: 0.4em;
}
       
#main .td1 UL LI DIV {  
	padding: 2px 0;
	background: #C6C6C6; 
}
      
#main .td2 { 
	width: 57%; 
}  
                  
.text,
#main .td2 .menu {
	margin-left: 16px;
}

#menu_add DIV.column {
	width: 48%;
	float: left; 
	line-height: 140%;
	margin: 1.5em 0 3em 0.2em;
}
            
#banners {
	margin-top: 3.4em;     
}
     
#banners TD {
	padding: 0;
	vertical-align: top;
} 
           
#banners TD.ib_l { text-align: left; }  
#banners TD.ib_c { text-align: center; }  
#banners TD.ib_r { text-align: right; } 

.car {     
	width: 100%; 
	border: 0;
	border-collapse: collapse;
}

.car_img {
         width: 331px;
}  

.car_txt {
	color: #5a5a5a;
	font-size: 1.15em;
	font-family: Tahoma;
	width: 60%;
	padding: 0 1em !important;
	vertical-align: middle !important;
	background: url('images/car_bg.gif') repeat-x 0 -11px;
}
   
#main TABLE.visible {       
	width: 100%; 
	border-width: 1px;
}
       
#main TABLE.visible TH,
#main TABLE.visible TD {
	text-align: center;
	vertical-align: top;
	padding: 0.6em 1em;
}

#main TABLE.visible TH {
	color: #626262;
	font-weight: normal;
	background: #e8e8e8;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}
    
#main TABLE.visible TD {
	color: #2F2D2D;
	font: 12px Arial;
	border-top: 2px solid #C6C6C6;
	border-bottom: 1px solid #C6C6C6;
}
        
/*----order----*/ 

#order TD {
	color: #5B5B5B;
	vertical-align: top;
	padding: 0.5em 0;
}

#order TD.contact_info {
	text-align: right;
	padding-right: 38px;
}

#order TABLE {
	margin: 0;
}

#order TD TD {
	padding: 0;
}

/*----footer----*/ 
            
#footer .td1 {
	width: 29%;
}

#footer .td2 {
	width: 42%;
	padding-left: 16px;
} 
     
#footer .td3 {
	width: 15%;
}
