@charset "UTF-8";
/* estilos_07 */
/* FRANK */
/* hacer desaparecer el buscador para poner la campaña de escapadas*/
#cajaFormPaquete{
/*	display:none !important;*/
}

/* Parche cierreWP pintaReservaWP ancho 100% */
#ctl00_Cuerpo_WebPartZone7{
	width: 100% !important;
}

/* Parche cierreWP datosCobroWP ancho 100% */
#ctl00_Cuerpo_WebPartZone3{
	width: 100% !important;
}

/* Parche cierreWP datosPasajeroWP ancho 100% */
#ctl00_Cuerpo_WebPartZone2{
	width: 100% !important;
}


.Fondo1Blanco {background-color:#FFF;
	
	}

.Fondo1Medio a:link, a:visited {color:#ffffff;}

.infoLetra {
	font-family:Verdana;
	font-size:10px;
}

/* Oculta la tabla de navieras en la subhome de cruceros */
#NavierasTable {
	display:none;
}

/* Muestra la tabla de padding para RenfeVacaciones en la subhome de cruceros */
#crucerospadding {
	display:block !important;
}

/* Fondo para el buscador de cruceros de la pagina de resultados */
#newCrucerosBuscadorTable {
        background-image: url(../images07/cruceros/0.jpg);
	background-repeat: no-repeat;
}

/* Oculta el selector de producto la subhome de Ski */
#selectorProductoSki {
	display:none;
}

/* Oculta el espacio en blanco de la subhome de Ski */
#espai {
	display:none;
}


/* Oculta el titulo del buscador "Ski" en la subhome de Ski */
#tituloBuscadorSki {
	display:none;
}

/* Muestra el titulos del buscador "Escapada" en la subhome de Ski */
#tituloBuscadorEscapada {
	display:block !important;
}


/* Oculta la tablas de banners e Info en la subhome de Ski */
#bannersSkiTable1 {
	display:none;
}
#bannersSkiTable2 {
	display:none;
}
#bannersSkiTable3 {
	display:none;
}
#bannersSkiTable4 {
	display:none;
}
#bannersSkiTable5 {
	display:none;
}
#bannersSkiTable6 {
	display:none;
}
#bannersSkiTable7 {
	display:none;
}



/* Muestra la tabla de banners para RenfeVacaciones en la subhome de Ski */
#BannersSkiRenfeTable {
	display:block !important;
}


/* HACKS para IE
--------------------------------------
	/nombre-estilo: para IE 6 y 7;
	_nombre-estilo: sÃƒÂ³lo para IE 6;
*/

html {
	font-size: 100%; /* IE Hack */
}

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}




/* horizontal navigation index

------------------------------------------------*/

 

#navcontainer ul li
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	text-align: center;
	/*           background-image: url(../img/navBarBgdeactive.png);*/
                background-repeat: repeat-x;
	background-position: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
	color: #FFF;
	position: relative;
	top: -20px;
	left: -15px;
	vertical-align: middle;
                }
				
				
* HTML #navcontainer ul li /* IE7-8 hack*/ {top: -19px;}
                
#navcontainer #activeTren {
                background-image: url(../img/navBarBgDeactiveTren.png);
                width:180px;
                
}
#navcontainer #activeVuelo  {
                background-image: url(../img/navBarBgDeactiveVuelo.png);
                width:180px;

}

#navcontainer #activeCruceros  {
                background-image: url(../img/navBarBgDeactiveCruceros.png);
                width:169px;
                
}

#navcontainer #activeSki  {
                background-image: url(../img/navBarBgDeactiveSki.png);
                width:180px;
                
}

#navcontainer #activeSkiColectivo  {
                background-image: url(../img/colectivo/navBarBgDeactiveSki.png);
                width:185px;
                
}

#navcontainer #activeVacaciones  {
                background-image: url(../img/navBarBgDeactiveVacaciones.png);
                width:180px;     
}              

