/* CSS Document */
body{
	margin:10px 0 0 0;
	padding:0;
	background:#005ea8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	/*text-align:justify;*/
}
body#home #btnhome a,body#servicio #btnservicios a,body#quienes #btnquienes a,body#flota #btnflota a,body#reservas #btnreservas a,body#inversores #btninversores a,body#portfolio #btnportfolio a,body#ingreso #btningreso a,body#cont #btncontacto a,body#novdad #btnnovedades a,body#cliente #btncliente a,body#evtos #btneventos a,body#elegirnos #btnelegirnos a,body#citi #btnciti a,body#rrhh #btnrrhh a,body#noche #btnnoche a,body#seguridad #btnseguridad a{
	color:#f0c366;
	font-weight:bold;
	background:url(../images/bkg_btnOver.jpg) no-repeat 0 0;
}
a, a:visited{
	color:#FFFFFF;
}
a:hover{
	color:#FF9900;
}

h1{
	margin:0;
	padding:7px 25px 0 0;
	text-align:right;
	font-size:150%;
	color:#000000;
}
h2{
	font-size:130%;
	font-weight:bold;
	color:#bcddf6;
	display:inline;
}
h3{
	font-size:110%;
	color:#bcddf6;
	font-weight:bold;
	display:inline;
}
h4{
	display:inline;
	font-size:100%;
	color:#bcddf6;
	font-weight:bold;
}
h5{
	display:inline;
	position:relative;
	font-size:100%;
	color:#bcddf6;
	font-weight:normal;
	text-align:left;
}
h5 a, h5 a:visited{
	color:#bcddf6;
}
h5 a:hover{
	color:#FFFFFF;
}
h6{
	font-size:90%;
	color:#000000;
	padding-top:7px;
}
h6 a,h6 a:visited{
	color:#000000;
}
h6 a:hover{
	color:#666666;
}
.clearer{
	clear:both;
}
#maincontent{
	position:absolute;
	left:50%;
	margin-left:-354px;
}

#idiomas{
	position:absolute;
	top:10px;
	left:200px;
	color:#023f7a;
	}
#idiomas a{
	color:#023f7a;
	}
/*********************************************************************************/
/*formularios*/
form{
	position:relative;
	margin:0;
	padding:0;
}
fieldset{
	position:relative;
	margin:0;
	padding:0;
	border:none;
}
label{
	font-size:110%;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	display:block;
}
input{
	color: #FFFFFF;
	background: #8ebee3;
	border: 1px solid #FFFFFF;
}
.anchoinpt{
	font-size:100%;
	padding:2px;
	margin:5px 0 10px 0; 
	width:333px;
	height:33px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:327px;
	height:16px;
}
html>body .anchoinpt{
	width:327px;
	height:16px;
}
.anchocomnt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:110%;
	color:#FFFFFF;
	border:1px solid #FFFFFF;
	padding:2px;
	margin:5px 0 10px 0; 
	width:333px;
	height:157px;
	background: #8ebee3;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:327px;
	height:148px;
}
html>body .anchocomnt{
	width:327px;
	height:148px;
}
.sbmtbtn{
	background:#004982;
	margin-bottom:10px;
}
.anchodrop{
	font-size:120%;
	color:#004982;
	width:333px;
	height:auto;
	margin:5px 0 10px 0;
	background:#8ebee3;
}
.anchodropch{
	font-size:120%;
	color:#004982;
	width:45px;
	height:auto;
	margin:5px 0 10px 0;
	background:#8ebee3;
}
.anchodropmed{
	font-size:120%;
	color:#004982;
	width:176px;
	height:auto;
	margin:5px 0 10px 0;
	background:#8ebee3;
}
legend{
	font-size:120%;
	color:#8ebee3;
	font-weight:bold;
	margin:15px 0 15px 0;
	border-bottom:1px solid #8ebee3;
}
/*********************************************************************************/
/*recursos*/
#recursos li{
	list-style-type:none;
	padding-left:20px;
	font-size:110%;
	margin-bottom:15px;
}
/*#recursos li{
	margin-bottom:15px;
}*/
/*********************************************************************************/
/*portfolio*/
#separaport{
	position:relative;
	width:auto;
	height:40px;
	display:block;
	background:url(../images/bkg_lineaSeparador.gif) repeat-x 0 50%;
}
/*********************************************************************************/
/*reservas*/
#dia{
	float:left;
	margin:0;
	padding-right:5px;
	height:auto;
	width:50px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:45px;
}
html>body #dia{
	width:45px;
}
#mes{
	float:left;
	margin:0;
	padding-right:5px;
	height:auto;
	width:181px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:176px;
}
html>body #mes{
	width:176px;
}




