A:link,A:visited,A:active,
{
    color: #58B856;
    background : transparent;
    text-decoration: none;
}

A.pie:link,A.pie:visited,A.pie:active
{

	font-family:verdana,arial,helvetica;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	margin-top:0.1in;
	margin-bottom:0.1in;
	margin-left:0.1in;
	margin-right:0.1in;
	line-height:14px;
}

A.submenu_link:link,A.submenu_link:visited,A.submenu_link:active
{
	color: #46A544;
    background : transparent;
    text-decoration: none;
}

A.menu_dcho_link:link,A.menu_dcho_link:visited,A.menu_dcho_link:active
{
	color: #E4342A;
    background : transparent;
    text-decoration: none;
}

A.sin_link:link,A.sin_link:visited,A.sin_link:active
{
	color: #000000;
    background : transparent;
    text-decoration: none;
}

body
{
    scrollbar-face-color:#E4F0D6;
    scrollbar-highlight-color:#E4F0D6;
    scrollbar-shadow-color:#14902D;
    scrollbar-3dlight-color:#E4F0D6;
    scrollbar-arrow-color: #14902D;
    scrollbar-track-color:#ffffff;
    scrollbar-darkshadow-color:#E4F0D6;
    scrollbar-base-color:#E4F0D6;
}

.boletin
{
	width:210px;
    height:90px;
	text-align:center;
	border:1px solid #E4342A;
}

.pag_abierta
{
	width:175px;
    height:30px;
	text-align:center;
	border:1px solid #58B856;
}
.pag_abierta_h22
{
	width:175px;
    height:22px;
	text-align:center;
	border:1px solid #58B856;
}

.cab_pag_abierta
{
    font-family:verdana,arial,helvetica;
	font-size:8pt;
	font-weight:bold;
	color: #ffffff;
	text-align: center;
	line-height : 10px;
	margin-left: 0.05in;
	margin-right: 0.05in;
	margin-top: 0.0in;
	margin-bottom: 0.0in;
	letter-spacing:-1;
	word-spacing:0;

}


.reverso
{
    font-family:verdana,arial,helvetica;
	font-size:8pt;
	text-align:justify;
	color:#000000;
	margin-top:0.1in;
	margin-bottom:0.1in;
	margin-left:0.00in;
	margin-right:0.15in;
	line-height:14px;
}

.taa
{
	font-family:verdana,arial,helvetica;
	font-size:7pt;
	font-weight:bold;
	color:#3B9E4E;
	text-align:right;
	margin-top:0.2in;
	margin-bottom:0.0in;
	margin-left:0.1in;
	margin-right:0.25in;
	line-height:12px;
	width:100%;
}

.info
{
	font-family:verdana,arial,helvetica;
	font-size:7pt;
	font-weight:bold;
	color:#3B9E4E;
	text-align:right;
	margin-top:0.0in;
	margin-bottom:0.0in;
	margin-left:0.1in;
	margin-right:1.3in;
	line-height:12px;
}

.ul_0
{
    margin-left:0.0em;
    margin-right:0.0em;
    margin-top:0.0em;
    margin-bottom:0.0em;
}

.cuerpo
{
     margin-height:0.0em;
     margin-width:0.0em;
     margin-left:0.0em;
     margin-right:0.0em;
     margin-top:0.0em;
     margin-bottom:0.0em;
}

.h100
{
	height:100%;
}

.h50
{
	width:100%;
    height:50px;
}

.w235x100
{
	width:235px;
	height:100%;
}

.w235
{
	width:235px;
}
.w690x100
{
	width:690px;
	height:100%;
}
.w96_100
{
	width:96%;
}

.w36
{
	width:36px;	
}

.w14
{
	width:14px;
}

.w185x100
{
	width:185px;
	height:100%;
}

.w185
{
	width:185px;
}

.width177
{
	width:177px;
}

.w100c
{
	width:100%;
	text-align: center;
}
.w100
{
	width:100%;
}

.wh100
{
	height:100%;
	width:100%;
}

.negrita
{
	font-weight:bold;
}

.menu
{
    font-family:arial,verdana,helvetica;
	font-size: 8pt;
	font-weight:bold;
	color: #58B856;
	text-align:right;
	margin-left: 0.02in;
	margin-right: 0.02in;
	margin-top: 0.03in;
	margin-bottom: 0.03in;
	line-height : 13px;
	letter-spacing:0;
	word-spacing:0;
/*	list-style : outside url(imagenes/puntito.gif);*/
	border-bottom:2px dotted #58B856;
}

