@charset "iso-8859-2";
/* CSS Document */
@font-face {
    font-family: 'Humnst777 BT';
    src: url('css/fuentes/HUM777B.TTF');
}
@font-face {
    font-family: 'Humanst531 BT';
    src: url('css/fuentes/HUM531N.TTF');
}

*{
border:none;
outline:none;	
padding:0px;
margin:0px;
}
body{
margin:0px;
background:#FFF;
font: 12px 'Humnst777 BT', Arial;
}
#cont{
width:1157px;
position:relative;
margin-left:auto;
margin-right:auto;
}



@media screen and (max-width: 800px) {
#redes{
 top:400px !important; margin-left:30% !important; margin-left:30% !important; position:relative !important;
}
#menu, #menu div, #menu a{
width:100% !important;	
}
	
#menu ul li {
float:none !important;
}
#greatdeal ul{
background-color:#CCC;	
}

#form3,#cont,#location,#textoQ,#galeria,#fairprice,#div1,#provincias,#pie,#contenidoTexto,#panelX1,#publicidades,#myreload,#showPrecioT,#showPrecioT,#contenido,#step_simple{
width:96% !important;
}
#reservaCab,#changeCar,#actualizarcar{ width:100% !important}
#greatdeal ul li{ width:100% !important; float:left; }
#direccion ul{ width:100% !important;}
#direccion ul li{ width:100% !important;}
#contenidoTexto{
margin-top:500px;	
}
#carta2{ height: 290px !important}

#cliear1{ display:block;}


#greatdeal ul li{

background-size: 100% 150%; 
}
#panelX1{ display:none;} //ocultar greAT DEALS
#contenidoTexto ul li, #dolarusd,#gooMap,#direccion,#panelFinal,#publicidades_l{ width:100% !important}
#contenidoTexto{ clear: both !important; float: none;}

#contenidoTexto{ margin-top:0px !important}
#reserva{
width:100% !important; position:absolute; 
height:290px !important;
}
#go{ margin-top:220px !important}
#reserva input{ margin-top:10px !important}
#textoQ{ clear:both !important;}
#formX{ margin-top:550px !important;}
#banner{}
#tel1, #tel2{ margin-top:610px; margin-left:0px; margin-right:10px}
#pubSpark{ display:none !important;}
#logo{ margin-left:20%; margin-left:20%; margin-top:400px}
#pie, #banner,#contenido,#publicidades_l{ clear:both !important}
.textoIndex{ margin-top:450px !important}
.textoCars{ margin-top:140px !important; float:left}
#showcarsId li{ width:100% !important }
#bannerPromo{ width:100% !important; height:auto !important}
.carro{ width:96% !important; margin-bottom:60px !important}
#id_comentary{ width:350px !important}
#comentary{ width:96% !important;}
#panelup{ display:none}
#panelF1,#panelF2,#panelF3,#panelF4{ width:100% !important}
#panelX2{ float:left !important; width:96% !important}
#publicidades_l{ margin:140px 0px 0px 0px !important}
}




#menu{
width:100%;
height:57px;
-moz-box-shadow: 0px 0px 2px #000; /* Firefox */
-webkit-box-shadow: 0px 0px 2px #000; /* Safari and Chrome */
box-shadow: 0px 0px 2px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
behavior: url(ie-css3.htc); /* Activamos el soporte para IE */
background:url(../images/fondo_menu.jpg) repeat-x;
z-index:10;
position:relative;
}
#porcent{margin-right:10px; margin-top:20px; border: 1px dashed #CCC; padding-top:5px; height:130px;}
#porcent ul{
	list-style: none;
	padding:0px;
	margin:0px;
}
#porcent ul li {
	float:left;
	display: inline;
	text-align:center;
	vertical-align:bottom;
}

