@import url('../../front/font/dineng.css');

*
{
margin:0px;padding:0px;border:0;
text-decoration:none;
}
html,body
{
margin:0px;padding:0px;border:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px
}
body{
overflow:hidden;	
}
.fixed{
position:absolute;width:100%;height:79px;border-bottom:1px solid #000;background:#ededed;z-index:142;	
}
.floater{
position:relative;width:100%;float:left;background:white;overflow:hidden;
}
.margin{
margin:0 auto;width:1000px;position:relative;height:100%;	
}
.backgroundLoader{
position:fixed;top:0;left:0;width:100%;height:100%;z-index:23;background:url(../../images/loader.gif) no-repeat center center white;	
}
.featured{
position:absolute;top:0;right:0;z-index:60;
width:360px;
height:180px;
padding-top:35px;
background:url(../../front/img/fea1.png) no-repeat	
}
.featured_youtube{
position:absolute;
z-index:20;
top:14px;
left:156px	
}
.featured h4{
float:left;
width:100%;
	
}
.banner{
position:absolute;top:-1250px;left:-480px;		
}
.layer{
position:absolute;top:0px;left:0;z-index:10;	
}
.layer2{
position:absolute;top:0px;left:0;	
}
.title{
position:absolute;top:2000px;left:-120px;z-index:15;	
}
#bann_1{
top:0;	
}
.footer{
position:absolute;left:-500px;z-index:70;height:116px;width:2000px;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;
}
.load{
position:absolute;left:350px;
}
.imag{
position:absolute;top:0;left:0;width:1900px;	
}
#img_1{
background:url(../images/2.jpg) no-repeat center center;	
}
#img_2{
background:url(../images/3.jpg) no-repeat center center;	
}
#img_3{
background:url(../images/1.jpg) no-repeat center center;	
}
#img_4{
background:url(../images/4.jpg) no-repeat center center;	
}
#n_3{
top:-348px;	
}
#m_3{
top:-280px;	
}
#n_2{
top:-748px;	
}
#m_2{
top:-280px;	
}
#n_4{
top:-548px;	
}
#m_4{
top:-480px;	
}
.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;	
}
.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	
}
.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;
}

.ab{
position:absolute;top:0;left:0px;width:1900px;height:55px !important;background:url(../images/part.png) repeat top left;z-index:80;overflow:hidden;	
}
.ab ul{
position:absolute;top:0;left:686px;height:55px !important;	
}
.ab ul li{
float:left;list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:white;width:99px;text-align:center;height:55px !important;margin-top:-2px;
cursor:pointer
}
.actvss{
background:url(../images/bt.png) no-repeat bottom left !important;color:#7d7d7d !important;
		
}
.ab ul li:hover{
background:url(../images/bt.png) no-repeat bottom left !important;color:#7d7d7d  !important;
	
}
.ab2{
position:absolute;top:38px;left:10px;width:1900px;height:0;background:url(../images/over2.png) no-repeat top left;z-index:70;overflow:hidden;	
}
.ab2 ul{
position:absolute;top:0;left:676px;height:100%;		
}
.ab2 ul li{
float:left;list-style:none;opacity:0.5;margin-right:4px;margin-top:8px;cursor:pointer;
}
.ab2 ul li:hover{
opacity:1;	
}
.all{
position:absolute;top:80px;left:-450px;width:1900px;height:0;overflow:hidden;
}
.carousel{
position:absolute;bottom:0;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;
}
.desc_news_footer h4 a{
color:#ffffff;	
}
.desc_news_footer h5{
float:left;
width:100%;
font-size:12px;
font-weight:normal	
}
.desc_news_footer h5 a{
color:#e6959a;
}
.desc_footer_news{
float:left;
color:#eccdcf;	
}
.footer_right{
position:absolute;
z-index:2400 !important;
width:288px;
top:20px;
right:0px;
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	
}
.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;	
}
.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:50px;
left:40px;
cursor:pointer		
}
.rightarrow{
position:absolute;
z-index:2000 !important;
top:47px;
left:75px;
cursor:pointer	
}
.msgsubscribe{
position:absolute;
z-index:2000;
top:-13px;
right:0px;
color:#FFF;
width:290px	
}
.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	
}
.relative_header{
position:relative	
}
.abso_header{
position:absolute !important;
z-index:20;
top:29px;
left:13px;
width:172px;
display:none;
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	
}
.header_bottom ul li a.homemn{
padding:0;
margin:0;
border:0;	
}
/* HOME PAGE*/
.blocksection{
float:left;
width:600px;
padding-top:223px;
padding-left:144px	
}
.home_prod{
float:left;
width:100%;
padding-left:2px;
padding-bottom:15px;
padding-top:15px	
}
.home_prod ul{
float:left;
width:100%;	
}
.home_prod ul li{
float:left;
list-style:none;
width:124px;
height:121px;
margin-right:5px
}
.title_home_im{
float:left;
font-family: 'DINEngschriftStd';
color:#ffffff;
font-size:74px;
line-height:0.9;
width:575px;
 text-shadow: 1px 1px #38393a;	
}