/*Estilo de la pagina principal*/
body
{
	background: #ffca67 url(/images/pageBkg.gif) repeat-x;
	text-align: center;
	margin: 0px 0px 0px 0px;
}
#content
{
	width: 772px;
	background: #fff;
	margin: 0px 0px 0px 0px;
	padding: auto;
	margin: auto;
	padding-bottom: 20px;
}

#header
{
	width: 773px;
	*width: 774px;
}

#header div.imageHeader
{
	width: 100%;
	height: 83px;
	background: transparent url(images/bkgHeader.gif) repeat-x;
	position: relative;
}

#header div.imageHeader div.logo
{
	float:left;
	margin-left: 21px;
}

#header div.imageHeader div.formBusqueda
{
	float: right;
	margin-right: 21px;
	width: 280px;
}

#header div.imageHeader div.formBusqueda div.asociacionDerechosCiviles
{
	text-align: right;
	padding-bottom: 9px;
}

#header div.imageHeader div.linksInstitucionales
{
	float: left;
}

#header div.imageHeader div.linksInstitucionales a, #header div.imageHeader div.linksInstitucionales .sep
{
	font: 10px Arial;
	color: #fff;
	text-decoration: none;
}

#header div.imageHeader div.formBusqueda div.form
{
	float: left;
	margin-top: 4px;
	margin-left: 9px;
}

#headerPopUp div.imageHeader
{
		width: 480px;
		background-color: #A62125;
		text-align:left;
}
#headerPopUp table
{
	width: 480px;
	background-color: #A62125;
}
#header div.menu
{
	background: #E4510B;
	height: 28px;
	*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;
	margin-top: -10px;
	_margin-top: 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
{
	padding-top: 24px;
}
/*#header div.links form
{
	margin: 0px;
	margin-top : -9px;
	_margin-top :0px;
	padding-bottom: 9px;
	_padding-bottom: 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;
	overflow: hidden;

}

#header div.links input.textbox
{
	font: 9px Arial;
	color: #8c8c8c;
	width: 114px !important;
	border: 1px solid #e4510b;
	padding: 0px 4px 0px 4px;
	height: 16px;
	float: right;
}

#header div.links input.buscar
{
	float: right;
	margin-left: 4px;
}

#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
{
	margin-left: 22px;
	margin-right: 20px;
	margin-bottom: 25px;
	width: 731px;
}

#cajaNovedades
{
	border-rop: 1px solid;
	margin-left: 21px;
	margin-right: 21px;
	padding-top: 19px;
	padding-bottom: 25px;
	_padding-bottom: 0px;
	/*border-bottom: #A62125 2px solid;*/
	/*margin-bottom: 38px;*/

}

.solapa
{
	background: url(images/solapa.gif) top left no-repeat;
	height: 18px;
	border-bottom: 1px solid #a62125;
	position: relative;
	margin-bottom: 16px;
}

.solapa div
{
	position: absolute;
	text-transform: uppercase;
	font: 11px Arial;
	color: #fff;
	font-weight: bold;
	top: 3px;
	left: 32px;
}

#cajaNovedades div.nota, #cajaArticulos div.nota
{
	border-bottom: 1px solid #e0e0e0;
	margin-bottom: 20px;
	padding-bottom: 23px;
	width: 730px;
	position: relative;
}

#cajaNovedades div.ultima, #cajaArticulos div.ultima
{
	border-bottom: 1px solid #a62125;
	margin-bottom: 0px;
}

#cajaNovedades div.nota h2, #cajaArticulos div.nota h2
{
	text-align: left;

	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 60px;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #ff6600;
	margin: 0px 0px 3px 0px;

}
#cajaArticulos div.nota p a:hover{
	text-decoration:underline;
}

#cajaNovedades div.nota p, #cajaArticulos div.nota p
{
	text-align: left;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 60px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #3a3a3a;
	margin: 13px 0px 3px 0px;

}

#cajaNovedades div.nota a.masinfo, #cajaArticulos div.nota a.masinfo
{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #FF6600;
	margin: 0px 2px 0px 0px;
	text-decoration: none;
	right: 0px;
	position: absolute;
}

#cajaNovedades div.nota a, #cajaArticulos div.nota a
{
	color:#FF6600;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	margin: 0;
	padding: 0;
	text-align:left;
}

#cajaNovedades div.nota a.masinfo:hover
{
	text-decoration: none;
}

#banners
{
	margin-left: 22px;
	margin-right: 20px;
	text-align: left;
	margin-bottom: 20px;

}

#banners img
{
	margin-right: 36px;
	border: 0px 0px 0px 0px;
}
#banners img.ultima
{
	margin-right: 0px;

}