#navcontainer #activeVacacionesColectivo  {
                background-image: url(../img/colectivo/navBarBgDeactiveVacaciones.png);
                width:185px;     
}              
 
#navcontainer a
{
color: #fff !important;
text-decoration: none;
display: block;
width: 180px;
 
}
 
#activeTren {
                background-image: url(../img/navBarBgTren.png);
                width:180px;
                
}
#activeVuelo {
                background-image: url(../img/navBarBgVuelo.png);
                width:180px;
                
}

#activeCruceros {
                background-image: url(../img/navBarBgCruceros.png);
                width:180px;
                
}

#activeSki {
                background-image: url(../img/navBarBgSki.png);
                width:180px;
                
}

#activeSkiColectivo {
                background-image: url(../img/colectivo/navBarBgSki.png);
                width:185px;
                
}

#activeVacaciones {
                background-image: url(../img/navBarBgVacaciones.png);
                width:180px;
                
}

#activeVacacionesColectivo {
                background-image: url(../img/colectivo/navBarBgVacaciones.png);
                width:185px;
                
}
 

#activeVacaciones a:hover { background: url(../img/navBarBgHoverVacaciones.png) repeat-x 0px; }
#activeVacacionesColectivo a:hover { background: url(../img/colectivo/navBarBgHoverVacaciones.png) repeat-x 0px; }
#activeVuelo a:hover { background: url(../img/navBarBgHoverVuelo.png) repeat-x 0px; }
#activeCruceros a:hover { background: url(../img/navBarBgHoverCruceros.png) repeat-x 0px; }
#activeSki a:hover { background: url(../img/navBarBgHoverSki.png) repeat-x 0px; }
#activeSkiColectivo a:hover { background: url(../img/colectivo/navBarBgHoverSki.png) repeat-x 0px; }
#activeTren a:hover { background: url(../img/navBarBgHoverTren.png) repeat-x 0px; }
 

#activeTren a#current
{
background-image: url(../img/navBarBgTren.png);
background-repeat: repeat-x;
background-position: 0px;
 
}

 

#activeVuelo a#current
{
                background-image: url(../img/navBarBgVuelo.png);
                background-repeat: repeat-x;
                background-position: 0px;
}

#activeCruceros a#current
{
                background-image: url(../img/navBarBgCruceros.png);
                background-repeat: repeat-x;
                background-position: 0px;
}

#activeSki a#current
{
                background-image: url(../img/navBarBgSki.png);
                background-repeat: repeat-x;
                background-position: 0px;
}

#activeSkiColectivo a#current
{
                background-image: url(../img/colectivo/navBarBgSki.png);
                background-repeat: repeat-x;
                background-position: 0px;
}
 
#activeVacaciones a#current
{
background-image: url(../img/navBarBgVacaciones.png);
background-repeat: repeat-x;
background-position: 0px;
}

#activeVacacionesColectivo a#current
{
background-image: url(../img/colectivo/navBarBgVacaciones.png);
background-repeat: repeat-x;
background-position: 0px;
}


/* CABECERA
------------------------------------------------*/

/*#cabeceraSI {
	margin:0.5em auto 0 auto;
	padding:0;
	width:950px;
	height:109px;
	border-bottom:5px solid #cfc9c4;
	background-color: #fff;
	background-image: url(../images/top-banner-test.gif);
	background-repeat: no-repeat;
}*/


#cabeceraVaca {
	margin:0.5em auto 0 auto;
	padding:0;
	width:950px;
	height:109px;
	border-bottom:5px solid #cfc9c4;
	background-color: #fff;
	background-image: url(../images/cabeceraVaca.jpg);
	background-repeat: no-repeat;
}

#cabeceraAH {
	margin:0.5em auto 0 auto;
	padding:0;
	width:950px;
	height:109px;
	border-bottom:5px solid #cfc9c4;
	background-color: #fff;
	background-image: url(../images/cabecera-a-h.jpg);
	background-repeat: no-repeat;
}

