html {
	font-size: 13px;
}
body {
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	background-color: #d4d2cb;
	background-image: url(../img/bg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #4e5046;
}
p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
ul, li, form {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
a {
	color: #009ee0;
	text-decoration: none;
}
a:active, a:focus{
	outline:0;
}
a.lnkNoticiaVer {
	color: #CC0000;
	background-image: url(../img/bullet01.gif);
	background-repeat: no-repeat;
	display: block;
	background-position: 0px 4px!important;
	background-position: 0px 3px;
	padding-left: 18px;
	font-size: 1.1em;
}
a.lnkNoticiaVer:hover {
	background-position: 3px 4px!important;
	background-position: 3px 3px;
	color:#FF0000;
}
input.campoBuscador {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 125px;
	margin-right: 6px;
	height: 16px;
	color: #45483a;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	vertical-align: bottom;
	font-size: 10px;
}

h1 {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 255px;
	float: left;
	text-indent: -9999px;
}
h1 a {
	display: block;
	background-image: url(../img/top_logo_geoalicante.gif);
	height: 38px;
	background-repeat: no-repeat;
	background-position: 12px 0px;
}
h2 {
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}
h3 {
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 1.4em;
	background-image: url(../img/h3.gif);
	background-repeat: no-repeat;
	display: block;
	height: 35px;
	margin: 0px;
	padding-top: 17px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 53px;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
}
h5 {
	font-size: 1.2em;
	padding-left: 10px;
	margin: 0px;
	padding-bottom: 10px;
	clear: both;
}
.boldInicio {
	font-size: 17px;
	text-transform: uppercase;
	display: block;
	padding-top: 5px;
}


blockquote {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e2e6df;
	border-bottom-color: #e2e6df;
	margin-top: 10px;
	margin-right: 9px;
	margin-bottom: 20px;
	margin-left: 16px;
	padding-top: 15px;
	padding-right: 35px;
	padding-bottom: 15px;
	padding-left: 40px;
	background-color: #f7f8f6;
}


select.selectInicio {
	width: 153px;
	font-size: 0.85em;
	padding: 1px;
	border: 1px solid #a1a296;
	text-transform: uppercase;
	color: #5a5a4f;
}
.selectInicio option.zebra {
	background-color:#f2f2ef;
}
div.empujador{
	clear:both;
}


#superContenedor {
	width: 100%;
	overflow: auto;
	background-image: url(../img/bg_piedras.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#contenedor {
	background-image: url(../img/bg_contenido.gif);
	background-repeat: repeat-y;
	text-align: left;
	width: 866px;
	margin-right: auto;
	margin-left: auto;
}
#top {
	background-image: url(../img/bg_top.gif);
	background-repeat: no-repeat;
	height: 42px;
	width: 866px;
}
#naveBotones {
	height: 38px;
	width: 80px;
	float: right;
	margin-right: 0px;
	text-align: left;
}
#naveBotones a {
	margin: 0px;
	padding: 0px;
}

#naveBotones img {
	margin: 0px;
	padding: 0px;
	float: left;
}

#naveB{
	text-indent: -9999px;
}
#naveB li{
	list-style: none;
	margin: 0;
	display: inline;
}
#naveB li a {
	text-indent: -9999px;
	background-color: #00FF00;
	display: block;
}

