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:1.1em;
margin:10px 0 8px;
padding:1px 2px 2px 3px;
text-align:left;
}

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;
/*border:1px solid red;*/

}

.logo_ct_izq {
margin:10px 0 0 10px;
width:230px;
height:42px;
float:left;
/*border:1px solid red;*/
}

.ruta_conde_centro {
margin:10px 0 0 7px;
width:200px;
height:40px;
float:left;
color:#003075;
font-size:1.3em;
font-weight:bold;
background:transparent url('/imgfiles/imagenes/inicio/cuadrado_menu_sup.png') no-repeat scroll 23px ;
/*border:1px solid red;*/
/*background:transparent url('/imgfiles/imagenes/inicio/rutaconde.jpg') no-repeat scroll ;
text-align:right;*/
}


.logos_ct_der {
/*width:580px;
height:40px;
float:right;
border:1px solid green;*/
float:right;
height:52px;
/*width:480px;*/
}

.logos_ct_der a{
margin:0 0 0 10px;
}
.cabecera3{
width:900px;
height:18px;
margin:0 auto;
}

.menu_historia {
background-color: #CC66CC;
height:16px;
text-align:center;
font-size:0.9em;
float: left;
width: 230px;
margin: 5px 0 0 0;
}

.menu_historia a {
color:#FFFFFF;
font-weight:bold;
}

.menu_fiestas {
background-color:#FF99cb;
height:16px;
text-align:center;
font-size:0.9em;
float: left;
width: 218px;
margin: 5px 0 0 5px;
}

.menu_fiestas a {
color:#FFFFFF;
font-weight:bold;
}

.menu_apetece {
background-color:#6665fb;
height:16px;
text-align:center;
font-size:0.9em;
float: left;
width: 218px;
margin: 5px 0 0 5px;
}

.menu_apetece a {
color:#FFFFFF;
font-weight:bold;
}

.menu_solplaya {
background-color:#Fe9900;
height:16px;
text-align:center;
font-size:0.9em;
float: left;
width: 218px;
margin: 5px 0 0 5px;
}

.menu_solplaya a {
color:#FFFFFF;
font-weight:bold;
}

.flash {
width:940px;
margin:0 auto;
padding-top:1px;
}

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

.caja_fiestas{
background:url('/imgfiles/imagenes/inicio/fiestas.jpg') no-repeat;
float:left;
margin-left:0px;
width:141px;
height:60px;
}

.caja_deportes{
background:url('/imgfiles/imagenes/inicio/deportes.jpg') no-repeat;
float:left;
margin-left:35px;
width:153px;
height:60px;
}

.caja_cuaderno_viaje{
background:url('/imgfiles/imagenes/inicio/ocioycompras.jpg') no-repeat ;
float:left;
margin-left:35px;
width:153px;
height:60px;
}

.caja_ct24{
background:url('/imgfiles/imagenes/inicio/cten24horas.jpg') no-repeat;
float:left;
margin-left:35px;
width:153px;
height:60px;
}

.caja_rutas{
background:url('/imgfiles/imagenes/inicio/rutascercact.jpg') no-repeat;
float:left;
margin-left:35px;
width:153px;
height:60px;
}

.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:5px;
/*border:1px solid green;*/
}

.menu_inferior p{

}

.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 5px;
}

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

.callejero_pie a{
	width:90px;
}