#cabeceraTH {
	margin:0.5em auto 0 auto;
	padding:0;
	width:950px;
	height:109px;
	border-bottom:5px solid #cfc9c4;
	background-color: #fff;
	background-image: url(../images/cabecera-t-h.jpg);
	background-repeat: no-repeat;
}

#cabeceraCruceros {
	margin:0.5em auto 0 auto;
	padding:0;
	width:950px;
	height:109px;
	border-bottom:5px solid #cfc9c4;
	background-color: #fff;
	background-image: url(../images/cabecera-cruceros.jpg);
	background-repeat: no-repeat;
}

#cabeceraSki {
	margin:0.5em auto 0 auto;
	padding:0;
	width:950px;
	height:109px;
	border-bottom:5px solid #cfc9c4;
	background-color: #fff;
	background-image: url(../images/cabecera-ski.jpg);
	background-repeat: no-repeat;
}


#cabecera {
	margin:0.5em auto 0 auto;
	padding:0;
	width:950px;
	background:#fff;
	border-bottom:5px solid #cfc9c4;
}

* html #cabecera {
	margin:0.5em auto 0 auto;
	padding:0;
	width:950px; /* Aumento tamaÃƒÂ±o para que la cabecera ocupe el mismo ancho que el contenido en IE 6 */
	background:#fff;
	border-bottom:5px solid #cfc9c4;
	height: 5px
}

*:first-child+html html #cabecera {
	margin:0.5em auto 0 auto;
	padding:0;
	width:942px;
	background:#fff;
	border-bottom:6px solid #cfc9c4;
	height: 6px
	padding-bottom:1px;
}

#cabecera h1 {
	float:left;
	width:499px;
	height:105px;
	background-image:url(../images/cab_ave.jpg);
	background-repeat:no-repeat;
	margin:0;
}

* html #cabecera h1 {
	float:left;
	width:499px;
	height:105px;
	background-image:url(../images/cab_empresa1.jpg);
	background-repeat:no-repeat;
	margin:0 0 -8px 0;
	padding:0;
}

*:first-child+html #cabecera h1 {
	float:left;
	width:499px;
	height:105px;
	background-image:url(../images/cab_empresa1.jpg);
	background-repeat:no-repeat;
	margin:0 0 -5px 0;
	padding:0;
}

#cabecera h1 a {
	text-indent:-10000px;
	width:499px;
	height:105px;
	display:block;
}



/* Fin CABECERA 
------------------------------------------------*/



/* CUERPO
------------------------------------------------*/

#cuerpo {

	clear:both;
	margin:0 auto 0 auto;
	padding:0;
	width:950px;
	background-color:#fff;
}

#info {
	background:url(../images/fd_info.gif) bottom no-repeat #7d7a7d;
	display: block;
	padding-top: 8px;
	padding-bottom: 18px;
	padding-left:21px;
}


/* RASTRO DE MIGAS
------------------------------------------------*/

#path {
	/*position:relative;
	left:10px;*/
	top:10px;
	margin-top: 10;
	margin-right: 1px;
	margin-bottom: 10px;
}

/** html #path {
	margin:0 1px 0 205px; /* SÃƒÂ³lo para IE 6
	padding:10px;
	height:1.5em;  SÃƒÂ³lo para IE */


/**:first-child+html #path {
	margin:0 1px 0 190px;
	padding:10px;
	height:1.5em;  SÃƒÂ³lo para IE */


#path p { color:#810072; margin:0; padding:0 0.5em 0.5em 0.5em; font-size:0.75em;}

#path a:link, /*#path a:visited*/ { color:#ccc; text-decoration:none; }
#path a:hover { color:#f0e8c0; text-decoration: underline; }


/* ESTRUCTURA (Columnas izq., central y dcha.)
------------------------------------------------*/

