/*Propiedades generales de toda la pagina*/
	p
	{
		font-family: arial;
		font-size: 12px;
		color: #000000;
		margin: 0px;
		padding: 0px;
		width: 615px;
	}
	
	body
	{
		background: #E0E0E0;
		text-align: center;
		margin: 0px 0px 0px 0px;		
	}
	#content
	{
		width: 772px;
		background: #D6C28F;
		margin: 0px 0px 0px 0px; 
		padding: auto;
		margin: auto;
	}
	
	#header div.imageHeader
	{
		height: 57px;
		margin: 0px;
		padding: 0px;
	}
	
	#header div.menu 
	{
		background: #C16467;
		border-top: 1px solid #EADA00;
		font-family: verdana;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		text-transform: none;
		text-align: right;
		vertical-align: middle;
		margin: 0px;
		padding: 0px 9px 0px 0px;
	}
	#header div.menu table td, #header div.menu table td 
	{
		font-family: verdana;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		text-transform: none;
		padding-right: 0px;
		vertical-align: middle;
		text-decoration:none;
	}
	
	#header div.imageHeader table td, #header div.imageHeader table td 
	{
		font-family: verdana;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		text-transform: UPPERCASE;
		text-decoration:none;
		margin: 0px;
		padding: 0px;
	}
	
	#header div.imageHeader input
	{
		font-size: 9px;
		height: 15px;
	}
	#header div.imageHeader form span.boton input
	{
		margin-left: 2px;
		border: 0px;
		vertical-align: middle;
		height: 8px;
	}
	#header div.imageHeader form
	{
		margin: 0px;
	}
	#content div.cajaImagen
	{
		margin: 23px 0px 26px 0px;
		_text-align:center;
		
	}

	#content div.cajaImagen img
	{
		border: 0px;
	}
	
	#cajaVotos
	{
		border: 2px #A62125 solid;
		width: 694px;
		background: #EFE7D2;
	}
	#cajaBanners
	{
		margin: 27px 0px 30px 0px;
		border-top: 2px #A62125 solid;
		border-bottom: 2px #A62125 solid;
		width: 694px;
		background: #D6C28F;
	}
	#cajaBanners div.banners
	{
		padding-top: 3px;
		background: #E6DABC;
		margin: 3px 0px 3px 0px;
		padding-bottom: 3px;
		text-align: left;
	}

	#cajaBanners div.banners img.first
	{
		width: 282px;
		height: 50px;
	}
	
	#cajaBanners div.banners img.second
	{
		margin-right: 79px;
		
	}
	#cajaBanners div.banners img
	{
		border: 0px;
		width: 135px;
		height: 50px;
	}
	
	#cajaNovedades
	{
		text-align: left;
		width: 694px;
		margin-bottom: 30px;
		background: #EFE7D2;
		border-bottom: #951A1D 2px solid;
		margin-top: 0px;
	}
	
	#cajaNovedades h2
	{
		padding: 3px 0px 2px 50px;
		margin: 0px 0px 0px 0px;
		background: url(./images/ico-novedades.gif) #A62125 no-repeat left bottom;
		font-family: Arial;
		text-transform: uppercase;
		color: #FFFFFF;
		font-weight: bold;
		font-size: 14px;
	}
	
	#cajaNovedades div.contenido
	{
		background: #EFE7D2;
	}
	
	#cajaNovedades div.contenido div.tipotitulo
	{
		background: #C16467;
		padding: 2px 0px 2px 6px;
		margin-top: 0px;
	}
	
	#cajaNovedades div.contenido div.tipotitulo h5
	{
		font-family: Arial;
		padding: 0px;
		margin: 0px;
		font-weight: bold;
		font-size: 14px;
		color: #FFFFFF;
	}
	
	#cajaNovedades div.contenido div.nota
	{
		padding-bottom: 15px;
		border-bottom: 1px solid #FFA800;
		margin-bottom: 0px;
	}
	
	#cajaNovedades div.contenido div.first
	{
		padding-bottom: 15px;
		margin-bottom: 0px;
	}
	
	#cajaNovedades div.contenido div.nota h3, #cajaNovedades div.contenido div.last h3, #cajaNovedades div.contenido div.first h3
	{
		margin-left: 8px;
		padding-left: 12px;
		margin-bottom: 0px;
		margin-top: 13px;
		background: url(./images/flecha_amarilla.gif) no-repeat left;	
	}
	
	#cajaNovedades div.contenido div.nota h3 a, #cajaNovedades div.contenido div.last h3 a, #cajaNovedades div.contenido div.first h3 a
	{
		font-family: arial;
		text-transform: uppercase;
		font-weight: bold;
		font-size: 12px;
		color: #A62125;
		text-decoration:none;
	}
	
	#cajaNovedades div.contenido div.nota h3 a:hover, #cajaNovedades div.contenido div.last h3 a:hover, #cajaNovedades div.contenido div.first h3 a:hover
	{
		text-decoration: underline;
	}
	
	#cajaNovedades div.contenido div.nota p, #cajaNovedades div.contenido div.last p, #cajaNovedades div.contenido div.first p
	{
		margin-left: 20px;
	}
	
	#cajaNovedades div.contenido div.last
	{
		padding-bottom: 0px;
		border-bottom: 0px solid #FFA800;
		margin-bottom: 12px;
	}

	#cajaSentencias
	{
		text-align: left;
		width: 694px;
		margin-bottom: 30px;
		background: #EFE7D2;
		border-bottom: #951A1D 2px solid;
		margin-top: 0px;
	}
	
	#cajaSentencias h2
	{
		padding: 3px 0px 3px 50px;
		margin: 0px 0px 0px 0px;
		background: url(./images/ico-sentencias.gif) #B39370 no-repeat left bottom;
		font-family: Arial;
		text-transform: uppercase;
		color: #FFFFFF;
		font-weight: bold;
		font-size: 12px;
	}
	
	#cajaSentencias div.contenido
	{
		background: #EFE7D2;
	}
	
	#cajaSentencias div.contenido div.nota
	{
		padding-bottom: 15px;
		border-bottom: 1px solid #FFA800;
		margin-bottom: 0px;
	}
	
	#cajaSentencias div.contenido div.nota h3, #cajaSentencias div.contenido div.last h3
	{
		margin: 13px 0px 0px 0px;
		padding: 0px;
	}
	
	#cajaSentencias div.contenido div.nota h3 a, #cajaSentencias div.contenido div.last h3 a
	{
		background: url(./images/flecha_roja.gif) no-repeat left;
		margin-bottom: 0px;
		margin-left: 8px;
		padding-left: 11px;
		font-family: arial;
		font-weight: bold;
		font-size: 12px;
		color: #A62125;
		text-decoration: none;
	}
	#cajaSentencias div.contenido div.nota a:hover, #cajaSentencias div.contenido div.last a:hover
	{
		text-decoration: underline;
	}
	
	#cajaSentencias div.contenido div.nota p , 	#cajaSentencias div.contenido div.last p
	{
		margin-left: 20px;
	}
	
	#cajaSentencias div.contenido div.last
	{
		padding-bottom: 0px;
		border-bottom: 0px solid #FFA800;
		margin-bottom: 12px;
	}
	
	#footer
	{
		border-top: 2px solid #951A1D;
		background: #951A1D;
		width: 774px;
	}
	
	#footer div.contenido
	{
		border-top: 1px solid #EBDC11;
		background: #951A1D;
		text-align: left;
		background: url(./images/logo-footer.gif) no-repeat right #951A1D;
	}
	#footer div.contenido p
	{
		font-family: verdana;
		font-size: 10px;
		padding-top: 4px;
		padding-bottom: 6px;
		margin-left: 23px;
		color: #FFFFFF;
	}
	/* Tabla que va adentro del div cajaVotos */
	#PrincipalesSentencias
	{
		padding: 10px 0px 11px 11px;
	}
	#JuecesCorte
	{
		width: 208px;
		border-bottom: 8px solid;
		border-color: #EFE7D2; 
		height: 47px; 
		padding: 0px 0px 0px 9px;
		background-color: #A62125;
		vertical-align: middle;
	}
	
	#JuecesCorte span
	{
		font-size:12px; 
		color: #FFFFFF; 
		font-family: Arial; 
		padding: 0px 9px 0px 0px;
		font-weight: bold;
	}
	
	#SentenciasCorte
	{
		border-bottom: 4px solid; 
		border-color: #EFE7D2; 
		height: 27px; 
		padding: 0px 9px 0px 9px;
		background-color: #A62125;
		vertical-align: middle;
	}
	#SentenciasCorte span
	{
		font-size:12px; 
		color: #FFFFFF; 
		font-family: Arial; 
		padding: 0px 37px 0px 0px;
		font-weight: bold;
	}
	
	#SentenciasCorte span.fecha
	{
		padding: 0px;
	}
	
	#CarasJueces
	{
		/*padding: 0px 7px 5px 7px;*/
		vertical-align:top;		
		text-align:center;
	}
	
	#CarasJueces img
	{
		border: #951A1D 1px solid;
	}
	/*Los nombres de los jueces tienen k venir: "Nombre<br>Apellido" */
	#NombresJueces
	{
		padding-bottom: 6px;
		color: #000000;
		line-height: 1;
		font-family: Arial;
		font-size: 10px;
		text-align: center;
	}
	#NombresJueces td.juez
	{
		padding-right: 3px;
		padding-left: 3px;
	}
	#content td.SentenciaResumidaFirst
	{
		background: #FFFFFF; 
		padding: 0px 43px 0px 9px;
	}
	#content td.SentenciaResumidaFirst a
	{
		color: #A62125; 
		font-family: Arial; 
		font-size: 12px; 
		font-weight: bold; 
		text-decoration: none;
	}
	
	#content td.SentenciaResumidaFirst a:hover, #content td.SentenciaResumidaAll a:hover
	{
		text-decoration: underline;
	}
	
	#content td.SentenciaResumidaAll
	{
		background: #FFFFFF; 
		color: #A62125; 
		font-family: Arial; 
		font-size: 12px; 
		font-weight: bold; 
		padding: 0px 43px 0px 9px;
		border-top: 1px solid #FFA800;
	}
	
	#content td.SentenciaResumidaAll a
	{
		color: #A62125; 
		font-family: Arial; 
		font-size: 12px; 
		font-weight: bold; 
		text-decoration: none;	
	}

	#content td.VotacionFirst
	{
		background: #E5E5E5;
		width: 476px;
	}
	#content td.VotacionPar
	{
		background: #CCCCCC;
		border-top: 1px solid #FFA800;
		width: 476px;
	}
	#content td.VotacionImpar
	{
		background: #E5E5E5;
		border-top: 1px solid #FFA800;
		width: 476px;
	}
	
	#content tr.Votaciones
	{
		padding-bottom: 6px; 
		color: #A62125; 
		line-height: 1; 
		font-family: Arial; 
		font-size: 12px; 
		font-weight:bold; 
		text-align: center;
	}
	#content tr.Votaciones td.VotacionesFirst
	{
		width: 50px;
	}
	#content tr.Votaciones td
	{
		width: 50px;
	}
	
	#content tr.UnaVotacion
	{
		padding: 20px 0px 20px 0px;
	}
	
	#JuecesEnLaCorte
	{
		padding-top: 1px;
	}
	
	/* Listado Temas */
	#cajaListadoTemas
	{
		border-top: #A62125 2px solid;
		border-bottom: #A62125 2px solid;
		margin: 28px 39px 260px 39px;
		padding: 0px 20px 0px 8px;
		background-color: #EBE1C7;
		text-align: left;
		width: 694px;
	}
	#cajaListadoTemas h3
	{
		margin-top: 11px;
		margin-bottom: 10px;
		margin-left: 12px;
		font-family: arial;
		font-size: 18px;
		font-weight: normal;
		color: #A62125;
	}
	#cajaListadoTemas div.cajaTema a
	{
		margin: 0px 0px 0px 0px;
		padding: 3px 0px 2px 32px;
		background: url(images/flechatemas.gif) #DDCEB7 no-repeat 12px middle;
		font-family: arial;
		font-size: 14px;
		color: #000000;
		font-weight: normal;
		width: 666px;
		text-decoration: none;
	}
	#cajaListadoTemas div.cajaTema a:Hover
	{
		color: #A62125;
		text-decoration: none;
	}
	#cajaListadoTemas div.cajaTema p
	{
		font-family: arial;
		font-size: 12px;
		margin: 0px 0px 30px 13px;
		font-weight: normal;
	}
	
	/* jueces actuales */
	#cajaJuecesActuales
	{
		border-top: #A62125 2px solid;
		border-bottom: #A62125 2px solid;
		margin: 30px 40px 30px 40px;
		padding-left: 20px;
		text-align: left;
		background: #EFE7D2;
	}
	#cajaJuecesActuales h4
	{
		color: #A62125;
		font-family: arial;
		font-size: 18px;
		font-weight: normal;
		margin-top: 16px;
		margin-bottom: 13px;
	}
	#cajaJuecesActuales div.jueces
	{
		margin: 0px;
	}

	#cajaJuecesActuales div.jueces table tr
	{
		padding-right: 15px;
	}
	#cajaJuecesActuales div.jueces table img
	{
		border: #951A1D 1px solid;
	}
	
	#cajaJuecesActuales div.jueces table tr td.nombrejuez a
	{
		font-family: arial;
		font-size: 10px;
		color: #612629;
		width: 59px;
		text-align: center;
		text-decoration: none;
	}
	
	#cajaJuecesActuales div.jueces table tr td.nombrejuez a:hover
	{
		text-decoration: underline;
	}
	
	#cajaJuecesActuales p
	{
		text-align: left;
		width: 652px;
		margin: 8px 20px 15px 0px;
		padding: 0px 0px 18px 0px;
		font-family: arial;
		font-size: 12px;
		font-weight: normal;
	}

	/* una opinion */
	#cajaOpiniones
	{
		width:694px;		
		background-color: #EBE1C7;		
		margin-top: 30px;
		margin-bottom: 33px;
		padding-top: 20px;
		border-top: #A62125 2px solid;
		border-bottom: #A62125 2px solid;
		margin-left: 40px;
		_margin-left: 0px;				
		
	}
	#cajaOpiniones div.todaSentencia
	{		
		padding: 0px 20px 0px 15px;			
		text-align: left;					
	}
	#cajaOpiniones div.todaSentencia h3
	{
		font-family: arial;
		font-size: 18px;
		color: #A62125;
		font-weight: normal;
		margin: 0px;
		padding: 0px;
		text-align: left;
	}
	#cajaOpiniones div.todaSentencia p
	{
		text-align: justify;
		margin:  2px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
		font-family: arial;
		font-size: 12px;
		width:630px;		
		_width:664px;		
	}
	
	#cajaOpiniones div.todaSentencia ul, #cajaOpiniones div.todaSentencia ol
	{
		text-align: justify;
		font-family: arial;
		font-size: 12px;
	}
	
	#cajaOpiniones div.todaSentencia table tr td
	{
		font-family: arial;
		font-size: 11px;
	}
	#cajaOpiniones div.todaSentencia table tr td.tituloOpinion
	{
		color: #A62125;
		font-size: 12px;
	}
	#cajaOpiniones div.todaSentencia table tr td
	{
		vertical-align: top;
	}
	#cajaOpiniones div.todaSentencia table tr td div.cajaJuezOpinando table tr td img
	{
		border: #A62125 1px solid;
		margin-right: 10px;
	}
	#cajaOpiniones div.todaSentencia table tr td div.cajaJuezOpinando
	{
		/*width: 640px;*/
		margin-bottom: 20px;
	}
	#cajaOpiniones div.opinion
	{
		padding-right: 20px;
		padding-top: 1px;
		padding-bottom: 2px;
	}
	
	#cajaOpiniones div.opinion a
	{
		text-align: right;
		background-color: #DAC9AD;
		font-family: arial;
		font-size: 12px;
		font-weight: bold;
		color: #A62125;
		text-decoration: none;
	}
	
	#cajaOpiniones div.opinion a:hover
	{
		text-decoration: underline;
	}
	
	/* Caja votacion */
	#cajaVotacion table tr.UnaVotacion img
	{
		border: #A62125 1px solid;
	}
	#cajaVotacion
	{
		border: 5px #A62125 solid;
		width: 694px;
		background: #EFE7D2;
		margin-top: 18px;
		margin-bottom: 73px;
	}
	
	#cajaPosicionTitulo
	{
		border-top: #A62125 2px solid;
		margin-top: 28px;
		margin-left: 39px;
		margin-right: 38px;
		background-color: #EBE1C7;
		text-align: left;
		border-bottom: #A62125 2px solid;
	}
	
	#cajaPosicionTitulo h3
	{
		font-family: arial;
		font-size: 18px;
		font-weight: normal;
		color: #A62125;
		text-align: left;
		padding-left: 22px;
		margin: 15px 0px 6px 0px;
	}
	
	#cajaPosicionTitulo p
	{
		font-family: arial;
		text-align: left;
		margin: 0px 20px 0px 20px;
		padding-bottom: 27px;
		padding-right: 0px;
		width: 100%;
	}
	
	
	/* Estilos Temas */
	
	#cajaBordes2
	{
		border-top: #A62125 2px solid;
		border-bottom: #A62125 2px solid;
		margin-top: 15px;
		margin-left: 39px;
		margin-right: 39px;
		margin-bottom: 30px;
		padding-top: 10px;
		padding-bottom: 0px;
		background-color: #EBE1C7;
	}
	
		
	#cajaBordes1
	{
		border-bottom: #A62125 2px solid;
		margin-top: 15px;
		/*margin-left: 39px;*/
		margin-right: 39px;
		margin-bottom: 30px;
		padding-bottom: 0px;
		background-color: #EBE1C7;
	}
	
	#cajaTema 
	{
		background-color: #EBE1C7;
		text-align: left;
	}
	
	#cajaTema h3
	{
		margin: 0px 0px 6px 0px;
		font-family: arial;
		font-size: 18px;
		font-weight: normal;
		color: #A62125;
		text-align: left;
		padding-left: 22px;
		margin: 0px 0px 6px 0px;
	}
	
	#cajaTema p
	{
		font-family: arial;
		text-align: left;
		margin: 0px 20px 0px 20px;
		padding-bottom: 0px;
		padding-right: 0px;
		width: 100%;
	}
	
	#cajaTema div.temahijo
	{
		background: #D6C28F url(./images/flecha_tema.gif) no-repeat 5px center;
		margin-left: 30px;
		margin-top: 5px;
		margin-bottom: 5px;
		padding-left: 20px;
		padding-top: 2px;
		padding-bottom: 2px;
		width: 500px;
	}

	#cajaTema div.temahijo a
	{
		font-family: arial;
		font-size: 12px;
		text-decoration: none;
		color: #A62125;
		font-weight: bold;
	}
	
	#cajaTema div.opinion
	{
		text-align: right;
		background-color: #DAC9AD;
		font-family: arial;
		font-size: 12px;
		font-weight: bold;
		color: #A62125;
		padding-right: 20px;
		padding-top: 1px;
		padding-bottom: 0px;
	}
	
	#cajaTema div.opinion a
	{
		text-align: right;
		background-color: #DAC9AD;
		font-family: arial;
		font-size: 12px;
		font-weight: bold;
		color: #A62125;
		text-decoration: none;
	}
	#cajaTema div.opinion a:hover
	{
		text-decoration: underline;
	}
	
	#cajaTema div.opinion img
	{
		border: 0px;
	}

	#cajaRecursos
	{
		text-align: left;
		width: 694px;
		background: #EFE7D2;
		margin-top: 0px;
		border-bottom: #A62125 2px solid;
		margin-bottom: 20px;
		margin-left:40px;
		_margin-left:0px;
		
	}
	
	#cajaRecursos h2
	{
		padding: 3px 0px 3px 50px;
		margin: 0px 0px 0px 0px;
		background: url(./images/ico-sentencias.gif) #B39370 no-repeat left bottom;
		font-family: Arial;
		text-transform: uppercase;
		color: #FFFFFF;
		font-weight: bold;
		font-size: 12px;
	}
	
	#cajaRecursos div.contenido
	{
		background: #EFE7D2;
	}
	
	#cajaRecursos div.contenido div.nota
	{
		padding-bottom: 3px;
		border-bottom: 1px solid #FFA800;
		margin-bottom: 0px;
	}
	
	#cajaRecursos div.contenido div.nota h3, #cajaRecursos div.contenido div.last h3
	{
		margin: 3px 0px 0px 0px;
		padding: 0px;
	}
	
	#cajaRecursos div.contenido div.nota h3 a, #cajaRecursos div.contenido div.last h3 a
	{
		background: url(./images/flecha_roja.gif) no-repeat left;
		margin-left: 8px;
		padding-left: 11px;
		font-family: arial;
		font-weight: bold;
		font-size: 12px;
		color: #A62125;
		margin-bottom: 0px;
		margin-top: 13px;
		text-decoration: none;
	}
	
	#cajaRecursos div.contenido div.nota h3 a:hover, #cajaRecursos div.contenido div.last h3 a:hover
	{
		text-decoration: underline;
	}
	
	#cajaRecursos div.contenido div.last
	{
		padding-bottom: 0px;
		margin-bottom: 5px;		
	}	
	
	#cajaSentenciasTema
	{
		text-align: left;
		width: 700px;
		background-color: #EFE7D2;
		margin-top: 0px;
	}
	
	#cajaSentenciasTema h2
	{
		padding: 3px 0px 3px 50px;
		margin: 0px 0px 0px 0px;
		background: url(./images/ico-sentencias.gif) #B39370 no-repeat left bottom;
		font-family: Arial;
		text-transform: uppercase;
		color: #FFFFFF;
		font-weight: bold;
		font-size: 12px;
	}
	
	#cajaSentenciasTema div.contenido
	{
		background: #EFE7D2;
	}
	
	#cajaSentenciasTema div.contenido div.nota
	{
		padding-bottom: 15px;
		border-bottom: 1px solid #FFA800;
		margin-bottom: 0px;
	}
	
	#cajaSentenciasTema div.contenido div.nota h3, #cajaSentenciasTema div.contenido div.last h3
	{
		margin: 13px 0px 0px 0px;
		padding: 0px;
	}
	
	#cajaSentenciasTema div.contenido div.nota h3 a, #cajaSentenciasTema div.contenido div.last h3 a
	{
		background: url(./images/flecha_roja.gif) no-repeat left;
		margin-left: 8px;
		padding-left: 11px;
		font-family: arial;
		font-weight: bold;
		font-size: 12px;
		color: #A62125;
		margin-bottom: 0px;
		margin-top: 13px;
		text-decoration: none;
	}
	
	#cajaSentenciasTema div.contenido div.nota h3 a:hover, #cajaSentenciasTema div.contenido div.last h3 a:hover
	{
		text-decoration: underline;
	}
	
	#cajaSentenciasTema div.contenido div.nota p , 	#cajaSentenciasTema div.contenido div.last p
	{
		margin-left: 20px;
	}
	
	#cajaSentenciasTema div.contenido div.last
	{
		padding-bottom: 0px;
		margin-bottom: 12px;
	}
	
	#cajaRecursosRelacionados
	{
		text-align: left;
		width: 700px;
		margin : 0 px, 0px , 0px, 0px;
		padding: 0px, 0px , 0px, 0px;
		background-color: #DAC9AD;

	}
	
	#cajaRecursosRelacionados a
	{
		background: url(./images/flechatema.gif) no-repeat left;
		margin-left: 8px;
		padding-left: 11px;
		font-family: arial;
		font-weight: bold;
		font-size: 12px;
		color: #A62125;
		margin-bottom: 0px;
		margin-top: 0px;
		text-decoration: none;
	}
	
	#cajaRelacionados
	{
		text-align: left;
		width: 700px;
		/*margin-bottom: 30px;*/
		background-color: #EFE7D2;
		margin-top: 20px;
	}
	
	#cajaRelacionados h2
	{
		padding: 3px 0px 2px 35px;
		margin: 0px 0px 0px 0px;
		background: url(./images/icorelacionados.gif) #DDCEB7 no-repeat left bottom;
		font-family: Arial;
		color: #612629;
		font-weight: bold;
		font-size: 14px;
	}
	
	#cajaRelacionados div.contenido
	{
		background: #EFE7D2;
	}
	
	#cajaRelacionados div.contenido div.nota
	{
		padding-bottom: 15px;
		border-bottom: 1px solid #FFA800;
		margin-bottom: 0px;		
	}
	
	#cajaRelacionados div.contenido div.nota h3, #cajaRelacionados div.contenido div.last h3
	{
		margin: 13px 0px 0px 0px;
		padding: 0px;
	}
	
	#cajaRelacionados div.contenido div.nota h3 a, 	#cajaRelacionados div.contenido div.last h3 a
	{
		background: url(./images/flecha_roja.gif) no-repeat left;
		margin-left: 8px;
		padding-left: 11px;
		font-family: arial;
		font-weight: bold;
		font-size: 12px;
		color: #A62125;
		margin-bottom: 0px;
		margin-top: 13px;
		text-decoration: none;
	}
	
	#cajaRelacionados div.contenido div.nota h3 a:hover, #cajaRelacionados div.contenido div.last h3 a:hover
	{
		text-decoration: underline;
	}
	
	#cajaRelacionados div.contenido div.nota p ,#cajaRelacionados div.contenido div.last p
	{
		margin-left: 19px;
	}
	
	#cajaRelacionados div.contenido div.last
	{
		padding-bottom: 0px;		
		margin-bottom: 12px;

	}
	
	#cajaSentencia
	{
		border-top: #A62125 2px solid;
		margin-top: 28px;
		margin-left: 39px;
		margin-right: 39px;
		background-color: #EBE1C7;
		text-align: left;
		border-bottom: #A62125 2px solid;
		width: 694px;
	}
	
	#cajaSentencia h3
	{
		font-family: arial;
		font-size: 18px;
		font-weight: normal;
		color: #A62125;
		text-align: left;
		padding-left: 22px;
		margin: 15px 0px 0px 0px;
	}
	
	#cajaSentencia h4
	{
		font-family: arial;
		font-size: 11px;
		font-weight: normal;
		color: #A62125;
		text-align: left;
		padding-left: 22px;
		margin: 0px 0px 6px 0px;
	}
	
	#cajaSentencia p
	{
		font-family: arial;
		text-align: justify;
		margin: 0px 20px 0px 20px;
		padding-bottom: 48px;
		padding-right: 0px;
	}
	
	#cajaSentencia div.opinion
	{
		text-align: right;
		background-color: #DAC9AD;
		padding-right: 20px;
		padding-top: 1px;
		padding-bottom: 2px;
		width: 694px;
	}
	#cajaSentencia div.opinion a
	{
		font-family: arial;
		font-size: 12px;
		font-weight: bold;
		color: #A62125;
		text-decoration: none;	
	}
	
	#cajaSentencia div.opinion a:hover
	{
		text-decoration: underline;
	}
	
	#cajaSentencia div.opinionnotfirst
	{
		text-align: right;
		background-color: #DAC9AD;
		border-top: 1px #A62125 solid;
		padding-right: 20px;
		padding-top: 1px;
		padding-bottom: 2px;
		width: 694px;
	}
	#cajaSentencia div.opinionnotfirst a
	{
		font-family: arial;
		font-size: 12px;
		font-weight: bold;
		color: #A62125;
		text-decoration: none;	
	}
	
	#cajaSentencia div.opinionnotfirst a:hover
	{
		text-decoration: underline;
	}
	
	#cajaJueces
	{
		background-color: #B39370;
		margin: 20px 39px 20px 39px;
		border-bottom: #A62125 2px solid;
	}
	
	#cajaJueces h3
	{
		margin: 0px 0px 0px 0px;
		font-family: arial;
		font-weight: bold;
		font-size: 12px;
		color: #FFFFFF;
		text-transform: UPPERCASE;
		text-align: left;
		padding: 3px 0px 3px 7px;
	}
	
	#cajaJueces div.jueces
	{
		background-color: #EBE1C7;
		padding-top: 15px;
		margin: 0px 0px 0px 0px;
		padding-bottom: 15px;
		text-align: left;		
	}
	
	#cajaJueces div.jueces table tr.nombrejuez
	{
		padding-left: 7px;
		padding-right: 7px;
		text-align: center;
		font-family: arial;
		font-size: 10px;
		color: #612629;
	}
	
	#cajaJueces div.jueces table tr.nombrejuez a
	{
		color: #612629;
		text-decoration: none;
	}
	
	#cajaJueces div.jueces table tr.nombrejuez a:hover
	{
		text-decoration: underline;
	}
	
	#cajaJueces div.jueces table tr
	{
		padding-left: 7px;
	}
	#cajaJueces div.jueces table img
	{
		border: #951A1D 1px solid;
	}
	
	
	/* Estilos juez */
	#cajaJuez
	{
		border-top: #A62125 2px solid;
		border-bottom: #A62125 2px solid;
		margin-top: 28px;
		margin-left: 39px;
		margin-right: 39px;
		margin-bottom: 43px;
		padding-left: 20px;
		background-color: #EBE1C7;
		text-align: left;
		width: 674px;
		_width: 694px;
		
	}
	
	#cajaFoto
	{
		padding-top: 20px;
		background-color: #F3EDDD;
	}
	
	#cajaFoto img
	{
		border: #A62125 1px solid;
		margin-left: 38px;
		margin-bottom: 20px;
	}
	
	#cajaFoto div.cajaPeriodos
	{
		background-color: #A62125;
		font-family: arial;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;
		padding-left: 9px;
		padding-top: 2px;
		padding-bottom: 4px;
		margin-bottom: 9px;
	}
	
	#cajaFoto div.juezaSentencias
	{
		background: url(./images/flecha_sentencias.gif) no-repeat left middle;
		padding-left: 11px;
		margin-left: 10px;
		font-family: Arial;
		font-size: 12px;
		color: #000000;
		margin-bottom: 8px;
	}
	#cajaFoto div.juezaSentenciasLast
	{
		background: url(./images/flecha_sentencias.gif) no-repeat left middle;
		padding-left: 11px;
		margin-left: 10px;
		font-family: Arial;
		font-size: 12px;
		color: #000000;
	}
	#cajaJuez h4
	{
		font-family: arial;
		font-size: 18px;
		color: #A62125;
		font-weight: normal;
		margin-top: 8px;
		margin-bottom: 8px;
	}
	
	#cajaJuez span
	{
		font-family: arial;
		font-size: 12px;
		font-color: #000000;
	}
	#cajaJuez div.cajaDescripcion
	{
		background-color: #DDCEB7;
		margin-top: 15px;
		margin-bottom: 17px;
		font-family: arial;
		font-size: 12px;
		font-weight: bold;
		color: #A62125;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 10px;
	}
	#cajaJuez div.cajaAntecedente
	{
		background-color: #DDCEB7;
		margin-top: 0px;
		font-family: arial;
		font-size: 12px;
		font-weight: bold;
		color: #A62125;
		padding-top: 3px;
		padding-bottom: 3px;
		margin-bottom: 15px;
		padding-left: 10px;
	}
	#cajaJuez span p
	{
		margin-right: 0px;
		width: 450px;
	}
	#cajaJuez div.vermas
	{
		padding-left: 401px;
		padding-right: 5px;
		background: url(./images/flecha_amarilla.gif) no-repeat right;
		margin: 5px 0px 10px 0px;
	}
	#cajaJuez div.vermas a
	{
		font-family: arial;
		font-size: 12px;
		font-weight: bold;
		color: #A62125;	
		text-decoration: none;
	}
	#cajaJuez div.vermas a:hover
	{
		text-decoration: underline;
	}
	
	.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;
	}
	
	.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;
		
	}
	.botonera
	{
		background-color:#912729;
		text-align:center;
		
		
	}
	#MenuTable tr td
	{
		background-color:#912729;
		text-align:center;	
	}
	#tituloNewsletter tr td a{
		font-size: 12px;
		text-transform: uppercase;
		font-weight: bold;
		color: #A62125;
		text-decoration:none;
		margin-left: 8px;
		padding-left: 12px;
		margin-bottom: 0px;
		margin-top: 13px;
		background: url(./images/flecha_amarilla.gif) no-repeat left;	
		font-family: arial;
	}
	#tituloNewsletter tr td {

		font-family: arial;
		font-size: 10px;

	}
	 #cajaNewsletter{
	 	padding-top:20px;
	 }
	 #FrameNews{
	 	margin-top:10px;
	 	margin-bottom:10px;
	 	margin-left: 2px;
	 	border:2px solid #A72024;
	 }
	 div.box {
		text-align: left;
		width: 694px;
		margin-bottom: 30px;
		background: #EFE7D2;		
		margin-top: 10px;
		border-bottom: #951A1D 2px solid;
	}

	div.box h4{
		padding: 3px 0px 2px 50px;
		margin: 0px 0px 0px 0px;
		background: url(./images/ico-novedades.gif) #A62125 no-repeat left bottom;
		font-family: Arial;
		text-transform: uppercase;
		color: #FFFFFF;
		font-weight: bold;
		font-size: 14px;
	}	
	
	div.box div.inside {
	padding: 6px;
	}
	
	div.box div.region {
		
		margin: 4px 0px 4px 0px;
		padding: 0px 0px 5px 0px;
		border-bottom: 1px solid #FFA800;
	}
	
	div.box div.region a {
		display: block;
		cursor: pointer;
		font-size: 12px;
		text-transform: uppercase;
		font-weight: bold;
		font-family:verdana;
		color: #A62125;
		text-decoration:none;
		margin-left: 8px;
		padding-left: 12px;
		margin-bottom: 0px;
		margin-top: 13px;
		background: url(/images/flecha_amarilla.gif) no-repeat left;	
		width:300px;
	
	}
	
	
	div.box div.region a.selected {
		background-image: url(images/flecha_amarilla_open.gif);
		font-family:verdana;
	}
	
	div.box div.region div.content {
		padding-left: 18px;
	}
	
	div.box div.region div.content ul{
		list-style: none;
		margin: 0px 0px 0px 20px;
		font: 10px Verdana;
	}
	
	div.box div.region div.content ul li {
		font: 10px Verdana;
	}
	div.box div.region div.content ul li table tr td{
		font: 10px Verdana;
	}
#listadoNewsletter{
	background: #EFE7D2;
	margin: 1px 0px 20px 0px;
	padding: 0px 15px 0px 0px;
	width: 694px;
	text-align:right;
	border-bottom: 2px #A62125 solid;
}	
#listadoNewsletter a{
	padding: 0px 5px 0px 15px;
	background: url(images/flecha_amarilla.gif) no-repeat left  #EFE7D2;
	border: 0px;
	cursor: pointer;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: Uppercase;
	color: #A62125;	
	text-align:right;
	text-decoration:none;
}

#suscripcion a , #FormularioSuscripcion a{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align: left;
	font-family: verdana;
	font-size: 11px;
	color: #A62125;
}
#formularioSuscripcion div.botonera, #formularioSuscripcion div.controles {
	background: #EFE7D2;
	margin: 1px 0px 0px 0px;
	padding: 23px 0px 3px 0px;
	width: 694px;
	text-align: center;
	
}
#formularioSuscripcion div.botonera{
	padding: 0px 5px 0px 0px;
	text-align: right;
}

#formularioSuscripcion div.botonera input{
	padding: 0px 5px 0px 5px;
	background: url(images/flecha_amarilla.gif) no-repeat left  #EFE7D2;
	border: 0px;
	cursor: pointer;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: Uppercase;
	color: #A62125;	
}

#formularioSuscripcion span.mensaje{
	color: red;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;	
			
}


#formularioSuscripcion div.mensaje{
	color: red;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;	
	margin-bottom: 5px;
	margin-left : 20px;
	text-align:left;
			
}

#formularioSuscripcion div.cartel{
	color: #003091;
	font-family: verdana;
	font-size: 10px;
	font-weight: regular;	
	text-align: right;
	margin:0px;
	padding: 10px 50px;
			
}

#formularioSuscripcion div.controles table.controls{
	margin-top: 14px;
	margin-left: 14px;
}
#formularioSuscripcion div.controles table.controls tbody tr td input, select,textarea {
	margin-left: 20px;
	margin-bottom: 0px;
	font-family: verdana;
	font-size: 10px;	
	padding: 0px 0px 0px 0px;

}
#formularioSuscripcion div.controles table.controls tbody tr td {
	color: #A62125;	
	font-weight: bold;
	font-family: verdana;
	font-size: 12px;
	vertical-align: top;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}
#formularioSuscripcion div.controles table.controls tbody tr td ul{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#formularioSuscripcion div.controles table.controls tbody tr td div.inside{

  font-size: 11px;
  font-style: regular;
  font-familiy: arial;
  font-weight: normal;
  text-transform: none; 
  color: #555555;
  margin: 0px 0px 10px 0px;
  padding: 5px 10px 10px 40px;

}

#formularioSuscripcion h2{
	padding: 3px 0px 2px 50px;
	margin: 0px 0px 0px 0px;
	background: url(./images/ico-novedades.gif) #A62125 no-repeat left bottom;
	font-family: Arial;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	width: 422px;
}
#formularioSuscripcion h4{
	padding: 3px 0px 2px 50px;
	margin: 10px 0px 0px 0px;
	background: url(./images/ico-novedades.gif) #A62125 no-repeat left bottom;
	font-family: Arial;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	width: 694px;
	text-align:left;
} 
#FormularioSuscripcion form {
 	 	padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
}
#formularioSuscripcion  {
 	margin-bottom:1px; 	
 }
	 
#volver{	
	margin: 10px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	width: 750px;
	text-align:right;
	
}	
#volver a{
	padding: 0px 5px 0px 15px;
	background: url(images/flechavolver.gif) no-repeat left
	border: 0px;
	cursor: pointer;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: Uppercase;
	color: #A62125;	
	text-align:right;
	text-decoration:none;
}
#CajaCorteSuprema
{
	width: 694px;
	border:	2px #A62125 solid;
	background-color: #D6C28F;
	margin-top: 25px;
	margin-bottom: 25px;
	margin-left:10px;
}
#CajaCorteSuprema table td.titulos
{
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #A62125;
	text-transform: UPPERCASE;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px #EFE7D2 solid;
}
#CajaCorteSuprema table td.porley
{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #A62125;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px #EFE7D2 solid;
}
#CajaCorteSuprema table td.numeros
{
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #92272A;
	text-transform: UPPERCASE;
	vertical-align: middle;
	text-align: center;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px #EFE7D2 solid;
	border-left: 2px #D6C28F solid;
}
#CajaCorteSuprema table tr.impar
{
	background-color: #BFB9A8;
	padding-top: 15px;
	padding-bottom: 15px;
}
#CajaCorteSuprema table tr.par
{
	background-color: #D7CFBD;
	padding-top: 15px;
	padding-bottom: 15px;
}
#CajaCorteSuprema table tr td.ano
{
	text-align: center;
	font-family: arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
#CajaCorteSuprema table tr td.jueces
{
	padding-left: 10px;
	font-family: arial;
	font-size: 9px;
	font-color: #000000;
	font-weight: bold;
	border-left: 2px #D6C28F solid;
	padding-right: 20px;
}
#CajaCorteSuprema table tr td.jueces9
{
	padding-left: 5px;
	font-family: arial;
	font-color: #000000;
	font-weight: bold;
	border-left: 2px #D6C28F solid;
	padding-right: 20px;
}
#CajaCorteSuprema table tr td span.nombre
{
	font-family: arial;
	color: #A62125;
	font-size: 12px;
}
#CajaCorteSuprema table tr td span.partido
{
	font-family: arial;
	color: #000000;
	font-size: 12px;
}

#VerProximosPeriodos
{
	background-color: #A62125;
	height: 23;
	width: 166px;
	margin-top: 1px;
	margin-left: 528px;
	padding-left: 15px;
	margin-bottom: 25px;
}

#VerProximosPeriodos a.VerProximos
{
	font-family: arial;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: 2px;
	text-decoration: none;
}
#VerProximosPeriodos a.VerProximos:hover
{
	text-decoration: underline;
}