#naveB li a.botonHome{
	background-image: url(../img/top_home.gif);
	background-repeat: no-repeat;
	display: block;
	float: right;
	height: 38px;
	width: 35px;
}
#naveB li a.botonHome:hover{
	background-image: url(../img/top_home_over.gif);
	background-repeat: no-repeat;
}
#naveB li a.botonContacto{
	background-image: url(../img/top_mail.gif);
	background-repeat: no-repeat;
	float: right;
	height: 38px;
	width: 31px;
	display: block;
}
#naveB li a.botonContacto:hover{
	background-image: url(../img/top_mail_over.gif);
	background-repeat: no-repeat;
}
#naveB li a.botonMapa{
	background-image: url(../img/top_mapa.gif);
	background-repeat: no-repeat;
	display: block;
	float: right;
	height: 38px;
	width: 35px;
}
#naveB li a.botonMapa:hover{
	background-image: url(../img/top_mapa_over.gif);
	background-repeat: no-repeat;
}
#cabInicio {
	background-image: url(../img/cab_inicio.jpg);
	background-repeat: no-repeat;
	height: 175px;
	width: 866px;
}
#inicio01 h2, #inicio02 h2 {
	display:none;
}
#inicio01 {
	background-image: url(../img/bg_inicio01.gif);
	background-repeat: repeat-y;
	width: 866px;
	text-align: left;
}
#inicio01Abajo {
	background-image: url(../img/bg_inicio_abajo.gif);
	background-repeat: no-repeat;
	width: 866px;
	clear: both;
	background-position: left bottom;
	padding-bottom: 32px;
}
#inicio01Arriba {
	background-image: url(../img/bg_inicio_arriba.gif);
	background-repeat: no-repeat;
	clear: both;
	padding-bottom: 25px;
}
#inicioCol01 {
	float: left;
	width: 460px;
	margin-top: 15px;
	margin-left: 22px!important;
	margin-left: 11px;
	margin-bottom: 18px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	font-size: 0.9em;
	line-height: 1.2em;
	overflow: auto;
}
#inicioCol02 {
	width: 300px;
	padding-top:28px;
	font-size: 0.85em;
	padding-right: 0px;
	margin-right:28px!important;
	margin-right:14px;
	/*background-color: #FFFFCC;*/
	line-height: 1.2em;
	color: #52544a;
	height: 185px;
	float: right;	
}
/*
#inicioCol01 {
	float: left;
	width: 460px;
	margin-top: 15px;
	margin-left: 22px!important;
	margin-left: 11px;
	margin-bottom: 18px;
	padding-top: 0px!important;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px!important;
	padding-bottom: 20px;
	padding-left: 10px;
	font-size: 0.9em;
	line-height: 1.2em;
	overflow: auto;
}
#inicioCol02 {
	width: 317px;
	margin-left: 530px!important;
	margin-left: 527px;
	padding-top:10px;
	font-size: 0.85em;
	padding-right: 0px;
	padding-bottom: 0px;
	line-height: 1.2em;
	color: #52544a;
	height: 185px;
	
}*/

#inicioCol02  div.noticia {
	padding-top: 7px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3d4ca;
	font-size: 1em;
}
.noticia strong {
	font-size: 1.1em;
	width: 154px;
}
.noticia a {
	color: #52544a;
}
.noticia a:hover {
	color: #006699;
	text-decoration: underline;
}
.noticia h4 {
	font-size: 1em;
	margin: 0px;
	padding: 0px;
}
.noticia h5 {
	font-weight: normal;
	font-size: 0.9em;
	background-image: url(../img/bullet04.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	color: #660000;
	background-position: 0px 5px;
}
#inicioVerNoticias {
	padding-top: 10px;
	padding-bottom: 10px;
}
#inicioVerNoticias a {
	font-weight: bold;
}





#inicio02 {
	background-image: url(../img/bg_inicio02.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 16px;
	height:auto!important;
	height: 210px;
	overflow: auto!important;
	overflow:visible;
}
#inicio02 .inicioBotones {
	float: left;
	width: 154px;
	margin-right: 16px;
	background-repeat: no-repeat;
	padding-top: 103px;
}
ul.Menu01 {
	margin-bottom: 30px;
}
.Menu01 li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D5C8;
	margin:0px;
	padding-top: 1px!important;
	padding-bottom: 1px!important;
	padding-top: 0px;
	padding-bottom: 2px;
}
.Menu01 li.itemExtra {
	border-bottom-width: 0px;
	border-bottom-style: none;
}

.Menu01 li a {
	font-size: 0.8em;
	text-transform: uppercase;
	color: #59612b;
	display: block;
	background-image: url(../img/bullet02.gif);
	background-repeat: no-repeat;
	background-position: 1px 3px!important;
	background-position: 0px 6px;
	padding-left: 9px;
}
.Menu01 li a:hover {
	background-image: url(../img/bullet02_over.gif);
	background-position: 1px 3px!important;
	background-position: 1px 6px;
	color: #990000;
}
.Menu01 li a.verMas {
	color: #009ee0;
	background-image: url(../img/ico_mas.gif);
	padding-left: 15px;
	font-size: 0.7em;
	border-bottom-width: 0px;
	border-bottom-style: none;
}
.Menu01 li a.verMas:hover {
	color: #006088;
	background-image: url(../img/ico_mas_over.gif);
	background-position: 0px 3px!important;
	background-position: 0px 6px;
}
.sinLinea {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#inicioGeologia {
	background-image: url(../img/ini_boton01.gif);
}
#inicioItinerarios {
	background-image: url(../img/ini_boton02.gif);
}

