@charset "utf-8";
/* CSS Document */
body{
	background:url(images/bg.jpg) no-repeat left top #000000;
	padding:0;
	margin:0;
	font-family:"Lucida Grande","Myriad Pro",Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	}
h1{
	font-family:Arial, Helvetica, sans-serif, Vinque;
	font-size:30px;
	padding:0;
	margin:0;
	font-weight:normal;
	}
#nav a{
	color:#FFFFFF;
	}
#nav a:hover{
	color:#0099FF;
	border-bottom:none;
	font-weight: bold;
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif, Vinque;
	}
#right h2{
	width:185px;
	font-size:18px;
	color:#FE8B52;
	text-transform:none;
	height:26px;
	padding:12px 2px 2px 2px;
	font-family:Arial, Helvetica, sans-serif, Vinque;
	background-color: transparent;
	background-image: none;
	background-repeat: no-repeat;
	}
#left h2{
	width:185px;
	font-size:18px;
	color:#FE8B52;
	text-transform:none;
	height:20px;
	padding:12px 0px 2px 16px;
	font-family:Arial, Helvetica, sans-serif, Vinque;
	background-color: transparent;
	background-image: none;
	background-repeat: no-repeat;
	}
a{
	color:#0099FF;
	text-decoration:none;
	}
a:hover{
	border-bottom:none;
	font-weight: bolder;
	}
p{
	font-size:16px;
	}
	
#img_driver {
	margin:0;
	padding:0;
	margin-left:16px;}
	
#nav{
	height:40px;
	width:98%;
	margin:auto;
	padding-top:260px;
	background-image: none;
	background-repeat: repeat-x;
	background-position: bottom;
	}
#nav ul{
	list-style-type:none;
	padding:0;
	margin:10px 0 0 0;
	}
#nav ul li{
	display:inline;
	font-family:"Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	padding:0 16px 0 16px;
	font-size:16px;
	text-transform:uppercase;
	font-weight: bold;
	}
.clear{
	clear:both;
	display:block;
	height:1px;
	}
#cell{
	padding:0;
	width:98%;
	margin:auto;
	}
#left{
	width:200px;
	float:left;
	font-family:"Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
	}
#left ul{
	list-style-type:none;
	padding-left:15px;
	}
#left ul li{
	padding:4px 0 3px 0px;
	color:#FFFFFF;
	font-size:13px;
	text-transform:uppercase;
	}
#left ul li a{
	text-decoration:none;
	color:#FFFFFF;
	display: block;
	}
#left ul li a:hover{
	background-color:#333333;
	color:#0099FF;
	text-decoration:none;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	}
#content{
	float:none;
	font-family:"Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:10px 225px;
	}
#right{
	width:200px;
	float:right;
	font-family:"Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:0 16px 0 16px;
}
#right ul{
	list-style-type:none;
	padding-left:12px;
	}
#right ul li{
	padding:4px 0 3px 0px;
	color:#FFFFFF;
	font-size:13px;
	text-transform:uppercase;
	}
#right ul li a{
	text-decoration:none;
	color:#FFFFFF;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	}
#right ul li a:hover{
	background-color:#333;
	color:#0099FF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	}
.footer{
	width:95%;
	background:#000;
	border-top:1px solid #333333;
	font-size:11px;
	padding:14px 10px;
	margin-top:10px;
	}
.footer h2{
	font-size:14px;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:0;
	}
.privacy{
	float:left;
	width:70%;
	}
.contact{
	float:right;
	width:25%;
	padding:0 0 10px 20px;
	border-left:1px solid #333333;
	}
/* FOOTTER */

#footter .conttent{
	padding:6px;
	text-align:center;
	font-size: 14px;
}

#footter{
	background-color: #333333;
}

