/*HOME y General*/ 

body {
	font-size : 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #000000; 
	background-color:#F6E9C8; 
	margin-top : 0; 
	margin-left : 0;
	margin-right : 0; 
	margin-bottom: 0;
	scrollbar-base-color: #C59A34;
 	/* overflow: auto */
}

a:link {text-decoration: none; border:0px none;}
a:visited {text-decoration: none; border:0px none;}
a:active {text-decoration: none; border:0px none;}
a:hover {text-decoration: underline; border:0px none;}

a:link img{text-decoration: none; border:0px none;}
a:visited img{text-decoration: none; border:0px none;}
a:active img{text-decoration: none; border:0px none;}
a:hover img{text-decoration: none; border:0px none;}

table {width:100%;}


/*BgColors(Fondos)*/
.fondoPie {
	background-color: #C59A34;
}

.fondoBusqueda {
	background-color: #E2C475;
}

.fondoBotoneraCabezal {
	background-color: #E2C475;
}

.fondoMarcoFoto {
	background-color: #C59A34;
}

.fondoTituloColumnas {
	background-color: #660909;
}

.fondoMenuIzquierdo {
	background-color: #660909;
	width:90px;
}

.fondoMenuIzquierdoSecundario {
	background-color: #853333;
}

.fondoValoracionGrafica {
	background-color: #F3E2B6;
}

.fondoListaResultadosNumero {
	background-color: #E1C475;
}

/* Lineas Sepradoras */

.CabezalLineaInferior {
	background-color: #9F7F31;
}

.fondoBotoneraCabezalLineaInferior {
	background-color: #9F7F31;
}

.GaleriaLineaSeparadora {
	background-color: #660000;
}

.ListadoResultadosLineaSeparadora {
	background-color: #660C0B;
}

/*Tablas*/
table.TablaPrincipal {
	background-color: #F2E1B6;
}

table.GaleriaFoto {
	background-color: #660909;
}

/*Textos*/

.txtMenuPrincipal {
	/*font-family: Times New Roman, Times,serif;*/
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #660909;
}

.txtMenuPrincipal:hover {
	/*font-family: Times New Roman, Times,serif;*/
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}


/* Para el menú principal, situado bajo el banner a la derecha del buscador */
.txtMenuPrincipal2 {
	/*font-family: Times New Roman, Times,serif;*/
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #660909;
}


.txtMenuPrincipal2:hover {
	/*font-family: Times New Roman, Times,serif;*/
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #DFA200;
}


.txtMenuSecundario , .txtMenuSecundario a:link, .txtMenuSecundario a:visited, .txtMenuSecundario a:active{
	/*font-family: Times New Roman, Times,serif;*/
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #660909;
}

