.volver { margin-top:15px}/*body {
font:11px/15px Arial, Helvetica, sans-serif;
color:#000;
text-align:center;
background:url(../images/estilos/header.gif) repeat-x top #70b7cd;
margin:0;
padding:0
}*/

body {
	font-family:"Verdana";
	font-size:12px;
	margin:0;
	padding:0;
	background:#FFF url(../images/bk_body.jpg) top repeat-x;
	text-align:center;
	/*min-width:900px;*/
	padding:15px;
}

img {
border:0
}

#pageWrapper {
width:908px;
position:relative;
margin:0 auto
}

#pageHeader {
width:908px;
height:135px;
position:absolute;
top:0;
left:0
}

#contentWrapper {
width:908px;
display:table-cell;
padding-top:135px
}

.sideColumn /* Side columns and their little children */ {
float:left;
width:268px;
text-align:left
}

.submitBox {
width:268px;
background:#E8F0F2 url(/img/backgrounds/side.gif) repeat-y;
margin:0 0 1px
}

.submitBoxTop {
width:268px;
background:url(/img/backgrounds/sideTop.jpg) top no-repeat
}

.submitBoxBottom {
width:268px;
background:url(/img/backgrounds/sideBottom.gif) bottom no-repeat;
display:table-cell
}

.sideBox {
width:268px;
background:#E8F0F2 url(/img/backgrounds/side.gif) repeat-y;
margin:0 0 1px
}

.sideBoxTop {
width:268px;
background:url(/img/backgrounds/sideTop.jpg) top no-repeat
}

.sideBoxBottom {
width:268px;
background:url(/img/backgrounds/sideBottom.gif) bottom no-repeat;
display:table-cell
}

#middleColumn /* Middle column and his little children */ {
float:left;
width:368px;
text-align:left;
margin:0 2px
}

.middleBox {
width:368px;
background:#FFF url(/img/backgrounds/main.gif) repeat-y;
margin:0 0 1px
}

.middleBoxTop {
width:368px;
background:url(/img/backgrounds/mainTop.jpg) top no-repeat
}

.middleBoxBottom {
width:368px;
background:url(/img/backgrounds/mainBottom.gif) bottom no-repeat;
display:table-cell
}

#submitWrapper {
width:230px;
background:#EBF3F5;
margin:0 0 0 24px
}

.screen {
width:320px;
height:1%;
margin:0 0 10px
}

.screenLast {
margin:0 0 20px
}

.ad {
width:220px;
height:1%;
margin:0 24px 10px
}

input,select {
	background:#F9FEE9;
	border:1px solid #ccc;
	font-family:'Tahoma';
	color:#666666; height:auto
}
input.readonly,input.readonly:hover, select.readonly,select.readonly:hover,textarea.readonly:hover,textarea.readonly{ 
 background:#DCEDD1; 
 color:#666666; 
 cursor:default}
 .readonlyB,.readonlyB:hover{
 /*filter:opacity(alpha=50); opacity:.5; */
 cursor:default;
 }


select.textarea{height:auto}

input:hover, select:hover {
background:#EFEFEF;
 color:#666666; 
}


.styledTable {
border:1px solid #fff;
border-top:none;
border-left:none;
background:none;
font-family:'Tahoma';
color:#666; font-size:11px;
}

.styledTb {
border:1px solid #fff;
border-top:none;
border-left:none;
background:none;
font-family:'Tahoma';
color:#666; font-size:11px;
text-align:center
}
.styledTb td {
border:1px solid #fff;
border-bottom:none;
border-right:none;
padding:1px
}

.styledTb th {
border:1px solid #fff;
border-bottom:none;
border-right:none;
background:#F5F7CE;
color:#666666;
text-align:center;
padding:1px; height:35px
}

.simpleBordered {
background:#FFF;
border:1px solid #CC9900
}

.styledTable td {
border:1px solid #fff;
border-bottom:none;
border-right:none;
padding:1px
}

.styledTable th {
border:1px solid #fff;
border-bottom:none;
border-right:none;
background:#DAFC9A;
color:#6B7B3C;
text-align:center;
padding:1px
}

.styledTablevacia td {
border:0
}


.texto_aux {
 font-family:'Tahoma';
 font-weight:400;
 font-size:9px;
color: #000000;
text-decoration:none
}


.volver{ background: url(../images/run.gif) no-repeat top center; padding-top:18px; font-size:17px; text-transform:capitalize; margin-bottom:30px}
.volver:hover{ background-image:url(../images/runz.gif)}
.volver a:link {
font-weight:700;
color: #006600;
text-decoration:none
}

