BODY {
	FONT-FAMILY: 'ARIAL';
	FONT-SIZE: 12PX;
	FONT-STYLE: NORMAL;
	CLEAR: BOTH;
	TEXT-DECORATION: NONE;
}

H1,H2,H3,P {
	COLOR: #1E556B;
}

A {
	TEXT-DECORATION: NONE;
}

INPUT {
	COLOR: #000000;
	TEXT-DECORATION: NONE;
	BORDER-STYLE: NONE;
}

SELECT {
	TEXT-DECORATION: NONE;
	BORDER-STYLE: NONE;
}

TABLE {
	BORDER: THIN SOLID #1E556B;
	BORDER-SPACING: 0PX;
	BORDER-COLLAPSE: COLLAPSE;
	BACKGROUND-COLOR: INHERIT;
	TABLE-LAYOUT: AUTO;
	EMPTY-CELLS: SHOW;
	CAPTION-SIDE: TOP;
}

TABLE THEAD {
	BORDER: THIN SOLID #1E556B;
	border-bottom-color: orange;
	BACKGROUND-IMAGE: URL("images/Encabezado.png");
	BACKGROUND-REPEAT: NO-REPEAT;
}

TABLE THEAD TR TH {
	TEXT-ALIGN: LEFT;
	COLOR: #FFF;
	VERTICAL-ALIGN: TOP;
	BORDER: THIN SOLID #C5D0BF;
	HEIGHT: 35PX;
}

TABLE TBODY {
	BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 9PX;
	COLOR: #1E556B;
}

TABLE TBODY TR TD {
	BORDER: THIN SOLID #C5D0BF;
}

TABLE TBODY TR:HOVER {
	BACKGROUND-COLOR: #619CAA;
}

.CuadroLogin {
	FLOAT: left;
	MARGIN-TOP: 1%;
	WIDTH: 308PX;
	HEIGHT: 231PX;
}

.Encabezado {
	HEIGHT: 58PX;
	WIDTH: 100%;
	BACKGROUND-IMAGE: URL("images/Encabezado.png");
	BACKGROUND-REPEAT: NO-REPEAT;
	BACKGROUND-POSITION: CENTER;
}

.Cuerpo {
	WIDTH: 100%;
	HEIGHT: 100%; 
}

/*Textos*/
.TextoEncabezado {
	FONT-SIZE: 14PX;
	COLOR: #FFFFFF;
	FONT-STYLE: NORMAL;
}

.TextoTituloForma {
	FONT-STYLE: NORMAL;
	FONT-SIZE: 14PX;
	TEXT-DECORATION: NONE;
	COLOR: #1E556B;
}

.TextoUsuarioConectado {
	FONT-STYLE: NORMAL;
	FONT-SIZE: 10PX;
	TEXT-DECORATION: NONE;
	COLOR: #1E556B;
}

.Error {
	FONT-STYLE: NORMAL;
	FONT-SIZE: 10PX;
	TEXT-DECORATION: NONE;
	COLOR: ORANGE;
}

.BotonPie {
	HEIGHT: 21PX;
	WIDTH: 66PX;
	PADDING-TOP: 3PX;
	PADDING-LEFT: 6PX;
	BACKGROUND-IMAGE: URL("images/BotonPie.png");
	BACKGROUND-REPEAT: NO-REPEAT;
}

.TextoPie {
	FONT-SIZE: 10PX;
	COLOR: #FFFFFF;
}

.TextoBotonPie {
	FONT-SIZE: 10PX;
	COLOR: #1E556B;
}

.TextoBotonPie:HOVER {
	FONT-SIZE: 11PX;
}

/*Label*/
.LabelCajaTexto {
	WIDTH: 90PX;
	FONT-FAMILY: ARIAL;
	FONT-SIZE: 10PX;
	COLOR: #075F77;
}

/*Botones*/
.Boton {
	HEIGHT: 20PX;
	WIDTH: 73PX;
	MARGIN-TOP: 10PX;
	LEFT: 0PX;
	COLOR: #FFFFFF;
	FONT-SIZE: 10PX;
	FONT-STYLE: NORMAL;
	FONT-WEIGHT: BOLD;
	BACKGROUND-IMAGE: URL("images/Boton.png");
	BACKGROUND-REPEAT: NO-REPEAT;
	BACKGROUND-POSITION: CENTER;
	BACKGROUND-COLOR: TRANSPARENT;
	BORDER-STYLE: NONE;
	POSITION: RELATIVE;
}

/*Convenciones*/
.conv-rojo {
	BACKGROUND-IMAGE: URL("images/comment-rojo.png");
	BACKGROUND-REPEAT: NO-REPEAT;
	BACKGROUND-POSITION: CENTER;
	BACKGROUND-COLOR: TRANSPARENT;
	BORDER-STYLE: NONE;
}

.conv-amarillo {
	BACKGROUND-IMAGE: URL("images/comment-amarillo.png");
	BACKGROUND-REPEAT: NO-REPEAT;
	BACKGROUND-POSITION: CENTER;
	BACKGROUND-COLOR: TRANSPARENT;
	BORDER-STYLE: NONE;
}

.conv-verde {
	BACKGROUND-IMAGE: URL("images/comment-verde.png");
	BACKGROUND-REPEAT: NO-REPEAT;
	BACKGROUND-POSITION: CENTER;
	BACKGROUND-COLOR: TRANSPARENT;
	BORDER-STYLE: NONE;
}

/* css for timepicker */
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }
