BODY {
        color: #ffffff;
}


.text
{
 	 font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     font-weight: normal;
     color: black;
	 text-decoration: none
}
.text01
{
 	 font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     font-weight: normal;
     color: #D30B45;
	 text-decoration: none
}
.text02
{
 	 font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     font-weight: normal;
     color: #D30B45;
	 text-decoration: none
}
.text03
{
 	 font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     font-weight: normal;
     color: #800000;
	 text-decoration: none
}
.text04
{
 	 font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     font-weight: normal;
     color: #29495C;
}
.title
{
 	 font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     font-weight: bold;
     color: #29495C;
	 text-decoration: none
}
.title01
{
 	 font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     font-weight: normal;
     color: black;
	 text-decoration: none
}
.title02
{
 	 font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     font-weight: bold;
     color: #29495C;
}
.color01
{
 	 background-color: #98A92A;
}
.color02
{
 	 background-color: #A3A28D;
}
.color03
{
 	 background-color: #D30B45;
}
.color04
{
 	 background-color: black;
}
.celda01
{
 	 font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     font-weight: normal;
     color: black;
	 text-decoration: none;
	 background-color: #E3E1CC;
}

---------------------


.top_frame
{
	 background-color:#FFFFFF;
}
.primer_frame
{
	 background-color:#095751;
}
.txt_primer_frame

{
 	 font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     font-weight: bold;
     color: #FFFFFF;
}
.txt_primer_frame_nb
{
 	 font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     font-weight: normal;
     color: #FFFFFF;
}
.cabecera_frame
{
	 background-color:#98A92A;
}
.txt_cabecera_sup
{
	font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     font-weight: bold;
     color: #29495C;
}
.txt_cabecera_inf
{
	font-family: Times, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-size: 24px; 
	font-weight: normal; 
	color: #FFFFFF;
}
.txt_cabecera_inf_peq
{
	font-family: Times, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-size: 18px; 
	font-weight: normal; 
	color: #FFFFFF;
}
a.navigation-horizontal:link, a.navigation-horizontal:visited, a.navigation-horizontal:hover, a.navigation-horizontal:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF;
	text-decoration: none
}
a.navi-passiv:link, a.navi-passiv:visited, a.navi-passiv:hover, a.navi-passiv:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight: normal; 
	text-decoration: none
}
a.enlace:link, a.enlace:visited, a.enlace:hover, a.enlace:active { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #29495C; 
	font-weight: bold; 
	text-decoration: underline 
 }
a.enlaces:link, a.enlaces:visited, a.enlaces:hover, a.enlaces:active { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #29495C; 
	font-weight: bold; 
	text-decoration: none; 
 }
a.brdcrumb:link, a.brdcrumb:visited, a.brdcrumb:hover, a.brdcrumb:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #29495C; 
	font-weight: bold; 
	text-decoration: none
}

.txt_menu
{
    font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     font-weight: normal;
     color: #000000;
}
.text  { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #000000; 
	text-decoration: none; 
}
.text_peq  { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #000000; 
	text-decoration: none; 
}
.text_peq_verde  { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #29495C; 
	text-decoration: none; 
}
.titulos {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight: bold;
	text-decoration: none 
}
.franja_derecha
{
	background-color:#E3E1CC;
}
.franja_derecha_rojo
{
	background-color:#D30B45;
}
.txt_franja_derojo
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #D30B45;}
.txt_franja_derbold {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000;
	font-weight: bold;
	text-decoration: none 
}
.txt_franja_derblanco
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #ffffff;
	font-weight: bold;
}
.txt_pie {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #999999
}
a.pie:link, a.pie:visited, a.pie:hover, a.pie:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #999999; 
	text-decoration: underline
}
/* formulare */
.form-text {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.form-feld {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.form-option {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}

.form-fehler {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #CC0033
}


/****** antiguos estilos ********/
.TABLEw100
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    TEXT-ALIGN: left;
    WIDTH: 100%;
}
.TDgrisleftverdana
{
    BACKGROUND: #d1d6d2;
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
}
.TD155h
{
    HEIGHT: 155px;
}
.TD100w30hgriscenter
{
    BACKGROUND: #b6b8b5;
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    HEIGHT: 30px;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    WIDTH: 100%;
}
.TD60w16hmarron
{
    BACKGROUND: #4a4a4a;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 60%;
	TEXT-DECORATION: none;
}
.TD40w16hmarrondchabanda
{
    BACKGROUND: #4a4a4a;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
	TEXT-DECORATION: none;
}
.Texto8ptblack
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
}
.Anegrita8pt
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.TD1wnegro
{
    BACKGROUND: #29495C;
    WIDTH: 1px;
}
.TDgris
{
	BACKGROUND: #F2F2F2;
	FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
}
.TD1w1h
{
    HEIGHT: 1px;
    WIDTH: 1px;
}
.TD1hnegro
{
    BACKGROUND: #29495C;
    HEIGHT: 1px;
}
.TDtopleft
{
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
}
.TDnegro
{
    BACKGROUND: #29495C;
    COLOR: #29495C;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.TDcolor
{
    BACKGROUND: #F2F1E7;
}
.TDcolorclaro
{
    BACKGROUND: #FCFBF6;
}
.TD1w1hnegro
{
    BACKGROUND: #29495C;
    WIDTH: 1px;
	HEIGHT: 1px;
}
/*******************************/
/********para borrar************/
.Anegritacursiva8pt
{
    COLOR: black;
    FONT-SIZE: 8pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: 900;
    TEXT-DECORATION: none;
}
.Acursiva8pt
{
    COLOR: black;
    FONT-SIZE: 8pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none;
}
.Anegrita10pt
{
    COLOR: #767662;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.Anegrita8pt
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.Aazul8pt
{
    COLOR: #0000ff;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
.Anegro
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
.Aazul10pt
{
    COLOR: blue;
    FONT-SIZE: 10pt;
}
.Ablack10pt
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
.Ablack8pt
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.Ablue8pt
{
    COLOR: blue;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.Anegronegrita9pt
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.ATD31h
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    HEIGHT: 31px;
    TEXT-DECORATION: none
}
.ATD31hpistacho
{
    BACKGROUND: #F0EBC1;
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 31px;
    TEXT-DECORATION: none
}
.ATexto7ptblack
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    TEXT-DECORATION: none
}
.ATexto8ptblack
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.ATexto8ptverde
{
    COLOR: #00AB41;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.ATexto8ptverdebold
{
    COLOR: #00AB41;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.ATexto8ptazul
{
    COLOR: #3E95C2;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.ATexto7ptmenu
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    TEXT-DECORATION: none;
    FONT-WEIGHT: normal;
}
.ATexto7ptmenu1
{
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    TEXT-DECORATION: none
    FONT-WEIGHT: normal;
}
.ATexto8ptmenu
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
    FONT-WEIGHT: normal;
}
.ATexto8ptmenu1
{
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
    FONT-WEIGHT: normal;
}

/* +++++++++++++      TEXTO      ++++++++++++++++++++++++*/

.texto10ptblack
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
}
.texto10ptblackbold
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
	TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
}
.cajatexto8ptblack100pt
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    WIDTH: 100pt;
}
.cajatexto8ptblue100pt
{
    COLOR: blue;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    WIDTH: 100pt;
}
.texto10ptblue
{
    COLOR: blue;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
}
.Texto8ptblack
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
}
.Texto11ptblack
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 11pt;
}
.Texto8ptblackcursiva
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
	FONT-STYLE: italic;
}
.Texto8ptrojo1
{
    COLOR: #56041B;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
}
.Texto7ptblack
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
}
.Texto8ptblackbold
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.Texto7ptrojo
{
    COLOR: #C22B08;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
}
.Texto8ptwhite
{
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}
.Texto8ptverde
{
    COLOR: #389859;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}
.Texto8ptverde1
{
    COLOR: #00AB41;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	FONT-STYLE: italic;
}
.Texto8ptnaranja
{
    COLOR: #AF5C0E;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
}
.Texto8ptazul
{
    COLOR: #1D03DE;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
}
.Texto8ptazul1
{
    COLOR: #2678A3;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
}
.Texto8ptazul2
{
    COLOR: #010221;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
}
.Texto8ptrojo
{
    COLOR: #A60400;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
}
.Texto18ptarialverde
{
    COLOR: #E9F5EB;
    FONT-FAMILY: Arial;
    FONT-SIZE: 18pt;
}
.Texto18ptarialazul
{
    COLOR: #CFDEE5;
    FONT-FAMILY: Arial;
    FONT-SIZE: 18pt;
}
.Texto18ptarialnaranja
{
    COLOR: #F9F4E9;
    FONT-FAMILY: Arial;
    FONT-SIZE: 18pt;
}
.Texto18ptarialpistacho
{
    COLOR: #FDFAE5;
    FONT-FAMILY: Arial;
    FONT-SIZE: 18pt;
}
.Texto18ptarialocre
{
    COLOR: #FDFAE5;
    FONT-FAMILY: Arial;
    FONT-SIZE: 18pt;
}
.Texto18ptarialmalva1
{
    COLOR: #93A0C3;
    FONT-FAMILY: Arial;
    FONT-SIZE: 18pt;
}
.Texto18ptarialmalva
{
    COLOR: #D0CAEE;
    FONT-FAMILY: Arial;
    FONT-SIZE: 18pt;
}
.Texto18ptarialnaranja1
{
    COLOR: #EA9F8A;
    FONT-FAMILY: Arial;
    FONT-SIZE: 18pt;
}
.Texto18ptarialmarron
{
    COLOR: #E0D1CC;
    FONT-FAMILY: Arial;
    FONT-SIZE: 18pt;
}
.Texto18ptarialmagenta1
{
    COLOR: #DBC4D4;
    FONT-FAMILY: Arial;
    FONT-SIZE: 18pt;
}
.Texto18ptarialmagenta
{
    COLOR: #E0D3DC;
    FONT-FAMILY: Arial;
    FONT-SIZE: 18pt;
}
.Texto18ptarialverde1
{
    COLOR: #C5E0E9;
    FONT-FAMILY: Arial;
    FONT-SIZE: 18pt;
}
.Texto18ptarialblanco
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 18pt;
}
.Texto12ptarialblanco
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
}
/* +++++++++++++      TABLA COLOR BLANCO      ++++++++++++++++++++++++*/

