body{
	background-color:#ffffff;
	color:#778599;
	font:100% Verdana;
	font-size:11px;
	text-align:center;
}

html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, img, span, div {
	border:0 none;
	margin:0;
	padding:0;
}

#contenedor{
	/*border:1px solid red;*/
	margin:10px auto;
	width:970px;
	background:url('/imgfiles/imagenes/inicio/fondo_cabecera_sup.gif') no-repeat top left #fff;
	height:auto;
}

p {
	margin:0 0 18px 10px;
}

img {
	border:0;
}

a {
	color:#003075;
	text-decoration:none;
}

a:hover {
	text-decoration:none;
}

a img {
	border:0;
}

h1 {
	color:#003075;
	font-size:0.9em;
	margin:10px 0 8px;
	padding:1px 2px 2px 3px;
}

h1 a {
	color:#4088b8;
	text-transform:none;
}

h2 {
	border-bottom:4px solid #dadada;
	color:#4088b8;
	font-size:1.4em;
	letter-spacing:-1px;
	margin:0 0 10px;
	padding:0 2px 2px 5px;
}

h3 {
	color:#003075;
	font-size:0.9em;
	margin:10px 0 8px;
	padding:1px 2px 2px 3px;
}

.cabecera1{
	height:40px;
	width:970px;
	margin:0 auto;
}

.menu_sup_izq{
	/*width:770px;*/
	padding:2px;
	float:left;
	/*height:36px;*/
}

.menu_sup_izq p {
	font-size:0.9em;
	padding:8px 0 0 35px;
	text-align:left;
}


.menu_sup_izq a {
	color:gray;
	background:transparent url('/imgfiles/imagenes/inicio/cuadrado_menu_sup.png') no-repeat scroll 23px ;
	padding-left:38px;
}

.menu_sup_idiomas{
	/*width:192px;*/
	/*padding:2px;*/
	float:left;
	/*height:36px;*/
}

.menu_sup_idiomas p{
	text-align:center;
	padding:0;
	/*margin:10px 0 0 40px;*/
}


.banderas_idiomas
{
	width:250px;
	vertical-align:middle;
}



.cabecera2{
	float:left;
	height:52px;
	/*margin:0 auto;*/
	margin-left:30px;
	width:900px;
}

.logo_ct_izq {
	margin:10px 0 0 35px;
	width:190px;
	height:42px;
	float:left;
}


.logos_ct_der {
	width:580px;
	height:40px;
	float:right;
}

.logos_ct_der a{
	margin:0 0 0 10px;
}


.cabecera3{
	width:970px;
	height:2px;
	margin:0 auto;
}

.menu_historia {
	/*background-color: #CC66CC;*/
	border-top:1px solid #CC66CC;
	height:1px;
	/*text-align:center;
	font-size:0.9em;*/
	float: left;
	width: 230px;
	/*margin: 0px 0 0 33px;*/
}

.menu_historia a {
	color:#FFFFFF;
}

.menu_fiestas {
	/*background-color:#FF99cb;*/
	height:1px;
	border-top:1px solid #FF99cb;
	text-align:center;
	/*font-size:0.9em;*/
	float: left;
	width: 218px;
	/*margin: 0px 0 0 6px;*/
}

.menu_fiestas a {
	color:#FFFFFF;
}

.menu_apetece {
	/*background-color:#6665fb;*/
	height:1px;
	text-align:center;
	border-top:1px solid #6665fb;
	/*font-size:0.9em;*/
	float: left;
	width: 218px;
	/*argin: 0px 0 0 6px;*/
}

.menu_apetece a {
	color:#FFFFFF;
}

.menu_solplaya {
	/*background-color:#Fe9900;*/
	height:1px;
	text-align:center;
	border-top:1px solid #Fe9900;
	/*font-size:0.9em;*/
	float: left;
	width: 218px;
	/*margin: 0px 0 0 6px;*/
}
.menu_solplaya a {
	color:#FFFFFF;
}

.flash {
	width:900px;
	margin:0 auto;
}

.cabecera4{
	width:900px;
	height:62px;
	margin:0 auto;
	border:1px solid green;
}

.cabecera4 img{
	float:left;
}

.cabecera4 p{
	color:#000000;
	font-weight:700;
	text-decoration:none;
	font-size:10px;
	margin-top:15px;
	text-align:center;
}

#contenido_central {
	margin:0 auto;
	width:900px;
	height:auto;
	padding:5px;
	/*border:1px solid black;*/
}

/**********NUEVO MENUS********************/
.menus_conoce{
	width:900px;
	margin:0 auto;
}

.menus_conoce_left {
	width:450px;
	background-color: #ffe8ff;
	float:left;
	text-align:justify;
	height:110px;
}

