/* CSS Document */

*{
margin:0;
padding:0;
}
html, body{
height:100%;
}
body{
background:#eeeeee;
font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif;
color:#7c7c7c;
text-align:center;
}
a{
outline:none;
}
p{
font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif;
color:#7c7c7c;
}
img, a img, embed{
vertical-align:bottom;
border:none;
outline:none;
}
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
.clearfix {
display:block;
}
* html .clearfix {
height:1px;
}
hr{
display:none;
}

/*=======================================================================
CABECERA
=========================================================================*/
#cabecera_mapas_grandes{
position:absolute;
height:148px;
width:100%;
top:0;
left:0;
}
#cabecera{
border-top:2px solid #1b5217;
background:#277621 url(../_images/bg_cabecera.gif) repeat-x top left;
}
#cabecera #idiomas{
margin:0 auto;
width:900px;
text-align:right;
}
#cabecera #idiomas ul{
padding:3px 5px 6px;
background:transparent url(../_images/bg_idiomas.gif) no-repeat right bottom;
}
#cabecera #idiomas ul li{
list-style:none;
display:inline;
}
#cabecera #idiomas ul li a{
font:normal 10px/14px Tahoma, Arial, Helvetica, sans-serif;
color:#769573;
text-decoration:none;
padding:0 8px 0 5px;
border-right:1px solid #277621;
}
#cabecera #idiomas ul li a.idioma_seleccionado{
font-weight:bold;
}
#cabecera #idiomas ul li a:hover, #cabecera #idiomas ul li a:focus{
text-decoration:underline;
}
#cabecera #logo_menu{
clear:both;
margin:0 auto;
width:900px;
text-align:left;
}
#flash_portada_container{
padding:5px 0 15px;
background:url(../_images/bg_pestanas.gif) repeat-x left bottom;
text-align:center;
}
#flash_portada_contenido{
width:920px;
margin:0 auto;
text-align:left;
}
#flash_portada_contenido p{
margin:0 10px;
padding:10px;
color:#fff;
background:#1b5217;
border:1px solid #368031;
text-align:center;
}
#flash_portada_contenido p a{
color:#97bf0d;
text-decoration:none;
}
#flash_portada_contenido p a:hover, #flash_portada_contenido p a:focus{
text-decoration:underline;
}
/*------------------ Menu ppal. -------------------*/
#cabecera #logo_menu div{
float:right;
display:inline;
}
.menu_eu{
width:510px;
}
.menu_es{
width:480px;
}
.menu_ca{
width:492px;
}
.menu_en{
width:459px;
}
.menu_fr{
width:575px;
}
.menu_eu ul,
.menu_es ul,
.menu_ca ul,
.menu_en ul,
.menu_fr ul{
padding:36px 0 0;
}
.menu_eu ul li,
.menu_es ul li,
.menu_ca ul li,
.menu_en ul li,
.menu_fr ul li{
list-style:none;
display:inline;
}
.menu_eu ul li a,
.menu_es ul li a,
.menu_ca ul li a,
.menu_en ul li a,
.menu_fr ul li a{
float:left;
display:block;
width:auto;
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
position:relative;
min-height:12px;
_height:12px;/* Regla para IE */
}
.menu_eu ul li a span,
.menu_es ul li a span,
.menu_ca ul li a span,
.menu_en ul li a span,
.menu_fr ul li a span{
position:absolute;
width:100%;
height:100%;
height:12px;
cursor:pointer;
overflow:hidden;
}
.menu_eu ul li a:hover, .menu_eu ul li a:focus,
.menu_es ul li a:hover, .menu_es ul li a:focus,
.menu_ca ul li a:hover, .menu_ca ul li a:focus,
.menu_en ul li a:hover, .menu_en ul li a:focus,
.menu_fr ul li a:hover, .menu_fr ul li a:focus{
text-decoration:underline;
}
.menu_eu ul li a.portada{
width:72px;
}
.menu_eu ul li a.portada span{
background:url(../_images/menu_eu.gif) 0 0;
}
.menu_eu ul li a.portada:hover span, .menu_eu ul li a.portada:focus span, .menu_eu ul li a.portada_activo span{
background:url(../_images/menu_eu.gif) 0 -12px;
}
.menu_es ul li a.portada_es{
width:82px;
}
.menu_es ul li a.portada_es span{
background:url(../_images/menu_es.gif) 0 0;
}
.menu_es ul li a.portada_es:hover span, .menu_es ul li a.portada_es:focus span, .menu_es ul li a.portada_activo_es span{
background:url(../_images/menu_es.gif) 0 -12px;
}
.menu_ca ul li a.portada_ca{
width:107px;
}
.menu_ca ul li a.portada_ca span{
background:url(../_images/menu_ca.gif) 0 0;
}
.menu_ca ul li a.portada_ca:hover span, .menu_ca ul li a.portada_ca:focus span, .menu_ca ul li a.portada_activo_ca span{
background:url(../_images/menu_ca.gif) 0 -12px;
}
.menu_en ul li a.portada_en{
width:54px;
}
.menu_en ul li a.portada_en span{
background:url(../_images/menu_en.gif) 0 0;
}
.menu_en ul li a.portada_en:hover span, .menu_en ul li a.portada_en:focus span, .menu_en ul li a.portada_activo_en span{
background:url(../_images/menu_en.gif) 0 -12px;
}
.menu_fr ul li a.portada_fr{
width:117px;
}
.menu_fr ul li a.portada_fr span{
background:url(../_images/menu_fr.gif) 0 0;
}
.menu_fr ul li a.portada_fr:hover span, .menu_fr ul li a.portada_fr:focus span, .menu_fr ul li a.portada_activo_fr span{
background:url(../_images/menu_fr.gif) 0 -12px;
}
.menu_eu ul li a.rutas{
width:94px;
}
.menu_eu ul li a.rutas span{
background:url(../_images/menu_eu.gif) -72px 0;
}
.menu_eu ul li a.rutas:hover span, .menu_eu ul li a.rutas:focus span, .menu_eu ul li a.rutas_activo span{
background:url(../_images/menu_eu.gif) -72px -12px;
}
.menu_es ul li a.rutas_es{
width:64px;
}
.menu_es ul li a.rutas_es span{
background:url(../_images/menu_es.gif) -82px 0;
}
.menu_es ul li a.rutas_es:hover span, .menu_es ul li a.rutas_es:focus span, .menu_es ul li a.rutas_activo_es span{
background:url(../_images/menu_es.gif) -82px -12px;
}
.menu_ca ul li a.rutas_ca{
width:62px;
}
.menu_ca ul li a.rutas_ca span{
background:url(../_images/menu_ca.gif) -107px 0;
}
.menu_ca ul li a.rutas_ca:hover span, .menu_ca ul li a.rutas_ca:focus span, .menu_ca ul li a.rutas_activo_ca span{
background:url(../_images/menu_ca.gif) -107px -12px;
}
.menu_en ul li a.rutas_en{
width:72px;
}
.menu_en ul li a.rutas_en span{
background:url(../_images/menu_en.gif) -54px 0;
}
.menu_en ul li a.rutas_en:hover span, .menu_en ul li a.rutas_en:focus span, .menu_en ul li a.rutas_activo_en span{
background:url(../_images/menu_en.gif) -54px -12px;
}
.menu_fr ul li a.rutas_fr{
width:92px;
}
.menu_fr ul li a.rutas_fr span{
background:url(../_images/menu_fr.gif) -117px 0;
}
.menu_fr ul li a.rutas_fr:hover span, .menu_fr ul li a.rutas_fr:focus span, .menu_fr ul li a.rutas_activo_fr span{
background:url(../_images/menu_fr.gif) -117px -12px;
}
.menu_eu ul li a.recursos{
width:189px;
}
.menu_eu ul li a.recursos span{
background:url(../_images/menu_eu.gif) -166px 0;
}
.menu_eu ul li a.recursos:hover span, .menu_eu ul li a.recursos:focus span, .menu_eu ul li a.recursos_activo span{
background:url(../_images/menu_eu.gif) -166px -12px;
}
.menu_es ul li a.recursos_es{
width:170px;
}
.menu_es ul li a.recursos_es span{
background:url(../_images/menu_es.gif) -146px 0;
}
.menu_es ul li a.recursos_es:hover span, .menu_es ul li a.recursos_es:focus span, .menu_es ul li a.recursos_activo_es span{
background:url(../_images/menu_es.gif) -146px -12px;
}
.menu_ca ul li a.recursos_ca{
width:159px;
}
.menu_ca ul li a.recursos_ca span{
background:url(../_images/menu_ca.gif) -169px 0;
}
.menu_ca ul li a.recursos_ca:hover span, .menu_ca ul li a.recursos_ca:focus span, .menu_ca ul li a.recursos_activo_ca span{
background:url(../_images/menu_ca.gif) -169px -12px;
}
.menu_en ul li a.recursos_en{
width:158px;
}
.menu_en ul li a.recursos_en span{
background:url(../_images/menu_en.gif) -126px 0;
}
.menu_en ul li a.recursos_en:hover span, .menu_en ul li a.recursos_en:focus span, .menu_en ul li a.recursos_activo_en span{
background:url(../_images/menu_en.gif) -126px -12px;
}
.menu_fr ul li a.recursos_fr{
width:204px;
}
.menu_fr ul li a.recursos_fr span{
background:url(../_images/menu_fr.gif) -209px 0;
}
.menu_fr ul li a.recursos_fr:hover span, .menu_fr ul li a.recursos_fr:focus span, .menu_fr ul li a.recursos_activo_fr span{
background:url(../_images/menu_fr.gif) -209px -12px;
}
.menu_eu ul li a.blog{
width:67px;
}
.menu_eu ul li a.blog span{
background:url(../_images/menu_eu.gif) -355px 0;
}
.menu_eu ul li a.blog:hover span, .menu_eu ul li a.blog:focus span, .menu_eu ul li a.blog_activo span{
background:url(../_images/menu_eu.gif) -355px -12px;
}
.menu_es ul li a.blog_es{
width:55px;
}
.menu_es ul li a.blog_es span{
background:url(../_images/menu_es.gif) -316px 0;
}
.menu_es ul li a.blog_es:hover span, .menu_es ul li a.blog_es:focus span, .menu_es ul li a.blog_activo_es span{
background:url(../_images/menu_es.gif) -316px -12px;
}
.menu_ca ul li a.blog_ca{
width:55px;
}
.menu_ca ul li a.blog_ca span{
background:url(../_images/menu_ca.gif) -328px 0;
}
.menu_ca ul li a.blog_ca:hover span, .menu_ca ul li a.blog_ca:focus span, .menu_ca ul li a.blog_activo_ca span{
background:url(../_images/menu_ca.gif) -328px -12px;
}
.menu_en ul li a.blog_en{
width:56px;
}
.menu_en ul li a.blog_en span{
background:url(../_images/menu_en.gif) -284px 0;
}
.menu_en ul li a.blog_en:hover span, .menu_en ul li a.blog_en:focus span, .menu_en ul li a.blog_activo_en span{
background:url(../_images/menu_en.gif) -284px -12px;
}
.menu_fr ul li a.blog_fr{
width:56px;
}
.menu_fr ul li a.blog_fr span{
background:url(../_images/menu_fr.gif) -413px 0;
}
.menu_fr ul li a.blog_fr:hover span, .menu_fr ul li a.blog_fr:focus span, .menu_fr ul li a.blog_activo_fr span{
background:url(../_images/menu_fr.gif) -413px -12px;
}
.menu_eu ul li a.como_llegar{
width:88px;
}
.menu_eu ul li a.como_llegar span{
background:url(../_images/menu_eu.gif) -422px 0;
}
.menu_eu ul li a.como_llegar:hover span, .menu_eu ul li a.como_llegar:focus span, .menu_eu ul li a.como_llegar_activo span{
background:url(../_images/menu_eu.gif) -422px -12px;
}
.menu_es ul li a.como_llegar_es{
width:109px;
}
.menu_es ul li a.como_llegar_es span{
background:url(../_images/menu_es.gif) -371px 0;
}
.menu_es ul li a.como_llegar_es:hover span, .menu_es ul li a.como_llegar_es:focus span, .menu_es ul li a.como_llegar_activo_es span{
background:url(../_images/menu_es.gif) -371px -12px;
}
.menu_ca ul li a.como_llegar_ca{
width:109px;
}
.menu_ca ul li a.como_llegar_ca span{
background:url(../_images/menu_ca.gif) -383px 0;
}
.menu_ca ul li a.como_llegar_ca:hover span, .menu_ca ul li a.como_llegar_ca:focus span, .menu_ca ul li a.como_llegar_activo_ca span{
background:url(../_images/menu_ca.gif) -383px -12px;
}
.menu_en ul li a.como_llegar_en{
width:119px;
}
.menu_en ul li a.como_llegar_en span{
background:url(../_images/menu_en.gif) -338px 0;
}
.menu_en ul li a.como_llegar_en:hover span, .menu_en ul li a.como_llegar_en:focus span, .menu_en ul li a.como_llegar_activo_en span{
background:url(../_images/menu_en.gif) -338px -12px;
}
.menu_fr ul li a.como_llegar_fr{
width:106px;
}
.menu_fr ul li a.como_llegar_fr span{
background:url(../_images/menu_fr.gif) -469px 0;
}
.menu_fr ul li a.como_llegar_fr:hover span, .menu_fr ul li a.como_llegar_fr:focus span, .menu_fr ul li a.como_llegar_activo_fr span{
background:url(../_images/menu_fr.gif) -469px -12px;
}

