body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	background-color: #CCCFD1;
}
/*---------------------------------------------------------------*/
.color-pri {
	/*Colo de Fondo del Logo*/
	background-color:#297929;
}

.color-pri td {
	color:#FFFFFF;
	font-weight: bold;
}

.color-sec {
	/*Colo de Fondo del Menu superior y borde del menu lateral*/
	background-color:#FFD342; 
}

.color-ter {
	/*Colo de Fondo del Menu Lateral*/
	background-color:#a19482; 
}

.color-cuar {
	/*Colo de Fondo al lado del logo y abajo del menu lateral*/
	background-color:#c4d87e; 
}
/*---------------------------------------------------------------*/

.resaltado{
	color: #000000;
	background: #55FF2A;
	font-weight: bold;
}

.link_bus_resul:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000000;
    font-weight: bold;
}

.link_bus_resul:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #D03018;
    font-size: 13px;
    font-weight: bold;
}

.link_bus_resul:hover {
    color: #7DBF00;
}

.link_bus_resul:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #D03018;
    font-weight: bold;
}

.indice_diario {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    margin-left: 0px; 
    margin-top:5px; 
}

.indice_diario a{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.titulo-doctrina-rojo {
	color:#D03018;
	font-weight: bold;
	font-size:16px;
	font-family: Verdana;
}
.titulo-doctrina-verde {
	color:#2F7B2F;
	font-weight: bold;
	font-size:18px;
	font-family: Verdana;
}

.titulo-doctrina-marrron {
	color:#4C391C;
	font-weight: bold;
	font-size:18px;
	font-family: Verdana;
}

.nota-sub {
	color:#D03018;
	font-weight: bold;
	font-size:12px;
	font-family: Verdana;
}

.nota-sub a {
	color:#D03018;
}

/*------------------------------------------------------------------------*/

.color-titulo-menu {
	background-color:#92B475;
}

.color-cuerpo-menu {
	background-color:#92B475;
}

.color-hover-menu {
	background-color:#D03018;
}


/*------------------------------------------------------------------------*/
.menu-left {
	background-color: #D4DACF;
	vertical-align: top;
}

.color-1 {
	background-color: #2F7B2F;
}
.color-2 {
	background-color: #7dbf00;
}
.color-3 {
	background-color: #D4DACF;
}

/* GRIS - 01 */
.color-4 {
	background-color: #E0E0E0;
}
/* GRIS - 02 */
.color-5 {
	background-color: #F4F4F4;
}

/* CLASES DE BOTONES :: INICIO */
.boton-1 {
	border:1px solid #4C391C; 
	font-family: Arial; font-size: 11px; 
	color: #FFFFFF; 
	background-color: #4C391C;
	text-decoration: none;
}

.titulo-nota {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #2F7B2F;
	text-decoration:none;
	font-weight: bold;
	line-height: 130%;
}

.bottom-right {
	background-color:  #2F7B2F;
	height: 30px;
	width: 100%;
}
.bottom-left {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	font-weight: normal;
	background-color:  #7dbf00;
	height: 30px;
	width: 100%;
}

a {
	color: #2F7B2F;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

a:hover {
	color: #7dbf00;
}

/* HASTA AQUI :: Verificado */
.textobase {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	line-height: 150%;
}

.textobase li{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:10px;
}

.textobase11 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	line-height: 150%;
}
.textoBlanco2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	line-height: 150%;
}
.textobasebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	/* line-height: 130%; */
}
.arialMarron {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#4C391C;
	text-decoration:none;
	font-weight: normal;
}
.arialMarron:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#4C391C;
	text-decoration:none;
	font-weight: normal;
}
.arialMarron:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#4C391C;
	text-decoration:none;
	font-weight: normal;
}
.arialMarron:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#4C391C;
	text-decoration:underline;
	font-weight: normal;
}
.textomarron {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#656565;
	font-weight: normal;
}
.textoBlanco {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	font-weight: normal;
}
.tituloBlanco {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color:#ffffff;
	font-weight: bold;
}
.arialAzul {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#4C391C;
	text-decoration:none;
	font-weight: bold;
}
.tituloAzul {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 24px;
	color:#D03018;
	text-decoration:none;
	font-weight: normal;
}