.menus_conoce_left_up {
	width:450px;
	background-color: #ffffff;
	text-align:left;
	font-size:1.8em;
	margin-top:0;
	height:30px;
}

.menus_conoce_left_down {
	width:450px;
	background-color: #ffe8ff;
	text-align:left;
	margin-top:0;
	height:70px;
}

.menus_conoce_right {
	width:448px;
	background-color: #e9ebef;
	float:left;
	text-align:justify;
	height:110px;
	margin-left:2px;
}

.menus_conoce_right_up {
	width:448px;
	background-color:#ffffff;
	text-align:left;
	font-size:1.8em;
	margin-top:0;
	height:30px;
}

.menus_conoce_right_dwon {
	width:450px;
	background-color:#e9ebef;
	text-align:left;
	margin-top:0;
}

span.conoce_left_up{
	background-color:#990099;
	color:#ffffff;
	padding:4px;
	text-align:center;
	font-size:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

span.conoce_right_up{
	background-color:#003075;
	color:#ffffff;
	padding:4px;
	text-align:center;
	font-size:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.menu_inferior {
	clear: both;
	height:auto;
	text-align:left;
	width:900px;
	margin:0 auto;
}

.menu_iconos{
	border-bottom:5px solid #5d6273;
	background-color: #efeff1;
	height:70px;
	padding:2px;
}

.clear{
	clear:both;
}

.enlaces_ayuda_online{
	background-color: #efeff1;
	float:left;
	/*background:url('/imgfiles/imagenes/inicio/ayuda_online_animacion.gif') no-repeat center #efeff1;*/
	width:85px;
	/*height:50px;*/
	text-align:center;
	margin:0 0 0 25px;
}

.enlaces_ayuda_online p{
	margin:55px 0 0 0;
	background-color: #efeff1;
	text-align:center;
	width:90px;
}


.callejero_pie{
	background-color: #efeff1;
	float:left;
	margin-left:5px;
	/*background:url('/imgfiles/imagenes/inicio/callejero1.gif') no-repeat center #efeff1;*/
	width:90px;
	/*height:50px;*/
	text-align:center;
	/*border:1px solid black;*/
}

.callejero_pie p{
	margin:55px 0 0 0;
	background-color: #efeff1;
	text-align:center;
}

.web_cams_pie{
	background-color: #efeff1;
	margin:0 0 0 20px;
	float:left;
	/*background:url('/imgfiles/imagenes/inicio/web_cam1.gif') no-repeat center #efeff1;*/
	width:70px;
	/*height:50px;*/
	text-align:center;
}

.web_cams_pie p{
	margin:55px 0 0 0;
	background-color: #efeff1;
	text-align:center;
}

.contacto_pie{
	background-color: #efeff1;
	float:left;
	/*background:url('/imgfiles/imagenes/inicio/arroba_pie_pagina.gif') no-repeat center #efeff1;*/
	width:70px;
	/*height:50px;*/
	text-align:center;
	margin:0 0 0 25px;
}

.contacto_pie p{
	margin:55px 0 0 0;
	background-color: #efeff1;
	text-align:center;
}

.faqs_pie{
	background-color: #efeff1;
	float:left;
	/*background:url('/imgfiles/imagenes/inicio/faqs1.gif') no-repeat center #efeff1;*/
	width:70px;
	/*height:50px;*/
	text-align:center;
	margin:0 0 0 25px;
}

.faqs_pie p{
	margin:55px 0 0 0;
	background-color: #efeff1;
	text-align:center;
}

.buscador_pie{
	background-color: #efeff1;
	float:left;
	/*background:url('/imgfiles/imagenes/inicio/buscador1.gif') no-repeat center #efeff1;*/
	width:60px;
	/*height:50px;*/
	text-align:center;
	margin:0 0 0 25px;
}

.buscador_pie p{
	margin:55px 0 0 0;
	background-color: #efeff1;
	text-align:center;
}

.enlaces_pie{
	background-color: #efeff1;
	float:left;
	/*background:url('/imgfiles/imagenes/inicio/enlaces1.gif') no-repeat center #efeff1;*/
	width:60px;
	/*height:50px;*/
	text-align:center;
	margin:0 0 0 25px;
}

.enlaces_pie p{
	margin:55px 0 0 0;
	background-color: #efeff1;
	text-align:center;
}

.cuaderno_viaje_pie{
	background-color: #efeff1;
	float:left;
	/*background:url('/imgfiles/imagenes/inicio/ico_cuadern_viaje_inf.png') no-repeat center #efeff1;*/
	width:120px;
	/*height:50px;*/
	text-align:center;
	margin:0 0 0 30px;
}

.cuaderno_viaje_pie p{
	margin:55px 0 0 0;
	background-color: #efeff1;
	text-align:center;
	width:130px;
}

.pie {
	text-align: center;
	font-style:normal;
	background-color: transparent;
	color: #999999;
	width:900px;
}

.pie p{
	margin-top: 15px;
	font-style:normal;
	color:#003075;
}

.pie a{
	color:#003075;
	font-weight:500;
}


#navlist {
	margin-left: 0;
	/*padding-left: 5px;
	width:13em;
	*/
	list-style: none;
	float:left;
}

#navlist2 {
	margin-left:5px;
	/*padding-left: 5px;
	width:13em;
	*/
	list-style: none;
	float:left;
}