.volver a:visited {
font-weight:700;
color: #00CC00;
text-decoration:none
}

.volver a:active {
font-weight:700;
color: #00CC00;
text-decoration:none
}

.volver a:hover {
color:#66FF00; border-bottom: dotted 4px #fff
}

.linkStray a:link {

color: #00CC00;
text-decoration:none;
border:1px solid #fff;
margin-top:10px;
padding:5px
}

.linkStray a:visited {

color: #00CC00;
text-decoration:none;
border:1px solid #fff;
margin-top:10px;
padding:5px
}

.linkStray a:active {

color: #00CC00;
text-decoration:none;
border:1px solid #fff;
margin-top:10px;
padding:5px
}

.linkStray a:hover {
color: #00CC00;
}

.contenedor {
margin:10px
}
input.button{
 background:url(../images/bk_submit.jpg) no-repeat;
 color:#FFFFFF;
 font-family:'Tahoma';
 font-weight:400;
 font-size:11px;
 cursor:pointer; 
 height:24px;
 border:none;
 width:75px;
}
button.button
{ background:url(../images/bk_submit.jpg) no-repeat;
 color:#FFFFFF;
 font-family:'Tahoma';
 font-weight:400;
 font-size:11px;
 cursor:pointer; 
 height:24px;
 border:none;
 width:75px;}
button.button a:active,button.button a:visited,button.button a:hover{color:#FFFFFF; text-decoration:none
}

input.btnNuevo, input.btnNuevoX{
 background: url(../img/btnBasicos/nuevo1.gif) no-repeat;
 color:#FFFFFF;
 font-family:'Tahoma';
 font-weight:400;
 font-size:11px;
 cursor:pointer; 
 height:24px;
 border:none;
 width:75px;
}

input.btnNuevoX{
 background: url(../img/btnBasicos/nuevo2.gif) no-repeat;
  cursor:default; 
 
}
input.btnNuevo, input.btnNuevoX{
 background: url(../img/btnBasicos/nuevo1.gif) no-repeat;
 color:#FFFFFF;
 font-family:'Tahoma';
 font-weight:400;
 font-size:11px;
 cursor:pointer; 
 height:30px;
 border:none;
 width:126px;
}

input.btnNuevoX{
 background: url(../img/btnBasicos/nuevo2.gif) no-repeat;
  cursor:default; 
 
}

input.btnImprimir, input.btnImprimrX{
 background: url(../images/print.gif) no-repeat;
 color:#FFFFFF;
 font-family:'Tahoma';
 font-weight:400;
 font-size:11px;
 cursor:pointer; 
 height:24px;
 border:none;
 width:75px;
}
input.btnImprimirX{
 background: url(../images/printX.gif) no-repeat;
 cursor:default; 
}
input.btnEliminar, input.btnEliminarX{
/* background: url(../images/delete.gif) no-repeat;
*/
 background: url(../img/btnBasicos/delete1.gif) no-repeat;
 color:#FFFFFF;
 font-family:'Tahoma';
 font-weight:400;
 font-size:11px;
 cursor:pointer; 
 height:30px;
 border:none;
 width:126px;
}

input.btnEditar, input.btnEditarX{
 background: url(../img/btnBasicos/edit1.gif) no-repeat;
 color:#FFFFFF;
 font-family:'Tahoma';
 font-weight:400;
 font-size:11px;
 cursor:pointer; 
 height:30px;
 border:none;
 width:126px;
}
input.btnEditarX{
 background: url(../img/btnBasicos/edit2.gif) no-repeat;
 cursor:default; 
}

input.btnEliminarX{
/* background: url(../images/deleteX.gif) no-repeat;
 */
  background: url(../img/btnBasicos/delete2.gif) no-repeat;
  cursor:default; 
}
input.btnGuardar,input.btnGuardarX{
 background: url(../img/btnBasicos/matricular1.gif) no-repeat;
 color:#FFFFFF;
 font-family:'Tahoma';
 font-weight:400;
 font-size:11px;
 cursor:pointer; 
 height:30px;
 border:none;
 width:126px;
}
input.btnGuardarX{
 background: url(../img/btnBasicos/matricular2.gif) no-repeat;
 cursor:default; 
 }
