
.margin{
margin:0 auto;width:1000px;position:relative;height:100%;	
}
.header{
float:left;
width:100%;
padding:0px;
margin:0px;
position:relative
}
.logo{
float:left;
margin-top:9px	
}
.header_right{
float:right;
width:650px;
font-size:13px	
}
.header_top{
float:right;
padding-top:8px 	
}
.header_top ul{
float:right;
padding:0px;
margin-bottom:0px	
}
.header_top ul li{
float:right;
list-style:none;
list-style:none;
margin-left:9px;	
}
.header_top ul li a{
color:#a3a3a3;	
}
.header_top ul li a:hover{
color:#c30c08	
}
.header_top ul li a.active{
color:#c30c08	
}
.header_top ul li.last{
margin-left:0px;	
}
.header_top ul li a.home{
border-right:1px solid #999;
padding-right:9px;
margin-right:9px;
margin-top:2px	
}
.header_bottom{
float:right;
margin-top:14px;
}
.header_bottom ul{
float:right;
padding-left:0px	
}
.header_bottom ul li{
	color: #7C7C7C;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    list-style: none outside none;
    
    text-transform: uppercase;cursor:pointer;
}
.header_bottom ul li a{
	border-left:1px solid #999;
	padding-left:9px;
	margin-left:9px;
	color: #7C7C7C;
}

.header_bottom ul li a.last{
margin-left:0px;
border-left:none;	
}
.header_bottom ul li a:hover{
color:#c30c08 !important;
}

/*ALAA */
.relative_header{
position:relative;

}

.abso_header{
position:absolute !important;
z-index:20;
top:0px;
left:0px;
width:200px;
height:200px;
display:none;
background:#000	
}
.abso_headerli{
float:left;
width:100%;
list-style:none;
background:#000;
}
.abso_headerli a{
color:#FFF	
}
/*ALAA */
.relative_header{
position:relative	
}
.abso_header{
position:absolute !important;
z-index:20;
top:32px;
left:13px;
width:172px;
padding-bottom:15px;
background:#000	
}
.abso_headerli{
float:left;
width:100%;
list-style:none;
text-align:center;
margin-top:7px;
background:#000;
}
.abso_headerli a{
color:#FFF;
margin:0px !important;
padding:0px !important;
border-left:none !important;	
}
.abso_headerli a:hover{
color:#bc000d	
}
.footer_relative{
float:left;
width:100%;
position:relative;height:116px	
}
.footer{
position:absolute;left:0px;z-index:70;height:116px;width:100%;background:black;	bottom:0;
}
.footer_red{
position:absolute;
z-index:500;
top:0px;
left:0px;
width:100%;
height:116px;
background:#bc000d	
}
.red{
position:absolute;top:3px;left:20px;z-index:140;	
}
.abs{
position:absolute;left:0;width:100%;height:100%;background:black;z-index:50;	
}
.tiny{
position:absolute;top:-32px;right:0;cursor:pointer;z-index:70;	
}
.search{
position:absolute;
left:105px;
top:32px;

width:800px;
padding:10px;
}
.all{
position:absolute;
top:76px;
left:-450px;
width:1900px;
height:0;
overflow:hidden;
}
.carousel{
position:absolute;top:17px;left:110px !important;z-index:2400 !important;	
}
.carousel ul li{
float:left;list-style:none;width:546px;height:88px;margin-right:20px;
}
.footer_news_image{
float:left;
width:130px;
height:86px;
border:1px solid #FFF	
}
.desc_news_footer{
float:right;
width:400px;	
}
.desc_news_footer h4{
float:left;
width:100%;
font-size:16px;
margin:0px;
font-weight:bold
}
.desc_news_footer h4 a{
color:#ffffff;	
}
.desc_news_footer h5{
float:left;
width:100%;
font-size:12px;
margin:0px;
font-weight:normal	
}
.desc_news_footer h5 a{
color:#e6959a;
}
.desc_footer_news{
float:left;
color:#eccdcf;
font-size:12px;
margin:0px	
}
.footer_right{
position:absolute;
z-index:2400 !important;
width:288px;
top:20px;
right:33px;
padding-left:35px;
margin-left:30px;
background:url(../../front/img/border_footer.jpg) no-repeat center left
}
.footer_right h4{
float:left;
width:100%;
font-size:14px;
color:#f4c4c7;
font-weight:normal;
padding-bottom:10px;
margin:0px	
}
.floater268{
float:left;
width:268px;
padding-bottom:7px;
border-bottom:1px solid #8e0009	
}
.floater268.two{
padding-bottom:0px;
border-bottom:none;
padding-top:3px;		
}
.input_footer{
float:left;
width:195px;
padding-left:8px;
height:24px;	
color:#FFF;
border-radius:5px;
background:#c84f57;
}
.submit_footer{
float:right;
background:url(../../front/img/submit.png) no-repeat center left;
color:#ffffff;
margin-top:4px;
padding-left:8px;
cursor:pointer;
font-size:12px	
}
.website_footer{
float:right;	
}
.website_footer a{
color:#FFF	
}
.search_footer{
float:right;
background:url(../../front/img/submit.png) no-repeat center left;
color:#be000d;
margin-top:4px;
padding-left:8px;
cursor:pointer;	
}
.selectsearch{
float:right;
width:200px;
height:28px;
background:#252525;
color:#797979;
margin-right:20px;
padding:5px;
border:1px solid #4a4a4a	
}
.leftarrow{
position:absolute;
z-index:2000 !important;
top:0px;
left:0px;
width:20px;
height:20px;
background:#999;
cursor:pointer		
}
.rightarrow{
position:absolute;
z-index:2000 !important;
top:47px;
left:75px;
cursor:pointer	
}
.msgsubscribe{
position:absolute;
z-index:2000;
top:-13px;
right:-35px;
color:#FFF;
width:290px;
margin:0px	
}

