@charset "utf-8";
body {
	color: #000000;
	background: #e7e5e6;
}
h1 {	
	color:#FFFFFF;
	}
h2 {
	color:#e52727;
	}
h3 {
	color:#ffdb00;
}
/***********************************************************************************************************
COLORES
c1 -> blanco
c2 -> amarillo
c3 -> rojo
***********************************************************************************************************/
.c1 {
	color:#ffffff !important;
}

.c2 {
	color:#ffdb00 !important;;
}
.c3 {
	color: #e52727 !important;
}
.c4 {
	color: #000000 !important;
}
.titulo {
	color:#ffffff;
}
.subtitulo {
	color:#ffdb00;
}
p.strongA strong,b {
	color:#ffdb00 !important;
}

/***********************************************************************************************************
FONDOS
f1 -> rojo con borde inferior
***********************************************************************************************************/
.fe1 {
	background-color: #d11f1f;
	border-bottom: 6px solid #ef2d24;
}
.fe2 {
	background-color: #d11f1f;
	border-top: 6px solid #ef2d24;
}
.f1 {
	background-color:#FFFFFF;
}
.f2 {
	background-color:#b11d1b;
}
/******************************************************************************************************
ESTRUCTURA PRINCIPAL
******************************************************************************************************/
#header {
	background-image:url(../imagenes/fondos/fons_header.gif);
	background-repeat: repeat-x;
}
#main {
	background-image:url(../imagenes/fondos/fons_main.gif);
	background-repeat:repeat-x;
}
.bloqueGde {
	background-color:#FFFFFF;	
}
/******************************************************************************************************
CONTENIDO (MAIN)
******************************************************************************************************/
/******************************************************************************************************
HOME
******************************************************************************************************/
.home {
	background-image:url(../imagenes/fondos/fons_home_top.gif);
	background-repeat:repeat-y;	
}
.claim {
	background-image: url(../imagenes/home.jpg);
	color: #ffffff;
}
/******************************************************************************************************
BLOQUE TITULO
******************************************************************************************************/
.destinoNum {
	background-image:url(../imagenes/iconos/globos/globo0.gif);
	background-repeat:no-repeat;
	color: #FFFFFF;
}
.destinoNumP {
	background-image: none;
}
form.heading  a {
	color: #FFFFFF;
}
form.heading  select.text {
	border: none;
	color: #000000;
}
/******************************************************************************************************
OTROS BLOQUES
******************************************************************************************************/
.interior {
	background-image:url(../imagenes/fondos/fons_interior.gif);
	background-repeat:repeat-y;	
}
#marcador {
	background-color: #d11f1f;
}
.homeDestinos {
	background-color: #d4d2d2 !important;
}
.homeDestino h3 {
	color: #ffffff;
}
.homeDestino ul li {
	color: #ffffff;
	list-style-type: none;
	list-style-position:inside;
	background-image:url(../imagenes/iconos/globoC.jpg);
	background-repeat:no-repeat;
	
}
.homeDestino ul li a { 
	color: #000000;
}
/******************************************************************************************************
BLOQUE IZQUIERDA
******************************************************************************************************/
.interiorL .leyenda li {
	list-style:none;
	list-style-position: outside;
	background-repeat:no-repeat;
}
.interiorL .leyenda li.r9 {
	background-image: url(../imagenes/iconos/blanco/recurso9.gif);
}
.interiorL .leyenda li.r4 {
	background-image: url(../imagenes/iconos/blanco/recurso4.gif);
}
.interiorL .leyenda li.r8 {
	background-image: url(../imagenes/iconos/blanco/recurso8.gif);
}
.interiorL .leyenda li.r100 {
	background-image: url(../imagenes/iconos/blanco/recurso100.gif);
}
.interiorL h3 {
	background-color: #d11f1f;
	color: #ffffff;
}
.interiorL .videoL {
	background-color:#FFFFFF;
}	
/******************************************************************************************************
BLOQUE DERECHA
******************************************************************************************************/
.bloqueDer h2 {
	background-color: #971a1a;
	color: #ffdb00;
	border-bottom: 2px solid #ef2d24;
}
.bloqueDer .practicas {
	background-color:#d11f1f;
}
.bloqueDer .practicas .foto {
	background-color:#FFFFFF;
}
.interiorDestino h3 {
	color: #ffffff;
	background-color: #686868;
	border-bottom: 5px solid #ef2d24;
	background-image:url(../imagenes/iconos/globos/globoO.gif);
	background-repeat:no-repeat;
}
.interiorDestino p.enlace {
	background-color: #e1dfe0;
	background-image:url(../imagenes/iconos/flecha.gif);
	background-repeat:no-repeat;
}
.interiorDestino p.accesdestino {
	background-color: #e1dfe0;
	background-image:url(../imagenes/iconos/flecha.gif);
	background-repeat:no-repeat;
}

