@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; }

#contenido { width: 876px; height:auto; }
#cont1 { width: 876px; height: 159px; vertical-align:top;}
#cont2 { width: 876px; height: 159px; vertical-align:top;}
#cont3 { width:876px; height:328px; vertical-align:top;}
#cont4 { width:433px; height:328px; vertical-align:top; float:left;}
#cont5 { width:433px; height:328px; vertical-align:top; float:right;}
#cont6 { width:876px; height:75px; vertical-align:top;}

#flash { width:433px; height:150px; background-image:url(fndflash.jpg); background-repeat:no-repeat; float:left; }
#flash p { padding-top:3px; }
#noticias { width:433px; height:150px; background-image:url(fndnoticias.jpg); background-repeat:no-repeat; float:right; margin:0; padding:0;}
#noticias p { margin:0; padding-top:7px; padding-left:7px; padding-right:7px; line-height: 18px;}
#noticias ul li { text-align:left; padding-left:7px; padding-right:7px; line-height:18px; }


#naranja { width: 433px; height:150px; float:right;}
#exportanet { width:212px; height:150px; float:left; background-image:url(fndexporta.jpg); background-repeat:no-repeat; }
#exportanet p { text-align:left; padding-left:10px; padding-right:10px; padding-top:15px;}
#directorio { width: 212px; height: 150px; float: right; background-image:url(fnddirect.jpg); background-repeat:no-repeat;}
#directorio p { padding-top: 15px; padding-left: 15px; padding-right: 10px; text-align:left;}
#mim { width: 433px; height: 150px; float:left; background-image:url(fndmim.jpg); background-repeat:no-repeat;}
#textomim { padding-top:10px; float:left; text-align:left; width:233px; height:150px;}
#imgmim { float:right; width:200px; height:150px; }
#textomim p { padding-left:25px; }

#video { width:433px; height:319px; float:right; background-image:url(fndvideo.jpg);}
#video p { padding-top:8px; padding-left:15px;}
#azulserv { width: 433px; height: 173px; float: right; vertical-align:top;}
#calendario { width: 212px; height: 164px; float:left; background-image:url(fndcalendario.jpg); background-repeat:no-repeat;}
#calendario1 { width:212px; height:131px; }
#calendario2 { width:212px; height:33px; text-align:right; }
#calendario1 p { padding-left:10px; text-align:left; padding-top:5px; padding-top:10px;}
#calendario1 p+p { padding-top:15px; }
#calendario1 p+p+p{ padding-top:10px; }
#servicios { width: 212px; height: 164px; float: right; background-image:url(fndservicios1.jpg); background-repeat:no-repeat; text-align:left;}
#servicios ul li { width:202px; }
#mayor { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2c9092; }
#servicios p { padding-left:10px; padding-right:10px; padding-top:8px; text-align:justify; }
#servicios p+p { padding-left:10px; padding-right:10px; text-align:left; padding-top:8px; line-height:15px; }
/*#servicios1 { width:212px; height:131px; }
#servicios1 p { padding-top:10px; padding-left:10px; padding-right:5px; text-align:left;}
#servicios1 p+p { padding-top:15px; text-align:right; padding-right:13px; }
#servicios1 p+p+p { padding-top:18px; text-align:left; }
#servicios1 p+p+p+p { padding-top:12px; text-align:left; }
#servicios2 { width:212px; height:31px; text-align:right; }*/


#banner { width:433px; height:155px; vertical-align:top;}
#revista { width: 212px; height: 146px; float:left; }
#expo { width: 212px; height: 146px; float: right; }

#visas { width:433px; height:66px; float:left;}
#norequiere { background-image:url(fndpequeno.jpg); background-repeat:no-repeat; width:212px; height:66px; float:left;}
#norequiere p { text-align:center; padding-top:10px; padding-left:10px; padding-right:10px; line-height:20px;}
#requiere { background-image:url(fndpequeno.jpg); background-repeat:no-repeat; width:212px; height:66px; float:right;}
#requiere p { text-align:center; padding-top:10px; padding-left:10px; padding-right:10px; line-height:20px;}
#redes { width:433px; height:66px; float:right;}
#prioridad { background-image:url(fndpequeno.jpg); background-repeat:no-repeat; width:212px; height:66px; float:left;}
#prioridad p { text-align:center; padding-top:5px; padding-left:10px; padding-right:10px; line-height:20px;}
#rsocial { background-image:url(fndpequeno.jpg); background-repeat:no-repeat; width:212px; height:66px; float:right;}
#rsocial p { padding-top: 10px; }

#encabezadonoticia { width:433px; height:30px; padding-top:0px; padding-left:15px;}
#contnoticia { width:420px; height:120px; float:right; text-align:left; padding-top:10px; }
#contnoticia ul li a{ text-align:left; padding-left:7px; padding-right:7px; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#858585; font-weight:bold; text-decoration:none; }
#contnoticia p{ padding-top:2px; text-align:justify; line-height:17px; padding-right:10px;}


/* classer de textos */
.tituloazul { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2c9092; text-decoration:none; text-align:left;}
.tituloazul a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2c9092; text-decoration:none; }
.titulorojo a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fa2c19; text-decoration:none;}
.titulorojo1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fa2c19; text-decoration:none; padding-top:12px; }
.tituloverde a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#508a1b; text-decoration:none;}
.titulobla a { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#ffffff; text-decoration:none; text-align:left;}
.titulogris a { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#858585; text-decoration:none; text-align:left;}
.textogris a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#858585; text-decoration:none;}
.textoblan a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; text-align:left;}
.textoitalic a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; text-align:left; font-style:italic;}
.titulonot a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#858585; font-weight:regular; text-decoration:none;}
.titulonot1 a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#858585; font-weight:normal; text-decoration:none; }
.fechanot { font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left; color:#525252;}

.textocal a{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:500; text-decoration:none; color:#fff;}
.textocaln a{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:none; color:#fff;}
.anio2010 a { font-family:Arial, Helvetica, sans-serif; font-size:24px; text-decoration:none; color:#fff; font-style:italic;}
.iconos { padding-top:15px; padding-left:25px; text-align:left;}

#botonera { width:876px; height:70px;} 
#cuerpo { width:876px; height:auto;}

#menu { width: 876px; height:70px; float:left; padding-top:2px; -moz-background-policy: continuous; -moz-background-origin: padding; }
#menu ul { list-style:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; float:left; vertical-align:top;}
#menu ul li { background-image:url(rojo.jpg); background-repeat:no-repeat; list-style: none; list-style-position: outside; list-style-type: none; float:left; width:175px; height:45px; padding-top:10px;}
#menu ul li+li { background-image:url(rosa.jpg); background-repeat:no-repeat; width:175px; height:45px;}
#menu ul li+li+li { background-image:url(amarillo.jpg); background-repeat:no-repeat; width:176px; height:45px;}
#menu ul li+li+li+li { background-image:url(verde.jpg); background-repeat:no-repeat; width:175px; height:45px;}
#menu ul li+li+li+li+li { background-image:url(azul.jpg); background-repeat:no-repeat; width:175px; height:45px;}
#menu ul li a { text-decoration:none; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center;}

#menu ul li a:hover { color:#000; }
#menu ul li+li a:hover { color:#000; }
#menu ul li+li+li a:hover { color:#000; }
#menu ul li+li+li+li a:hover { color:#000; }
#menu ul li+li+li+li+li a:hover { color:#000; }