/* Estilo de la pagina principal */
body
{
	background: #DCDCDC;
	text-align: center;
	margin: 0px 0px 0px 0px;
}
#content
{
	width: 772px;
	background: #FFAD4C;
	margin: 0px 0px 0px 0px;
	padding: auto;
	margin: auto;
}

#header div.imageHeader
{
	background-color: #A62125;	
	padding-bottom: 10px;
}

#headerPopUp div.imageHeader
{		
		width: 480px;
		background-color: #A62125;
		text-align:left;
}
#headerPopUp table
{
	width: 480px;
	background-color: #A62125;		
}
#header div.menu 
{
	background: #E4510B;
	height: 18px;
	_height: 22px;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: none;
	text-align: right;
	vertical-align: middle;
	padding: 4px 22px 0px 0px;	
}

.menuinst .options {
		margin-right:1px;
		margin-bottom:1px;
		border-left:1px solid #A62125;
		border-top:1px solid #A62125;
		border-right:1px solid #A62125;
		background-color:#FADCCE;
	}

.menuinst a {
		color:#A62125;
		display:block;
		padding:2px 2px;
		text-decoration:none;
		FONT-FAMILY: arial, verdana;
		FONT-SIZE: 10px;
		background-color:transparent;
		border-bottom:1px solid #A62125;
		text-transform: none;
		font-weight: regular;
	}

.menuinst a:hover {
	background-color:#FFDEC2;
	
}


.menujue .options {
	margin-right:1px;
	margin-bottom:1px;
	border-left:1px solid #A62125;
	border-top:1px solid #A62125;
	border-right:1px solid #A62125;
	background-color:#FADCCE;
}
.menujue a {
	color:#A62125;
	display:block;
	padding:2px 2px;
	text-decoration:none;
	FONT-FAMILY: arial, verdana;
	FONT-SIZE: 10px;
	background-color:transparent;
	border-bottom:1px solid #A62125;
	
}
.menujue a:hover {
	background-color:#FFDEC2;
	
}

#header div.menu table td a, #header div.menu table td 
{
	font-family: verdana;
	font-size: 10px;
	font-weight: regular;
	color: #A62125;
	text-transform: none;
	padding-right: 0px;
	vertical-align: middle;
	text-decoration:none;
}

	
#header div.menu form
{
	margin: 0px;
}
#header div.menu input
{
	font-size: 9px;
	height: 15px;
}
#header div.links form
{
	margin: 0px;
}
#header div.menu form span.boton input
{
	margin-left: 2px;
	border: 0px;
	vertical-align: middle;
	height: 11px;
	width: 13px;
}

#header div.links
{
	/*background: url(./images/logoadc.gif) 50px right no-repeat;*/
	text-align: left;
}
#header div.links td form 
{
	font-family: verdana;
	font-size: 10px;
	color: #FFFFFF;

}
#header div.links form span.boton input
{
	margin-left: 2px;
	border: 0px;
	vertical-align: middle;
	height: 11px;
	width: 13px;
}
#header div.links input
{
	font-size: 9px;
	height: 15px;
}

#header div.links h3
{
	padding: 0px 0px 0px 0px;
	float: right;
	font-weight: normal;
	font-family: verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-transform: UPPERCASE;
}

#header div.links h3 a
{
	font-family: verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-transform: UPPERCASE;
	text-decoration: none;
}

#header div.links h3 a:hover
{
	text-decoration: underline;
}

#content div.cajaImagen
{
	margin: 23px 0px 26px 0px;
}

#content div.cajaImagen img
{
	border: 0px;
	border-bottom: #A62125 1px solid;
	
}

#flash
{
	height: 133px;
	margin: 0px 0px 36px 0px;
}
	
#flash img
{
	border: 0px;
}
#cajaArticulos
{
	background: url(./images/barraArticulos.gif) top left no-repeat;
	margin-left: 22px;
	margin-right: 20px;
	margin-bottom:15px;
	width: 731px;
}
#cajaNovedades
{
	background: url(./images/barranovedades.gif) top left no-repeat;
	margin-left: 22px;
	margin-right: 20px;
	padding-top: 19px;
	/*border-bottom: #A62125 2px solid;*/
	/*margin-bottom: 38px;*/

}

#cajaNovedades div.nota, #cajaArticulos div.nota
{
	background-color: #FFCE94;
}

#cajaNovedades div.nota p, #cajaArticulos div.nota p
{
	text-align: left;
	padding-top: 17px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 60px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #A62125;
	margin: 0px 0px 3px 0px;
	
}
#cajaArticulos div.nota p a:hover{
	text-decoration:underline;
}

#cajaNovedades div.nota h1, #cajaArticulos div.nota h1
{
	text-align: left;	
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 60px;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #A62125;
	margin: 3px 0px 3px 0px;
	
}

#cajaNovedades div.nota a.masinfo, #cajaArticulos div.nota a.masinfo
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	margin: 0px 2px 0px 0px;
	padding: 0px 0px 0px 600px; 
	text-decoration:none;
	text-align:right;	
}