/*********************************************************************************/
/*header*/
#header{
	position:relative;
	margin:0;
	padding:5px 7px 0 6px;
	background:url(../images/bkg_header.gif) no-repeat 0 0;
	width:708px;
	height:156px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:694px;
	height:151px;
}
html>body #header{
	width:694px;
	height:151px;
}
/*********************************************************************************/
/*contenido central*/
#centralcontent{
	position:absolute;
	margin:0;
	padding:0 7px;
	display:block;
	background:url(../images/bkg.gif) repeat-y 0 0;
	width:708px;
	height:auto;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:694px;
}
html>body #centralcontent{
	width:694px;
}
/*********************************************************************************/
/*botonera*/
#botonera{
	margin:0;
	float:left;
	display:block;
	padding:0 0 0 9px;
	background:url(../images/bkg_links.gif) no-repeat 9px 0;
	width:155px;
	height:auto;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:146px;
}
html>body #botonera{
	width:146px;
}
ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
ul #btnhome,ul #btnquienes,ul #btnservicios,ul #btnflota,ul #btnreservas,ul #btninversores,ul #btnportfolio,ul #btningreso,ul #btncontacto,ul #btnnovedades,ul #btncliente,ul #btneventos,ul #btnelegirnos,ul #btnciti,ul #btnrrhh,ul #btnnoche,ul #btnseguridad{
	list-style-type:none;
	display:block;
	width:146px;
	height:25px;
	padding-top:6px;
	padding-left:18px;
	background:url(../images/bkg_botonera.gif) no-repeat 8px 49%;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:128px;
	height:23px;
}
html>body ul #btnhome,html>body ul #btnquienes,html>body ul #btnservicios,html>body ul #btnflota,html>body ul #btnreservas,html>body ul #btninversores,html>body ul #btnportfolio,html>body ul #btningreso,html>body ul #btncontacto,html>body ul #btnnovedades,html>body ul #btncliente,html>body ul #btneventos,html>body ul #btnelegirnos,html>body ul #btnciti,html>body ul #btnrrhh,html>body ul #btnnoche,html>body ul #btnseguridad,{
	width:128px;
	height:23px;
}
ul #btnhome a,ul #btnquienes a,ul #btnflota a,ul #btnservicios a,ul #btnreservas a,ul #btninversores a,ul #btnportfolio a,ul #btningreso a,ul #btncontacto a,ul #btnnovedades a,ul #btncliente a,ul #btneventos a,ul #btnelegirnos a,ul #btnciti a,ul #btnrrhh a,ul #btnnoche a,ul #btnseguridad a{
	text-decoration:none;
	color:#FFFFFF;

}
ul #btnhome a:hover,ul #btnquienes a:hover,ul #btnservicios a:hover,ul #btnflota a:hover,ul #btnreservas a:hover,ul #btninversores a:hover,ul #btnportfolio a:hover,ul #btningreso a:hover,ul #btncontacto a:hover,ul #btnnovedades a:hover,ul #btncliente a:hover,ul #btneventos a:hover,ul #btnelegirnos a:hover,ul #btnciti a:hover,ul #btnrrhh a:hover,ul #btnnoche a:hover,ul #btnseguridad a:hover{
	text-decoration:none;
	color:#f0c366;
}
/*********************************************************************************/
/*informacion centro*/
#decotit{
	position:relative;
	margin:0;
	padding:0;
	background:url(../images/bkg_titSec.gif);
	width:516px;
	height:46px;
}
#info{
	margin:0 0 0 23px;
	padding:0;
	float:right;
	width:539px;
	height:auto;
	display:block;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:516px;
}
html>body #info{
	width:516px;
}
#leftcont{
	float:left;
	margin:0;
	padding:0;
	width:353px;
	min-height:320px;
	height:auto !important;
	height:320px;
	background:url(../images/bkg_infCtral.gif) repeat-x 0 0;
}
#infocont{
	margin:0;
	padding:9px;
	text-align:justify;
}
#rtcont{
	float:left;
	margin:0 9px 0 0;
	padding:0;
	width:154px;
	height:auto;
	background:url(../images/bkg_colDer.gif) repeat-x 0 0;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:145px;
}
html>body #rtcont{
	width:145px;
}
#infort{
	position:relative;
	margin:0;
	min-height:320px;
	height:auto !important;
	height:320px;
}
#cytycontent{
	padding:0 10px;
}
#imgcolrt{
	position:relative;
	margin:5px 0;
	padding:3px;
	background:#FFFFFF;
	voice-family: "\"}\""; 
	voice-family:inherit;
}
html>body #imgcolrt{
	<!-- width:119px;-->
}
#imgtitrt{
	position:relative;
	width:145px;
	height:32px;
	margin:0;
	padding:0;

}
#imghome{
	text-align:center;
}
#coleventos {
	position:relative;
	margin:0;
	padding:10px;
	height:auto;
	background:url(../images/bkg_colDerFF_2.gif) repeat-x 0 0;
}
/*********************************************************************************/
/*novedades*/
#novedades{
	clear:both;
	position:relative;
	padding:30px 0 0 0;
	margin:0;
	width:498px;
	height:168px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height:138px;
}
html>body #txtnov{
	height:138px;
}
#imgtitnov{
	position:relative;
	margin:0;
	padding:0;
	border-collapse:collapse;
	display:inline;
}
#novlft{
	float:left;
	margin:0;
	padding:0;
	width:249px;
	height:121px;
}
#imgdeconovlft{
	position:absolute;
	margin:0;
	padding:0;
	width:103px;
	height:121px;

}
#imgnov{
	float:left;
	margin:0;
	padding:0;
	width:103px;
	height:121px;
}
#txtnov{
	float:right;
	margin:0;
	padding:0 5px 5px 5px;
	width:146px;
	height:121px;
	background:#FFFFFF url(../images/home_bkgNov.gif) repeat-y 0 0;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:136px;
	height:116px;
}
html>body #txtnov{
	width:136px;
	height:116px;
}
#txtnov a, #txtnov a:visited {
	font-size:100%;
	font-weight:normal;
	color:#173150;
} 
#txtnov a:hover{
	color:#666666;
} 
#novlrt{
	float:right;
	margin:0;
	padding:0;
	width:249px;
	height:121px;
}
#txtnov2{
	float:right;
	margin:0;
	padding:15px 5px 5px 5px;
	width:146px;
	height:121px;
	background:#FFFFFF url(../images/home_bkgNov.gif) repeat-y 0 0;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:136px;
	height:101px;
}
html>body #txtnov2{
	width:136px;
	height:101px;
}
#txtnov2 a, #txtnov2 a:visited{
	font-size:100%;
	font-weight:normal;
	color:#173150;
} 
#txtnov2 a:hover{
	color:#666666;
} 
/*********************************************************************************/
/*buenos aires*/
#bsasoferta{
	width:333px;
	display:block;
}
#bsascont{
	margin-top:10px;
}
#paginacion{
	float:right;
	width:220px;
	text-align:right;
	display:block;
	margin-left:10px;
	margin-bottom:30px;
}

