body { margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; background-image: url(../../../../img_portal/img_interior/noticias/fdopag.gif) }
table { margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333 }
#table780 { width: 780px; margin: 0; padding: 0 }
img {border:0}

/*default links */
a:link { text-decoration: none; color: #333 }
a:visited { text-decoration: none; color: #333 }
a:hover { text-decoration: underline; color: #333 }
h2{font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:normal; text-align:left;}

/* fullbanner */
#fullbanner{ background-color: #EAEAEA; width: 780px }

/* cabezal */
.cabint { width: 780px; height: 53px; background:url(../../../../plantillas/imgint/cab/fondo.gif) repeat-x;margin:0; padding:0; border:0}
.cabint img { vertical-align:bottom}
.imgmvdcomm { width:132px; height:53px; margin:0 22px 0 10px}
.imgportal { width:166px; height:34px}
.imgconecta { width:172px; height:34px}
.imgdesarrolla { width:184px; height:34px}
#fdorange { width: 780px; height:24px; background:url(../../../../plantillas/imgint/cab/fdocab2.gif) repeat-x}
#hora {float: left; width: 157px; padding: 3px 0 0 12px; margin:4px 0; font-size:10px;color:#FFF}
#listaservicios {float: right; width: 596px; margin:4px 0 0 4px; padding:0; background:url(../plantillas/imgindex/cab/bulletnl.gif) left no-repeat; font-size:12px}
#listaservicios img { width:11px; height:9px}
#listaservicios ul{ margin:0 0 0 12px;padding:0}
#listaservicios li {display:inline; list-style-type:none; padding: 0 6px 0 0; float:left; margin:0}
#listaservicios li a {padding: 0 6px 0 0; border-right: 1px solid #e55401; text-decoration: none; color:#FFF; background-color:transparent; margin:0}
#listaservicios li a:hover {padding: 0 6px 0 0; border-right: 1px solid #e55401; text-decoration: underline; color:#FFF; background-color:transparent; margin:0}

/* menu servicios */
#menuserv {position: absolute; z-index: 8; overflow: hidden; width:420px; visibility: hidden; margin:0; padding:0}
#iright {position: absolute; z-index: 1;overflow: hidden; width:450px; height:180px; visibility: hidden; margin:0; padding:0}

/* formato 3 columnas para el menu de servicios*/
#recuadro3col {width: 420px;border: #CCCCCC 1px solid;background-color:#FFF;padding-top:10px}
ul#trescolumnes {width: 420px;padding:0 5px 0 0;margin:0}
ul#trescolumnes:after {display: block; content: "."; visibility: hidden; width: 420px; height:154px }
ul#trescolumnes li {float: left;width: 33%;list-style:none}
ul#trescolumnes li a{float: left;text-decoration:none;padding: 0 0 5px 4px; margin:0}
ul#trescolumnes li a:visited{float: left;text-decoration:none;padding: 0 0 5px 4px; margin:0}
ul#trescolumnes li a:hover{float: left;background-color: #EEF3FC;text-decoration:underline;padding: 0 0 5px 4px; margin:0}

/* menu superior horizontal */
a.menuhor:link { text-decoration: none; color: #FFF }
a.menuhor:visited {	text-decoration: none; color: #FFF }
a.menuhor:hover { text-decoration: underline; color: #FFF }

a.menuhor2:link { text-decoration: none; color: #666 }
a.menuhor2:visited { text-decoration: none; color: #666 }
a.menuhor2:hover { text-decoration: underline; color: #999 }

/* links subrayados */
a.subraya, a.subraya:link, a.subraya:visited { text-decoration: underline; color: #333; font-weight:bold }
a.subraya:hover { text-decoration: none; color: #333; font-weight:bold }

/* cabezal pagina */
.cabpagina {width:780px; height:41px; margin-bottom:10px}
.cabpagdesc{width:780px; height:59px; margin-bottom:10px; border:0 } 
  
/*elecciones*/
.tablageneral { width:780px; vertical-align:top; color:#6d6e6f; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.izq{width:528px; float:left; margin: 0 0 5px 0;  display:inline;}
.der{width:221px; margin:0 29px 15px 0; float:right; display:inline;}

/* noticia ppal - autocambiantes*/
#ucppal_contenedor{	position: relative;overflow: hidden;width:480px;/*height:152px*/height:200px;background:#f7f7f7;
border:1px solid #eaeaea; margin:14px;z-index: 5}
.ucppal {position: absolute;z-index: 0;overflow: hidden;width:460px;/*height:140px*/ height:190px;;background:#f7f7f7;
padding: 10px}
.ucppal_img{ width:140px;height:100px;padding:0 15px 65px 0;float:left;border:0}
.ucppal h2{color: #5a5a5b;text-transform:uppercase;font-size:11px; font-weight:normal; margin:0}
a.linkucppal:link, a.linkucppal:visited {color: #4489ca;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;letter-spacing:-1px;text-decoration:underline}
a.linkucppal:hover{	color: #4489ca;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;letter-spacing:-1px;text-decoration:none}
.ucppal h3{	color: #5a5a5b;font-size:12px;margin:3px 0 3px 0;; font-weight:normal;}
.slideuc{position: absolute;z-index: 30;width:190px;float: right; padding-right:10px; top:160px;left: 285px}
.slideuc img{ width: 32px;height:31px;border:0;padding:0 1px 0 0}

/*otras noticias*/
.otrasnoticias{width:275px; margin:0 18px 0 14px; float:left; display:inline}
.otrasnoticias h2{font-size:11px; text-transform:uppercase; color:#666; font-weight:normal; margin:0;}
.otrasnoticias h3{font-size:12px}
a.lkotrasnoticias:link, a.lkotrasnoticias:visited {font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;color:#4489ca;text-decoration:underline; font-weight:bold;}
a.lkotrasnoticias:hover {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;color:#4489ca;text-decoration:none;font-weight:bold;}
.lineaseparadora{width:100%;height:15px; background:url(../../../../plantillas/temas/elecciones/imagenes/back_perfiles.gif); background-repeat:repeat-x; background-position:center; clear:both}

/*columnistas*/
.columnistas {width:207px;float:right;margin:14px 0 0 14px; display:inline}
.columnistas_int {width:177px; background-color:#518ec7; padding:10px 15px; }
.columnistas h2{font-size:11px;color:#FFF; font-weight:normal; margin:0; font-family:Arial, Helvetica, sans-serif; letter-spacing:normal; line-height:normal}
a.lkimperdibles:link, a.lkimperdibles:visited {font-size:11px;color:#fff;text-decoration:underline; font-weight:bold;}
a.lkimperdibles:hover {	font-size:11px;color:#fff;text-decoration:none;font-weight:bold;}
.columnistas_int img{width:40px; border:0;padding:0 5px 0 0; float:left;}
.lineaseparadoracol{width:100%;height:15px;background-image: url(../../../../plantillas/temas/elecciones/imagenes/back_sepcol.gif);background-repeat: repeat-x;
background-position: center; clear:both;}
.chapitas{width:236px;padding-bottom:10px;}
.vermascol{text-align:right;}
.vermascol a:link,.vermascol a:visited {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:underline; }
.vermascol a:hover {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;}


/*perfiles*/
.perfiles_tit{width:770px;background-color:#fe7700;font-weight:bold;text-transform: uppercase;color:#FFFFFF}
.perfiles_int{width:220px;padding:15px 10px 15px 10px; border-top:0; float:left; display:inline}
.perfilesplan{width:480px;padding:0 10px 10px 10px; border:solid 1px #dbdbdb; border-top:0;margin:0 14px 0 14px;}
/*.perfiles_izq{width:475px; float:left;display:inline}*/
.perfiles_izq{width:236px; float:left;display:inline}
.perfiles_der{width:236px; float:right;display:inline}
.perfiles h2{font-size:11px;font-weight:normal; font-family:Arial, Helvetica, sans-serif; letter-spacing:normal; line-height:normal}
.lineaseparadoraper{width:220px;height:25px;background-image: url(../../../../plantillas/temas/elecciones/imagenes/back_perfiles.gif);background-repeat: repeat-x;background-position: center; clear:both}
a.lkperfiles:link, a.lkperfiles:visited {font-size:14px;color:#fe7700;text-decoration:underline; font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;}
a.lkperfiles:hover {font-size:14px;color:#fe7700;text-decoration:none;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;}
.perfiles_izq img, .perfiles_der img{width:140px; height:80px; border:0;padding:0 12px 0 0; float:left;}
.perfiles_izq h2, .perfiles_der h2{padding:0; margin:0}
.todoslosperfiles {clear:both; text-align:right; padding:8px 10px 0 0; font-family: Georgia, "Times New Roman", Times, serif; font-size:11px;}
.todoslosperfiles a:link,.todoslosperfiles a:visited {text-decoration:underline; color:#333333}
.todoslosperfiles a:hover{text-decoration:none; color:#333333}
/*galeria y agenda*/
.galeriamasagenda{ width:780px; clear:both; vertical-align:top; height:271px;}
.lineaseparadorcamp{width:163px;height:15px;background-image: url(../../../../plantillas/temas/elecciones/imagenes/back_perfiles.gif);background-repeat: repeat-x;
background-position: center; clear:both}


/* galeria de imagenes */ 
#index_galeria_contenedor {width:264px; height:251px; background:#f6f6f6;padding:10px; border:1px solid #dbdbdb; float:left; margin:0 15px 10px 14px; font-family:Arial, Helvetica, sans-serif; display:inline; }
#index_galeria_contenedor h2 { text-transform:uppercase; font-weight:bold; margin:0 0 10px 0}
#index_galeria_contenedor h1 { background:#f6f6f6; height:48px; width:225px}
.index_galeria_slide {position: absolute;z-index:30;display:block; width:31px; vertical-align:top; margin-left:232px}
.index_galeria_slide IMG {HEIGHT: 31px; WIDTH: 31px}
.index_galeria_imagen {BORDER: 0; MARGIN: 0 0 10px 0; float:left; width:225px;position: absolute;z-index: 0;overflow: hidden;background:#f6f6f6;}
.index_galeria_imagen IMG {width: 225px; height:161px; margin-top:2px }
.index_galeria_imagen h1 { color: #545454; margin:4px 0 2px 0; font-weight:normal; font-size:12px;}

/*agenda*/
.agenda{width:402px; border:1px solid #dbdbdb; height:261px; padding:5px 15px 5px 15px; float:right;margin:0 31px 15px 0; font-family:Arial, Helvetica, sans-serif; display:inline; }
.agenda h1{text-transform: uppercase; color:#FF6600; font-weight:bold; font-size:11px; margin:0 0 12px 0;font-family:Arial, Helvetica, sans-serif; }
.agenda h2{font-size:12px; margin:0; font-weight:normal;font-family:Arial, Helvetica, sans-serif}
.agenda_fecha{float:left; width:40px; margin-right:12px; font-weight:bold; background-color:#dbdbdb; padding:5px 0 0 10px; height: 20px;}
.agenda_evento{width:340px; float:right; margin-bottom:5px;}
a.lkagenda:link, a.lkagenda:visited {font-size:12px;color:#4489ca;text-decoration:underline; font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif; margin:0}
a.lkagenda:hover {font-size:12px;color:#4489ca;text-decoration:none;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif; margin:0}
.lineaseparadorag{
width:100%;height:10px;clear:both;
background-image: url(../../../../plantillas/temas/elecciones/imagenes/back_perfiles.gif);
background-repeat: repeat-x; background-position: center; margin:0 0 3px 0}
a.lktodaagenda:link, a.lktodaagenda:visited {font-size:12px;color:#666;text-decoration:underline; font-weight:bold;margin:0}
a.lktodaagenda:hover {font-size:12px;color:#666;text-decoration:none; font-weight:bold;margin:0}
.agendapartidos{ clear:both; color: #666666}
.agendapartidos a:link,.agendapartidos a:visited{color: #666666; padding:0 12px 0 0; text-decoration:underline;}
.agendapartidos a:hover{color: #666666; padding:0 12px 0 0; text-decoration:none;}

/*encuesta y campañas*/
.encuestamascampanias{ width:780px;clear:both; margin-bottom:30px;}

/*encuestas*/
.encuestas{ width:207px; /*height: 194px;*/ float:right; margin:0 0 15px 14px; display:inline;}

/*campanias*/
.campanias{ float:right; margin:0 0 20px 0; background-color:#faf2db; padding:10px; margin-left:14px;}
.campanias h1{text-transform: uppercase; color:#FF6600; font-weight:bold; font-size:12px; margin:0 0 12px 0;font-family:Arial, Helvetica, sans-serif; }
.campanias h2{font-size:12px; margin:0; font-weight:normal;font-family:Arial, Helvetica, sans-serif}
.campanias img{ width:72px; border:0;padding:0 8px 8px 0; float:left;}

/*encuestas */
.divresultadosanteriores { margin-left: 6px; margin-right: 6px; margin-bottom: 7px; font-weight:bold;}
.linencuestas { width: 100%; margin-top: 6px; border-top-width: 1px; border-top-style: solid; border-top-color: #dbdbdb; height:1px; }
.titencuestascanal { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4489ca; padding:3px 0 0 5px;}
.tablaencuestascanal { width: 207px; border:1px solid #dbdbdb;  padding: 0px }
.resultadosanteriores:link, .resultadosanteriores:visited  {text-decoration: underline; margin:0 0 7px 5px; color: #0E3759; }
.resultadosanteriores:hover { text-decoration: none; margin:0 0 7px 5px; color: #0E3759;}
.textencuestascanal {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; width:100%; padding-right: 2px; padding-left: 2px; margin-right: 2px; margin-left: 2px; }
.textencuestascanal a:link, .textencuestascanal a:visited, .textencuestascanal a:hover{ color: #333333;}
.pieencuestas { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #4489ca ; padding:5px;}

/*encuesta y campañas con sensacion política*/
/*.encuestamascampanias{ width:780px;clear:both; display:inline; margin-top:10px}*/

/*encuestas*/
/*.encuestas{ width:286px; height: 450px; float:left;margin:0 14px 25px 14px; display:inline;}
.sensacionmascampanias{width:460px; float:right;display:inline; }
.sensacion{ width:236px; float:left; margin-bottom:20px;}
/*campanias*/
/*.campanias{ width:160px;  float:right; margin:0 30px 20px 0; background-color:#faf2db; padding:7px 8px 10px 8px; display:inline}
.campanias h1{text-transform: uppercase; color:#FF6600; font-weight:bold; font-size:12px; margin:0 0 5px 0;font-family:Arial, Helvetica, sans-serif; padding:0}
.campanias h2{font-size:12px; margin:0; font-weight:normal;font-family:Arial, Helvetica, sans-serif}
.campanias img{ width:50px; border:0;padding:0 8px 8px 0; float:left;}
.todoslascampanias{clear:both; text-align:left; padding:8px 10px 0 0; font-family: Georgia, "Times New Roman", Times, serif; font-size:11px;}
.todoslascampanias a:link,.todoslascampanias a:visited {text-decoration:underline; color:#333333}
.todoslascampanias a:hover{text-decoration:none; color:#333333}

/*encuestas */
/*.divresultadosanteriores { margin-left: 6px; margin-right: 6px; margin-bottom: 7px; font-weight:bold;}
.linencuestas { width: 100%; margin-top: 6px; border-top-width: 1px; border-top-style: solid; border-top-color: #dbdbdb; height:1px; }
.titencuestascanal { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4489ca; padding:3px 0 0 5px;}
.tablaencuestascanal { width: 286px; border:1px solid #dbdbdb;padding: 0px ; height:450px;}
.resultadosanteriores:link, .resultadosanteriores:visited  { text-decoration: underline; margin:0 0 7px 5px; color: #0E3759; }
.resultadosanteriores:hover { text-decoration: none; margin:0 0 7px 5px; color: #0E3759;}
.textencuestascanal { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; width:100%; padding-right: 2px; padding-left: 2px; margin-right: 2px; margin-left: 2px; }
.textencuestascanal a:link, .textencuestascanal a:visited, .textencuestascanal a:hover{ color: #333333;}
.pieencuestas { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #4489ca ; padding:5px;}




/* footer */
.footer0 { height: 25px; width: 780px; color: #FFF; padding: 2px 0 0 8px; background: url(../../../../img_portal/fdofooter.gif) repeat-x }
.footer {vertical-align: top; padding: 5px 0 6px 5px; line-height: 14px; background-color: #FFEEE1; height: 85px }
.lineafooter { width: 770px; height: 1px; background-color: #FFD5B5; margin: 5px 0 5px 0; padding: 0; border: 0 }
.footer a:link,.footer a:visited,.footer a:hover{color:#333 }


/* links comentarios */
a.comentarios:link, a.comentarios:visited  {color: #00467E; text-decoration: underline }
a.comentarios:hover {  color: #00467E; text-decoration: none}
.ico_comentarios { width:14px; height:11px; float:left; margin:0 5px 0 0; padding:0 }




.titucppal {color: #4489ca;font-family:Georgia, "Times New Roman", Times, serif;font-size:23px;letter-spacing:-1px}

/* noticia ppal - elecciones*/
#ucppal_contenedor2 { position: relative; overflow:hidden; width:500px; height:460px; background:#f5f6fa; border:1px solid #e0ecf4}
.ucppal3 {position: absolute; z-index: 0;overflow: hidden; width:480px; height:430px; background:#f5f6fa; padding: 10px}
.imgucppal2 { width:437px; padding:5px 0 5px 0; clear:both; height:325px}
.slideuc2{position: absolute;z-index: 30;width:115px;float: right; padding-right:10px; top:421px; left:360px}
.slideuc2 img{ width: 32px;height:31px;border:0; padding:0 5px 0 0}
.ucppal3 h3{	color: #5a5a5b;font-size:12px;margin:3px 0 3px 0;; font-weight:normal;}