#cajaLeyes
{
	width: 731px;
	margin-left: 22px;
	margin-right: 20px;
	/*border-bottom: #A62125 2px solid;*/
	margin-bottom: 0px;
}

#cajaLeyes div.nota
{
	background-color: #fff;
}

#cajaLeyes div.nota table
{
	border-bottom: #FFFFFF 1px solid;
	padding-right: 9px;
	width: 100%;
}

#cajaLeyes div.nota p.cantidadvotos
{
	font-family: arial;
	font-size: 11px;
	color: #606060;
	text-transform: uppercase;
	font-weight: normal;
	width: 200px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#cajaLeyes div.ultimo p.cantidadvotos
{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	width: 200px;
	padding-right: 0px;
	padding-bottom: 0px;
	color: #606060;
	text-transform: uppercase;
}


#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: #3a3a3a;
	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 h2 , div.nota a, div.ultimo a
{
	padding: 19px 0px 0px 7px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #ff6600;
	text-decoration:none;
}

#cajaLeyes div.nota a:hover, div.ultimo a:hover
{
	text-decoration: none;
}

#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;
}

#cajaLeyes div.nota, #cajaLeyes div.nota
{
	background-color: #fff;
	border-bottom: 1px solid #e0e0e0;
	margin-bottom: 20px;
	padding-bottom: 23px;
}

#cajaLeyes div.ultima, #cajaLeyes div.ultima
{
	border-bottom: 1px solid #a62125;
	margin-bottom: 0px;
}

#cajaResultadoBusqueda
{
	/*height: 10px;*/
	width:715px;
	margin-left: 22px;
	margin-right: 20px;
	border-bottom: #FFAD4C 3px solid;
	margin-bottom: 126px;
	margin-top: 30px;
}

#cajaResultadoBusqueda div.nota
{
	border-bottom: 1px solid #E0E0E0;
	margin-bottom: 20px;
	padding-bottom: 23px;
	position: relative;
}

#cajaResultadoBusqueda div.ultima
{
	border-bottom:1px solid #A62125;
	margin-bottom:0;
}

#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 h2 , div.nota a, div.ultimo a
{
	color:#FF6600;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	margin: 0;
	padding: 19px 0px 0px 7px;
	text-align:left;
}

#cajaResultadoBusqueda div.nota a:hover, div.ultimo a:hover
{
	text-decoration: underline;
}