#menu ul {
	list-style: none;
	padding:0px;
	margin:0px;
	
}
#menu ul li {
	float:left;
}
#menu ul li a{
	display:block;
	height:47px;
	margin:0;
	background-image:url(../images/fondo_btns.jpg);
	background-repeat:repeat-x;
	background-position:top;
	text-decoration:none;
	color:#004880;
	font-size:14px;
	padding:10px 20px 0px 20px;
}
#intermitente{
	display:block;
	height:47px;
	margin:0;
	background-image:url(../images/fondo_btns2.jpg);
	background-repeat:repeat-x;
	background-position:top;
	text-decoration:none;
	color:#004880;
	font-size:14px;
	padding:10px 20px 0px 20px;
	display:inline-block;	
}

#menu ul li a img{
margin:5px 0px 0px 0px;
float:left;
}
#menu ul li a span{
display:block;
margin-left:35px;
color:#FFF;	
font-size:12px;
	font-family:'Humanst531 BT';
}
#menu ul li a:hover{
	background-position:center;
	
}
#menu ul li a.activo{
	color:#FFF;
	background-position:bottom;
	
}
#menu ul li a.activo span{
color:#09F;	
}
#banner{
z-index:1;
width:100%;
height:206px;	
position:relative;
background-position: top left; background-repeat:no-repeat; margin-bottom:0px; height:205px;
}
.banner_home{ background:url(../images/banners/banner_index.jpg); background-repeat:no-repeat;}
.banner_cars{ background:url(../images/banners/banner_cars.jpg); background-repeat:no-repeat;}
.banner_rates{ background:url(../images/banners/banner_rates.jpg); background-repeat:no-repeat;}
.banner_insurances{ background:url(../images/banners/banner_insurances.jpg); background-repeat:no-repeat;}
.banner_lastminute{ background:url(../images/banners/banner_index.jpg); background-repeat:no-repeat;}
.banner_travel{ background:url(../images/banners/banner_travel.png); background-repeat:no-repeat;}
.banner_contactus{ background:url(../images/banners/banner_contactus.png); background-repeat:no-repeat;}
.banner_links{ background:url(../images/banners/banner_links.jpg); background-repeat:no-repeat;}
.banner_faqs{ background:url(../images/banners/banner_faqs.png); background-repeat:no-repeat;}
.banner_testimonials{ background:url(../images/banners/banner_rates.jpg); background-repeat:no-repeat;}


.font600{ font-weight:600;}
.fondo{background:url(../images/fondo_cabecera.jpg) top left no-repeat;}
#banner .tel{
	right:-12px;
position:absolute;
font-family:'Myriad Pro';
font-stretch:condensed;
font-weight:bold;
color:#FFF;
text-shadow:1px 1px 3px #000000;
font-size:31px;	
width:236px;
padding-left:50px;
padding-top:4px;
height:65px;
line-height:22px;
}
#banner .tel span {
font-size:15px;
font-stretch:normal;
display:block;	
}
#pubSpark{
position:absolute; top:5px; left:240px; width:320px; height:180px; 
display:block;
line-height:20px;
overflow:hidden;
}
#pubSpark span.titulo{
font-family: 'Myriad Pro';
font-weight:500;
font-size:25px;
color:#0098f8;
line-height:30px;
}
#pubSpark span.fabricante{
	font-family: 'Myriad Pro';
	font-size:19px;
	color:#013b9d;
	font-weight:500;
}
#pubSpark span.modelo{
font-family:'Myriad Pro';
font-size:23px;
color:#013b9d;
font-weight:bold;	
}
#pubSpark span.signoPeso{
font-size:12px;
color:#b4d44d;	
}
#pubSpark span.precio{
font-size:25px;
font-weight:bold;
font-family:'Myriad Pro';
color:#b4d44d;	
}
#pubSpark span.usd{
color:#b4d44d;	
font-size:15px;	
}
#pubSpark span.datos{
color:#4b4b4b;
font-size:12px;	
line-height:16px;
}
#redes {
		position:absolute;
	right:0px;
	bottom:10px;
width:180px;
margin-left:0px;
display:inline-block;
overflow:hidden;	
}
#redes a {
display:inline-block;
margin:0px;	
margin-top:8px;
border-radius:4px;
}
#redes a:hover {
box-shadow:1px 1px 3px #000000;	
}
#reserva {
width:680px;
height:136px;
margin:7px 7px 10px 0px;
float:right;
background:url(../images/fondo_form.jpg) bottom left no-repeat;
}

