
/*estils del menu */
span.navtxt{
color:#837402;
font-weight:bold;
margin-left:0.4em;
}
#menu ul li a.activo{
color:#837402;
}
#mapa a.activo{
color:#014483;
text-decoration:none;
}
#idiomas a.actual{
text-decoration:none;
}
html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border:0 none;
font-family:inherit;
font-style:inherit;
font-weight:inherit;
margin:0;
outline-style:none;
outline-width:0;
padding:0;
vertical-align:baseline;
}
body {
color:#000000;
font-family:Verdana,Arial;
font-size:0.75em;
line-height:1.64em;
text-align:center;
}
h1,h2,h3,h4,h5{
font-family:Verdana,Arial;
font-weight:normal;
}
ul li{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#menu{
float:left;
width:15.42em;
margin-right:0em;
}
#menu h2{
background:#837402 none repeat scroll 0 0;
color:#FFFFFF;
font-family:Verdana;
font-size:1.33em;
font-weight:bold;
padding:0.1em 0 0.1em 0.35em;
margin-top:0px;
margin-bottom:0px;
}
br.break{
clear:both;
}

#menu ul{
background:#F8F7EC none repeat scroll 0 0;
float:left;
margin-bottom:1.25em;
padding-bottom:0.5em;
width:100%;
}
#menu ul li{
background-color:#F8F7EC;
padding:0.4em 0 0.1em;
display:block;
}
#menu ul li a{
background:transparent url(../img/li.png) no-repeat scroll 0.5em 0.55em;
color:#014483;
display:block;
font-family:Verdana;
font-size:100%;
font-weight:bold;
padding-left:1.46em;
text-decoration:none;
}
#menu ul li a:hover{
color:#837402;
}
#menu ul li span{
background:transparent url(../img/li.png) no-repeat scroll 0.5em 0.55em;
color:#014483;
display:block;
font-family:Verdana;
font-size:100%;
font-weight:bold;
padding-left:1.46em;
text-decoration:none;
}
ul li ul{
list-style-position:inside;
}

#menu ul li ul li a{
background:transparent url(../img/lili.png) no-repeat scroll 1.5em 0.55em;
text-indent:1em;
}
#menu ul li ul li a:hover{
color:#837402;
}
/* varis */
div#acceso-rapido{
position:absolute;
top:0;
left:50%;
line-height:0;
z-index:-10;
}
div#container{
background:#FFFFFF url(../img/windbanner.jpg) no-repeat scroll center top;
margin:0 auto;
padding:0;
text-align:left;

}
div#banner{
margin:0 auto;
padding:0;
text-align:left;
width:62.75em;
}
div#contenido{
padding-left:0em;
/*width:65em;*/
width:46.5em;
float:right;
text-align:left;
margin-right:0em;
}
#contenido p{
width:100%;
/*width:100%;*/
line-height:1.8em;
text-align:justify
}
#contenido img.inline{
vertical-align:middle;
height:1.2em;
margin-top:0.3em;
margin-bottom:0.3em;
}
#contenido p.subtitulo, #contenido a{font-weight:bold;}
#contenido h1{font-weight:bold;text-align:center;font-size:1.25em;color:#837402;}
#contenido img{text-align:center;}
.contexto{
	float:left;
	margin-right:1em;
	margin-top:0.5em;
}
.irindice{
	float:right;
	text-align:right;
}
hr{
border: none 0;
border-top: 0.1em dashed #014483;
width: 97%;
height: 1px;
text-align:center;
}

div#cabecera{
clear:both;
height:9.58em;
}
#meteosim{
float:right;
margin-right:1em;
}

div#cabecera img{
padding-top:3.3em;
text-decoration:none;
}
div#cabecera img.padr{
padding-right:0.25em;
text-decoration:none;
}
#imagenes-cabecera a{
text-decoration:none;
border:0;
}
div#cabecera img.padridae{
padding-right:0.35em;
text-decoration:none;
}
img.masdcha {border:0;margin-left:0.3em;}
div#nav-sup{
clear:both;
height:2.1em;
background-color:#837402;
text-align:center;
font-size:0.83em;
margin-bottom:0.5em;
margin-top:2px;
color:#FFFFFF;
font-weight:bold;
}
#mapa{
float:right;
padding-right:0.5em;
}
#idiomas{float:left;padding-left:3em;}
#nav-sup a{
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}
#nav-sup a:hover{
color:#FFFFFF;
text-decoration:none;

}

#nav{
font-weight:bold;
font-weight:bold;
clear:both;
line-height:1em;
font-size:0.9em;
color:#014483;
}
#nav a, #contenido a{
color:#014483;
text-decoration:underline;
}
#nav a:hover , #contenido a:hover{
text-decoration:none;
color:#837402;
}
.iniciodesc{
margin-top:18em;
}

#imagedesc{
height:16.5em;
}
p.desc{
text-align:justify;
}


