/* 
20131008 wii 
20131025 gradients
20150122 .falta, .nivel1,2,3 
20170627 .table-fixed
*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
/*	font-weight: bold;	*/	
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
/*	background-color: #EEF2FF;*//*	ok azul coqueto	*/
	background-color:#e0e8f4;	
	margin:0px;	

/*	background-image:url(../imagenes/fondon.jpg);*/
}

tr {
	/*	background-color: #eeeee2;*/
/*	background-color:#E3E4E7;*/
/*	background-color:#e8e8e8;*/
	background-color:#ebebeb;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;	
}
/*	Estilo para las tablas de cabecera con boton de nuevo		*/
.cabecera {
	background-color: #e0e8f4;
	line-height: 18px;
}

.fblanco {
	background-color: #FFF;
}

.cabecerabot {
	color: #e0e8f4;
	line-height: 18px;
	background-image:url(../imagenes/bnegra.jpg);
}

.staactivo{
	background-color:#3C3;
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#3c3), to(#393), color-stop(.1,#3F3));
	background:-moz-linear-gradient(15% 80% 90deg,#3c3, #3f3, #3C3 100%);

}
.staanulado{
	background-color:#666;
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#333), to(#666), color-stop(.7,#999));
	background:-moz-linear-gradient(50% 60% 90deg,#666, #999, #222 100%);
	
	
	border-top-color:#000;
	border-top:solid;
	border-left-color:#000;
	border-left:solid;
	border-top-width:2px;
	border-left-width:2px;
	text-shadow: #CCC 0 1px 0;
}

/*	estilo paginas de busqueda	*/
.pagactual{
	text-align:center;
	background-color:#BBB;
	border-top-color:#666;
	border-top:solid;
	border-left-color:#666;
	border-left:solid;
	border-top-width:1px;
	border-left-width:1px;
		border-radius: 3px;
	cursor:default;
	color:#000;
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ababab), to(#c7c7c7), color-stop(.6,#DDE));
	background:-moz-linear-gradient(15% 80% 90deg,#ababab, #DDE, #c7c7c7 100%);
}

.pagnoactual {
	background-color:#DDF;
	text-align:center;
	cursor:pointer;
	color:#004;
	border-radius: 2px;
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#999), to(#aaa), color-stop(.1,#FFF));
/*	background:-moz-linear-gradient(13% 85% 90deg,#999, #aaa, #FFF 100%);*/

}


a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
/*	text-transform: capitalize;*/
	font-weight: bold;
	color:#06C;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
/*	text-transform: capitalize;*/
	font-weight: bold;
	color:#06A;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
/*	text-transform: uppercase;*/
	font-weight: bold;
	text-decoration: none;
	color:#C66;
}

.dameclick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: underline;
/* 	font-weight: bold; */
	text-shadow: #FFF 0 1px 0;	
	color:#06C;
}


.dameclick:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
/* 	font-weight: bold; */
	text-decoration: none;
	text-shadow: #FFF 0 1px 0;	
	color:#933;
}


.tdfon {
	background-color: #CCCCCC;
}

.trhead {
	color: #EEF;
	font-weight: bold;
   background-color: #2f436b;
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#74829c), to(#0b2251), color-stop(.4,#2f436b));	
	background:-moz-linear-gradient(15% 100% 90deg,#0b2251, #2f436b, #74829c 100%);	

/*	background-image:url(../imagenes/trhead.jpg);*/
	text-shadow: #000 0 1px 0;	
}
.trhead8 {
	color: #EEF;
	font-weight: bold;
	font-size:8px;

   background-color: #2f436b;
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#74829c), to(#0b2251), color-stop(.4,#2f436b));	
	background:-moz-linear-gradient(15% 100% 90deg,#0b2251, #2f436b, #74829c 100%);	

/*	background-image:url(../imagenes/trhead.jpg);*/

	text-shadow: #000 0 1px 0;
}

.check {
	background-color: #999999;
}
.boton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-transform: none;
	list-style-type: none;
}
.submit {
	padding:10px;
}

button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline line-through;
	font-weight: bolder;
	color: #FF0000;
	font-style: oblique;
}

textarea, input, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	font-weight: bold;
	color: #0000CC;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	background-color: #E8FCFF;*/
	

}