.menu_dcho
{
    font-family:arial,verdana,helvetica;
	font-size: 7pt;
	font-weight:bold;
	color: #E4342A;
	text-align:left;
	margin-left: 0.02in;
	margin-right: 0.02in;
	margin-top: 0.03in;
	margin-bottom: 0.03in;
	line-height : 13px;
	letter-spacing:0;
	word-spacing:-1;
	border-bottom:2px dotted #E4342A;
}

.menu_abierto
{
    font-family:arial,verdana,helvetica;
    font-size: 8pt;
	color: #0A82B9;
	text-align:left;
	margin-left: 0.26in;
	margin-right: 0.05in;
	margin-top: 0.04in;
	margin-bottom: 0.04in;
	line-height : 13px;
	letter-spacing:0;
	word-spacing:-2;
	list-style : outside url(imagenes/flechita_larga.gif);
	border-bottom:2px dotted #0A82B9;
}

.submenu
{
    font-family:arial,verdana,helvetica;
	font-size: 8pt;
	color: #58B856;
	text-align:right;
	margin-left: 0.02in;
	margin-right: 0.0in;
	margin-top: 0.0in;
	margin-bottom: 0.0in;
	line-height : 14px;
	letter-spacing:0;
	word-spacing:-1;	
}

.color_fondo_submenu{
margin-left: 0.05in;
margin-right: 0.05in;
margin-top: 0.1in;
margin-bottom: 0.1in;
background-color: #F4FAF4;
border-right:1px solid #B1DDB1;
border-bottom:1px solid #B1DDB1;
padding:5px 5px 5px 5px;
}

.cabecero
{
    font-family:verdana,arial,helvetica;
	font-size:13pt;
	font-weight:bolder;
	color: #000000;
	text-align: left;
	letter-spacing:0;
	word-spacing:0;
	line-height : 14px;
	margin-left: 0.5in;
	margin-right: 0.05in;
	margin-top: 0.05in;
	margin-bottom: 0.05in;
	/*list-style : outside url(imagenes/vineta_cabecero.gif);*/
}
.cabecero_rojo
{
    font-family:verdana,arial,helvetica;
	font-size:7pt;
	font-weight:bolder;
	color: #E4342A;
	text-align: left;
	letter-spacing:1;
	word-spacing:0;
	line-height : 14px;
	margin-left: 0.05in;
	margin-right: 0.05in;
	margin-top: 0.05in;
	margin-bottom: 0.05in;
	/*list-style : outside url(imagenes/vineta_cabecero.gif);*/
}

.cabecero_1
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14pt;
	color: #0A82B9;
	text-align: left;
	letter-spacing:0;
	word-spacing:0;
	line-height : 12px;
	margin-left: 0.1in;
	margin-right: 0.0in;
	margin-top: 0.05in;
	margin-bottom: 0.1in;
	/*list-style : outside url(imagenes/vineta_cabecero.gif);*/
}

.cabecero_2
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14pt;
	color: #FDBF56;
	text-align: left;
	letter-spacing:0;
	word-spacing:0;
	line-height : 12px;
	margin-left: 0.0in;
	margin-right: 0.05in;
	margin-top: 0.10in;
	margin-bottom: 0.1in;
	/*list-style : outside url(imagenes/vineta_cabecero.gif);*/
}

.texto
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #353434;
	text-align:justify;
	margin-left: 0.05in;
	margin-right: 0.05in;
	margin-top: 0.05in;
	margin-bottom: 0.05in;
	line-height : 14px;
	letter-spacing:0;
	word-spacing:-2;
}

.texto_formulario
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
	color: #0A82B9;
	line-height : 14px;
	letter-spacing:0;
	word-spacing:-2;
}

.texto_tabla
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #353434;
	line-height : 14px;
	letter-spacing:0;
	word-spacing:-2;
}

.nombre
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FDBF56;
	text-align:right;
	margin-left: 0.0in;
	margin-right: 0.0in;
	margin-top: 0.08in;
	margin-bottom: 0.08in;
	line-height : 14px;
	letter-spacing:0;
	word-spacing:-2;
	border-bottom:1px solid #FDBF56;
	padding-bottom:2px;
}

.titulo
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #E4342A;
	text-align:left;
	margin-left: 0.05in;
	margin-right: 0.05in;
	margin-top: 0.05in;
	margin-bottom: 0.05in;
	line-height : 14px;
	letter-spacing:0;
	word-spacing:-2;
	border-bottom:1px solid #E4342A;
	padding-bottom:2px;
}

.link
{
    font-family:Verdana, Arial, Helvetica;
	font-size: 7pt;
	font-weight: bold;
	text-align:right;
	color: #58B856;
	margin-left: 0.03in;
	margin-right: 0.03in;
	margin-top: 0.03in;
	margin-bottom: 0.03in;
}