#bsasinfo{
	float:left;
	width:220px;
	text-align:left;
	display:block;
	margin-left:10px;
	margin-bottom:30px;
}
#bsasinfo ul{
	position:relative;
	list-style-type:none;
	margin:0;
	padding:0;
}
#separabs{
	float:left;
	padding:0 5px;
	color:#FFFFFF;
	list-style-type:none;
}
#comprar{
	float:left;
	padding-right:15px;
	margin-right:3px;
	list-style-type:none;
	background:url(../images/bs_icoCarro.gif) no-repeat right 50%;
}
#comprar a{
	color:#FFCC00;
}
#comprar a:hover{
	color:#FFFFFF;
}
#online{
	float:left;
	padding-right:20px;
	margin-right:3px;
	list-style-type:none;
	background:url(../images/bs_icoOnline.gif) no-repeat right 50%;
}
#online a{
	color:#0cee31;
}
#online a:hover{
	color:#FFFFFF;
}
#offline{
	float:left;
	color:#FF6666;
	padding-right:20px;
	margin-right:3px;
	list-style-type:none;
	background:url(../images/bs_icoOffline.gif) no-repeat right 50%;
}
/*********************************************************************************/
/*citi tour*/
#continfo{
	position:relative;
	margin-top:10px;
}
#contmails{
	position:relative;
	margin:5px 0 0 0;
	padding:0;
	width:125px;
	height:25px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height:20px;
}
html>body #contmails{
	height:20px;
}
#contico{
	float:left;
	margin:0;
	padding:0;
	width:35px;
	height:20px;
}
#conttxtico{
	float:right;
	margin:0;
	padding:0;
	width:90px;
	height:20px;
}