#div1{float:left; margin:5px 0; width:568px; }
#div3{margin-top:5px; margin-left:5px; position:relative;}
#div4{margin-top:5px; float:right; width:100%;}
#div6{margin-top:0px; margin-left:0px; float:left; background:url(../images/separador.png) top left no-repeat; padding-top:0px; display:block;}
#div7{margin-top:10px; margin-left:5px; float:left; background:url(../images/separador.png) top left no-repeat; padding-top:6px; display:block;}
#div8{height:58px; width:400px; padding-right:10px; font-size:16px}
#div9{margin:7px 0px 7px 0px;}
#div10{margin:7px 0px 7px 0px;}
#div11{color:#666; font-size:24px;}
.div12{margin-right:10px;}
#returnCamp{width:100%; display:none; float:left; padding-top:10px;}
#image_rotate{list-style-type:none; width:408px}
#image_rotate ul li{ float:left}
#reservaCab{
height:23px; background-color:#003b77; border-radius:5px 5px 0px 0px;	
overflow:hidden;
line-height:9px;
 font-family: Arial, Helvetica, sans-serif;
 vertical-align:middle;
}
#reservaCab a{ 
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#FFF;
 display:inline-block;
 padding:7px;

 text-decoration:none;
}
#reservaCab a:hover{
color:#FFF;
background-color:#007bae;
}
#go {
position:absolute;
z-index:3;
right:-4px;
margin-top:60px;
background-image:url(../images/go.png);
background-position:top;
width:104px;
height:47px;	
cursor:pointer;
}
#go:hover {
background-position:bottom;	
}
#go3{
z-index:20;
bottom:8px;
margin-top:10px;
background-image:url(../images/go.png);
background-position:top;
width:104px;
height:36px;	
cursor:pointer;
}
#go3:hover {
background-position:2px -47px
}

#go2 {
position:absolute;
right:-10px; bottom:28px;
background-image:url(../images/go.png);
background-position:top;
width:104px;
height:47px;	
cursor:pointer;
}
#go2:hover {
background-position:bottom;	
}

#reservaCab a.activo {
background-color:#007bae;
}
#reservaCab span {
font-size:11px;
color:#FFF;
font-weight:bold;
margin-top:2px;
margin-right:3px;
margin-bottom:1px;
}
#reservaCab span a {
 border-radius:10px;
 color:#09F;
padding:5px;
margin-left:1px;	
}
.pasoAct {
color:#FFF;
padding:5px;
font-size:16px !important;	
color:#FFF !important;
background-color:#06F;
}
.campo {
background-color:#09F;
border-radius:3px;
border:none;
color:#FFF;	
}
#textoQ{
margin:0px 10px 0px 7px;
}
.textoMicro{
font-family:Arial, Helvetica, sans-serif;
font-size:12px !important;
font-weight:normal !important;		
text-align:justify;
color:#444444;	
}

#textoQ ul {
list-style:none;
}
#textoQ li {
margin-top:8px;	
}
h3,h4,h5{
font-size:22px;
display:inline-block;
margin:0px;	
color:#b4d44d;
}
h4{
font-size:16px;	
margin:0px 0px 8px 0px;	
}
h5{
font-size:14px;	
margin:10px 0px 8px 0px;
color:#ff8a00;
}
#user {
margin:7px 0px 0px 0px;
padding:10px 0px 0px 0px;
margin-bottom:20px;
height:110px;
border: 2px solid #CCC;
border-radius:8px;
background:#10b6dc;
}
#galeria {
margin:7px 0px 0px 0px;
padding:0px;
}
#galeria ul {
margin:6px 0px 0px 0px;
padding:0px;
list-style:none;
background-color:#999;	
clear:both;
}
#galeria li {
list-style:none;
float:left;
position:relative;
display:inline-table;
margin:6px;
padding-left:0px;
height:114px;	
}


#galeria span {
position:absolute; z-index:100; bottom:0px; left:0px; width:100%; background:url(../images/negro80.png); text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00b4ff; padding:2px 0px 2px 0px;	
}

