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{
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;
}







