BODY 
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bolder;
    bgColor: #ffffff;

    link: black;
    vLink: black;

background-color: #ffffff}
SELECT { 
  font-size: 7pt; 
  font-family : verdana,arial,helvetica; 
} 

TABLE
{
     
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    background-color:#515054;
	
	
}

.EncabezadoTabla {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	background-color:#666;



/*border: 4px solid white*/
 
}

.TablaAdvertencia {
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	font-size: 12px;	
	background-color:#60921C;
}
.TablaAdvertenciaRojo{
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	font-size: 12px;	
	background-color:##FF0000;
}

.FontNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #574F31;
    background-color: #FFFFFF;
}
.FontCaro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
    background-color: #FFFFFF;
}
.itemBorder 
{ 
 border: 1px solid black
	    
}

.itemText 
{ 
	text-decoration: none; 
	color: #ffffff; 
	font: 12px Arial, Helvetica
}

.crazyBorder 
{ 
	border: 2px outset #663399 
}
.crazyText 
{ 
	text-decoration: none; 
	color: #ffCC99; 
	font: Bold 12px Arial, Helvetica 
}

INPUT.botones
{
    BACKGROUND-COLOR: black;
    BORDER-BOTTOM: royalblue 1pt solid;
    BORDER-LEFT: royalblue 1pt solid;
    BORDER-RIGHT: royalblue 1pt solid;
    BORDER-TOP: royalblue 1pt solid;

    COLOR: #FFFFFF
}
INPUT.botonesSeleccionados
{
    BACKGROUND-COLOR: #336699;
    BORDER-BOTTOM: mediumblue 1pt solid;
    BORDER-LEFT: mediumblue 1pt solid;
    BORDER-RIGHT: mediumblue 1pt solid;
    BORDER-TOP: mediumblue 1pt solid;
    COLOR: #FFFFFF;
    CURSOR: hand
}

/*
A:active
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
A:link
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
A:visited
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
*/
.Botones
{
	border:medium none; BACKGROUND-COLOR: transparent;
	BACKGROUND-IMAGE: url('../images/aceptar.gif');
	BACKGROUND-POSITION:  center;
	BACKGROUND-REPEAT: no-repeat;
	color: #FFFFFF

}
TH.Titulos
{
    BACKGROUND-COLOR: #bcdeff;
    COLOR: black;
    FONT: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
.enlaces
{
    COLOR: #666666;
    FONT: 11px/18px Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
.enlaces
{
    COLOR: #666666;
    FONT: 11px/18px Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
TABLE.formularios
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: lightsteelblue thin groove;
    BORDER-LEFT: lightsteelblue thin groove;
    BORDER-RIGHT: lightsteelblue thin groove;
    BORDER-TOP: lightsteelblue thin groove;
    FONT-SIZE: 11px
}
TABLE.formulario
{
    BACKGROUND-COLOR: transparent;
    FONT-SIZE: 11px
}
TR.formularios
{
    BACKGROUND-COLOR: #669933;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
TR.encabezados
{
	background-color:#CCCCCC;
	FONT-WEIGHT: bold;
}
INPUT
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: thin rgb(191, 204, 226) inset; 
    BORDER-LEFT: thin rgb(191, 204, 226) outset;
    BORDER-RIGHT: thin rgb(191, 204, 226) inset;
    BORDER-TOP: thin rgb(191, 204, 226) outset;
    COLOR: black
}
BUTTON
{
	color: #FFFFFF;

}
BODY.superior
{
    BACKGROUND-IMAGE: url('HTTP://spia13/imagenes/ambiental.jpg');
	/*BACKGROUND-IMAGE: url(HTTP://spia13/imagenes/spa.jpeg);*/
    BACKGROUND-REPEAT: repeat-y
}
INPUT.botones
{
    BACKGROUND-COLOR: gray;
    BORDER-BOTTOM: royalblue 1pt solid;
    BORDER-LEFT: royalblue 1pt solid;
    BORDER-RIGHT: royalblue 1pt solid;
    BORDER-TOP: 1pt solid;
    COLOR: #FFFFFF
}
DIV
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none
}
INPUT.botonesSeleccionados
{
    BACKGROUND-COLOR: #336699;
    BORDER-BOTTOM: mediumblue 1pt solid;
    BORDER-LEFT: mediumblue 1pt solid;
    BORDER-RIGHT: mediumblue 1pt solid;
    BORDER-TOP: mediumblue 1pt solid;
    COLOR: black;
    CURSOR: hand
}
TABLE.consulta
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
IMG.link
{
    CURSOR: hand
}
TD.par
{
    BACKGROUND-COLOR: #bbbbff;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}
TD.impar
{
    BACKGROUND-COLOR: #bbbbdd;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}
TD.linkimpar
{
    BACKGROUND-COLOR: #bbbbdd;
    COLOR: black;
    CURSOR: hand;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}
TD.linkpar
{
    BACKGROUND-COLOR: #bbbbff;
    COLOR: black;
    CURSOR: hand;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}



TD.cal {
	BACKGROUND-COLOR: #d3d3d3; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Sans-serif; FONT-SIZE: 11px
}
SELECT.month {
	COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Sans-serif; FONT-SIZE: 11px; WIDTH: 85px
}
INPUT.year {
	COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Sans-serif; FONT-SIZE: 11px; WIDTH: 30px
}
TD.calDaysColor {
	BACKGROUND-COLOR: #000000; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,Sans-serif; FONT-SIZE: 11px
}
TD.calWeekend {
	BACKGROUND-COLOR: #c0c0c0; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,Sans-serif; FONT-SIZE: 11px
}
TD.calBgColor {
	BACKGROUND-COLOR: #d3d3d3; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,Sans-serif; FONT-SIZE: 11px
}
.calBorderColor {
	BACKGROUND-COLOR: #a9a9a9; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,Sans-serif; FONT-SIZE: 11px
}
TD.calHighlightColor {
	BACKGROUND-COLOR: #ffffcc; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,Sans-serif; FONT-SIZE: 11px
}

A.cal {
	COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.cal:hover {
	COLOR: #ff0000; FONT-FAMILY: Arial,Helvetica,Sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.cal:visited {
	COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}

.disabled {
	COLOR: #808080; FONT-FAMILY: Arial,Helvetica,Sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}