/*#colA {
loat:left;
	margin:-25px 0 20px 10px;
	padding:0.5em 0.5em 10em 0.5em;
	width:180px;
	background:url(../images/fd_colA.gif) no-repeat;	
}*/

#colB {
	float:left;
	margin:0 10px 20px 0;
	padding:0.5em;
	width:720px;
	
	border-right:1px solid #F0E8C0;
}

* html #colB {
	float:left;
	margin:0 10px 20px 0;
	padding:0.5em;
	width:500px; /* SÃƒÂ³lo para IE 6 */
	border-right:1px solid #F0E8C0;
}

.colB1 {
	clear:both;
	float:left;
	margin:0 10px 10px 0;
	padding:0;
	width:160px;
	text-align: center;
}

.colB2 {
	float:left;
	margin:0 10px 10px 0;
	padding:0;
	width:160px;
	text-align: center;
}

.colB3 {
	float:left;
	margin:0 0 10px 0;
	padding:0;
	width:160px;
	text-align: center;
}

.colB1 h3, .colB2 h3, .colB3 h3 {
	font-size:0.9em; 
	background-color:#f0e8c0;
	margin:0 0 0.2em 0;
	padding: 0.2em;
	border-bottom: 1px solid #88005e;
	text-align:left;
}

.colB1 p, .colB2 p, .colB3 p {
	font-size:0.75em; 
	margin:0 0 0.1em 0;
	padding: 0.2em;
	text-align:left;
}

.colB1 a img, .colB2 a img, .colB3 a img  {
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:1px solid #f0e8c0;	
}

.colB1 img, .colB2 img, .colB3 img {
	border-bottom:1px solid #f0e8c0;	
}

.colB1Oferta {
	clear:both;
	float:left;
	margin:0 2px 10px 0;
	padding:0 0 20px 0;
	width:160px;
	height:260px;
	background:url(../images/of_pietitulobuscar.gif) bottom left no-repeat;
}

.colB2Oferta {
	float:left;
	margin:0 2px 10px 0;
	padding:0 0 20px 0;
	width:160px;
	height:260px;
	background:url(../images/of_pietitulobuscar.gif) bottom left no-repeat;
}

.colB3Oferta {
	float:left;
	margin:0 0 10px 0;
	padding:0 0 20px 0;
	width:160px;
	height:260px;
	background:url(../images/of_pietitulobuscar.gif) bottom left no-repeat;
}

.colB1Oferta h3, .colB2Oferta h3, .colB3Oferta h3 {
	font-weight:normal;
	background-color:transparent;
	font-size:0.8em; 
	height:39px;
	background:url(../images/of_cabtitulobuscar.gif) top left no-repeat;
	padding: 0.2em;
	color:#000;
}

.colB1Oferta p, .colB2Oferta p, .colB3Oferta p {
	font-size:0.75em; 
	margin:0 0 0.1em 0;
	padding: 0.2em;
}

.colB1Oferta a img, .colB2Oferta a img, .colB3Oferta a img  {
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:1px solid #f0e8c0;	
}

.colB1Oferta img, .colB2Oferta img, .colB3Oferta img {
	margin:0;
}

.colB1Oferta a:link, .colB1Oferta a:visited, .colB1Oferta a:hover, .colB2Oferta a:link, .colB2Oferta a:visited, .colB2Oferta a:hover, .colB3Oferta a:link, .colB3Oferta a:visited, .colB3Oferta a:hover{
	text-decoration:none;
}



#colC {
	float:left;
	margin:0 0 20px 0;
	padding:0.5em;
	width:180px;
}

#colC #menu_lat ul li  {
	margin:0;
	padding:0.3em 0em 0.3em 17px;
	list-style:none;
/*		background:url(none) no-repeat ;*/
	border-bottom: 1px dotted #cfc9c4;
}