/*********************************************************************************/
/*flota*/
#fltcat{
	float:left;
	width:175px;
	margin-top:10px;
}
#fltimggde{
	position:relative;
	margin:0;
	padding:3px;
	background:#FFFFFF;
	width:175px;
	height:175px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:169px;
	height:169px;
}
html>body #fltimggde{
	width:169px;
	height:169px;
}
#fltimgsch{
	position:relative;
	margin-top:10px;
	padding:0;
	width:175px;
	height:185px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height:175px;
}
html>body #fltimgsch{
	height:175px;
}
#fltimgizq{
	float:left;
	margin:0;
	padding:3px;
	background:#FFFFFF;
	width:85px;
	height:85px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:79px;
	height:79px;
}
#fltimgizq_{
	float:left;
	margin:0;
	padding:3px;
	background:#005ea8;
	width:85px;
	height:85px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:79px;
	height:79px;
}
#fltimgder_{
	float:right;
	margin:0;
	padding:3px;
	background:#005ea8;
	width:85px;
	height:85px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:79px;
	height:79px;
}
#fltimgizq2_{
	float:left;
	margin:5px 0 0 0;
	padding:3px;
	background:#005ea8;
	width:85px;
	height:90px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:79px;
	height:79px;
}
#fltimgder2_{
	float:right;
	margin:5px 0 0 0;
	padding:3px;
	background:#005ea8;
	width:85px;
	height:90px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:79px;
	height:79px;
}
html>body #fltimgizq{
	width:79px;
	height:79px;
}
#fltimgder{
	float:right;
	margin:0;
	padding:3px;
	background:#FFFFFF;
	width:85px;
	height:85px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:79px;
	height:79px;
}
html>body #fltimgder{
	width:79px;
	height:79px;
}
#fltimgizq2{
	float:left;
	margin:5px 0 0 0;
	padding:3px;
	background:#FFFFFF;
	width:85px;
	height:90px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:79px;
	height:79px;
}
html>body #fltimgizq2{
	width:79px;
	height:79px;
}
#fltimgder2{
	float:right;
	margin:5px 0 0 0;
	padding:3px;
	background:#FFFFFF;
	width:85px;
	height:90px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:79px;
	height:79px;
}
html>body #fltimgder2{
	width:79px;
	height:79px;
}
#fltdet{
	float:right;
	margin:10px 0 0 5px;
	padding:0;
	width:158px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:153px;
}
html>body #fltdet{
	width:153px;
}
#fltdetdeco{
	float:left;
	margin:0;
	padding:0;
	width:20px;
	height:260px;
}
#fltdetalles{
	float:right;
	margin:0;
	padding:0;
	width:133px;
	height:auto;
}
#fltimgdet{
	position:relative;
	margin:0;
	padding:3px;
	background:#FFFFFF;
	width:133px;
	height:72px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:127px;
	height:67px;
}
html>body #fltimgdet{
	width:127px;
	height:67px;
}
#flttxtdet{
	position:relative;
	top:0;
	left:0;
	padding:1px;
	text-align:left;
	margin:0;
	min-height:260px;
  	height:auto !important;
  	height:260px;
	background:url(../images/flt_bkgDetalle.gif) repeat-y 0 0;
	display:block;
	
}
#flttxtdet p{
	padding:5px;
	color:#999999;
	display:block;
}
#linea ul{
	position:relative;
	margin:0 0 10px 0;
	padding:0;
	list-style-type:none;
}
#linea ul li{
	position:relative;
	margin:0;
	padding:0 0 0 10px;
	list-style-type:none;
	background:url(../images/flt_vineta.gif) no-repeat 0 50%;
	display:block;
}
#on{
	color:#FF9900;
}
#off{
	color:#FFFFFF;
}
#linea ul li a{
	text-decoration:none;
}
#linea ul li a:hover{
	color:#FF9900;
}
/*********************************************************************************/
/*citi*/
#validez{
	font-size:90%;
	color:#8ebee3;
}
#ctiimgpaq{
	position:relative;
	width:333px;
	height:90px;
}
#ctiimgpaq p{
	clear:both;
	font-size:90%;
	color:#8ebee3;
	text-align:right;
}
#ctiimgizq{
	float:left;
	margin:0;
	padding:3px;
	background:#FFFFFF;
	width:101px;
	height:78px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:95px;
	height:72px;
}
html>body #ctiimgizq{
	width:95px;
	height:72px;
}