.interiorDestino p.enlace a {
	color: #000000;
}
.interiorD p a {
	color: #000000;
}
.interiorD p strong,b {
	color: #000000  !important;
}
.interiorD p a.c3 {
	color: #e52727;
}
.destacado .foto {
	background-color:#FFFFFF;
}
.destacado a {
	color: #ffffff;
}
.facilitats ul li {
	list-style-type: none;
	list-style-position:inside;
	background-image:url(../imagenes/iconos/flechaRojaLi.gif);
	background-repeat:no-repeat;
}
.facilitats ul li b {
	color: #000000 !important;
}
.facilitats ul li strong {
	color: #000000 !important;
}
.interiorD fieldset {
	border: none;
}
.interiorD select {
	border: 1px solid #000000;
}

/******************************************************************************************************
BLOQUE LISTADO
******************************************************************************************************/
.recurso {
	color: #686868;
}
.recurso a {
	color: #000000;
}
.recursoDetails {
	border: 1px solid #d4d2d3;
}
.recursoDetails h3 {
	color: #e92f23;
}
.recursoDetails p {
	color: #000000;
}
.recursoDetails a {
	color: #e92f23;
}

.agencia {
	color: #686868;
}
.agencia a {
	color: #000000;
}
.agenciaDetails {
	border: 1px solid #d4d2d3;
}
.agenciaDetails h3 {
	color: #e92f23;
}
.agenciaDetails p {
	color: #000000;
}
.agenciaDetails a {
	color: #e92f23;
}
.agenciaDetails ul li {
	list-style-type: none;
	background-image:url(../imagenes/iconos/flechaRojaLi.gif);
	background-repeat:no-repeat;
	color: #000000;
}

.listado form select.text {
	color: #000000;
	border: 1px solid #666666;
}
.listado p.opciones a {
	color:#000000;
}
.listado p.recursTransport {
	background-image:url(../imagenes/iconos/flechaRojaLi.gif);
	background-repeat:no-repeat;
}
/******************************************************************************************************
BLOQUE LISTADO
******************************************************************************************************/
#paginacion a {
	color: #878787;
}
#paginacion a.active {
	color: #000000;
}
.pielistado {
	background-color: #d11f1f;
	border-top : 6px solid #b21c1d;
}
.pielistado .masinfo {
	width: 350px;
	float: left;
}

.pielistado a {
	color:#FFFFFF;
}
.pielistado h2 {
	color: #ffdb00;
}
/******************************************************************************************************
HEADER
******************************************************************************************************/
#header #accesos form fieldset {
	border: none;
}
#header #accesos form input.text {
	border: none;
	color: #000000;
}
#header #accesos ul li {
	color: #ffffff;
	background-color: #d70b02;
}
#header #accesos ul li a {
	color: #ffffff;
}
#header #accesos ul li a.active {
	color: #000000;
}

#header #accesos ul li img {
	border: none;
}
#header #accesos form select.text {
	border: none;
	color: #000000;
}
/******************************************************************************************************
MENU
******************************************************************************************************/
#menu {
	border-left: 1px dotted #cfcece;
	border-right: 1px dotted #cfcece;
	/*background-color:#FFFFFF;*/
	/*border-bottom: 1px solid #cfcece;*/
}
#menu li {
	border-right: 1px dotted #cfcece;
	/*border-bottom: 1px solid #cfcece;*/
	/*background-color:#FFFFFF;*/
}
#menu li.last {
	border-right: none;
}
#menu li.active {
	border-bottom: 1px solid #ffffff;
}
#menu li a {
	color: #575757;
}
#menu li.active a {
	color: #e21816;
}
/**************************************************************************************************************************************************
ACTUALITAT
**************************************************************************************************************************************************/
.actualitat .foto {
	background-color:#FFFFFF;
	border: 1px solid #666666;
}
	.actualitat .texto h2 {
		background-image:url(../imagenes/iconos/flechaRojaLi.gif);
		background-repeat:no-repeat;
	}
	.actualitat .texto h2 .fecha {
		color: #000000;
	}
	.actualitat .texto h3 {
		color: #000000;
	}
	.actualitat .texto p {
		color: #000000;
	}
	
	
	.actualitat .texto p.mas a {
		color:#000000;
	}
	
	
	
	
	.actualitat .texto2 h2 {
		background-image:url(../imagenes/iconos/flechaRojaLi.gif);
		background-repeat:no-repeat;
	}
	.actualitat .texto2 h2 .fecha {
		color: #000000;
	}
	.actualitat .texto2 h3 {
		color: #000000;
	}
	.actualitat .texto2 p {
		color: #000000;
	}
	
	
	.actualitat .texto2 p.mas a {
		color:#000000;
	}

/**************************************************************************************************************************************************
ACCESIBILIDAD
**************************************************************************************************************************************************/
#accesibilidad h2 {
	color: #e52727;
}
#accesibilidad h3 {
	color: #000000;
}
#accesibilidad li {
	background-image:url(../imagenes/iconos/flechaRojaLi.gif);
	background-repeat:no-repeat;
}
#accesibilidad th {
	color: #e52727;
}

#accesibilidad td {
	border: 1px solid #bebebe;
}
#accesibilidad .pictogramas td {
	border: none;
}
#accesibilidad a {
	color: #000000;
}
