/* CSS Document */
* { margin:0px; padding:0px;}
/*body {font:normal 10px Arial, Helvetica, sans-serif;}*/
a {color:#134D86; text-decoration:none;}
a:hover {text-decoration:underline;}


/* Cabecera */

.c_nivel_2 {height:25px; background: url(../images/fnd_nav_1.gif) repeat left top;}

/* colores */

.navega_1 {margin-top:3px; float:left; font:normal 10px Arial, Helvetica, sans-serif;}
.navega_1b a{margin:6px 0 0 12px; font:normal 11px Arial, Helvetica, sans-serif; float:left;color:#FFFFFF; text-decoration:none; padding-right:12px; background:url(../images/ico_desplegar.gif) no-repeat right 5px;}

.navega_1 ul {background-color:#99CC00; margin-left:6px;}
.navega_1 li {float:left; font:bold 120% Arial,Helvetica,sans-serif; margin-right:2px; }
.navega_1 li a {display:block; height:20px; color:#FFFFFF; padding:2px 7px 0px 7px; margin-right:1px; float:left; display:inline; background: url(../images/fnd_nav_1.gif) repeat left -3px;}
.navega_1 li a:hover { text-decoration:underline}/* display:block;height:20px; color:#000000; border-left:1px solid #CCD5D9; border-right:1px solid #CCD5D9; padding:2px 7px 0px 7px; margin-right:0px; background:#FFFFFF url(/im/fnd_borde_nav1.gif) repeat-x right top; */
.navega_1 li.on {float:left; font:bold 120% Arial,Helvetica,sans-serif; padding-right:2px; background:#FFFFFF url(../images/fnd_pest_nav1.gif) no-repeat right top;  display:inline;}
.navega_1 li.on a {display:block; color:#000000; border-left:1px solid #CCD5D9; border-right:1px solid #CCD5D9; padding:2px 7px 0 7px; margin-right:0; background: url(../images/fnd_borde_nav1.gif) repeat-x right top;}


.c_nivel_2_cabecera {height:25px; background: url(../images/fnd_nav_1_cabecera.gif) repeat left top;}

/* colores */

.navega_1_cabecera {margin-top:3px; float:left; font:normal 10px Arial, Helvetica, sans-serif;}
.navega_1_cabecerab a{margin:6px 0 0 12px; font:normal 11px Arial, Helvetica, sans-serif; float:left;color:#FFFFFF; text-decoration:none; padding-right:12px; background:url(../images/ico_desplegar.gif) no-repeat right 5px;}

.navega_1_cabecera ul {background-color:#99CC00; margin-left:6px;}
.navega_1_cabecera li {float:left; font:bold 120% Arial,Helvetica,sans-serif; margin-right:2px; }
.navega_1_cabecera li a {display:block; height:20px; color:#FFFFFF; padding:2px 7px 0px 7px; margin-right:1px; float:left; display:inline; background: url(../images/fnd_nav_1_cabecera.gif) repeat left -3px;}
.navega_1_cabecera li a:hover { text-decoration:underline}/* display:block;height:20px; color:#000000; border-left:1px solid #CCD5D9; border-right:1px solid #CCD5D9; padding:2px 7px 0px 7px; margin-right:0px; background:#FFFFFF url(/im/fnd_borde_nav1.gif) repeat-x right top; */
.navega_1_cabecera li.on {float:left; font:bold 120% Arial,Helvetica,sans-serif; padding-right:2px; background:#FFFFFF url(../images/fnd_pest_nav1.gif) no-repeat right top;  display:inline;}
.navega_1_cabecera li.on a {display:block; color:#000000; border-left:1px solid #CCD5D9; border-right:1px solid #CCD5D9; padding:2px 7px 0 7px; margin-right:0; background: url(../images/fnd_borde_nav1.gif) repeat-x right top;}




.c_nivel_3 {height:22px; padding-top:6px; font:bold 120% Arial, Helvetica, sans-serif; color:#C0C6C4;border-bottom:1px solid #E6E6E6; }
.c_nivel_3 a{color:#3C3C3C;}
/* posición del submenu */
.c_nivel_3 .int {margin-left:13px;}
.c_nivel_3 .esp {margin-left:53px;}
.c_nivel_3 .soc {margin-left:445px;}
.c_nivel_3 .tec {margin-left:312px;}
.c_nivel_3 .eco {margin-left:215px;}
.c_nivel_3 .dep {margin-left:110px;}
.c_nivel_3 .cul {margin-left:305px;}
.c_nivel_3 .opi {margin-left:450px;}
.c_nivel_3 .par {margin-left:400px;}

.navega_2, .navega_2b {margin:0px 0px 2px 8px; font:normal 12px Arial, Helvetica, sans-serif;}
.navega_2 li, .navega_2b li {float:left; display:inline; line-height:145%;}
.navega_2 li a {margin-left:4px; margin-right:2px;}
.navega_2 li a.on { background-color:#F0F1F3; border:1px solid #C1C7C7; font-weight:normal; padding:0px 10px;}


