body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(images_travel/fondo_pagina.gif);
	background-repeat:  repeat-y;
	margin: 0px;
	padding: 0px;
	background-position: center top;
}
.fCabecera {
	background-image: url(images_travel/fondo_cabecera.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.grisp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.linkgris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.linkgris:hover {
	color: #6666CC;
}
.superior {
	background-image: url(images_travel/fondo_men_sup.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.acceso {
	background-image: url(images_travel/col_izq_acceso.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.acceso_eng {
	background-image: url(images_travel/col_izq_acceso_eng.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.colIZQ {
	color: #666666;
	background-image: url(images_travel/puntos.gif);
	background-repeat:  repeat-y;
	background-position: right;
}
.colIZQ input, .usu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	padding-left: 9px;
	width: 112px;
}
.colIZQnovedades {
	text-decoration: none;
	background-image: url(images_travel/puntos.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.colIZQnovedades a, .colIZQsubmen a {
	text-decoration: none;
	color: #666666;
}
.colIZQenlaces {
	text-decoration: none;
	background-image: url(images_travel/puntos.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 6px;
}
.colIZQenlaces a {
	text-decoration: none;
	color: #666666;
}
.colIZQenlaces a:hover, .colIZQsubmen a:hover {
	text-decoration: none;
	color: #91127B;
}
.colIZQsubmen {
	text-decoration: none;
	background-image: url(images_travel/puntos.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 6px;
	margin: 0px;
	text-align: left;
}
/*  HOME  */
.noticia1 {
	padding-right: 7px;
	padding-left: 43px;
}
.noticia_home {
	padding-right: 7px;
}
.noticia_home a {
	color: #6771BF;
	text-decoration: none;
}
.noticia_home a:hover {
	color: #6771BF;
	text-decoration: none;
	background-color: #F2F2F2;
}
.titulo1 {
	padding-right: 7px;
	padding-left: 43px;
}
.titulo1 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2d73a5;
	font-style: normal;
	font-weight: bold;		
	margin-top: 2px;
	margin-bottom: 4px;
}
.titulo1 h2 a {
	color: #2d73a5;
	text-decoration: none;
}
.titulo1 h2 a:hover {
	color: #91127B;
	text-decoration: none;
}
.titulo1 a {
	color: #6771BF;
	text-decoration: none;
}
.titulo1 a:hover {
	color: #6771BF;
	text-decoration: none;
	background-color: #F2F2F2;
}
.foto{
	padding-left: 43px;
	padding-right: 10px;
	vertical-align: top;
	padding-top: 12px;
}
.piefoto{
	font-family: Arial;
	font-size: 9px;
}
.noticia1 p img {
	padding-right: 13px;
	padding-bottom: 5px;
	margin-top: -10px;
}
.noticia1 p{
	font-size: 10px;
	padding-top: 7px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-right: 20px;	
	/*text-align: justify;*/
}
.noticia1 .fecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #909090;
	padding: 1px;
	margin-top: 6px;
	font-style: normal;
	font-weight: normal;
}
.noticia1 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2d73a5;
	font-style: normal;
	font-weight: bold;
	padding-top: 7px;
	padding-bottom: 4px;
	margin-top: 2px;
	margin-bottom: 4px;
}
.noticia1 h2 a {
	color: #2d73a5;
	text-decoration: none;
}
.noticia1 h2 a:hover {
	color: #91127B;
	text-decoration: none;
}
.noticia1 a {
	color: #6771BF;
	text-decoration: none;
}
.noticia1 a:hover {
	color: #6771BF;
	text-decoration: none;
	background-color: #F2F2F2;
}
.noticia1 a IMG {
	margin: 0px;
	padding: 0px;
}

.noticia2 {
	padding-right: 7px;
	padding-left: 43px;
}
.noticia2 p img {
	padding-right: 13px;
	padding-bottom: 5px;
	padding-top: 8px;
	margin-top: -16px;
}
.noticia2 p{
	/*padding-top: 3px;
	padding-bottom: 2px;*/
	margin-top: 2px;
	margin-bottom: 2px;
}
.noticia2 .fecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #909090;
	padding: 1px;
	margin-top: 6px;
	font-style: normal;
	font-weight: normal;
}
.noticia2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2d73a5;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.noticia2 a:hover {
	color: #91127B;
	text-decoration: none;
}
.noticia2 a IMG {
	margin: 0px;
	padding: 0px;
}

.cita {
	color: #999999;
	padding-right: 27px;
	padding-left: 43px;
	text-align: justify;
}
.cita cite {
	font-style: normal;
	color: #333333;
}
.cita a:hover {
	color: #6771BF;
	text-decoration: none;
	background-color: #Ffffff;
}
.cita a {
	color: #6771BF;
	text-decoration: none;
	background-color: #F2F2F2;
}
.pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	background-image: url(images_travel/fondo_pie.gif);
	background-repeat: no-repeat;
}
.pie a {
	color: #FFFFFF;
	text-decoration: none;
}
.pie a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}


.campoBusca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	padding-left: 4px;
	margin: 0px;
}
#buscar {
	margin: 0px;
	padding: 0px;
}

/* INTERIORES */
/* NOTICIA CON FOTO */
#contenido, #enlaces, #mapa {
	padding-right: 10px;
	padding-left: 40px;
}

#contenido p, #mapa p {
	padding-top: 7px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	text-align: justify;
	/*width: 304px;*/
	width: 450px;
}

#mapa p {
	padding-top: 7px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	text-align: justify;
	width: 304px;
}