.li_sub{
float:left !important;
width:99px !important;
height:46px  !important;
padding:0px !important;
margin:0px !important;
border:0px !important	
}
.li_sub a{
float:left !important;;list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:white;width:99px;text-align:center;height:46px !important;margin-top:-2px;
cursor:pointer;

padding:0px !important;

margin:0px !important;
margin-top:-2px !important;
border:0px !important	
}
.dealers_sec{
float:left;
width:50%	
}
.dealers_sec h4{
float:left;
width:100%;
font-weight:normal;
font-size:18px;
color:#bc000d;
font-family:'DINEngschriftStd'	
}
.desc_dealers_locations{
float:left;
width:100%;
font-size:15px;
color:#898989;
}
.desc_dealers_locations p{
	margin:0 !important 
	
}
.map_dealers_locations a{
float:left;
padding:5px;
margin-bottom:3px;
background:#FFF;
color:#000 !important	
}
.floater_dealer{
float:left;
width:100%	
}
.mani_products{
float:left;
width:100%;
margin-left:10px;
background-color:#CCCCCC;	
margin-bottom:40px	
}
.mani_products ul{
float:left;
width:100%;
padding-left:0;
margin-bottom:0;	
}
.mani_products ul li{
float:left;
list-style:none;
width:20%;
text-align:center;
padding-top:15px;
padding-bottom:15px;
cursor:pointer;	
}
.mani_products ul li:hover{
background:#e0e0e0		
}
.mani_products ul li.activeb{
background:#e0e0e0	
}
.ajax_prod_details{
float:left;
width:100%;
padding-left:2% !important;	
background:#e0e0e0
}
.ajax-loader{
padding-top:10%;
padding-left:46%;
padding-bottom:10%;	
}
.nodatap{
float:left;
width:100%;
text-align:center;
font-size:21px;
padding-top:10%;
padding-bottom:10%	
}
.proddetails6{
float:left;
width:99%;
padding-left:2%;
padding-right:2%;
margin-left:1.6%;
background:#e0e0e0;
margin-bottom:5%	
}
.proddetails6 table tr td{
border:1px solid #000;

}