
/**/

.banner img{
vertical-align:top;

}
.hueco_izda{
width:83%;
padding-left:34px;
margin:0px 40px 2px 150px; /*100*/
background-image:url(/images/fondo_hueco_izda.gif);
background-repeat:repeat-Y;
margin-bottom:-2px;
padding-top:10px;
}

/* MENU IZDA */

#menu_izda{
position:absolute;
left:8px; /*3*/
width:150px;/*100*/
z-index:100;
margin-left:8px;
margin-right:1px;
margin-top:1px;
background-color:#EBEBEB;
border-right:1px solid #999999;
}

dl.u_menu_izda{
margin:0px;
padding:0px;
}

/*
dl.u_menu_izda dt{
margin:0px;
padding:0px;
font-size:0.7em;
display:block;
margin-bottom:0.4em;
margin-bottom:16px;
}
*/

dl.u_menu_izda dt a{
color:#FFFFFF;
text-decoration:none;
}
dl.u_menu_izda dt a:hover{
text-decoration:underline;
}

dl.u_menu_izda dd{
margin:0px;
padding:0px;
padding-left:7px;/*7px*/
font-size:0.7em;
display:block;
margin-top:5px;
color:/*#c91414;*/#000000;
font-weight:bold;
}
dl.u_menu_izda dd a:link, dl.u_menu_izda dd a:hover, dl.u_menu_izda dd a:visited{
color:#2E2E2E;
text-decoration:none;
font-weight:normal;
}
dl.u_menu_izda dd a:hover{
text-decoration:underline;
}
dl.u_menu_izda dt{
font-size:0.7em;
background-color:/*#c91414;*/#000000;
color:#FFFFFF;
text-align:left;
padding-left:8px;/*10px*/
padding-top:4px; /*10*/
padding-bottom:2px; /*10*/
margin-bottom:4px; /*16*/
font-weight:bold;
/*width:150px;*/
}

dl.u_menu_izda dd a.enlace_activo:link,dl.u_menu_izda dd a.enlace_activo:hover,dl.u_menu_izda dd a.enlace_activo:visited{
color:/*#c91414;*/#000000;
font-weight:bold;
}
dl.u_menu_izda dd a.enlace_inactivo:link,dl.u_menu_izda dd a.enlace_inactivo:hover,dl.u_menu_izda dd a.enlace_inactivo:visited{
/*color:#8C8C8C;*/
font-weight:normal;

}
ul.menu_principal{
margin-left:152px;
}

ul.submenu_izda{
line-height:1.8em;/*1.4em*/
font-size:1em;
color:#2E2E2E;
font-weight:normal;
margin:0px;
padding:0px;
list-style:none;
margin-top:1px;/*-10px*/
}
ul.submenu_izda li{
margin:0px;padding:0px;
/*font-size:10px;*/
color:#2E2E2E;
font-weight:normal;
padding-left:14px;
}
ul.submenu_izda li a{
color:#2E2E2E;
text-decoration:none;
}
ul.submenu_izda li a:hover{
text-decoration:underline;
}
span.activo_true{
font-weight:bold;
}
span.activo_false{
font-weight:normal;
}

.piepagina{
width:74%;
}
.flecha_arriba{
width:25%;
}
.ultimo{
border-bottom:#EBEBEB solid 8px; /*15*/
}