#ctiimgctro{
	float:right;
	margin:0 0 0 15px;
	padding:3px;
	background:#FFFFFF;
	width:116px;
	height:78px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:95px;
	height:72px;
}
html>body #ctiimgctro{
	width:95px;
	height:72px;
}
#ctiimgder{
	float:right;
	margin:0;
	padding:3px;
	background:#FFFFFF;
	width:101px;
	height:78px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:95px;
	height:72px;
}
html>body #ctiimgder{
	width:95px;
	height:72px;
}
/*********************************************************************************/
/*general*/
#infobot{
	clear:both;
	padding-top:20px;
	position:relative;
}
#infobot p{
	padding: 0 20px 0 10px;
	text-align:justify;
}
#infobot h2{
	padding-left:10px;
}
#separador{
	position:relative;
	margin-right:20px;
	width:516px;
	height:30px;
	display:block;
	background:url(../images/bkg_lineaSeparador.gif) repeat-x 0 50%;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:496px;
}
html>body #separador{
	width:496px;
}
#separadorch{
	clear:left;
	position:relative;
	width:auto;
	height:10px;
	display:block;
	background:url(../images/bkg_lineaSeparador.gif) repeat-x 0 50%;
}
/*********************************************************************************/
/*pie*/
#footer{
	position:relative;
	margin:0 0 0 -7px;
	padding:0;
	text-align:center;
	background:url(../images/bkg_pie.gif) no-repeat 0 0;
	width:708px;
	height:38px;
}
#byprd a,#byprd a:visited {
	position:relative;
	font-size:90%;
	color:#FFFFFF;
	text-decoration:none;
	padding:0 5px 10px 5px;
	text-align:right;
	background:#005ea8;
	margin:0 0 0 -6px;
	width:708px;
	display:block;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:698px;
}
html>body #byprd a{
	width:698px;
}
#byprd a:hover{
	color:#00FF00;
	text-decoration:underline;
}
/*********************************************************************************/
/*Servicios*/
#servcs li{
	margin-left:10px;
}
#servlft{
	float:left;
	margin:0px;
	width:160px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:160px;
}
html>body #servlft{
	width:160px;
}
#servrt{
	float:right;
	width:150px;
	margin:0 20px 0 10px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:120px;
}
html>body #servrt{
	width:120px;
}
/*********************************************************************************/
/*Clientes*/
#imgcli{
	margin-left:20px;
}