/*Elementos de HTML*/

html, body {	
	margin: 0px;
	padding: 0px;
	height: 100%;
}
header{
	background-image:url(../../images/headAVG.jpg);
	background-repeat:no-repeat;
	background-position:50% 0%;	
	height:140px;
        width: 100%;	
}
footer{
	background-image:url(../../images/piepagina.jpg);	
	background-repeat:no-repeat;
	background-position:50% 0%;
	width: 100%;
	position:absolute !important;	
	bottom: 0px;
	height: 84px;	
}

section{
	margin:0 auto 20px auto;
	width:1150px;
	height:auto;	
	background-color:#E1E1E1;
	border:2px #3333FF solid;
	padding:10px;
}


fieldset{
	margin:0 auto 15px auto;
	width:98%;
	height:auto;	
	border:1px solid #C3C3C3;	
}
legend{
	font-size:9px;	
	text-align:left;
	font-weight:bold;	
}
img{
	border:none;		
}
a{
	text-decoration:none;
}
/*Fin Elementos de HTML*/

/*Clases Generales*/
.todo{	
	width: 100%;
	background-image:url(../../images/fondo.jpg);
	position:relative;
	min-height:100%;	
	height: auto !important;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
}
.fondoTitulo{
	background-image:url(../../images/fondoTitulo.gif);
	background-repeat:no-repeat;
	background-position:50% 0%;
	height:27px;
    width: 100%;
	color: #666;		
	font-size:12px;
	text-align:center;	
	padding-top:10px;
}
.contenido{
	width:100%;	
	padding-bottom:110px;	
}
.cargando{
	width: 100%;
	height:72px;
	position:fixed;	
	background-repeat:no-repeat;
	background-position:50% 0%;
	background-image:url(../../images/cargando.gif);
	margin-top:40px;
}

.seccionMenu{
	margin:0 auto 20px auto;
	width:650px;
	height:auto;	
	background-color:#E1E1E1;
	border:2px #3333FF solid;
	padding:10px;
	
}

.seccionDash{
	margin:0 auto 20px auto;
	width:100%;
	height:auto;	
	background-color:#E1E1E1;
	border:2px #3333FF solid;
	padding:10px;
	
}

.encabezadoSeccion{
	width:98%;
	color: #00F;
	text-align:center;
	font-size:17px;
	font-weight:bold;
	padding:1%;
	margin-bottom:10px;
}

.pregunta{
	width:98%;
	text-align:justify;	
	padding:1%;
	font-size:13px;
	border:#090 solid 1px;
	margin-bottom:10px;
}

.nota{
	color:#666;
	font-size:12px;	
	width:100%;
	height:17px;
	font-style:italic;
	text-align:justify;
	margin-bottom:10px;
}
.usuario{
	width:300px;
	height:25px;	
	text-align:right;
	float:right;
	font-size:13px;	
	font-style:italic;	
	color:#666;
}
.clavecct{
	width:300px;
	height:25px;	
	text-align:right;
	float:right;
	font-size:13px;	
	font-style:italic;	
	color:#666;
}
.renglon25{
	height:25px;
	width:100%;
}

.renglon255{
	height:50px;
	width:100%;
}
.renglon20{
	height:20px;
	width:100%;
}
.descargas{
	margin:0 auto 0 auto;
	width:90px;
	height:95px;
	padding:10px;
}
.icono{
	text-align:center;
	width:80px;
	padding:0 5px 0 5px;	
}
.link{		
	font-size:14px;
	color:#0080FF;
}
.input{
	height:13px;
	font-size:12px;
}

.readOnly{	
	background-color:#E2E2E2;
}

.total{
	background-color:#DEE9B6;
	font-weight:bold;
}
.lbl{	
	float:left;
	height:14px;
	padding-top:3px;
	font-size:11px;
}
.campo{
	float:left;
	height:20px;	
}
.lblT{
	background-color:#090;
	font-size:11px;
	font-weight:bold;
	color:#FFF;	
	float:left;	
	height:17px;
	padding-top:3px;
	
}
.lst{
	height:20px;
}
.rSalir{
	margin:0 auto 0 auto;
	height:25px;
    width: 950px;	
	color:#666;		
	text-align:right;	
}
a.lnkAtras{
	width:120px;
	height:20px;		
	float:left;
	font-size:13px;
	font-style:italic;	
	color:#3333FF;
	padding-top:2px;	
}
a:hover.lnkAtras{
	color: #AEAEFF;	
}
a.lnkSalir{
	width:120px;
	height:20px;
	float:right;
	font-style:italic;	
	padding-top:2px;
	color:#666;
}
a.boton{
	background-image:url(../../images/boton.jpg);
	margin:0 auto 0 auto;
	display:block;
	color:#555555;
	font-size:14px;
	height:18px;
	text-align:center;	
	padding-top:2px;
	border:1px solid #666;
}