.TABLEw100
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    TEXT-ALIGN: left;
    WIDTH: 100%;
}
.TABLEw80
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    TEXT-ALIGN: left;
    WIDTH: 80%;
}
.TABLE169w100h
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    TEXT-ALIGN: left;
    WIDTH: 169px;
    HEIGHT: 100%;
}
/* +++++++++++++      TABLA COLOR AZUL      ++++++++++++++++++++++++*/

.TABLEw100azul
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    TEXT-ALIGN: left;
    WIDTH: 100%;
    BACKGROUND: #CFDEE5;
}
/* +++++++++++++      TABLA COLOR MARRON      ++++++++++++++++++++++++*/

.TABLEw100MARRON
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    TEXT-ALIGN: left;
    BACKGROUND: #E4DC9E;
}
/* +++++++++++++      TD       ++++++++++++++++++++++++*/

.TD20w10h
{
    HEIGHT: 10px;
    WIDTH: 20px;
}
.TD28h
{
    HEIGHT: 28px;
}
.TD8w1h
{
    HEIGHT: 1px;
    WIDTH: 8px;
}
.TD4w4h
{
    HEIGHT: 4px;
    WIDTH: 4px;
}
.TD4w22h
{
    HEIGHT: 22px;
    WIDTH: 4px;
}
.TD26w4h
{
    HEIGHT: 4px;
    WIDTH: 26px;
}
.TD1w8h
{
    HEIGHT: 8px;
    WIDTH: 1px;
}
.TD8w
{
    WIDTH: 8px;
}
.TD8w8h
{
    HEIGHT: 8px;
    WIDTH: 8px;
}
.TD18w16h
{
    HEIGHT: 16px;
    WIDTH: 18px;
}
.TD35w8h
{
    HEIGHT: 8px;
    WIDTH: 35px;
}
.TD140w1h
{
    HEIGHT: 1px;
    WIDTH: 140px;
}
.TD10w
{
    WIDTH: 10px;
}
.TD10wtop
{
    WIDTH: 10px;
	VERTICAL-ALIGN: top;
}
.TD20w
{
    WIDTH: 20px;
}
.TD1w
{
    WIDTH: 1px;
}
.TD200w10h
{
    HEIGHT: 10px;
    WIDTH: 200px;
}
.TD70w1h
{
    HEIGHT: 1px;
    WIDTH: 70px;
}
.TD1w10h
{
    HEIGHT: 10px;
    WIDTH: 1px;
}
.TD20w1h
{
    HEIGHT: 1px;
    WIDTH: 20px;
}
.TD20w15h
{
    HEIGHT: 15px;
    WIDTH: 20px;
}
.TD240w15h
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 15px;
    WIDTH: 240px;
}
.TD155h
{
    HEIGHT: 155px;
}
.TD100w20h
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 20px;
    WIDTH: 100%;
}
.TD20h
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 20px;
}
.TD4w15h
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    WIDTH: 4%;
	HEIGHT: 15px;
}
.TD96w15h
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    WIDTH: 96%;
	HEIGHT: 15px;
}
.TD10h
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 10px;
}
.TD15h
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 15px;
}
.TD100w40h
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 40px;
    WIDTH: 100%;
}
.TD100w30h
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 30px;
    WIDTH: 100%;
}
.TD100w20htxtazul
{
    COLOR: #116A92;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 20px;
    WIDTH: 100%;
}
.TD31h
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 31px;
}
.TD31hbold
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 31px;
	FONT-WEIGHT: bold;
}
.TD31h8pt
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 31px;
}
.TD51h
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 51px;
}
.TD4h
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 4px;
}
.TD1w4h
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 4px;
	WIDTH: 1px;
}
.TD100h
{
    HEIGHT: 100%;
	VERTICAL-ALIGN: top;
}
.TD100w144h
{
    VERTICAL-ALIGN: top;
	HEIGHT: 100%;
    WIDTH: 144px;
}
.TD20wleft
{
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: left;
    WIDTH: 20%;
}
.TDright
{
    TEXT-ALIGN: right;
}
.TD25wright
{
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: right;
    WIDTH: 25;
	HEIGHT: 100%;
}
.TD80wcenter
{
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: center;
    WIDTH: 80%;
}
.TD146w
{
    WIDTH: 146px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}