#inicioAntes {
	background-image: url(../img/ini_boton03.gif);
}

#inicioRecursos {
	background-image: url(../img/ini_boton04.gif);
}

#inicioEnlaces {
	background-image: url(../img/ini_boton05.gif);
}
#cabecera {
	background-repeat: no-repeat;
	height: 60px;
	width: 866px;
}
.cabGeologia {
	background-image: url(../img/cab_geologia.jpg);
}
.cabItinerarios {
	background-image: url(../img/cab_itinerarios.jpg);
}
.cabAntes {
	background-image: url(../img/cab_antes.jpg);
}
.cabRecursos {
	background-image: url(../img/cab_recursos.jpg);
}
.cabEnlaces {
	background-image: url(../img/cab_enlaces.jpg);
}
.cabNoticias {
	background-image: url(../img/cab_noticias.jpg);
}
#menuTop {
	padding-left: 8px;
	width: 866px;
	z-index: 500;
}

#contenido{
	background-image: url(../img/bg_abajo.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 866px;
	padding-bottom: 80px;
	overflow: auto;
	z-index: 5;
}
/*******************************************************************************************************************/
#columnaIzda {
	background-repeat: no-repeat;
	float: left;
	width: 611px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#subBotones {
	padding-right: 10px;
	padding-left: 28px;
	overflow: auto;
	clear: both;
	margin-bottom: 10px;
}
#subBotones .botonBullet {
	background-image: url(../img/descarga_bullet.gif);
	background-repeat: no-repeat;
	width: 160px;
	padding-left: 18px;
	float: right;
}

#subBotones .lnkItinerario {
	display: block;
	height: 20px;
	width: 150px;
	background-color: #e3e5e1;
	background-image: url(../img/descarga_ico.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 0.9em;
}
#subBotones .lnkItinerario:hover {
	background-image: url(../img/descarga_ico_over.gif);
	text-decoration: underline;
}

#subBotones  img {
	margin: 0px;
	padding: 0px;
}


#columnaIzda02 {
	background-image: url(../img/bg_top02.gif);
	background-repeat: no-repeat;
	float: left;
	width: 611px;
	margin: 0px;
	padding: 0px;
}
#columnaIzda p {
	margin-right: 30px;
	font-size: 1em;
	margin-left: 50px;
	line-height: 1.4em;
}
#columnaIzda .pieh4 {
	background-image: url(../img/h4_pie.gif);
	background-repeat: no-repeat;
	height: 3px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px!important;
	margin-bottom: 0px;
	margin-left: 0px;
}

#columnaIzda h4 {
	font-weight: bold;
	font-size: 0.95em;
	padding-top: 4px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 50px;
	background-image: url(../img/h4_bg.gif);
	background-repeat: no-repeat;
	line-height: 1.4em;
	text-transform: uppercase;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#columnaIzda img, #inicioCol01 img {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 5px;
	padding: 2px;
	border: 1px solid #bdc1b7;
}

/**INICIO Hecho por Ivan. **/
/*#columnaIzda div {
	margin-right: 30px;
	font-size: 1em;
	margin-left: 50px;
	line-height: 1.4em;
}


#columnaIzda div p{
	margin-right: 0px;
	font-size: 1em;
	margin-left:  0px;
	line-height: 1.4em;
}

#columnaIzda div div{
	margin-right: 0px;
	font-size: 1em;
	margin-left: 0px;
	line-height: 1.4em;
}

#columnaIzda div div div{
	margin-right: 0px;
	font-size: 1em;
	margin-left: 0px;
	line-height: 1.4em;
}

/* Hay que definir los estilos para los posibles elementos que se inserten con el mega-editor */
/*
#columnaIzda ul {
	margin-right: 0px;
	font-size: 1em;
	margin-left: 0px;
	line-height: 1.4em;
}

#columnaIzda li {
	margin-right: 0px;
	font-size: 1em;
	margin-left: 0px;
	line-height: 1.4em;
}

/**FIN Hecho por Ivan. **/
.listaContenido01 {
	font-size: 1em;
	margin-bottom: 5px;
	margin-left: 60px;
}
.listaContenido01 li {
	background-image: url(../img/bullet02.gif);
	background-repeat: no-repeat;
	background-position: 2px 5px;
	padding-left: 12px;
	padding-bottom: 2px;
}
table.tabla01 {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: 50px;
	width: 525px;
}
.tabla01 th {
	background-color: #F8F8F8;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e3e5e1;
	border-bottom-color: #e3e5e1;
	text-align: center;
	font-weight: normal;
	color: #7e002c;
}
.tabla01 td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEFED;
	text-align: center;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
}






