@charset "utf-8";
.nifone {
	position:relative;
	width:73px;
	height:32px;
	z-index:1;
	left: 0px;
	top: 0px;
}
.tempone {
	position:relative;
	width:96px;
	height:32px;
	z-index:2;
	left: 0px;
	top: 0px;
}

BODY {
	background-color: #f6f6f6;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.tfinal {
	height: 66px;
	width: 968px;
	vertical-align: text-bottom;
	text-align: center;
}

.link_menu_cat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #AFCC70;
	text-decoration: none;
	vertical-align: bottom;
}

.ttamany {
	background-color: #FFFFFF;
	height: 400px;
	width: 1000px;
}
.t1 {
	height: 100px;
	width: 100%;
	padding: 10px;
}
.ticono {
	background-image: url(img/cuadro_carga.png);
	height: 141px;
	width: 140px;
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	text-indent: 0px;
	vertical-align: middle;
}
.ttitulo {
	height: 36px;
	width: 100%;
}
.tbannertop {
	height: 100px;
	width: 500px;
	text-align: center;
	vertical-align: top;
}
.tbanner {
	height: 100px;
	width: 500px;
	text-align: center;
	vertical-align: top;
}
.taone {
	background-image: url(img/barra_aone.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 704px;
	background-position: left center;
}
.link_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 131px;
	width: 111px;
	list-style-type: none;
	position: static;
	left: 0px;
	top: 0px;
	overflow: visible;
}
.link_menu_nom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.link_menu_inf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D6BA46;
	text-decoration: none;
}
.eskinad {
	position:static;
	width:10px;
	height:10px;
	z-index:1;
	float: right;
	background-image: url(img/eskinad.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.eskinai {
	position:static;
	width:10px;
	height:10px;
	z-index:2;
	float: left;
	background-image: url(img/eskinai.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.thist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	vertical-align: text-bottom;
}
.version
{
	FONT-SIZE: 9px;
	COLOR: #999999;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: 1px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
.versionl:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
.versionl:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
.versionl:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
.aone {
	top: 10px;
	height: 36px;
	text-align: center;
	width: 280px;
}
.contimp
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #d68e31;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ttexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	vertical-align: middle;
	width: 666px;
	margin: 0px;
	padding: 0px;
}
.cuadro1 {
	background-image: url(img/cuadro_texto/textesk11.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	width: 24px;
}
.cuadro2 {
	background-image: url(img/cuadro_texto/texttop.png);
	background-repeat:  repeat-x;
	background-position: top;
	height: 23px;
	width: 100%;
}
.cuadro4 {
	background-image: url(img/cuadro_texto/textlat1.png);
	background-repeat:   repeat-y;
	background-position: left;
	height: 100%;
	width: 12px;
}

.cuadro6 {
	background-image: url(img/cuadro_texto/textlat2.png);
	background-repeat:     repeat-y;
	background-position: right;
	height: 100%;
	width: 12px;
}
.cuadro8 {
	background-image: url(img/cuadro_texto/textbot.png);
	background-repeat:   repeat-x;
	background-position: bottom;
	height: 25px;
	width: 100%;
}
.cuadro3 {
	background-image: url(img/cuadro_texto/textesk12.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 23px;
	width: 24px;
}
.cuadro7 {
	background-image: url(img/cuadro_texto/textesk21.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 25px;
	width: 24px;
}
.cuadro9 {
	background-image: url(img/cuadro_texto/textesk22.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 25px;
	width: 24px;
}
.tbotones {
	height: 50px;
	width: 500px;
	text-align: center;
	vertical-align: top;
}
.titulo {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	vertical-align: middle;
	color: #2c3d07;
	font-weight: bold;
}
.titulo_esk1 {
	background-image: url(img/titulo/1.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 36px;
	width: 17px;
}
.titulo_fondo {
	background-image: url(img/titulo/2.png);
	background-repeat:  repeat-x;
	background-position: top;
	height: 36px;
	width: 100%;
}
.titulo_esk2 {
	background-image: url(img/titulo/3.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 36px;
	width: 17px;
}
.aone_fondo {
	background-image: url(img/menu_aone/2.png);
	background-repeat:  repeat-x;
	background-position: top;
}
.aone_esk1 {
	background-image: url(img/menu_aone/1.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 36px;
	width: 17px;
}
.aone_esk2 {
	background-image: url(img/menu_aone/3.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 36px;
	width: 17px;
}
.tfinal {
	height: 36px;
	width: 924px;
}
.final {
	height: 18px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	vertical-align: middle;
	color: #2c3d07;
	text-align: center;
	font-weight: bold;
}
.menucattop {
	background-image: url(img/menu_cat/cat1.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
	width: 240px;
}
.menucat1 {
	background-image: url(img/menu_cat/cat2.png);
	background-repeat:   repeat-y;
	background-position: left;
	height: 100%;
	width: 2px;
}
.menucat2 {
	background-image: url(img/menu_cat/cat3.png);
	background-repeat:     repeat-y;
	background-position: right;
	height: 100%;
	width: 2px;
}
.menucatbot {
	background-image: url(img/menu_cat/cat4.png);
	background-repeat:   repeat-x;
	background-position: bottom;
	height: 27px;
	width: 240px;
}
.menucatf {
	background-image: url(img/menu_cat/catf.png);
	background-repeat:   repeat;
}
.menucattab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	width: 240px;
	text-indent: 23px;
}

.menulink
{
	color: #000000;
	width: 100%;
	list-style-type: none;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 23px;
	vertical-align: text-bottom;
}
.menulink:link
{
	color: #000000;
	width: 100%;
	list-style-type: none;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: text-bottom;
	float: none;
}
.menulink:visited
{
	color: #000000;
	width: 100%;
	list-style-type: none;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.menulink:hover
{
	color: #000000;
	width: 100%;
	list-style-type: none;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}



.menugtop {
	background-image: url(img/menu_general/menugtop.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
	width: 240px;
}
.menug1 {
	background-image: url(img/menu_general/menug1.png);
	background-repeat:   repeat-y;
	background-position: left;
	height: 100%;
	width: 2px;
}
.menug2 {
	background-image: url(img/menu_general/menug2.png);
	background-repeat:     repeat-y;
	background-position: right;
	height: 100%;
	width: 2px;
}
.menugbot {
	background-image: url(img/menu_general/menugbot.png);
	background-repeat:   repeat-x;
	background-position: bottom;
	height: 27px;
	width: 240px;
}
.menutabsep {
	height: 13px;
}

.menugf {
	background-image: url(img/menu_general/menugf.png);
	background-repeat:   repeat;
}
.menugtab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	width: 240px;
	text-indent: 23px;
}

.menulinkv
{
	color: #000000;
	width: 100%;
	list-style-type: none;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 23px;
	vertical-align: text-bottom;
}
.menulinkv:link
{
	color: #000000;
	width: 100%;
	list-style-type: none;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: text-bottom;
	float: none;
}
.menulinkv:visited
{
	color: #000000;
	width: 100%;
	list-style-type: none;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.menulinkv:hover
{
	color: #000000;
	width: 100%;
	list-style-type: none;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.menulista {
	color: #000000;
	width: 100%;
	list-style-type: none;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 23px;
	vertical-align: text-bottom;
}
.menutmp:link
{
	color: #2c3d07;
	width: 100%;
	list-style-type: none;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: text-bottom;
	float: none;
	text-indent: 10px;
}
.menutmp:visited
{
	color: #2c3d07;
	width: 100%;
	list-style-type: none;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-indent: 10px;
}
.menutmp:hover
{
	color: #000000;
	width: 100%;
	list-style-type: none;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-indent: 10px;
}

.contimpl:link
{
	FONT-WEIGHT: bold;
	COLOR: #d68e31;
	TEXT-DECORATION: none
}
.contimpl:visited
{
	FONT-WEIGHT: bold;
	COLOR: #79501c;
	TEXT-DECORATION: none
}
.contimpl:hover
{
	FONT-WEIGHT: bold;
	COLOR: #79501c;
	TEXT-DECORATION: none
}



.des
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    VERTICAL-ALIGN: middle;
    WIDTH: 100%;
    COLOR: #000000;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.descarga
{
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: center
}
.descarga_lay
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	Z-INDEX: 1;
	FLOAT: left;
	VISIBILITY: visible;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	POSITION: absolute;
}
.desl:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.desl:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.desl:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.desl2:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.desl2:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.desl2:hover
{
    FONT-SIZE: 24px;
    COLOR: #8fb04c;
    TEXT-DECORATION: none
}
.deslp:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #8DB04C;
    TEXT-DECORATION: none
}
.deslp:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #6D7F49;
    TEXT-DECORATION: none
}
.deslp:hover
{
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.deslso:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.deslso:visited
{
    COLOR: #6D7F49;
    TEXT-DECORATION: none
}
.deslso:hover
{
    COLOR: #8DB04C;
    TEXT-DECORATION: none
}
.descarga_lay2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	Z-INDEX: 1;
	FLOAT: left;
	VISIBILITY: hidden;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 134px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	HEIGHT: 55px;
	overflow: hidden;
}
.menutabdido {
	height: 33px;
	width: 240px;
	float: right;
	text-align: center;
}

.carga_img_menu {
	overflow: hidden;
	position: absolute;
	visibility: hidden;
}
.titulo_texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #993300;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.lmisprogramas:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #993300;
	text-decoration: none;
}
.lmisprogramas:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #993300;
	text-decoration: none;
}
.lmisprogramas:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #7DA33D;
	text-decoration: none;
}
.titulo_texto_verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #669933;
}
.titulo_version {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #669933;
}
.estrella1 {
	position: relative;
	height: 17px;
	width: 17px;
	left: 50%;
	margin-left:-17px;
	margin-top:0px;
}
.estrella2 {
	position: relative;
	height: 17px;
	width: 17px;
	left: 50%;
	margin-left:-34px;
	margin-top:-17px;
}
.estrella3 {
	position: relative;
	height: 17px;
	width: 17px;
}
.estrella4 {
	position: relative;
	height: 17px;
	width: 17px;
}
.estrella5 {
	position: relative;
	height: 17px;
	width: 17px;
}
.lmasinfo:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	vertical-align: middle;
	width: 666px;
	margin: 0px;
	padding: 0px;
	color: #A47E52;
	text-decoration: none;
	font-weight: normal;
}
.lmasinfo:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	vertical-align: middle;
	width: 666px;
	margin: 0px;
	padding: 0px;
	color: #A47E52;
	text-decoration: none;
	font-weight: normal;
}
.lmasinfo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	vertical-align: middle;
	width: 666px;
	margin: 0px;
	padding: 0px;
	color: #A47E52;
	text-decoration: underline;
	font-weight: normal;
}
.ttempnif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	vertical-align: middle;
	width: 672px;
	margin: 0px;
	padding: 0px;
	background-attachment: scroll;
	background-image: url(img/fondo_tempnif.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 260px;
}
