td{
	text-align:center;
	vertical-align:bottom;
	pading:0;
	margin:0;
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;	
}
body{
	background:#000;
	padding:0;
	margin:0;
}
img{
	border:none;
	padding:0;
}
.preloader{
     position:absolute;
     top:-1500px;
     left:-1500px;
     visibility:hidden;
}
a.select{
	color:#1a1a1a;
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:4px 0 0 0;
	float:left;
}
a.select:hover{
	color:#CE1C00;
	text-decoration:underline;
}
h1{
	color:#CE1C00;
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	text-transform:uppercase;
}
h1.top{
	background:url(../img/separate1.gif) repeat-x 0 100%;
	padding:0 0 10px 0;
}
h1.redp3{
	margin:5px 0 0;
	float:left;
}
h2.boldname{
	background:url(../img/separate1.gif) repeat-x;
	color:#1a1a1a;
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	width:480px;
	margin:10px 0 0;
	padding:10px 0 0;
	float:left;
}
h2.boldname1{
	background:url(../img/separate1.gif) repeat-x;
	color:#7f0f00;
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	width:480px;
	margin:10px 0 0;
	padding:10px 0 0;
	float:left;
}
h2.boldname2{
	color:#7f0f00;
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	width:480px;
	margin:10px 0 0;
}
h2.boldname3{
	background:url(../img/separate1.gif) repeat-x;
	color:#7f0f00;
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	width:480px;
	margin:10px 0 0;
	padding:10px 0 0;
}
h2.head{
	background:url(../img/separate1.gif) repeat-x;
	color:#c46600;
	font:20px/24px Verdana, Arial, Helvetica, sans-serif;
	width:480px;
	margin:10px 0 0;
	padding:8px 0 0;
	float:left;
}
h2.head1{
	color:#7f0f00;
	font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	width:480px;
	margin:10px 0 0;
}
h2.head2{
	color:#c46600;
	font:20px/24px Verdana, Arial, Helvetica, sans-serif;
	width:480px;
	margin:10px 0 0;
}
h3{
	color:#7f0f00;
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	width:486px;
	padding:0 0 15px;
	margin:15px 0;
	text-align:center;
	background:url(../img/separate1.gif) repeat-x 0 100%;
}

p.phone{
	color:#1a1a1a;
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	margin:10px 0;
}
p.address{
	color:#1a1a1a;
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
	margin:10px 0 0;
	text-align:justify;
}
p.hour{
	color:#1a1a1a;
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:12px 0 0;
	text-align:center;
}
p.text, p.text1{
	color:#1a1a1a;
	font:12px/16px Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	margin:0;
}
p.text1{
	width:486px;
}
p.text1 img{
	float:left;
	margin:5px 10px 0 0;
}
p.text2{
	color:#1a1a1a;
	font:12px/16px Verdana, Arial, Helvetica, sans-serif;
	margin:10px 0 0;
}
p span{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
}
#main{
	width:776px;
	margin:0 auto;
}
#main .header{
	width:776px;
	height:159px;
	float:left;
}
#main .nav{
	list-style:none;
	width:776px;
	height:45px;
	margin:0;
	padding:0;
	overflow:hidden;
	float:left;
}
.nav li{
	background:none;
	height:45px;
	padding:0;
	display:inline;
	float:left;
}
.nav li a.home{
	background:url(../img/home.jpg) no-repeat right;
	width:130px;
	height:45px;
	padding:0;
	text-indent:-9999px;
	display:inline;
	float:left;
}
.nav li a.home:hover{
	background:url(../img/home_ov.jpg) no-repeat right;}
.nav li a.events{
	background:url(../img/events.jpg) no-repeat right;
	width:129px;
	height:45px;
	padding:0;
	text-indent:-9999px;
	display:inline;
	float:left;
}
.nav li a.events:hover{
	background:url(../img/events_ov.jpg) no-repeat right;}