/*******************************************************************************************************************/
#columnaDcha {
	width: 239px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	float: left;
	background-image: url(../img/dcha_fondo_menu.gif);
	background-repeat: repeat-y;
}
#top01 {
	background-image: url(../img/sub_remate_top.gif);
	height: 17px;
	width: 239px;
	background-repeat: no-repeat;
	margin-bottom: 0px;
}
#top02 {
	background-image: url(../img/sub_remate_top02.gif);
	height: 11px;
	width: 239px;
	background-repeat: no-repeat;
	margin-bottom: 0px;
}
#top03 {
	background-image: url(../img/sub_remate_top03.gif);
	height: 33px;
	width: 239px;
	background-repeat: no-repeat;
	margin-bottom: 0px;
}
#top03 strong {
	display: block;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 27px;
	text-transform: uppercase;
	font-size: 0.9em;
	background-image: url(../img/sub_bullet01_over.gif);
	background-repeat: no-repeat;
	background-position: 14px 16px;
}
#top04 {
	background-image: url(../img/sub_remate_top04.gif);
	height: 26px;
	width: 239px;
	background-repeat: no-repeat;
	margin-bottom: 0px;
}
#menuDerecha {
	margin-left: 7px;
	background-color: #bdc1b7;
	/*padding-bottom: 15px;*/
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 8px;
	/*line-height: 1.5em;*/
	
}
#menuDerecha li {
	background-color: #bdc1b7;
	margin-bottom: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a9aca2;
}
#menuDerecha ul li {
	padding-top: 0px;
	padding-bottom: 0px;
}

#menuDerecha li.activo {
	padding-bottom: 0px;
	background-repeat: repeat-x;
}

#menuDerecha li.activo a {
	color: #FFFFFF;
	background-image: url(../img/sub_top_activo.gif);
	background-color: #979d8e;
	font-weight: bold;
	background-position: 0px 0px;
	padding-top: 8px;
	padding-bottom: 7px;
}
#menuDerecha li.activo a:hover {
	color: #FFFFFF;
	background-image: url(../img/sub_top_activo.gif);
	background-color: #979d8e;
	font-weight: bold;
	cursor: default;
}
#menuDerecha .activo .activo {
	color: #4b4c44;
}


#menuDerecha li a {
	font-size: 0.85em;
	color: #4b4c44;
	text-transform: uppercase;
	display: block;
	/*height: 14px;*/
	padding-top: 3px;
	padding-left: 20px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	background-image: url(../img/sub_bullet01.gif);
	background-repeat: no-repeat;
	background-position: 7px 6px;
}
#menuDerecha li a:hover {
	color: #292925;
	background-image: url(../img/sub_bullet01_over.gif);
	background-color: #aaafa3;
}

#menuDerecha .activo ul {
	background-color: #A8ADA0;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #717768;
}
#menuDerecha .activo ul li {
	margin-right: 5px;
	margin-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;

}
#menuDerecha .activo ul li a {
	background-image: url(../img/sub_bullet02.gif);
	color: #646756;
	background-color: #CED0CA;
	background-position: 14px 7px;
	padding-left: 25px;
	text-transform: capitalize;
	padding-bottom: 2px;
	font-weight: normal;
	padding-top: 2px;
}
#menuDerecha .activo ul li a:hover {
	background-color: #d8d9d5;
	background-image: url(../img/sub_bullet02_over.gif);
	font-weight: normal;
	color: #660000;
}
#menuDerecha .activo ul li a.activo {
	background-color: #BBBEB6;
	background-image: url(../img/sub_bullet02_over.gif);
	color: #FFFFFF;
	font-weight: bold;
}
#menuDerecha .activo ul li a.activo:hover {
	background-color: #BBBEB6;
	background-image: url(../img/sub_bullet02_over.gif);
	color: #FFFFFF;
	font-weight: bold;
	cursor: default;
}
table.tablaFiltros {
	background-color: #bdc1b7;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 7px;
	width: 224px;
}
.tablaFiltros select {
	border: 1px solid #757c6b;
	width: 202px;
	padding: 2px;
	margin-left: 5px;
}