#gooMap {
float:left;
margin:7px 0px 0px 0px;
}
#gooMap a {
position:relative; bottom:0px; display:block; font-size:12px; color:#3e491b; text-align:center; padding:3px 0px 3px 0px; background:url(../images/verde.png); text-decoration:none; border-radius:0px 0px 5px 5px;	
}
#gooMap a:hover{ 
background:#87a12f;
color:#FFF;
}
#publicidades {
width:263px;
min-height:300px;
float:right;
position:relative;
margin:0px 7px 0px 0px;	
}
#direccion{margin-top:10px; font-family:Helvetica;}
#direccion ul li{
width:263px; height:190px;text-align:right;
}
#direccion div.direcciontitulo{font-size:22px; font-weight:bold; text-align:right;color:#b4d44d;}
#direccion div.direccion2{font-size:14px; padding-top:5px;}
#direccion div.localn{font-size:14px; margin-top:5px; padding-top:5px;}
#direccion p{font-size:14px; margin-top:5px}
#direccion span{color:#e08043;}
#direccion div.numero{ font-size:25px; font-weight:bold; color:#a9ca2f; padding-top:5px;}

#mydireccion{margin-top:20px; font-family:Helvetica}
#mydireccion ul li{
	padding-top:5px;width:263px; height:280px;text-align:right; float:left; padding-right:10px; background-repeat:no-repeat; margin:0px 2px 20px 0px;
}
#mydireccion div.direcciontitulo{font-size:22px; font-weight:bold; text-align:right;color:#b4d44d;}
#mydireccion div.direccion2{font-size:14px; margin-top:15px;}
#mydireccion div.localn{font-size:14px; margin-top:15px;}
#mydireccion p{font-size:14px; margin-top:15px}
#mydireccion span{color:#e08043;}
#mydireccion div.numero{ font-size:25px; font-weight:bold; color:#a9ca2f;}

/*-----------SLIDER-------------------*/
#slides {
	position:relative;
	top:0px;
	left:0px;
	z-index:0;
}
.slides_container {
	width:263px;
	overflow:hidden;
	position:relative;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container a {
	width:263px;
	height:323px;
	display:block;
}

.slides_container a img {
	display:block;
}

/*
	Next/prev buttons
*/

#slides .next,#slides .prev {
	position:absolute;
	top:107px;
	left:-39px;
	width:24px;
	height:43px;
	display:none;
	z-index:101;
}

#slides .next {
	left:585px;
}

/*
	Pagination
*/

.pagination {
	margin:6px auto 0;
	margin-left:45%;
	margin-right:auto;
	width:100px;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:9px;
	height:0;
	padding-top:7px;
	background-image:url(../images/pagination.png);
	background-position:0 0;
	background-repeat:no-repeat;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -9px;
}
/*---------------HASTA AKI-----------------*/
#timer {
width:263px; height:101px; float:left; margin:7px 0px 0px 8px; background:url(../images/fondo_timer.jpg); background-repeat:no-repeat;
}
#timer div {
float:left;
background-color:#006;
top:0px;
left:0px;
z-index:300;
padding:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
text-align:center;
}
#timer span {
margin-top:20px;

}
.temp {
font-family: 'Humanst531 BT';
font-size:40px;
text-shadow:1px 1px 3px #000000;
color:#FFF;
}
#location{ width:1143px; margin-top:10px; margin-bottom:10px; clear:both; margin-left:auto; margin-right:auto; padding-top:10px;}
#location ul{ list-style:none;}
#location ul li{ float:left;}
#location div{
	font-family: 'Humanst531 BT';
	font-size:18px;
	color:#b4d44d;
}
#location div.office{
	text-align:center;
	background-color:#ff8d00;
	padding:0px 4px 2px 4px;
	color:#FFF;
	margin-bottom:5px	
}
#location div.address{
	margin-left:10px;
	font-size:14px;color:#666;
}
#location div.local{
	font-size:14px;color:#000;
}
#location div.number{
	font-size:22px;color:#000;
	vertical-align:middle;
}
#location span.prefijo{
	font-size:26px;color:#000;
}