.nav li a.fleet{
	background:url(../img/fleet.jpg) no-repeat right;
	width:129px;
	height:45px;
	padding:0;
	text-indent:-9999px;
	display:inline;
	float:left;
}
.nav li a.fleet:hover{
	background:url(../img/fleet_ov.jpg) no-repeat right;}
.nav li a.onres{
	background:url(../img/onres.jpg) no-repeat right;
	width:129px;
	height:45px;
	padding:0;
	text-indent:-9999px;
	display:inline;
	float:left;
}
.nav li a.onres:hover{
	background:url(../img/onres_ov.jpg) no-repeat right;}
.nav li a.fapp{
	background:url(../img/fapp.jpg) no-repeat right;
	width:129px;
	height:45px;
	padding:0;
	text-indent:-9999px;
	display:inline;
	float:left;
}
.nav li a.fapp:hover{
	background:url(../img/fapp_ov.jpg) no-repeat right;}
.nav li a.contacts{
	background:url(../img/contacts.jpg) no-repeat right;
	width:130px;
	height:45px;
	padding:0;
	text-indent:-9999px;
	display:inline;
	float:left;
}
.nav li a.contacts:hover{
	background:url(../img/contacts_ov.jpg) no-repeat right;}
#main .leftimg{
	background:url(../img/selcars.jpg) no-repeat;
	width:289px;
	height:210px;
	list-style:none;
	margin:0;
	padding:30px 0 0 0;
	overflow:hidden;
	float:left;
}
.phones{
	float:left;
	width:362px;
	padding:30px 0 0 88px;
}
.phones strong{
	font:20px/22px Arial, Helvetica, sans-serif;
	color:#e99028;
	background:url(../img/phone.gif) no-repeat 0 50%;
	padding:0 0 0 34px;
}
.serving{
	float:left;
	width:362px;
	padding:170px 0 0 88px;
}
.serving strong{
	font:20px/22px Arial, Helvetica, sans-serif;
	color:#e99028;
	background:url(../img/none.gif) no-repeat 0 50%;	
	padding:0 0 0 34px;
}
.leftimg li{
	background:none;
	width:173px;
	height:25px;
	padding:0 0 17px 0;
	display:inline;
	float:right;
}
.leftimg li.selcars1{
	width:135px;
	margin-left:40px;
}
.leftimg li.selcars2{
	width:165px;
	margin-left:40px;
}
.leftimg li.selcars3{
	width:150px;
	margin-left:40px;
}
.leftimg li a.selcars{
	color:#aa3827;
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
	padding:0;
	float:left;
}
.leftimg li a.selcars:hover{
	color:#FF8D06;
	text-decoration:underline;}
