#footer.azul { background-color:#2067b0; color:#FFFFFF; }

#footer {
	clear:both;
	background:url(../images/f_shadow.gif) no-repeat top center;
	position:relative;
	width:880px;
	margin:0 auto;
	height:140px;
	font-family:Arial;
	padding:18px 0 0;
}
#footer a { display:block; }
#footer .vos { float:left; width:193px; height:87px; position: relative; }
#footer .vos a { width:158px; height:26px; position: absolute; left:16px; top:30px; background:url(../images/f_vosenlapolitica.gif) no-repeat; }
#footer .icons { float:left; width:600px; height:87px; margin:0 auto 20px; padding-left:50px; background:url(../images/f_key.gif) no-repeat left; }
#footer .icons .line1 div, #footer .icons .line2 div { float:left; margin-right:3px; }
#footer .icons .line1, #footer .icons .line2, #footer .icons a { height:42px; }
#footer .icons .line1 { margin-bottom:3px; }
#footer .fdn { width:91px; background:url(../images/f_fdn.gif) no-repeat; }
#footer .meayudas { width:115px; background:url(../images/f_meayudas.gif) no-repeat; }
#footer .mapa { width:105px; background:url(../images/f_mapa.gif) no-repeat; }
#footer .plataforma { width:103px; background:url(../images/f_plataforma.gif) no-repeat; }
#footer .boleta { width:103px; background:url(../images/f_boleta.gif) no-repeat; }
#footer .banca { width:120px; background:url(../images/f_banca.gif) no-repeat; }
#footer .primervoto { width:103px; background:url(../images/f_primervoto.gif) no-repeat; }
#footer .unidos { width:131px; background:url(../images/f_unidos.gif) no-repeat; }
#footer .serfiscal { width:111px; background:url(../images/f_serfiscal.gif) no-repeat; }
#footer .fdn a:hover { width:91px; background:url(../images/f_fdn_over.gif) no-repeat; }
#footer .meayudas a:hover { width:115px; background:url(../images/f_meayudas_over.gif) no-repeat; }
#footer .mapa a:hover { width:105px; background:url(../images/f_mapa_over.gif) no-repeat; }
#footer .plataforma a:hover { width:103px; background:url(../images/f_plataforma_over.gif) no-repeat; }
#footer .boleta a:hover { width:103px; background:url(../images/f_boleta_over.gif) no-repeat; }
#footer .banca a:hover { width:120px; background:url(../images/f_banca_over.gif) no-repeat; }
#footer .primervoto a:hover { width:103px; background:url(../images/f_primervoto_over.gif) no-repeat; }
#footer .unidos a:hover { width:131px; background:url(../images/f_unidos_over.gif) no-repeat; }
#footer .serfiscal a:hover { width:111px; background:url(../images/f_serfiscal_over.gif) no-repeat; }

#footer .perfiles { width:400px; float:left; padding: 0 0 0 10px; }
#footer .perfiles a { display:block; }
#footer .perfiles div, #footer .perfiles a { height: 27px; }
#footer .perfiles div { float:left; margin-right:3px; }
#footer .perfiles .fb { width:52px; background: transparent url(../images/f_fb.gif) no-repeat right center; }
#footer .perfiles .yt { width:49px; background: transparent url(../images/f_yt.gif) no-repeat right center; }
#footer .perfiles .so { width:49px; background: transparent url(../images/f_so.gif) no-repeat right center; }
#footer .perfiles .fc { width: 44px; background: transparent url(../images/f_fc.gif) no-repeat right center; }
#footer .perfiles .tt { width: 53px; background: transparent url(../images/f_tt.gif) no-repeat right center; }
#footer .perfiles .fb a:hover { background: transparent url(../images/f_fb_over.gif) no-repeat right center;  }
#footer .perfiles .yt a:hover { background: transparent url(../images/f_yt_over.gif) no-repeat right center;  }
#footer .perfiles .so a:hover { background: transparent url(../images/f_so_over.gif) no-repeat right center; }
#footer .perfiles .fc a:hover { background: transparent url(../images/f_fc_over.gif) no-repeat right center; }
#footer .perfiles .tt a:hover { background: transparent url(../images/f_tt_over.gif) no-repeat right center; }

#footer .copyright {
	width:420px;
	height:15px;
	float:right;
	padding:4px;
	display:block;
	text-align:left;
	font-size:11px;
	padding: 10px 10px 0 0;
	text-align:right;
}