.tablaFiltros td {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #bdc1b7;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	font-size: 0.9em;
}
.tablaFiltros td strong {
	background-image: url(../img/sub_bullet02.gif);
	background-repeat: no-repeat;
	background-position: 2px 5px;
	display: block;
	padding-left: 13px;
	background-color: #b6bdaf;
	margin-bottom: 3px;
	color: #FFFFFF;
}
.tablaFiltros .campos {
	background-color: #a9b0a1;
}
.tablaContenido {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FF6600;
	width: 100%;
}
.tablaContenido td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CFCDB8;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 15px;
}





#paginadorItinerarios {
	background-image: url(../img/bg_paginador_iti.gif);
	background-repeat: repeat-y;
	text-align: center;
	padding-bottom: 5px;
}
/*TABLA PAGINADOR 01*/
#tablaPaginador {

}
#tablaPaginador td {
	border: 1px solid #9da294;
	text-align: center;
	background-color: #c4c7bf;
}
#tablaPaginador .puntos {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #bdc1b7;
}

#tablaPaginador a {
	color: #717766;
	display: block;
}
#tablaPaginador a:hover {
	background-color: #ced1ca;
	color: #43463C;
}
#tablaPaginador a.activo {
	font-weight: bold;
	color: #990000;
	background-color: #dcded9;
}
#tablaPaginador a.activo:hover {
	background-color: #dcded9;
}
#tablaPaginador .anterior {
	border: 1px solid #aaaea4;
}

#tablaPaginador .anterior a {
	background-image: url(../img/pag02_anterior.gif);
	background-repeat: no-repeat;
	text-indent: 0px;
	background-position: 2px 2px;
	background-color: #aaaea4;
	display: block;
}
#tablaPaginador .anterior a:hover {
	background-color: #9ea397;
	background-image: url(../img/pag2_anterior_over.gif);
}

#tablaPaginador .siguiente {
	border: 1px solid #aaaea4;
	background-color: #aaaea4;
}

/*
#tablaPaginador .siguiente a {
	background-image: url(../img/pag02_siguiente.gif);
	background-repeat: no-repeat;
	text-indent: 0px;
	background-position: 2px 2px;
	background-color: #aaaea4;
	display: block;
}
#tablaPaginador .siguiente a:hover {
	background-color: #9ea397;
	background-image: url(../img/pag2_siguiente_over.gif);
}*/
/*********************************************************/

/*TABLA PAGINADOR 01*/
#tablaPaginador2 {

}
#tablaPaginador2 td {
	border: 1px solid #9da294;
	width: 20px;
	text-align: center;
	background-color: #dde2d8;
}
#tablaPaginador2 .puntos {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #f7f8f6;
}

#tablaPaginador2 a {
	color: #717766;
	display: block;
}
#tablaPaginador2 a:hover {
	font-weight: bold;
	background-color: #ced1ca;
}
#tablaPaginador2 a.activo {
	font-weight: bold;
	color: #990000;
	background-color: #f5f7f2;
}
#tablaPaginador2 a.activo:hover {
	background-color: #dcded9;
}
#tablaPaginador2 .anterior {
	border: 1px solid #aaaea4;
}

#tablaPaginador2 .anterior a {
	background-image: url(../img/pag02_anterior.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-position: 2px 2px;
	background-color: #bdc3b7;
}
#tablaPaginador2 .anterior a:hover {
	background-color: #9ea397;
	background-image: url(../img/pag2_anterior_over.gif);
}

#tablaPaginador2 .siguiente {
	border: 1px solid #aaaea4;
}