.TDtopleft
{
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
}
.TDtopleftbold
{
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.TDtopright
{
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
}
.TDright8pt
{
    TEXT-ALIGN: right;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
}
.TDmiddleright
{
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
}
.TDcenter
{
    TEXT-ALIGN: center;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
}
.TDbottomleft
{
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
}
.TDbottom
{
    VERTICAL-ALIGN: bottom;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
}
.TD51w
{
    WIDTH: 51;
    TEXT-ALIGN: center;
}
.TD34w100h
{
	HEIGHT: 100%;
	VERTICAL-ALIGN: top;
	WIDTH: 34px;
}
.TD100wcenter
{
    WIDTH: 100%;
    TEXT-ALIGN: center;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.TD30w100hleft
{
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
	WIDTH: 30;
	HEIGHT: 100%;
}
.TD408w100htop
{
	VERTICAL-ALIGN: top;
	WIDTH: 408;
	HEIGHT: 100%;
}
.TD150w100htop
{
	VERTICAL-ALIGN: top;
	WIDTH: 150;
	HEIGHT: 100%;
}
.TD430w100htop
{
	VERTICAL-ALIGN: top;
	WIDTH: 430;
	HEIGHT: 100%;
}
.TD1w1h
{
    HEIGHT: 1px;
    WIDTH: 1px;
}
.TD170w
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
}
.TD1w6h
{
    HEIGHT: 6px;
    WIDTH: 1px;
}
.TD8ptblackcursivaleft
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
	FONT-STYLE: italic;
	TEXT-ALIGN: left;
}
.TD8ptblackcursivaright
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
	FONT-STYLE: italic;
	TEXT-ALIGN: right;
}
/* +++++++++++++      TD COLOR MARRON      ++++++++++++++++++++++++*/

