/*generic link color PHB*/							a.00:link	{font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #FF99CC; text-decoration: none}
							 			 										a.00:active	{font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
																				a.00:hover	{font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
																				a.00:visited{font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #FF99CC; text-decoration: none}


/*estilos input */ 								.data {color: #000000; background-color: #FFFFFF; font-size: 10px; font-family:arial; border: solid 1px #124982}
																				/*.data {color: #000000; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; border: solid 1px #124982}/* antiguo* /
/*estilos input */ 											/*.data01 {color: #000000; background-color: #CCCCCC; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; border: solid 1px #124982}*/
												.data01 {color: #000000; background-color: #CCCCCC; font-size: 10px; font-family: arial; border: solid 1px #124982}/*antiguo*/
/*radio 1 */ 									.data02 {background-color: #C5D4E5}
/*radio 2 */ 									.data03 {background-color: #E0EAF5}
/*radio 2 */ 									.data04 {background-color: #77C1EE}
/*estilos input corporativa*/   				.data05 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; border: 1px #CCCCCC solid; padding-right: 0px; padding-left: 0px; height: 14px; clip:   rect(   ); line-height: 10px; padding-top: 0px; padding-bottom: 0px; background-color: #FFFFFF}
/*desactivados */								.data06 {background-color: #CCCCCC; font-size: 10px; color: #CCCCCC; border: solid 1px #666666}
/*input monigotes */							.data07 {color: #000000; background-color: #FFFFFF; font-size: 10px; font-family:verdana; border: solid 1px #124982}
/*estilo data sin borde */ 						.data08 {color: #000000; background-color: #FFFFFF; font-size: 10px; font-family:arial;border: solid 1px #FFFFFF}


/* estilo dias no activos */          			.data09 {color: #0066CC; background-color: #D9E7F4; font-size: 10px; font-family:arial; border: solid 1px #FFFFFF}
/* estilo dias activos */ 						.data10 {color: #FFFFFF; background-color: #003366; font-size: 10px; font-family:arial; border: solid 1px #FFFFFF}
/*estilo data sin borde texto azul*/ 			.data11 {color: #124982; background-color: #FFFFFF; font-size: 10px; font-family:arial;border: solid 1px #FFFFFF}
/*carrito tickets */ 						.data12 {color: #124982; background-color:#C3D1EB; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; border: solid 1px #C3D1EB}

/*botones Magenta*/											.boton01		{background-color: #F40083; font-family: verdana, Arial, Helvetica, san-serif; font-size: 10px; color: #FFFFFF; width: 90px}
/*botones naranja*/											.boton02		{background-color: #F1CEAF; font-family: verdana, Arial, Helvetica, san-serif; font-size: 9px; width: 90px }
/*botones formulario corporativa*/ 			.boton04 {  font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px #FF99CC solid; color: #FF0099; background-color: #FFFFFF; font-size: 10px; height: 16px; padding-right: 5px; padding-left: 5px; line-height: 12px; padding-top: 2px; padding-bottom: 2px; text-align: centre}

/*links */															.link01 a {color: #0000FF; font-size: 10px; font-family: verdana, arial; text-decoration: underline}
/*links */															.link01 a:hover {color: #FF0099; font-size: 10px; font-family: verdana, arial; text-decoration: underline}
/*links lista ofertas */								.link02:link {color: #124982; font-size: 10px; font-family: verdana, arial; text-decoration: underline}
/*links lista ofertas */								.link02:visited {color: #124982; font-size: 10px; font-family: verdana, arial; text-decoration: underline}

/*links submenu corporativa*/ 					.link03 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFBDDE}
/*links submenu corporativa*/   				a.link03 {text-decoration: none}
/*links submenu corporativa*/   				a.link03:hover {text-decoration: none ; font-size: 11px; color: #FFFFFF}
/*links texto corporativa*/   					.link04 {color: #808080; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif}
/*links texto corporativa*/  						a.link04 {color: #FF3366 }
/*links texto corporativa*/   					a.link04:hover { color: #FF3366; text-decoration: none}

/*titulo en popups */										.titulo00 {color: #444444; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif}
/*titulo en popups */										.titulo01 {color: #444444; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif}
/*titulo ficha hotel */									.titulo01 {color: #444444; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif}
/* titulo localizador */								.titulo03	{color: #FF0066; font-size: 14px; font-family: verdana, arial, helvetica, sans-serif}
/* Coste cancelación */									.titulo04	{color: #FFFFFF; font-size: 14px; font-family: verdana; background-color: #FF0066}
/* página modificación */								.titulo05	{color: #FF0000; font-size: 11px; font-family: verdana}

/*texto cabecera tablas*/								.subtitulo00 {color: #124982; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif }
/* cabeceras columnas */								.subtitulo01 {color: #124982; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; background-color: #AFC2E4 }
/* cabeceras sucursales con02 */				.subtitulo02 {color: #FFFFFF; font-size: 11px; font-family: verdana; background-color: #996699}
/*telefono asistencia min*/							.subtitulo03 {color: #F40083; font-weight: bold; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif}
/*user,agency */												.subtitulo04 {color: #124982; font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; background-color: #ffffff}
/*fecha cabecera normal*/								.subtitulo05 {background-color: #D8E1F2; color: #124982; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif }
/*slogans corporativa*/ 								.subtitulo06 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; color: #333333}
/*negritas corporativa*/ 								.subtitulo07 {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
/*fecha en poups */											.subtitulo08 {color: #124982; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif}
/*subtitulo mod04*/											.subtitulo09 {color: #2C4679; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif, font-weight: bold}


/*texto general negros */								.estandard01 {color: #000000; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif}
/*texto general negros */								.estandard02 {color: #000000; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif}
/*num celdas novisitadas*/							.estandard04 {color: #ffffff; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif}
/*num celdas visitadas*/								.estandard05 {color: #f975bc; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif}
/*num celdas activas*/									.estandard06 {color: #ff0099; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif}
/* estilos input texto en gris*/				.estandard08 {color: #808080; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif}
/* alternativos, cargando*/							.estandard09 {font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#0000FF}
/*menu home*/														.estandard10 {color: #ffffff; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif}
/*comillas*/														.estandard11 {color: #FF3366; font-size: 10px; font-weight: bold}
/*ver02 lista estab. */									.estandard12 {color: #000000; font-size: 9px; font-family: verdana, arial, helvetica, sans-serif; background-color: #AFC2E4}
/* exhibitions*/		 										.estandard13 {color: #808080; font-size: 9px; font-family: verdana, arial, helvetica, sans-serif}
/*texto general fondo azul */								.estandard14 {color: #000000; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; background-color: #E0EAF5}

/* celdas de de números 1-5 rsv.x/  */
/*num celdas activas*/									.estandard15 {background-color: #EAEFF8}
/*num celdas activas*/									.estandard16 {background-color: #D8E1F2}
/*num celdas activas*/									.estandard17 {background-color: #C3D1EB}
/*num celdas activas*/									.estandard18 {background-color: #AEC1E4}
/*num celdas activas*/									.estandard19 {background-color: #83A0D6}
/*bg color celda*/											.estandard20 {background-color: #FF3399}
/*bg color celda*/											.estandard21 {background-color: #FF6600; color: #FFFFFF; font-size: 11px; font-weight:bold;}
/*bg color celda rsv02*/								.estandard22 {background-color: #AFC2E4}
/* flechas en calendario*/   						.estandard23 {color: #000099; font-size: 10px; text-decoration: none}
/*  diasCalendario */										.estandard24 {font-family:verdana; font-size: 11pt; font-weight:bold; color:#0000ff; text-decoration:none}
/*bg color celda rsv02*/								.estandard25 {background-color: #FFFFFF}
/* calendario fechas anteriores*/			  .estandard26 {font-family: verdana; color: #999999; font-size: 11px}
/*span color naranja*/									.estandard27 {background-color: #FF6600; color: #FFFFFF; font-size: 11px}
/*rsv02 etiqueta folleto (purpur)*/			.estandard28 {background-color: #CC0099}
/*rsv02 etiqueta ofertas (amarillo)*/		.estandard29 {background-color: #FFCC00}
/*rsv02 etiqueta garantías (rojo)*/			.estandard30 {background-color: #FF0000}
/*linea top main navigation */     			.estandard31 {background-color: #FF3366}
/*linea bottom main navigation */    		.estandard32 {background-color: #666666}
/*span color verde */					 					.estandard33 {background-color: #009900; color: #FFFFFF; font-size: 11px; font-weight:bold}
/*rvs. canceladas x receptivo con02*/		.estandard34 {font-size: 11px; font-family:verdana;	color: #8A2BE2;	cursor: hand}
/*rvs. canceladas x oficina con02*/ 		.estandard35 {font-size: 11px; font-family:verdana; color: #FF0033; cursor: hand}

/*table color en rsv02*/								.table {background-color: #D9E7F4}

/* texto de de números 1-5 rsv.x/  */
/* activas*/											 	 		#td15 {color: #ff0099; font-size: 10px; font-family: verdana,arial,helvetica,sans-serif}
/* inactivas*/													#td16 {color: #ffffff; font-size: 10px; font-family: verdana,arial,helvetica,sans-serif}
/* visitadas*/													#td17 {color: #f975bc; font-size: 10px; font-family: verdana,arial,helvetica,sans-serif}

/*cell prop footer */										.footer {}

/*cabecera */	
													#menu {position: absolute; z-index: 2; top: 5px; left: 10px; width: 768px; height: 85px; visibility: visible }
/*contenido */													#frsv01 {position: absolute; z-index: 1; top: 75px; left: 10px; visibility: visible }
/*contenido2 */													#frsv02 {position: absolute; z-index: 1; top: 75px; left: 27px; visibility: visible }

/*contenido */													#cont {position: absolute; z-index: 1; top: 75px; left: 10px; visibility: visible }
/*contenido */													#frmUsuarios {position: absolute; z-index: 1; top: 75px; left: 10px; visibility: visible }
/*contenido */													#fCON01 {position: absolute; z-index: 1; top: 75px; left: 10px; visibility: visible }
/*contenido */													#fver01 {position: absolute; z-index: 1; top: 75px; left: 10px; visibility: visible }
/*contenido */													#fver02 {position: absolute; z-index: 1; top: 75px; left: 10px; visibility: visible }
/*contenido */													#fver03 {position: absolute; z-index: 1; top: 75px; left: 10px; visibility: visible }
/*contenido */													#frsv03 {position: absolute; z-index: 1; top: 75px; left: 10px; visibility: visible }
/*contenido */													#fcnt01 {position: absolute; z-index: 1; top: 75px; left: 10px; visibility: visible }



/*faq.htm */														#divUpControl  {position:absolute; width:320; left:400; top:90; z-index:1; text-align: right} 
/*faq.htm */														#divDownControl  {position:absolute; width:320; left:400; top:410; z-index:1; text-align: right} 
/*faq.htm */														#divContainer  {position:absolute; width:320; height:240; overflow:hidden; top:120; left:400; clip:rect(0,320,280,0); visibility:visible} 
/*faq.htm */														#divContent  {position:absolute; top:0; left:0} 
/*base corporativa*/ 										#Layer1{position:absolute; left:0; top:10; width:768; height:421; z-index:1; visibility: visible}
/*FAQs corporativa*/ 										#UpControl1{position:absolute; width:320; left:60; top:210; z-index:1; text-align: right; visibility: hidden} 
/*FAQs corporativa*/  									#DownControl1{position:absolute; width:320; left:60; top:235; z-index:1; text-align: right; visibility: hidden} 
/*FAQs corporativa*/  									#Container1{position:absolute; width:320; height:270; overflow:hidden; top:95; left:400; clip:rect(0,320,270,0); visibility: hidden}/*era 320*/ 
/*FAQs corporativa*/  									#Content1{position:absolute; top:0; left:0}
/*News corporativa*/ 										#UpControl2{position:absolute; width:205; left:57; top:405; z-index:1; text-align: right; visibility: hidden} 
/*News corporativa*/ 										#DownControl2{position:absolute; width:205; left:57; top:420; z-index:1; text-align: right; visibility: hidden} 
/*News corporativa*/  									#Container2{position:absolute; width:205; height:320; overflow:hidden; top:100; left:37; clip:rect(0,205,320,0); visibility:hidden} 
/*News corporativa*/  									#Content2{position:absolute; top:0; left:0}

/*Listado ferias*/  										#UpControl3{position:absolute; width:205; left:308; top:232; z-index:1; text-align: right; visibility: hidden} 
/*Listado ferias*/   										#DownControl3{position:absolute; width:205; left:308; top:252; z-index:1; text-align: right; visibility: hidden} 
/*Listado ferias*/  										#Container3{position:absolute; width:250; height:290; overflow:hidden; top:90; left:522; clip:rect(0,250,355,0); visibility:hidden} 
/*Listado ferias*/    									#Content3{position:absolute; top:0; left:0}

/*Tabla, celda izq anuncio carga*/							.celdaIzq {background-color: #FFCCFF; font-size: 20px; font-family: verdana; font-weight: bold; color: #294974;}
/*Tabla, celda txto smll anuncio carga*/					.celdaTxtSmll{background-color: #F40083; font-size: 9px; font-family: verdana; font-weight: bold; color: #FFFFFF;}
/*Tabla, celda der anuncio carga*/							.celdaDer {background-color: #F40083; font-size: 32px; font-family: verdana; font-weight: bold; color: #FFFFFF;}


#divCont {position:absolute; z-index:1; left:50px; top:470px; height:400px; width:170px; visibility:hidden;}
.clTop   {position:absolute; z-index:1; width:250px; line-height:17px;}
.clSub   {position:absolute; z-index:1; left:0px; top:20px; width:250px; line-height:14px;}

/*** This sets the style for the links inside the menu. ***/
#divCont .clTop a {color:#000000; font-family:verdana,arial,helvetica,sans-serif; font-size:14px; font-weight:bold; text-decoration:none;}
#divCont .clTop a:hover {color:#000000; text-decoration:none;}
#divCont .clTop .clSub a {color:#777777; font-family:verdana,arial,helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:none;}
#divCont .clTop .clSub a:hover {color:#333333; text-decoration:none;} 



/*lineas */															HR { color: #124982 }
/*breaks*/															BR { font-size: 5px }
.bordeSello {
	border: 1px dashed #000000;
}
.bordesBlancos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right: 1px none #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px none #FFFFFF;
}
.celesteClaro {
	background-color: #94AFCA;
}
.rosaClaro {
	background-color: #F88DC3;
}
.bordes {
	border-top: none;
	border-right: 1px solid #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px solid #006699;
	background-color: #EAEFF8;

}
.bordeinferior {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #006699;
}.bordes2 {
	border: 1px solid #006699;




}
.paddTD {
	padding: 10px;
}
.estandard01Padd {
	color: #000000;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	padding: 6px;

}
.margenesPopUp {
	padding: 12px;
}
.estandard15bordes {
	background-color: #EAEFF8;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;

}
.espaciosTD {
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;

}

/* ------- Estilos Banner  ------------ */

.margentexto {
	margin: 8px;
	padding: 6px;
}
.fotoevenback2 {
	background-color:#F8F8EE;
}
.bordetableazul2 {
	border: 1px solid #C3D1EB;
	margin-top: 2px;
	margin-bottom: 2px;
}
.bordetableazul3 {
	border: 1px solid #C3D1EB;
	background-color: #EAEFF8;
}
.titinfros {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; color: #ff0099; padding-bottom: 4px; border-bottom: 1px solid  #ff0099;}
.titinfazul {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; color: #3578AE; padding-bottom: 4px; border-bottom: 1px solid  #3578AE;}

.textoblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-align: justify;
}

/* ------- Estilos Calendario  -------- */

.diaNormalCal      { font-size: 11px; font-family: arial; color: #f1008d;  background-color: #edf3f8; cursor: pointer }
.diaNormalOverCal  { font-size: 11px; font-family: arial; color: white;   background-color: #7d98ce; cursor: pointer }
.diaNormalDesCal   { font-size: 11px; font-family: arial; color: gray;    background-color: #edf3f8; }
.diaDesCal         { font-size: 11px; font-family: arial; color: #d4d4d4; background-color: white; }
.cabDiasCal        { font-size: 10px; font-family: arial; color: white;   background-color: #003399; }
.cabMesCal         { font-size: 11px; font-family: arial; color: white;   background-color: #f1008d; border: 1px solid #003399; margin: 1px; padding:1px}
.flechasCal        { font-size: 9px;  font-family: arial; color: white;   padding: 1px ; cursor: pointer }
.bordeCal          { border: 1px solid #003399; margin: 1px; }