/* CSS Document */

html {
	width: 100%;
	height: 100%;
}
body{
	width: 100%;
	height: 100%;
	font: normal normal .75em/120% Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
*, form{
	margin: 0;
	padding: 0;
}
/* cellspacing & cellpading = "0" */
table{
	border: 0;
	border-collapse: collapse;
	empty-cells: show;
	border-spacing: 0px;
}
td{
	padding: 0;
}
hr{
	display: none;
}
fieldset{
	border: 0;
}
.terminos { margin:0; padding:0; display:table;}
.terminos div { margin:0 20px 0 0; padding:0; float:left; font:11px Arial, Helvetica, sans-serif; color:#999;}
.terminos div input { margin:0 10px 0 0; padding:0; float:left;}
.terminos div label { background:none; width:auto; margin:0; padding:0;}


ul li{
	list-style: none;
}
a{
	color: #004BCC;
	text-decoration: underline;
}
a:hover{
	text-decoration: none;
}
a:active, a:focus{
	outline: 0;
}
a img{
	border: none;
}
input, textarea, select{
	border: 1px solid #CCCCCC;
}
input, select{
	padding: .2em;
}
/***********************************************************************************  ESTRUCTURA PRINCIPAL ***/
.center{
	width: 80%;
	min-width: 740px;
	max-width: 900px;
	margin: 0 auto;
}
/*------------------------------------- HEADER */
#header{
	width: 100%;
	text-align: left;
}
/*------------------------------------- MAIN */
#main{
	margin: 1em 0;
	text-align: left;
}
/*------------------------------------- FOOTER */
#footer{
	position: relative;
	padding-bottom: 2em;
	text-align: left; background:#f6f6f6;
}
#footer .center{
	position: relative;
	width: 80%;
	/*min-width: 695px;
	max-width: 855px;*/
	margin: 0 auto;
	font-size: .90em;
}

/*********************************************************************************** ESTRUCTURA HEADER ***/
#header .top{
	padding: .4em 0;
	font: normal normal .8em/120% Verdana, Arial, Helvetica, sans-serif;
	background: #F1F2F3;
}
#header .top .center{
	position: relative;
}
#header .top .center p{
	position: absolute;
	right: 0;
	top: 0;
}
#header .top .center p a{
	padding-right: 14px;
	background: transparent url(../imag/auxi/auxiIconCerrSesi.gif) right center no-repeat;
}
#header .top ul li{
	display: inline;
	padding: 0 .4em 0 .6em;
	list-style: none;
	border-left: .1em solid #757C8A;
}
#header .top ul li.first{
	padding-left: 0;
	border-left: none;
}
#header .top ul li a{
	color: #757C8A;
}
#header .corp{
	background:#002059; border-bottom:3px solid #001233;
}

#header .corp .center{
	position: relative;
	height: 101PX;
}

#header .corp .center .logoConsorcio { float:right; margin:10px 0 0 0;}
#header .corp .center .logoBanco { margin:0; padding:22px 0 0 0; width:270px; height:50px;}

#header .corp ul li{
	display: inline;
	list-style: none;
}
#header .corp ul li a{
	position: absolute;
	bottom: 0;
	left: 0;
}
#header .corp ul li.botoReser a, #header .corp ul li.botoReser a.acti{
	padding: .8em;
	text-decoration: none;
	letter-spacing: -.05em;
	border-top: 1px solid #3367CA;
	border-right: 1px solid #3367CA;
}
#header .corp ul li.botoReser a{
	padding: .8em .6em;
	font-size: 1.1em;
	color: #FFF;
	background-color: #0F4CC0;
}
#header .corp ul li.botoReser a:hover{
	background-color: #3367CA;
}
#header .corp ul li.botoReser a.acti{
	color: #2E446B;
	background: #FFF url(../imag/back/backMenu.jpg) repeat-x 0 top;
	border-color: #FFF;
}
#header .corp ul li.botoHist a{
	left: 12em;
	bottom: .9em;
	color: #FFF;
}
#header .corp ul li.botoHist .acti{
	background:#FFF;
	color:#002469;
	font-weight:bold;
	text-decoration: none;
	padding:2px 4px;
}
#header .corp ul li.acti a{
	text-decoration:none;
}
#header img.logoPrin{
	display:none;
}


 
/* Hides from IE-mac \*/
* html .cf{height: 1%;}

/*CONTENIDO*/
#main h1 {font:bold 18px "Trebuchet MS", Arial; color: #666; margin:30px 0 10px 0; padding:0 0 2px 0; border-bottom:1px solid #CCC;}
#main h2 { font:bold 16px "Trebuchet MS", Arial; color:#333; margin:10px 0; padding:0; height:24px; display:table;}
#main h3 { font:bold 12px Arial, Helvetica, sans-serif; color: #666; margin:6px 0 0 0; padding:0;}
#main .titcampana {font:22px Arial, Helvetica, sans-serif; color:#FF8A00; text-transform:uppercase; margin:30px 0 0 0; padding:0;}
#main .subtitcampana {font:18px Arial, Helvetica, sans-serif; color:#84AFE4; margin:6px 0 0 0; padding:0;}
#main .imgcentral { margin:30px 0 0 0; padding:0; width:550px; height:140px; border:none; float:left;}
#main p { margin:8px 0 10px 0; padding:0; font:12px Tahoma, Arial, Verdana; color:#666; line-height:140%; display:table; clear:both;}
#main .pdf { margin:0; padding:5px 22px 0 0; height:25px; background:url(../img/ico-pdf.gif) right top no-repeat;}
#main ul { margin:16px 0 20px 0; padding:0;}
#main ul li { margin:0; padding:0 0 0 14px; font:12px Tahoma, Arial, Verdana; color:#666; line-height:140%; background:url(../img/bullet-verde.gif) 0 6px no-repeat;}
#main .txt { margin:1.5em 0; padding:1em;}
#main .mens { background:#FFFFCC; border:1px solid #ccc;}
#main .txt p { margin:5px 0; padding:0; font:12px Verdana; color:#666; line-height:140%; display:table; clear:both;}
#main .txt ul { margin:10px 0 10px 0; padding:0;}
#main .txt ul li { margin:0 0 0 1.5em; padding:0 0 0 14px; font:12px Verdana;}
#main .mens p, #main .mens ul li  { color:#000;}
#main .cerrar { margin:0; padding:0 0 0 21px; background:url(../img/ico-cerrar.gif) 0 0 no-repeat; float:right; font: bold 12px "Trebuchet MS", Arial; height:30px;}
#main .cerrar a:link, #main .cerrar a:visited { color:#000; text-decoration:underline;}
#main .cerrar a:hover, #main .cerrar a:active { color:#000; text-decoration:none;}

#main .intro { margin:20px 0 10px 0; padding:60px 50px 80px 50px; text-align:left; background: url(../img/img-agenda.jpg) right top no-repeat #FAF9F5; border:1px solid #EBE9DC;}
#main .intro h3 {font:bold 18px "Trebuchet MS", Arial; color: #666; width:50%;}

#main ul.pasoComp{ border-bottom:1px solid #999; position: relative; clear: both; width: 100%; height: 3em; margin: 0;}
#main ul.pasoComp li{position: absolute; top: .3em;	height: 3em; padding: 22px 10px 2px 15px; font:10px Verdana, Arial, Helvetica, sans-serif; color: #999; background: url(../img/ico-auto-off.gif) no-repeat center top #FFF;}
#main ul.pasoComp li.uno{left: 12%; }
#main ul.pasoComp li.dos{left: 42%; }
#main ul.pasoComp li.tres{right: 15%;}
/*#main ul.pasoComp li.cuatro{right: 0;}*/
#main ul.pasoComp li.acti{color: #002469;background: url(../img/ico-auto-on.gif) no-repeat center top #FFF ;}

