
BODY
{
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 10pt;
	COLOR:white;
}

a.rojo
{
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 15pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
    COLOR: red;
}

h1{
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 30px;
	FONT-WEIGHT: bold;
	COLOR: #303030;
}
h2{
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 25px;
	FONT-WEIGHT: bold;
	COLOR:  #303030;
}
h3{
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	COLOR:  #303030;
}
h4{
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	COLOR:  #303030;
}
h5{
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR:  #303030;
}

b{
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #303030;
}


b.rojo{
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 15pt;
    FONT-WEIGHT: bold;
    COLOR: red;
}

td.td_resalta{
	BACKGROUND-COLOR:#A80000;
	COLOR:white;
}

td.td_resalta2{
	BACKGROUND-COLOR:FFFF99;


	
}


td.totales{
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 12pt;
	WIDTH:70px;
	BORDER: 2px solid #383838;
	TEXT-ALIGN:center;	
	BACKGROUND-COLOR:#808080;
	COLOR: white;
}


table.reportes{
	table-layout:auto;
	WIDTH:900;
	empty-cells:show;
	BORDER: 2px solid #383838;
}

.reportes td{
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 12pt;
	WIDTH: 100px;
	BORDER: 2px solid #383838;
	TEXT-ALIGN:center;	
	COLOR: #303030;
}

.reportes th{
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN:center;
	COLOR: #C8C8C8;
	BORDER: 2px solid #101010;	
	BACKGROUND-COLOR:#383838;
}

a.rojo{
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 15pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
    COLOR: red;
}

.reportes a{
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 100%;
    TEXT-DECORATION: underline;
}

table.reporte_estatico{
	table-layout:auto;
	WIDTH:80%;
	empty-cells:show;
	BORDER: 2px solid #383838;
	COLOR: white;
}

.reporte_estatico td{
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 12pt;
	WIDTH:40px;
	BORDER: 2px solid #383838;
	TEXT-ALIGN:center;	
	COLOR: black;
}

.reporte_estatico th{
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN:center;
		COLOR: silver;
	BORDER: 2px solid #101010;	
	BACKGROUND-COLOR:#383838;
}

.reporte_estatico b{
COLOR:white;
}