fieldset {
	color: #039;

	-moz-box-shadow: inset 0 3px 5px rgba(0,0,0,.13);
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.13);
	 box-shadow: inset 0 3px 5px rgba(0,0,0,.13);	
}

.textconsulta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #eeeeed;
	
}

.t_der {
	text-align:right;
}

.aviso9px {
	font-size:9px;
	color:#F00;
	font-style:italic;

}

.deshabilitado {
	background-color: #E0DFE6;	
	color:#888;
}


.titulo {
	font: bold 100% "Lucida Grande", Arial, sans-serif;
	text-shadow: #FFF 0 1px 0;
	margin: 0;
	text-align: left;
}

/*
.pestana {
	background-color: #C5D0FF;
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#CCC), to(#06389b), color-stop(.1,#92a8d3));
	color:#eee;
	text-shadow: #222 0 1px 0;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	padding-left:13px;
	vertical-align:middle;
text-wrap:normal;
}
.pestana:hover {
	background-color: #C5D0FF;
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#CCC), to(#305aac), color-stop(.1,#92a8ff));
	color:#eee;
	text-shadow: #00 0 1px 0;
	cursor: pointer;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	padding-left:13px;
	vertical-align:middle;
}
*/

.llave {
	font-size:15px;
	color:#006;
	text-shadow: #AAF 0 1px 0;
/*	margin: 0;
	text-align: left;
*/}



.sombra {
/*	background-color: #ffffff;
-moz-box-shadow: 0 0 5px 5px #999;
-webkit-box-shadow: 0 0 5px 5px #999;
*/box-shadow: 0 3px 10px 5px #BBB;	
border-radius: 5px;
}
.sombra2 {
/*	background-color: #ffffff;
-moz-box-shadow: 0 0 5px 5px #999;
-webkit-box-shadow: 0 0 5px 5px #999;
*/box-shadow: 0 5px 15px 7px #888;	
}

.nivel1 {
	font-weight:bold; background-color:#FCB;font-size:14px;
	color: #333;
}
.nivel2 {
	font-weight:bold; background-color:#FFC;font-size:12px;
	color: #333;
	padding-left: 10px;
}
.nivel3 {
	padding-left: 17px;
}