.boton_home {float: left; height: 3.5em; padding: .6em .6em; margin:128px 0 0 20px; font: bold 1em/100% Arial, helvetica, sans-serif; text-decoration: none; color: #FFF; border: 1px outset #4E7500; background: #690; cursor: pointer;}
.boton_home:hover{ text-decoration: none; color: #FFF; background: #4E7500;}
.boton_cont {float: right; height: 3.2em; padding: .6em .6em; margin:10px 20px 0 0; font: bold 14px Arial, helvetica, sans-serif; text-decoration: none; color: #FFF; border: 1px outset #4E7500; background: #690; cursor: pointer; text-transform:uppercase;}
.boton_cont:hover{ text-decoration: none; color: #FFF; background: #4E7500;}
.boton_poliza {height: 3.2em; padding: .6em .4em; margin:10px 20px 0 0; font: bold 16px Arial, helvetica, sans-serif; text-decoration: none; color: #FFF; border: 1px outset #4E7500; background: #690; cursor: pointer; text-transform:uppercase;}
.boton_poliza:hover{ text-decoration: none; color: #FFF; background: #4E7500;}
.boton_cerrar {height: 3.2em; padding: .6em .6em; margin:10px 20px 0 0; font: bold 16px Arial, helvetica, sans-serif; text-decoration: none; color: #FFF; border: 1px outset #4E7500; background: #690; cursor: pointer; text-transform:uppercase;}
.boton_cerrar:hover{ text-decoration: none; color: #FFF; background: #4E7500;}


.linkvolver { margin:25px 20px 0 0; padding:0; float:right;}

#main .primerDato { margin:0; padding:0 0 10px 0;}
#main .primerDato div { margin:0; height:25px; padding:0;}
#main .primerDato div input { border:none; margin:0;}

#main .datosc { margin:8px 0 10px 0; padding:0; text-align:left; vertical-align:top; display:table; width:100%; }
#main .datosc th { margin:2px 0 2px 0; padding:4px 18px 2px 0; font:12px Arial, Helvetica, sans-serif; color:#000; text-align:left; vertical-align:top;}
#main .datosc td { margin:2px 0 2px 0; padding:3px 0; font:12px Arial, Helvetica, sans-serif; color:#000; text-align:left; vertical-align:top; height:30px;}
#main .datosc td blockquote { margin:5px 0 0 0; background:#FFFFCC; border:1px solid #CCC; padding:8px; width:80%;}
#main .datosc td blockquote p { font:italic 11px Arial, Helvetica, sans-serif; color:#666; line-height:100%; margin:0; padding:0;}
#main .datosc td samp{ font:italic 10px Arial, Helvetica, Verdana, Sans-Serif; color: #666; margin: 0 0 4px 0;}
#main .datosc td .bloque { margin:0 20px 0 0; padding:0; float:left; border:1px solid #FF0000;}


#main .datosconf { margin:8px 0 10px 0; padding:0; text-align:left; vertical-align:top; display:table; width:80%; }
#main .datosconf th { margin:2px 0 2px 0; padding:4px 20px 2px 0; font:bold 11px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; text-align:left; vertical-align:top; border-bottom:1px solid #CCC; }
#main .datosconf td { margin:2px 0 2px 0; padding:7px 10px 7px 0; font:12px Arial, Helvetica, sans-serif; color:#000; text-align:left; vertical-align:top;}
#main .datosconf td blockquote { margin:5px 0 0 0; background:#FFFFCC; border:1px solid #CCC; padding:8px; width:80%;}
#main .datosconf td blockquote p { font:italic 11px Arial, Helvetica, sans-serif; color:#666; line-height:100%; margin:0; padding:0;}
#main .datosconf td samp{ font:italic 10px Arial, Helvetica, Verdana, Sans-Serif; color: #666; margin: 0 0 4px 0;}
#main .datosconf td .bloque { margin:0 20px 0 0; padding:0; float:left; border:1px solid #FF0000;}
#main .datosconf td em { margin:0; padding:0; font: bold 20px Arial, Helvetica, sans-serif; color:#000; font-style:normal;}

#main .agregar { margin:0; padding:0 0 0 20px; background:url(../img/ico-mas.gif) 0 0 no-repeat; font:12px Arial, Helvetica, sans-serif;}
#main .linea { border-bottom:1px solid #CCC;}

#main .segundoDato {margin:0; padding:0 0 10px 0; }
#main .segundoDato div { margin:0 0 10px 0; padding:0; width: auto; height:20px; clear:both;}
#main .segundoDato div input { margin:0 2px 0 0;}
#main .segundoDato div select { margin:0; padding:0;}
#main .segundoDato div select .disp { color:#FFF; background:#33CC00;}
#main .segundoDato div select .nodisp { color:#FFF; background:#CCC;}
#main .segundoDato samp .di { background:url(../img/ico-disp.gif) 0 3px no-repeat; padding:0 0 0 9px; margin:0 10px 0 0;}
#main .segundoDato samp .nodi { background:url(../img/ico-nodisp.gif) 0 3px no-repeat; padding:0 0 0 9px;}

#main .segundoDato p { margin:5px 0 10px 0; color:#000; font:12px Arial, Helvetica, sans-serif; color:#000;}
#main .segundoDato samp{ font: italic 10px Arial, Helvetica, Verdana, Sans-Serif; color: #666; margin: 0 0 4px 0;}
#main .segundoDato input { margin:0 2px 0 0;}
#main .segundoDato .fecha{position: relative; display: inline; width: 22px; height: 16px; margin: .3em .9em .0 .8em; text-indent: -1000em;	background: url(../img/auxiCale.gif) no-repeat;	cursor:pointer;}
#main .segundoDato select { margin:0; padding:0;}
#main .segundoDato select .disp { color:#FFF; background:#009900;}
#main .segundoDato select .nodisp { color:#FFF; background:#666666;}


/*VALIDADORES FORM*/
input.error {background: #fff0e9; border-color: #ff743e;}
select.error {background: #fff0e9; border-color: #ff743e;} 
span.error { margin:0 0 0 6px; padding:3px 0 0 21px; background:url(../img/ico-negado.jpg) 0 0 no-repeat; height:17px; font:italic 11px Arial, Helvetica, sans-serif; color:#CC0000;} 
span.success { margin:0 0 0 6px; padding:3px 10px 0 10px; background:url(../img/ico-aceptado.jpg) 0 0 no-repeat; height:17px; font:11px Arial, Helvetica, sans-serif; } 

#main blockquote { margin:5px 0 0 0; background:#FFFFCC; border:1px solid #CCC; padding:8px; width:80%;}
#main blockquote p { font:italic 11px Arial, Helvetica, sans-serif; color:#666; line-height:100%; margin:0; padding:0;}

#main .tercerDato {margin:0 0 15px 0; padding:0 0 10px 0;}
#main .total { margin:0; padding:0;}
#main .total p { margin:0; padding:0; font:bold 12px Arial, Helvetica, sans-serif; color:#000;}
#main .total .totaPago { margin:4px 0 0 0; padding:5px 10px; background:#FFCC00; font:bold 20px Arial, Helvetica, sans-serif; color:#000;}
#main .total .totaDespacho { margin:4px 0 0 0; padding:5px 10px; background:#CCC; font:bold 20px Arial, Helvetica, sans-serif; color:#000;}
#main .tercerDato blockquote { margin:5px 0 0 0; background:#FFFFCC; border:1px solid #CCC; padding:8px; width:80%;}
#main .tercerDato blockquote p { font:italic 11px Arial, Helvetica, sans-serif; color:#666; line-height:100%; margin:0; padding:0;}
.separador { margin:15px 0 15px 0; padding:0; border-bottom:1px solid #CCC; width:100%; clear:both;}
.separador02 { margin:5px 0 0 0; padding:0; border-bottom:4px solid #CCC; width:85%;}

#main .cuartoDato {margin:0 0 5px 0; padding:0 0 6px 0;}
#main .cuartoDato blockquote { margin:5px 0 6px 0; background:#FFFFCC; border:1px solid #CCC; padding:8px; width:80%;}
#main .cuartoDato blockquote p { font:italic 11px Arial, Helvetica, sans-serif; color:#666; line-height:100%; margin:0; padding:0;}
#main .cuartoDato input {margin:0; padding:0;}
#main .cuartoDato label {margin:0; padding:0;}

.autorizacion{display: block; width: 75%; margin-top: .3em; text-align:left;}
.autorizacion input { margin:0 5px 0 0; padding:0;}

#main .campanatc { float:right; margin:10px 30px 0 0; padding:0;}

#main .mediospago {margin:8px 0 10px 0; padding:0; text-align:left; vertical-align:top; display:table; font:13px Arial, Helvetica, sans-serif; color:#000;}
#main .mediospago td { margin:0; padding:0;}
#main .mediospago td img { margin:3px 0 0 20px; padding:0;}

#main .sat {margin:10px 0 0 0; padding:0 40px 10px 50px; border-bottom:1px solid #CCC; border-top:1px solid #CCC; background:url(../img/ico-satisfactorio.gif) 12px 10px no-repeat;}
#main .sat p { color:#000; line-height:100%; margin:10px 0 0 0; padding:0; font:12px Arial, Helvetica, sans-serif;}

#main .recuerde { margin:20px 0 0 0; padding:0; width:60%;}
#main .recuerde p { color:#000; line-height:100%; font:12px Arial, Helvetica, sans-serif; color:#000;}
#main .recuerde .pasouno { margin:0 0 5px 0; padding:2px 0 4px 35px; background:url(../img/ico-uno.gif) 0 0 no-repeat; font:12px Arial, Helvetica, sans-serif; color:#000; line-height:100%;}
#main .recuerde .pasodos { margin:0 0 5px 0; padding:2px 0 4px 35px; background:url(../img/ico-dos.gif) 0 0 no-repeat; font:12px Arial, Helvetica, sans-serif; color:#000; line-height:100%;}

#main .importante { background: url(../img/ico-importante.gif) 15px 20px no-repeat #EBEBEB; margin:15px 0 0 0; padding:23px 10px 15px 0; width:80%;}
#main .importante ul { margin:0 0 0 120px; padding:0;}
#main .importante ul li { font:12px Arial, Helvetica, sans-serif; color:#000; margin:0 0 6px 0; padding:0 0 0 10px; background:url(../img/bullet-azul.gif) 0 5px no-repeat;}

/*TABLA POLIZAS*/
#main .polizas { margin:20px 0 0 0; padding:0; font:12px Arial, Helvetica, sans-serif; color:#000; width:70%;}
#main .polizas thead th { font:bold 12px Tahoma, Arial, Verdana; color:#000; background:#D3D3D3; margin:0; padding:10px 8px 10px 12px; text-transform:uppercase;}
#main .polizas tbody th { font:bold 12px Arial, Helvetica, sans-serif; color:#000; background:#ECECEC; margin:0; padding:10px 8px 10px 12px;}
#main .polizas tbody td { font:normal 12px Arial, Helvetica, sans-serif; color:#000; background:#FFF; margin:0; padding:10px 8px 10px 12px; border-bottom:1px solid #CCC;}


#main .comprobante { margin:10px 0 10px 0; padding:0; display:table; font:12px Arial, Helvetica, sans-serif; color:#000; width:60%;}
#main .comprobante td { margin:0; padding:5px 8px 5px 5px;}
#main .comprobante .gris { background:#EBEBEB;}
#main .comprobante .banco { background:#FFF;} 

.bch { font-weight:bold; font-style:italic;}

/*FOOTER*/
#footer .BancoChile_gris { float:right; margin:36px 0 0 0;}
#footer .Banco_gris { float:left; margin:26px 34px 0 0;}
#footer .Consorcio_gris { float:left; margin:15px 0 15px 0;}
#footer blockquote { margin:10px 0 20px 0; display:table; width:auto;  clear:both;}
#footer blockquote p { margin:0; padding:0; font:11px Arial, Helvetica, sans-serif; color: #666;}



/*--------------------------------- Clear Fix ----------------------*/
.cf:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .cf{height: 1%;}
/* End hide from IE-mac */
.left{
	float: left;
}
.right{
	float: right;
}
.tLeft{
	text-align: left;
}
.tRight{
	text-align: right
}
.tCenter{
	text-align: right
}
.noClear{
	display: inline;
	clear: none;
}
.noBord{
	border: none;
	outline: 0;
}
input.inac, input.inac:hover{
	color: #ccc;
/*	border-color: #666;*/
	background: #ddd;
	cursor:default;
	border: 1px solid #ccc;
}
.print{
	position:relative;
	margin-top: -2em;
	margin-right: 2em;
	float: right;
	background: url(../imag/auxi/auxiIconImpr.gif) no-repeat 0 10px;
	padding-left:18px;
}
fieldset .print{
	margin-top: 0;
	margin-right: 1em;
}
.histoH1{
	margin-bottom: 0;
	display: block;
}
.volvHist{
	position: absolute;
	margin-left: 19em;
	margin-top: -1em;
}
.tarjeImg{
	float:left;
	margin:.5em 0 0 .5em;
/*	display:absolute;
	margin-left:50%;*/
}
.aler{
	height:20px;
	padding-left:18px;
	margin-left:10px;
	font-style:normal;
	color: #ff0000;
	background: url(../imag/auxi/auxiIconErroChic.gif) no-repeat 0 -1px;
}	
.alert{
	background: #ffe5e5;
	border: 1px solid #ffbfbf;
}
.inEm{
	margin-top:1em;
}
.cancelar{
	float:right;
	margin-top:.5em;
	margin-right:1em;
	
}
/*--------------------------------- Anchos a % ---------------------*/
#cont .w2{width: 2%;}
#cont .w5, .w5{ width: 5%;}
#cont .w10, .w10{ width: 10%;}
#cont .w15, .w15{ width: 15%;}
#cont .w20, .w20{ width: 20%;}
#cont .w25, .w25{ width: 25%;}
#cont .w30, .w30{ width: 30%;}
#cont .w35, .w35{ width: 35%;}
#cont .w38, .w38{ width: 38%;}
#cont .w40, .w40{ width: 40%;}
#cont .w45, .w45{ width: 45%;}
#cont .w50, .w50{ width: 50%;}
#cont .w55, .w55{ width: 55%;}
#cont .w60, .w60{ width: 60%;}
#cont .w65, .w65{ width: 65%;}
#cont .w70, .w70{ width: 70%;}
#cont .w75, .w75{ width: 75%;}
#cont .w80, .w80{ width: 80%;}
#cont .w85, .w85{ width: 85%;}
#cont .w90, .w90{ width: 90%;}
#cont .w95, .w95{ width: 95%;}
#cont .w100{ width: 100%;}

/*MENSAJE DE ERROR*/

.msje_error {margin:12px 0 12px 0; padding:14px 14px 24px 120px; background: url(../img/alert.gif) 20px 20px no-repeat #FFFFCC; border:1px solid #D0C8D0; display:table;}
.msje_error h4 { margin:8px 0 10px 0; padding:0; font:24px Arial, Helvetica, sans-serif; color:#666;}
.msje_error .text { margin:5px 0 0 0; padding:0; font:15px Arial, Helvetica, sans-serif; color:#333;}
.msje_ok {margin:12px 0 12px 0; padding:4px 14px 24px 70px; background: url(../img/icoOkGran.gif) 20px 20px no-repeat #FFFFCC; border:1px solid #D0C8D0; display:table;color:#666;}
/*mapas*/
.mapa th, .mapa td {
color:#333333;
font-size:0.7em;
line-height:110%;
padding:0.7em 0.3em 0.7em 0.5em;
text-align:left;
}
.mapa tr.acti, .mapa .acti td {
	border-bottom:medium none;
	color:#000000;
	font-weight:bold;
}
.mapa td iframe {
border:1px solid #C0C0C0;
float:left;
}

/*linea extra apoyo*/

strong {
	color: #264A8C;
}

#contrato {
	display:block;
	height:200px;
	overflow:auto;
	border: 1px solid #ccc;
	background: #f7f7f7;
	padding:20px 0 0 20px;
}

label{
	display: block;
	clear: right;
	padding:0 0 .3em 1em;
	float: left;
	background: transparent url(../img/bullet-verde.gif) no-repeat scroll 0 6px; width:20%;
}

.aceptoseguro label { 
	font: Arial, Helvetica, sans-serif; color:#666;
	background: none; 
	width: auto;
	margin: 0 10px 0 0;
 	padding: 0;
	float: left;
}

.aceptoseguro select { 
	font: Arial, Helvetica, sans-serif; color:#666;
	background: none; 
	width: auto;
	margin: 0 10px 0 0;
 	padding: 0;
	float: left;
}

#tabladatos th {
background:#d3d3d3 none repeat scroll 0 0;
border:1px solid #d3d3d3;
color:#2E446B;
font-weight:bold;
text-align:center;
width: 200px;
}

#tabladatos td {
border-right:1px solid #d3d3d3;
border-left:1px solid #d3d3d3;
color:#555555;
font-size:0.9em;
line-height:100%;
padding:0.7em 0.3em 0.7em 0.5em;
text-align:center;
width: auto;
}

#tabladatos tr{
background:#efefef none repeat scroll 0 0;
}
#tabladatos tr {
border-bottom:1px solid #d3d3d3;
}

.fondodatos { 
	background:#f7f7f7; 
	padding:0 0 0 0.8em;
}