#contenido .fecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #909090;
	padding: 1px;
	margin-top: 6px;
	font-style: normal;
	font-weight: normal;
}
#contenido h2, #mapa h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2d73a5;
	font-style: normal;
	font-weight: bold;
	padding-top: 7px;
	padding-bottom: 21px;
	margin-top: 2px;
	margin-bottom: 11px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	width: 469px;
}
#contenido h2 a, #biblio a, #enlaces h2 a, #mapa h2 a {
	color: #2d73a5;
	text-decoration: none;
	background-image: none;
	padding-left: 0px;
	background-color: #Ffffff;
	margin-top: 0px;
}
#contenido h2 a:hover, #biblio a:hover, #enlaces h2 a:hover, #mapa h2 a:hover {
	color: #91127B;
	text-decoration: none;
}
#contenido h3, #mapa h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	padding-top: 7px;
	padding-bottom: 3px;
	margin-top: 15px;
	margin-bottom: 0px;
	width: 307px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
#contenido h3 a, #mapa h3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	background-image: url(#);
}
#contenido h4, #mapa h4 {
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#contenido a {
	color: #6771BF;
	text-decoration: none;
	background-image: url(images_travel/flecha.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 12px;
	background-color: #F2F2F2;

}
#contenido a:hover, #contenido2 a:hover, #buscador a:hover {
	color: #6771BF;
	text-decoration: none;
	background-color: #FFFFFF;
}
#contenido a IMG {
	margin-left: -12px;
	padding-left: 0px;
}
#contenido strong{
	color: #999999;
}
#contenido hr{
	padding: 2px;
	margin: 2px;
	color: #FFFFFF;
	background-position: center;
	border-bottom: 1px dotted #999999;
	width: 307px;
	height: 5px;
	border-top-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
}
#contenido ul {
	list-style-image: url(images_travel/lista.gif);
	width: 272px;
	margin: 0px 15px 3px;
	padding: 0px 15px 8px;
	text-align: justify;
}
#contenido li {
	padding-bottom: 2px;
	padding-top: 2px;
}

/* TEXTO PLANO */
#contenido2, #biblio, #buscador, #paginado, #formulario {
	padding-right: 20px;
	padding-left: 43px;
}
#contenido2 p, #biblio p{
	padding-top: 10px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	text-align: justify;
	width: 455px;
}
#contenido2 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;/*14px;*/
	color: #969696;/*91127B;*/
	font-style: normal;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 10px;
	width: 455px;
}
#contenido2 h3, #formulario h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2d73a5;
	font-style: normal;
	font-weight: bold;
	padding-top: 7px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	width: 430px;
}
#contenido2 h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	padding-top: 7px;
	padding-bottom: 1px;
	margin-top: 15px;
	margin-bottom: 0px;
	width: 455px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
#contenido2 h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	padding-top: 3px;
	padding-bottom: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 455px;
}
#contenido2 a, #buscador a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6771BF;
	text-decoration: none;
	background-image: url(images_travel/flecha.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 12px;
	background-color: #F2F2F2;
	font-weight: normal;
}

#contenido2 a.nada {	
	background-image: none;
	background-color: #FFFFFF;
}