a:hover.boton{
	color:#FFF;
	background-image:url(../../images/botonh1.jpg);
	border:1px solid #FFF;
}


/*Fin Clases Generales*/

/*Formatos de texto, margen, ancho y posicionamiento*/
.w1{width:5%;}
.w2{width:10%;}
.w3{width:15%;}
.w4{width:20%;}
.w5{width:25%;}
.w6{width:30%;}

.w7{width:35%;}
.w8{width:40%;}
.w9{width:45%;}
.w10{width:50%;}
.w11{width:55%;}
.w12{width:60%;}
.w13{width:65%;}
.w14{width:70%;}
.w15{width:75%;}
.w16{width:80%;}
.w17{width:85%;}
.w18{width:90%;}
.w19{width:95%;}
.w19_5{width:98%;}
.w20{width:100%;}
.aC{text-align:center;}
.aR{text-align:right;}
.aL{text-align:left;}
.aJ{text-align:justify;}
.b{border:#E1E1E1 1px solid;}
.bR{border-right:#E1E1E1 1px solid;}
.bL{border-left: #E1E1E1 1px solid;}
.bB{border-bottom:#E1E1E1 1px solid;}
.bT{border-top:#E1E1E1 1px solid;}
.mT{margin-top: 5px;}
.mB{margin-bottom: 5px;}
.mL{margin-left: 5px;}
.mR{margin-right: 5px;}
.N{font-weight:bold;}
.I{font-style: italic;}
.S{text-decoration: underline;}
.fL{float:left;}
.fR{float:right;}
/*Fin Formatos de texto, margenes y posicionamiento*/

/*Para eliminar o cambiar o probar*/
.bannerHeader {background-image:url(../../images/headAVG.jpg);background-repeat:no-repeat;background-position:50% 0%;height:140px;width: 100%;}
.seccion{margin:0 auto 20px auto;width:1050px;height:auto;background-color:#E1E1E1;border:2px #58842F solid;padding:10px;}
.contenedor-pie{background-image:url(../../images/piepagina.jpg);background-repeat:no-repeat;background-position:50% 0%;width: 100%;position:absolute !important;bottom: 0px;height: 84px;}

.inputTxt{/*Cambiar por "input"*/width:35px;height:13px;font-size:12px;text-align:center;}
.inputTotal{/*Cambiar por "input total"*/width:35px;height:13px;font-size:12px;text-align:center;background-color:#DEE9B6;color:#000;}
.inputTxtReadOnly{/*Cambiar por "input readOnly"*/width:35px;height:13px;font-size:12px;text-align:center;background-color:#E2E2E2;}
.lstTurno{/*Cambiar por "lst wN"*/height:20px;width:115px;float:left;font-size:10px;}
.renglon{/*Cambiar por renglon25*/height:25px;width:100%;}
.renglonC{/*Cambiar por renglon20*/height:20px;width:100%;}

.enlace{/*Eliminar*/text-align:center;width:80px;float:left;padding-left:5px;padding-right:5px;}
.espacio{/*Eliminar*/width:100%;height:5px;}
.espacioSeccion{/*Eliminar*/width:100%;height:20px;}
.fieldSet{/*Eliminar*/margin:0 auto 0 auto;font-size:10px;width:938px;height:auto;border:1px solid #C3C3C3;margin-bottom:15px;}
/*Fin Para eliminar o modificar*/


/*table sorter*/
table.tablesorter {font-family:arial;margin:10px 0pt 15px;font-size: 8pt;width: 100%;text-align: left;}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {background-color:#090;border: 1px solid;padding: 1px;text-align:center;font-size:11px;font-weight:bold;color:#FFF;}
table.tablesorter thead tr .header {background-image: url(bg.gif);background-repeat: no-repeat;background-position: center right;cursor: pointer;}
table.tablesorter tbody td {color: #3D3D3D;padding: 4px;background-color: #FFF;	vertical-align: top;}
table.tablesorter tbody tr.even td {background-color:#F0F0F6;}
table.tablesorter tbody tr.odd td {background-color:#888;color:#FFF;}
table.tablesorter thead tr .headerSortUp {background-image: url(asc.gif);}
table.tablesorter thead tr .headerSortDown {background-image: url(desc.gif);}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp{background-color: #8dbdd8;}
/*table sorter*/