#cajaNovedades div.nota a, #cajaArticulos div.nota a
{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#cajaNovedades div.nota a.masinfo:hover
{
	text-decoration: underline;
}


#banners
{
	margin-left: 22px;
	margin-right: 20px;
	text-align: left;
	margin-bottom: 20px;
	margin-top: 30px;
}

#banners img
{
	margin-right: 36px;
	border: 0px 0px 0px 0px;
}
#banners img.ultima
{
	margin-right: 0px;
	
}

#cajaLeyes
{
	background: url(./images/barraleyes.gif) top left no-repeat;
	width: 731px;
	margin-left: 22px;
	margin-right: 20px;
	padding-top: 19px;
	/*border-bottom: #A62125 2px solid;*/
	margin-bottom: 0px;
}

#cajaLeyes div.nota
{
	background-color: #FFCE94;
}

#cajaLeyes div.nota table
{
	border-bottom: #FFFFFF 1px solid;
	padding-right: 9px;
	width: 100%;
}

#cajaLeyes div.nota p.cantidadvotos
{
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 200px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#cajaLeyes div.ultimo p.cantidadvotos
{
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 200px;
	padding-right: 0px;
	padding-bottom: 0px;
}


#cajaLeyes div.nota p
{
	text-align: left;
	padding-top: 5px;
	padding-bottom: 19px;
	padding-left: 15px;
	padding-right: 90px;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px 0px 0px 0px;
}

#cajaLeyes div.nota img
{
	border: #A62125 1px solid;
}

#cajaLeyes div.ultimo
{
	background-color: #FFCE94;
	/*margin-bottom: 100px;*/
}

#cajaLeyes div.ultimo table
{
	padding-right: 9px;
	width:100%;
}

#cajaLeyes div.ultimo p
{
	text-align: left;
	padding-top: 5px;
	padding-bottom: 19px;
	padding-left: 15px;
	padding-right: 90px;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px 0px 3px 0px;
}

#cajaLeyes div.ultimo img
{
	border-bottom: #A62125 2px solid;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}



#cajaLeyes div.nota h3 , div.nota a, div.ultimo a
{
	padding: 19px 0px 0px 7px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #A62125;
	text-decoration:none;
}

#cajaLeyes div.nota a:hover, div.ultimo a:hover
{
	text-decoration: underline;
}

#cajaLeyes div.ultimo h3
{
	padding: 19px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #A62125;
}

#cajaResultadoBusqueda
{
	background: url(./images/barra_resultados.gif) top left no-repeat;
	/*height: 10px;*/
	width:715px;
	margin-left: 22px;
	margin-right: 20px;
	border-bottom: #FFAD4C 3px solid;
	padding-top: 19px;
	margin-bottom: 126px;
}

#cajaResultadoBusqueda div.nota
{
	background-color: #FFCE94;
}

#cajaResultadoBusqueda div.nota table
{
	border-bottom: #FFFFFF 1px solid;
	padding-right: 9px;
	width:100%;
}

#cajaResultadoBusqueda div.nota p
{
	text-align: left;
	padding-top: 5px;
	padding-bottom: 19px;
	padding-left: 15px;
	padding-right: 90px;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px 0px 0px 0px;
}

#cajaResultadoBusqueda div.nota img
{
	border: #A62125 1px solid;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#cajaResultadoBusqueda div.ultimo
{
	background-color: #FFCE94;
	margin-bottom: 3px;
	border-bottom: #A62125 2px solid;
}

#cajaResultadoBusqueda div.ultimo table
{
	padding-right: 9px;
	width:100%;
}

#cajaResultadoBusqueda div.ultimo p
{
	text-align: left;
	padding-top: 5px;
	padding-bottom: 19px;
	padding-left: 15px;
	padding-right: 90px;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px 0px 3px 0px;
}

#cajaResultadoBusqueda div.ultimo img
{
	border: #A62125 1px solid;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#cajaResultadoBusqueda div.nota h3 , div.nota a, div.ultimo a
{
	padding: 19px 0px 0px 7px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #A62125;
	text-decoration:none;
}

#cajaResultadoBusqueda div.nota a:hover, div.ultimo a:hover
{
	text-decoration: underline;
}

#cajaResultadoBusqueda div.ultimo h3
{
	padding: 19px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #A62125;
}



#footer
{
	border-top: 7px solid #FF8A00;
	background: #951A1D;
}

#footer div.contenido
{
	height: 31px;
	border-top: 2px solid #CA8D8E;
	background: #951A1D;
	text-align: left;
	background: url(./images/logofooter.gif) no-repeat right #951A1D;
}
#footer div.contenido p
{
	padding: 9px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: verdana;
	font-size: 10px;
	margin-left: 23px;
	color: #FFFFFF;
}

/* Como Votan*/

#cajaClasificadores
{
	background-color: #FFCE94;
	margin-top: 20px;
	margin-left: 22px;
	margin-right: 20px;
	border-top: #A62125 2px solid;
	border-bottom: #A62125 2px solid;
	margin-bottom: 15px;
}
#cajaClasificadores div.nota 
{
	border-bottom: #CC2929 1px solid;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 12px;
}
#cajaClasificadores div.notalast
{
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 5px;
}
#cajaClasificadores h3
{
	font-family: arial;
	font-size: 18px;
	font-weight: normal;
	color: #A62125;
	text-align: left;
	margin-bottom: 0px;
	margin-top: 3px;
	padding-left: 16px;
	padding-bottom: 5px;
}
#cajaClasificadores div.nota h4, #cajaClasificadores div.notalast h4
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-align: left;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
}
#cajaClasificadores p
{
	text-align: left;
	font-family: arial;
	font-size: 12px;
	padding-left: 16px;
	margin: 0px 0px 0px 0px;
	padding-bottom: 9px;
}
 #cajaClasificadores div.nota p, #cajaClasificadores div.notalast p
 {
	text-align: left;
	font-family: arial;
	font-size: 12px;
	padding-left: 0px;
	margin: 0px 0px 0px 0px;
	padding-bottom: 9px;
 }

#cajaClasificadores div.leyesMonitoreadas
{
	margin-left: 16px;
	margin-right: 16px;
	border-top: #CC2929 1px solid;
	border-bottom: #CC2929 1px solid;
	margin-bottom: 9px;
	background-color: #F8E0C3;
	text-align: left;
	font-family: arial;
	font-size: 14px;
	color: #A62125;
	padding-top: 1px;
	padding-bottom: 1px;
}

#clasificadores 
{
	margin: 10px 0px 15px 16px;
	text-align: left;
}
#clasificadores div.clasificador
{
	text-align: left;
	margin-bottom: 3px;
	background-color: #FFE7CA;
	padding-top: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	margin-right: 20px;
}
#clasificadores div.clasificador p,#clasificadores div.clasificador a, #clasificadores div.clasificador span
{
	padding: 0px 0px 0px 23px;
	text-align: left;
	font-family: arial;
	color: #A62125;
	background: url(./images/flechaclasificador.gif) no-repeat left top #FFE7CA;
	font-size: 14px;
	text-decoration:none;
}
#clasificadores div.clasificador img
{
	margin-right: 8px;
}

#cajaFlashGrande
{
	background-color: #FFCE94;
	margin-top: 20px;
	margin-left: 22px;
	margin-right: 20px;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}

#cajaFlashGrande p
{
	color: #A62125;
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	margin: 0px 0px 5px 0px;
	
}

/* estilos una senadora */
#cajaSenadora
{
	background-color: #FFCE94;
	margin-top: 20px;
	margin-left: 22px;
	margin-right: 20px;
	border-top: #A62125 2px solid;
	border-bottom: #A62125 2px solid;
	margin-bottom: 15px;
	text-align:left;
}
#cajaSenadora div.nota 
{
	border-bottom: #CC2929 1px solid;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 12px;
}
#cajaSenadora div.notalast
{
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 5px;
}
#cajaSenadora h3
{
	font-family: arial;
	font-size: 18px;
	font-weight: normal;
	color: #A62125;
	text-align: left;
	margin-bottom: 0px;
	margin-top: 3px;
	padding-left: 16px;
	padding-bottom: 5px;
}
#cajaSenadora div.nota h4, #cajaSenadora div.notalast h4
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-align: left;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
}
#cajaSenadora p
{
	text-align: left;
	font-family: arial;
	font-size: 12px;
	padding-left: 16px;
	margin: 0px 0px 0px 0px;
	padding-bottom: 9px;
}
 #cajaSenadora div.nota p, #cajaSenadora div.notalast p
 {
	text-align: left;
	font-family: arial;
	font-size: 12px;
	padding-left: 0px;
	margin: 0px 0px 0px 0px;
	padding-bottom: 9px;
 }

#cajaSenadora div.leyesMonitoreadas
{
	margin-left: 16px;
	margin-right: 16px;
	border-top: #CC2929 1px solid;
	border-bottom: #CC2929 1px solid;
	margin-bottom: 9px;
	background-color: #F8E0C3;
	text-align: left;
	font-family: arial;
	font-size: 14px;
	color: #A62125;
	padding-top: 1px;
	padding-bottom: 1px;
}
#cajaSenadora table img
{
	margin-top: 13px;
	border: #A62125 2px solid;
}
#cajaSenadora h5
{
	font-family: arial;
	font-size: 18px;
	font-weight: normal;
	color: #A62125;
	text-align: left;
	margin-bottom: 0px;
	margin-top: 10px;
	padding-left: 16px;
	padding-bottom: 5px;
}

#periodos
{
	margin-top: 15px;
	margin-left: 16px;
	margin-right: 16px;
}
#periodos div.barratitulo2
{
	border-top: #CC2929 1px solid;
	border-bottom: #CC2929 1px solid;
	background-color: #F8E0C3;
	text-align: left;
	font-family: arial;
	font-size: 14px;
	color: #A62125;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-bottom: 10px;
	padding-left: 5px;
	
}
#periodos div.periodo
{
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	font-family: arial;
	font-size: 12px;
}
#periodos div.periodo span.fecha
{
	color: #A62125;
}
#content span.link
{
	font-family: arial;
	font-size: 12px;
	margin-left: 5px;
	color: #E4510B;
	font-weight: bold;
	text-decoration:none;
}
#contentLogin
{
	width: 480px;
	background: #FFAD4C;
	margin: 0px 0px 0px 0px;
}
#contentLogin div.title h1
{
	font-family: arial;
	font-size: 16px;
	color: #A62125;
	margin-bottom:10px;

}
#contentLogin div.content table td.label
{
	font-family: arial;
	font-size: 12px;
	color: #A62125;

}
#contentLogin div.content table td input.textbox
{
	border :0px;
	width: 160px;
	border: solid 1px #000000;
}
#contentLogin div.content table td.last input
{
	font-family: arial;
	font-size: 11px;
	color: #000000;
	border:0px;
	cursor:hand;
	background-color: #FFE7CA;

}
#contentLogin div.content table
{
	background-color: #FFCE94;
	border: 1px solid #000000;
	margin:0px 0px 0px 0px;
	
}
#contentLogin div.mensaje
{
	border: solid 1px #000000;
	background-color: #FFCE94;
	font-family: arial;
	font-size: 11px;
	font weight:bold;
	color: #A62125;
	margin-bottom:20px;
	width: 350px; 
	padding: 30px, 15px, 30px, 15px;
}
#contentLogin div.error
{
	border: solid 1px #000000;
	background-color: #FFCE94;
	font-family: arial;
	font-size: 11px;
	font weight:bold;
	color: red;
	margin-left:100px;
	margin-right:100px;
	margin-bottom:20px;
}


#periodos div.periodo img
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px;
	vertical-align: middle;
}
#LeyesVotadasPorcentaje
{
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 16px;		
}
#LeyesVotadasPorcentaje div.barratitulo2
{
	border-top: #CC2929 1px solid;
	border-bottom: #CC2929 1px solid;
	background-color: #F8E0C3;
	width: 674px;
	text-align: left;
	font-family: arial;
	font-size: 14px;
	color: #A62125;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-bottom: 10px;
	padding-left: 5px;
}
#LeyesVotadasPorcentaje div.barratitulo3
{
	border-top: #CC2929 1px solid;
	border-bottom: #CC2929 1px solid;
	width: 692px;
	text-align: left;
	font-family: arial;
	font-size: 14px;
	color: #A62125;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-bottom: 10px;
	padding-left: 5px;
}
#LeyesVotadasPorcentaje div.Cuerpo
{
	font-family: arial;
	color: #000000;
	font-size: 12px;
	text-align: left;
	padding-bottom: 12px;
}
#LeyesVotadasPorcentaje div.Cuerpo div.item
{
	margin-top:2px;
	color: #A62125;
}
#LeyesVotadasPorcentaje div.Cuerpo div.itemLegislador
{
	margin-top:2px;
	color: #000000;
	margin-bottom: 7px;
	padding-left: 10px;
}
#LeyesVotadasPorcentaje div.Cuerpo div.itemLegislador a
{
	margin-top:2px;
	padding-left:5px;	
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	background: url(./images/bullet-agrupacion.gif)  left no-repeat;
}

#LeyesVotadasPorcentaje div.Cuerpo div.itemLegislador a:hover
{
	margin-top:2px;
	padding-left:5px;	
	color: #000000;
	font-weight:bold;
	text-decoration:underline;
	background: url(./images/bullet-agrupacion.gif)  left no-repeat;
}

#leyesmonitoreadas
{
	margin-top: 10px;
	margin-left: 16px;
	margin-right: 16px;		
}
#leyesmonitoreadas div.barratitulo
{
	border-top: #CC2929 1px solid;
	border-bottom: #CC2929 1px solid;
	background-color: #F8E0C3;
	text-align: left;
	font-family: arial;
	font-size: 14px;
	color: #A62125;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-bottom: 10px;
	padding-left: 0px;	
	
}

#leyesmonitoreadas div.LeyesDestacadas
{
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: arial;
	color: #A62125;
	font-size: 12px;
	text-align: left;
	padding-bottom: 12px;
	border-bottom: #FFE7CA 1px solid;
}

#leyesmonitoreadas div.referencias0
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: arial;
	color: #A62125;
	font-size: 12px;
	text-align: left;
	padding-bottom: 12px;	
	width:200px;
}
#leyesmonitoreadas div.referencias1
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: arial;
	color: #A62125;
	font-size: 12px;
	text-align: left;
	padding-bottom: 12px;	
	width:200px;
	margin-left:230px;		
}
#leyesmonitoreadas div.referencias0 div.tituloCamaras, #leyesmonitoreadas div.referencias1 div.tituloCamaras
{
	font-family: arial;
	color: #A62125;
	font-size: 12px;
	font-weight:bold;
	margin-bottom:5px;

}
#leyesmonitoreadas div.referencias
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: arial;
	color: #A62125;
	font-size: 12px;
	text-align: left;
	padding-bottom: 12px;
	border-bottom: #FFE7CA 1px solid;
	
}
#leyesmonitoreadas div.referencias table td
{
	color: #A62125;
	font-size: 12px;
	font-family: arial;
}
#leyesmonitoreadas div.referencias span
{
	margin-right: 12px;
}
#content div.leymonitoreada
{
	margin: 0px 17px 0px 15px;
	padding: 10px 0px 15px 10px;
	text-align: left;
	border-bottom: #FFE7CA 1px solid;
}