/* LISTA ENLACES */
#lista7enlaces {
	color: #2d73a5;
	padding-right: 10px;
	/*padding-left: 43px;*/
	margin-left: 43px;
}
#lista7enlaces p {
	padding-bottom: 18px;
	background-image: url(images_travel/raya2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 0px;
	margin-top: 10px;
	margin-bottom: 0;
}
#lista7enlaces a {
	color: #2d73a5;
	text-decoration: none;
}
#lista7enlaces a:hover {
	background-color: #f2f2f2;
}

/* BIBLIOTECA */
#biblio h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2d73a5;
	font-style: normal;
	font-weight: normal;
	padding-top: 7px;
	padding-bottom: 21px;
	margin-top: 2px;
	margin-bottom: 11px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	width: 455px;
}
#biblio a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2d73a5;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

/* LISTA HISTORICO */
#lista7historico {
	color: #2d73a5;
	padding-right: 20px;
	/*padding-left: 43px;*/
	margin-left: 43px;
}
#lista7historico p {
	padding-bottom: 15px;
	background-image: url(images_travel/flecha.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 0px;
	margin-top: 10px;
	margin-bottom: 0;
	padding-left: 12px;
	border-bottom: 1px dotted #CCCCCC;
}
#lista7historico a {
	color: #2d73a5;
	text-decoration: none;
	
	/*padding-left: 12px;*/
}
#lista7historico a:hover {
	background-color: #f2f2f2;
}

/* ENLACES DE INTERÉS */
#enlaces h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2d73a5;
	font-style: normal;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#enlaces p {
	padding-top: 2px;
	padding-bottom: 0px;
	margin: 0px;
	text-align: justify;
	width: 455px;
}
#enlaces a {
	color: #999999;
	text-decoration: none;
	background-image: url(images_travel/flecha.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 12px;
	
}
#enlaces a:hover {
	color: #6771BF;
	text-decoration: none;
	background-color: #F2F2F2;
}

/* CONTACTA */
.contacta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #ABABAB;
}
.boton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6666CC;
	background-image: url(images_travel/col_izq_bot_acceso.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	padding-right: 15px;
	background-color: #FFFFFF;
	border: 0px none 0;
	text-decoration: none;
	padding-top: 1px;
}
.boton:hover {
	background-color: #F2F2F2;
}
.morado {
	color: #6666CC;
}
.selecc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	width: 170px;
}

/* BUSCADOR */
#buscador h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2D73A5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#buscador h2 strong {
	color: #000000;
}
#buscador .npaginas {
	text-align: right;
	float: right;
	font-weight: normal;
}
#buscador p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin: 0px;
}
#buscador p strong {
	color: #666666;
}
#paginado p {
	background-color: #F2F2F2;
	margin: 15px 1px 1px;
	padding: 2px;
}
#paginado a {
	color: #6771BF;
}
#paginado a:hover {
	background-color: #ffffff;
	text-decoration: none;
}

/* MAPA WEB */
#mapa h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	padding-top: 7px;
	padding-bottom: 15px;
	margin-top: 15px;
	margin-bottom: 0px;
	width: 307px;

	}
	
#mapa h2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
	}
	
#mapa h2 a:hover {
	color: #6771BF;
	text-decoration:none;

}
#mapa h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6771BF;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 20px;
}
#mapa a {
	color: #999999;
	text-decoration: none;
	background-image: url(images_travel/flecha3.gif);
	background-repeat: no-repeat;
	padding-left: 16px;
	
}
#mapa a:hover {
	color: #6771BF;
	text-decoration: none;
	background-color: #F2F2F2;
}
/*#mapa a {
	color: #999999;
	text-decoration: none;
	background-image: url(images_travel/flecha.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 12px;
	
}
#mapa a:hover {
	color: #6771BF;
	text-decoration: none;
	background-color: #F2F2F2;
}*/

#mapa h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
	padding-top: 3px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 10px;
	padding-right: 155px;
	text-align: justify;
	margin-top: 2px;
	margin-bottom: 2px;
}
#mapa h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	padding-top: 7px;
	padding-bottom: 3px;
	margin-top: 15px;
	margin-bottom: 0px;
	width: 307px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	background-image: url(images/punto_azul.gif);
	background-repeat: no-repeat;
	padding-left: 24px;
	background-position: 15px;
}
#mapa h6 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	background-image: url(#);
}
#mapa h6 a:hover {
	color: #6771BF;
	text-decoration: none;
	background-color: #FFFFFF;
	}

.gris_ruta a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ABABAB;
	text-decoration: none;
}
.gris_ruta a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ABABAB;
	text-decoration: underline;
}

.gris_ruta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ABABAB;
	text-decoration: none;
}