
/********************************** .fuentes */


.azul { color: #00f; }
.azul2 { color: #00c; }
.azul3 { color: #003; }
.rojo { color: #f00; }
.grana { color: #900; }
.negro { color: #000; }
.blanco { color: #fff; }
.grisO { color: #333; }
.grisM { color: #ccc; }
.grisC { color: #999; }

.blanco a { color: #fff; }
.blanco a:hover { color: #fff; }


.fuenteVerdana { font-family: Verdana, Arial, Helvetica, sans-serif; }

.fuente9px { font-size: 9px; }
.fuente10px { font-size: 10px; }
.fuente12px { font-size: 12px; }
.fuente14px { font-size: 14px; }
.fuente16px { font-size: 16px; }
.fuente18px { font-size: 18px; }

.negrita { font-weight: bold; }
.cursiva { font-style: italic; }
.nc { font-weight: bold; font-style: italic; }
.subrayado { text-decoration: underline; }
.tachado { text-decoration: line-through; }
.normal {
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.capitales { text-transform: capitalize; }
.capitalesNo { text-transform: none; }

/********************************** *.fuentes */

/********************************** .capas */

/* margenes */
.mt2 { margin-top: 2px; }
.mt3 { margin-top: 3px; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mt25 { margin-top: 25px; }
.mt30 { margin-top: 30px; }
.mt40 { margin-top: 40px; }
.mt50 { margin-top: 50px; }
.mt100 { margin-top: 100px; }

.ml2 { margin-left: 2px; }
.ml3 { margin-left: 3px; }
.ml5 { margin-left: 5px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.ml25 { margin-left: 25px; }
.ml30 { margin-left: 30px; }
.ml40 { margin-left: 40px; }
.ml50 { margin-left: 50px; }
.ml100 { margin-left: 100px; }

.mr2 { margin-right: 2px; }
.mr3 { margin-right: 3px; }
.mr5 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.mr15 { margin-right: 15px; }
.mr20 { margin-right: 20px; }
.mr25 { margin-right: 25px; }
.mr30 { margin-right: 30px; }
.mr40 { margin-right: 40px; }
.mr50 { margin-right: 50px; }
.mr100 { margin-right: 100px; }

.mb2 { margin-bottom: 2px; }
.mb3 { margin-bottom: 3px; }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.ml15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.mb25 { margin-bottom: 25px; }
.mb30 { margin-bottom: 30px; }
.mb40 { margin-bottom: 40px; }
.mb50 { margin-bottom: 50px; }
.mb100 { margin-bottom: 100px; }

.mt5b0 { margin: 5px 0px; }

.noM { margin: 0px; }
.noMt { margin-top: 0px; }
.noMr { margin-right: 0px; }
.noMb { margin-bottom: 0px; }
.noMl { margin-left: 0px; }

/* *margenes */


/* rellenos */
.pt2 { padding-top: 2px; }
.pt3 { padding-top: 3px; }
.pt5 { padding-top: 5px; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 15px; }
.pt20 { padding-top: 20px; }
.pt25 { padding-top: 25px; }
.pt30 { padding-top: 30px; }
.pt40 { padding-top: 40px; }
.pt50 { padding-top: 50px; }
.pt100 { padding-top: 100px; }

.pl2 { padding-left: 2px; }
.pl3 { padding-left: 3px; }
.pl5 { padding-left: 5px; }
.pl10 { padding-left: 10px; }
.pl15 { padding-left: 15px; }
.pl20 { padding-left: 20px; }
.pl25 { padding-left: 25px; }
.pl30 { padding-left: 30px; }
.pl40 { padding-left: 40px; }
.pl50 { padding-left: 50px; }
.pl100 { padding-left: 100px; }

.pr2 { padding-right: 2px; }
.pr3 { padding-right: 3px; }
.pr5 { padding-right: 5px; }
.pr10 { padding-right: 10px; }
.pr15 { padding-right: 15px; }
.pr20 { padding-right: 20px; }
.pr25 { padding-right: 25px; }
.pr30 { padding-right: 30px; }
.pr40 { padding-right: 40px; }
.pr50 { padding-right: 50px; }
.pr100 { padding-right: 100px; }

.pb2 { padding-bottom: 2px; }
.pb3 { padding-bottom: 3px; }
.pb5 { padding-bottom: 5px; }
.pb10 { padding-bottom: 10px; }
.pl15 { padding-bottom: 15px; }
.pb20 { padding-bottom: 20px; }
.pb25 { padding-bottom: 25px; }
.pb30 { padding-bottom: 30px; }
.pb40 { padding-bottom: 40px; }
.pb50 { padding-bottom: 50px; }
.pb100 { padding-bottom: 100px; }

.pt5b0 { padding: 5px 0px; }

.noP { padding: 0px; }
.noPt { padding-top: 0px; }
.noPr { padding-right: 0px; }
.noPb { padding-bottom: 0px; }
.noPl { padding-left: 0px; }

/* *rellenos */

.espacioTopBot { padding: 5px 0px; }


.izquierda { text-align: left; }
.centrado { text-align: center; }
.derecha { text-align: right; }
.arriba { vertical-align: top; }
.medio { vertical-align: middle; }
.abajo { vertical-align: bottom; }

.fondoBlanco { background-color: #fff; }
.fondoNegro { background-color: #000; }
.fondoRojo { background-color: #f00; }
.fondoGrana { background-color: #900; }

.flotarIzq { float: left; }
.flotarDcha { float: right; }

.limpiarIzq { clear: left; }
.limpiarDcha { clear: right; }
.limpiarAmbos { clear: both; }

.visible { visibility: visible; }
.oculto { visibility: hidden; }

.ocultar { display: none; }

.desborS { overflow: scroll; }
.desborV { overflow: visible; }
.desborH { overflow: hidden; }

.w100x100 { width: 100%; }
.w75x100 { width: 75%; }
.w50x100 { width: 50%; }
.w33x100 { width: 33%; }
.w25x100 { width: 24%; }
.w20x100 { width: 20%; }
.w15x100 { width: 15%; }
.w10x100 { width: 10%; }
.w5x100 { width: 5%; }
.w4x100 { width: 4%; }
.w3x100 { width: 3%; }
.w2x100 { width: 2%; }
.w1x100 { width: 1%; }

.w500 { width: 500px; }
.w400 { width: 400px; }
.w300 { width: 300px; }
.w200 { width: 200px; }
.w100 { width: 100px; }
.w80 { width: 80px; }
.w75 { width: 75px; }
.w70 { width: 70px; }
.w60 { width: 60px; }
.w50 { width: 50px; }
.w33 { width: 33px; }
.w25 { width: 24px; }
.w20 { width: 20px; }
.w15 { width: 15px; }
.w10 { width: 10px; }
.w5 { width: 5px; }
.w4 { width: 4px; }
.w3 { width: 3px; }
.w2 { width: 2px; }
.w1 { width: 1px; }

.h500 { height: 500px; }
.h400 { height: 400px; }
.h300 { height: 300px; }
.h200 { height: 200px; }
.h100 { height: 100px; }
.h75 { height: 75px; }
.h50 { height: 50px; }
.h40 { height: 40px; }
.h33 { height: 33px; }
.h25 { height: 24px; }
.h20 { height: 20px; }
.h10 { height: 10px; }
.hei5 { height: 5px; }
.hei4 { height: 4px; }
.hei3 { height: 3px; }
.hei2 { height: 2px; }
.hei1 { height: 1px; }


/********************************** *.capas */


.selector120px { width: 120px; }
.selector150px { width: 150px; }
.selector200px { width: 200px; }
.selector250px { width: 250px; }



.b1PxN { border: 1px solid #000; }
.b1PxR { border: 1px solid #f00; }

.bR1w { border-right: 1px solid #fff; }
.bR2w { border-right: 2px solid #fff; }
.bR3w { border-right: 3px solid #fff; }
.bR4w { border-right: 4px solid #fff; }
.bR5w { border-right: 5px solid #fff; }
.bR10w { border-right: 10px solid #fff; }

.bB1Gris { border-bottom: 1px solid #ccc; }






.pesInac {
	background: url(sanlucar/imagenes/pesInac.gif) no-repeat center top;
	height: 20px;
	width: 164px;
}

.pesAct {
	background: url(sanlucar/imagenes/pesAct.gif) no-repeat center top;
	height: 40px;
	width: 164px;
}






.cabTablaR { color: #fff; text-decoration: none; }
.cabTablaR a { color: #fff; text-decoration: none; }
.cabTablaR a:hover { color: #fff; text-decoration: underline; }












