@charset "utf-8";
/* CSS Document */
/*------------------------------------------------------- RESET -----***/
body {
	background:#f0f0f0 url(../img/spacerfondo.jpg) scroll repeat-x top left;
}

/*------------------------------------------------------- FRAMES ----***/
div#contenido {
	border:1px solid #a3a4a7;
}
div#top {
	background-color:#ffffff;
	border-bottom:6px solid #647373;
}
div#content {
	background:transparent url(../img/spacerfondo_content.gif) scroll repeat-y top left;
}
div#bottom {
	border-top:10px solid #cad0cf;
	background-color:#e7eaea;
}
div#navbar {
	background-color:#e9e9e9;
}

/*----------------------------------- COLUMNAS INTERIORES -------***/
div#columna03 {
	border-left:1px solid #bcc3d3;
}
/*----------------------------------------------- TOP -----------***/
div#top h1 {
	width:162px;
	height:32px;
	top:15px;
	left:22px;
}
.menubar a.menuboton {
	color:#FFFFFF;
	background-color:#b1b7b7;
	margin:0px 2px 0px 2px;
}
.menubar a.menuboton span.menubotonleft {background:transparent url(../img/botonmenu_left.jpg) scroll no-repeat left top;}
.menubar a.menuboton span.menubotonright {background:transparent url(../img/botonmenu_right.jpg) scroll no-repeat right top;}
.menubar a.menuboton_over {
	color:#FFFFFF;
	background-color:#647373;
}
.menubar a.menuboton_over span.menubotonleft {background:transparent url(../img/botonmenu_left_over.jpg) scroll no-repeat left top;}
.menubar a.menuboton_over span.menubotonright {background:transparent url(../img/botonmenu_right_over.jpg) scroll no-repeat right top;}
.menubar a.menuboton_activo {
	color:#FFFFFF;
	background-color:#647373;
}
.menubar a.menuboton_activo span.menubotonleft {background:transparent url(../img/botonmenu_left_over.jpg) scroll no-repeat left top;}
.menubar a.menuboton_activo span.menubotonright {background:transparent url(../img/botonmenu_right_over.jpg) scroll no-repeat right top;}




/*---------------------------------- COLUMNA 03 --------------------***/

div.bloquelefttitulo {
	border-bottom:1px solid #959db0;
	background-color:#9a9a9a;
	color:#ffffff;
}
div.bloqueleftnoticias {background:#9a9a9a url(../img/icono_bloquelefttitulo01.gif) scroll no-repeat 8px 6px;}
div.bloquelefteventos {background:#9a9a9a url(../img/icono_bloquelefttitulo02.gif) scroll no-repeat 8px 6px;}
div.bloqueleftproyectos {background:#9a9a9a url(../img/icono_bloquelefttitulo03.gif) scroll no-repeat 8px 6px;}
div.bloqueleftlinks {background:#9a9a9a url(../img/icono_bloquelefttitulo01.gif) scroll no-repeat 8px 6px;}
div.bloqueleftdocumentacion {background:#9a9a9a url(../img/icono_bloquelefttitulo01.gif) scroll no-repeat 8px 6px;}

div.bloquelefttexto p.titularnoticia {
	color:#112546;
	background:transparent url(../img/icono_bloquelefttexto.gif) scroll no-repeat 13px 13px;
}
div.bloquelefttexto p {
	color:#626061;
}

/*----------------------------------- COLUMNA 01 --------------------***/
div.tituloleft {
	background:#ffffff url(../img/icono_tituloleft.jpg) scroll no-repeat -12px 21px; 
	color:#647373;
}

/*************** MENU DESPLEGABLE *************/
div#menuleft dt a {
	color:#505c5c;
}
div#menuleft dd ul li ul li a {
	background:url(../img/icono_subsubmenu.gif) no-repeat scroll 1px 4px;
	*background:url(../img/icono_subsubmenu.gif) no-repeat scroll 1px 4px;
}
div#menuleft dd ul li a.submenuleft {
	color:#7d8093;
}
div#menuleft dd ul li a.submenuleft_over {
	color:#505c5c;
	background:url(../img/icono_submenu_over.gif) no-repeat scroll 1px 4px;
	*background:url(../img/icono_submenu_over.gif) no-repeat scroll 1px 4px;
}	
div#menuleft dd ul li a.submenuleft_activo {
	color:#505c5c;
	background:url(../img/icono_submenu_over.gif) no-repeat scroll 1px 4px;
	*background:url(../img/icono_submenu_over.gif) no-repeat scroll 1px 4px;
}
div#menuleft dd ul li a.submenuleft_off {
	color:#7d8093;
}	
.menuseccion {
	background:transparent url(../img/icono_menu.gif) no-repeat scroll left 3px;
	color:#505c5c;
}
div#menuleft dt div.menuseccion_over {
	background:transparent url(../img/icono_menu_over.gif) no-repeat scroll left 3px;
	color:#647373;
}
div#menuleft dt div.menuseccion_inactivo {
	background:transparent url(../img/icono_menu.gif) no-repeat scroll left 3px;
	color:#505c5c;
}
div#menuleft dt div.menuseccion_activo {
	background:transparent url(../img/icono_menu_over.gif) no-repeat scroll left 3px;
	color:#647373;
}

/************************** MENU ACCESIBLE W3C ***********************************/

div#menuleft dt span.menuseccion_over {
	background:transparent url(../img/icono_menu_over.gif) no-repeat scroll left 3px;
	color:#647373;
}
div#menuleft dt span.menuseccion_inactivo {
	background:transparent url(../img/icono_menu.gif) no-repeat scroll left 3px;
	color:#505c5c;
}
div#menuleft dt span.menuseccion_activo {
	background:transparent url(../img/icono_menu_over.gif) no-repeat scroll left 3px;
	color:#647373;
}


/*---------------------------------------------------- BOTTOM -------***/
div#content_botom ul {
	color:#5a5a5a;
}
div#content_botom ul li a {
	color:#5a5a5a;
}
div#content_botom ul li a:link {color: #5a5a5a; text-decoration:none;}
div#content_botom ul li a:visited {color: #5a5a5a; text-decoration:none;}
div#content_botom ul li a:hover {color: #12284e; text-decoration:underline;}
div#content_botom ul li a:active {color: #5a5a5a; text-decoration:none;}	

div#content_botom ul li#bottom_mapasite {background:transparent url(../img/ico_bottom_mapasite.gif) scroll no-repeat 0px 2px;}
div#content_botom ul li#bottom_legal {background:transparent url(../img/ico_bottom_legal.gif) scroll no-repeat 0px 2px;}
div#content_botom ul li#bottom_enlaces {background:transparent url(../img/ico_bottom_enlaces.gif) scroll no-repeat 0px 2px;}
div#content_botom ul li#bottom_accesibilidad {background:transparent url(../img/ico_bottom_accesibilidad.gif) scroll no-repeat 0px 2px;}





