#main .rightimg{
	background:url(../img/main.jpg) no-repeat;
	width:487px;
	height:250px;
	margin:0;
	padding:0;
	float:left;
}
#main .car{background:url(../img/main1.jpg) no-repeat}
#content{
	background:url(../img/mainbg.jpg) repeat-x #580000;
	width:740px;
	float:left;
	padding:0 18px 0 18px;
	margin:0;
}
#content #cleft{
	width:199px;
	float:left;
	padding:0;
	margin:0;
}
#cleft .cleft_top{
	background:url(../img/top_left.jpg) no-repeat;
	width:199px;
	height:21px;
	float:left;
}
#cleft .cleft{
	background-color:#EBE1C7;
	width:174px;
	height:286px;
	padding:0 10px 0 15px;
	float:left;
}
#cleft .cleft_btm{
	background:url(../img/btm_left.gif) no-repeat;
	width:199px;
	height:8px;
	float:left;
}
.cleft .leftnav{
	width:174px;
	list-style:none;
	margin:0;
	padding:5px 0 15px;
	float:left;
}
.leftnav li{
	background:url(../img/bullet.gif) no-repeat 0 50%;
	width:164px;
	height:20px;
	padding:0 0 0 10px;
	float:left;
}
.slist{
	width:174px;
	list-style:none;
	margin:0;
	padding:0 0 10px;
	float:left;
	background:url(../img/separate.gif) repeat-x 0 100%;
}
.slist li{
	float:left;
	width:164px;
	background:url(../img/bullet.gif) no-repeat 0 50%;
	padding:0 0 0 10px;
	margin:8px 0 0;
}
.slist li a{
	color:#1a1a1a;
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	margin:0;
	float:left;
}
.slist li a:hover{
	color:#CE1C00;
	text-decoration:none;
}
.cleft .separate{
	background:url(../img/separate.gif) repeat-x;
	width:169px;
	padding:15px 0 0 0;
	margin:0;
	float:left;
}
#cright{
	width:526px;
	padding:0;
	margin:0 0 0 15px;
	float:left;
}
#cright .cright_top{
	background:url(../img/top_right.jpg) no-repeat;
	width:526px;
	height:21px;
	float:left;
}
#cright .cright{
	background-color:#EBE1C7;
	width:486px;
	height:286px;
	float:left;
	padding:0 15px 0 25px;
}
#cright .head3{
	font:12px/14px Tahoma, verdana, sans-serif;
	color:#232323;
	text-transform:uppercase;
	text-decoration:underline;
	margin:10px 0 0;
}
#cright .crightdown{
	background-color:#EBE1C7;
	width:486px;
	float:left;
	margin:0;
	min-height:275px;
	overflow:hidden;
	padding:0 15px 15px 25px;
}
* html #cright .crightdown{
	height:275px;
	overflow:visible;
}
.crightdown .fleetpic{
	width:486px;
	height:143px;
	float:left;
}
.fleet_cars{
	width:486px;
	clear:both;
	overflow:hidden;
	padding:0;
	margin:0;
	list-style:none;
}
.fleet_cars li{
	width:220px;
	float:left;
	padding:0 0 0 23px;
}
a.fleet1{
	background:url(../img/fleet1.jpg) no-repeat;
	width:238px;
	height:143px;
	text-indent:-3333px;
	float:left;
}
a.fleet11{
	background:url(../img/fleet11.jpg) no-repeat;
	width:238px;
	height:143px;
	text-indent:-3333px;
	float:right;
}
.fleetpic1{
	width:465px;
	height:85px;
	list-style:none;
	margin:0;
	padding:0 0 0 15px;
	overflow:hidden;
	float:left;
}
.fleetpic1 li{
	color:#7F0F00;
	font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:url(../img/bullet1.gif) no-repeat 0 50%;
	width:450px;
	padding:0 0 0 12px;
	float:left;
}
.textpic{
	background:url(../img/ev_pic1.jpg) no-repeat;
	width:149px;
	height:103px;
	float:left;
}
#cright .cright_btm{
	background:url(../img/btm_right.png) no-repeat;
	width:526px;
	height:8px;
	float:left;
}
.inf{
	width:486px;
	clear:both;
	overflow:hidden;
	padding:15px 0 0;
}
.inf1{
	width:486px;
	clear:both;
	padding:0 0 5px;
	overflow:hidden;
}
.inf1 p{
	font:12px/16px Tahoma, sans-serif;
	color:#1a1a1a;
	margin:8px 0 0;
}
.inf1 p a{
	font:12px/16px Tahoma, sans-serif;
	color:#7f0f00;
	text-decoration:underline;
}
.inf1 p a:hover{text-decoration:none}
a.start{
	font:bold 11px/16px Tahoma, sans-serif;
	color:#7f0f00;
	background:url(../img/bullet.gif) no-repeat 0 50%;
	padding:0 0 0 11px;
	text-decoration:underline;
}
a.start:hover{text-decoration:none}

