A:link
{
    COLOR: blue;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: navy;
    TEXT-DECORATION: none
}
A:hover
{
    BACKGROUND-IMAGE: url(../Estilos);
    COLOR: #ff8c00
}
.PageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #3366cc;
    FONT-FAMILY: Verdana, Tahoma, Arial, Fantasy;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
BODY
{
    MARGIN: 0px;
    BACKGROUND-COLOR: #f0f8ff
}
TABLE
{
    BORDER-RIGHT: #ffffff 0px solid;
    BORDER-TOP: #ffffff 0px solid;
    BORDER-LEFT: #ffffff 0px solid;
    BORDER-BOTTOM: #ffffff 0px solid
}
TD
{
    FONT-SIZE: x-small;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Tahoma, Arial, Fantasy
}
TD LI
{
    FONT-SIZE: x-small;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Tahoma, Arial, Fantasy;
    TEXT-ALIGN: left
}
TD P
{
    FONT-SIZE: x-small;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Tahoma, Arial, Fantasy;
    TEXT-ALIGN: left
}
TD H3
{
    FONT-SIZE: small;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Tahoma, Arial, Fantasy
}
.inf
{
    BORDER-RIGHT: #ffffff 0px solid;
    BACKGROUND-POSITION: 50% 0%;
    BORDER-TOP: #ffffff 0px solid;
    BACKGROUND-IMAGE: url(../images/inf.gif);
    BORDER-LEFT: #ffffff 0px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 0px solid;
    BACKGROUND-REPEAT: repeat;
    HEIGHT: 16px
}
.sup
{
    BORDER-RIGHT: #ffffff 0px solid;
    BACKGROUND-POSITION: 50% 100%;
    BORDER-TOP: #ffffff 0px solid;
    BACKGROUND-IMAGE: url(../images/sup.gif);
    BORDER-LEFT: #ffffff 0px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 0px solid;
    BACKGROUND-REPEAT: repeat;
    HEIGHT: 16px
}
.boton
{
    BORDER-RIGHT: blue 1px solid;
    BORDER-TOP: blue 1px solid;
    BORDER-LEFT: blue 1px solid;
    COLOR: blue;
    BORDER-BOTTOM: blue 1px solid;
    FONT-FAMILY: Verdana, Tahoma, Arial, Fantasy;
    BACKGROUND-COLOR: #89cfeb
}
.cajaPlana
{
    BORDER-RIGHT: #ff9933 1px solid;
    BORDER-TOP: #ff9933 1px solid;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #ff9933 1px solid;
    BORDER-BOTTOM: #ff9933 1px solid;
    FONT-FAMILY: Verdana, Tahoma, Arial, Fantasy;
    BACKGROUND-COLOR: #89cfeb
}
.celdaMenu
{
    BORDER-RIGHT: #ff9933 1px solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BORDER-LEFT: #ff9933 1px solid;
    PADDING-TOP: 7px;
    TEXT-ALIGN: center
}
.celdaMenuAzul
{
    BORDER-RIGHT: #89cfeb 1px solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BORDER-LEFT: #89cfeb 1px solid;
    PADDING-TOP: 7px;
    TEXT-ALIGN: left
}
.esqInfDrch
{
    BORDER-RIGHT: #ffffff 0px solid;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #ffffff 0px solid;
    BACKGROUND-IMAGE: url(../images/esq_inf_drch.gif);
    BORDER-LEFT: #ffffff 0px solid;
    WIDTH: 16px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 0px solid;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Tahoma, Arial, Fantasy;
    HEIGHT: 16px
}
.esqInfDrchAzul
{
    BORDER-RIGHT: #ffffff 0px solid;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #ffffff 0px solid;
    BACKGROUND-IMAGE: url(../images/esq_inf_drch_azul.gif);
    BORDER-LEFT: #ffffff 0px solid;
    WIDTH: 16px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 0px solid;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Tahoma, Arial, Fantasy;
    HEIGHT: 16px
}
.esqInfDrchAzulConcavaFondoAzul
{
    BORDER-RIGHT: #ff9933 0px solid;
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(../images/esq_inf_drch_azul_concava.gif);
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Tahoma, Arial, Fantasy;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #f0f8ff
}
.esqInfIzq
{
    BORDER-RIGHT: #ffffff 0px solid;
    BACKGROUND-POSITION: right top;
    BORDER-TOP: #ffffff 0px solid;
    BACKGROUND-IMAGE: url(../images/esq_inf_izq.gif);
    BORDER-LEFT: #ffffff 0px solid;
    WIDTH: 16px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 0px solid;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px
}
.esqInfIzqAzul
{
    BORDER-RIGHT: #ffffff 0px solid;
    BACKGROUND-POSITION: right top;
    BORDER-TOP: #ffffff 0px solid;
    BACKGROUND-IMAGE: url(../images/esq_inf_izq_azul.gif);
    BORDER-LEFT: #ffffff 0px solid;
    WIDTH: 16px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 0px solid;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px
}
.esqInfIzqAzulConcava
{
    BORDER-RIGHT: #ffffff 0px solid;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #ffffff 0px solid;
    BACKGROUND-IMAGE: url(../images/esq_inf_izq_azul_concava.gif);
    BORDER-LEFT: #ffffff 0px solid;
    BORDER-BOTTOM: #ffffff 0px solid;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Tahoma, Arial, Fantasy;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #ff9933
}
.esqInfIzqAzulConcavaFondoAzul
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/esq_inf_izq_azul_concava.gif);
    BORDER-LEFT: #ff9933 0px solid;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Tahoma, Arial, Fantasy;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #f0f8ff
}
.esqSupDrch
{
    BORDER-RIGHT: #ffffff 0px solid;
    BACKGROUND-POSITION: left bottom;
    BORDER-TOP: #ffffff 0px solid;
    BACKGROUND-IMAGE: url(../images/esq_sup_drch.gif);
    BORDER-LEFT: #ffffff 0px solid;
    WIDTH: 16px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 0px solid;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Tahoma, Arial, Fantasy;
    HEIGHT: 16px
}
.esqSupDrchAzul
{
    BORDER-RIGHT: #ffffff 0px solid;
    BACKGROUND-POSITION: left bottom;
    BORDER-TOP: #ffffff 0px solid;
    BACKGROUND-IMAGE: url(../images/esq_sup_drch_azul.gif);
    BORDER-LEFT: #ffffff 0px solid;
    WIDTH: 16px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 0px solid;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Tahoma, Arial, Fantasy;
    HEIGHT: 16px
}
.esqSupIzq
{
    BORDER-RIGHT: #ffffff 0px solid;
    BACKGROUND-POSITION: right bottom;
    BORDER-TOP: #ffffff 0px solid;
    BACKGROUND-IMAGE: url(../images/esq_sup_izq.gif);
    BORDER-LEFT: #ffffff 0px solid;
    WIDTH: 16px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 0px solid;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px
}
.infAzul
{
    BORDER-RIGHT: #ffffff 0px solid;
    BACKGROUND-POSITION: 50% 0%;
    BORDER-TOP: #ffffff 0px solid;
    BACKGROUND-IMAGE: url(../images/inf_azul.gif);
    BORDER-LEFT: #ffffff 0px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 0px solid;
    BACKGROUND-REPEAT: repeat;
    HEIGHT: 16px
}
.infAzulBordeNaranja
{
    BORDER-BOTTOM: #ff9933 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Tahoma, Arial, Fantasy;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #f0f8ff
}
.esqInfDrchAzulConcava
{
    BORDER-RIGHT: #ffffff 0px solid;
    BACKGROUND-POSITION: right top;
    BORDER-TOP: #ffffff 0px solid;
    BACKGROUND-IMAGE: url(../images/esq_inf_drch_azul_concava.gif);
    BORDER-LEFT: #ffffff 0px solid;
    BORDER-BOTTOM: #ffffff 0px solid;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Tahoma, Arial, Fantasy;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #ff9933
}
.esqSupIzqAzul
{
    BORDER-RIGHT: #ffffff 0px solid;
    BACKGROUND-POSITION: right bottom;
    BORDER-TOP: #ffffff 0px solid;
    BACKGROUND-IMAGE: url(../images/esq_sup_izq_azul.gif);
    BORDER-LEFT: #ffffff 0px solid;
    WIDTH: 16px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 0px solid;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px
}
.supAzul
{
    BORDER-RIGHT: #ffffff 0px solid;
    BACKGROUND-POSITION: 50% 100%;
    BORDER-TOP: #ffffff 0px solid;
    BACKGROUND-IMAGE: url(../images/sup_azul.gif);
    BORDER-LEFT: #ffffff 0px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 0px solid;
    BACKGROUND-REPEAT: repeat;
    HEIGHT: 16px
}
.celaSeparacion
{
    WIDTH: 15px
}
.celaSeparacionInc
{
    WIDTH: 50px
}
TR.cliente
{
}
TR.cliente TD
{
    HEIGHT: 25px
}
TR.cliente A:link
{
    COLOR: #07497f
}
TR.cliente A:visited
{
    COLOR: #07497f
}
TR.cliente A:hover
{
    COLOR: #ff8c00
}
DIV#IDI
{	
	MARGIN: 1em
}
DIV#IDI .rotuloIDI
{	   
    TEXT-DECORATION: underline;	
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 80px
}
DIV#IDI .tituloIDI
{	    
    FONT-WEIGHT: bolder;
    POSITION: relative;
	MARGIN-LEFT: 80px
}
DIV#IDI .textoIDI
{       
    MARGIN-LEFT: 80px;
	DISPLAY: block	
}
