a:link {
	text-decoration:none;
	color:#313131;
}
a:hover {
	text-decoration:underline;
	color:#313131;
}
a:visited:hover {
	text-decoration:underline;
	color:#313131;
}
a:visited {
	text-decoration:none;
	color:#313131;
}
a:active {
	/*text-decoration:none;*/
	color:#313131;
}

.TablaMain {
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	border-collapse:collapse;
	background-color:#EEEEEE;
	/*cellpadding:4;*/
}

.TablaMain td {
	/*align:center;*/
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	border-collapse:collapse;
	background-color:#CAFE8C;
	/*border-spacing:4 6;*/
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	/*border-spacing:20 10;*/
}

.TablaMain .inactivo {
	background-color:#FFAAAA;
}

.TablaMain .marco {
	/*align:center;*/
	border-style:solid;
	border-width:1px;
	border-collapse:collapse;
	background-color:#9C9A9C;
	/*border-spacing:4 6;*/
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	/*border-spacing:20 10;*/
}

.TablaMain .borde {
	/*align:center;*/
	border-style:solid;
	border-width:1px;
	border-collapse:collapse;
	background-color:#EEEEEE;
	/*border-spacing:4 6;*/
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	/*border-spacing:20 10;*/
}

.standard {
	font-family:Verdana;
	font-size:12px;
	margin:0 auto;
}

.Titulo {
	font-weight:bold;
	text-decoration:underline;
	font-size:13px;
	color:#313131;
}

.signErr {
	border-style:solid;
	border-width:1px;
	background-color:#FFAAAA;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
}

.signMsg {
	border-style:solid;
	border-width:1px;
	background-color:#CAFE8C;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
}

.TablaBotones {
	border-style:outset;
	border-width:1px;
	border-collapse:collapse;
	background-color:#EEEEEE;
	/*background-color:#9C9A9C;*/
}

.TablaBotones td {
	border-style:inset;
	border-width:1px;
	text-align:center;
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
	cursor:pointer;
}

.TablaBotones .Logout:hover {
	background-color:#FFAAAA;
}

.TablaBotones .Ok:hover {
	background-color:#CAFFBB;
}

.TablaBotones td:hover {
	/*background-color:#99BBFF;*/
	background-color:#CAFE8C;
	cursor:pointer;
}

.Logout {
	border-style:outset;
	border-width:1px;	
	text-align:center;
	border-collapse:collapse;
	background-color:#EEEEEE;
	/*background-color:#9C9A9C;*/
}

.Logout td {
	border-style:inset;
	border-width:1px;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	cursor:pointer;
}

.Logout td:hover {
	background-color:#FFAAAA;
}

.Boton td {
	border-style:inset;
	border-width:1px;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	cursor:pointer;
}

.Boton td:hover {
	background-color:#99BBFF;
}


.TablaReporte {
	text-align:center;
	/*border-style:solid;*/
	border-width:1px;
	border-color:#000000;
	border-collapse:collapse;
	background-color:#EEEEEE;
	/*cellpadding:4;*/
}

.TablaReporte td {
	/*align:center;*/
	border-style:solid;
	border-width:1px;
	/*border-color:#000000;*/
	/*border-collapse:collapse;*/
	background-color:#99BBFF;
	/*border-spacing:4 6;*/
	padding-top:1px;
	padding-left:1px;
	padding-right:1px;
	padding-bottom:1px;
	/*border-spacing:20 10;*/
}

.TablaReporte .hov:hover td {
	background-color:#CAFFBB;
}

.TablaReporte .a1 {
	background-color:#DDDDFF;
	cursor:pointer;
}

.TablaReporte .a0 {
	background-color:#EEEEFF;
	cursor:pointer;
}

.TablaReporte .i0 {
	background-color:#FFDDDD;
	cursor:pointer;
}

.TablaReporte .i1 {
	background-color:#FFCCCC;
	cursor:pointer;
}

.TablaReporte .hide {
	display:none;
	visibility:hidden;
}

.TablaReporte .marco {
	/*align:center;*/
	border-style:solid;
	border-width:1px;
	/*border-collapse:collapse;*/
	background-color:#ACA899;
	color:#FFFFFF;
	font-weight:bold;
	border-color:#000000;
	/*border-spacing:4 6;*/
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	/*border-spacing:20 10;*/
}

.imgBtn {
	cursor:pointer;
	border-style:none;
}

.noteveo {
	/*visibility:hidden;*/
	display:none;
}