#contenidoTexto{ width:870px ;padding-top:10px; color:#FFF; float:left; position:absolute; margin-top: -220px}
#contenidoTexto .tituloPri{ background-color:#93b400; padding:5px 0px 5px 0px; border-radius:5px; color:#FFF;}
#contenidoTexto ul{ list-style:none;}
#contenidoTexto div{ padding:5px 0px 5px 0px; color:#F90; font-size:14px}
#contenidoTexto ul li{ float:left; color:#333; width:46%; text-align:justify; margin-bottom:10px; margin-right:20px}
#contenidoTexto ul li.p{ color:#333;}
#provincias{
width:1143px; background-color:#8ba900; clear:both !important; margin-left:auto; margin-right:auto; border-radius:5px; padding-top:10px; margin-top:10px;
}
#provincias span {
width:100%;
min-height:20px;
display:block;	
}
#provincias span.impar{
background-color:#809b00;
}
#provincias span.par{
background-color:#93b400;
}
#provincias span span.subt{
font-family: 'Humanst531 BT';
font-size:16px;
color:#FFF;		
}
#provincias span span.texto{
font-family: 'Humanst531 BT';
font-size:13px;
color:#000;	
}
#pie {
width:1143px; height:69px; background-color:#060; margin-left:auto; margin-right:auto; border-radius:0px 0px 5px 5px; margin-top:7px; margin-bottom:7px; background:url(../images/fondo_pie.jpg) top left repeat-x; color:#FFF;	
}
#pie a {
text-decoration:none;
color:#003;
display:inline-block;
padding:5px;
margin-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-shadow:1px 1px 2px #FFFFFF;	
}
#pie a:hover {
color:#FFF;	
}
#botonesComment{
width:243px; height:49px; background:url(../images/fondo_btns_comment.jpg) top left no-repeat; float:left; padding-top:20px; padding-left:40px; margin-left:50px;	
}
#botonesComment img {
cursor:pointer;	
}
#comentarios{
	margin-left:7px;
	width:750px; float:left; height:30px;
	}
#comentarios ul {
list-style:none;	
}
#comentarios div.comentario{
float:left;
margin-left:5px;
display:inline-block;
width:650px;
padding:5px;
min-height:40px;
background-color:#ace9ff;
border:3px solid #FFF;
box-shadow:1px 1px 5px #666666;
border-radius:10px;	
}	
#comentarios div.comentario span.tittle{
font-size:14px;
color:#003b77;
}
#comentarios div.comentario p{
text-align:justify;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#333;
}
.carro {
	margin:3px;
width:430px;
height:190px;
display:inline-block;
float:left;
background:url(../images/fondo_carro.png) right bottom no-repeat;
font-size:12px;
color:#333;	
position:relative;
}
.carro div.datos{
	color:#060;
width:170px; height:180px;  bottom:0px; position:absolute; right:0px;	
}
.carro div.datos ul{
list-style:none;	
}
.carro div.datos ul li {
margin-top:3px;	
}