#tablaPaginador2 .siguiente a {
	background-image: url(../img/pag02_siguiente.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-position: 2px 2px;
	background-color: #bdc3b7;
}
#tablaPaginador2 .siguiente a:hover {
	background-color: #9ea397;
	background-image: url(../img/pag2_siguiente_over.gif);
}
/*********************************************************/





ul.menuSeccion {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 4px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #d3d4ca;
	text-transform: uppercase;
	font-size: 0.85em;
	background-color: #f0f0ed;
	border-bottom-color: #DCDCD6;
	width: 340px;
}
.menuSeccion li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3d4ca;
}
.menuSeccion li a {
	background-image: url(../img/bullet03.gif);
	background-repeat: no-repeat;
	display: block;
	background-position: 9px 5px!important;
	background-position: 9px 6px;
	color: #6d7355;
	padding-top: 2px!important;
	padding-top: 0px;
	padding-left: 26px;
	padding-right: 10px;
	padding-bottom: 2px;
}
.menuSeccion li a:hover {
	background-color: #e8e8dd;
	background-image: url(../img/bullet03_over.gif);
	color: #4e5046;
}
.menuSeccion li.activo {
	background-color: #e8e8dd;
	color:#6e0127;
	background-image: url(../img/bullet03_over.gif);
	background-repeat: no-repeat;
	background-position: 9px 5px!important;
	background-position: 9px 6px;
	padding-top: 2px!important;
	padding-top: 0px;
	padding-left: 26px;
	padding-right: 10px;
	padding-bottom: 2px;
}
#buscador {
	font-size: 0.8em;
	padding-left: 12px;
	padding-bottom: 2px;
}
#buscador h4 {
	padding-left: 13px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 1em;
	font-weight: normal;
	background-image: url(../img/ico_buscador.gif);
	background-repeat: no-repeat;
	background-position: 1px 3px;
}
#buscador div.campo {
	background-image: url(../img/campo_buscador.gif);
	background-repeat: no-repeat;
	height: 28px;
	width: 214px;
	padding-top: 5px!important;
	padding-top: 4px;
	padding-left: 6px;
}



#novedades {
	padding-left: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	font-size: 0.8em;
}
#novedades h4 {
	padding-left: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 1em;
	font-weight: normal;
	background-image: url(../img/ico_news.gif);
	background-position: 7px 3px;
	background-repeat: no-repeat;
}
#listaNovedades {
	border-top-width: 2px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #b7bbb0;
	border-bottom-color: #b7bbb0;
	margin-top: 3px;
}
#listaNovedades h5 {
	font-size: 9px;
	font-weight: normal;
	color: #64664e;
	background-image: url(../img/bullet04.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 0px;
}
#listaNovedades li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b7bbb0;
	font-size: 11px;
	background-color: #c7cbc3;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 12px;
	padding-bottom: 5px;
	padding-top: 3px;
}
#listaNovedades .zebra {
	background-color: #c0c4bb;
}
#listaNovedades a {
	color: #53533f;
}
#listaNovedades a:hover {
	color: #0099CC;
	text-decoration: underline;
}
#novedades a:hover {
	text-decoration: underline;
}
.listaEnlaces {
	margin-top: 10px;
	margin-bottom: 10px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #e3e3e1;
	margin-right: 9px;
	margin-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3e3e1;
}
.listaEnlaces li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3e3e1;
	padding-bottom: 5px;
	padding-left: 15px;
}
.listaEnlaces li a.lnk {
	font-weight: bold;
	color: #0099CC;
	margin: 0px;
	background-image: url(../img/sub_bullet02_over.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-position: 0px 7px;
}
.listaEnlaces a.lnk:hover {
	color: #993300;
}

.listaEnlaces li a.lnkDetalles {
	font-size: 10px;
	color: #49493b;
	line-height: 10px;
}
.listaEnlaces li a.lnkDetalles:hover {
	text-decoration:underline;
}
ul.listaDescargas {
	padding-left: 50px;
	padding-right: 40px;
}
.listaDescargas li {
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e2e6df;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.listaDescargas li.primera {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e2e6df;
}
.listaDescargas li a {
	background-image: url(../img/ico_doc_vacio.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	margin: 0px;
	height: 20px;
}





div.verTodas {
	background-image: url(../img/ico_mas.gif);
	background-repeat: no-repeat;
	padding-left: 13px;
	background-position: 0px 3px;
	margin-left: 10px;
	font-size: 10px;
	margin-top: 5px;
	color: #49493b;
}
#biblioteca {
	margin-top: 10px;
	padding-right: 9px;
	padding-left: 16px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ecece9;
	margin-left: 10px;
}
#biblioteca .itemBiblioteca {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ecece9;
	padding-bottom: 10px;
	padding-top: 10px;
}
#biblioteca .itemBiblioteca:hover {
	background-color: #FAFAFA;
}
#biblioteca .itemBiblioteca h5 {
	font-size: 0.9em;
	text-transform: uppercase;
	line-height: 1em;
	padding-left: 15px;
	margin: 0px;
	padding-right: 15px;
	padding-top: 0px;
	padding-bottom: 3px;
}
#biblioteca .itemBiblioteca dl {
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-size: 0.9em;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#biblioteca .itemBiblioteca dt {
	font-weight: bold;
	display: block;
	float: left;
	width: 120px;
	text-align: right;
	color: #96998A;
}
#biblioteca .itemBiblioteca dd {
	margin-left: 130px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEBE7;
	font-size: 0.9em;
	padding-bottom: 1px;
	padding-top: 1px;
}