#colC #menu_lat ul li ul li {
	margin:0;
	padding:0.3em 0em 0.3em 17px;
	list-style:none;
	background:url(../images/cuadradito_rosa.gif) no-repeat ;
	border-bottom: 1px dotted #cfc9c4;
}

#colC #menu_lat2 ul li  {
	margin:0;
	padding:0.3em 0em 0.3em 17px;
	list-style:none;
		/*background:url(none) no-repeat ;*/
	border-bottom: 1px dotted #cfc9c4;
}

#colC #menu_lat2 ul li ul li {
	margin:0;
	padding:0.3em 0em 0.3em 17px;
	list-style:none;
	background:url(../images/cuadradito_rosa.gif) no-repeat ;
	border-bottom: 1px dotted #cfc9c4;
}

#colC #menu_lat3 ul li  {
	margin:0;
	padding:0.3em 0em 0.3em 17px;
	list-style:none;
		/*background:url(none) no-repeat ;*/
	border-bottom: 1px dotted #cfc9c4;
}

#colC #menu_lat3 ul li ul li {
	margin:0;
	padding:0.3em 0em 0.3em 17px;
	list-style:none;
	background:url(../images/cuadradito_rosa.gif) no-repeat ;
	border-bottom: 1px dotted #cfc9c4;
}



/* CONTENIDO
------------------------------------------------*/

#contenido h2 {margin-left:0.2em;}


.archivo {
	color:#7D7A7D;
	font-size:0.8em;
	padding-left:17px;
	background:url(../images/ic_etiqueta.png) no-repeat;
	margin-left:0.5em;
}

#contenido ul {
	margin:0.5em;
	padding:0;
	font-size:0.8em;
}


#contenido ul ul {
	font-size:1em;
	margin-bottom:0.5em;
	margin-top:0em;
}

#contenido ul li {
	padding:0.3em 0.2em 0.1em 17px;
	list-style:none;
	
}

#contenido ul ul li {
	padding-left:17px;
	list-style:none;
	
}

#contenido ul ol li {
	padding-left:17px;
	list-style-type: decimal;
	list-style-image:none;
	list-style-position:inside;
	padding:0.3em 0.2em 0.1em 17px;
	
}


#contenido ol {
	margin:0.5em;
	padding:0;
	font-size:0.8em;
}
#contenido ol ul {
	font-size:1em;
	margin-bottom:0.5em;
	margin-top:0em;
}

#contenido ul ol {
	font-size:1em;
	margin-bottom:0.5em;
	margin-top:0em;
	list-style-type: decimal;
}

#contenido ol li {
	list-style-image:none;
	list-style-position:inside;
	padding:0.3em 0.2em 0.1em 17px;
	list-style-type: decimal;
	
}

#contenido ol ul li {
	padding-left:17px;
	list-style:none;
	
}


#contenido {
	margin:0.5em 0 20px 210px;
	padding:0;
	width:735px;
	background-color:#FFF;	
}

* html #contenido {
	margin:0.5em 0 20px 210px;
	padding:0;
	width:730px; /* SÃƒÂ³lo para IE 6 */
	background-color:#FFF;	
}

.img_texto230 {
	float:left;
	margin:0.5em 1em 0.5em 0;
	padding:0;
}
.m230 p {margin-left:240px;}

.img_lista_enlaces {
	float:left;
	margin:5px;
	padding:1px;
	border:none;
}


.parrafo_flotante .imagen_flotante{
	float:left;
	margin:0.5em 1em 0.5em 0;
	padding:0;
}

li.est01 {
	clear:left;
}