.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:140px;
/*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; 
}

.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:80px;
height:40px;
float:left;
}

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

.ruta_lite{
float:left;
height:40px;
margin-left:30px;
width:90px;
}

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

.ruta_lite_2{
float:left;
height:40px;
margin-left:5px;
width:120px;
}

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



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

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

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

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

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

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

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

.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:bold;
}

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

.imprimir{
float:right;
width:auto}

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

.banner_museos{
margin-top:5px;
float:left;
width:666px;
margin-bottom:7px;
}


.banner_museo{
margin-top:5px;
float:left;
width:666px;
}

.subbanner_museo{
background-image:url('/imgfiles/imagenes/inicio/menu_museos3_.png');
background-repeat:no-repeat;
width:666px;
height:38px;
font-family: Tahoma;
font-size:11px;
float:left;
}
.arqua{
float:left;
width:44px;
color:#919CA2;
padding-top:2px;
background:url('/imgfiles/imagenes/inicio/ico_museos_.png') no-repeat scroll 0.2em 0.6em;
padding-left:0.3em;
}

.muram{
float:left;
width:42px;
color:#666666;
padding-top:2px;
background:url('/imgfiles/imagenes/inicio/ico_museos_.png') no-repeat scroll 0.2em 0.6em;
padding-left:0.5em;
}

.teatro{
float:left;
width:93px;
color:#919CA2;
padding-top:2px;
background:url('/imgfiles/imagenes/inicio/ico_museos_.png') no-repeat scroll 0.2em 0.6em;
padding-left:0.3em;
}

.arqueologico_m{
float:left;
width:148px;
color:#666666;
padding-top:2px;
background:url('/imgfiles/imagenes/inicio/ico_museos_.png') no-repeat scroll 0.2em 0.6em;
padding-left:0.3em;
}

.naval{
float:left;
width:37px;
color:#919CA2;
padding-top:2px;
background:url('/imgfiles/imagenes/inicio/ico_museos_.png') no-repeat scroll 0.2em 0.6em;
padding-left:0.6em;
}

.artilleria{
float:left;
width:59px;
color:#666666;
padding-top:2px;
background:url('/imgfiles/imagenes/inicio/ico_museos_.png') no-repeat scroll 0.2em 0.6em;
padding-left:0.6em;
}

.guerra_civil{
float:left;
width:74px;
color:#919CA2;
padding-top:2px;
background:url('/imgfiles/imagenes/inicio/ico_museos_.png') no-repeat scroll 0.2em 0.6em;
padding-left:0.3em;
}

.conde-oliver{
float:left;
width:83px;
color:#666666;
padding-top:2px;
background:url('/imgfiles/imagenes/inicio/ico_museos_.png') no-repeat scroll 0.2em 0.6em;
padding-left:0.7em;
}

.vidrio{
float:left;
width:40px;
color:#919CA2;
padding-top:2px;
background:url('/imgfiles/imagenes/inicio/ico_museos_.png') no-repeat scroll 0.2em 0.6em;
padding-left:0.5em;
}

.vidrio a{
color:#919CA2;
}


.arqua a{
color:#919CA2;
}

.muram a{
color:#666666;
}

.teatro a{
color:#919CA2;
}

.arqueologico_m a{
color:#666666;
}

.naval a{
color:#919CA2;
}

.artilleria a{
color:#666666;
}

.guerra_civil a{
color:#919CA2;
}

.conde-oliver a{
color:#666666;
}

.banner_externo{
margin-top:5px;
float:right;
width:218px;
margin-right:5px;
}
.banner_externo img{
margin-bottom:2px;

}


.link_home{
color:#778599;
}

/*banner estamos en*/

.banner_estamos_en{
background-image:url('/imgfiles/imagenes/inicio/banner_estamos_en.gif');
background-repeat:no-repeat;
margin-top:5px;
float:left;
width:666px;
margin-bottom:7px;
}
.floatleft_estamosen{
float:left;
font-size:30px;
/*padding-left:10px;
padding-top:14px;*/
color:#003466;
width:180px;
margin-left:10px;
margin-top:14px;
}
.floatleft_estamosen a{
float:left;
font-size:30px;
color:#003466;
font-family:arial;
font-size:30px;
}

.floatright_estamosen{
float: left;
/*margin: 0 0 10px 10px;*/
/*border: 1px solid #666;*/
/*padding: 2px;*/
/*margin-left:10px;*/
padding-bottom:2px;
margin-top:2px;
margin-left:10px;
}

.cont_facebook{
float:left;
margin-left:32px;

}
.cont_flickr{
float:left;
margin-left:40px;
}
.cont_panoramio{
float:left;
margin-left:30px;
}
.cont_twitter{
float:left;
margin-left:43px;
}
.cont_youtube{
float:left;
margin-left:34px;
}





.facebook{
}
.flickr{
}
.panoramio{
}
.twitter{
}
.youtube{
}


.facebook_text{
margin-top:12px;
font-size:12px;
font-weight:bold;
color:#003466;
}
.flickr_text{
margin-top:12px;
font-size:12px;
font-weight:bold;
color:#003466;
}
.panoramio_text{
margin-top:12px;
font-size:12px;
font-weight:bold;
color:#003466;
}
.twitter_text{
margin-top:11px;
font-size:12px;
font-weight:bold;
color:#003466;
}
.youtube_text{
margin-top:11px;
font-size:12px;
font-weight:bold;
color:#003466;
}

.facebook_text a{

font-size:12px;
font-weight:bold;
color:#003466;
}
.flickr_text a{

font-size:12px;
font-weight:bold;
color:#003466;
}
.panoramio_text a{

font-size:12px;
font-weight:bold;
color:#003466;
}
.twitter_text a{

font-size:12px;
font-weight:bold;
color:#003466;
}
.youtube_text a{

font-size:12px;
font-weight:bold;
color:#003466;
}


.premios_laverdad{
width:155px;
height:42px;
float:left;
margin-left:25px;
margin-top:10px;
}


.premios_web{
text-align:justify;

}

.aviso_legal{
Text-decoration:underline;
font-weight:bold;
}

.floatleft{
/*float:left;*/
margin-right:7px;
}

.floatright{
float:right;
margin-right:7px;
}
.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;
}