/*------------------ Pestaņas -------------------*/
#contenedor_pestanas_pie{
margin:25px 0 0;
background:transparent url(../_images/bg_pestanas.gif) repeat-x left top;
border-bottom:5px solid #1b5218;
}
#contenedor_pestanas_pie ul{
margin:0 auto;
padding:7px 0;
text-align:left;
width:900px;
}
#contenedor_pestanas_pie ul li{
list-style:none;
display:inline;
}
#contenedor_pestanas_pie ul li a{
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#fff;
text-decoration:none;
padding:1px 15px 2px 10px;
background:transparent url(../_images/bg_pestanas_right.gif) repeat-y top right;
}
#contenedor_pestanas_pie ul li a:hover,
#contenedor_pestanas_pie ul li a:focus{
text-decoration:underline;
}
#contenedor_pestanas_pie ul li a.pestana_selected,
#contenedor_pestanas_pie ul li a.pestana_selected:hover,
#contenedor_pestanas_pie ul li a.pestana_selected:focus{
padding:7px 20px 8px;
background:#1b5218 url(../_images/bg_pestana_rutas_pie.gif) repeat-x top left;
border:1px solid #1b5218;
text-decoration:none;
}
#contenedor_pestanas_btt{
margin:25px 0 0;
background:transparent url(../_images/bg_pestanas.gif) repeat-x left top;
border-bottom:5px solid #97bf0d;
}
#contenedor_pestanas_btt ul{
margin:0 auto;
padding:7px 0;
text-align:left;
width:900px;
}
#contenedor_pestanas_btt ul li{
list-style:none;
display:inline;
}
#contenedor_pestanas_btt ul li a{
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#fff;
text-decoration:none;
padding:1px 15px 2px 10px;
background:transparent url(../_images/bg_pestanas_right.gif) repeat-y top right;
}
#contenedor_pestanas_btt ul li a:hover,
#contenedor_pestanas_btt ul li a:focus{
text-decoration:underline;
}
#contenedor_pestanas_btt ul li a.pestana_selected,
#contenedor_pestanas_btt ul li a.pestana_selected:hover,
#contenedor_pestanas_btt ul li a.pestana_selected:focus{
padding:7px 20px 8px;
background:#97bf0d url(../_images/bg_pestana_rutas_btt.gif) repeat-x top left;
border:1px solid #97bf0d;
text-decoration:none;
}
#contenedor_pestanas_mitologicas{
margin:25px 0 0;
background:transparent url(../_images/bg_pestanas.gif) repeat-x left top;
border-bottom:5px solid #4a461c;
}
#contenedor_pestanas_mitologicas ul{
margin:0 auto;
padding:7px 0;
text-align:left;
width:900px;
}
#contenedor_pestanas_mitologicas ul li{
list-style:none;
display:inline;
}
#contenedor_pestanas_mitologicas ul li a{
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#fff;
text-decoration:none;
padding:1px 15px 2px 10px;
background:transparent url(../_images/bg_pestanas_right.gif) repeat-y top right;
}
#contenedor_pestanas_mitologicas ul li a:hover,
#contenedor_pestanas_mitologicas ul li a:focus{
text-decoration:underline;
}
#contenedor_pestanas_mitologicas ul li a.pestana_selected,
#contenedor_pestanas_mitologicas ul li a.pestana_selected:hover,
#contenedor_pestanas_mitologicas ul li a.pestana_selected:focus{
padding:7px 20px 8px;
background:#4a461c url(../_images/bg_pestana_rutas_mito.gif) repeat-x top left;
border:1px solid #4a461c;
text-decoration:none;
}