.li-lista
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #353434;
	text-align: left;
	margin-left: 0.2in;
	margin-right: 0.1in;
	margin-top: 0.04in;
	margin-bottom: 0.04in;
	letter-spacing:0;
	word-spacing:-2px;
	list-style : outside url(imagenes/flechita.gif);
	line-height : 14px;
}

.li-nolista
{
	list-style: none outside;
	margin-top: 0.0in;
	margin-bottom: 0.0in;
	margin-left: 0.0in;
	margin-right: 0.0in;
	display:inline;
 }

.tabla_contenido
{
	border-right:2px solid #EDEDED;
	border-bottom:2px solid #EDEDED;
	background-color:#FBFBFB;;
    margin-top: 0.05in;
	margin-bottom: 0.05in;
	margin-left: 0.1in;
	margin-right: 0.1in;
	height:90%;
}

.caja
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-align:left;
	margin-left: 0.0in;
	margin-right: 0.0in;
	margin-top: 0.0in;
	margin-bottom: 0.0in;
	line-height : 13px;
	height:18px;
/*	border-left : 1px solid #58B856;
	border-top : 1px solid  #58B856;
	border-right : thin inset #58B856;
	border-bottom : thin inset #58B856;*/
}

.recuadro
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
	font-weight: bold;
    color:#0A82B9;
	border-color : #0A82B9;
	border-style : solid;
	border-width : 0.01in;
	background:#E5F2F8;
	border-left : 1px solid #0A82B9;
	border-top : 1px solid #0A82B9;
	border-right : thin outset #0A82B9;
	border-bottom : thin outset #0A82B9;
}

.text_area
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #353434;
	text-align:left;
	margin-right: 0.0in;
	margin-top: 0.0in;
	margin-bottom: 0.0in;
	line-height : 13px;
	
	/*border-left : 1px solid #0A82B9;
	border-top : 1px solid #0A82B9;
	border-right : thin inset #0A82B9;
	border-bottom : thin inset #0A82B9;*/
}

.boton
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
	font-weight: bold;
    color:#444444
	border-color : #6E6E6E;
	border-style : solid;
	border-width : 0.01in;
	background:#D7D4D4;
    cursor: hand;
	border-left : 1px solid #6E6E6E;
	border-top : 1px solid #6E6E6E;
	border-right : thin outset #6E6E6E;
	border-bottom : thin outset #6E6E6E;
}

.boton2
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
	font-weight: bold;
    color:#000000;
	background:#58B856;
    cursor: hand;
	border-left : 1px solid #6E6E6E;
	border-top : 1px solid #6E6E6E;
	border-right : thin outset #6E6E6E;
	border-bottom : thin outset #6E6E6E;
}

.select
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    color:#0A82B9;
	text-align:left;
	margin-left: 0.0in;
	margin-right: 0.0in;
	margin-top: 0.0in;
	margin-bottom: 0.0in;
	line-height : 13px;
	height:18px;
	border-color : #0A82B9;
	border-style : solid;
	border-width : 0.01in;
	border-left : 1px solid #0A82B9;
	border-top : 1px solid #0A82B9;
	border-right : thin outset #0A82B9;
	border-bottom : thin outset #0A82B9;
}

.formu
{
    margin-top:0.0in;
    margin-bottom:0.0in;
}



.a82
{
	vertical-align:top;
    color:#0A82B9;
}
.boletin
{
	font-family:verdana,arial;
	font-size:7pt;
	margin-left:0.0in;
	margin-right:0.0in;
	margin-top:0.02in;
	margin-bottom:0.05in;
	color:#ffffff;
	line-height:11px;
}
.exhagera
{
	border-right:2px solid #EDEDED;
	border-bottom:2px solid #EDEDED;
	background-color:#FBFBFB;;
    margin-top: 0.05in;
	margin-bottom: 0.05in;
	margin-left: 0.1in;
	margin-right: 0.1in;	
	width:96%;
	height:150px;	
}

.h15
{
	height:15px;
}

.h5
{
	height:5px;
}
.w188
{
	width:188px;
}
.w5
{
	width:5px;
}
.w175
{
width:175px;
}
.w8
{
	width:8px;
}
.texto_94
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #353434;
	text-align:justify;
	margin-left: 0.05in;
	margin-right: 0.05in;
	margin-top: 0.05in;
	margin-bottom: 0.05in;
	line-height : 14px;
	letter-spacing:0;
	word-spacing:-2;
	width:94%;
	height:150px;
}