/* PIE */
/*div#pie{
width:100%;
font-size:0.9em;

}
span.imgcoment{
font-size:0.6em;

}
*/
div#pief{
font-size:0.5em;
margin-top:5em;
line-height:1.2em;
clear:both;
width:100%;
height:8em;
font-size:0.8em;
background:#FFFFFF url(../img/pie.jpg) no-repeat scroll left bottom;
}
#leftp{
float:left;
padding-left:1.5em;
padding-top:1em;

}
#leftp  a{
	font-size:1.2em;
}
#leftp img{
	padding-top:0px;
}
#rightp{
float:right;
padding-top:0px;
padding-right:1.5em;
text-align:right;
}
#pief a{color:#014483;}
#pief a:hover{text-decoration:none;}
#piemeteosim{
font-size:0.8em;
color:#014483;
text-align:right;
width:100%;
}
a.meteosimtruewind{
color:#014483;
text-decoration:none;
}
#contenido li{
padding-left:2em;
margin-left:1em;
background:transparent url(../img/lili.png) no-repeat scroll 0.5em 0.55em;
text-align:justify;
}
#dobleli li,#doblelidos li{
padding-left:3.5em;
margin-left:1.5em;
background:transparent url(../img/lili.png) no-repeat scroll 2.5em .55em;
text-align:justify;
}
div.indent{
padding-left:5em;
text-align:justify;
}
div.dobleindent{
padding-left:8em;
text-align:justify;
}
div.indentli{
padding-left:3em;

}
/*comunidades*/
.comunidad{
width:40em;
margin-top:2px;
margin-left:5em;
clear:both;
border:1px;
border-bottom-style:solid;
border-bottom-color: #FFCC00;
}
.floaterc{
float:left;
width:9em;
text-align:center;
padding-top:0.8em;
height:auto;
padding-bottom:0.8em;

}
#comtit {
font-weight:bold;
}
#comtitc{
font-weight:bold;
}
#coms a{
text-decoration:none;
}
.floaterctit{
float:left;
width:12em;
padding-right:1em;
text-align:right;
margin-bottom:1em;
padding-top:0.8em;
}
span.comtit{
font-weight:bolder;
}
hr.mapasc{
width:40em;
margin-left:5em;
clear:both;
border:1px;
border-bottom-style:solid;
border-bottom-color: #FFCC00;
}
/*espana*/
hr.mapase{
width:35em;
margin-left:3em;
clear:both;
border:1px;
border-bottom-style:solid;
border-bottom-color: #FFCC00;
}
.comunidads{
width:35em;
margin-top:2px;
margin-left:3em;
clear:both;
border:1px;
border-bottom-style:solid;
border-bottom-color: #FFCC00;
}
.floatercs{
float:left;
width:2em;
text-align:center;
padding-top:0.8em;
height:auto;
padding-bottom:0.8em;

}
.floaterctits{
float:left;
width:30em;
padding-right:1em;
text-align:right;
margin-bottom:1em;
padding-top:0.8em;
}

/**/
#mapas_espana a{
margin-right:1em;
margin-left:1em;
}
.espana{
margin-top:1em;
width:32em;
text-align:right;
}

#beta {
color:#FF3300;
font-weight:bold;
background-color:#FFFFFF;
margin-right:5em;
}
span.center{
padding-left:3em;
}
p.center{
text-align:center;
}
div.center{
text-align:center;
}
span.centered{
padding-left:180px;
}
/*Mapa Web*/
#mapa_web a{
color:#014483;
font-weight:bold;
font-size:100%;
text-decoration:none;
text-align:justify;
}
#mapa_web a:hover{
color:#837402;
}
#mapa_web ul li{
background:transparent url(../img/flech_mw.gif) no-repeat scroll 0.5em 1.1em;
border-bottom:0.09em dotted #606040;
padding:0.5em 0 0.5em 0.5em;
text-indent:1.5em;
}
#mapa_web ul li a{
font-family:Times New Roman;
font-size:1.7em;
line-height:1.2em;
}
#mapa_web ul li ul li span.titulo{
color:#014483;
padding-left:1.5em;
}
#mapa_web ul li ul li {
background:transparent url(../img/li.png) no-repeat scroll 0 0.73em;
border:0 none;
font-size:100%;
font-weight:bold;
padding:0;
text-indent:0;
padding-top:0.1em;
}
#mapa_web ul li ul li a{
font-family:Verdana;
margin-left:0.6em;

padding-left:1.09em;
padding-top:0.2em;
font-size:1em;
line-height:1em;
}
#mapa_web ul li ul li ul{
background:#F8F7EC none repeat scroll 0 0;
margin:0.3em 0;
padding:0;
}
#mapa_web ul li ul li ul li{
background:transparent url(../img/li.png) no-repeat scroll 0 0.73em;
}
#mapa_web ul li ul li ul li a{
font-family:Verdana;
font-size:1em;
line-height:1em;
}