#biblioteca .itemBiblioteca .autores {
	padding-left: 15px;
	font-size: 0.85em;
	color: #5C3D4B;
}




#fotoTitulo {
	background-image: url(../img/bullet05.gif);
	background-repeat: no-repeat;
	margin-left: 15px;
	padding-left: 40px;
	background-position: 20px 9px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#fotoTitulo a {
	font-size: 0.9em;
}

#fotoControles {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e2e6df;
	margin-left: 16px;
	margin-right: 0px;
	margin-top: 5px;
	padding-right: 0px;
	padding-left: 5px;
	font-size: 0.8em;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
#fotoControles input {
	vertical-align: text-bottom;
	padding: 0px;
	height: 12px;
	width: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
#paginadorFotos {
	background-color: #f7f8f6;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e2e6df;
	border-bottom-color: #e2e6df;
	margin-right: 9px;
	margin-left: 16px;
	text-align: center;
	clear: both;
	margin-top: 20px;
}
#contenedorFotos {
	margin-right: 0px;
	margin-top: 10px;
	width: 586px;
	padding-left: 10px;
	margin-left: 10px;
}
div.capaNombreFoto, div.capaClave, div.capaLocalizacion {
	padding-left: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e2e6df;
	padding-bottom: 2px;
	background-color: #f7f8f6;
	padding-top: 2px;
	font-size: 0.9em;
}
div.capaNombreFoto {
	background-color: #FFFFFF;
	color: #999999;
	line-height: 1.5em;
	padding-top: 5px;
	padding-bottom: 10px;
}
.capaNombreFoto strong {
	font-size: 2em;
	display: block;
	color: #333333;
}


div.contenedorFoto {
	background-image: url(../img/foto_bg.gif);
	background-repeat: no-repeat;
	width: 110px;
	padding-top: 5px;
	padding-bottom: 0px;
	float: left;
	margin-left: 5px;
	margin-bottom: 5px;
}
div.foto {
	overflow: hidden;
	height: 70px;
	width: 94px;
	margin-left: 6px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border: 2px solid #FFFFFF;
}
div.detallesFoto {
	background-color: #f7f8f6;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e2e6df;
	border-bottom-color: #e2e6df;
	clear: both;
}
div.filaFoto {
	overflow: auto;
	margin-bottom: 5px;
}


#columnaIzda .foto img {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	float: none;
}
div.pieFoto {
	display: block;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/foto_pie.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 110px;
	font-size: 0.8em;
	line-height: 11px;
}
.pieFoto strong {
	margin: 0px;
	display: block;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 6px;
	font-weight: normal;
	color: #606a74;
}
table.tablaFotos {
	font-size: 0.9em;
}
a.lnkAnterior {
}
.nombreFoto {
	font-size: 1.7em;
	font-weight: bold;
	padding-left: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.nombre {
	color: #7d7d7b;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.centrarFoto {
	text-align: center;
	width: 585px;
	margin-left: 0px;
	padding-left: 0px;
	padding-top: 10px;
}
.centrarFoto img {
	margin-left: 16px;
}













#nube {
	padding-left: 16px;
	padding-right: 15px;
	padding-bottom: 9px;
}
#nube h4 {
	padding-left: 13px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 0.9em;
	font-weight: bold;
	background-image: url(../img/sub_bullet01_over.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	text-transform: uppercase;
}



