html, body{border: 0; padding:0;margin:0;background-color: #262729;	font-family: Verdana, Arial, Tahoma, Verdana, sans-serif;
font-size: 12px;

}

@font-face {
    font-family: 'MyriadProCondensed';
    src: url('/fonts/myriadpro-cond.eot');
    src: url('/fonts/myriadpro-cond.eot') format('embedded-opentype'),
         url('/fonts/myriadpro-cond.woff') format('woff'),
         url('/fonts/myriadpro-cond.ttf') format('truetype'),
         url('/fonts/myriadpro-cond.svg#MyriadProCondensed') format('svg');
}
@font-face {
    font-family: 'MyriadPro';
    src: url('/fonts/europeext-italic.eot');
    src: url('/fonts/europeext-italic.eot') format('embedded-opentype'),
         url('/fonts/europeext-italic.woff') format('woff'),
         url('/fonts/europeext-italic.ttf') format('truetype'),
         url('/fonts/europeext-italic.svg#MyriadPro') format('svg');
}


.mbg{margin:0 auto;width: 1200px;border:0px;position: relative;
box-shadow: 0px 12px 15px rgba(0,0,0,0.5);
}
.prebg{position: relative;}
.ttxt h1{padding:0; margin:0; font: normal 32pt 'MyriadProCondensed', Verdana; color: #b2986b; text-transform: uppercase; text-shadow: 0 2px 0 rgba(0,0,0,0.6);}
.girl{background-image: url('/i/girl.jpg');background-repeat: no-repeat;background-position: top center;position: relative;width: 1200px;height:851px;}
.girl2{background-image: url('/i/girl2.jpg');background-repeat: no-repeat;background-position: top center;position: relative;width: 1200px;height:851px;}
.top{text-shadow: 0 6px 10px rgba(0,0,0,1);background-image: url('/i/tbg22.png'); background-repeat: no-repeat;background-position: top center; position: absolute; height: 101px;  padding-top: 5px; width: 1200px; margin: 0 auto; z-index: 99; }

img{border:0;padding:0;margin:0;}
.logo{width: 162px; height: 66px; line-height: 66px; margin-top: 10px;  background-image: url("/i/logo.png"); background-position: center center; background-repeat: no-repeat; margin-left: 70px;float: left; margin-right: 40px;}
.links{float: left;padding-top: 10px; line-height: 23px;}
//.links a{color: #FFF;text-decoration: none;}
a.tops, a:hover.tops{color: #FFF;text-decoration: none;}
a:hover.tops{color: #cf5402;text-decoration: none;}
a.topsa, a:hover.topsa{color: #cf5402;text-decoration: none;}
//.links a:hover{color: #cf5402;}
//.links a:active, .links a:focus {color: #cf5402;}
.lb{float: left;margin-right: 60px;}
.ph{
float: right;
color: #FFF;
width: 170px;
margin-top: 40px;
}
.txt1 {position: absolute; top: 190px; left: 120px;}
.txt1 h1{padding:0; margin:0; font: normal 28pt 'MyriadPro', Verdana; color: #fff; line-height: 55px;text-transform: uppercase; text-shadow: 0 0px 0 rgba(0,0,0,0.6);}
.ph span{font-weight: normal; font: normal 15pt 'MyriadProCondensed', Verdana;letter-spacing: 1px; }
.form1{
background-image: url('/i/form1.png');background-repeat: no-repeat;background-position: top center;position: absolute;
width: 1200px;height:348px;
bottom: -290px;
z-index: 2;
}

.f1txt{
float: left;
margin-top: 90px;
margin-left: 115px; 
}
.f2txt{
float: left;
margin-top: 50px;
margin-left: 485px; 
width: 250px;

}

.f1txt h1, .f2txt h1{padding:0; margin:0; font: normal 38pt 'MyriadProCondensed', Verdana; color: #fff; }
.f2txt h1{line-height: 50px;}
.lft{float: left;}
.lft h1{padding:0; margin:0; font: normal 78pt 'MyriadProCondensed', Verdana; color: #0287ba;text-transform: uppercase;letter-spacing: 2px;}
.lft span{color: #fff;font-size: 14px;text-align:justify;}

.f1frm{
float: left;
margin-top: 40px;
margin-left: 130px; 
color: #cf5402;

}
.f2frm{
float: left;
margin-top: 68px;
margin-left: 90px; 
color: #cf5402;

}

.f1frm h1, .f2frm h1{padding:0; margin:0; font: normal 28pt 'MyriadProCondensed', Verdana;}

.fc{border:0; padding:0; padding-left: 10px; padding-right: 20px;line-height: 50px;width: 233px; height: 51px;background-image: url('/i/fc.jpg');color: #fff; background-repeat: no-repeat;background-position: top center;}
.erra{border:0; padding:0; padding-left: 10px; padding-right: 20px;line-height: 50px;width: 233px; height: 51px;background-image: url('/i/erra.jpg');color: #ffbcbc; background-repeat: no-repeat;background-position: top center;}
.btn{
width: 274px;
height: 59px;
font: normal 18pt 'MyriadProCondensed', Verdana; color: #fff;
text-decoration: none;
display: block;
line-height: 59px;
margin-top: 12px;
text-transform: uppercase;
background-image: url('/i/btn.png');background-repeat: no-repeat;background-position: top center;
text-align:center;
}

.lf2{
float: left;
font-size: 14px;
width: 200px;
}
.lf3{
padding-right: 175px;
float: right;
font-size: 14px;
width: 190px;
}
.mezf{
clear: both;
height: 100px;
}

.lf2 b{font-size: 16px;}

.buttons{
/*margin-top: 165px;*/
background-image: url('/i/buttons.jpg');background-repeat: no-repeat;background-position: top center;position: absolute;
width: 1200px;height:952px;
z-index: 1;

}

.pbut{padding-top: 120px;
padding-left: 135px;}
.buttons h2{
padding:0; margin: 0;
 font: normal 32pt 'MyriadPro', Verdana;color: #ff6600; 
padding-bottom: 24px;
}.buttons h3{
padding:0; margin: 0;
width: 1000px;
 font: normal 26pt 'MyriadProCondensed', Verdana;color: #000; 
}
.unbrands{background-color: #314251;padding:0; maring: 0;}
.brands h1{padding:0; maring: 0; padding-left: 40px; padding-top: 15px; font: normal 26pt 'MyriadPro', Verdana;color: #fff; }
.brands{
background-color: #314251;
}
.unbr{
background-image: url('/i/brands.gif');background-repeat: no-repeat;background-position: top center;
min-height: 470px;
}

.line{
background-image: url('/i/line.png');background-repeat: no-repeat;background-position: top center;position: absolute;
width: 1200px;height:4px;
background-color: #5e5e5e;}
.grey{background-color: #5e5e5e;font: normal 28pt 'MyriadPro', Verdana; color: #fff;padding-top: 15px; padding-bottom: 10px; padding-left: 50px;}
.car2 h1{
padding: 0; margin: 0;
padding-top: 20px;
width: 300px;
font: normal 32pt 'MyriadPro', Verdana; color: #000;
text-shadow: 0 0 0 rgba(0,0,0,0);
}
.un1{
float: left;
padding-left: 240px;
padding-top: 20px;
width: 340px;
line-height: 30px;
color: #b7b7b7;
font: normal 40pt 'MyriadProCondensed', Verdana;
}
.un2{float: left;
width: 480px;
padding-top: 40px;
font: normal 22pt 'MyriadProCondensed', Verdana;
padding-left: 60px;
color: #666;
}
.un2 span{font-size: 30pt;}



.caro{
	position: absolute;
	z-index:10;
	top: 0;
	left: 0;
	width: 1200px;
	height: 917px;
}
.caro2{
	width: 1200px;
	height: 917px;
background-image: url('/i/car1.jpg');background-repeat: no-repeat; background-position: top center;
}
.caro3{
	width: 1200px;
	height: 917px;
background-image: url('/i/car2_1.jpg');background-repeat: no-repeat; background-position: top center;
}
.caro4{
	width: 1200px;
	height: 917px;
background-image: url('/i/car2_2.jpg');background-repeat: no-repeat; background-position: top center;
}
.caro5{
	width: 1200px;
	height: 917px;
background-image: url('/i/car2_3.jpg');background-repeat: no-repeat; background-position: top center;
}

.cartop{
	position: relative;
	height: 917px;
}

.carbot{
z-index:11;
height: 917px;
width: 550px;
top: 0;
left: 0;
background-image: url('/i/carbot.png');
position: absolute;

}
.anc{
z-index:12;
height: 5px;
width: 1200px;
top: 0;
left: 0;

background-image: url('/i/anc.png');
position: absolute;
}

.c22{
padding: 20px;
color: #FFF;
font-size: 14px;
text-shadow: 0 2px 3px rgba(0,0,0,1);
width: 450px;
padding-left: 40px;
padding-right: 90px;

}





.action{
background-image: url('/i/action.jpg');background-repeat: no-repeat; background-position: top center;
height: 390px;
}


.car2{
background-image: url('/i/car2.jpg');background-repeat: no-repeat; background-position: top center;
height: 736px;
}
.but3{background-color: #1a1a1a;height: 684px;}
.but31, .but32, .but33{
float: left;
height: 634px;
width: 337px;
color: #fff;
font-size: 15px;
text-shadow: 0 1px 0 rgba(0,0,0,0.5);
}
.but31{
border-top: 25px solid #aa1a3a;
border-bottom: 25px solid #aa1a3a;
margin-right: 35px;

}
.but31 h1{
font: normal 35pt 'MyriadProCondensed', Verdana;padding:0;margin:0;
color:#f00035;padding-bottom: 5px;
}
.but32{
border-top: 25px solid #1ba936;
border-bottom: 25px solid #1ba936;
margin-right: 35px;
}
.but32 h1{
font: normal 35pt 'MyriadProCondensed', Verdana;padding:0;margin:0;
color:#01ef2e;padding-bottom: 5px;
}
.but33{
border-top: 25px solid #1aacb1;
border-bottom: 25px solid #1aacb1;

}
.but33 h1{
font: normal 35pt 'MyriadProCondensed', Verdana;padding:0;margin:0;
color:#00f3fc;padding-bottom: 5px;
}


.pr1{float: left;width: 485px;text-align:right;}
.pr1 h1{font: normal 54pt 'MyriadProCondensed', Verdana;padding:0;margin:0;padding-top: 7px;padding-right: 40px;}

.pr2{float: left;}
.pr2 h2{font: normal 35pt 'MyriadProCondensed', Verdana;color: #fff; padding:0;margin:0;padding-top: 28px;text-shadow: 0 0px 0 rgba(0,0,0,0.7)}
.pr2 b{font: normal 28pt 'MyriadProCondensed', Verdana;color: #fff; padding:0;margin:0;text-shadow: 0 0px 0 rgba(0,0,0,0.3)}
.pr2 span{font: normal 22pt 'MyriadProCondensed', Verdana;color: #fff; text-shadow: 0 2px 0 rgba(0,0,0,0.1)}
.uncar{
background-image: url('/i/uncar.jpg');background-repeat: no-repeat; background-position: top center;
height: 348px;
}
.pr1_0{width: 207px;float: left;}
.pr1_1{width: 480px;float: left;color: #000;font: normal 24pt 'MyriadProCondensed', Verdana;}
.pr11_2{width: 205px; text-align:center; float: left;color: #fff; font: normal 24pt 'MyriadProCondensed', Verdana;}
.circle{
background-image: url('/i/circle24062024.jpg');background-repeat: no-repeat; background-position: top center;
height: 754px;
}
.unc{
background-image: url('/i/unc.png');background-repeat: no-repeat; background-position: top right;
height: 64px;
background-color: #FFF;
}

.ral{
background-image: url('/i/ral.jpg');background-repeat: no-repeat; background-position: top center;
height: 607px;
background-color: #FFF;
color: #FFF;
font: normal 29pt 'MyriadPro', Verdana;
text-shadow: 0 2px 0 rgba(0,0,0,0.5)
}
.raltxt{float: right; line-height: 60px; width: 350px;margin-top: 180px;margin-right: 170px;}

.how{padding:0; margin:0; position: relative;
background-image: url('/i/how.jpg');background-repeat: no-repeat; background-position: center bottom;
height: 750px;
background-color: #FFF;
}
.ho{
font: normal 24pt 'MyriadPro', Verdana;
text-align: right;
padding-right: 100px;
}
.ho1, .ho2, .ho3, .ho4, .ho5{position: absolute; font: normal 24pt 'MyriadProCondensed', Verdana;text-align:center;}
.ho1{
left: 200px;
top: 450px;

font-size: 24pt;
}
.ho2{
left: 380px;
top: 140px;
}
.ho3{
left: 480px;
top: 530px;
}.ho3 span{font-size: 17pt;}
.ho4{
left: 650px;
top: 220px;
}
.ho5{
line-height: 32px;
left: 950px;
top: 480px;

}
.bottom{
background-image: url('/i/bottom2.jpg');background-repeat: no-repeat; background-position: center center;
height: 288px;
background-color: #000;
position: relative;
}
.botc{
 font: normal 16pt 'MyriadProCondensed', Verdana;color: #fff; 
 padding-top: 156px;
 margin-left: 110px;

}
.prt, .prd{float: left;}
.prt{font: normal 19pt 'MyriadProCondensed', Verdana; color: #DCE0DF;}
.prd{font: normal 32pt 'MyriadProCondensed', Verdana; color: #DCE0DF;}
.rev{
padding:0; margin:0; 
margin-top: -80px;
background-color: #FFF;
min-height: 500px;
}
.revt{padding:0; margin:0; padding-left: 100px; padding-right: 100px;  position: relative;}
.revt span{font: normal 38pt 'MyriadProCondensed', Verdana;}
.re1{border: 1px solid #333;position: relative; width: 971px; display: block;}
.ref, .unre1, .unre2{float: left;}
.rese{}
.ref{width: 241px; height: 221px;border-right: 1px solid #333;}
.ror{background-color: #f26f24; padding-top: 10px; line-height: 8px; padding-bottom: 10px; color: #FFF;min-height: 49px;padding-left: 260px;padding-right: 50px;}
.ror span{font: normal 18pt 'MyriadProCondensed', Verdana;}
.rgr{display: block;background-color: #cfcfcf; min-height: 142px; padding-top: 10px;padding-left: 260px;padding-right: 50px;}
.rgr span{font: normal 18pt 'MyriadProCondensed', Verdana;}
.unre1{float: left;border: 1px solid #000; border-top: 0px; padding: 5px;background-color: #4c4c4c;width: 500px;}
.unre2{float: left; padding:5px; padding-top: 10px; padding-left: 20px;}
#lay{
display: none;
z-index: 999;
position: fixed;  
overflow: auto;  
width: 460px;  
height: 240px;
margin-left: -230px;
margin-top: -180px;
left: 50%;  
top: 50%;
box-shadow: 0 4px 7px rgba(0,0,0,1);

}


.it{
margin: 0;
box-shadow: 0 1px 2px rgba(0,0,0,0.1) inset;
border-radius: 2px;
padding: 5px; 
padding-top: 7px;
padding-bottom: 7px;
border: 1px solid #ccc;
color: #444;
}
.it::-moz-placeholder, .it::-webkit-input-placeholder{
color:#aaa;
}
.it:focus{
box-shadow: 0 1px 8px rgba(85,180,240,0.6);
z-index: 3;
border: 1px solid #56b4ef;
}
.sb{font-size:14px;
color:#322f31;
width:270px;
height:30px;
text-decoration:none;
background: #dfdfe0;
border-radius:8px;
margin: 10px 0 0 0;
font-weight:bold;
text-transform:uppercase;
border:none;
cursor:pointer;
}.sb:hover{color:#fff;
background:#e40101;}
#lay2{
display: none;
z-index: 999;
position: fixed;  
height: 600px;
overflow: auto;
overflow-x: hidden;
width: 1022px;  
top: 80px;
left: 50%;
margin-top: 0px;
margin-left: -511px;
background-image: url('/i/inbga.jpg');
background-position: top center;
background-repeat: no-repeat;
box-shadow: 0 4px 7px rgba(0,0,0,1);
box-shadow: 0 5px 5px rgba(0,0,0,0.4);
background-color: #776852;
}



#share{
display: none;

z-index: 100;
position: fixed;  
overflow: auto;  
width: 390px;  
height: 225px;
margin-left: -140px;

left: 50%;  
top: 50%;
box-shadow: 0 4px 7px rgba(0,0,0,1);

}

			
			#lbOverlay { position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; background: #000 url(/i/overlay.png) repeat; }
			#lbMain { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; }
			#lbMain a img { border: none; }
			#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; -webkit-box-shadow: 1px 0 5px #000; -moz-box-shadow: 1px 0 5px #000; box-shadow: 1px 0 5px #000; }
			#lbDetailsContainer { font: 10px 'Trebuchet MS', Arial, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em; overflow: auto; margin: 0 auto; -moz-border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; height: 25px;}
			#lbLoading { position: absolute; top: 45%; left: 0%; height: 35px; width: 100%; text-align: center; line-height: 0; background: url(/i/load.png) center no-repeat; }
			#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
			#lbImageContainer>#lbHoverNav { left: 0; }
			#lbHoverNav a { outline: none; }
			
			#lbPrev { width: 49%; height: 100%; background: transparent url(/i/sp.png) no-repeat; display: block; left: 0; float: left; }
			#lbPrev:hover { background: url(/i/prev.jpg) left center no-repeat; }
			#lbNext { width: 49%; height: 100%; background: transparent url(/i/sp.png) no-repeat; display: block; right: 0; float: right; }
			#lbNext:hover { background: url(/i/next.jpg) right center no-repeat; }
			#lbClose { width: 44px; height: 16px; float: right; margin-top: 6px; background: url(/i/close.png) no-repeat right top; }
			
			#lbDetailsData { padding: 0 10px; line-height: 10px; color: #000; }
			#lbDetails { width: 60%; float: left; padding: 6px 0; text-align: left; }
			#lbCaption { font-weight: bold; }
			#lbNumberDisplay { float: left; display: block; padding-right: 1em; }
			#lbNavDisplay { float: left; display: block; }
			
						.partners {position: absolute;float: right; bottom: 155px; right: 0; margin: auto 125px ;font-size:16px;font-weight: 800;}
			.partners img {width: 290px;}