/*=======================================================================
CUERPO
=========================================================================*/
#contenedor_cuerpo{
clear:both;
border-top:1px solid #fff;
background:#ffffff url(../_images/bg_gradient_cuerpo.gif) repeat-x top left;
}
#contenido_cuerpo{
margin:0 auto;
padding:0 0 50px;
width:960px;
text-align:left;
}
#contenido_cuerpo_portada{
margin:0 auto;
padding:20px 0 50px;
width:901px;
text-align:left;
}
#contenido_cuerpo_portada .rutas_portada{
float:left;
display:inline;
width:299px;
min-height:270px;
border-left:1px solid #eeeeee;
}
* html #contenido_cuerpo_portada .rutas_portada{
height:270px;
}
#contenido_cuerpo_portada #rutas_mitologicas_eu{
background:url(../_images/portada/bg-rutas-mitologicas-eu.jpg) no-repeat top left;
}
#contenido_cuerpo_portada #rutas_mitologicas_es{
background:url(../_images/portada/bg-rutas-mitologicas-es.jpg) no-repeat top left;
}
#contenido_cuerpo_portada #rutas_mitologicas_ca{
background:url(../_images/portada/bg-rutas-mitologicas-ca.jpg) no-repeat top left;
}
#contenido_cuerpo_portada #rutas_mitologicas_en{
background:url(../_images/portada/bg-rutas-mitologicas-en.jpg) no-repeat top left;
}
#contenido_cuerpo_portada #rutas_mitologicas_fr{
background:url(../_images/portada/bg-rutas-mitologicas-fr.jpg) no-repeat top left;
}
#contenido_cuerpo_portada #rutas_pie_eu{
background:url(../_images/portada/bg-rutas-pie-eu.jpg) no-repeat top left;
}
#contenido_cuerpo_portada #rutas_pie_es{
background:url(../_images/portada/bg-rutas-pie-es.jpg) no-repeat top left;
}
#contenido_cuerpo_portada #rutas_pie_ca{
background:url(../_images/portada/bg-rutas-pie-ca.jpg) no-repeat top left;
}
#contenido_cuerpo_portada #rutas_pie_en{
background:url(../_images/portada/bg-rutas-pie-en.jpg) no-repeat top left;
}
#contenido_cuerpo_portada #rutas_pie_fr{
background:url(../_images/portada/bg-rutas-pie-fr.jpg) no-repeat top left;
}
#contenido_cuerpo_portada #rutas_btt_eu{
background:url(../_images/portada/bg-rutas-btt-eu.jpg) no-repeat top left;
}
#contenido_cuerpo_portada #rutas_btt_es{
background:url(../_images/portada/bg-rutas-btt-es.jpg) no-repeat top left;
}
#contenido_cuerpo_portada #rutas_btt_ca{
background:url(../_images/portada/bg-rutas-btt-ca.jpg) no-repeat top left;
}
#contenido_cuerpo_portada #rutas_btt_en{
background:url(../_images/portada/bg-rutas-btt-en.jpg) no-repeat top left;
}
#contenido_cuerpo_portada #rutas_btt_fr{
background:url(../_images/portada/bg-rutas-btt-fr.jpg) no-repeat top left;
}
#contenido_cuerpo_portada .rutas_portada_ultima{
border-right:1px solid #eeeeee;
}
#contenido_cuerpo_portada .rutas_portada select{
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#313131;
width:95%;
}
#contenido_cuerpo_portada .rutas_portada div.txt_rutas{
margin:20px 5px 0 135px;
}
#contenido_cuerpo_portada .rutas_portada div.txt_rutas p{
margin:0 5px 10px 0;
padding:0;
}
#contenido_cuerpo_portada .rutas_portada div h2 a{
font:normal 16px/18px Georgia, "Times New Roman", Times, serif;
color:#313131;
margin:0 0 10px;
text-decoration:none;
position:relative;
display:block;
height:30px;
overflow:hidden;
cursor:pointer;
}
#contenido_cuerpo_portada .rutas_portada div h2 a span{
position:absolute;
height:100%;
width:100%;
margin:0;
}
#contenido_cuerpo_portada .rutas_portada div h2 a.rutas_mitologicas_eu span{
background:#fff url(../_images/portada/h2-rutas-mitologicas-eu.gif) no-repeat top left;
}
#contenido_cuerpo_portada .rutas_portada div h2 a.rutas_mitologicas_eu span.es{
background:#fff url(../_images/portada/h2-rutas-mitologicas-es.gif) no-repeat top left;
}
#contenido_cuerpo_portada .rutas_portada div h2 a.rutas_mitologicas_eu span.ca{
background:#fff url(../_images/portada/h2-rutas-mitologicas-ca.gif) no-repeat top left;
}
#contenido_cuerpo_portada .rutas_portada div h2 a.rutas_mitologicas_eu span.en{
background:#fff url(../_images/portada/h2-rutas-mitologicas-en.gif) no-repeat top left;
}
#contenido_cuerpo_portada .rutas_portada div h2 a.rutas_mitologicas_eu span.fr{
background:#fff url(../_images/portada/h2-rutas-mitologicas-en.gif) no-repeat top left;
}
#contenido_cuerpo_portada .rutas_portada div h2 a.rutas_pie_eu span{
background:#fff url(../_images/portada/h2-rutas-pie-eu.gif) no-repeat top left;
}
#contenido_cuerpo_portada .rutas_portada div h2 a.rutas_pie_eu span.es{
background:#fff url(../_images/portada/h2-rutas-pie-es.gif) no-repeat top left;
}
#contenido_cuerpo_portada .rutas_portada div h2 a.rutas_pie_eu span.ca{
background:#fff url(../_images/portada/h2-rutas-pie-ca.gif) no-repeat top left;
}
#contenido_cuerpo_portada .rutas_portada div h2 a.rutas_pie_eu span.en{
background:#fff url(../_images/portada/h2-rutas-pie-en.gif) no-repeat top left;
}
#contenido_cuerpo_portada .rutas_portada div h2 a.rutas_pie_eu span.fr{
background:#fff url(../_images/portada/h2-rutas-pie-fr.gif) no-repeat top left;
}
#contenido_cuerpo_portada .rutas_portada div h2 a.rutas_btt_eu span{
background:#fff url(../_images/portada/h2-rutas-btt-eu.gif) no-repeat top left;
}
#contenido_cuerpo_portada .rutas_portada div h2 a.rutas_btt_eu span.es{
background:#fff url(../_images/portada/h2-rutas-btt-es.gif) no-repeat top left;
}
#contenido_cuerpo_portada .rutas_portada div h2 a.rutas_btt_eu span.ca{
background:#fff url(../_images/portada/h2-rutas-btt-ca.gif) no-repeat top left;
}
#contenido_cuerpo_portada .rutas_portada div h2 a.rutas_btt_eu span.en{
background:#fff url(../_images/portada/h2-rutas-btt-en.gif) no-repeat top left;
}
#contenido_cuerpo_portada .rutas_portada div h2 a.rutas_btt_eu span.fr{
background:#fff url(../_images/portada/h2-rutas-btt-fr.gif) no-repeat top left;
}
#breadcrumbs{
padding:15px 0 10px;
margin:0 30px;
border-bottom:4px solid #f6f6f6;
}
#breadcrumbs p span{
margin:0 3px;
}
#breadcrumbs p a{
color:#434343;
text-decoration:none;
}
#breadcrumbs p a.portada{
padding:0 0 0 15px;
background:transparent url(../_images/icon_flecha_circ.gif) no-repeat left;
}
#breadcrumbs p a:hover, #breadcrumbs p a:focus{
text-decoration:underline;
}
#paginacion{
padding:14px 0;
margin:0 30px;
border-top:1px solid #eeeeee;
border-bottom:1px solid #eeeeee;
}
#paginacion h1{
font:normal 20px/24px "Times New Roman", Times, serif;
color:#1b5218;
text-transform:uppercase;
float:left;
display:block;
width:500px;
margin:2px 0 0;
}
#paginacion p{
padding:5px 0;
float:left;
display:inline;
}
#paginacion p a{
list-style:none;
display:inline;
padding:5px 10px;
margin:0 5px 0 0;
background:#f3f5f5;
border:1px solid #c6cfcd;
color:#7c7c7c;
text-decoration:none;
text-transform:uppercase;
font-size:10px;
}
#paginacion p a span{
padding:0 0 0 15px;
background:transparent url(../_images/icon_flecha_ant.gif) no-repeat left;
}
#paginacion ul.pdf_como_llegar{
float:right;
display:inline;
margin:-3px 0 -4px;
border-left:1px solid #eeeeee;
}
#paginacion ul.pdf_como_llegar li{
list-style:none;
display:inline;
}
#paginacion ul.pdf_como_llegar li a{
float:left;
display:block;
width:150px;
padding:2px 0 0 30px;
margin:0 0 0 10px;
border-right:1px solid #eeeeee;
color:#7c8987;
font-size:11px;
text-decoration:none;
}
#paginacion ul.pdf_como_llegar li a strong{
display:block;
font:normal 12px Georgia, "Times New Roman", Times, serif;
color:#404b49;
}
#paginacion ul.pdf_como_llegar li a:hover strong, #paginacion ul li a:focus strong{
text-decoration:underline;
}
#paginacion ul.pdf_como_llegar li a strong span{
display:none;
}
#paginacion ul.pdf_como_llegar li a.descargar_pdf{
background:url(../_images/icon_pdf_mitologica.gif) no-repeat left;
padding-left:35px;
}
#paginacion ul.pdf_como_llegar li a.como_llegar{
background:url(../_images/icon_google_mitologica.gif) no-repeat left;
}
ul#listado_todas_rutas{ 
}

ul#listado_todas_rutas a{
font-weight: bold;
text-decoration: none;
}
ul#listado_todas_rutas, ul#listado_todas_rutas ul, ul#listado_todas_rutas li{
margin:0;
padding:0;
list-style-type: none;
}
#paginacion p.boton_dcha{
float:right;
display:inline;
padding:5px 0;
}
#paginacion p.boton_dcha a{
list-style:none;
display:inline;
padding:5px 10px;
margin:0 0 0 5px;
background:#f3f5f5;
border:1px solid #c6cfcd;
color:#7c7c7c;
text-decoration:none;
text-transform:uppercase;
font-size:10px;
}
#paginacion p.boton_dcha a span{
padding-left:0;
padding-right:15px;
background:transparent url(../_images/icon_flecha_sig.gif) no-repeat right;
}
#paginacion p a:hover, #paginacion p a:focus{
border:1px solid #99a9a6;
}
#paginacion ul.paginacion_rutas{
float:right;
display:inline;
padding:5px 0;
}
#paginacion ul.paginacion_rutas li{
list-style:none;
display:inline;
}
#paginacion ul.paginacion_rutas li a{
list-style:none;
display:inline;
padding:5px 10px;
margin:0 0 0 5px;
background:#f3f5f5;
border:1px solid #c6cfcd;
color:#7c7c7c;
text-decoration:none;
font-size:10px;
text-transform:uppercase;
}
#paginacion ul.paginacion_rutas li a:hover, #paginacion ul.paginacion_rutas li a:focus{
border:1px solid #99a9a6;
}
#paginacion ul.paginacion_rutas li a span.anterior{
padding-left:15px;
background:transparent url(../_images/icon_flecha_ant.gif) no-repeat left;
}
#paginacion ul.paginacion_rutas li a span.siguiente{
padding-right:15px;
background:transparent url(../_images/icon_flecha_sig.gif) no-repeat right;
}
#paginacion ul.otras_rutas li a span.ver_todas{
padding-left:15px;
background:transparent url(../_images/icon_flecha_ant.gif) no-repeat left;
}
#paginacion ul.otras_rutas li a span.ver_otras{
padding-right:15px;
background:transparent url(../_images/icon_flecha_inf.gif) no-repeat right;
}
#datos_ruta{
padding:14px 0 0 0;
background:transparent url(../_images/bg_datos_ruta.gif) no-repeat top;
/*border-top:4px solid #f6f6f6;*/
}
#datos_ruta #video_ruta{
float:left;
display:inline;
width:270px !important;
margin:0;
}
#video_ruta p,
#mapa_flash p{
margin:10px 0 0 30px;
padding:8px 5px 11px 35px;
background:#f3f5f5 url(../_images/icon_error.gif) no-repeat 10px 8px;
border:1px solid #c6cfcd;
text-align:left;
}
#mapa_flash p{
margin:0 10px;
}
#video_ruta p a,
#mapa_flash p a{
color:#434343;
text-decoration:none;
}
#video_ruta p a:hover, #video_ruta p a:focus,
#mapa_flash p a:hover, #mapa_flash p a:focus{
text-decoration:underline;
}
#datos_ruta #texto_ruta{
float:left;
display:inline;
margin:0 0 0 20px;
padding:8px 0 0;
width:439px;
border-right:1px dashed #c5d0cc;
min-height:260px;
}
/* Regla para IE */
* html #datos_ruta #texto_ruta{
height:260px;
}
#datos_ruta #texto_ruta_mitologica{
float:left;
display:inline;
margin:0 0 0 20px;
padding:8px 0 0;
width:440px;
}
.bg_ruta_pie{
background:transparent url(../_images/bg_rutas_pie.jpg) no-repeat right top;
}
.bg_ruta_btt{
background:transparent url(../_images/bg_rutas_btt.jpg) no-repeat right top;
}
#datos_ruta #texto_ruta h1,
#datos_ruta #texto_ruta_mitologica h1{
font:normal 20px/24px "Times New Roman", Times, serif;
color:#1b5218;
text-transform:uppercase;
margin:0 69px 0 0;
}
#datos_ruta #texto_ruta h1.h1_rutas_btt{
color:#97bf0d;
}
#datos_ruta #texto_ruta_mitologica h1.h1_rutas_mitologicas{
color:#4a461c;
}
#datos_ruta #texto_ruta h2{
display:block;
font:normal 16px/20px Georgia, "Times New Roman", Times, serif;
color:#434343;
margin:0 69px 0 0;
}
#datos_ruta #texto_ruta_mitologica h2{
display:block;
font:normal 18px/24px Georgia, "Times New Roman", Times, serif;
color:#434343;
}
#datos_ruta #texto_ruta_mitologica h3{
display:block;
font:normal 16px/20px Georgia, "Times New Roman", Times, serif;
color:#434343;
margin:10px 0 0;
}
#datos_ruta #texto_ruta p{
margin:10px 69px 0 0;
}
#datos_ruta #texto_ruta_mitologica p{
margin:8px 0 0 0;
font:normal 11px/16px Georgia, "Times New Roman", Times, serif;
}
#datos_ruta #texto_ruta p.submenu_etapas{
padding:5px 0;
}
#datos_ruta #texto_ruta p.submenu_etapas span{
display:none;
}
#datos_ruta #texto_ruta p.submenu_etapas a{
padding:5px 10px;
margin:0 1px 0 0;
background:#f3f5f5;
border:1px solid #c6cfcd;
text-decoration:none;
text-transform:uppercase;
font-size:10px;
color:#7c7c7c;
}
#datos_ruta #texto_ruta p.submenu_etapas a:hover, #datos_ruta #texto_ruta p.submenu_etapas a:focus{
border:1px solid #99a9a6;
}
#datos_ruta #texto_ruta div{
border-top:1px dashed #c5d0cc;
border-bottom:1px dashed #c5d0cc;
margin:6px 69px 3px 0;
padding:6px 0 5px;
}
#datos_ruta #texto_ruta_mitologica div{
border-top:1px dashed #c5d0cc;
border-bottom:1px dashed #c5d0cc;
margin:9px 0 2px 0;
padding:6px 0 8px;
}
#datos_ruta #texto_ruta div p,
#datos_ruta #texto_ruta_mitologica div p{
float:left;
display:block;
margin:0;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}
#datos_ruta #texto_ruta div p.n_votos,
#datos_ruta #texto_ruta_mitologica div p.n_votos{
float:right;
display:block;
text-align:right;
margin:0;
}
#datos_ruta #texto_ruta div p strong,
#datos_ruta #texto_ruta_mitologica div p strong{
color:#434343;
font-size:12px;
}
#datos_ruta #texto_ruta div p strong.votacion,
#datos_ruta #texto_ruta_mitologica div p strong.votacion{
padding:0 10px 0 0;
}
#datos_ruta #texto_ruta div ul,
#datos_ruta #texto_ruta_mitologica div ul{
}
#datos_ruta #texto_ruta div ul li,
#datos_ruta #texto_ruta_mitologica div ul li{
display:inline;
list-style:none;
}
/*#datos_ruta #texto_ruta div ul li a,
#datos_ruta #texto_ruta_mitologica div ul li a{
float:left;
display:block;
width:17px;
height:15px;
margin:0 3px 0 0;
text-align:center;
text-decoration:none;
color:#7c7c7c;
background:transparent url(../_images/votacion/estrella-base.gif) no-repeat top left;
}
#datos_ruta #texto_ruta div ul li a:hover, #datos_ruta #texto_ruta div ul li a:focus,
#datos_ruta #texto_ruta_mitologica div ul li a:hover, #datos_ruta #texto_ruta_mitologica div ul li a:focus{
background:transparent url(../_images/votacion/estrella-hover.gif) no-repeat top left;
}
#datos_ruta #texto_ruta div ul li a span,
#datos_ruta #texto_ruta_mitologica div ul li a span{
display:none;
}
*/
#datos_ruta #texto_ruta ul.texto_ruta_botones{
clear:both;
margin:13px 0 0;
line-height:14px;
}
#datos_ruta #texto_ruta ul.texto_ruta_botones li{
list-style:none;
display:inline;
}
#datos_ruta #texto_ruta ul.texto_ruta_botones li a{
float:left;
display:block;
padding:8px 5px 10px 52px;
width:155px;
color:#7c8987;
text-decoration:none;
}
#datos_ruta #texto_ruta ul.texto_ruta_botones li a.paso_paso{
background:transparent url(../_images/bg_bot_paso_paso.gif) no-repeat left top;
}
#datos_ruta #texto_ruta ul.texto_ruta_botones li a.google{
background:transparent url(../_images/bg_bot_google.gif) no-repeat left top;
margin:0 0 0 3px;
}
#datos_ruta #texto_ruta ul.texto_ruta_botones li a strong{
display:block;
font-size:12px;
color:#404b49;
}
#datos_ruta #texto_ruta ul.texto_ruta_botones li a:hover strong, #datos_ruta #texto_ruta ul.texto_ruta_botones li a:focus strong{
text-decoration:underline;
}
#datos_ruta #texto_ruta ul.texto_ruta_botones li a strong span{
display:none;
}
#datos_ruta #tabla_ruta{
float:left;
display:inline;
width:180px;
margin:0 0 0 20px;
padding:8px 0 0;
}
#datos_ruta #tabla_ruta{
float:left;
display:inline;
width:180px;
margin:0 0 0 20px;
padding:8px 0 0;
}
#datos_ruta #tabla_ruta table{
border-collapse:collapse;
width:100%;
border-top:1px solid #eeeeee;
}
#datos_ruta #texto_ruta_mitologica table{
margin:15px 0 0;
border-collapse:collapse;
width:100%;
border-top:1px solid #eeeeee;
}
#datos_ruta #tabla_ruta table th, #datos_ruta #tabla_ruta table td{
padding:5px 8px;
border-bottom:1px solid #eeeeee;
vertical-align:top;
line-height:14px;
}
#datos_ruta #texto_ruta_mitologica table th, #datos_ruta #texto_ruta_mitologica table td{
padding:5px 10px;
border-top:1px solid #eeeeee;
vertical-align:top;
line-height:14px;
}
#datos_ruta #tabla_ruta table th{
text-align:left;
text-transform:uppercase;
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#1b5218;
}
#datos_ruta #texto_ruta_mitologica table th{
text-align:left;
text-transform:uppercase;
font:normal 10px Georgia, "Times New Roman", Times, serif;
text-transform:uppercase;
color:#4a461c;
}
#datos_ruta #tabla_ruta table th.rutas_btt{
color:#97bf0d;
}
#datos_ruta #tabla_ruta table td{
text-align:right;
}
#datos_ruta #texto_ruta_mitologica table td{
text-align:right;
font-family:Georgia, "Times New Roman", Times, serif;
}
#datos_ruta #tabla_ruta table td span,
#datos_ruta #texto_ruta_mitologica table td span{
color:#c6cfcd;
}
#datos_ruta #tabla_ruta table td img,
#datos_ruta #texto_ruta_mitologica table td img{
vertical-align:middle;
margin:0 3px 0 0;
}
#datos_ruta #img_perfil_mitologica{
float:left;
display:inline;
width:210px;
margin:0 0 0 20px;
}
#datos_ruta #img_perfil_mitologica ul{
margin:0 30px 0 0;
}
#datos_ruta #img_perfil_mitologica ul li{
list-style:none;
display:inline;
}
#datos_ruta #img_perfil_mitologica ul li a{
display:block;
padding:5px 0 5px 30px;
text-decoration:none;
color:#7c8987;
border-bottom:1px solid #eeeeee;
}
#datos_ruta #img_perfil_mitologica ul li a.paso_paso{
background:transparent url(../_images/icon_pdf_mitologica.gif) no-repeat left;
}
#datos_ruta #img_perfil_mitologica ul li a.google{
background:transparent url(../_images/icon_google_mitologica.gif) no-repeat left;
}
#datos_ruta #img_perfil_mitologica ul li a span{
display:none;
}
#datos_ruta #img_perfil_mitologica ul li a strong{
display:block;
color:#404b49;
font:normal 12px Georgia, "Times New Roman", Times, serif;
}
#datos_ruta #img_perfil_mitologica ul li a:hover strong, #datos_ruta #img_perfil_mitologica ul li a:focus strong{
text-decoration:underline;
}
#mapa_flash{
margin:20px 20px 0;
text-align:center;
/*background:#f3f5f5;*/
}
#descargas{
margin:20px 30px 0;
padding:18px 10px;
background:transparent url(../_images/bg_descargas.gif) repeat-x top left;
}
#descargas_mitologicas{
margin:20px 30px 0;
padding:6px 0 6px 10px;
background:transparent url(../_images/bg_descargas_mitologicas.gif) repeat-x top left;
}
#descargas h3.descarga_GPS{
float:left;
display:block;
width:195px;
padding:3px 17px 2px 0;
background:transparent url(../_images/bg_dotted_v.gif) repeat-y top right;
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#fff;
}
#descargas h3.ver_video a{
float:right;
display:block;
width:178px;
padding:3px 6px 7px 11px;
margin:3px 0 0;
background:transparent url(../_images/bg_bot_descargas.gif) no-repeat left top;
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#fff;
}
#descargas h3.ver_video a:hover, #descargas h3.ver_video a:focus{
background:transparent url(../_images/bg_bot_descargas.gif) no-repeat left bottom;
}
#descargas h3.descarga_GPS span{
display:block;
padding:3px 6px 7px 11px;
background:transparent url(../_images/bg_bot_descargas.gif) no-repeat left top;
}
#descargas_mitologicas h3.descarga_GPS{
float:left;
display:inline;
width:195px;
padding:11px 0 3px;
font:normal 11px Georgia, "Times New Roman", Times, serif;
color:#fff;
}
#descargas_mitologicas h3.descarga_GPS span{
display:block;
padding:3px 6px 6px 11px;
background:transparent url(../_images/bg_bot_descargas_mito.gif) no-repeat left top;
}
#descargas ul{
}
#descargas_mitologicas ul{
clear:left;
padding:0;
}
#descargas ul li,
#descargas_mitologicas ul li{
list-style:none;
display:inline;
}
#descargas ul li a,
#descargas_mitologicas ul li a{
float:left;
display:block;
background:transparent url(../_images/bg_dotted_v.gif) repeat-y top right;
padding:0 15px 0 13px;
color:#7c7c7c;
text-decoration:none;
}
#descargas_mitologicas ul li a{
padding:0 12px 0;
background:transparent url(../_images/bg_dotted_v.gif) repeat-y top left;
}
#descargas_mitologicas div{
float:right;
display:inline;
width:600px;
background:transparent url(../_images/bg_dotted_v.gif) repeat-y top left;
}
#descargas_mitologicas div p{
margin:0 0 0 1px;
padding:11px 0 12px 60px;
font-family:Georgia, "Times New Roman", Times, serif;
background: transparent url(../_images/andoni_egana_p.jpg) no-repeat left bottom;
}
#descargas_mitologicas div p em{
color:#9f9f9f;
}
#descargas_mitologicas div ul{
clear:none;
float:right;
display:inline;
width:195px;
margin:11px 10px 0 10px;
padding:0;
}
#descargas_mitologicas div ul li{
list-style:none;
display:inline;
}
#descargas_mitologicas div ul li a{
float:none;
display:block;
padding:2px 6px 5px 11px;
margin:0 0 3px;
background:transparent url(../_images/bg_bot_descargas.gif) no-repeat left top;
font-family:Georgia, "Times New Roman", Times, serif;
color:#fff;
}
#descargas_mitologicas div ul li a:hover, #descargas_mitologicas div ul li a:focus{
background:transparent url(../_images/bg_bot_descargas.gif) no-repeat left bottom;
}
#contenido_interior{
padding:30px 0 0 0;
background:transparent url(../_images/bg_datos_ruta.gif) no-repeat top;
/*border-top:4px solid #f6f6f6;*/
}
#contenido_interior #imagen_submenu{
position:absolute;
margin:-20px 0 0 835px;
}
#contenido_interior #imagen_submenu_organo{
position:absolute;
margin:-20px 0 0 870px;
}
#contenido_interior #titulo{
padding:0 30px;
}
#contenido_interior #titulo h1{
display:block;
font:normal 20px/24px "Times New Roman", Times, serif;
color:#1b5218;
text-transform:uppercase;
}
#lugares_mitologicos{
float:left;
display:inline;
width:480px;
margin:16px 0 0 30px;
}
#organo_barroco{
float:left;
display:inline;
width:630px;
margin:16px 0 0 30px;
}
#lugares_mitologicos h2,
#organo_barroco h2,
.h2_ayuda{
font:normal 18px/20px Georgia, "Times New Roman", Times, serif;
display:block;
color:#414c48;
padding:9px 5px 11px 10px;
margin:0 0 10px;
background:#f6f6f6 url(../_images/bg_h2_lugares_mitologicos.gif) repeat-x top left;
border-top:1px solid #c5d0cc;
border-bottom:1px dashed #c5d0cc;
}
#lugares_mitologicos #ruta_madre{
clear:both;
padding:6px 7px;
margin:10px 0 0;
border-top:1px dashed #c5d0cc;
border-bottom:1px dashed #c5d0cc;
}
#lugares_mitologicos #ruta_madre p{
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
color:#858585;
padding:0 !important;
}
#lugares_mitologicos #ruta_madre p strong{
color:#414c48;
}
#lugares_mitologicos #ruta_madre p.ver_ruta{
text-transform:none;
padding:0 !important;
float:right;
display:inline;
padding:0 !important;
}
#lugares_mitologicos #ruta_madre p.ver_ruta a{
text-transform:none;
padding:0 15px 0 0 !important;
background:transparent url(../_images/icon_flecha_sig.gif) no-repeat right;
color:#7c7c7c;
text-decoration:none;
}
#lugares_mitologicos #ruta_madre p.ver_ruta a:hover, #lugares_mitologicos #ruta_madre p.ver_ruta a:focus{
text-decoration:underline;
}
#lugares_mitologicos p,
#organo_barroco p{
font:normal 12px/18px Tahoma, Arial, Helvetica, sans-serif;
padding:0 0 10px;
}
#lugares_mitologicos blockquote,
#organo_barroco blockquote{
padding:11px 30px 15px !important;
margin:5px 30px 15px;
background:#fffcde;
border:1px solid #fff06d;
}
#lugares_mitologicos blockquote.blockquote_con_foto,
#organo_barroco blockquote.blockquote_con_foto{
margin:5px 30px 15px 225px;
}
#lugares_mitologicos blockquote p,
#organo_barroco blockquote p{
font:italic 18px/24px Georgia, "Times New Roman", Times, serif !important;
padding:0;
margin:0;
color:#434343;
text-align:center;
}
#lugares_mitologicos p a,
#organo_barroco p a{
color:#414c48;
text-decoration:underline;
}
#lugares_mitologicos p a:hover, #lugares_mitologicos p a:focus,
#organo_barroco p a:hover, #organo_barroco p a:focus{
text-decoration:none;
}
#organo_barroco ol,
#organo_barroco ul{
font:normal 12px/18px Tahoma, Arial, Helvetica, sans-serif;
margin:0 0 0 20px;
padding:0 0 0 20px;
}
#organo_barroco ol li{
list-style:decimal;
margin:0 0 10px;
}
#organo_barroco ul li{
list-style:disc;
margin:0 0 10px;
}
#organo_barroco ol li ul{
margin:0 0 0 20px;
}
#organo_barroco ol li ul li{
list-style:disc;
margin:10px 0 0;
}
.foto_izda,
.foto_izda_natural,
.foto_izda_historica,
.foto_izda_mitologica{
float:left;
display:inline;
width:195px;
margin:5px 20px 5px 0;
}
.foto_dcha,
.foto_dcha_natural,
.foto_dcha_historica,
.foto_dcha_mitologica{
float:right;
display:inline;
width:195px;
margin:5px 0 5px 20px;
}
.foto_izda_natural,
.foto_dcha_natural,
.foto_izda_historica,
.foto_dcha_historica{
margin-top:-5px;
}
.foto_izda_natural_margen_negativo,
.foto_izda_historica_margen_negativo{
position:relative;
display:inline;
margin:-5px 20px 5px -30px !important;
}
.foto_izda_mitologica_margen_negativo{
position:relative;
display:inline;
margin:0 20px 5px -30px !important;
}
.foto_izda p,
.foto_dcha p{
padding:0 !important;
}
.foto_izda p.ampliar_imagen,
.foto_dcha p.ampliar_imagen{
display:block;
padding:0 0 1px;
margin:3px 0 5px 11px;
font:normal 10px/12px Tahoma, Arial, Helvetica, sans-serif !important;
text-transform:uppercase;
}
.foto_izda p.ampliar_imagen a,
.foto_dcha p.ampliar_imagen a{
display:block;
padding:0 0 1px 35px;
margin:3px 0 5px;
text-transform:uppercase;
text-decoration:none !important;
color:#7c7c7c !important;
background:transparent url(../_images/icon_ampliar.gif) no-repeat left;
}
.foto_izda p.ampliar_imagen a strong,
.foto_dcha p.ampliar_imagen a strong,
.foto_izda p.ampliar_imagen strong,
.foto_dcha p.ampliar_imagen strong{
display:block;
font-size:11px;
font-weight:normal;
text-transform:none;
color:#414c48 !important;
}
.foto_izda p.ampliar_imagen a:hover, .foto_izda p.ampliar_imagen a:focus,
.foto_dcha p.ampliar_imagen a:hover, .foto_dcha p.ampliar_imagen a:focus{
}
.foto_izda p.ampliar_imagen a:hover strong, .foto_izda p.ampliar_imagen a:focus strong,
.foto_dcha p.ampliar_imagen a:hover strong, .foto_dcha p.ampliar_imagen a:focus strong{
}
.foto_izda p.como_llegar a,
.foto_dcha p.como_llegar a{
display:block;
font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
color:#fff;
padding:3px 6px 7px 11px;
background:transparent url(../_images/bg_bot_descargas.gif) no-repeat left top;
text-decoration:none;
}
.foto_izda p.como_llegar a:hover, .foto_izda p.como_llegar a:focus,
.foto_dcha p.como_llegar a:hover, .foto_dcha p.como_llegar a:focus{
background:transparent url(../_images/bg_bot_descargas.gif) no-repeat left bottom;
}
.foto_izda_natural p,
.foto_dcha_natural p{
position:absolute !important;
padding:0 !important;
margin:119px 0 0 32px !important;
font:normal 10px/11px Tahoma, Arial, Helvetica, sans-serif !important;
width:85px !important;
}
.foto_izda_natural a p,
.foto_dcha_natural a p{
display:block !important;
height:25px !important;
padding:0 0 2px 32px !important;
background:transparent url(../_images/icon_ampliar.gif) no-repeat left top !important;
color:#414c48 !important;
text-decoration:none !important;
cursor:pointer !important;
}
.foto_izda_historica a img.icono_ampliar,
.foto_dcha_historica a img.icono_ampliar{
position:absolute;
margin:130px 0 0 45px;
cursor:pointer;
}
.foto_izda_historica a p, .foto_izda_historica p,
.foto_dcha_historica a p, .foto_dcha_historica p{
position:absolute !important;
margin:160px 0 0 45px !important;
padding:0 !important;
display:block !important;
width:135px !important;
color:#414c48 !important;
text-decoration:none !important;
cursor:pointer !important;
font-size:10px !important;
}
.foto_izda_historica p,
.foto_dcha_historica p{
cursor:auto !important;
}
.foto_izda_mitologica p a,
.foto_izda_mitologica p a,
.foto_dcha_mitologica p a,
.foto_dcha_mitologica p a{
display:block !important;
padding:2px 0 5px 34px !important;
background:url(../_images/icon_ampliar.gif) no-repeat left top !important;
color:#414c48 !important;
text-decoration:none !important;
cursor:pointer !important;
}
.foto_izda_mitologica p,
.foto_dcha_mitologica p{
display:block !important;
margin:0 0 0 15px !important;
padding:0 !important;
color:#414c48 !important;
font-size:10px !important;
}
#lugares_mitologicos_submenu{
float:left;
display:inline;
width:390px;
margin:16px 0 0 30px;
}
#organo_barroco_submenu{
float:left;
display:inline;
width:240px;
margin:16px 0 0 30px;
}
#lugares_mitologicos_submenu_izda{
float:left;
display:inline;
width:210px;
}
#lugares_mitologicos_submenu_dcha{
float:left;
display:inline;
width:180px;
}
#lugares_mitologicos_submenu h3,
#organo_barroco_submenu h3{
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
color:#414c48;
text-transform:uppercase;
padding:6px 0;
border-top:1px solid #c5d0cc;
border-bottom:1px dashed #c5d0cc;
background:transparent url(../_images/icon_bajada.gif) no-repeat 160px 23px;
}
#organo_barroco_submenu h3{
background:transparent url(../_images/icon_bajada.gif) no-repeat 223px 23px;
margin:0 0 12px;
}
#organo_barroco_submenu h3.enlaces_interesantes{
background:transparent url(../_images/icon_bajada.gif) no-repeat 223px 10px;
margin:30px 0 0;
}

#lugares_mitologicos_submenu h4{
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
padding:17px 0 8px;
border-bottom:1px solid #eeeeee;
}
#lugares_mitologicos_submenu h4 strong{
display:block;
color:#414c48;
font-size:12px;
}
#lugares_mitologicos_submenu h4 strong span{
display:none;
}
#cont_portadillas_col_izda{
float:left;
display:inline;
width:630px;
margin:0 0 0 30px;
}
#cont_portadillas_col_izda p{
font:normal 12px/18px Tahoma, Arial, Helvetica, sans-serif;
padding:0 0 10px;
}
#cont_portadillas_col_izda p.entradilla,
#organo_barroco p.entradilla{
font:normal 13px/20px Tahoma, Arial, Helvetica, sans-serif;
padding:0 0 10px;
color:#414c48;
}
#cont_portadillas_col_izda #col_dcha_apoyo{
float:right;
display:inline;
width:180px;
margin:0 0 10px 30px;
}
#cont_portadillas_col_izda #col_dcha_apoyo p{
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#414c48;
padding:6px 7px 6px 0;
border-top:1px solid #c5d0cc;
border-bottom:1px dashed #c5d0cc;
}
#cont_portadillas_col_izda #col_dcha_apoyo p.titulo_margen{
margin:14px 0 0;
}
#cont_portadillas_col_izda #col_dcha_apoyo p span{
display:block;
background:transparent url(../_images/icon_flecha_inf.gif) no-repeat right;
}
#cuadro_apoyo{
clear:both;
margin:10px 0 0;
padding:25px 20px 20px 25px;
background:#f6f6f6 url(../_images/bg_cuadro_apoyo.gif) repeat-x top left;
border-bottom:1px solid #c5d0cc;
}
#cuadro_apoyo h2{
font:normal 16px/20px Georgia, "Times New Roman", Times, serif;
display:block;
color:#414c48;
padding:0 0 3px;
margin:0 0 15px;
text-transform:uppercase;
border-bottom:1px solid #dadedc;
}
#cuadro_apoyo p,
.cuadro_apoyo_galeria p,
.cuadro_apoyo_galeria_col_izda p,
.cuadro_apoyo_galeria_bibliografia p{
font-size:12px;
line-height:18px;
margin:0 0 10px;
}
#cuadro_apoyo p a,
.cuadro_apoyo_galeria p a,
.cuadro_apoyo_galeria_col_izda p a,
.cuadro_apoyo_galeria_bibliografia p a{
color:#313131;
text-decoration:none;
}
#cuadro_apoyo p a:hover,
.cuadro_apoyo_galeria p a:hover,
.cuadro_apoyo_galeria_col_izda p a:hover,
.cuadro_apoyo_galeria_bibliografia p a:hover{
text-decoration:underline;
}
#cuadro_apoyo ul{
padding:0 0 10px 20px;
font:normal 12px/18px Tahoma, Arial, Helvetica, sans-serif;
}
#cuadro_apoyo ul li a{
color:#313131;
text-decoration:none;
}
#cuadro_apoyo ul li a:hover, #cuadro_apoyo ul li a:focus{
text-decoration:underline;
}
.tabbertab h4{
font:normal 16px/20px Georgia, "Times New Roman", Times, serif;
color:#414c48;
padding:5px 0 6px;
margin:0;
}
.cuadro_apoyo_galeria_bibliografia ul{
margin:0 60px;
font-size:12px;
}
.cuadro_apoyo_galeria_bibliografia ul li{
list-style:disc;
display:block;
padding:5px 0 10px;
}
.cuadro_apoyo_galeria_bibliografia ul li strong{
display:block;
font:normal 12px/18px Georgia, "Times New Roman", Times, serif;
color:#434343;
text-decoration:none;
}
.cuadro_apoyo_galeria_bibliografia ul li strong em{
color:#7c7c7c;
font-size:11px;
font-style:normal;
}
#submenu_cuadro_apoyo{
float:right;
display:inline;
}
.cuadro_apoyo_galeria h3 {
font:normal 16px/20px Georgia, "Times New Roman", Times, serif;
color:#414c48;
padding:5px 0 6px;
margin:0;
}
.cuadro_apoyo_galeria h3 a{
color:#414c48;
text-decoration:none;
padding:4px 0 3px 35px;
background:url(../_images/icon_ampliar.gif) no-repeat left;
}
.cuadro_apoyo_galeria h3 a:hover, .cuadro_apoyo_galeria h3 a:focus{
text-decoration:underline;
}
.cuadro_apoyo_galeria p a.subir {
float:right;
display:block;
width:200px;
text-decoration:none;
color:#434343;
font-size:10px;
text-transform:uppercase;
margin:7px 10px 0 0;
padding:0 18px 0 0;
background:url(../_images/icon_flecha_sup.gif) no-repeat right;
text-align:right;
}
.cuadro_apoyo_galeria p a.subir:hover, .cuadro_apoyo_galeria p a.subir:focus{
text-decoration:underline;
}
.galeria{
float:right;
display:inline;
width:215px;
margin:0 0 20px 20px;
}
.galeria h3{
display:block !important;
padding:4px 0 6px 18px !important;
background:url(../_images/icon_flecha_inf.gif) no-repeat left 7px;
font:normal 10px Tahoma, Arial, Helvetica, sans-serif !important;
color:#434343 !important;
margin:0 !important;
text-transform:uppercase;
border-bottom:1px dashed #c5d0cc;
}
.galeria ul{
margin:5px 0 0;
padding:0;
}
.galeria ul li{
list-style:none;
display:inline;
}
.galeria ul li a{
float:left;
display:block;
padding:2px;
margin:5px 5px 0 0;
background:#fff;
border:1px solid #c5d0cc;
}
.galeria ul li a:hover, .galeria ul li a:focus{
border-color:#99a9a6;
}
#cont_portadillas_col_dcha{
float:left;
display:inline;
width:255px;
margin:0 0 0 15px;
}
#cont_portadillas_col_dcha #banner{
margin:0 0 10px;
border:1px solid #c5d0cc;
}
#cont_portadillas_col_dcha #banner h3{
display:block;
font:normal 18px/21px Georgia, "Times New Roman", Times, serif;
color:#414c48;
}
#cont_portadillas_col_dcha #columna_dashed{
background:#f6f6f6;
border:1px dashed #c5d0cc;
border-bottom:none;
}
#cont_portadillas_col_dcha #titulo_foto{
border-bottom:1px dashed #c5d0cc;
}
#cont_portadillas_col_dcha #titulo_foto h3, #cont_portadillas_col_dcha #titulo_foto h3 a{
position:relative;
display:block;
width:253px;
height:272px;
font:normal 18px/21px Georgia, "Times New Roman", Times, serif;
color:#414c48;
overflow:hidden;
}
#cont_portadillas_col_dcha #titulo_foto h3 a{
cursor:pointer;
}
#cont_portadillas_col_dcha #titulo_foto h3 span,
#cont_portadillas_col_dcha #titulo_foto h3 a span{
position:absolute;
width:100%;
height:100%;
}
#cont_portadillas_col_dcha #titulo_foto h3 span.h3_mitologia_ataunen{
background: url(../_images/mitologia-ataunen/museo-barandiaran-eu.jpg) no-repeat top left;
}
#cont_portadillas_col_dcha #titulo_foto h3 span.h3_mitologia_ataunen_es{
background: url(../_images/mitologia-ataunen/museo-barandiaran-es.jpg) no-repeat top left;
}
#cont_portadillas_col_dcha #titulo_foto h3 span.h3_mitologia_ataunen_ca{
background: url(../_images/mitologia-ataunen/museo-barandiaran-ca.jpg) no-repeat top left;
}
#cont_portadillas_col_dcha #titulo_foto h3 span.h3_mitologia_ataunen_en{
background: url(../_images/mitologia-ataunen/museo-barandiaran-en.jpg) no-repeat top left;
}
#cont_portadillas_col_dcha #titulo_foto h3 span.h3_mitologia_ataunen_fr{
background: url(../_images/mitologia-ataunen/museo-barandiaran-fr.jpg) no-repeat top left;
}
#cont_portadillas_col_dcha #titulo_foto h3 span.h3_ondare_naturala{
background:url(../_images/ondare-naturala/lizarrusti-parketxea.jpg) no-repeat top left;
}
#cont_portadillas_col_dcha #titulo_foto h3 a span.h3_ondare_historikoa{
background:url(../_images/ondare-historikoa/ataungo-organoa.jpg) no-repeat top left;
}
#cont_portadillas_col_dcha #titulo_foto h3 a span.h3_ondare_historikoa_es{
background:url(../_images/ondare-historikoa/ataungo-organoa-es.jpg) no-repeat top left;
}
#cont_portadillas_col_dcha #titulo_foto h3 a span.h3_ondare_historikoa_ca{
background:url(../_images/ondare-historikoa/ataungo-organoa-ca.jpg) no-repeat top left;
}
#cont_portadillas_col_dcha #titulo_foto h3 a span.h3_ondare_historikoa_en{
background:url(../_images/ondare-historikoa/ataungo-organoa-en.jpg) no-repeat top left;
}
#cont_portadillas_col_dcha #titulo_foto h3 a span.h3_ondare_historikoa_fr{
background:url(../_images/ondare-historikoa/ataungo-organoa-fr.jpg) no-repeat top left;
}
#cont_portadillas_col_dcha #titulo_foto h3 a:hover,
#cont_portadillas_col_dcha #titulo_foto h3 a:focus{
filter:alpha(opacity=70); 
-moz-opacity:.70; 
opacity:.70;
}
#cont_portadillas_col_dcha #datos_contacto{
padding:0 0 10px;
border-bottom:1px dashed #c5d0cc;
}
#cont_portadillas_col_dcha #datos_contacto dl dt{
display:block;
margin:10px 10px 0;
padding:0 0 0 8px;
font-size:10px;
text-transform:uppercase;
color:#434343;
background:transparent url(../_images/icon_flecha_dl_dt.gif) no-repeat left;
}
#cont_portadillas_col_dcha #datos_contacto dl dd{
display:block;
margin:0 10px 0 18px;
}
#cont_portadillas_col_dcha #datos_contacto dl dd a{
text-decoration:none;
color:#7c7c7c;
}
#cont_portadillas_col_dcha #datos_contacto dl dd a:hover, #cont_portadillas_col_dcha #datos_contacto dl dd a:focus{
text-decoration:underline;
}
#cont_portadillas_col_dcha #datos_contacto p.como_llegar{
margin:8px 10px 0;
}
#cont_portadillas_col_dcha #datos_contacto p.como_llegar a{
display:block;
font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
color:#fff;
padding:3px 6px 7px 11px;
background:transparent url(../_images/bg_bot_como_llegar.gif) no-repeat left top;
text-decoration:none;
}
#cont_portadillas_col_dcha #datos_contacto p.como_llegar a:hover, 
#cont_portadillas_col_dcha #datos_contacto p.como_llegar a:focus{
background:transparent url(../_images/bg_bot_como_llegar.gif) no-repeat left bottom;
}
#cont_portadillas_col_dcha #texto{
padding:12px 18px 8px;
border-bottom:1px dashed #c5d0cc;
}
#cont_portadillas_col_dcha #texto p{
padding:0 0 10px;
}
ul.listado_submenu,
ul.listado_rutas_mitologicas,
ul.listado_enlaces{
font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
}
ul.listado_submenu li,
ul.listado_rutas_mitologicas li,
ul.listado_enlaces li{
list-style:none;
display:inline;
}
ul.listado_submenu li a{
display:block;
padding:3px 3px 4px 32px;
border-bottom:1px solid #eeeeee;
text-decoration:none;
color:#7c7c7c;
/*background:transparent url(../_images/icon_listado_submenu.gif) no-repeat left;*/
}
ul.listado_submenu li a span{
float:left;
display:inline;
width:25px;
text-align:center;
padding:0 0 3px;
margin:-1px 0 0 -29px;
color:#fff;
font-weight:bold;
background:transparent url(../_images/bg_numeracion_listado.gif) no-repeat top;
}
ul.listado_submenu li a:hover span, ul.listado_submenu li a:focus span{
background:transparent url(../_images/bg_numeracion_listado.gif) no-repeat bottom;
}
ul.listado_submenu li a:hover, ul.listado_submenu li a:focus,
ul.listado_enlaces li a:hover, ul.listado_enlaces li a:focus{
color:#434343;
background-color:#f6f6f6;
border-color:#c5d0cc;
}
ul.listado_rutas_mitologicas{
margin:5px 0 0;
padding:5px 0 0 0;
}
ul.listado_rutas_mitologicas li a{
display:block;
padding:5px 3px 5px 18px;
text-decoration:none;
color:#7c7c7c;
background:transparent url(../_images/icon_listado_submenu.gif) no-repeat left 2px;
}
ul.listado_rutas_mitologicas li a:hover, ul.listado_rutas_mitologicas li a:focus{
background-color:#f6f6f6;
padding:5px 3px 4px 18px;
border-bottom:1px solid #eeeeee;
}
ul.listado_rutas_mitologicas li a strong{
display:block;
color:#414c48;
font-weight:bold;
font-size:12px;
}
ul.listado_rutas_mitologicas li a strong span{
display:none;
}
ul.listado_rutas_mitologicas li a:hover strong, ul.listado_rutas_mitologicas li a:focus strong{
text-decoration:underline;
}
ul.listado_enlaces{
margin:9px 0 0;
}
ul.listado_enlaces li a{
display:block;
padding:3px 3px 4px 18px;
border-bottom:1px solid #eeeeee;
text-decoration:none;
color:#7c7c7c;
background:transparent url(../_images/icon_listado_submenu.gif) no-repeat left top;
}
.listado_servicios{
clear:both !important;
margin:0 15px 30px;
display:block;
}
.listado_servicios h2{
clear:both;
font:normal 16px Georgia, "Times New Roman", Times, serif;
text-transform:uppercase;
color:#313131;
display:block;
margin:0 15px;
padding:0 0 4px 35px;
border-bottom:3px solid #c5d0cc;
}
.listado_servicios h2.h2_ostatuak{
background:url(../_images/zerbitzuak/icon_ostatuak.gif) no-repeat 10px 3px;
}
.listado_servicios h2.h2_tabernak{
background:url(../_images/zerbitzuak/icon_tabernak.gif) no-repeat 10px 0;
}
.listado_servicios h2.h2_atsedenlekuak{
background:url(../_images/zerbitzuak/icon_atsedenlekuak.gif) no-repeat 10px 0;
padding-top:8px;
}
.listado_servicios h2.h2_gune_interesgarriak{
background:url(../_images/zerbitzuak/icon_gune_interesgarriak.gif) no-repeat 10px 0;
}
.listado_servicios h2.h2_autobusak{
background:url(../_images/zerbitzuak/icon_autobusak.gif) no-repeat 10px 0;
padding-top:2px;
}
.listado_servicios div{
margin:0 15px;
padding:0 0 5px;
float:left;
display:inline;
width:435px;
border-bottom:1px dashed #c5d0cc;
}
.listado_servicios div.tres_col{
width:280px;
}
.listado_servicios div.tres_col_buses{
width:280px;
padding:0 0 15px;
}
.listado_servicios div img{
float:left;
margin:5px 10px 0 0;
}
.listado_servicios div h3{
font:normal 16px Georgia, "Times New Roman", Times, serif;
color:#313131;
margin:19px 0 0 0;
}
.listado_servicios div h3 span{
font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
color:#7c7c7c;
}
.listado_servicios div p{
font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif;
margin:3px 0 0 0;
}
/*------------------------------Nola iritsi--------------------------*/
#mapa_nola_iritsi{
margin:0 30px;
border:1px solid #c5d0cc;
}
#mapa_nola_iritsi iframe{
margin:0;
padding:0;
vertical-align:bottom;
}
#mapa_nola_iritsi p{
padding:10px;
margin:0;
}
#mapa_nola_iritsi p a{
text-decoration:underline;
color:#313131;
}
#mapa_nola_iritsi p a:hover, #mapa_nola_iritsi p a:focus{
color:#none;
}
table.mapa_nola_iritsi{
clear:both;
border-collapse:collapse;
width:100%;
margin:0;
}
table.mapa_nola_iritsi td{
padding:9px 9px 11px;
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#414c48;
text-align:center;
background:#f6f6f6 url(../_images/bg_h2_lugares_mitologicos.gif) repeat-x top left;
border-top:1px solid #c5d0cc;
}
table.mapa_nola_iritsi td p{
margin:0 0 0 5px;
display:inline;
}

/*=======================================================================
FOOTER
=========================================================================*/
#contenedor_footer{
clear:both;
border-top:1px solid #e5e5e5;
background:#eeeeee url(../_images/bg_footer.gif) repeat-x top left;
}
#contenido_footer{
margin:0 auto;
padding:10px 0;
width:900px;
}
#contenido_footer div{
clear:both;
display:block;
padding:15px 0 0;
text-align:center;
}
#contenido_footer div img{
display:inline;
margin:0 7px
}
#contenido_footer div img.premios_dv{
}
#contenido_footer p{
color:#9f9f9f;
padding:2px 0 0;
line-height:18px;
}
#contenido_footer p a{
color:#9f9f9f;
text-decoration:none;
}
#contenido_footer p a strong{
font-weight:normal;
color:#7c7c7c;
}
#contenido_footer p a:hover, #contenido_footer p a:focus{
text-decoration:underline;
}
#contenido_footer p a:hover strong, #contenido_footer p a:focus strong{
text-decoration:underline;
color:#7c7c7c;
}
#contenido_footer p span{
margin:0 2px;
color:#d6d6d6;
}
body#videos{
background:#fff;
text-align:left;
}
#pop_up_videos{
}
ol.ayuda{
font:normal 12px/18px Tahoma, Arial, Helvetica, sans-serif;
padding:0 0 10px;
}
ol.ayuda li{
margin:0 0 0 30px;
padding:0 0 10px;
}
ol.ayuda li strong{
color:#414c48;
}
ol.ayuda li ul{
margin:0;
padding:0;
}
ol.ayuda li ul li{
display:block;
padding:0 0 0 15px;
margin:10px 0 0;
list-style:none;
background:url(../_images/icon_flecha_sig.gif) no-repeat left 5px;
}
ol.ayuda li ul li ul li{
display:block;
padding:0 0 0 15px;
margin:10px 0 0 0;
list-style:none;
background: url(../_images/icon_flecha_circ.gif) no-repeat left 5px;
}
ol.ayuda a{
color:#414c48;
font-weight:bold;
text-decoration:none;
}
ol.ayuda a:hover,
ol.ayuda a:focus{
text-decoration:underline;
}
#vuelo_3d{
margin:10px 10px 0;
}
#vuelo_3d p{
text-align:right;
padding:5px 0 7px;
}
#vuelo_3d p a{
display:inline;
padding:5px 15px 7px;
margin:0 0 0 5px;
background:#232221;
border:1px solid #636a67;
color:#ffffff;
text-decoration:none;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
}
#vuelo_3d p a:hover, #vuelo_3d p a:focus{
color:#abb3b2;
}
