@charset "utf-8";

html body {
    margin: 0px auto 0px auto;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
/*	font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;*/
	font-size:10px;
	height: 100%;
	width: 100%;
	/*overflow: hidden;*/
}
input, select, textarea {
/*	background-color:#EBEBE4;*/
	font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size:10px;
}
#login {
	position: absolute; /*Posicionamiento absoluto*/
	top: 50%; /*Desde arriba, colocar al 50% de la pantalla*/
	left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
	height: 160px;
	width: 250px;
	border: 1px double #9DACBF;
	/*margin: auto;*/
	margin-top: -80px; /*Restamos la mitad de alto del SWF para centrarlo verticalmente*/
	margin-left: -125px; /*Restamos la mitad de ancho del SWF para centrarlo horizontalmente*/
/*	background-color: #ECE9D8;*/
}
#login-cabecera {
/*	background-color: #9DACBF;*/
	background-image:url(../img/fondo_head_login.png);
/*	font-family: Georgia, "Times New Roman", Times, serif;*/
	height: 20px;
	font-size: 14px;
	color: #FFFFFF;
	padding: 5px;
}
#login-content {
	background-image:url(../img/fondo_content_login.png);
	background-repeat:repeat-x;
/*	font-family: Georgia, "Times New Roman", Times, serif;*/
	border-top: #FFFFFF solid 1px;
	font-size: 12px;
	padding: 5px;
}
#sistema {
/*	position: absolute; /*Posicionamiento absoluto*/*/
/*	left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/*/
	width: 99%;
	border: 2px solid #9DACBF;
/*	margin-left: -350px; /*Restamos la mitad de ancho del SWF para centrarlo horizontalmente*/*/
/*	background-color: #ECE9D8;*/
}
#sistema-cabecera {
	height: 35px;
/*	background-color: #9DACBF;*/
	background-image:url(../img/fondo_head_sistema.png);
/*	font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size: 11px;
	color: #FFFFFF;
	padding: 5px;
}
#sistema-content {
/*	font-family:  Georgia, "Times New Roman", Times, serif;*/
	font-size: 12px;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
/*	background-image:url(../img/fondo_content_login.png);*/
	background-repeat:repeat-x;
}
#sistema-pie {
	border-top: 1px solid #9DACBF;
/*	background-image:url(../img/fondo_pie_sistema.png);*/
	background-color: #F3F3F3;
/*	font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size: 11px;
	padding: 5px;
}
.formbutton{
	cursor:pointer;
}
#titulo {
	font-size:18px;
}
a {
	color:#666666;
	cursor:pointer;
	text-decoration:none;
}
a:hover {
	cursor:pointer;
	text-decoration:underline;
}
.tablaProcesos {
	border: 1px double #000000;
}
.tablaProcesos thead {
/*	background-color:#333366;*/
	background-image:url(../img/fondo_head_tabla.png);
	color:#FFFFFF;
	font-size:12px;
	height:25px;
}
.tablaReportes {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	font-size:10px;
}
.tablaReportes td {
	border-left: 1px double #000000;
	border-bottom: 1px double #000000;
}
.tablaReportes thead {
/*	background-color:#333366;*/
	background-image:url(../img/fondo_head_tabla.png);
	color:#FFFFFF;
	font-size:10px;
	height:25px;
}
.tablaReportesAncho {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	font-size:8px;
}
.tablaReportesAncho td {
	border-left: 1px double #000000;
	border-bottom: 1px double #000000;
}
.tablaReportesAncho thead {
/*	background-color:#333366;*/
	background-image:url(../img/fondo_head_tabla.png);
	color:#FFFFFF;
	font-size:8px;
	height:25px;
}
.tablaReporteColores {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	font-size:8px;
}
.tablaReporteColores td {
	border-left: 1px double #000000;
	border-bottom: 1px double #000000;
}
.tablaReporteColores thead {
	font-size:8px;
	height:25px;
}
.nombreListado {
	font-size:14px;
	font-weight:bold;
}
.tablaAcciones {
	border: 2px solid #9DACBF;
}
.pondTotal {
	font-weight:bold;
}
#tablaBurbuja {
	padding: 0;
	width: 480px;
}
#burbuja {
	padding-left: 1%;
	padding-top: 25px;
	padding-right: 2%;
	background-repeat:no-repeat;
	width: 120px;
	height: 98px;
}
.trOn, .trOn a {
	background-color: #F1F1B6;
	font-weight:bold;
	text-decoration:underline;
}