.arialMOstaza {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#D03018;
	text-decoration:none;
	font-weight: bold;
	line-height: 130%;
}

.arialMOstaza3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color:#D03018;
	text-decoration:none;
	font-weight: bold;
	line-height: 130%;
}

.arialMOstaza2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#D03018;
	text-decoration:none;
	font-weight: bold;
}

.botoneraTitulo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight: normal;
	text-transform: uppercase;
}

.botonera {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 1px;	
}
.botonera:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	/*color:#ffffff;*/
	color:#FFFFFF;
	text-decoration:none;
	font-weight: normal;
	text-transform: uppercase;
}
.botonera:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	/*color:#ffffff;*/
	text-decoration:none;
	font-weight: normal;
	text-transform: uppercase;
}
.botonera:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF; 
	text-decoration:none;
	font-weight: normal;
	text-transform: uppercase;
}

.botonera2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#616161;
	text-decoration:none;
	font-weight: normal;
	text-transform: uppercase;
}
.botonera2:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#616161;
	text-decoration:none;
	font-weight: normal;
	text-transform: uppercase;
}
.botonera2:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#616161;
	text-decoration:none;
	font-weight: normal;
	text-transform: uppercase;
}
.botonera2:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#F3BC00;
	text-decoration:none;
	font-weight: normal;
	text-transform: uppercase;
}

.link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:red;
	text-decoration:none;
	font-weight: bold;
	text-transform: uppercase;
}
.link:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:black;
	text-decoration:none;
	font-weight: bold;
	text-transform: uppercase;
}
.link:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#D03018;
	text-decoration:none;
	font-weight: bold;
	text-transform: uppercase;
}
.link:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#D03018;
	text-decoration:underline;
	font-weight: normal;
	text-transform: uppercase;
}
.tituloAzul2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color:#4C391C;
	text-decoration:none;
}
.link2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#D03018;
	font-weight: bold;
	text-decoration: none;
	font-weight: normal;
}
.link2:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#D03018;
	text-decoration:none;
	font-weight: normal;
}
.link2:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#D03018;
	font-weight: bold;
}
.link2:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#D03018;
	font-weight: bold;
	text-decoration: underline;
}
.marca {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#4C391C;
	font-weight: bold;
}
.link3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#094190;
	text-decoration:underline;
	font-weight: normal;
}
.link3:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#094190;
	text-decoration:underline;
	font-weight: normal;
}
.link3:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#094190;
	text-decoration:underline;
	font-weight: normal;
}
.link3:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#7DBF00;
	text-decoration:underline;
	font-weight: normal;
}

/* COLOR PRODUCTOS */
.ED{
	width:100%;
	border-style:solid;
	border-width: 1px;
	border-color: #309CE4;
	color:#309CE4;
}
.TYSS{
	width:100%;
	border-style:solid;
	border-width: 1px;
	border-color: #5F8D32;
}
.PENAL{
	width:100%;
	border-style:solid;
	border-width: 1px;
	border-color: #EC4800;
}
.ADMINISTRATIVO{
	width:100%;
	border-style:solid;
	border-width: 1px;
	border-color: #094190;
}
.CONSTITUCIONAL{
	width:100%;
	border-style:solid;
	border-width: 1px;
	border-color: #6C2221;
}

.NORMAL{
	width:100%;
	border-style:solid;
	border-width: 1px;
	border-color: #FFFFFF;
}

/*.Diario{
	background-color: #004D81;
	opacity: 0.10;
	-moz-opacity: 0.10;
	filter: alpha(opacity=10);
}*/

.LITORAL{
	width:100%;
	border-style:solid;
	border-width: 1px;
	border-color: #F3BC00;
	
}
/* FIN COLOR PRODUCTOS */


/* SOLAPAS */
td.solapa{
	border:1px solid #E0E0E0; 
	border-bottom-width: 0px; 
	text-align:center; 
	background-color:#FFFFFF; 
	margin-right:20px;
	font-size: 80%; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration: none;
	font-weight: normal;
	width:136px;
	cursor:pointer;
}

td.solapa.activeTab{
	font-weight: bold;
	background-color:#F4F4F4;
}
	
td.solapaOver{
	background-color: #d0d0d0;  
	color: #606060;
	border:1px solid #E0E0E0; 
	border-bottom-width: 0px; 
	text-align:center;
	margin-right:20px;
	font-size: 80%; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	width:136px;
	cursor:pointer;
}
/* FIN SOLAPAS */

.listViewPaginationTdS1 {
	font-size: 10px;
	color: #999999;
	background-color: #eeeeee;
	padding-right: 5px;
	padding-left: 5px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #9E9E9E;
}
a.listViewPaginationLinkS1:link, a.listViewPaginationLinkS1:visited {
	color: #E90000;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
a.listViewPaginationLinkS1:hover {
	color: #ff0000;
	font-size: 10px;
	text-decoration: none;
}

INPUT{
	border: solid 1px #CCCCCC;
	font-family: Verdana;
	font-size: 11px;
}

.suggestionsBox {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	position: relative;
	left: 30px;
	margin: 10px 0px 0px 0px;
	width: 200px;
	background-color: #212427;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border: 2px solid #000000;	
	color: #ffffff;
}

.suggestionList {
	margin: 0px;
	padding: 0px;
}

.suggestionList li {
	margin: 0px 0px 3px 0px;
	padding: 3px;
	cursor: pointer;
}

.suggestionList li:hover {
	background-color: #659CD8;
}

/***************** Menu Superior ************************/
.top {
	top:0px; 
	height:4px;
	background-image:url('/images/bot.gif');
	background-repeat:repeat-x;
}

.bottom {
	top:0px; 
	height:3px;
	background-image:url('/images/bot2.gif');
	background-repeat:repeat-x;
}

#top_body {
	left:0px; 
	top:0px; 
	width:100%; 
	height:34px;
	background-image:url('/images/bot.gif');
	background-repeat:repeat-x;
}

.titulo-menuSuperior {
	text-decoration:none; 
	color:#D03018;
	font-size:15px;
	font-weight:bold;
	font-family: Arial;
}
/********************************************************/

/***  M I S  N O T A S: I N I C I O ***/

.misnotas {
    width:100%;
    margin-top:0px;
    margin-left:10px;
    text-align:center;
}

.misnotas .nuevo { 
    width:20px; 
    height:20px;
    border-color: white; 
    border-style:none; 
    background-color:white; 
    font-size:12px;

    background-image: url("/images/b_escribir.gif");
    BACKGROUND-REPEAT: no-repeat; 
}


.misnotas .texto_a_nota { 
    width:20px; 
    height:20px; 
    border-color: white; 
    border-style:none; 
    background-color:white; 
    font-size:12px;

    background-image: url("/images/b_guardar.gif");
    BACKGROUND-REPEAT: no-repeat; 
}



.misnotas .activar_nota { 
    width:20px; 
    height:20px; 
    border-color: white; 
    border-style:none; 
    background-color:white; 
    font-size:12px;

    background-image: url("/images/b_ok.gif");
    BACKGROUND-REPEAT: no-repeat; 
    BACKGROUND-POSITION: center; 
}


.misnotas .borrar_nota { 
    width:20px; 
    height:20px; 
    border-color: white; 
    border-style:none; 
    background-color:white; 
    font-size:12px;


    background-image: url("/images/b_delete.gif");
    BACKGROUND-REPEAT: no-repeat; 
    BACKGROUND-POSITION: center; 
}


.misnotas .ayuda_nota { 
    width:20px; 
    height:20px; 
    border-color: white; 
    border-style:none; 
    background-color:white; 
    font-size:12px;

    background-image: url("/images/b_ayuda.gif");
    BACKGROUND-REPEAT: no-repeat; 
    BACKGROUND-POSITION: center; 
}
/***  M I S  N O T A S: F I N  ***/
