body{
margin:0;
padding:0;
background:#8DBFD6 url(../img/fondo.jpg) repeat-x;
font:100% arial,verdana,helvetica,sans-serif;
color:#000000;
}
#contenedor1{
margin:0 auto;
width:48.63em;
}
#contenedor2{
background:url(../img/central.jpg) repeat-y center top;
}
#contenedor3{
background:url(../img/fondo_fecha.jpg) repeat-x;
}
#contenedor4{
background:url(../img/derecha.jpg) no-repeat right top;
}
#contenedor5{
background:url(../img/lateral_menu.jpg) no-repeat left top;
}
#izquierdo{
width:14.44em;
float:left;
}
#izqARRIBA{
background:url(../img/fondo_logo.jpg) no-repeat;
height:12em;
}
#izqCENTRO{
margin-left:0.66em;
padding-top:1em;
padding-bottom:1em;
background:url(../img/fondo_menu.jpg) repeat-y;
}
#izqABAJO{
background:url(../img/fondo_mapa.jpg) no-repeat left top;
}
#derecho{
width:33.8em;
float:right;
}
#cabecera{
margin-right:0.03em;
background:url(../img/fondo_fecha.jpg) no-repeat right top;
height:2.47em;
}
#cuerpo{
margin-right:0.75em;
}
#margenINFERIOR{
background:url(../img/infe.jpg) no-repeat;
}
#pie{
padding-bottom:0.7em;
font-family:arial,verdana,helvetica,sans-serif;
font-size:0.79em;
color: #FFFFFF;
text-align:center;
}
/* ........................... DESTECO ...................................... */
.desteco{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
.desteco:hover{
text-decoration:underline;
}
/* ----------------------------- ESTILOS MENU ------------------------------- */
ul#menuVertical,
ul#menuVertical li,
ul#menuVertical ul{
margin-left:0.25em;
padding:0;

width:209px;

list-style:none;
}
ul#menuVertical li{
float:left;
position:relative;
}
/* .................. CONFIGURACION ......................................... */
ul#menuVertical a{
padding:0.6em 0 0.6em 2.9em;
background:url(../img/menu_1.jpg) no-repeat center top;

font:bold 0.7em verdana,arial,helvetica,sans-serif;
color:#000000;

display:block;
text-decoration:none;
height:auto !important;
height:1%;
}
ul#menuVertical a:hover,
ul#menuVertical li:hover a,
ul#menuVertical li.iehover a{
/* ....... NIVEL-1 cuando entra el mouse MOZILLA  y IE ...................... */
background:url(../img/menu_2.jpg) no-repeat center top;
color:#FFFFFF;
}
ul#menuVertical li:hover li a,
ul#menuVertical li.iehover li a{
/*........ NIVEL-2 para Mozilla  y IE ........................................*/
width:180px;

padding-left:0.9em;
border:1px solid #FFFFFF;
background:#227192;
color:#FFFFFF;
}
ul#menuVertical li:hover li a:hover,
ul#menuVertical li:hover li:hover a,
ul#menuVertical li.iehover li a:hover,
ul#menuVertical li.iehover li.iehover a{
/* ........ NIVEL-2 cuando pasa el mouse en Mozilla y IE .................... */
background:#000000;
color:#FFFFFF;
}
ul#menuVertical ul,
ul#menuVertical ul ul,
ul#menuVertical ul ul ul{
display:none;
position:absolute;
top:0;

left:195px;
}
ul#menuVertical li:hover ul ul,
ul#menuVertical li:hover ul ul ul,
ul#menuVertical li.iehover ul ul,
ul#menuVertical li.iehover ul ul ul{
display:none;
}

ul#menuVertical li:hover ul,
ul#menuVertical ul li:hover ul,
ul#menuVertical ul ul li:hover ul,
ul#menuVertical li.iehover ul,
ul#menuVertical ul li.iehover ul,
ul#menuVertical ul ul li.iehover ul{
display:block;
}
/* .......................................................................... */
.clearFloat{
clear:both;
}
/* .......................................................................... */
.cuadro{
margin-right:0.2em;
}
.img1{
margin-bottom:1em;
background:url(../img/titu_2.jpg) repeat-x;
width:18.47em;
}
.img2{
background:url(../img/titu_3.jpg) no-repeat right top;
}
.img3{
padding:0.6em 5em 0.9em 3em;
background:url(../img/titu_1.jpg) no-repeat;
font:bold 0.76em arial,verdana,helvetica,sans-serif;
color:#B80000;
}

.enlalen a{color: #CCC; font-weight:bold; text-decoration:none; font-size:11px; padding-right: 10px; padding-left: 10px;}

.enlalen a:hover {color: #FFF; font-weight:bold; text-decoration:none}

#barraidioma {color: #FFFFFF; font-size:11px; padding-left:5px; padding-right:5 px; margin-top: 10px; margin-left: 20px;}

.txtdate {color: #FFFFFF; font-size:12px; margin-top:-15px; margin-right:20px; float:right; text-align:right;}