#navlist2 li {
	padding-left: 10px;
	background:transparent url('/imgfiles/imagenes/inicio/icono_mas_que1.gif') left no-repeat ;
	background-repeat: no-repeat;
	color:#FFACD5;
	font-size:0.8em;
	margin:4px;
	font-weight:bold;
}

#navlist li {
	padding-left: 10px;
	background:transparent url('/imgfiles/imagenes/inicio/icono_mas_que1.gif') left no-repeat ;
	background-repeat: no-repeat;
	color:#FFACD5;
	font-size:0.8em;
	margin:4px;
	font-weight:bold;
}

.titulo_itinerarios{
	width:300px;
	/*height:20px;*/
	margin:0 auto;
}

.titulo_itinerarios span{
	/*margin-right:120px;*/
	float:left;
	/*text-align:center;*/
	color:#003075;
	font-size:1.1em;
	font: Verdana;
}

.contemporaneo{
	width:107px;
	height:40px;
	float:left;
}

.contemporaneo span{
	text-align:center;
	margin:50px 0;
	font-size:11px;
}

.ruta_lite{
	width:135px;
	height:40px;
	float:left;
}

.ruta_lite a{
	text-align:center;
	margin:50px 0;
	font-size:11px;
}


.arqueologico{
	width:107px;
	height:40px;
	float:left;
}

.arqueologico a{
	text-align:center;
	margin:50px 0;
	font-size:11px;
}

.barroco{
	width:100px;
	height:40px;
	float:left;
}

.barroco a{
	text-align:center;
	/*margin:50px 0;*/
	font-size:11px;
}

.modernista{
	width:107px;
	height:40px;
	float:left;
}

.modernista a{
	text-align:center;
	/*margin:50px 0;*/
	font-size:11px;
}

.barra_sup_1{
	float:left;
	height:30px;
	width:900px;
	padding:0px;
}

.cuadraditos_sup{
	text-align:left;
	float:left;
	width:100px;
}

.titulos_sup{
	text-align:left;
	float:left;
	margin-left:10px;
	width:auto;
}

.titulos_sup p{
	text-align:left;
	float:left;
	color:#003075;
	font-size:2em;
	margin-top:0;
	font-weight:normal;
}

.linea_sup_1{
	background:url('/imgfiles/imagenes/inicio/barra_gris.gif');
	width:auto;
	height:30px;
	float:left;
}

.imprimir{
	float:right;
	width:auto
}

.paginacion{
	margin:10px;
	padding-bottom:10px;
	width:auto;
}

.paginacion .principio {
	float:left;
	width:20px;
}

.paginacion .anterior {
	float:left;
	margin-bottom:5px;
	width:20px;
}

.paginacion .final {
	float:right;
	width:20px;
}

.paginacion .siguiente {
	float:right;
	margin-bottom:5px;
	width:20px;
}

.paginacion .pagina {
	margin-bottom:5px;
	padding-top:1px;
	text-align:center;
}

.h3_municipio {
	background:transparent url('/imgfiles/imagenes/inicio/ico_localidad_2.gif') no-repeat scroll 0 0;
	padding-bottom:10px;
	padding-left:60px;
	padding-top:10px;
	text-align:left;
	font-size:1.3em;
	color:#8897ae;
}

a.LISTPAG_pagnum:active{  
	font: 1em Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
}

a.LISTPAG_pagnum:link{  
	font: 1em Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	text-decoration: none;
}

a.LISTPAG_pagnum:visited{  
	font: 1em Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	text-decoration: none;
}

a.LISTPAG_pagnum:hover{  
	font: 1em Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	text-decoration: underline;
}

a.LISTPAG_pagselected:active{ 
	border: 1px solid #19b494;
	font: bold 1em Verdana, Arial, Helvetica, sans-serif; 
	color: #19b494; 
	text-decoration: none; 
}

a.LISTPAG_pagselected:link{ 
	border: 1px solid #003075;
	font: bold 1em Verdana, Arial, Helvetica, sans-serif; 
	color: #003075; 
	text-decoration: none;
}