.carro span{
display:inline-block;

}
.carro span.fabricante{
font-family: 'Humanst531 BT';
font-size:21px;
color:#666;	
}
.carro span.modelo{
	font-size:21px;
}
.carro span.precios{
font-size:20px;
color:#F90;	
}
.titulo1{
font-family: 'Humanst531 BT';
font-size:21px;
color:#666;
}
.titulo2{
font-size:16px; color:#666666;	
}
.titulo3{
font-size:13px; color:#666666; font-weight:300;	
}
#gooMap div{ padding-top:15px;}
.bagAzul{background-color:#0cb4d9; height:38px; font-size:16px; color:#FFF; vertical-align:middle;}
#fairprice{ margin-bottom:20px}
#dolarusd{ font-weight:normal !important; float:left;position:relative;}
#panelX1,#gooMap,#dolarusd,#direccion{width:408px;}
#textoQ,#galeria,#fairprice{width:438px;}
.classExtra1{position: absolute; margin-left:100px; margin-top:120px}
.classExtra2{position:absolute}


#panelX1{ margin-right:15px}
#dolarusd div{ text-align:justify;}
#dolarusd img{ padding-left:15px;}
.borderTop{ border-radius:5px 5px 0px 0px;}
.borderBottom{border-radius:0px 0px 5px 5px;}
.borderTl{border-radius:5px 0px 0px 0px;}
.borderTr{border-radius:0px 5px 0px 0px;}
.borderBl{border-radius:5px 0px 0px 0px;}
.borderBr{border-radius:0px 0px 0px 5px;}
.borderAll{border-radius:5px 5px 5px 5px;}
.floatLeft{ float:left;}
.floatRight{ float:right;}
#clearB{ clear:both;}
.div1{position:absolute; bottom:5px; left:5px; color:#FFF; font-size:13px;}
.div2{width:165px;}
.div3{width:77px;}
.div4{width:40px;}
.div5{width:200px;}
.div6{margin-left:5px;}
.div7{margin-bottom:5px;}
.div8{background-image:url(../images/fade/ima2.png); background-repeat:no-repeat; width:408px !important; padding-right:40px}
.div9{margin-top:8px;}
.span1{color:#CCC; margin-left:5px;}
.precio1{ font-family:'Myriad Pro';
	color:#FFF;
	font-size:22px;
    font-style:normal;
    font-weight:bold;
	height:20px;
	margin-top:0px;
	margin-left:5px; 
	vertical-align:middle;
}
.precio2{ font-family:'Myriad Pro';
	color:#FFF;
	font-size:26px;
    font-style:normal;
    font-weight:bold;
	height:20px;
	margin-top:0px;
	margin-left:5px; 
	vertical-align:middle;
	text-shadow:1px 1px 1px #000000;
}
.precio2{ font-family:'Myriad Pro';
	color:#FFF;
	font-size:26px;
    font-style:normal;
    font-weight:bold;
	height:20px;
	margin-top:0px;
	margin-left:5px; 
	vertical-align:middle;
}
.precio3{
font-family: 'Myriad Pro';
font-weight:500;
font-size:25px;
color:#0098f8;
line-height:30px;
text-shadow:1px 1px 1px #FFF;
}
.marginT{
margin-top:10px;	
}
.marginR{
margin-right:10px;	
}
.marginL{
margin-left:10px;	
}
.w1{width:1190px; margin-left:auto; margin-right:auto;}
.fontw600{font-weight:600;}
.textox1{color:#0098f8; font-size:15px;}
.imgtel1{top:14px; background:url(../images/tel1.png);}
.imgtel2{top:83px; background:url(../images/tel2.png)}
.EstiloTitulo{color:#0098f8;font-family: 'Myriad Pro'; font-size:16px; margin-top:10px; padding-top:10px; font-weight:400}
#textTravel p{ margin-bottom:10px}
#datosmail div{ padding:5px; color:#039}
.red{color:#F00;}
#showPrecioT span{  margin-left:20px}
.imputOK{ background-color:#F4F4F4; border:1px solid #E4E4E4; padding:3px;border-radius:3px 3px 3px 3px; margin-right:10px; width:170px}
.imput{ background-color:#F4F4F4; border:1px solid #E4E4E4; padding:3px;border-radius:3px 3px 3px 3px; margin-right:10px; width:120px}
.imputMail{ float:left;background-color:#F4F4F4; background-image:url(../images/bag-form1.png); background-repeat:repeat-y;border:1px solid #E4E4E4; padding:3px 0px 3px 25px;border-radius:3px 3px 3px 3px; margin-right:10px; width:120px}
.imputPass{ float:left;background-color:#F4F4F4; background-image:url(../images/bag-form-pass.png); background-repeat:repeat-y;border:1px solid #E4E4E4; padding:3px 0px 3px 25px;border-radius:3px 3px 3px 3px; margin-right:10px; width:120px}
.imputText{ float:left;background-color:#F4F4F4; background-image:url(../images/bag-form-text.png); background-repeat:repeat-y;border:1px solid #E4E4E4; padding:3px 0px 3px 25px;border-radius:3px 3px 3px 3px; margin-right:10px; width:220px}
.textoCool{
font-family: 'Humanst531 BT';
font-size:18px;
color:#666;
line-height:20px;
}
.textoCool2{
font-family: 'Myriad Pro';
font-weight:500;
font-size:22px;
color:#0098f8;
line-height:20px;
}
.paddingT{padding-top:3px}
div.estado{
	color:#FFF;
	background-color:#666;
}
div.estado:link{
	background-color:#E0E0E0;
}
div.estado:hover{
	color:#000;
	background-color:#EFEFEF;	
}
div.estado2{
	margin:2px;
	padding:2px 0px 2px 10px;
	cursor:pointer;
	color:#000;
	background-color:#EFEFEF;	
}
div.estado2:link{
	background-color:#E0E0E0;
}
div.estado2:hover{
	color:#FFF;
	background-color:#666;
}

#divLeft{

position:fixed;
top:100px;

float:left;
width:288px;
display:block;
padding:0;
z-index:1002;
-moz-transition: all 1s;
-webkit-transition: all 1s;
-o-transition: all 1s;
}
.boton1{
width:80px; background-color:#333; float:left; background-image:url(../images/bag-bot-1.png); border:1px solid #246ca6;border-radius:3px 3px 3px 3px; text-align:center; vertical-align:bottom; padding:3px; color:#FFF; font-size:14px; font-weight:600; cursor:pointer
}
.error1{ height:30px; color:#F00; font-size:14px; margin-top:10px; display:none; clear:both}
.menux1{margin-left:28px;}
.menuTap{
border-bottom:1px dashed #CCC;
padding:10px;
cursor:pointer;
}
.menuTap:link{
}
.menuTap:hover{
	font-weight:bold;
}
#step_simple {
	background:url(../images/bag_form.png);
	background-position:bottom;
	width:235px;
	font-size:14px;
	font-weight:normal;
	float:right;
}
#step_simple span{
margin-top:10px;
}
#publicidades_l {
width:263px;
min-height:300px;
float:right;
position:relative;
margin:7px 0px 7px 0px;
}
h1{
font-weight:500;
font-size:25px;
color:#0098f8;
line-height:30px;
font-family:'Myriad Pro';
font-weight: normal;
}
.Gris{
color:#666;	
}
.White{ color:#FFF;}
.thing{
font-weight:500;
}
#botonA {
position:absolute;
right:-12px; bottom:28px;
background-image:url(../images/boton2.png);
background-position:top;
width:124px;
height:41px;
cursor:pointer;	
}
#botonA:hover {
background-position:bottom;	
}
.claseT1{padding-top:15px;}
.margin0{ margin:0px;}
.padding0{ padding:0px !important;	}

#greatdeal ul{list-style:none;}
#greatdeal ul li{ background-image:url(../images/bag-great.png); background-position:0px -30px; margin-bottom:20px; background-repeat:no-repeat}
div.titulo{ font-size:22px; color:#FFF;
text-shadow:1px 1px 3px #000000;
}
div.tituloAzul{ font-size:22px; color:#00a0c9;
}


div.tarifa{ font-size:32px; color:#FFF;
text-shadow:1px 1px 3px #000000;
}
span.usd{ font-size:16px; padding-right:10px}
#carta2{height:155px; background-color:#EEE}
#carta2 div{ padding:3px}
#carta2 imput{width:150px}
.with1{width:180px;}
.text11{width:200px; height:90px; background:url(../images/fondo_camp_comment.jpg) top left repeat-x; margin-top:5px; float:left}
.cursorP{cursor:pointer;}
#myreload{display:none;float:right; position:absolute; width:650px; margin-top:10px}

#banner-pu {position:fixed; z-index:10000; width:100%;}
#banner-pu img{ max-width:460px; width:95%; border:4px solid #CCC; cursor:pointer}

/*---Great deals del front----*/
#more-great-deals {
	background-color: #000;
	height: 100px;
	border-radius: 5px;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 5px;
}

div#more-gd-link-wrapper {
	float: left;
	position: relative;
	left: 50%;
}

#more-great-deals a {
	float: left;
	position: relative;
	clear: both;
	left: -50%;
	font-size: 18px;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	top: 15px;
}

a#more-gd-go {
	font-size: 40px;
	color: #2cab0e;
}