#banners {
	padding-left: 14px;
	padding-top: 4px;
}
#banners img {
	padding-bottom: 4px;
}
#banners a {
	background-image: none;
}
#banners a.lnkVerTodas {
	background-image: url(../img/ico_mas.gif);
	background-repeat: no-repeat;
	display: block;
	background-color: #00FF00;
}




#pieSubmenu {
	background-image: url(../img/bg_menu_abajo.gif);
	background-repeat: no-repeat;
	width: 239px;
	padding-bottom: 36px;
	background-position: left bottom;
}
div.separador01 {
	background-image: url(../img/separador01.gif);
	background-repeat: no-repeat;
	height: 19px;
	margin-left: 7px;
}
div.separador02 {
	background-image: url(../img/separador02.gif);
	background-repeat: no-repeat;
	height: 13px;
	margin-left: 7px;
}
div.separador03 {
	background-image: url(../img/separador03.gif);
	background-repeat: no-repeat;
	height: 20px;
	margin-left: 7px;
}
ul.listaRecursos {
	background-image: url(../img/dcha_top_recursos.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 0px;
	border-top-style: none;
	border-top-color: #dadcd7;
}
.listaRecursos li {
	margin-left: 70px;
	display: block;
	margin-right: 10px;
}
.listaRecursos img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#menu {
	/*width: 339px;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3d3d0;
	overflow: auto;
	margin:0;
	padding:0;
}
div.contenedorMenu {
	width: 154px;
	margin-left: 7px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
div.contenedorSelect{
	margin-top:5px;
	margin-left:9px;
	padding-top:0px!important;
	padding-top:5px;
}
/*.seccion {
	float: left;
	width: 154px;
	margin-right: 6px!important;
	margin-right: 7px;
	margin-left: 7px!important;
	margin-left: 3px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
}*/
.seccion {
	float: left;
	width: 169px;
	margin-left: 0px;
	margin-right: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: 8px 7px;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.seccion ul{
	margin:0px;
	padding:0px;
}
#botonGeologia {
	background-image: url(../img/boton_geologia.gif);
}
#botonItinerarios {
	background-image: url(../img/boton_itinerarios.gif);
}

#botonAntes {
	background-image: url(../img/boton_antes.gif);
}

#botonRecursos {
	background-image: url(../img/boton_recursos.gif);
}

#botonEnlaces {
	background-image: url(../img/boton_enlaces.gif);
}
#itinerario {
	width: 473px;
	background-color: #f7f7f7;
	background-image: url(../img/bg_itinerario_abajo.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 15px;
	margin-left: 25px;
}

.pullquote {
	width: 35%;
	float:right;
	font-size:1.2em;
	line-height:1.3em;
	background-image: url(../img/closequote.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 0px;
	color: #989f8c;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.pullquote:first-letter {
	padding /**/:0px; /* removing quote graphic in IE5+ */
	background-image: url(../img/openquote.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 30px;
}

/*******************************************************************************************************************/
#pie {
	background-image: url(../img/bg_pie.gif);
	background-repeat: no-repeat;
	height: 180px;
	width: 866px;
	background-position: left bottom;
	clear: both;
	color: #4e5046;
}
#pie h5 {
	display: block;
	float: left;
	width: 340px;
	margin: 0px;
	padding: 0px;
	height: 70px;
	text-indent: -9999px;
}

#pie h5 a {
	background-image: url(../img/pie_logo_uni.gif);
	background-repeat: no-repeat;
	display: block;
	height: 70px;
}
#pie h5 a:hover {
	background-image: url(../img/pie_logo_uni_over.gif);
}
#pie a.lnkQuien {
	background-image: url(../img/quienes_somos.gif);
	background-repeat: no-repeat;
	display: block;
	height: 74px;
	width: 155px;
	text-indent: -9999px;
}
#pie a.lnkQuien:hover {
	background-image: url(../img/quienes_somos_over.gif);
}