#content div.leymonitoreadaultima
{
	margin: 0px 17px 0px 15px;
	padding: 10px 0px 15px 10px;
	text-align: left;
	
}

#content div.leymonitoreada span.periodo, #content div.leymonitoreadaultima span.periodo
{
	font-weight: bold;
	font-family: arial;
	font-size: 12px;
	color: #A62125;
	text-align: right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	
}

#content div.leymonitoreada img, #content div.leymonitoreadaultima img
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px;
	vertical-align: middle;
}

#content span.tituloley
{
	font-weight: bold;
	font-family: arial;
	font-size: 12px;
	color: #A62125;
	margin-left: 4px;
	text-decoration: none;
}

#content span.tituloley a
{
	font-weight: bold;
	font-family: arial;
	font-size: 12px;
	color: #A62125;
	text-decoration: none;
}

#content span.tituloley a:hover
{
	text-decoration: underline;
}

#content div.leymonitoreada p, #content div.leymonitoreadaultima p
{
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* un tema */
#cajaRelacionados
{
	background: url(./images/barrarelacionados.gif) top left no-repeat;
	margin-top: 30px;
	margin-left: 22px;
	margin-right: 20px;
	margin-bottom: 60px;
	/*border-bottom: #A62125 2px solid;*/
	padding-top: 19px;
}
#cajaRelacionados div.nota
{
	background-color: #FFCE94;
	border-bottom: #FFFFFF 1px solid;
}

#cajaRelacionados div.nota p
{
	text-align: left;
	padding-top: 0px;
	padding-bottom: 19px;
	padding-left: 15px;
	padding-right: 90px;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px 0px 0px 0px;
}

#cajaRelacionados div.ultimo
{
	background-color: #FFCE94;
	margin-bottom: 1px;
}

#cajaRelacionados div.ultimo p
{
	text-align: left;
	padding-top: 0px;
	padding-bottom: 19px;
	padding-left: 15px;
	padding-right: 90px;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px 0px 3px 0px;
}

#cajaRelacionados div.ultimo img
{
	border: #A62125 1px solid;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#cajaRelacionados div.nota h3, #cajaRelacionados div.nota a
{
	padding: 10px 0px 5px 10px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #A62125;
}

#cajaRelacionados div.nota h3 a:hover
{
	text-decoration: underline;
}

#cajaRelacionados div.ultimo h3, #cajaRelacionados div.ultimo a
{
	padding: 10px 0px 5px 10px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #A62125;
}
#cajaTemas
{
	background-color: #FFCE94;
	margin-top: 20px;
	margin-left: 22px;
	margin-right: 20px;
	border-top: #A62125 2px solid;
	border-bottom: #A62125 2px solid;
	margin-bottom: 15px;
}
#cajaTemas div.nota 
{
	border-bottom: #CC2929 1px solid;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 12px;
}
#cajaTemas div.notalast
{
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 5px;
}
#cajaTemas h3
{
	font-family: arial;
	font-size: 18px;
	font-weight: normal;
	color: #A62125;
	text-align: left;
	margin-bottom: 0px;
	margin-top: 3px;
	padding-left: 16px;
	padding-bottom: 5px;
}
#cajaTemas div.nota h4, #cajaTemas div.notalast h4,#cajaTemas div.nota a
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-align: left;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
}
#cajaTemas p
{
	text-align: left;
	font-family: arial;
	font-size: 12px;
	padding-left: 16px;
	margin: 0px 0px 0px 0px;
	padding-bottom: 9px;
}
 #cajaTemas div.nota p, #cajaTemas div.notalast p
 {
	text-align: left;
	font-family: arial;
	font-size: 12px;
	padding-left: 0px;
	margin: 0px 0px 0px 0px;
	padding-bottom: 9px;
 }

#cajaTemas div.leyesMonitoreadas
{
	margin-left: 16px;
	margin-right: 16px;
	border-top: #CC2929 1px solid;
	border-bottom: #CC2929 1px solid;
	margin-bottom: 9px;
	margin-top: 15px;
	background-color: #F8E0C3;
	text-align: left;
	font-family: arial;
	font-size: 14px;
	color: #A62125;
	padding-top: 1px;
	padding-bottom: 1px;
}
#cajaTemas div.hijo
{
	background: url(./images/flechaclasificador.gif) no-repeat 10px center;
	background-color: #FFE7CA;
	margin-right: 200px;
	margin-left: 20px;
	margin-bottom: 5px;
	font-family: arial;
	font-size: 14px;
	text-align: left;
	color: #A62125;
	

	
}
#cajaTemas div.hijo a
{
	margin-right: 20px;
	margin-left: 40px;
	font-family: arial;
	font-size: 14px;
	text-align: left;
	color: #A62125;
	text-decoration:none;
	
}

#separador
{
	background-color: #FFAD4C;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 2px;
}

/* Historia */
#cajaHistoria
{
	margin: 20px 21px 20px 21px;
	border-top: #A62125 2px solid;
	border-bottom: #A62125 2px solid;
	padding: 0px 0px 0px 0px;
}

#Historia
{
	background-color: #FFCE94;
	text-align: left;
	padding: 0px 16px 10px 16px;
	margin: 3px 0px 3px 0px;
}
#Historia h3
{
	font-family: arial;
	font-weight: normal;
	color: #A62125;
	font-size: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
}
#Historia p
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	
}
#Historia div.barraSubTitulo
{
	margin: 9x 0px 4px 0px;
	padding: 2px 0px 1px 5px;
	border-top: #CC2929 1px solid;
	border-bottom: #CC2929 1px solid;
	background-color: #F8E0C3;
	color: #A62125;
	font-family: arial;
	font-size: 14px;
}
#Historia h2
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	vertical-align:bottom;
}