#cajaResultadoBusqueda div.ultimo h2
{
	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
{
	background-color: #e4510b;
}

#footer div.contenido
{
	height: 31px;
	width: 772px;
	background: transparent url(images/bkgFooter.gif) no-repeat 718px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
#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) left top no-repeat #FFE7CA;
	font-size: 14px;
	text-decoration:none;
}
#clasificadores div.clasificador img
{
	margin-right: 8px;
}

#cajaFlashGrande
{
	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
{
	margin-top: 30px;
	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 h1
{
	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
{
	margin-top: 30px;
	margin-left: 22px;
	margin-right: 20px;
	margin-bottom: 60px;
	/*border-bottom: #A62125 2px solid;*/
}
#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 h1
{
	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 h3, #cajaTemas div.notalast h3,#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;
	padding-top: 1px;
	padding-bottom: 1px;
}

#cajaTemas div.leyesMonitoreadas h2
{
	font-family: arial;
	color: #A62125;
	font-size: 14px;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}

#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: 30px 21px 20px 21px;
	border-top: #A62125 2px solid;
	border-bottom: #A62125 2px solid;
	padding: 0px 0px 0px 0px;
}

#Historia
{
	text-align: left;
	padding: 0px 16px 10px 16px;
	margin: 30px 0px 3px 0px;
}
#Historia h1
{
	font-family: arial;
	font-weight: normal;
	color: #A62125;
	font-size: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
}
#Historia p
{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: arial;
	font-size: 12px;
	color: #3a3a3a;
}

.copeteHistoria
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: arial;
	font-size: 13px;
	color: #000000;
}

#Historia ul
{
	font-family: arial;
	font-size: 12px;
	color: #3a3a3a;
}
#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-bottom: #A62125 1px solid;
	margin: 30px 21px 20px 21px;
	padding: 0px;
}

#cajaUnaLey
{
	overflow: hidden;
}

#UnaLey
{
	margin: 3px 0px 3px 0px;
	text-align: left;
	padding: 5px 15px 32px 15px;
	float: left;
	width: 506px;
}

#cajaUnaLey .contenedorCajas
{
	float: left;
	width: 178px;
	margin-top: 8px;
	border: 1px solid #e0e0e0;
}

#cajaUnaLey .contenedorCajas
{
	font: 11px Arial;
	color: #fff;
	text-align: left;
	background-color: #f1f1f1;
	*margin-left: 20px;
}


#cajaUnaLey .contenedorCajas .header
{
	text-transform: uppercase;
	background-color: #e4510b;
	padding: 7px 0px 7px 10px;
}

#cajaUnaLey .contenedorCajas .estado
{
	overflow: hidden;
	margin-top: 10px;
	margin-left: 10px;
	width: 165px;
}

#cajaUnaLey .contenedorCajas .color
{
	width: 14px;
	height: 14px;
	border: 1px solid #e4510b;
	float: left;
}

#cajaUnaLey .contenedorCajas .desc
{
	float: left;
	color: #666666;
	width: 113px;
	margin-left: 10px;
}

#cajaUnaLey .contenedorCajas .desc p
{
	margin: 0px;
	padding: 0px;
	text-align: left;
}

#cajaUnaLey .contenedorCajas .desc img
{
	cursor: pointer;
}

#cajaUnaLey .contenedorCajas .listado
{
	padding: 10px;
}
#cajaUnaLey .contenedorCajas .listado a
{
	font-size: 12px;
	color: e4510b;
	text-decoration: underline;
}

#cajaUnaLey .contenedorCajas .estadoTooltip
{
	display: none;
	color: #000;
	background-color: #fffde7;
	border: 1px solid #efecd1;
	padding: 10px;
	width: 94px;
	text-align: left;
}

#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 h1
{
	font-family: arial;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #ff6600;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 13px;
}
#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
{
	margin: 40px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
}
#UnaLey div.Distribucion table h2
{
	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
{
	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;
	background-color: #ffe7ca;

}

#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 div.masInfo a
{
	text-decoration: none;
}

#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;
	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.respuestas
{
	text-align: justify;
	font-family: arial;
	font-size: 12px;
	padding-left: 0px;
	margin: 7px 19px 18px 5px;
	padding-bottom: 9px;

}

#clasificadores p.respuestas a:HOVER
{
	text-decoration: underline;
}

#clasificadores p.titulo
{
	text-align: center;
	font-family: arial;
	font-size: 12px;
	padding-left: 0px;
	margin: 7px 19px 18px 5px;
	padding-bottom: 9px;
}

#clasificadores p.subtitulo
{
	text-align: left;
	font-family: arial;
	font-size: 12px;
	padding-left: 0px;
	margin: 7px 19px 18px 5px;
	padding-bottom: 9px;
}

#clasificadores a
{
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}


#clasificadores p.subtitulo2
{
	text-align: left;
	font-family: arial;
	font-size: 12px;
	padding-left: 0px;
	margin: 7px 19px 0px 5px;
	padding-bottom: 9px;
}
#cajaListadoTemas
{
	margin-top: 30px;
	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,
#cajaListadoTemas div.barraTituloJusticia
{
	background: url(images/barra_temas.gif) #A62125 no-repeat left;
	font-family: arial;
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	padding-top: 4px;
	padding-left: 30px;
	margin-bottom: 20px;
}

#cajaListadoTemas div.barraTitulo h1,
#cajaListadoTemas div.barraTituloJusticia h1,
#cajaListadoTemas div.barraTitulo h2,
#cajaListadoTemas div.barraTituloJusticia h2,
#cajaListadoTemas div.barraTitulo h3,
#cajaListadoTemas div.barraTituloJusticia h3
{
	font-size: 18px;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	display: inline;
}

#cajaListadoTemas div.barraTituloJusticia
{
	background: url(images/barra_temas.gif) #A62125 no-repeat left top;
	margin-bottom: 0px;
}

#cajaListadoTemas div.textoJusticia
{

	background: #A62125;
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: justify;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 30px;
	padding-left: 30px;
	margin-bottom: 20px;
}

/* Busqueda*/
#cajaBusqueda
{
	margin: 30px 21px 30px 21px;
	padding: 3px 0px 3px 0px;
	border-top: #A62125 2px solid;
	border-bottom: #A62125 2px solid;
	background-color: #f4f4f4;
}
#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;
	width: auto;
	background: transparent
	/*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;
	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;
}

#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
{
	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: 11px;
	font-weight: normal;
	width: 200px;
	padding-right: 0px;
	padding-bottom: 0px;
	color: #606060;
	text-transform: uppercase;
}

#cajaLeyesProvinciales div.ultimo p.cantidadvotos
{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	width: 200px;
	padding-right: 0px;
	padding-bottom: 0px;
	color: #606060;
	text-transform: uppercase;
}


#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
{
	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;
}

div.HomeDecretos
{
	padding-top: 24px;
}


div.HomeDecretos table.CajaListadoDecretos
{
	width: 731px;
	padding-left : 20px;
	_padding-left : 0px;
	padding-bottom : 3px;
	_padding-bottom : 0px;

}

div.HomeDecretos table.CajaListadoDecretos tr.titulo
{
	background-color: #a52125;
	height : 109px;
}


div.HomeDecretos table.ListadoDecretosPorAno table.DecretosPorAno tr td div.Titulo
{
	font-size: 20px;
	font-family: 'Trebuchet MS';
	color: #A62125;
}
div.HomeDecretos table.CajaListadoDecretos tr.tituloPresidencia td.titulo div.titulo
{
	padding-left: 41px;
	_padding-left: 61px;
	padding-right:15px;
}
div.HomeDecretos table.CajaListadoDecretos tr.tituloPresidencia td.titulo
{

	pading-left:20px;

}
div.HomeDecretos table.CajaListadoDecretos tr.tituloPresidencia td.titulo div.titulo
{
	font-size: 20px;
	font-family: 'Trebuchet MS';
	color: #A62125;

}
div.HomeDecretos table.CajaListadoDecretos tr.tituloPresidencia td.titulo div.titulo div.grafico
{
	padding-top : 50;

	padding-bottom : 25;
	_padding-bottom : 32px;
	padding-left:43px;
	_padding-left:63px;
	padding-right: 60px;
}

div.HomeDecretos table.CajaListadoDecretos tr.titulo td.titulo
{


}
div.HomeDecretos table.CajaListadoDecretos tr.titulo td.titulo div.tituloHome
{
	font-size : 20px;
	font-family : 'Trebuchet Ms';
	font-weight : bold;
	color: #FFFFFF;
	width: 345px;;
	_width: 360px;
	padding-left:15px;
	padding-top: 15px;


}
div.HomeDecretos table.CajaListadoDecretos tr.titulo td.grafico
{
	text-align : right;
	padding-right: 60px;
	padding-top : 5px;
	_padding-top : 0px;



}
div.HomeDecretos table.CajaListadoDecretos tr.titulo td.titulo table.subtitulo
{
	padding-bottom: 15px;


}
div.HomeDecretos table.CajaListadoDecretos tr.titulo td.titulo table.subtitulo tr.subtitulo td.subtitulo
{
	padding-left:15px;

	_padding-bottom: 15px;
}

div.HomeDecretos table.CajaListadoDecretos tr.titulo td.titulo table.subtitulo tr.subtitulo td.grafico div.grafico
{
	padding-left: 100px;
	padding-bottom: 30px;
	text-align : right;
}
div.HomeDecretos table.CajaListadoDecretos tr.titulo td.titulo table.subtitulo tr.subtitulo
{
	font-size : 18px;
	font-family : 'Trebuchet Ms';
	font-weight: bold;
	color: #ffad4c;
	width: 544px;

}


div.HomeDecretos table.CajaListadoDecretos tr.botones
{
	height : 37px;
}

div.HomeDecretos table.CajaListadoDecretos tr.botones td.botPresidencia
{
	font-size : 16px;
	font-family : 'Trebuchet Ms';
	font-weight : bold;
	width : 322px;
	border-bottom: 1px solid #a52125;
	border-right: 1px solid #a52125;
	border-left: 2px solid #a52125;
}

div.HomeDecretos table.CajaListadoDecretos tr.botones td.botPresidencia a.botPresidencia
{
	color: #000000;
	text-decoration : none;
	padding-left:23px;
}


div.HomeDecretos table.CajaListadoDecretos tr.botones td.botMateria
{
	width: 409px;
	font-size : 16px;
	font-family : 'Trebuchet Ms';
	font-weight : bold;
	border-bottom: 1px solid #a52125;
	border-left: 1px solid #a52125;
	border-right: 2px solid #a52125;
}
div.HomeDecretos table.CajaListadoDecretos tr.botones td.botMateria a.botMateria
{
	color: #000000;
	text-decoration : none;
	padding-left:23px;
}

div.HomeDecretos table.CajaListadoDecretos tr.centro td.presidencia
{
	padding-left: 23px;
	font-size : 12px;
	font-family : 'Arial';
	width : 322px;
	vertical-align: top;
	padding-bottom: 14px;
	padding-rigth : 2px;
	border-right : 1px solid #a52125;
	border-top: 1px solid #a52125;
	border-left: 2px solid #a52125;
	font-color : #000000;

}


div.HomeDecretos table.CajaListadoDecretos tr.centro td.presidencia div.descripcion a.presidencia
{
	text-decoration :none;
	color: #000000;
	padding-left: 7px;

}

div.HomeDecretos table.CajaListadoDecretos tr.centro td.presidencia div.descripcion a.presidencia:hover
{
	text-decoration : underline;
}


div.HomeDecretos table.CajaListadoDecretos tr.centro td.presidencia div.anos
{
	padding-left: 13px;
}



div.HomeDecretos table.CajaListadoDecretos tr.centro td.presidencia div.anos a.ano
{
	text-decoration :none;
	color: #000000;
}
div.HomeDecretos table.CajaListadoDecretos tr.centro td.presidencia div.anos a.ano:hover
{
	text-decoration : underline;
}



div.HomeDecretos table.CajaListadoDecretos tr.centro td.materias
{
	padding-left: 23px;
	font-size : 12px;
	font-family : 'Arial';
	width :409px;
	vertical-align: top;
	padding-bottom: 14px;
	border-left: 1px solid #a52125;
	border-top: 1px solid #a52125;
	border-right: 2px solid #a52125;


}




div.HomeDecretos table.CajaListadoDecretos tr.centro td.materias div.materia a.materia
{
	text-decoration :none;
	color: #000000;
	padding-left: 7px;
}
div.HomeDecretos table.CajaListadoDecretos tr.centro td.materias div.materia a.materia:hover
{
	text-decoration : underline;
}
div.HomeDecretos table.CajaListadoDecretos tr.abajo td.justicia
{
	heigth : 32px;
	padding-bottom: 18px;
}
div.homeDecretos table.cajaListadoDecretos tr.grafico td
{
	padding-top : 50;

	padding-bottom : 25;
	_padding-bottom : 32px;
	padding-left:43px;
	_padding-left:63px;

}
div.error
{
	font-size: 20px;
	font-family: 'Trebuchet MS';
	color: #A62125;

}
div.homeDecretos div.grafico
{
	padding-left :10px;
}
div.bannerHome
{
	padding-bottom:29px;
	padding-left:20px;
	_padding-left:0px;
	padding-top: 25px;
}
div.bannerHome table.bannerHome
{
	width : 730px;
	height : 203px;
	border : 3px solid #a62125;
}
div.bannerHome table.bannerHome tr.imagenes td.imagenDecretos
{
	border-left: 2px solid #a62125;
	border-bottom: 2px solid #a62125;
	height :142px;
	_height :142px;
	width:360px;
	_width :359px;
}
div.bannerHome table.bannerHome tr.imagenes td.imagenDecretos img
{
	width:360px;
	margin-left:-5px;
	_margin-left:0px;
	_width : 360px;
	height :145px;
	_height :145px;
	padding-left:5px;
	margin-bottom:-4px;
}
div.bannerHome table.bannerHome tr.textos td.leyes
{
	border-right: 1px solid #a62125;
	border-bottom: 3px solid #a62125;
}
div.bannerHome table.bannerHome tr.textos td.decretos
{
	border-left: 2px solid #a62125;
	border-bottom: 3px solid #a62125;
}

div.bannerHome table.bannerHome tr.imagenes td.frase
{
	height: 50px;
	border-right: 1px solid #a62125;



}
div.bannerHome table.bannerHome tr.imagenes td.frase div.titulo
{
	font-family : 'Arial';
	color : #a62125;
	font-size: 16px;
	font-weight:bold;
	padding-left: 27px;
	padding-bottom: 5px;



}
div.bannerHome table.bannerHome tr.imagenes td.frase div.descripcion
{
	font-family : 'Arial';
	color : #FFFFFF;
	font-size: 14px;
	font-weight:bold;
	padding-left: 27px;
}
div.bannerHome table.bannerHome tr.imagenes td.frase div.poder
{
	font-family : 'Arial';
	color : #FFFFFF;
	font-size: 15px;
	font-weight:bold;
	padding-left: 27px;
}
div.bannerHome table.bannerHome tr.links td.decretos
{
	width : 359px;
	border-left: 2px solid #a62125;
	border-right: 1px solid #a62125;
	color: #FFFFFF;
	background-color:#a62125;
	font-family : 'Arial';
	font-size: 12px;
	font-weight:bold;
	height: 55px;

}
div.bannerHome table.bannerHome tr.links td.decretos div.ultimodecreto
{
	padding-left: 21px;
}
div.bannerHome table.bannerHome tr.links td.decretos a
{
	text-decoration:none;

	color: #FFFFFF;
}
div.bannerHome table.bannerHome tr.links td.decretos a:hover
{
	text-decoration:underline;
}
div.bannerHome table.bannerHome tr.imagenes td.frase table.iconos
{
	padding-left : 22px;

	padding-top : 5px;

}
div.bannerHome table.bannerHome tr.imagenes td.frase table.iconos td.xleyes
{
	padding-right: 21px;
	_padding-left: 22px;

}
div.bannerHome table.bannerHome tr.imagenes td.frase table.iconos td.xtemas
{
	padding-bottom: 3px;
	padding-right: 8px;
}
div.bannerHome table.bannerHome tr.imagenes td.frase table.iconos td.xlegisladores
{
	padding-right: 8px;
}
div.bannerHome table.bannerHome tr.imagenes td.frase table.iconos td.xdistritos
{
	padding-bottom: 3px;
}
div.bannerHome table.bannerHome tr.imagenes td.frase table.iconos td.xleyes img.xleyes
{
	width : 58px;
	heigth : 72px;

}
div.bannerHome table.bannerHome tr.imagenes td.frase table.iconos img.xtemas
{
	width : 58px;
	heigth : 70px;
}
div.bannerHome table.bannerHome tr.imagenes td.frase table.iconos img.xdistritos
{
	width : 59px;
	heigth : 70px;
}
div.bannerHome table.bannerHome tr.imagenes td.frase table.iconos img.xlegisladores
{
	width : 83px;
	height : 72px;
}

div.divCajaHome
{
	padding-bottom:29px;
	padding-left:20px;
	_padding-left:0px;
	padding-top: 25px;
}

div.divCajaHome table.tableCajaHome
{
	width: 730px;
	height: 374px;
	border: 3px solid #A62125;
}

div.divCajaHome table.tableCajaHome td.td1
{
	border-right: 3px solid #A62125;
	width: 50%;
	height: 220px;
}

div.divCajaHome table.tableCajaHome td.td2
{
	width: 50%;
}

div.divCajaHome table.tableCajaHome td.td3
{
	border-right: 3px solid #A62125;
	width: 50%;
}

div.divCajaHome table.tableCajaHome td.td3 table.tableBotones
{
	height: 185px;
	width: 100%;
	background: url(/images/home2.jpg);
}

div.divCajaHome table.tableCajaHome td.td3 table.tableBotones td.tdBotones
{
	padding-top: 35px;
}

div.divCajaHome table.tableCajaHome td.td3 table.tableBotones td.tdBotones table tr td.tdBotones1
{
	text-align: center;
	padding-left: 17px;
}

div.divCajaHome table.tableCajaHome td.td3 table.tableBotones td.tdBotones table tr td.tdBotones2
{
	text-align: center;
	padding-left: 24px;
}

div.divCajaHome table.tableCajaHome td.td3 table.tableBotones td.tdBotones table tr td.tdBotones3
{
	text-align: center;
	padding-left: 10px;
}

div.divCajaHome table.tableCajaHome td.td3 table.tableBotones td.tdBotones table tr td.tdBotones4
{
	text-align: center;
	padding-left: 14px;
}

img.imgSinBorde
{
	border: 0px;
}

a.vincBotones
{
	font-family: Arial;
	font-size: 12px;
	color: #A62125;
	font-weight: bold;
	text-decoration: none;
}

div.divCajaHome table.tableCajaHome tr td.tdDerecha
{
	width: 50%;
}

div.divCajaHome table.tableCajaHome tr td.tdDerecha table.tableDerecha
{
	width: 100%; height: 185px;
}

div.divCajaHome table.tableCajaHome tr td.tdDerecha table.tableDerecha td.tdDerechaArriba
{
	height: 126px;
	vertical-align: top;
}

div.divCajaHome table.tableCajaHome tr td.tdDerecha table.tableDerecha td.tdDerechaAbajo
{
	background: #A62125;
}

div.divCajaHome table.tableCajaHome tr td.tdDerecha table.tableDerecha td.tdDerechaAbajo div.Vinc
{
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	padding-left: 21px;
}

div.divCajaHome table.tableCajaHome tr td.tdDerecha table.tableDerecha td.tdDerechaAbajo div.Vinc a.Vinc2
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

div.divCajaHome table.tableCajaHome tr td.tdDerecha table.tableDerecha td.tdDerechaAbajo div.Vinc a.Vinc2:hover
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

td.tdDecretosPreguntas
{
	background: #A52125;
	text-align: center;
	padding-bottom: 10px;
}

td.tdDecretosPreguntas table.tableDecretosPreguntas
{
	width: 700px;
}

td.tdDecretosPreguntas table.tableDecretosPreguntas tr.trDecretosPreguntas
{
	background: #C05D57;
}

td.tdDecretosPreguntas table.tableDecretosPreguntas tr.trDecretosPreguntas td.tdDecretoPreguntas2
{
	padding-bottom: 5px;
}

td.tdDecretosPreguntas table.tableDecretosPreguntas tr.trDecretosPreguntas td.tdDecretoPreguntas2 img.imgDecretosFlechita
{
	margin-top: 5px;
	margin-bottom: -2px;
	margin-right: 10px;
	margin-left: 4px;
}

td.tdDecretosPreguntas table.tableDecretosPreguntas tr.trDecretosPreguntas td.tdDecretoPreguntas2 a.linkPregunta
{
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.cuadroJusticia
{
	padding: 0px 0px 0px 23px;
	text-align: left;
	font-family: arial;
	color: #A62125;
	background: url(./images/flechaclasificador.gif) left top no-repeat #FFE7CA;
	font-size: 14px;
	text-decoration:none;
	width:693px;
}

.cuadroCopeteJustica
{
	text-align: left;
	font-family: arial;
	font-size: 12px;
	width:80px;
	padding-top:10px;
	padding-bottom:25px;
}

.cuadroCopeteJustica2
{
	width:690px;
}

.cuadrofecha
{
	font-family: arial;
	font-weight: normal;
	color: #A62125;
	font-styly:normal;
	text-decoration:none;
}


.left
{
	float:left;
}

.textoJusticia2
{
	background: #A62125;
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: justify;
	margin-left:10px;
	text-decoration:none;
	width:710px;
}

.textoJusticia3
{
	background: #A62125;
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: justify;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 20px;
	text-decoration:none;
	width:731px;
}

.TableHome
{
	border-right: 3px solid #A62125;
	width: 20%;
	background: #A62124;
	font-color: #eba648;
}

.TableCajaHome
{
	width: 730px;
	height: 200px;
	border: 2px solid #A62125;
}

.TextoBotones
{

	font-family: Arial;
	font-size: 11px;
	color: #A62125;
	font-weight: bold;
	text-decoration: none;
}

.CuadroHome
{
/*	width:750px;
	height:370px;*/
	padding-top: 30px;
	padding-left: 21px;
	overflow: hidden;
}

.CuadroHome div.cajaVotacionesNominales
{
	float: left;
}

.CuadroHome div.cajaDNU
{
	float: left;
	margin-left: 20px;
}

.CuadroHome div.cajaDNU div.listadoLinks
{
	padding-top: 41px;
}

div.caja
{
	width: 355px;
	background: #f1f1f1 url(images/bkgCaja.gif) repeat-x;
}

div.caja div.headerCaja
{
	position:relative;
	height: 43px;
	width: 100%;
}
div.caja div.headerCaja div.border
{
	display: hidden;
	/*background-color: #e4510b;*/
	height: 5px;
}

div.caja div.headerCaja div.border div
{
	height: 5px;
	float:left;
	line-height: 1px;
}

div.caja div.headerCaja div.border div.spacer
{
	height: 5px;
	width: 345px;
	float: left;
	border-top: 1px solid #e0e0e0;
	background-color: #e4510b;
	line-height: 1px;
	font-size:1 px;
}

div.caja div.headerCaja div.titulo
{
	height: 38px;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	background-color: #e4510b;
}

div.caja div.headerCaja div.titulo div
{
	width: 100%;
	height:18px;
	position: absolute;
	top: 50%;
	left: 0px;
	margin-top: -9px;
}

div.caja div.cajaContenido
{
	border-right: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	height: 260px;
	position: relative;
}

div.Caja div.masInfo
{
	position: absolute;
	bottom: 0px;
	right: 15px;
	text-transform: uppercase;
	font-family:Verdana;
	font-size:10px;
	font-weight: normal;
}

div.Caja div.masInfo a
{
	font-weight: bold;
	text-decoration: none;
	color: #FF6600;
	color: #FF6600;
}

div.caja div.cajaFooter
{
	height: 4px;
	line-height: 1px;
	font-size: 1px;
}

div.caja div.cajaFooter div
{
	height: 4px;
	width:4px;
	float: left;
}

div.caja div.cajaFooter div.spacer
{
	height: 3px;
	width: 347px;
	float:left;
	border-bottom: 1px solid #e0e0e0;
}

div.textoImagen
{
	padding-top: 19px;
	text-align: center;
}

div.textoImagen a
{
	font-size: 1px;
}

div.textoImagen img
{
	border: 0px;
}

div.listadoLinks
{
	padding-top: 21px;
	padding-bottom: 20px;
}

div.listadoLinks ul
{
	list-style: none;
	padding: 0px;
	margin: 0px;
	height:76px;
	margin-left: 15px;
}

div.listadoLinks ul li
{
	border: 0px;
	float: left;
	text-align: center;
}

div.listadoLinks ul li img
{
	border: 0px;
}

div.listadoLinks ul li a
{
	text-decoration: none;
}

div.listadoLinks ul li a.desc
{
	font: 11px Arial;
	color: #a62125;
	line-height: 1px;
}

.ImagenTexto1
{
	width:355px;
	height:170px;
	float:left;
	display:inline;
}

.FondoCuadro1
{
	 width:361px;
	 background-image: url(images/ConocerComoVotan3.GIF);
	 height:343px;
	 background-repeat:no-repeat;
	 float:left;
	 display:inline;
	 border-top:3px solid #a62125;
	 border-left:3px solid #a62125;
	 border-bottom:3px solid #a62125;
	 position: relative;
}

.Cuadrados1
{
	float:left;
	margin-left:20px;
	display:inline;
}

.Cuadrados2
{
	width:68px;
	float:left;
	margin-left:20px;
	display:inline;
}

.Cuadrados3
{
	width:90px;
	float:left;
	margin-left:10px;
	display:inline;
}

.Cuadrados4
{
	width:68px;
	float:left;
	margin-left:12px;
	display:inline;
}

.LineaSeparacion
{
	height:343px;
	width:4px;
	float:left;
	background:#ffc25d;
	border-bottom:3px solid #a62125;
	border-top:3px solid #a62125;

}

.Division2
{
	width:348px;
	float:left;
	display:inline;
}

.ImagenTexto2
{
	width:358px;
	float:left;

}

.FondoCuadrado2
{
	width:358px;
	background-image: url(images/DecretosNU2.GIF);
	height:343px;
	background-repeat:no-repeat;
	float:left;
	display:inline;
	border-top:3px solid #a62125;
	border-right:3px solid #a62125;
	border-bottom:3px solid #a62125;
	position: relative;
}

.FondoCuadro1 div.masInfo, .FondoCuadrado2 div.masInfo
{
	position: absolute;
	bottom: 5px;
	left: 10px;
}

.FondoCuadro1 div.masInfo a, .FondoCuadrado2 div.masInfo a
{
	color: #A62125;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
}

.FondoCuadro1 div.masInfo a:hover, .FondoCuadrado2 div.masInfo a:hover
{
	text-decoration: underline;
}


.TextoGraficos
{
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	font-name:Arial;
}

.homeDecretos .TextoGraficos
{
	color: #000;
}

.homeDecretos .title
{
	background:url("images/flechaclasificador.gif") no-repeat scroll 10px center #FFE7CA;
	color:#A62125;
	font-family:arial;
	font-size:14px;
	margin-bottom:5px;
	margin-left:20px;
	text-align:left;
	padding: 2px 0px 2px 35px;
	width: 650px;
}

.BordeTotal
{
	width:770px;
	float:left;
	overflow:auto;
	height:349px;
}

.Cuadrados5
{
	width:80px;
	float:left;
	margin-left:5px;
	display:inline;
}

.Cuadrados6
{
	width:80px;
	float:left;
	margin-left:8px;
	display:inline;
}

.Cuadrados7
{
	width:80px;
	float:left;
	margin-left:5px;
	display:inline;
}

.Cuadrados8
{
	width:80px;
	float:left;
	margin-left:8px;
	display:inline;
}

.CaracteristicaLey
{
	line-height:20px;
	font-size:13px !important;
}

div.subTitulo
{
	color:#E4510B;
	font-weight:bold;
	font-family:arial;
	font-size:12px;
}
p.CaracteristicaLey span
{
	color: #e4510b;
	font-weight: bold;
}

.CajaBuscarDecreto
{
	margin:10px 0px 0px 0px;
	padding-left:5px;
	height:35px;
	overflow:auto;
}

.CajaBuscarDecreto .Contenido
{
	display:table;
	margin: 3px auto 3px auto;
	text-align:center;
	font-family: arial;
	font-size:11px;
	color:white;
	font-weight:bold;
}


.CajaBuscarDecreto .Contenido .Titulo
{
	color:#FFAD4C;
	font-family:'Trebuchet Ms';
	font-size:18px;
	font-weight:bold;
}

.CajaBuscarDecreto .Contenido .NumeroDNU
{
	border:1px solid black;
	float:auto;
	width:250px;
	background-color:#C05D57;
	color:white;
	font-family: arial;
	font-size:11px;
	padding-left:5px;
	overflow:auto;
}

.CajaBuscarDecreto .Contenido .Buscar
{
	float:auto;
	margin-left:5px;
	background-color:#C05D57;
	height:17px;
	border:1px solid black;
	font-family: arial;
	font-size:11px;
}

/*div.clLevel0border
{
	top: 74 !important;
	*top: 84 !important;
}*/

/*.clLevel0over
{
	top: 104 !important;
	*top: 84 !important;
}*/