.falta {
/*
	border-color:#FF0000;
	border-width:2px;
*/
	background-color:#FFFFCC;
color: black;	
	text-shadow: #DDD 0 1px 0;
	
background: #febbbb; /* Old browsers */
background: -moz-linear-gradient(top,  #febbbb 0%, #fe9090 45%, #ff5c5c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#febbbb), color-stop(45%,#fe9090), color-stop(100%,#ff5c5c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #febbbb 0%,#fe9090 45%,#ff5c5c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #febbbb 0%,#fe9090 45%,#ff5c5c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #febbbb 0%,#fe9090 45%,#ff5c5c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #febbbb 0%,#fe9090 45%,#ff5c5c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febbbb', endColorstr='#ff5c5c',GradientType=0 ); /* IE6-9 */
	
	
}
.sinacceso {
	background-color: #FFFFCC;
	border: 2px solid #CC0000;
	height:25px;
}
.trvtam {
	background-color: #BBeeDD;
}
.resaltado_azul {
	font-size: 10px;
	font-weight: bold;
	color: #003388;
	text-shadow: #FFF 0 1px 0;
}
.resaltado_rojo {
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	text-shadow: #Fed 0 1px 0;
}
.resaltado {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-shadow: #EEE 0 1px 0;	
}
.resaltado_verde {
	font-size: 10px;
	font-weight: bold;
	color: #009900;
	text-shadow: #CCC 0 1px 0;	
}

.resaltado_ambar {
	font-size: 10px;
	font-weight: bold;
	color:#C93;
	text-shadow: #333 0 1px 0;	
}
.resaltado_gris {
	font-size: 10px;
	font-weight: bold;
	color: #999;
	text-shadow: #333 0 1px 0;	
}


.trresaltado {
	background-color:#FF9;
	color: #F00;
/* 	font-size:14px; */
	padding-top:7px;
	text-shadow: #777 0 1px 0;
	
background: #fceabb; /* Old browsers */
background: -moz-linear-gradient(top,  #fceabb 0%, #fccd4d 58%, #f8b500 90%, #f9ba18 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fceabb), color-stop(58%,#fccd4d), color-stop(90%,#f8b500), color-stop(100%,#f9ba18)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fceabb 0%,#fccd4d 58%,#f8b500 90%,#f9ba18 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fceabb 0%,#fccd4d 58%,#f8b500 90%,#f9ba18 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fceabb 0%,#fccd4d 58%,#f8b500 90%,#f9ba18 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fceabb 0%,#fccd4d 58%,#f8b500 90%,#f9ba18 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#f9ba18',GradientType=0 ); /* IE6-9 */
	
}

/*	-----------	*/
.bgrojo {
	background-color:#F00;
	color: #333;
	text-shadow: #AAA 0 1px 0;	
	
background: #f85032; /* Old browsers */
background: -moz-linear-gradient(top,  #f85032 0%, #f16f5c 12%, #f6290c 50%, #f02f17 64%, #a01f1b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f85032), color-stop(12%,#f16f5c), color-stop(50%,#f6290c), color-stop(64%,#f02f17), color-stop(100%,#a01f1b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f85032 0%,#f16f5c 12%,#f6290c 50%,#f02f17 64%,#a01f1b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f85032 0%,#f16f5c 12%,#f6290c 50%,#f02f17 64%,#a01f1b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f85032 0%,#f16f5c 12%,#f6290c 50%,#f02f17 64%,#a01f1b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f85032 0%,#f16f5c 12%,#f6290c 50%,#f02f17 64%,#a01f1b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#a01f1b',GradientType=0 ); /* IE6-9 */
	
}
.bgnaranja {
	background-color:#F90;
	color: #111;
	text-shadow: #DDD 0 1px 0;

background: #fcbc99; /* Old browsers */
background: -moz-linear-gradient(top,  #fcbc99 10%, #ed8c31 40%, #ea5507 83%, #c93702 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#fcbc99), color-stop(40%,#ed8c31), color-stop(83%,#ea5507), color-stop(100%,#c93702)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcbc99 10%,#ed8c31 40%,#ea5507 83%,#c93702 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcbc99 10%,#ed8c31 40%,#ea5507 83%,#c93702 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcbc99 10%,#ed8c31 40%,#ea5507 83%,#c93702 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fcbc99 10%,#ed8c31 40%,#ea5507 83%,#c93702 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcbc99', endColorstr='#c93702',GradientType=0 ); /* IE6-9 */

}
.bgambar {
	background-color:#FEE867;
	color: #333;
	padding:5px;
	text-shadow: #FFF 0 1px 0;
	
background: #fcf5b8; /* Old browsers */
background: -moz-linear-gradient(top,  #fcf5b8 0%, #f9f3c2 10%, #edd944 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcf5b8), color-stop(10%,#f9f3c2), color-stop(100%,#edd944)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcf5b8 0%,#f9f3c2 10%,#edd944 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcf5b8 0%,#f9f3c2 10%,#edd944 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcf5b8 0%,#f9f3c2 10%,#edd944 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fcf5b8 0%,#f9f3c2 10%,#edd944 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcf5b8', endColorstr='#edd944',GradientType=0 ); /* IE6-9 */
	
}
.bgverde {
	background-color:#22CC00;
	color: #333;
	text-shadow: #DDD 0 1px 0;

background: #c9de96; /* Old browsers */
background: -moz-linear-gradient(top,  #c9de96 0%, #8ab66b 44%, #398235 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c9de96), color-stop(44%,#8ab66b), color-stop(100%,#398235)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c9de96 0%,#8ab66b 44%,#398235 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c9de96 0%,#8ab66b 44%,#398235 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c9de96 0%,#8ab66b 44%,#398235 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c9de96 0%,#8ab66b 44%,#398235 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9de96', endColorstr='#398235',GradientType=0 ); /* IE6-9 */

}
.bgnegro {
	background-color:#444;
	color: #666;


background: #0e0e0e; /* Old browsers */
background: -moz-linear-gradient(top,  #0e0e0e 0%, #7d7e7d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0e0e0e), color-stop(100%,#7d7e7d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0e0e0e 0%,#7d7e7d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0e0e0e 0%,#7d7e7d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0e0e0e 0%,#7d7e7d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0e0e0e 0%,#7d7e7d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e0e0e', endColorstr='#7d7e7d',GradientType=0 ); /* IE6-9 */

	text-shadow: #BBB 0 1px 0;	
}
.bgazul {
	background-color:#36C;
	color: #CCC;
	
background: #7db9e8; /* Old browsers */
background: -moz-linear-gradient(top,  #7db9e8 3%, #2989d8 33%, #207cca 62%, #1e5799 94%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#7db9e8), color-stop(33%,#2989d8), color-stop(62%,#207cca), color-stop(94%,#1e5799)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7db9e8 3%,#2989d8 33%,#207cca 62%,#1e5799 94%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7db9e8 3%,#2989d8 33%,#207cca 62%,#1e5799 94%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7db9e8 3%,#2989d8 33%,#207cca 62%,#1e5799 94%); /* IE10+ */
background: linear-gradient(to bottom,  #7db9e8 3%,#2989d8 33%,#207cca 62%,#1e5799 94%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */	
	
	text-shadow: #111 0 1px 0;		
}
.bgceleste {
	background-color:#CBF0FF;
	color: #333;
	
background: #c1ddf4; /* Old browsers */
background: -moz-linear-gradient(top,  #c1ddf4 0%, #abd3ee 23%, #89c3eb 51%, #d5ebfb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1ddf4), color-stop(23%,#abd3ee), color-stop(51%,#89c3eb), color-stop(100%,#d5ebfb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c1ddf4 0%,#abd3ee 23%,#89c3eb 51%,#d5ebfb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c1ddf4 0%,#abd3ee 23%,#89c3eb 51%,#d5ebfb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c1ddf4 0%,#abd3ee 23%,#89c3eb 51%,#d5ebfb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c1ddf4 0%,#abd3ee 23%,#89c3eb 51%,#d5ebfb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1ddf4', endColorstr='#d5ebfb',GradientType=0 ); /* IE6-9 */
	
	text-shadow: #FFF 0 1px 0;
}

.bgrosita {
	background-color:#FFE3D3;
	color: #333;
background: #fcecfc; /* Old browsers */
background: -moz-linear-gradient(top,  #fcecfc 0%, #fba6e1 34%, #fd89d7 59%, #e575c1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcecfc), color-stop(34%,#fba6e1), color-stop(59%,#fd89d7), color-stop(100%,#e575c1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcecfc 0%,#fba6e1 34%,#fd89d7 59%,#e575c1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcecfc 0%,#fba6e1 34%,#fd89d7 59%,#e575c1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcecfc 0%,#fba6e1 34%,#fd89d7 59%,#e575c1 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fcecfc 0%,#fba6e1 34%,#fd89d7 59%,#e575c1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcecfc', endColorstr='#e575c1',GradientType=0 ); /* IE6-9 */

	text-shadow: #EEE 0 1px 0;
}


.bgblanco {
	background-color:#FFF;
	color: #999;
	
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(243,243,243,1) 38%, rgba(237,237,237,1) 52%, rgba(191,191,191,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(38%,rgba(243,243,243,1)), color-stop(52%,rgba(237,237,237,1)), color-stop(100%,rgba(191,191,191,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 38%,rgba(237,237,237,1) 52%,rgba(191,191,191,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 38%,rgba(237,237,237,1) 52%,rgba(191,191,191,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 38%,rgba(237,237,237,1) 52%,rgba(191,191,191,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 38%,rgba(237,237,237,1) 52%,rgba(191,191,191,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#bfbfbf',GradientType=0 ); /* IE6-9 */
	
	text-shadow: #111 0 1px 0;		
}

/* div AVISO */
#divaviso {
	position: absolute;
	top:220px;
	width:70%; 
   margin-left:15%; margin-right:15%;
	padding: 10px;
  	background-color: rgb(233, 233, 168);

	border-radius: 7px;
	box-shadow: 0 3px 10px 5px rgb(107, 16, 16);	

	color: black;
	font-size: 14px;
 	text-align: center;
  		    	
	background-image: url('../imagenes/cuidado.gif'); 
	background-position-x: 10px;
	background-position-y: 10px;
	background-repeat: no-repeat;
}
#divaviso a{ font-size: 14px; }




/*	---		---	*/


.texto8{
	font-size:8px;
}
.texto9{
	font-size:9px;
}
/*		tr onmouseover	*/
.wii {
	color:#323232;
/*	background-color:#EFEFE2;*/
	background-color:#EFEFEF;
/*	background-color:#EEF9FF; */
}

.wiix {
	color:#464646;
/*	background-color:#FEFEEA;*/
	background-color:#FFF9FF;
/*	background-color:#EDF3FE;*/


}

.wiiov {
	background-color:#BBCCFF;
	color:#000000;
	cursor:pointer;
	text-shadow: #DDD 0 1px 0;	
	
background: #cfe7fa; /* Old browsers */
background: -moz-linear-gradient(top,  #cfe7fa 0%, #6393c1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cfe7fa), color-stop(100%,#6393c1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cfe7fa 0%,#6393c1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cfe7fa 0%,#6393c1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cfe7fa 0%,#6393c1 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cfe7fa 0%,#6393c1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfe7fa', endColorstr='#6393c1',GradientType=0 ); /* IE6-9 */
	
}
.ok{

	padding:7px;
/* 	height:20px; */

	background-color:#99FF99; 
	
background: rgb(206,255,206); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(206,255,206,1) 0%, rgba(212,244,105,1) 35%, rgba(153,255,153,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(206,255,206,1)), color-stop(35%,rgba(212,244,105,1)), color-stop(100%,rgba(153,255,153,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(206,255,206,1) 0%,rgba(212,244,105,1) 35%,rgba(153,255,153,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(206,255,206,1) 0%,rgba(212,244,105,1) 35%,rgba(153,255,153,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(206,255,206,1) 0%,rgba(212,244,105,1) 35%,rgba(153,255,153,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(206,255,206,1) 0%,rgba(212,244,105,1) 35%,rgba(153,255,153,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ceffce', endColorstr='#99ff99',GradientType=0 ); /* IE6-9 */
	
	color:#336633;
	text-shadow: #FFF 0 1px 0;
}

/*		modalbox.css	*/
#overFondo {
	position: fixed;
	margin: auto;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 999;
	border: 0;
	background-color: #000 !important;
}
#overFondoR {
	position: absolute;
	margin: auto;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 999;
	border: 0;
	background-color: #F00 !important;
}

#MB_overlay {
	position: absolute;
	margin: auto;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 999;
	border: 0;
	background-color: #000 !important;
}
#MB_overlay[id] { position: fixed; }

#MB_window {
	position: absolute;
	top: 0;
	border: 0 solid;
	text-align: left;
	z-index: 1000;
}
#MB_window[id] { position: fixed !important; }

#MB_frame {
	position: relative;
	background-color: #EFEFEF;
	height: 100%;
}

#MB_header {
	margin: 0;
	padding: 0;
}

#MB_content {
	position: relative;
	padding: 0px;
	overflow: auto;
	height:230px;
}

#MB_caption {
	font: bold 100% "Lucida Grande", Arial, sans-serif;
	text-shadow: #FFF 0 1px 0;
	padding: .5em 2em .5em .75em;
	margin: 0;
	text-align: left;
}

#MB_close {
	display: block;
	position: absolute;
	right: 5px;
	top: 4px;
	padding: 2px 3px;
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
}
#MB_close:hover {
	background: transparent;
}

#MB_loading {
	padding: 1.5em;
	text-indent: -10000px;
	background: transparent url(spinner.gif) 50% 0 no-repeat;
}

/* Color scheme */
#MB_window {
	background-color: #EFEFEF;
	color: #000;

	-webkit-box-shadow: 0 0 64px #000; 
	-moz-box-shadow: #000 0 0 64px; 
	box-shadow: 0 0 64px #000;
}

#MB_frame {
	padding-bottom: 4px;

	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;

	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;

	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}

#MB_content { border-top: 1px solid #F9F9F9; }

#MB_header {
	background-color: #DDD;
	border-bottom: 1px solid #CCC;
}

#MB_caption { color: #000 }
#MB_close { color: #777 }
#MB_close:hover { color: #000 }


/* Alert message */
.MB_alert {
	margin: 10px 0;
	text-align: center;
}


/* 20170627 funciona */
.table-fixed{
 height:450px; 
 display: -moz-groupbox;
}

.table-fixed tr {
width: 100%;
display: inline-table;
height:21px;
table-layout: fixed;  
}

.table-fixed tbody{
  overflow-y: scroll;
  height: 450px;
/*   width: 100%; */
  position: absolute;
}