input.btnCancelar,input.btnCancelarX{
 background: url(../img/btnBasicos/btnRegresarOFF.gif) no-repeat;
 color:#FFFFFF;
 font-family:'Tahoma';
 font-weight:400;
 font-size:11px;
 cursor:pointer; 
 height:30px;
 border:none;
 width:126px;
}
input.btnCancelarX{
 background: url(../img/btnBasicos/btnRegresarON.gif) no-repeat;
cursor:default;
}
input.btnActualizar{
 background: url(../images/refresh.gif) no-repeat;
 color:#FFFFFF;
 font-family:'Tahoma';
 font-weight:400;
 font-size:11px;
 cursor:pointer; 
 height:24px;
 border:none;
 width:75px;
}

input.btnAceptar{
 background: url(../images/ok.gif) no-repeat;
 color:#FFFFFF;
 font-family:'Tahoma';
 font-weight:400;
 font-size:11px;
 cursor:pointer; 
 height:24px;
 border:none;
 width:75px;
}
input.btnRegistrar{
 background: url(../images/register.gif) no-repeat;
 color:#FFFFFF;
 font-family:'Tahoma';
 font-weight:400;
 font-size:11px;
 cursor:pointer; 
 height:24px;
 border:none;
 width:75px;
}
input.btnRegistrar{
 background: url(../images/register.gif) no-repeat;
 color:#FFFFFF;
 font-family:'Tahoma';
 font-weight:400;
 font-size:11px;
 cursor:pointer; 
 height:24px;
 border:none;
 width:75px;
}
input.btnConsultar{
 background: url(../images/add.gif) no-repeat;
 color:#FFFFFF;
 font-family:'Tahoma';
 font-weight:400;
 font-size:11px;
 cursor:pointer; 
 height:24px;
 border:none;
 width:75px;
}
input.btnAgregar{
 background: url(../images/add.gif) no-repeat;
 color:#FFFFFF;
 font-family:'Tahoma';
 font-weight:400;
 font-size:11px;
 cursor:pointer; 
 height:24px;
 border:none;
 width:75px;
}


input.btnAsignar{
 background: url(../images/asignar.gif) no-repeat;
 color:#FFFFFF;
 font-family:'Tahoma';
 font-weight:400;
 font-size:11px;
 cursor:pointer; 
 height:24px;
 border:none;
 width:75px;
}
input.btnActHab{

 background: url(../images/actHab.gif) no-repeat;
color:#FFFFFF;
font-family:'Tahoma';
font-weight:400;
font-size:11px;
cursor:pointer; 
height:24px;
border:none; 
text-align:left; 
padding-left:5px;
width:150px;
}
input.btnActUnid{

 background: url(../images/actUnid.gif) no-repeat;
color:#FFFFFF;
font-family:'Tahoma';
font-weight:400;
font-size:11px;
cursor:pointer; 
height:24px;
border:none; 
text-align:left; 
padding-left:5px;
width:150px;
}