h2 {margin:0px 0 10px 0;padding:0; font-size:1.5em; font-weight:normal; color:#555;}
h3 {margin:10px 0 10px 0;padding:0; font-size:1.1em; font-weight:normal; color:#888;}
h4 {
	background:url(../images/it_triangulo_81005e.gif) top left no-repeat; 
	margin:1em 0 1em 0;padding:0 0 0.5em 20px; 
	font-size:1em; font-weight:normal; 
	color:#888; 
	border-bottom: 1px solid #cfc9c4;
}

p {font-size:0.8em;}


.img-centrada {text-align:center;}

#colC h3 {
	background:url(../images/ic_mas.gif) top left no-repeat;
	color:#000;
	margin:1em 0 1em 0;padding:0 0 0.3em 18px; 
	font-size:1em; font-weight:normal; 
	border-bottom: 1px solid #cfc9c4;
}

#colC img{
padding: 5px 0 0 0;
}

#colC p.oferta {
	padding:0 0 0.3em 0; 
	/*border-bottom:1px dotted #cfc9c4;*/
	}


/* Fin CUERPO
------------------------------------------------*/




/* PIE
------------------------------------------------*/

#pie {
	clear:both;
	margin: 1em auto 0 auto;
	padding:0.5em 0 0 0;
	background:url(../images/fd_pie.gif) no-repeat;
	border-bottom:5px solid #878286;
	width:950px;
}

* html #pie {
	clear:both;
	margin: 1em auto 0 auto;
	padding:0.5em 0 0 0;
	background:url(../images/fd_pie.gif) no-repeat;
	border-bottom:5px solid #878286;
	width:934px; /* SÃƒÂ³lo para IE 6 */
}

#pie p {
	color:#000;
	margin:0.5em auto 0.5em auto;
	padding:0 0 0 10em;
	font-size:0.8em;
	height:3em; 
}

#pie a:link, #pie a:visited { color:#810072; text-decoration:none; }
#pie a:hover { color:#810072; text-decoration: underline; }

.resaltado{color:#810072;
						font-weight:bolder;}
#resaltado{color:#810072;
					font-weight:bolder;}

.azul{
						font-weight:bolder;}
#azul{
					font-weight:bolder;}

.rojo{color:#C0020F;
						font-weight:bolder;}
#rojo{color:#C0020F;
					font-weight:bolder;}

.gris{color:#767676;
						font-weight:bolder;}
#gris{color:#767676;
					font-weight:bolder;}
					
/* Fin PIE
------------------------------------------------*/

.clearl { clear:left; }
.clearr { clear:right }
.clearb { clear:both; }

p.dch {text-align:right;}

p.subir {
	text-align:right;
	border-bottom:1px solid #cfc9c4;
	margin-bottom:2em;
	padding:0 0.3em 0.3em 0.3em;
}

#mobi {
font-size:0.8em;
}

fieldset{
border:thin double #FADC7D;
padding:3px;
}