.inf p{
	font:11px/16px Tahoma, sans-serif;
	color:#1a1a1a;
	margin:0 0 7px;
}
.inf p.text{
	clear:both;
	padding:10px 0 0;
}
.foto1{
	float:left;
	margin:0 10px 0 0;
}
.foto2{
	float:right;
	margin:5px 0 0 15px;
}
.list{
	width:260px;
	padding:0 0 0 5px;
	margin:0;
	overflow:hidden;
	list-style:none;
}
.list li{
	float:left;
	width:244px;
	padding:0 0 0 16px;
	background:url(../img/bullet.gif) no-repeat 0 5px;
}
.list li p{
	font:11px/16px Tahoma, sans-serif;
	color:#1a1a1a;
	margin:0;
}
.list li p a{
	font:11px/16px Tahoma, sans-serif;
	color:#1a1a1a;
	text-decoration:underline;
}
.list li p a:hover{text-decoration:none}
.cont{
	width:486px;
	clear:both;
	overflow:hidden;
	padding:16px 0 20px;
	margin:0;
	border-bottom:1px solid #dacdab;
	list-style:none;
}
.one{
	padding:12px 0 20px;
	border:none;
}
.cont li{
	float:left;
	width:486px;
}
.cont li span{
	float:left;
	font:12px/16px Tahoma, sans-serif;
	color:#1a1a1a;
	width:93px;
	margin:0 12px 0 0;
	text-align:right;
}
.cont li p{
	float:left;
	font:bold 12px/16px Tahoma, sans-serif;
	color:#1a1a1a;
	margin:0;
}
.cont li p.small{
	font:11px/16px Tahoma, sans-serif;
	width:375px;
}
.cont li a{
	float:left;
	font:bold 12px/16px Tahoma, sans-serif;
	color:#1a1a1a;
	text-decoration:none;
}
.cont li a:hover{text-decoration:underline}
.photo{
	width:476px;
	clear:both;
	overflow:hidden;
	margin:10px 0 0;
	padding:4px;
	border:1px solid #dacdab;
}
.photo img{
	float:left;
}
.photo p{
	font:bold 12px/14px Tahoma, verdana, sans-serif;
	color:#1a1a1a;
	width:476px;
	margin:5px 0;
}
.photo span{
	font:bold 12px/14px Tahoma, verdana, sans-serif;
	color:#7f0f00;
	margin:0;
}
.desc{
	width:486px;
	clear:both;
	overflow:hidden;
	padding:10px 0 0;
	margin:0;
	list-style:none;
}
.desc li{
	float:left;
	width:471px;
	background:url(../img/separator.jpg) no-repeat 0 6px;
	padding:0 0 0 15px;
}
.desc li p{
	float:left;
	font:bold 11px/16px Tahoma, sans-serif;
	color:#1a1a1a;
	margin:0;
}
.download{
	width:486px;
	clear:both;
	overflow:hidden;
	padding:0;
	margin:0;
	list-style:none;
}
.download li{
	float:left;
	width:486px;
	padding:0 0 6px;
}
.download li a{
	float:left;
	background:url(../img/download.jpg) no-repeat;
	width:104px;
	height:22px;
	text-indent:-9999px;
}
.download li p{
	float:left;
	font:bold 11px/22px Tahoma, verdana, sans-serif;
	color:#232323;
	width:194px;
	margin:0 10px 0 0;
	text-align:right;
}

#footer{
	background-color:#580000;
	width:776px;
	height:80px;
	padding:10px 0 0;
	margin:0;
	float:left;
}
#footer p{
	color:#BF6455;
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:center;
	width:776px;
	overflow:hidden;
	float:left;
	padding:5px 0 0 0;
	margin:0;
}
#footer p span{
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
#footer .ft_nav li.last{background:none;}
#footer .ft_nav{
	width:771px;
	height:18px;
	background:none;
	list-style:none;
	overflow:hidden;
	margin:0;
	padding:5px 5px 0 0;
	text-align:center;
	float:left;
}
#footer .ft_nav li{
	background:url(../img/bot_sep.gif) no-repeat 100% 80%;
	display:inline;
	padding:0 10px 0 5px;
}
#footer .ft_nav li a{
	font: 11px Arial, Helvetica, sans-serif;
	color:#F19282;
	text-decoration:none;
}
#footer .ft_nav li a:hover{
	color:#F19282;
	text-decoration:underline;
}