input.buttonLargeE
{
background:url(../images/bl.gif)no-repeat;
color:#FFFFFF;
font-family:'Tahoma';
font-weight:400;
font-size:11px;
cursor:pointer; 
height:24px;
border:none; 
text-align:center; 
padding-left:5px;
width:150px;
}
input.buttonLarge
{
background:url(../images/bk_submit_large.jpg) no-repeat;
color:#FFFFFF;
font-family:'Tahoma';
font-weight:400;
font-size:11px;
cursor:pointer; 
height:24px;
border:none; 
text-align:left; 
padding-left:5px;
width:150px;
}
div.blockTop div, div.blockTop ul li{ background:#F2FBD7; margin-bottom:4px; width:200px; text-align:left; text-indent:5px; list-style:outside; list-style-type:circle}
div.blockTop1 ul li{width:auto;background:#F2FBD7; margin-bottom:4px; text-align:left; text-indent:5px; list-style-type:circle}
div.blockTop1 ul li ul li{background:#fff}
input#navPrev,input#navNext{ background:url(../www/images/prev_next.jpg) no-repeat; border:none; color:#fff; cursor:pointer}
td.CalBottom{ background:#99c80a; height:25px}
td.CalBottom a:hover{ text-decoration:none}
.mensaje{
	background:url(../images/msj.gif) no-repeat;
	color:#333333;
	height:200px;
	width:195px;
	text-align:center;
	position:absolute;
	top:40%;
	left:40%;
	z-index:1;
	padding-top:10px;
	visibility: hidden;

}
.mensaje a:link.mensaje a:active,.mensaje a:visited{color:#0808fd}
.mensajeO{display:none 
}


.styledTbx {
border:1px solid #fff;
border-top:none;
border-left:none;
background:none;
font-family:'Tahoma' ;
color:#666; font-size:11px;
text-align:left;
border:none;
margin-top:10px;
}


.styledTbx th.head{
border:1px solid #fff;
border-bottom:none;
border-right:none;
background:url(../images/head_back2.gif) repeat-x #FFD6D2;
color:#000000;
text-align:center;
padding:3px; font-weight:400;
height:20px;
border:none;
}

.styledTbx td {
border:4px solid #fff;
border-bottom:none;
border-right:none;
padding:4px; width:auto;
border:none;
}

.color{
border:4px solid #fff;
border-bottom:none;
border-right:none;
padding:4px; width:auto;
border:none;
background-color:#F8F6DE;
}

.styledTbx th.footer{
border:1px solid #fff;
border-bottom:none;
border-right:none;
background:#CEE1C5;
color:#000000;
text-align:center;
padding:3px; font-weight:400;
height:20px;
border:none;
}

.styledTbx th {
border:1px solid #FFFFFF;
border-bottom:none;
border-right:none;
background:url(../images/head_back3.gif) repeat-x #8D2114;
color:#fff;
text-align:center;
padding:4px; font-weight:400; border:none; height:auto; width:auto;border:none;
}


button.buttonSuperLargeE{
background:url(../images/bsl.gif) no-repeat top left;
color:#FFFFFF;
font-family:'Tahoma';
font-weight:400;
font-size:11px;
cursor:pointer; 
height:24px;
border:none; 
text-align:center; 
padding-left:5px;
width:232px;
}

button.buttonMediumE{
background:url(../images/bl.gif) no-repeat top left;
color:#FFFFFF;
font-family:'Tahoma';
font-weight:400;
font-size:11px;
cursor:pointer; 
height:24px;
border:none; 
text-align:center; 
padding-left:5px;
width:100px;
}

.footerText{color:#C0C081; text-align:center; width:100%; float:left; display:block; margin-top:50px}
div.centeredTwo{ width:100%;  margin-left:auto; margin-right:auto; text-align:center;}
div.centeredTwo table{float:left}
div#centered1{width:650px; margin-left:auto; margin-right:auto}

div.centered1{width:650px; margin-left:auto; margin-right:auto}
div.tableContainner{width:100%;float:left}

.menuBox{width:600px;position:relative; margin-left:auto; margin-right:auto; top:40px}

.sombreado:hover { 
background-color:#E1E1E1;
}

.sombreado { 
background-color:#FFFFFF;
}
#populated tr td.n,#populated tr td.conducta{ background:rgb(239,253,186)}

#populated tr td.n1,#populated tr td.n5,#populated tr td.n9,#populated tr td.n03,#populated tr td.n07{ background:rgb(232,235,219)}
#populated tr td.n2,#populated tr td.n6,#populated tr td.n0,#populated tr td.n04{ background:rgb(240,238,217)}
#populated tr td.n3,#populated tr td.n7,#populated tr td.n01,#populated tr td.n05{ background:rgb(233,232,200)}
#populated tr td.n4,#populated tr td.n8,#populated tr td.n02,#populated tr td.n06{ background:rgb(254,255,155)}



big{ font-size:15px; font-weight:800; color:#CC6600; font-family:"Times New Roman", Times, serif}
.linkEliminar{background:url(../images/delete.gif) no-repeat top center; height:15px; display:table}

#saldos{
overflow:auto;
height:130px;
width:auto;
overflow-x:hidden;
}

/******************** PARA DIV QUE SERVIRAN DE AYUDA ********************************/
.help{
border: 1px #333333 dotted;
background-color:#FAEAD1;
visibility:hidden;
}


.tarde{
color: #FF0000;
}

.alertas{
	font-size: 12px;
/*	font-family: "Courier New", Courier, monospace;
*/
	font-family:'Tahoma';
	color: #FFFFFF;
	font-weight: bold;

}


.indice{
color:#999999;
font-family:'Tahoma';
font-size:9px;
}


.sorteo{
	font-size: 32px;
	font-family: "Courier New", Courier, monospace;
	color: #0080C0;
	font-weight: bold;
	font-style: italic;
}

input.btnDetener{
 background: url(../images/vb/elegir.png) no-repeat;
 color:#FFFFFF;
 font-family:'Tahoma';
 font-weight:400;
 font-size:11px;
 cursor:pointer; 
 height:28px;
 border:none;
 width:100px;
}