a.LISTPAG_pagselected:visited{ 
	border: 1px solid #003075;
	font: bold 1em Verdana, Arial, Helvetica, sans-serif; 
	color: #003075; 
	text-decoration: none;
}

a.LISTPAG_pagselected:hover{ 
	border: 1px solid #993399;
	font: bold 1em Verdana, Arial, Helvetica, sans-serif; 
	color: #993399; 
	text-decoration: underline; 
}

.LISTPAG_last_pag_grey{
	width:10px; 
	height:9px;
	background-image:url('/styles/img/last_pag_grey.gif');
}

.LISTPAG_last_pag{
	width:10px; 
	height:9px;
	background-image:url('/styles/img/last_pag.gif');
}

.LISTPAG_anterior_grey{
	width:5px; 
	height:9px;
	background-image:url('/imgfiles/img/comunes/anterior_grey.gif');
}

.LISTPAG_anterior{
	width:5px; 
	height:9px;
	background-image:url('/imgfiles/img/comunes/anterior_grey.gif');
}

.LISTPAG_next_pag_grey{
	width:10px; 
	height:9px;
	background-image:url('/styles/img/next_pag_grey.gif');
}

.LISTPAG_next_pag{
	width:10px; 
	height:9px;
	background-image:url('/styles/img/next_pag.gif');
}

.LISTPAG_siguiente_grey{
	width:5px; 
	height:9px;
	background-image:url('/imgfiles/img/comunes/siguiente_grey.gif');
}

.LISTPAG_siguiente{
	width:5px; 
	height:9px;
	background-image:url('/imgfiles/img/comunes/siguiente_grey.gif');
}

.itinerarios{
	color:#003075;
	font-size:1.3em;
	font-weight:bold;
	margin-left:180px;
}

/*********************** listas***********************************/

li {
	line-height:1.5em;
	list-style-position:outside;
	list-style-type:none;
	margin-bottom:0.5em;
	margin-left:2em;
	margin-top:0.5em;
	padding-left:10px;
	text-align:justify;
}

ul li {
	background:transparent url('/imgfiles/imagenes/inicio/cuadrado_gris.gif') no-repeat scroll 0 0.5em;
}


/******************************** Barra con el título y el botón Añadir al cuaderno de viajes *********************/

.barra_nombre_ACDV{
	/*background-color:#e9ebef;*/
	float:left;
	width:900px;
	height:30px;
	/*margin-top:5px;*/
}

.barra_nombre_ACDV_titulo{
	float:left;
	width:295px;
	height:30px;
	/*margin:4px 0 0 15px;*/
	color:#003075;
	text-align:left;
	font-size:17px;
	font-family:Verdana;
	font-weight:bold;
	width:auto;
}

.barra_info_ACDV{
	/*background-color:#8897ae;
	background-color:#e9ebef;*/
	float:right;
	width:900px;
	font-size:11px;
	font-family:Verdana;
	height:21px;
	text-align:right;
	margin:0;
	background:#e9ebef url('/imgfiles/imagenes/inicio/cuad_viaje_pe.png') no-repeat right;
	padding-top:4px;
}

.barra_info_ACDV a{
	color:#003075;
	text-align:center;
	text-decoration:none;
	margin-right:8px;
	margin-right:35px;
	margin-right:35px;
}

.barra_info_ACDV a:hover {
	text-decoration:none;
}

.grande{
	width:900px;
	clear:both;
}

.clear{
	clear:both;
}

/***************Barra con el título y el botón Añadir al cuaderno de viajes EN ITINERARIOS *****************/


.barra_nombre_ACDV_itis{
	/*background-color:#e9ebef;*/
	float:right;
	width:250px;
	height:30px;
	margin-top:5px;
}

.barra_info_ACDV_itis{
	/*background-color:#8897ae;
	background-color:#e9ebef;*/
	float:right;
	width:230px;
	font-size:11px;
	font-family:Verdana;
	height:25px;
	text-align:center;
	margin:8px 5px;
	background:#e9ebef url('/imgfiles/imagenes/inicio/cuad_viaje_pe.png') no-repeat right;
	padding-top:5px;
}

.barra_info_ACDV_itis a{
	color:#003075;
	text-align:center;
	text-decoration:none;
	margin-right:8px;
}

.barra_info_ACDV_itis a:hover {
	text-decoration:none;
}


/*********************************/

.ifram {
	width:900px;
	height:810px;
}

.redes_soc{
	height:25px;
}

.logos_pie{}


.logos_pie li {
	display:inline;
	float:left;
	list-style-type:none;
	margin-left:80px;
	margin-top:5px;
	background:none;
}