.TD40w16hmarronbanda
{
    BACKGROUND: #4a4a4a;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
	TEXT-DECORATION: none;
}
.TD40w16hmarrondchabanda
{
    BACKGROUND: #4a4a4a;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
	TEXT-DECORATION: none;
}
.TD4hmarron
{
    BACKGROUND: #8D6154;
    HEIGHT: 1px;
}
.TDmarronleft
{
    BACKGROUND: #8D6154;
	TEXT-ALIGN: left;
	COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.TD60w16hmarron
{
    BACKGROUND: #4a4a4a;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 60%;
	TEXT-DECORATION: none;
}
.TD31hmarron
{
    BACKGROUND: #F1E6E3;
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 31px;
}
.TD31hmarron1
{
    BACKGROUND: #F1E6E3;
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 31px;
}
.TD20W16hmarron1
{
    BACKGROUND: #8D6154;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 20%;
}
.TD40w16hmarron1
{
    BACKGROUND: #8D6154;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TD40w16hmarrondcha
{
    BACKGROUND: #8D6154;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TD40w16hmarrondcha1
{
    BACKGROUND: #8D6154;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TDmarronmenu
{
    BACKGROUND: #8D6154;
	TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
	COLOR: white;
}
.TD31hmarron
{
    BACKGROUND: #F1E6E3;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 31px;
}
.TDtopmarron
{
    BACKGROUND: #E0D1CC;
    VERTICAL-ALIGN: top;
}
.TDtopmarron1
{
    BACKGROUND: #E0D1CC;
    VERTICAL-ALIGN: top;
}
.TD4w15hmarron
{
    BACKGROUND: #E0d1CC;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	WIDTH: 4%;
	HEIGHT: 15px;
}
.TD96w15hmarron
{
    BACKGROUND: #E0d1CC;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	WIDTH: 96%;
	HEIGHT: 15px;
}
.TD1hmarron
{
    BACKGROUND: #8D6154;
    HEIGHT: 1px;
}
.TD20w1hmarron
{
    BACKGROUND: #8D6154;
    HEIGHT: 1px;
    WIDTH: 20px;
}
.TD20w1hmarron1
{
    BACKGROUND: #8D6154;
    HEIGHT: 1px;
    WIDTH: 20px;
}
.TD200w1hmarron
{
    BACKGROUND: #8D6154;
    HEIGHT: 1px;
    WIDTH: 200px;
}
.TD200w1hmarron1
{
    BACKGROUND: #8D6154;
    HEIGHT: 1px;
    WIDTH: 200px;
}
.TD1w1hmarron
{
    BACKGROUND: #8D6154;
    HEIGHT: 1px;
    WIDTH: 1px;
}
.TD1w1hmarron1
{
    BACKGROUND: #8D6154;
    HEIGHT: 1px;
    WIDTH: 1px;
}
.TD20w15hmarron
{
    BACKGROUND: #8D6154;
    HEIGHT: 15px;
    WIDTH: 20px;
}
.TD20w15hmarron1
{
    BACKGROUND: #8D6154;
    HEIGHT: 15px;
    WIDTH: 20px;
}
.TD1w15hmarron
{
    BACKGROUND: #8D6154;
    HEIGHT: 15px;
    WIDTH: 1px;
}
.TD1w15hmarron1
{
    BACKGROUND: #8D6154;
    HEIGHT: 15px;
    WIDTH: 1px;
}
.TD40w80hmarron
{
    BACKGROUND: #8D6154;
    HEIGHT: 80px;
	PADDING-LEFT: 16pt;
    VERTICAL-ALIGN: bottom;
    WIDTH: 40%;
}
.TD40w80hmarron1
{
    BACKGROUND: #8D6154;
    HEIGHT: 80px;
	PADDING-LEFT: 16pt;
    VERTICAL-ALIGN: bottom;
    WIDTH: 40%;
}
.TD50wmarron1top
{
    BACKGROUND: #E0D1CC;
    VERTICAL-ALIGN: top;
    WIDTH: 50%;
}
.TD50wmarron1top1
{
    BACKGROUND: #E0D1CC;
    VERTICAL-ALIGN: top;
    WIDTH: 50%;
}
.TD40wtopmarron
{
    BACKGROUND: #E0D1CC;
    VERTICAL-ALIGN: top;
    WIDTH: 40%;
}
/* +++++++++++++      TD COLOR ROJO      ++++++++++++++++++++++++*/
.TD1wrojo
{
    BACKGROUND: #C22B08;
    WIDTH: 1px;
}
.TD1w1hrojo
{
    BACKGROUND: #C22B08;
    WIDTH: 1px;
	HEIGHT: 1px;
}
.TD20w1hrojo
{
    BACKGROUND: #C22B08;
    WIDTH: 20px;
	HEIGHT: 1px;
}
.TD170wtextorojo
{
    COLOR: #C22B08;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
}

/* +++++++++++++      TD COLOR BLANCO      ++++++++++++++++++++++++*/

.TD2wblanco
{
    BACKGROUND: #ffffff;
    WIDTH: 2px;
}
.TDblanco
{
    BACKGROUND: #ffffff;
}
.TD2hblanco
{
    BACKGROUND: #ffffff;
    HEIGHT: 2px;
}
.TD20w1hblanco
{
    BACKGROUND: #ffffff;
    HEIGHT: 1px;
    WIDTH: 20px;
}
.TD200w1hblanco
{
    BACKGROUND: #ffffff;
    HEIGHT: 1px;
    WIDTH: 200px;
}
.TD1w1hblanco
{
    BACKGROUND: #ffffff;
    HEIGHT: 1px;
    WIDTH: 1px;
}
.TD1w18hblanco
{
    BACKGROUND: #ffffff;
    HEIGHT: 18px;
    WIDTH: 1px;
}
.TD1w2hblanco
{
    BACKGROUND: #ffffff;
    HEIGHT: 2px;
    WIDTH: 1px;
}
.TD20w15hblanco
{
    BACKGROUND: #ffffff;
    HEIGHT: 15px;
    WIDTH: 20px;
}
.TD1w15hblanco
{
    BACKGROUND: #ffffff;
    HEIGHT: 15px;
    WIDTH: 1px;
}
.TD100w1hblanco
{
    BACKGROUND: #ffffff;
    HEIGHT: 1px;
    WIDTH: 100%;
}
.TD79w2hblanco
{
    BACKGROUND: #ffffff;
    HEIGHT: 2px;
    WIDTH: 79px;
}
.TD20hblanco
{
    BACKGROUND: #ffffff;
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 20px;
}
/* +++++++++++++      TD COLOR NEGRO      ++++++++++++++++++++++++*/

.TD100w1hnegro
{
    BACKGROUND: #000000;
    HEIGHT: 1px;
    WIDTH: 100%;
}
.TD1hnegro
{
    BACKGROUND: #000000;
    HEIGHT: 1px;
}
.TD1wnegro
{
    BACKGROUND: #000000;
    WIDTH: 1px;
}
.TD1w1hnegro
{
    BACKGROUND: #000000;
    WIDTH: 1px;
	HEIGHT: 1px;
}
.TDnegro
{
    BACKGROUND: black;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.TD1w6hnegro
{
    BACKGROUND: #000000;
    WIDTH: 1px;
	HEIGHT: 6px;
}
/* +++++++++++++      TD COLOR VERDE      ++++++++++++++++++++++++*/

.TD20w1hverde
{
    BACKGROUND: #CDE0CD;
    HEIGHT: 1px;
    WIDTH: 20px;
}
.TD200w1hverde
{
    BACKGROUND: #CDE0CD;
    HEIGHT: 1px;
    WIDTH: 200px;
}
.TD1w1hverde
{
    BACKGROUND: #CDE0CD;
    HEIGHT: 1px;
    WIDTH: 1px;
}
.TD20w15hverde
{
    BACKGROUND: #CDE0CD;
    HEIGHT: 15px;
    WIDTH: 20px;
}
.TD1w15hverde
{
    BACKGROUND: #CDE0CD;
    HEIGHT: 15px;
    WIDTH: 1px;
}
.TD40w80hverde
{
    BACKGROUND: #CDE0CD;
    HEIGHT: 80px;
    PADDING-LEFT: 16pt;
    VERTICAL-ALIGN: bottom;
    WIDTH: 40%;
}
.TD50wverde1top
{
    BACKGROUND: #E9F5EB;
    VERTICAL-ALIGN: top;
    WIDTH: 50%;
}
.TD100hverde
{
    BACKGROUND: #E4EADE;
	HEIGHT: 100%;
	VERTICAL-ALIGN: top;
}
.TD100hverde1
{
    BACKGROUND: #DFF4E1;
	HEIGHT: 100%;
	VERTICAL-ALIGN: top;
}
.TDverde
{
    BACKGROUND: #88C695;
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.TDverdecentertop
{
    BACKGROUND: #CDDECF;
    COLOR: black;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: top;
}
.TD4hverde
{
    BACKGROUND: #CDE0CD;
	HEIGHT: 4;
}
.TDverdeleft
{
    BACKGROUND: #CDE0CD;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.TDverde1left
{
    BACKGROUND: #E7F1E9;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 18px;
}
.TDverde2left
{
    BACKGROUND: #E9F5EB;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 18px;
}
.TD20W16hverde
{
    BACKGROUND: #CDE0CD;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 20%;
}
.TD40w16hverde
{
    BACKGROUND: #CDE0CD;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TD40w16hverdedcha
{
    BACKGROUND: #CDE0CD;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TDverdemenu
{
    BACKGROUND: #CDE0CD;
	TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
	COLOR: white;
}
.TD20W16hverde1
{
    BACKGROUND: #02779A;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 20%;
}
.TD40w16hverde1
{
    BACKGROUND: #02779A;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TD40w16hverde1dcha
{
    BACKGROUND: #02779A;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TDverde1menu
{
    BACKGROUND: #02779A;
	TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
	COLOR: white;
}
.TD31hverde
{
    BACKGROUND: #e0ece1;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 31px;
}
.TDverde1
{
    BACKGROUND: #E4F6E4;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
}
.TDtopverde
{
    BACKGROUND: #E9F5EB;
    VERTICAL-ALIGN: top;
}
.TD40wtopverde
{
    BACKGROUND: #E9F5EB;
    VERTICAL-ALIGN: top;
    WIDTH: 40%;
}
.TD4w15hverde
{
    BACKGROUND: #E9F5EB;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	WIDTH: 4%;
	HEIGHT: 15px;
}
.TD96w15hverde
{
    BACKGROUND: #E9F5EB;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	WIDTH: 96%;
	HEIGHT: 15px;
}
.TD1hverde
{
    BACKGROUND: #CDE0CD;
    HEIGHT: 1px;
}
.TD31hverde1
{
    BACKGROUND: #E0F1F7;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 31px;
}
.TDtopverde1
{
    BACKGROUND: #C5E0E9;
    VERTICAL-ALIGN: top;
}
.TD20w1hverde1
{
    BACKGROUND: #02779A;
    HEIGHT: 1px;
    WIDTH: 20px;
}
.TD200w1hverde1
{
    BACKGROUND: #02779A;
    HEIGHT: 1px;
    WIDTH: 200px;
}
.TD1w1hverde1
{
    BACKGROUND: #02779A;
    HEIGHT: 1px;
    WIDTH: 1px;
}
.TD20w15hverde1
{
    BACKGROUND: #02779A;
    HEIGHT: 15px;
    WIDTH: 20px;
}
.TD1w15hverde1
{
    BACKGROUND: #02779A;
    HEIGHT: 15px;
    WIDTH: 1px;
}
.TD40w80hverde1
{
    BACKGROUND: #02779A;
    HEIGHT: 80px;
	PADDING-LEFT: 16pt;
    VERTICAL-ALIGN: bottom;
    WIDTH: 40%;
}
.TD50wverde11top
{
    BACKGROUND: #C5E0E9;
    VERTICAL-ALIGN: top;
    WIDTH: 50%;
}
.TD40wtopverde1
{
    BACKGROUND: #C5E0E9;
    VERTICAL-ALIGN: top;
    WIDTH: 40%;
}
/* +++++++++++++      TD COLOR AZUL      ++++++++++++++++++++++++*/
.TD1wazul
{
    BACKGROUND: #1077AC;
    WIDTH: 1px;
}
.TD1w1hazul
{
    BACKGROUND: #1077AC;
    WIDTH: 1px;
	HEIGHT: 1px;
}
.TD20w1hazul
{
    BACKGROUND: #1077AC;
    WIDTH: 20px;
	HEIGHT: 1px;
}
.TDazul
{
    BACKGROUND: #CFDEE5;
}
.TD40w100hazul
{
    BACKGROUND: #B3BEDB;
    WIDTH: 40%;
	HEIGHT: 100%;
	VERTICAL-ALIGN: top;
}
.TD20w1hazulon
{
    BACKGROUND: #CFDEE5;
    HEIGHT: 1px;
    WIDTH: 20px;
}
.TD4w15hazulon
{
    BACKGROUND: #B3BEDA;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	WIDTH: 4%;
	HEIGHT: 15px;
}
.TD96w15hazulon
{
    BACKGROUND: #CFDEE5;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	WIDTH: 96%;
	HEIGHT: 15px;
}
.TD1hazulon
{
    BACKGROUND: #CFDEE5;
    HEIGHT: 1px;
}

.TD200w1hazulon
{
    BACKGROUND: #CFDEE5;
    HEIGHT: 1px;
    WIDTH: 200px;
}
.TD1w1hazulon
{
    BACKGROUND: #CFDEE5;
    HEIGHT: 1px;
    WIDTH: 1px;
}
.TD20w15hazulon
{
    BACKGROUND: #CFDEE5;
    HEIGHT: 15px;
    WIDTH: 20px;
}
.TD1w15hazulon
{
    BACKGROUND: #CFDEE5;
    HEIGHT: 15px;
    WIDTH: 1px;
}
.TD20w1hazul
{
    BACKGROUND: #3E95C2;
    HEIGHT: 1px;
    WIDTH: 20px;
}
.TD200w1hazul
{
    BACKGROUND: #3E95C2;
    HEIGHT: 1px;
    WIDTH: 200px;
}
.TD1w1hazul
{
    BACKGROUND: #3E95C2;
    HEIGHT: 1px;
    WIDTH: 1px;
}
.TD20w15hazul
{
    BACKGROUND: #3E95C2;
    HEIGHT: 15px;
    WIDTH: 20px;
}
.TD1w15hazul
{
    BACKGROUND: #3E95C2;
    HEIGHT: 15px;
    WIDTH: 1px;
}
.TD40w80hazul
{
    BACKGROUND: #3E95C2;
    HEIGHT: 80px;
	PADDING-LEFT: 16pt;
    VERTICAL-ALIGN: bottom;
    WIDTH: 40%;
}
.TD50wazul1top
{
    BACKGROUND: #CFDEE5;
    VERTICAL-ALIGN: top;
    WIDTH: 50%;
}
.TD4hazul
{
    BACKGROUND: #3E95C2;
	HEIGHT: 4;
}
.TDazulleft
{
    BACKGROUND: #CFDEE5;
	TEXT-ALIGN: left;
	COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.TD100w1hazul
{
    BACKGROUND: #CFDEE5;
    HEIGHT: 1px;
    WIDTH: 100%;
}
.TDazul1left
{
    BACKGROUND: #B3BEDB;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    HEIGHT: 20px;
}
.TD20W16hazul
{
    BACKGROUND: #3E95C2;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 20%;
}
.TD40w16hazul
{
    BACKGROUND: #3E95C2;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TD40w16hazuldcha
{
    BACKGROUND: #3E95C2;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TDazulmenu
{
    BACKGROUND: #3E95C2;
	TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
	COLOR: white;
}
.TD31hazul
{
    BACKGROUND: #e7f0f4;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 31px;
}
.TDtopazul
{
    BACKGROUND: #CFDEE5;
    VERTICAL-ALIGN: top;
}
.TD20W16hazulon
{
    BACKGROUND: #CFDEE5;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 20%;
}
.TD40w16hazulon
{
    BACKGROUND: #CFDEE5;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TD4hazulon
{
    BACKGROUND: #29F8A;
	HEIGHT: 4;
}
.TD40w16hazulondcha
{
    BACKGROUND: #CFDEE5;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TDazulonmenu
{
    BACKGROUND: #CFDEE5;
	TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
	COLOR: white;
}
.TDazulon1menu
{
    BACKGROUND: #B3BEDA;
	TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
	COLOR: black;
}
.TD40wtopazul
{
    BACKGROUND: #CFDEE5;
    VERTICAL-ALIGN: top;
    WIDTH: 40%;
}
.TD40wtopazulon
{
    BACKGROUND: #B3BEDA;
    VERTICAL-ALIGN: top;
    WIDTH: 40%;
}
.TD4w15hazul
{
    BACKGROUND: #CFDEE5;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	WIDTH: 4%;
	HEIGHT: 15px;
}
.TD96w15hazul
{
    BACKGROUND: #CFDEE5;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	WIDTH: 96%;
	HEIGHT: 15px;
}
.TD4w15hazulon
{
    BACKGROUND: #B3BEDA;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	WIDTH: 4%;
	HEIGHT: 15px;
}
.TD96w15hazulon
{
    BACKGROUND: #B3BEDA;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	WIDTH: 96%;
	HEIGHT: 15px;
}
.TD1hazul
{
    BACKGROUND: #CFDEE5;
    HEIGHT: 1px;
}
.TD1hazulon
{
    BACKGROUND: #CFDEE5;
    HEIGHT: 1px;
}
.TD170wtextoazul
{
    COLOR: #1077AC;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
}
.TD400wtextoazul
{
    COLOR: #010221;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
	WIDTH: 400;
}
/* +++++++++++++      TD COLOR GRIS      ++++++++++++++++++++++++*/

.TDgris3
{
    BACKGROUND: #F1F3F1;
}
.TDgrisleftverdana
{
    BACKGROUND: #d1d6d2;
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
}
.TDgrisleftbottomverdana
{
    BACKGROUND: #d2d9d2;
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom;
}
.TDgriscenterverdana
{
    BACKGROUND: #d2d9d2;
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
}
.TD30hgris2middleverdanagris
{
    BACKGROUND: #b4bab8;
    COLOR: #4b4d4a;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    HEIGHT: 30px;
    WIDTH: 100%;
    VERTICAL-ALIGN: middle;
}
.TDgris1leftverdana
{
    BACKGROUND: #b5b7b4;
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom;
}
.TDgris1centerverdana
{
    BACKGROUND: #b5b7b4;
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
}
.TD30hgriscenter
{
    BACKGROUND: #b6b8b5;
    HEIGHT: 30px;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
}
.TD100w30hgriscenter
{
    BACKGROUND: #b6b8b5;
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    HEIGHT: 30px;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    WIDTH: 100%;
}
.TD40wgristop
{
    BACKGROUND: #d0d5d1;
    VERTICAL-ALIGN: top;
    WIDTH: 40%;
}
.TD60wgristop
{
    BACKGROUND: #d0d5d1;
    VERTICAL-ALIGN: top;
    WIDTH: 60%;
}
.TD51wgris
{
    WIDTH: 51;
	BACKGROUND: #F2F2F2;
    TEXT-ALIGN: center;
}
.TDgris
{
	BACKGROUND: #F2F2F2;
	FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
}
.TD4hgris
{
    BACKGROUND: #B6B8B5;
	HEIGHT: 4;
}
.TDgrisleft
{
    BACKGROUND: #B6B8B5;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}
.TDgris1left
{
    BACKGROUND: #DCDDDC;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}
.TDgrisbottomleft
{
    BACKGROUND: #969696;
	TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
	COLOR: white;
}
.TDgris1bottomleft
{
    BACKGROUND: #EAEAEA;
	TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
}
.TDgrisright
{
    BACKGROUND: #EAEAEA;
	TEXT-ALIGN: right;
}
.TDgrismenu
{
    BACKGROUND: #D1D5D2;
	TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
}
.TDgrismenu1
{
    BACKGROUND: #B0B2B0;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
}
.TD72w2hgris
{
    BACKGROUND: #DEE0DF;
    HEIGHT: 2px;
    WIDTH: 72px;
}
.TD1w2hgris
{
    BACKGROUND: #808080;
    HEIGHT: 2px;
    WIDTH: 1px;
}
.TD79w18hgriscenter
{
    BACKGROUND: #DEE0DF;
    HEIGHT: 18px;
    WIDTH: 79px;
	TEXT-ALIGN: center;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.TD1w18hgris
{
    BACKGROUND: #808080;
    HEIGHT: 18px;
    WIDTH: 1px;
}
.TD1w18hgris1
{
    BACKGROUND: #414141;
    HEIGHT: 18px;
    WIDTH: 1px;
}
.TD79w1hgris
{
    BACKGROUND: #DEE0DF;
    HEIGHT: 1px;
    WIDTH: 79px;
}
.TD1w1hgris
{
    BACKGROUND: #808080;
    HEIGHT: 1px;
    WIDTH: 1px;
}
.TD1w1hgris1
{
    BACKGROUND: #414141;
    HEIGHT: 1px;
    WIDTH: 1px;
}
.TD1hgris1
{
    BACKGROUND: #A8A7A3;
    HEIGHT: 1px;
}
.TD1wgris1
{
    BACKGROUND: #A8A7A3;
    WIDTH: 1px;
}
.TD400wgris
{
    BACKGROUND: #E4E5E0;
	WIDTH: 400;
}
.TDgris1
{
    BACKGROUND: #E4E5E0;
}
.TDgris2
{
    BACKGROUND: #4D4D4D;
}
.TD20W16hgris
{
    BACKGROUND: #4a4a4a;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 20%;
	TEXT-DECORATION: none;
}
.TD40w16hgris
{
    BACKGROUND: #4a4a4a;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TD40w16hgrisdcha
{
    BACKGROUND: #4a4a4a;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TD1w1hgris2
{
    BACKGROUND: #8C8C8C;
    WIDTH: 1px;
	HEIGHT: 1px;
}
.TD1hgris2
{
    BACKGROUND: #8C8C8C;
    HEIGHT: 1px;
}
.TD1wgris2
{
    BACKGROUND: #8C8C8C;
    WIDTH: 1px;
}
.TDgris4
{
    BACKGROUND: #EAEFEB;
}
.TD8blackgris4
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    BACKGROUND: #EAEFEB;
}
/* +++++++++++++      TD COLOR NARANJA      ++++++++++++++++++++++++*/

.TDnaranja1leftbotton
{
    BACKGROUND: #fe6217;
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom;
}
.TDnaranja1centermiddle
{
    BACKGROUND: #fe6217;
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
}
.TDnaranja2leftbottom
{
    BACKGROUND: #efb79e;
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom;
}
.TDnaranja2centermiddle
{
    BACKGROUND: #efb79e;
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
}
.TD20w1hnaranja
{
    BACKGROUND: #F1E5C9;
    HEIGHT: 1px;
    WIDTH: 20px;
}
.TD200w1hnaranja
{
    BACKGROUND: #F1E5C9;
    HEIGHT: 1px;
    WIDTH: 200px;
}
.TD1w1hnaranja
{
    BACKGROUND: #F1E5C9;
    HEIGHT: 1px;
    WIDTH: 1px;
}
.TD20w15hnaranja
{
    BACKGROUND: #F1E5C9;
    HEIGHT: 15px;
    WIDTH: 20px;
}
.TD1w15hnaranja
{
    BACKGROUND: #F1E5C9;
    HEIGHT: 15px;
    WIDTH: 1px;
}
.TD40w80hnaranja
{
    BACKGROUND: #F1E5C9;
    HEIGHT: 80px;
    PADDING-LEFT: 16pt;
    VERTICAL-ALIGN: bottom;
    WIDTH: 40%;
}
.TD50wnaranja1top
{
    BACKGROUND: #F9F4E9;
    VERTICAL-ALIGN: top;
    WIDTH: 50%;
}
.TD4hnaranja
{
    BACKGROUND: #F1E5C9;
	HEIGHT: 4;
}
.TDnaranjaleft
{
    BACKGROUND: #F1E5C9;
	TEXT-ALIGN: left;
	COLOR: BALCK;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.TD1w100hnaranja
{
    BACKGROUND: #E7B061;
    HEIGHT: 100%;
    WIDTH: 1px;
}
.TD20W16hnaranja
{
    BACKGROUND: #F1E5C9;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 20%;
}
.TD40w16hnaranja
{
    BACKGROUND: #F1E5C9;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TD40w16hnaranjadcha
{
    BACKGROUND: #F1E5C9;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TDnaranjamenu
{
    BACKGROUND: #F1E5C9;
	TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
	COLOR: white;
}
.TD20W16hnaranja1
{
    BACKGROUND: #D95129;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 20%;
}
.TD40w16hnaranja1
{
    BACKGROUND: #D95129;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TD40w16hnaranja1dcha
{
    BACKGROUND: #D95129;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TDnaranja1menu
{
    BACKGROUND: #D95129;
	TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
	COLOR: white;
}
.TD31hnaranja
{
    BACKGROUND: #f4e7d4;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 31px;
}
.TDtopnaranja
{
    BACKGROUND: #F9F4E9;
    VERTICAL-ALIGN: top;
}
.TD40wtopnaranja
{
    BACKGROUND: #F9F4E9;
    VERTICAL-ALIGN: top;
    WIDTH: 40%;
}
.TD4w15hnaranja
{
    BACKGROUND: #F9F4E9;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	WIDTH: 4%;
	HEIGHT: 15px;
}
.TD96w15hnaranja
{
    BACKGROUND: #F9F4E9;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	WIDTH: 96%;
	HEIGHT: 15px;
}
.TD1hnaranja
{
    BACKGROUND: #F1E5C9;
    HEIGHT: 1px;
}
.TD31hnaranja1
{
    BACKGROUND: #F7CEC3;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 31px;
}
.TDtopnaranja1
{
    BACKGROUND: #EA9F8A;
    VERTICAL-ALIGN: top;
}
.TDtopnaranja2
{
    BACKGROUND: #F7E8D5;
    VERTICAL-ALIGN: top;
}
.TD20w1hnaranja1
{
    BACKGROUND: #D95129;
    HEIGHT: 1px;
    WIDTH: 20px;
}
.TD200w1hnaranja1
{
    BACKGROUND: #D95129;
    HEIGHT: 1px;
    WIDTH: 200px;
}
.TD1w1hnaranja1
{
    BACKGROUND: #D95129;
    HEIGHT: 1px;
    WIDTH: 1px;
}
.TD20w15hnaranja1
{
    BACKGROUND: #D95129;
    HEIGHT: 15px;
    WIDTH: 20px;
}
.TD1w15hnaranja1
{
    BACKGROUND: #D95129;
    HEIGHT: 15px;
    WIDTH: 1px;
}
.TD40w80hnaranja1
{
    BACKGROUND: #D95129;
    HEIGHT: 80px;
	PADDING-LEFT: 16pt;
    VERTICAL-ALIGN: bottom;
    WIDTH: 40%;
}
.TD50wnaranja11top
{
    BACKGROUND: #EA9F8A;
    VERTICAL-ALIGN: top;
    WIDTH: 50%;
}
.TD40wtopnaranja1
{
    BACKGROUND: #EA9F8A;
    VERTICAL-ALIGN: top;
    WIDTH: 40%;
}
.TDnaranja
{
    BACKGROUND: #F1E5C9;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;

}
/* +++++++++++++      TD COLOR PISTACHO      ++++++++++++++++++++++++*/
.TD4hpistacho
{
    BACKGROUND: #EEEDCD;
    HEIGHT: 1px;
}
.TDpistacholeft
{
    BACKGROUND: #EEEDCD;
	TEXT-ALIGN: left;
	COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.TD20w1hpistacho
{
    BACKGROUND: #EEEDCD;
    HEIGHT: 1px;
    WIDTH: 20px;
}
.TD4hpistacho
{
    BACKGROUND: #EEEDCD;
	HEIGHT: 4;
}
.TD200w1hpistacho
{
    BACKGROUND: #EEEDCD;
    HEIGHT: 1px;
    WIDTH: 200px;
}
.TD1w1hpistacho
{
    BACKGROUND: #EEEDCD;
    HEIGHT: 1px;
    WIDTH: 1px;
}
.TD20w15hpistacho
{
    BACKGROUND: #EEEDCD;
    HEIGHT: 15px;
    WIDTH: 20px;
}
.TD1w15hpistacho
{
    BACKGROUND: #EEEDCD;
    HEIGHT: 15px;
    WIDTH: 1px;
}
.TD40w80hpistacho
{
    BACKGROUND: #EEEDCD;
    HEIGHT: 80px;
    PADDING-LEFT: 16pt;
    VERTICAL-ALIGN: bottom;
    WIDTH: 40%;
}
.TD50wpistacho1top
{
    BACKGROUND: #FDFAE5;
    VERTICAL-ALIGN: top;
    WIDTH: 50%;
}
.TD31hpistacho
{
    BACKGROUND: #F0EBC1;
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 31px;
}
/* +++++++++++++      COLORES VARIOS PARA SELECCIONAR     ++++++++++++++++++++++++*/
.TDcolor1
{
    BACKGROUND: #EEEDCD;
    HEIGHT: 22px;
	WIDTH: 26px;
}
.TDcolor1a
{
    BACKGROUND: #FDFAE5;
    HEIGHT: 22px;
	WIDTH: 26px;
}
.TDcolor2
{
    BACKGROUND: #274088;
    HEIGHT: 22px;
	WIDTH: 26px;
}
.TDcolor2a
{
    BACKGROUND: #939FC3;
    HEIGHT: 22px;
	WIDTH: 26px;
}
.TDcolor3
{
    BACKGROUND: #D85129;
    HEIGHT: 22px;
	WIDTH: 26px;
}
.TDcolor3a
{
    BACKGROUND: #E99F89;
    HEIGHT: 22px;
	WIDTH: 26px;
}
.TDcolor4
{
    BACKGROUND: #8D6255;
    HEIGHT: 22px;
	WIDTH: 26px;
}
.TDcolor4a
{
    BACKGROUND: #E0D1CC;
    HEIGHT: 22px;
	WIDTH: 26px;
}
.TDcolor5
{
    BACKGROUND: #9C427E;
    HEIGHT: 22px;
	WIDTH: 26px;
}
.TDcolor5a
{
    BACKGROUND: #DBC4D3;
    HEIGHT: 22px;
	WIDTH: 26px;
}
.TDcolor6
{
    BACKGROUND: #150299;
    HEIGHT: 22px;
	WIDTH: 26px;
}
.TDcolor6a
{
    BACKGROUND: #D0CAEE;
    HEIGHT: 22px;
	WIDTH: 26px;
}
.TDcolor7
{
    BACKGROUND: #02779A;
    HEIGHT: 22px;
	WIDTH: 26px;
}
.TDcolor7a
{
    BACKGROUND: #C5E0E9;
    HEIGHT: 22px;
	WIDTH: 26px;
}
.TDcolor8
{
    BACKGROUND: #990154;
    HEIGHT: 22px;
	WIDTH: 26px;
}
.TDcolor8a
{
    BACKGROUND: #E5D1DC;
    HEIGHT: 22px;
	WIDTH: 26px;
}
/* +++++++++++++      COLORES      ++++++++++++++++++++++++*/
.colorverde
{
    BACKGROUND-COLOR: #E9F5EB;
}
.colornaranja
{
    BACKGROUND-COLOR: #F9F4E9;
}
.colorazul
{
    BACKGROUND-COLOR: #CFDEE5;
}
/* +++++++++++++      TD COLOR OCRE      ++++++++++++++++++++++++*/
.TD4hocre
{
    BACKGROUND: #EEEDCD;
    HEIGHT: 1px;
}
.TDocreleft
{
    BACKGROUND: #EEEDCD;
	TEXT-ALIGN: left;
	COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.TD20W16hocre
{
    BACKGROUND: #EEEDCD;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 20%;
}

.TD4hocre
{
    BACKGROUND: #EEEDCD;
	HEIGHT: 4;
}
.TD40w16hocre
{
    BACKGROUND: #EEEDCD;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TD40w16hocredcha
{
    BACKGROUND: #EEEDCD;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TDocremenu
{
    BACKGROUND: #EEEDCD;
	TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
	COLOR: white;
}
.TD31hocre
{
    BACKGROUND: #F0F3D4;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 31px;
}
.TDtopocre
{
    BACKGROUND: #FDFAE5;
    VERTICAL-ALIGN: top;
}
.TD20w1hocre
{
    BACKGROUND: #EEEDCD;
    HEIGHT: 1px;
    WIDTH: 20px;
}
.TD200w1hocre
{
    BACKGROUND: #EEEDCD;
    HEIGHT: 1px;
    WIDTH: 200px;
}
.TD1w1hocre
{
    BACKGROUND: #EEEDCD;
    HEIGHT: 1px;
    WIDTH: 1px;
}
.TD4w15hocre
{
    BACKGROUND: #F0F3D4;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	WIDTH: 4%;
	HEIGHT: 15px;
}
.TD96w15hocre
{
    BACKGROUND: #F0F3D4;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	WIDTH: 96%;
	HEIGHT: 15px;
}
.TD1hocre
{
    BACKGROUND: #EEEDCD;
    HEIGHT: 1px;
}
.TD20w15hocre
{
    BACKGROUND: #EEEDCD;
    HEIGHT: 15px;
    WIDTH: 20px;
}
.TD1w15hocre
{
    BACKGROUND: #EEEDCD;
    HEIGHT: 15px;
    WIDTH: 1px;
}
.TD40w80hocre
{
    BACKGROUND: #EEEDCD;
    HEIGHT: 80px;
	PADDING-LEFT: 16pt;
    VERTICAL-ALIGN: bottom;
    WIDTH: 40%;
}
.TD50wocre1top
{
    BACKGROUND: #FDFAE5;
    VERTICAL-ALIGN: top;
    WIDTH: 50%;
}
.TD40wtopocre
{
    BACKGROUND: #FDFAE5;
    VERTICAL-ALIGN: top;
    WIDTH: 40%;
}
/* +++++++++++++      TD COLOR MALVA      ++++++++++++++++++++++++*/
.TD20W16hmalva
{
    BACKGROUND: #150299;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 20%;
}
.TD4hmalva
{
    BACKGROUND: #150299;
    HEIGHT: 1px;
}
.TDmalvaleft
{
    BACKGROUND: #150299;
	TEXT-ALIGN: left;
	COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.TD4hmalva
{
    BACKGROUND: #150299;
	HEIGHT: 4;
}
.TD40w16hmalva
{
    BACKGROUND: #150299;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TD40w16hmalvadcha
{
    BACKGROUND: #150299;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TDmalvamenu
{
    BACKGROUND: #150299;
	TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
	COLOR: white;
}
.TD20W16hmalva1
{
    BACKGROUND: #284088;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 20%;
}
.TD40w16hmalva1
{
    BACKGROUND: #284088;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TD40w16hmalva1dcha
{
    BACKGROUND: #284088;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TDmalva1menu
{
    BACKGROUND: #284088;
	TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
	COLOR: white;
}
.TD31hmalva
{
    BACKGROUND: #E7E4F8;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 31px;
}
.TDtopmalva
{
    BACKGROUND: #D0CAEE;
    VERTICAL-ALIGN: top;
}
.TD31hmalva1
{
    BACKGROUND: #BCC6E2;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 31px;
}
.TDtopmalva1
{
    BACKGROUND: #93A0C3;
    VERTICAL-ALIGN: top;
}
.TD20w1hmalva1
{
    BACKGROUND: #284088;
    HEIGHT: 1px;
    WIDTH: 20px;
}
.TD200w1hmalva1
{
    BACKGROUND: #284088;
    HEIGHT: 1px;
    WIDTH: 200px;
}
.TD1w1hmalva1
{
    BACKGROUND: #284088;
    HEIGHT: 1px;
    WIDTH: 1px;
}
.TD20w15hmalva1
{
    BACKGROUND: #284088;
    HEIGHT: 15px;
    WIDTH: 20px;
}
.TD1w15hmalva1
{
    BACKGROUND: #284088;
    HEIGHT: 15px;
    WIDTH: 1px;
}
.TD40w80hmalva1
{
    BACKGROUND: #284088;
    HEIGHT: 80px;
	PADDING-LEFT: 16pt;
    VERTICAL-ALIGN: bottom;
    WIDTH: 40%;
}
.TD50wmalva11top
{
    BACKGROUND: #93A0C3;
    VERTICAL-ALIGN: top;
    WIDTH: 50%;
}
.TD40wtopmalva1
{
    BACKGROUND: #93A0C3;
    VERTICAL-ALIGN: top;
    WIDTH: 40%;
}
.TD20w1hmalva
{
    BACKGROUND: #150299;
    HEIGHT: 1px;
    WIDTH: 20px;
}
.TD200w1hmalva
{
    BACKGROUND: #150299;
    HEIGHT: 1px;
    WIDTH: 200px;
}
.TD1w1hmalva
{
    BACKGROUND: #150299;
    HEIGHT: 1px;
    WIDTH: 1px;
}
.TD20w15hmalva
{
    BACKGROUND: #150299;
    HEIGHT: 15px;
    WIDTH: 20px;
}
.TD1w15hmalva
{
    BACKGROUND: #150299;
    HEIGHT: 15px;
    WIDTH: 1px;
}
.TD40w80hmalva
{
    BACKGROUND: #150299;
    HEIGHT: 80px;
	PADDING-LEFT: 16pt;
    VERTICAL-ALIGN: bottom;
    WIDTH: 40%;
}
.TD50wmalva1top
{
    BACKGROUND: #D0CAEE;
    VERTICAL-ALIGN: top;
    WIDTH: 50%;
}
.TD40wtopmalva
{
    BACKGROUND: #D0CAEE;
    VERTICAL-ALIGN: top;
    WIDTH: 40%;
}
/* +++++++++++++      TD COLOR MAGENTA      ++++++++++++++++++++++++*/
.TD4hmagenta
{
    BACKGROUND: #990154;
	HEIGHT: 4;
}
.TDmagentaleft
{
    BACKGROUND: #990154;
	TEXT-ALIGN: left;
	COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}

.TD1hmagenta
{
    BACKGROUND: #990154;
    HEIGHT: 1px;
}

.TD4w15hmagenta
{
    BACKGROUND: #E0D3DC;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	WIDTH: 4%;
	HEIGHT: 15px;
}
.TD96w15hmagenta
{
    BACKGROUND: #E0D3DC;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	WIDTH: 96%;
	HEIGHT: 15px;
}
.TD20W16hmagenta
{
    BACKGROUND: #990154;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 20%;
}
.TD40w16hmagenta
{
    BACKGROUND: #990154;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TD40w16hmagentadcha
{
    BACKGROUND: #990154;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TDmagentamenu
{
    BACKGROUND: #990154;
	TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
	COLOR: white;
}
.TD20W16hmagenta1
{
    BACKGROUND: #9C427F;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 20%;
}
.TD40w16hmagenta1
{
    BACKGROUND: #9C427F;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TD40w16hmagenta1dcha
{
    BACKGROUND: #9C427F;
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    HEIGHT: 16px;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: middle;
    WIDTH: 40%;
}
.TDmagenta1menu
{
    BACKGROUND: #9C427F;
	TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
	COLOR: white;
}
.TD4hmagenta1
{
    BACKGROUND: #9C427F;
    HEIGHT: 1px;
}
.TDmagenta1left
{
    BACKGROUND: #9C427F;
	TEXT-ALIGN: left;
	COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.TD31hmagenta
{
    BACKGROUND: #EBE8EA;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 31px;
}
.TDtopmagenta
{
    BACKGROUND: #E0D3DC;
    VERTICAL-ALIGN: top;
}
.TD31hmagenta1
{
    BACKGROUND: #F4DFEE;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    HEIGHT: 31px;
}
.TDtopmagenta1
{
    BACKGROUND: #DBC4D4;
    VERTICAL-ALIGN: top;
}
.TD20w1hmagenta1
{
    BACKGROUND: #9C427F;
    HEIGHT: 1px;
    WIDTH: 20px;
}
.TD200w1hmagenta1
{
    BACKGROUND: #9C427F;
    HEIGHT: 1px;
    WIDTH: 200px;
}
.TD1w1hmagenta1
{
    BACKGROUND: #9C427F;
    HEIGHT: 1px;
    WIDTH: 1px;
}
.TD20w15hmagenta1
{
    BACKGROUND: #9C427F;
    HEIGHT: 15px;
    WIDTH: 20px;
}
.TD1w15hmagenta1
{
    BACKGROUND: #9C427F;
    HEIGHT: 15px;
    WIDTH: 1px;
}
.TD40w80hmagenta1
{
    BACKGROUND: #9C427F;
    HEIGHT: 80px;
	PADDING-LEFT: 16pt;
    VERTICAL-ALIGN: bottom;
    WIDTH: 40%;
}
.TD50wmagenta11top
{
    BACKGROUND: #DBC4D4;
    VERTICAL-ALIGN: top;
    WIDTH: 50%;
}
.TD40wtopmagenta1
{
    BACKGROUND: #DBC4D4;
    VERTICAL-ALIGN: top;
    WIDTH: 40%;
}
.TD20w1hmagenta
{
    BACKGROUND: #990154;
    HEIGHT: 1px;
    WIDTH: 20px;
}
.TD200w1hmagenta
{
    BACKGROUND: #990154;
    HEIGHT: 1px;
    WIDTH: 200px;
}
.TD1w1hmagenta
{
    BACKGROUND: #990154;
    HEIGHT: 1px;
    WIDTH: 1px;
}
.TD4w15hmagenta1
{
    BACKGROUND: #DBC4D4;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	WIDTH: 4%;
	HEIGHT: 15px;
}
.TD96w15hmagenta1
{
    BACKGROUND: #DBC4D4;
	TEXT-ALIGN: left;
	COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	WIDTH: 96%;
	HEIGHT: 15px;
}
.TD1hmagenta1
{
    BACKGROUND: #9C427F;
    HEIGHT: 1px;
}

.TD20w15hmagenta
{
    BACKGROUND: #990154;
    HEIGHT: 15px;
    WIDTH: 20px;
}
.TD1w15hmagenta
{
    BACKGROUND: #990154;
    HEIGHT: 15px;
    WIDTH: 1px;
}
.TD40w80hmagenta
{
    BACKGROUND: #990154;
    HEIGHT: 80px;
	PADDING-LEFT: 16pt;
    VERTICAL-ALIGN: bottom;
    WIDTH: 40%;
}
.TD50wmagenta1top
{
    BACKGROUND: #E0D3DC;
    VERTICAL-ALIGN: top;
    WIDTH: 50%;
}
.TD40wtopmagenta
{
    BACKGROUND: #E0D3DC;
    VERTICAL-ALIGN: top;
    WIDTH: 40%;
}
/*******************************/	