/* Una Ley */
#cajaUnaLey
{
	border-top: #A62125 2px solid;
	border-bottom: #A62125 2px solid;
	margin: 20px 21px 20px 21px;
	padding: 0px;
}
#UnaLey
{
	margin: 3px 0px 3px 0px;
	background-color: #FFCE94;
	text-align: left;
	padding: 5px 15px 32px 15px;
}

#UnaLey span.VerResumen a
{
	float: right;
	margin-right:20px;
	font-family: arial;
	font-size: 11px;
	color: #A62125;
	text-decoration: none;
}

#UnaLey span.VerResumen a:hover
{
	text-decoration: underline;
}

#UnaLey h3
{
	font-family: arial;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #A62125;
	font-weight: normal;
	font-size: 18px;
}
#UnaLey p
{
	font-family: arial;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
#UnaLey p.cuerpo
{
	font-family: arial;
	font-size: 12px;
	color: #000000;
	margin-top:15px;
	margin-bottom:5px;
}
#UnaLey div.Distribucion
{
	background-color: #FFCE94;
	margin: 40px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
}
#UnaLey div.Distribucion table h3
{
	font-family: arial;
	font-size: 18px;
	color: #A62125;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#UnaLey div.Distribucion table p
{
	font-family: arial;
	font-size: 12px;
	color: #A62125;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
}

#UnaLey div.Distribucion table a
{
	font-family: arial;
	font-size: 12px;
	color: #A62125;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
}
#UnaLey div.Distribucion table a:hover
{
	text-decoration: underline;
}

#UnaLey div.cajaDistribuciones
{
	background-color: #FFE7CA;
	padding-bottom: 10px;
	margin-bottom: 10px;
	vertical-align: top;
	margin-left: 10px;
	_margin-left: 0px;		
	
}
#UnaLey div.cajaDistribuciones div.titulo
{
	border-top: #CC2929 1px solid;
	border-bottom: #CC2929 1px solid;
	font-family: arial;
	padding: 2px 0px 1px 0px;
	
}

#UnaLey div.cajaDistribuciones div.titulo p.rojo
{
	font-size: 14px;
	font-weight: normal;
	color: #A62125;
	margin-left: 5px;
}

#UnaLey div.cajaDistribuciones img
{
	margin-left: 18px;
	vertical-align: middle;
}

#UnaLey div.cajaDistribuciones div.titulo p.naranja a
{
	color: #E4510B;
	font-size: 13px;
	font-weight: bold;
	margin-right: 0px;
	text-decoration: none;
}
#UnaLey div.cajaDistribuciones div.titulo p.naranja img
{
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#UnaLey div.cajaDistribuciones div.titulo p.naranja a:hover
{
	text-decoration: underline;
}

#UnaLey div.cajaDistribuciones div.Resultados div.flash
{
	width:173px;
	height: 108px;
	background-color: #FFFFFF; 
	border: #A62125 1px solid;
	
}
#UnaLey div.cajaDistribuciones div.Resultados p
{
	margin: 10px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	color: #A62125;
	font-family: arial;
	font-size: 12px;
}

#UnaLey div.cajaDistribuciones2
{
	background-color: #FFE7CA;
	padding-bottom: 10px;
	vertical-align: top;
	margin-left: 10px;
	_margin-left: 0px;
}
#UnaLey div.cajaDistribuciones2 div.titulo
{
	border-top: #CC2929 1px solid;
	border-bottom: #CC2929 1px solid;
	font-family: arial;
	padding: 2px 0px 1px 0px;
	
}

#UnaLey div.cajaDistribuciones2 div.titulo p.rojo
{
	font-size: 14px;
	font-weight: normal;
	color: #A62125;
	margin-left: 5px;
}

#UnaLey div.cajaDistribuciones2 img
{
	margin-left: 18px;
	vertical-align: middle;
}

#UnaLey div.cajaDistribuciones2 div.titulo p.naranja a
{
	color: #E4510B;
	font-size: 13px;
	font-weight: bold;
	margin-right: 0px;
	text-decoration: none;
}
#UnaLey div.cajaDistribuciones2 div.titulo p.naranja img
{
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#UnaLey div.cajaDistribuciones2 div.titulo p.naranja a:hover
{
	text-decoration: underline;
}

#UnaLey div.cajaDistribuciones2 div.Resultados div.flash
{
	width:173px;
	height: 108px;
	background-color: #FFFFFF; 
	border: #A62125 1px solid;
	
}
#UnaLey div.cajaDistribuciones2 div.Resultados p
{
	margin: 10px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	color: #A62125;
	font-family: arial;
	font-size: 12px;
}

/* Busqueda distrito */
#cajaDistrito
{
	margin: 10px 21px 30px 21px;
	padding: 3px 0px 3px 0px;
	border-top: #A62125 2px solid;
	border-bottom: #A62125 2px solid;
}
#cajaDistrito div.Titulo
{
	background: #A62125 url(images/barra_distrito.gif) no-repeat left middle;
	height: 28px;
}

#cajaDistrito div.Titulo h3
{
	text-align: left;
	font-family: arial;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding: 3px 0px 0px 36px;
}
#cajaDistrito div.Caja
{
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 15px 0px;
	background-color: #FFCE94;
}
#cajaDistrito div.Caja p
{
	font-family: arial;
	font-size: 12px;
	margin: 0px 0px 0px 34px;
	padding: 0px 0px 0px 0px;
}
#cajaDistrito div.Explicacion
{
	border: #A62125 1px solid;
}
#cajaDistrito div.Explicacion p
{
	font-family: arial;
	margin: 10px 40px 5px 5px;
	padding: 0px;
	color: #A62125;
}
#cajaDistrito div.Caja img
{
	margin-left: 88px; 
	margin-top: 27px;
}
#cajaDistrito div.Caja div.Explicacion img
{
	margin: 0px;
}
#cajaResultados
{
	margin: 0px 21px 285px 21px;
	text-align: left;
	background-color: #F9C88E;
	padding-bottom: 27px;
}
#cajaResultados div.barra
{
	background: url(images/barra_resultados.gif) no-repeat;
	height: 19px;
}
#cajaResultados div.resultados
{
	padding: 0px 14px 0px 15px;
	font-family: arial;
}
#UnaLey div.Resultados a
{
	color: #A62125;
	text-decoration: none;
	font-family: arial;
	font-size: 10px;
}

#linksagrandarflash
{
	color: #A62125;
	text-decoration: none;
	font-family: arial;
	font-size: 10px;
}

#UnaLey div.Resultados a:hover
{
	text-decoration: underline;
}

#cajaResultados div.resultados h3
{
	font-weight: bold;
	font-size: 12px;
	color: #A62125;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 7px 0px;
}
#cajaResultados div.resultados th
{
	background-color: #CF7459;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 2px;
}
#cajaResultados div.resultados tr.par
{
	font-size: 11px;
	margin: 0px;
	padding: 3px 0px 2px 10px;
}
#cajaResultados div.resultados tr.impar
{
	font-size: 11px;
	margin: 0px;
	padding: 3px 0px 2px 10px;
	background-color: #F1B984;
}
#cajaResultados div.resultados a
{
	text-decoration: none;
	color: #000000;
}
#cajaResultados div.resultados a:hover
{
	text-decoration: underline;
}

/* Listado temas */
#clasificadores p.subtitulo
{
	text-align: left;
	font-family: arial;
	font-size: 12px;
	padding-left: 0px;
	margin: 7px 19px 18px 5px;
	padding-bottom: 9px;
}
#clasificadores p.subtitulo2
{
	text-align: left;
	font-family: arial;
	font-size: 12px;
	padding-left: 0px;
	margin: 7px 19px 0px 5px;
	padding-bottom: 9px;
}
#cajaListadoTemas
{
	background-color: #FFCE94;
	margin-top: 20px;
	margin-left: 22px;
	margin-right: 20px;
	border-top: #A62125 2px solid;
	border-bottom: #A62125 2px solid;
	margin-bottom: 338px;
}
#cajaListadoTemas div.nota 
{
	border-bottom: #CC2929 1px solid;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 12px;
}
#cajaListadoTemas div.notalast
{
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 5px;
}
#cajaListadoTemas h3
{
	font-family: arial;
	font-size: 18px;
	font-weight: normal;
	color: #A62125;
	text-align: left;
	margin-bottom: 0px;
	margin-top: 5px;
	padding-left: 16px;
	padding-bottom: 0px;
}
#cajaListadoTemas div.nota h4, #cajaListadoTemas div.notalast h4
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-align: left;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
}
#cajaListadoTemas p
{
	text-align: left;
	font-family: arial;
	font-size: 12px;
	padding-left: 16px;
	margin: 0px 0px 0px 0px;
	padding-bottom: 9px;
}
 #cajaListadoTemas div.nota p, #cajaListadoTemas div.notalast p
 {
	text-align: left;
	font-family: arial;
	font-size: 12px;
	padding-left: 0px;
	margin: 0px 0px 0px 0px;
	padding-bottom: 9px;
 }

#cajaListadoTemas div.leyesMonitoreadas
{
	margin-left: 16px;
	margin-right: 16px;
	border-top: #CC2929 1px solid;
	border-bottom: #CC2929 1px solid;
	margin-bottom: 9px;
	background-color: #F8E0C3;
	text-align: left;
	font-family: arial;
	font-size: 14px;
	color: #A62125;
	padding-top: 1px;
	padding-bottom: 1px;
}
#cajaListadoTemas div.barraTitulo
{
	background: url(images/barra_temas.gif) #A62125 no-repeat left;
	height: 27px;
	font-family: arial;
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	padding-top: 4px;
	padding-left: 30px;
	margin-bottom: 20px;
}

/* Busqueda*/
#cajaBusqueda
{
	margin: 10px 21px 30px 21px;
	padding: 3px 0px 3px 0px;
	border-top: #A62125 2px solid;
	border-bottom: #A62125 2px solid;
}
#cajaBusqueda div.Titulo
{
	background: url(images/barra_leyes.gif) no-repeat left center;
	background-color: #A62125;
	height: 28px;
}

#cajaBusqueda div.Titulo h3
{
	text-align: left;
	font-family: arial;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding: 3px 0px 0px 36px;
}
#cajaBusqueda div.Caja span.Checkbox
{
	font-family: arial;
	color: #000000;
	font-size: 11px;
	margin-left: 5px;
}
#cajaBusqueda div.Caja
{
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 15px 0px;
	background-color: #FFCE94;
}
#cajaBusqueda div.Caja input, select
{
	font-size: 11px;
}
#cajaBusqueda div.Caja div.Formulario td
{
	line-height: 20px;
	font-family: arial;
	color: #000000;
	font-size: 11px;
	line-height: 25px;
}
#cajaBusqueda div.Caja p
{
	font-family: arial;
	font-size: 12px;
	text-align: right;
	margin: 0px 30px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#cajaBusqueda div.Caja img
{
	margin-top: 5px;
}
#cajaBusqueda div.Comentario
{
	border: #A62125 1px solid;
	background-color: #FFE2BF;
	padding-left: 21px;
	font-family: arial;
	font-weight: bold;
	font-size: 12px;
	color: red;
}
#cajaBusqueda div.Explicacion
{
	border: #A62125 1px solid;
	background-color: #FFE2BF;
}
#cajaBusqueda div.Explicacion p
{
	font-family: arial;
	margin: 10px 40px 5px 5px;
	padding: 0px;
	text-align: left;
	color: #A62125;
}
#cajaBusqueda div.ExplicacionBis 
{
	border: #A62125 1px solid;
	background-color: #FFE2BF;
	padding-top: 4px;
	padding-bottom: 4px;
}
#cajaBusqueda div.ExplicacionBis a
{
	font-family: arial;
	margin: 10px 40px 5px 5px;
	text-align: left;
	text-align: left;
	color: #A62125;
	font-size:12px;
	text-decoration:none;
	margin-left:25px;
}
#cajaBusqueda div.Caja div.Explicacion img
{
	margin: 0px;
}

/* Busqueda legisladores */
#cajaLegisladores
{
	margin: 10px 21px 30px 21px;
	padding: 3px 0px 3px 0px;
	border-top: #A62125 2px solid;
	border-bottom: #A62125 2px solid;
}
#cajaLegisladores div.Titulo
{
	background: #A62125 url(images/barra_legisladores.gif) no-repeat left middle;
	height: 28px;
}

#cajaLegisladores div.Titulo h3
{
	text-align: left;
	font-family: arial;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding: 3px 0px 0px 36px;
}
#cajaLegisladores div.Caja span.Checkbox
{
	font-family: arial;
	color: #000000;
	font-size: 11px;
	margin-left: 5px;
}
#cajaLegisladores div.Caja
{
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 15px 0px;
	background-color: #FFCE94;
}
#cajaLegisladores div.Caja p
{
	font-family: arial;
	font-size: 12px;
	text-align: right;
	margin: 0px 30px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#cajaLegisladores div.Explicacion
{
	border: #A62125 1px solid;
}
#cajaLegisladores div.Explicacion p
{
	font-family: arial;
	margin: 10px 40px 5px 5px;
	padding: 0px;
	text-align: left;
	color: #A62125;
}
#cajaLegisladores div.Caja img
{
	margin-right: 66px; 
	margin-top: 0px;
}
#cajaLegisladores div.Caja div.Explicacion img
{
	margin: 0px;
}

#cajaResultadosLegisladores
{
	margin: 0px 21px 285px 21px;
	text-align: left;
	background-color: #F9C88E;
	padding-bottom: 27px;
}
#cajaResultadosLegisladores div.barra
{
	background: url(images/barra_resultados.gif) no-repeat;
	height: 19px;
}
#cajaResultadosLegisladores div.resultados
{
	padding: 0px 14px 0px 15px;
	font-family: arial;
}
#cajaResultadosLegisladores div.resultados h3
{
	font-weight: bold;
	font-size: 12px;
	color: #A62125;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 7px 0px;
}
#cajaResultadosLegisladores div.resultados td.titulo
{
	background-color: #CF7459;
	color: #FFFFFF;
	font-size: 12px;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 2px;
}
#cajaResultadosLegisladores div.resultados tr.impar
{
	font-size: 11px;
	margin: 0px;
	padding: 3px 0px 2px 10px;
}
#cajaResultadosLegisladores div.resultados tr.par
{
	font-size: 11px;
	margin: 0px;
	padding: 3px 0px 2px 10px;
	background-color: #F1B984;
}

/* una ley camaras */
#cajaUnaLey2
{
	border-top: #A62125 2px solid;
	border-bottom: #A62125 2px solid;
	margin: 20px 21px 20px 21px;
	padding: 0px;
}
#UnaLey div.cajaCamaras
{
	margin-top: 72px;
	border-top: #CC2929 1px solid;
	border-bottom: #CC2929 1px solid;
	background-color: #FFE7CA;
	padding: 2px 0px 2px 0px;
	font-family: arial;
	font-size: 14px;
	color: #A62125;
}
#UnaLey div.votacion
{
	padding: 10px 12px 0px 12px;
	background-color: #FFE7CA;
}
#UnaLey div.votacion table tr td
{
	font-family: arial;
	padding-bottom: 5px;
	font-size: 12px;
	text-align: left;
	color: #A62125;
}
#UnaLey div.votacion table tr td img
{
	border: #A62125 1px solid;
}
#UnaLey div.votacion table tr td img.normal
{
	margin-right: 70px;
}
#UnaLey div.votacion table tr td p
{
	text-align: left;
	margin-left: 308px;
	color: #A62125;
}
#UnaLey div.barraDistribucion
{
	border-top: #CC2929 1px solid;
	border-bottom: #CC2929 1px solid;
	background-color: #FFE7CA;
	padding: 2px 0px 2px 0px;
	font-family: arial;
	font-size: 14px;
	color: #A62125;
}
#UnaLey div.votacion table tr td img.pais
{
	margin-left: 173px;
	margin-right: 175px;
	border: 0px;
}
#UnaLey div.referencias
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: arial;
	color: #A62125;
	font-size: 12px;
	text-align: left;
	padding-bottom: 12px;
	border-bottom: #FFE7CA 1px solid;
}
#UnaLey div.referencias span
{
	margin-right: 12px;
}
#UnaLey div.votacionSenadores
{
	//padding: 10px 12px 0px 12px;
	padding: 10px 0px 0px 0px;
	background-color: #FFE7CA;
	padding-bottom: 26px;

}
#UnaLey div.votacionSenadores table tr td
{
	font-family: arial;
	padding-bottom: 5px;
	font-size: 12px;
	text-align: left;
	color: #A62125;
	
}
#UnaLey div.votacionSenadores table tr td img
{
	border: #A62125 1px solid;
}
#UnaLey div.votacionSenadores table tr td.referencias
{
	text-align: left;
}
#UnaLey div.votacionSenadores table tr td.referencias img
{
	border: 0px;
	margin-top: 2px;
}
#UnaLey div.votacionSenadores table tr td.carajuez img
{
	margin-top: 2px;
}
#UnaLey div.votacionSenadores table tr td.nombre
{
	font-size: 11px;
	text-align: left;
}
#UnaLey div.votacionSenadores table tr td.nombre,#UnaLey div.votacionSenadores table tr td.nombre a
{
	font-size: 11px;
	color: #A62125;
	text-decoration:none;
}
#UnaLey div.votacionSenadores table tr td.nombre a:hover
{
	text-decoration:underline;
}
#UnaLey table td div.TituloCajaVotos
{
	background-color:#F8E0C3;
	padding-left:20px;
	border-top: #CC2929 1px solid;
	border-bottom: #CC2929 1px solid;
	vertical-align:middle; 
}
#cajaRecursoLey
{
	align: right;
	margin-top: 5px;
	width: 150px;
	margin-left:550px;
}

#cajaRecursoLey table
{
	border: 1px #000000 solid;
	align: right;
}

#cajaRecursoLey table tr.titulo
{
	background-color: #FFE7CB;
}

#cajaRecursoLey table tr td.titulo
{
	border-bottom: 1px #000000 solid;
	padding-left: 3px;
}

#cajaRecursoLey table tr td
{
	align:right;
	float:none;
	font-size: 12px;
	color: #A62125;
	font-family: Arial;
	font-weight: bold;
	padding-left: 7px;
}

#cajaRecursoLey table tr td a
{
	font-weight: normal;
	font-size: 11px;
	color: #A62125;
	text-decoration:none;
	font-family: Arial;
}
#cajaRecursoLey table tr td a:hover
{
	text-decoration: underline;
}

/* REFERENCIAS NUEVAS*/

#CajaNuevaReferencias
{
	border-top: 1px #CD292A solid;
	width: 111px;
	
}
#CajaNuevaReferencias div.titulo
{
	background-color: #E4510B;
	color: #FFFFFF;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	padding-left: 7px;
	padding-top: 2px;
	padding-bottom: 3px;
}
#CajaNuevaReferencias div.referencias
{
	background-color: #FFEFDD;
	padding-top: 14px;
	padding-left: 7px;
	font-family: arial;
	font-size: 12px;
	color: #A62124;
	font-weight: normal;
	border-bottom: 1px #FFEFDD solid;
}
#CajaNuevaReferencias div.referencias table, #CajaNuevaReferencias div.referencias table a
{
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
#CajaNuevaReferencias div.referencias table a:hover
{
	text-decoration:underline;
}
#color
{
	font-size: 8px;
}

#CajaNuevaReferencias div.referencias table span.texto
{
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

#CajaNuevaReferencias div.votos
{
	padding-top: 23px;
	font-family: arial;
	font-size: 12px;
	color: #A62124;
	font-weight: normal;
}
#CajaNuevaReferencias div.votos table img
{
	margin-right: 7px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#votosPorPartido
{
	padding-top: 10px;
	font-family: arial;	
	color: #A62124;
	font-weight: normal;
	font-size:11px;
}
.botonera
{
	font-weight: bold;	
}
#listadoVotos
{
	
}

#listadoVotos tr td 
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight: regular;
}	
#listadoVotos tr td hr
{
	border-bottom: #DCDCDC 1px solid;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height:1px;
}
#listadoVotos tr td div.TituloCajaVotos
{
	
	padding-left:10px;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	vertical-align:middle;
}	
#contentImprimir
{
	background-color:#FFFFFF;
	width:725px;	
	_width:675px;		
	padding: auto;
	margin: auto;
	
}
#contentLogoImprimir
{
	background-color:#FFFFFF;
	width:675px;
	text-align:left;
	padding-top:20px;
	padding-bottom:10px;
	padding-left:25px;	
	padding-right:25px;
	margin: auto;
}	
#contentLogoImprimir hr
{
	color:#000000;
	height:1px;
	margin-top:10px;
}
#UnaLeyImprimir
{
	margin: 0px 0px 3px 0px;
	text-align: left;
	padding: 0px 25px 0px 25px;
}
#UnaLeyImprimir h3
{
	font-family:arial;
	font-weight:bold;
	font-size:16px;
	font-color:#000000;
	magin-top:0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	
}
#UnaLeyImprimir p
{
	font-family:arial;
	font-weight:reguar;
	font-size:11px;
	font-color:#000000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#botonImprimir
{
	text-align:center;	
	width:130px;
	border: 1px #000000 solid;
	margin-left:560px;	
	background-color:#FFE2BF;
}
#botonImprimir a
{
	margin-left:5px;
	margin-right:5px;
	text-decoration:none;
	font-family:verdana;
	font-weight:regular;
	font-size:10px;
	color:#000000;
}
#detalleVotos
{
 	background-color: #FFCE94;
	margin-left: 0px;
	margin-right: 0px;		
	margin-bottom: 1px;	
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
	font-family:arial;
	font-weight:reguar;
	font-size:11px;
	
 
}
#detalleVotos h1
{
	color: #A62124;
	font-family:arial;
	font-weight:reguar;
	font-size:12px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#detalleVotos h1
{
	color: #A62124;
	font-family:arial;
	font-weight:normal;
	font-size:12px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#detalleVotos h3
{
	color: #A62124;
	font-family:arial;
	font-weight:bold;
	font-size:14px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#detalleVotos h2
{
	
	color: #A62124;
	font-family:arial;
	font-weight:reguar;
	font-size:14px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}
#cajaDetalle
{
	border-top: #A62124 solid 2px;
	border-bottom: #A62124 solid 2px;
	margin-left: 20px;
	margin-right: 20px;	
	margin-bottom: 10px;
	padding-left: 0px;
	width:730px;
}

#tableDetalle
{
	width:730px;
	text-align:left;
}
#tableDetalle td
{
	font-family:arial;
	font-weight:reguar;
	font-size:11px;
	padding-left:3px;
}
#tableDetalle td.numeropar	
{
	
	background-color: #F6BC89;
	font-family:arial;
	font-weight:reguar;
	font-size:11px;
	padding-right:5px;
	text-align:right;
}

#tableDetalle tr.numero
{
	
	background-color: #FFCE94;
	font-family:arial;
	font-weight:reguar;
	font-size:11px;
	padding-right:5px;
	text-align:right;
}


#tablePorcentajes
{
	
	text-align:left;
}
#tablePorcentajes td
{
	
	background-color: #FFCE94;
	font-family:arial;
	font-weight:reguar;
	font-size:11px;
	padding-left:5px;
	
}
#linkraro a
{
	text-decoration: none;
	color: #000000;
}

#linkraro a:hover
{
	text-decoration: underline;
}
#MetodologiaFlot
{
	background-color: #FFFFE1;
	width: 250px;
	border: 1px #000000 solid;
	font-family: arial;
	font-size: 10px;
	position: absolute;
	left: 380px;
	padding: 2px 2px 2px 2px;
}
#cajaLeyesProvinciales
{
	background: url(./images/leyesprovinciales.gif) top left no-repeat;
	margin-left: 6px;
	margin-right: 3px;
	padding-top: 19px;
	margin-bottom: 0px;	
}

#cajaLeyesProvinciales div.nota
{
	background-color: #FFCE94;	
}

#cajaLeyesProvinciales div.nota table
{
	border-bottom: #FFFFFF 1px solid;
	padding-right: 9px;
	width: 450px;
}

#cajaLeyesProvinciales div.nota p.cantidadvotos
{
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 200px;
	padding-right: 0px;
	padding-bottom: 0px;	
}

#cajaLeyesProvinciales div.ultimo p.cantidadvotos
{
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 200px;
	padding-right: 0px;
	padding-bottom: 0px;
}


#cajaLeyesProvinciales div.nota p
{
	text-align: left;
	padding-top: 5px;
	padding-bottom: 19px;
	padding-left: 15px;
	padding-right: 10px;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px 0px 0px 0px;	
}

#cajaLeyesProvinciales div.nota img
{
	border: #A62125 1px solid;
}

#cajaLeyesProvinciales div.ultimo
{
	background-color: #FFCE94;	
}

#cajaLeyesProvinciales div.ultimo table
{
	padding-right: 9px;
	width:450px;
}

#cajaLeyesProvinciales div.ultimo p
{
	text-align: left;
	padding-top: 5px;
	padding-bottom: 19px;
	padding-left: 15px;
	padding-right: 10px;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px 0px 3px 0px;	
}

#cajaLeyesProvinciales div.ultimo img
{
	border-bottom: #A62125 2px solid;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}



#cajaLeyesProvinciales div.nota h3
{
	padding: 10px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #A62125;
	text-decoration:none;		
}

#cajaLeyesProvinciales div.nota a:hover, div.ultimo a:hover
{
	text-decoration: underline;
}

#cajaLeyesProvinciales div.ultimo h3
{
	padding: 10px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #A62125;	
}
#cajaLeyesProvinciales div.nota h3 a, #cajaLeyesProvinciales div.ultimo h3 a
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#cajaLeyesNacionales
{
	background: url(./images/leyesnacionales.gif) top left no-repeat;
	margin-left: 0px;
	margin-right: 5px;
	padding-top: 19px;
	margin-bottom: 0px;	
}

#cajaLeyesNacionales div.nota
{
	background-color: #FFCE94;	
}

#cajaLeyesNacionales div.nota table
{
	border-bottom: #FFFFFF 1px solid;
	padding-right: 9px;
	width: 270px;
}

#cajaLeyesNacionales div.nota p.cantidadvotos
{
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 200px;
	padding-right: 0px;
	padding-bottom: 0px;	
}

#cajaLeyesNacionales div.ultimo p.cantidadvotos
{
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 200px;
	padding-right: 0px;
	padding-bottom: 0px;
}


#cajaLeyesNacionales div.nota p
{
	text-align: left;
	padding-top: 5px;
	padding-bottom: 19px;
	padding-left: 15px;
	padding-right: 10px;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px 0px 0px 0px;	
}

#cajaLeyesNacionales div.nota img
{
	border: #A62125 1px solid;
}

#cajaLeyesNacionales div.ultimo
{
	background-color: #FFCE94;	
}

#cajaLeyesNacionales div.ultimo table
{
	padding-right: 9px;
	width:270px;
}

#cajaLeyesNacionales div.ultimo p
{
	text-align: left;
	padding-top: 5px;
	padding-bottom: 19px;
	padding-left: 15px;
	padding-right: 90px;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px 0px 3px 0px;
}

#cajaLeyesNacionales div.ultimo img
{
	border-bottom: #A62125 2px solid;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}



#cajaLeyesNacionales div.nota h3
{
	padding: 10px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #A62125;
	text-decoration:none;		
}
#cajaLeyesNacionales div.nota h3 a, #cajaLeyesNacionales div.ultimo h3 a
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#cajaLeyesNacionales div.nota a:hover, div.ultimo a:hover
{
	text-decoration: underline;
}

#cajaLeyesNacionales div.ultimo h3
{
	padding: 19px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #A62125;
}
#botonCircuito
{
	text-align:center;	
	width:130px;
	margin-bottom:10px;
	border: 1px #000000 solid;	
	background-color:#FFE2BF;
	margin-left:20px;
}
#botonCircuito a
{
	margin-left:5px;
	margin-right:5px;
	text-decoration:none;
	font-family:verdana;
	font-weight:regular;
	font-size:13px;
	color:#000000;
}
#cajaPaginador
{
	text-align:center;
	font-family:verdana;
	font-weight:regular;
	font-size:11px;
	color:#000000;
	margin-top:10px;
	margin-bottom:10px;
}
#cajaPaginador span.Boton
{
	border:1px solid #880000;
	background-color: #EEAA55;
	padding:1px 5px 1px 5px;
	margin-left:2px;
	margin-right:2px;
}
#cajaPaginador span.Boton a
{
	color: #880000;
	text-decoration:none;
	font-weight:bold;
}
#cajaPaginador span.Boton a:hover
{
	text-decoration:underline;
}
#cajaPaginador span.Numero a
{
	color: #880000;
	font-weight:bold;
	text-decoration:none;
}
#cajaPaginador span.Numero a:hover
{
	text-decoration:underline;
}
#cajaPaginador span.NumeroSelected a
{
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
#cajaListadoAgrupaciones
{
	background-color: #FFCE94;
	margin-top: 20px;
	margin-left: 22px;
	margin-right: 20px;
	border-top: #A62125 2px solid;
	border-bottom: #A62125 2px solid;
}
#cajaListadoAgrupaciones div.barraTitulo
{
	background: url(images/barra_temas.gif) #A62125 no-repeat left;
	height: 27px;
	font-family: arial;
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	padding-top: 4px;
	padding-left: 30px;
	margin-bottom: 20px;
	margin-left:20px;
	margin-right:20px;

}
#historyListados
{
	margin-top:10px;
	margin-bottom:5px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	font-family: arial;
	color: #A62125;
	font-size: 18px;
	margin-left:20px;
	margin-right:20px;
	
}
#historyListados a
{
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-family: arial;
	color: #A62125;
	font-size: 18px;
	text-decoration:none;
}
#historyListados a:hover
{	
	text-decoration:underline;
}
#Candidatos
{
	margin: 0px;	
}

#Candidatos div.barratitulo2
{
	border-top: #CC2929 1px solid;
	border-bottom: #CC2929 1px solid;
	width: 692px;
	text-align: left;
	font-family: arial;
	font-size: 14px;
	font-weight:bold;
	color: #A62125;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-bottom: 10px;
	padding-left: 5px;
}
#Candidatos div.Cuerpo
{
	text-align: left;
	padding-bottom: 12px;
}
#Candidatos div.Cuerpo div.item
{
	margin-top:2px;
	color: #A62125;	
}
#Candidatos div.Cuerpo div.itemLegislador
{
	margin-top:2px;
	color: #000000;
	font-size: 11px;
	font-family: arial;
	margin-bottom: 7px;
	padding-left: 10px;
	padding-top:10px;
	padding-bottom:10px;
	margin-right:20px;
	border-bottom:1px solid #A62125;		
}
#Candidatos div.Cuerpo div.itemLegislador a
{
	margin-top:2px;
	padding-left:10px;	
	color: #E4510B;
	font-size: 12px;
	font-family: arial;
	font-weight:bold;
	text-decoration:none;
	background: url(./images/bullet-agrupacion.gif)  left no-repeat;
}
#Candidatos div.Cuerpo div.itemLegislador a:hover
{
	text-decoration:underline;	
}
#Candidatos div.Cuerpo div.itemLegislador span.reeleccion
{
	font-size: 12px;
	font-family: arial;
	color: #000000;
}
#tdLeyesRelacionadas
{
	text-align: right;
	vertical-align:top;
}
#tdLeyesRelacionadas a
{
	text-decoration: none;
}
#tdLeyesRelacionadas a:hover
{
	text-decoration:underline;
}