.txtMenuSecundario:hover {
	/*font-family: Times New Roman, Times,serif;*/
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.txtBuscador {
    /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 9px;
	font-weight: 700;
	color: #660909;
}

.txtMigadePan {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 9px;
	font-weight: bold;
	color: #660909;
}

/* Titulos */

/*, .txtTituloColumnas a:link, .txtTituloColumnas a:visited, .txtTituloColumnas a:active*/
.txtTituloColumnas {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 14px !important;
	font-weight: bold;
	color:#F6E9C8;	
	text-decoration: none;
}

.txtTituloColumnaPais , .txtTituloColumnaPais a:link, .txtTituloColumnaPais a:visited, .txtTituloColumnaPais a:active{
	/*font-family: Times New Roman, Verdana, serif;*/
	font-size:24px;
	text-decoration: none;
	font-weight: normal;  
	color: #660909;
}

.txtTituloColumnaPais:hover {
	/*font-family: Times New Roman, Verdana, serif;*/
	font-size:24px;
	text-decoration: underline;
	font-weight: normal;  
	color: #C59A34;;
}

.txtTituloFuenteMediana {
	/*font-family: Times New Roman, Verdana, serif;*/
	font-size:24px;
	text-decoration: none;
	font-weight: normal;  
	color: #660909;
}

.txtTituloGaleria {
	/*font-family: Times New Roman, Verdana, serif;*/
	font-size:40px;  
	font-weight: normal;
	color: #660909;
}

.txtTituloMediano {
	/*font-family: Times New Roman, Verdana, serif;*/
	font-size:40px;  
	font-weight: normal;
	color: #660909;
}

.txtSubTituloMediano {
	/*font-family: Times New Roman, Verdana, serif;*/
	font-size:30px;  
	font-weight: normal;
	font-style:italic;
	color: #660909;
}

.txtSloganColumna {
	/*font-family: Times New Roman, Times,serif;*/
	font-size: 14px;
	font-weight: normal;
	/*font-style:italic;*/
	color: #8C8C8C;
}

.txtSloganHoteles {
	/*font-family: Times New Roman, Times,serif;*/
	font-size: 17px;
	font-weight: normal;
	/*font-style:italic;*/
	color: #8C8C8C;
}

.txtDescColumnaPais {
	/*font-family: Times New Roman, Times,serif;*/
	font-size: 14px;
	font-weight: normal;
	color: #4F0A0A;
}

.txtDescColumnaHotel {
	/*font-family: Times New Roman, Times,serif;*/
	font-size: 14px;
	font-weight: normal;
	color: #4F0A0A;
}

.txtDescColumnaCuidad {
	/*font-family: Times New Roman, Times,serif;*/
	font-size: 14px;
	font-weight: normal;
	color: #4F0A0A;
}

.txtSubTituloCuidad {
	/*font-family: Times New Roman, Times,serif;*/
	font-size: 14px;
	font-weight: normal;
	/*font-style:italic;*/
	color: #0F298E;
}

.txtDescColumnaGaleria {
	/*font-family: Times New Roman, Times,serif;*/
	font-size: 14px;
	font-weight: normal;
	color: #4F0A0A;
}


.txtLinksRelatos {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #660000;
}

.txtLinksRelatos:hover {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #C59A34;
}

/* El estilo de los Links de la pagina. Ejemplo: Volver,Valorar etc. */
.txtLinks {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 11px;
	font-weight: normal;

	text-decoration: none;
	color: #660000;
        white-space: nowrap;
}

.txtLinks:hover {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #C59A34;
        white-space: nowrap;
}

.txtDescripcionFotoGaleria {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 10px;
	font-weight:bold;
	color: #4F0A0A;
}

.txtTravelplanHotel , .txtTravelplanHotel a:link, .txtTravelplanHotel a:visited, .txtTravelplanHotel a:active{
	/*font-family: Times New Roman, Times,serif;*/
	font-size: 14px;
	font-weight: bold;
	color: #660909;
	text-decoration: none;
}

.txtMenuHotel , .txtMenuHotel a:link, .txtMenuHotel a:visited, .txtMenuHotel a:active{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	font-weight: bold;
	color: #660000;	
	text-decoration: none;
}

/* txtHoteles */
.txtResultadosLista {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 11px;
	font-weight: bold;
	color: #4F0A0A;	
}

.txtListaNumeroResultado {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 30px;
	font-weight: normal;
	color: #660C0B;	
}

.txtTituloListadoResultado {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color: #660C0B;	
}

.txtTituloListadoResultado:hover {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #660C0B;	
}

.txtDescResultados {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 10px;
	font-weight: bold;
	color: #4F0A0A;
}

.txtDescripcionBusquedas {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 10px;
	font-weight: normal;
	color: #4F0A0A;
}

.txtTituloInicio {
	/*font-family: Times New Roman, Verdana, serif;*/
	font-size:30px;  
	font-weight: normal;
	color: #660909;
}

/* fin Hotel */

.txtInicioLogeo {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #660909;
}

.txtInicioLogeo:hover {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #660909;
}

.txtSubTitulosCuerpoIzquierdo {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	font-weight: bold;
	color: #660C0B;	
}

.txtSubTitulosCuerpoIzquierdoBlack {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
}

/*Botones*/
.botones {
	background-color: #660909;
	border: 0px solid #660909;
	width:20px;
	height:12px;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 8px;
	font-weight: bold;
	color: #ffffff;
}

/*Campos de Texto*/
.campos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4F0A0A;
	height: 15px;
	background-color: #F2E1B6;
}

.camposArea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F0A0A;
	background-color: #F2E1B6;
}

/*Combos Desplegaples ( <select> ) */

.combo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F0A0A;
	background-color: #F2E1B6;
}

/*Bullets*/
.BulletTituloColumna {
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:9px;
	color:#666666;
}

.BulletTituloColumnaHotel {
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:10px;
	font-weight:bold;
	color:#660000;
}


/* JavaScript css */

/* El Menu Izquierdo que Existe en Pais, Cuidad y Hotel  */
.MenuIzquierdoRollOver, .MenuIzquierdoRollOver a:link, .MenuIzquierdoRollOver a:visited, .MenuIzquierdoRollOver a:active{
	background-color: #C59A35;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #660000;	
}



/* Este Estilo te lo puse por si ni usas Js en este caso y usas solo links... */
.MenuIzquierdoRollOverLink {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;	
}

.MenuIzquierdoRollOverLink:hover {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #C59A35;	
}

/*El Menu Secundario de el Menu Izuierdo */
.MenuIzquierdoSecundarioRollOver, .MenuIzquierdoSecundarioRollOver a:link, .MenuIzquierdoSecundarioRollOver a:visited, .MenuIzquierdoSecundarioRollOver a:active{
	background-color: #E3C476;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 10px;
	font-weight: bold;
	color: #660000;	
	text-decoration:none;
}