/* Gallery */
	#galleryfic_gallery {width:920px; float:left;}
	div.content {display: none; width: 900px; position:relative; z-index:10; margin-bottom:20px;}
		div.content a, div.navigation a {text-decoration: none;	}
		div.content a:focus, div.content a:hover, div.content a:active {}
	div.slideshow-container {position: relative; clear: both; height: 300px; z-index:10	}
	.advanced_gallery div.slideshow-container {	width:60%; overflow:hidden;	}
	div.loader {position: absolute; top: 0; left: 0; background-repeat: no-repeat; background-position: center; }
	div.slideshow {	height: 300px; width:917px; 	}
	div.slideshow span.image-wrapper {display: block; position: absolute; top: 0; left: 0; height: 300px; width:900px; margin-left:0px;}
	div.slideshow a.advance-link {display: block; text-align: center; }
	div.slideshow a.advance-link:hover, div.slideshow a.advance-link:active, div.slideshow a.advance-link:visited {text-decoration: none;}
	div.slideshow img {	position:absolute; left:0; top:0; padding:4px; border:1px solid #ccc;}
	div.slideshow.noborder img {padding:0; border:none; }
	div.caption-container {position: relative; clear: left; height:40px;}
	.advanced_gallery div.caption-container {position:absolute; right:0; top:0; width:40%; height:100%;}
	span.image-caption {display: block; position: absolute; top: 0; left: 0;}
	div.caption {padding:10px 0px 40px 30px; background:url(../img/bg.png) 64% -270px no-repeat #dddddd;}
	div.caption h2 {background:none;}
	div.caption h4 {float:left;background:#fff;}
	div.image-desc {font-size:10px; text-transform:uppercase; float:right; padding:8px 0 0 0;}
	div.navigation {}
		/* The navigation style is set using jQuery so that the javascript specific styles won't be applied unless javascript is enabled. */
	ul.thumbs {clear: both; margin: 0; padding: 0;}
	ul.thumbs li {float: left; padding:1px !important; background:none !important; list-style: none; margin:0 3px 0 0; border:1px solid #ddd; margin-bottom:4px;}
	ul.thumbs li.last {padding-right:0;}
	a.thumb {display: block;}
	ul.thumbs li.selected a.thumb {}
	a.thumb:focus {outline: none;}
	ul.thumbs img {border: none;display: block;}
/* Kwicks */

 
/* imagen crece */
.ienlarger {float: left; clear: none; padding-bottom: 5px; padding-right: 5px;}
.ienlarger a {display:block;text-decoration: none;}
.ienlarger a:hover{position:relative;}
.ienlarger span img {border: 1px solid #fff;margin-bottom: 8px;}
.ienlarger a span {position: absolute; display:none; color: #FF0; text-decoration: none; font-family: Arial, Helvetica, sans-serif;font-size: 13px;
	background-color: #000000; font-weight: bold; padding-top: 10px; padding-right: 10px; padding-bottom: 13px; padding-left: 10px; text-transform:uppercase;}
.ienlarger img {border-width: 0; border:1px solid #ccc;}
.ienlarger a:hover span {display:block;top: -100px;left: 100px;z-index: 100;}
.resize_thumb {width: 86px;height : 50px;}
/* fin de imagen crece */

.ienlarger_b {float: left; clear: none; padding-bottom: 5px; padding-right: 5px;}
.ienlarger_b a {display:block;text-decoration: none;}
.ienlarger_b a:hover{position:relative;}
.ienlarger_b span img {border: 1px solid #FFFFFF;margin-bottom: 8px;}
.ienlarger_b a span {position: absolute; display:none; color: #FF0; text-decoration: none; font-family: Arial, Helvetica, sans-serif;font-size: 13px;
	background-color: #000000; font-weight: bold; padding-top: 10px; padding-right: 10px; padding-bottom: 13px; padding-left: 10px; text-transform:uppercase; }
.ienlarger_b img {border-width: 0; border:1px solid #ccc;}
.ienlarger_b a:hover span {display:block;top: -150px;left: 100px;z-index: 100;}
.resize_thumb {width: 86px;height: 50px;}
/* fin de imagen crece */

.gal_limos{width:1020px; background:url(fleet/bg_fleet.jpg) repeat-x; background-color:#FFF; border:3px solid #ccc; -webkit-border-radius:12px; -moz-border-radius:12px;padding:7px; 
height:auto; margin-top:10px;}
.gal_limos h1 { margin:0; padding:0; color:#FF0; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; }
.gal_limos span {margin:0; padding:0; color:#eceded; font-weight:lighter; font-size:14px;}

.box_001 { width:350px; background:#fff; float:left; margin-right:10px;}

.box_002 { width:110px; background:#fff; float:left;margin-right:0px;}
.tam_gal { width:140px; margin-top:10px;}

.box_003 { width:120px; background:#fff; float:left;margin-right:10px; margin-left:10px; text-align:center; }
.box_003 h2{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ff9900; margin-top:1px;}
.box_003 p{ margin:0; padding:0; color:#666; font-size:22px; text-align:center;} 
.box_003 img { padding:0 0 0 0;}


.box_004 { width:180px;float:left; margin-left:10px; margin-top:0px; }
.box_004 ul {margin:0; padding:0; list-style:none;}
.box_004 li {}
.box_004 li a{font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; color:#fff; background:url(fleet/btn_01.jpg) no-repeat; 
padding:20px 54px 25px 48px; line-height:60px; text-decoration:none; font-weight:bold;}
.box_004 li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; color:#fff; background:url(fleet/btn_02.jpg) no-repeat; 
padding:20px 54px 25px 48px; line-height:60px; text-decoration:none; font-weight:bold;}

.box_004 li a.book{font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; color:#fff; background:url(fleet/btn_03.jpg) no-repeat; 
padding:20px 45px 25px 35px; line-height:60px; text-decoration:none; font-weight:bold; }
.box_004 li a:hover.book{font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; color:#fff; background:url(fleet/btn_04.jpg) no-repeat; 
padding:20px 45px 25px 35px; line-height:60px; text-decoration:none; font-weight:bold; }

.box_004 li a.free{font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; color:#fff; background:url(fleet/btn_05.jpg) no-repeat; 
padding:20px 45px 25px 30px; line-height:60px; text-decoration:none; font-weight:bold; }
.box_004 li a:hover.free{font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; color:#fff; background:url(fleet/btn_06.jpg) no-repeat; 
padding:20px 45px 25px 30px; line-height:60px; text-decoration:none; font-weight:bold; }



.box_005 {margin-left:0px; margin-top:180px; }

.box_006 { width:220px;float:left; margin-left:0px; margin-top:0px; }
.box_006 h2{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ff9900; margin-top:1px;}
.box_006 p{ margin:0; padding:0; color:#666; font-size:10px; text-align:justify} 
.blue { color:#FC3; font-weight:bold;}



#nla { float:left; margin-right:10px; margin-bottom:5px; margin-left:2px;}

