/* ENLACES
------------------------------------------------*/
a img {border:none;}
a:link{ color:#810072; text-decoration:underline; }
a:visited{color:#810072 !important;}
a:hover { color:#810072; text-decoration:underline; }
a.movil { background:url(../img/ic_movil.gif) top left no-repeat; padding:0 0.5em 0.5em 20px; }
.colB1 a.enlace:link, .colB1 a.enlace:visited, .colB2 a.enlace:link, .colB2 a.enlace:visited, .colB3 a.enlace:link, .colB3 a.enlace:visited { background:url(../img/it_triangulo_81005e.gif) top left no-repeat; padding:0.3em 0 0.3em 18px; font-weight:bold; text-decoration:underline;}
a.mapa { background:url(../img/ic_mapa.gif) top left no-repeat; padding-left:18px; text-decoration:underline;}
.hidden { position:absolute; left:-9999px; overflow:hidden; }
p.oculto {position:absolute; left:-9999px; overflow:hidden;}




/* FIN FRANK */

/* Fuente pequeÃƒÂ±a: 9 px ----------------------------------------------------------------------------------- */

.PqFuerteNaranja{
	font-family: arial; 
	font-size:9px; 
	color: #810072;

}

.PqMuyFuerte {
	font-family: arial; 
	font-size:9px; 
	color:#7B7364;
}
.PqMuyFuerteBold {
	font-family: arial; 
	font-size:9px; 
	color:#7B7364; 
	font-weight: bold;
}

.PqFuerte {
	font-family: arial; 
	font-size:9px; 
	
}
.PqNegro {
	font-family: arial; 
	font-size:9px; 
	color:#000000;
}
.PqNegroBold {
	font-family: arial; 
	font-size:9px;
	font-weight:bold; 
	color:#000000;
}
.GPrecio {
	font-family: arial;
	font-size:30px;
	color: #000000;
	font-weight: bolder;
							
}
/* Fuente mediana 2: 10 px ----------------------------------------------------------------------------------- */

.Md2MuyFuerte {
	font-family: arial; 
	font-size:10px; 
	/*color:#7B7364;*/
}

.Md2MuyFuerteBold {
	font-family: arial; 
	font-size:10px; 
	/*color:#7B7364; */
	font-weight: bold;
}

.Md2Fuerte {
	font-family: arial; 
	font-size:10px; 
	color:#D3CFC8;
}

/* Fuente mediana: 11 px ----------------------------------------------------------------------------------- */

.MdMuyFuerte {
	/*font-family: arial; */
	font-size:11px; 
	/*color:#666;*/
}
.Fondo1Fuerte .MdMuyFuerte {
	color:#fff;
}
.MdBlanco{
	font-family: arial; 
	font-size:12px; 
	color: #FFFFFF; 
	font-weight: normal;
}
.MdMuyFuerteBold {
	/*font-family: arial; */
	font-size:11px; 
	color:#666; 
	font-weight: bold;
}

.MdFuerte {
	font-family: arial; 
	font-size:11px; 
	color:#D3CFC8;
}

.MdBlanco{
	font-family: arial; 
	font-size:12px; 
	color: #FFFFFF; 
	font-weight: normal;
}


.titulo2Azul{
	font-family:arial, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bolder;
	color:#810072;
}

/* Fuente grande: 15px ----------------------------------------------------------------------------------- */

.GBlanco{
	font-family: arial; 
	font-size:15px; 
	color: #FFFFFF; 
	font-weight: normal;
}

.GmuyFuerteFino {
	font-family: arial; 
	font-size:15px; 
	color: #810072; 
	font-weight: normal;
}
.GmuyFuerte {
	font-family: arial; 
	font-size:15px; 
	color: #810072; 
	font-weight: bold;
}
.GRojo {
	font-family: arial; 
	font-size:15px; 
	color: #FF0000;
}
/* Fuente para titulares: 30 px ----------------------------------------------------------------------------------- */
.GBlanco{
	font-family:arial, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:25px;
	line-height: 95%;
	filter: Glow(Color=#000000, Strength=2);
}

/* Fuente para los botones ----------------------------------------------------------------------------------- */

.botonDegradado {
	font-family: arial; 
	font-size:11px; 
	color:# 7B7364;
}

A.botonDegradado {
	font-family: arial; 
	font-size:11px; 
	color: #7B7364; 
	text-decoration:none;
}

A.botonDegradado:link {
	font-family: arial; 
	font-size:11px; 
	color: #7B7364; 
	text-decoration:none;
}

A.botonDegradado:visited {
	font-family: arial; 
	font-size:11px; 
	color: #7B7364; 
	text-decoration:none;
}

A.botonDegradado:hover {
	font-family: arial; 
	font-size:11px; 
	color: #D3CFC8; 
	text-decoration:none;
}


.boton {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#810072;font-weight: bold;}
A.boton {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#810072; text-decoration:none;font-weight: bold;}
A.boton:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#810072; text-decoration:none;font-weight: bold;}
A.boton:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#810072; text-decoration:none;font-weight: bold;}
A.boton:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#810072; text-decoration:none;font-weight: bold;}
A:visited {color:#810072;}



/* Probablemente inÃƒÂºtil // Frank-09-06-2010---------------------------------------------------------------------------------- 

/* Fuente para los enlaces ----------------------------------------------------------------------------------- 

A {
	font-family: Arial; 
	font-size:11px; 
	color: #7B7364;
	font-weight:normal;
}

A:link {
	font-family: arial; 
	font-size:11px; 
	color: #7B7364; 
	text-decoration:none;
	font-weight:bold;
}

A:visited {
	font-family: arial; 
	font-size:11px; 
	color: #7B7364; 
	text-decoration:none;
	font-weight:bold;
}
A:hover {
	font-family: arial;
	font-size:11px; 
	color: #D3CFC8; 
	text-decoration:underline;
	font-weight:bold;
}

/* ----------------------------------- ESTILOS DE LA CABECERA Y EL PIE DE LA WEB ANTIGUA  -------------------------------------- 


.arial8Azul {font-family:arial;font-size:8pt;color:#000000;}
.arial7 {font-family:arial;font-size:7pt;color:#000000;}

.arial7Blanco {
	font-family: arial;
	font-size: 7pt;
	color: #ffffff;
}

.arial7Azul {
	font-family: arial;
	font-size: 7pt;
	color: #00589B;
}

.arial7AzulBold {
	font-family: arial;
	font-size: 7pt;
	color: #00589B;
	font-weight:bolder;
}

A.arial7AzulNoSubrayado {
	font-family: arial;
	font-size: 8pt; 
	text-decoration: none;
	color: #00589B;
}

A.arial7AzulNoSubrayado {
	font-family: arial;
	font-size: 8pt; 
	text-decoration: none;
	color: #00589B;
}

A.arial7AzulNoSubrayado:link {
	font-family: arial;
	font-size: 8pt; 
	text-decoration: none;
	color: #00589B;
}

A.arial7AzulNoSubrayado:visited {
	font-family: arial;
	font-size: 8pt; 
	text-decoration: none;
	color: #00589B;
}

A.arial7AzulNoSubrayado:hover {
	font-family: arial;
	font-size: 8pt; 
	text-decoration: none;
	color: #810072;
}


/* OK Y REQUEST -----------------------------------------------------------------------------------------------------------

.OK{
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #33CC00;
}
.RQ{
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #CC0000 ;
}

.rojo{
	color: #CC0000 ;
}

.gris{
	color: #888888 ;
}

.blanco{
	color: #ffffff ;
}

.arial9bold {font-family:arial;font-size:8pt;color:#666666;font-weight: bold}
.arial7naranja {font-family:arial;font-size:7pt;color:#EAAF01;}

A.arial9BlancoBold {font-family:Arial;font-size:10pt;color:#FFFFFF;text-decoration: none;font-weight: bold}
A.arial9BlancoBold:link {font-family:Arial;font-size:10pt;color:#FFFFFF;text-decoration: none;font-weight: bold}
A.arial9BlancoBold:visited {font-family:Arial;font-size:10pt;color:#FFFFFF;text-decoration: none;font-weight: bold}
A.arial9BlancoBold:hover {font-family:Arial;font-size:10pt;color:#000000;text-decoration: none;font-weight: bold}

A.arial7Naranja {font-family:arial;font-size:7pt; text-decoration: underline;color:#CC7D00;}
A.arial7Naranja:link {font-family:arial;font-size:7pt; text-decoration: underline;color:#CC7D00;}
*/A.arial7Naranja:visited {font-family:arial;font-size:7pt; text-decoration: underline;color:#CC7D00;}/*
A.arial7Naranja:hover {font-family:arial;font-size:7pt; text-decoration: underline;color:#CC7D00;}


----------------------*/

/*----------cambios proceso reserva------------*/

#divCalendar1{

position: absolute; top: 352px; left: 482px; z-index: 10;

}

#divCalendar1 .Fondo1Medio  {
background-color:#cccccc;
}


#divCalendar2 .Fondo1Medio  {
background-color:#cccccc;
}