/* El Menu Secundario de Hotel (General | Facilidades etc.. ) */
.MenuHotelRollOver , .MenuHotelRollOver a:link, .MenuHotelRollOver a:visited, .MenuHotelRollOver a:active{
	background-color: #C59A35;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 14px;
	font-weight: bold;
	color: #660000;	
	text-decoration:none;
}

/* ************************************************************************************* */
.MenuIzquierdoRollOverButton a:link, .MenuIzquierdoRollOverButton a:visited
{   background-color: #660909;
    border: solid 1px;
/* claro #7F0F0F*/
/* oscuro #3F0808*/
    border-color:  #7F0F0F #3F0808 #3F0808 #7F0F0F;
    color: #E3C476;
    padding: 4px;
    text-decoration: none;
    display: block;
    font-size:smaller;
}

.MenuIzquierdoRollOverButton a:hover
{   
    background-color: #7F0F0F; 
    border-color:  #9F1313 #3F0808 #3F0808 #9F1313;
}

/* depress effect on click */
.MenuIzquierdoRollOverButton a:active, .MenuIzquierdoRollOverButton a:focus {   
	border: solid 1px;
	border-color: #3F0808 #9F1313 #9F1313 #3F0808;
}

/* ************************************************************************************* */
.MenuIzquierdoRollOverButtonSelected a:link, .MenuIzquierdoRollOverButtonSelected a:visited
{   background-color: #C59A35;
    border: solid 1px;
/* claro #DFB145 */
/* oscuro #9F7F31 */
    border-color:  #9F7F31 #DFB145 #DFB145 #9F7F31;
    color: #660909;
    padding: 4px;
    text-decoration: none;
    display: block;
    font-size:smaller;
}

.MenuIzquierdoRollOverButtonSelected a:hover
{   
    background-color: #DFB145; 
}

/* depress effect on click */
.MenuIzquierdoRollOverButtonSelected a:active, .MenuIzquierdoRollOverButtonSelected a:focus {   
	border: solid 1px;
	border-color: #039 #99f #99f #039;
}






/* ************************************************************************************* */
.MenuIzquierdoSecundarioRollOverButton a:link, .MenuIzquierdoSecundarioRollOverButton a:visited
{   
    /* claro #9F4545 */
    /* oscuro #5F2929 */
    background-color: #853333;
    border: solid 1px;
    border-color: #9F4545 #5F2929 #5F2929 #9F4545;
    color: #F2E1B6;
    padding: 4px;
    text-decoration: none;
    display: block;
    font-size:smaller;
}

.MenuIzquierdoSecundarioRollOverButton a:hover
{   
    background-color: #9F4545;
    border-color: #BF5353 #5F2929 #5F2929 #BF5353;
}

/* depress effect on click */
.MenuIzquierdoSecundarioRollOverButton a:active, .MenuIzquierdoSecundarioRollOverButton a:focus {   
	border: solid 1px;
	border-color: #039 #99f #99f #039;
}

/* ************************************************************************************* */
.MenuIzquierdoSecundarioRollOverButtonSelected a:link, .MenuIzquierdoSecundarioRollOverButtonSelected a:visited
{   
    /* claro #FFE08F*/
    /* oscuro #BFA86B*/
    background-color: #E2C475;
    border: solid 1px;
	border-color: #BFA86B #FFE08F #FFE08F #BFA86B;
    color: #660909;
    padding: 4px;
    text-decoration: none;
    display: block;
    font-size:smaller;
}

.MenuIzquierdoSecundarioRollOverButtonSelected a:hover
{   
    background-color: #FFE08F;
}

/* depress effect on click */
.MenuIzquierdoSecundarioRollOverButtonSelected a:active, .MenuIzquierdoSecundarioRollOverButtonSelected a:focus {   
	border: solid 1px;
	border-color: #5F2929 #5F2929 #5F2929 #5F2929;
}

/* news list */
.newsTitle a {color: #4F0A0A;}
.newsTitle a:link {text-decoration:none;}
.newsTitle a:visited {text-decoration:none;}
.newsTitle a:active {text-decoration:none;}
.newsTitle a:hover {text-decoration: underline;}
.newsTitle{
  font-size: 12px;
  font-weight: bold;
  color: #4F0A0A;
}

.newsTeaser {font-size: 0.8em;}
.newsTeaser a:link {color:green; text-decoration:none;}
.newsTeaser a:visited {color:green; text-decoration:none;}
.newsTeaser a:active {color:green; text-decoration:none;}
.newsTeaser a:hover {color:green; text-decoration:none;}

.newsDate  {font-size: 0.8em;}

