body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}

/*
*FONDOS
*/
.fnd-1 { background-image: url(../imagenes/maquetacion/fnd-1.gif); background-repeat:repeat-x; background-position:top; background-color:#FFA104; }
.fnd-2 { background-image: url(../imagenes/maquetacion/barravideo.gif); background-repeat:no-repeat; }
.fnd-3 { background-image: url(../imagenes/maquetacion/trabajo1.gif); background-repeat:no-repeat; border-bottom:1px solid #FFF;}
.fnd-4 { background-image: url(../imagenes/maquetacion/trabajo2.gif); background-repeat:no-repeat; border-bottom:1px solid #FFF;}
.fnd-5 { background-image: url(../imagenes/maquetacion/trabajo3.gif); background-repeat:no-repeat;}
.fnd-6 { background-image: url(../imagenes/maquetacion/cabecera/barra1.jpg); background-repeat:no-repeat;}
.fnd-7 { background-image: url(../imagenes/maquetacion/cabecera/barra2.jpg); background-repeat:no-repeat;}
.fnd-8 { background-image: url(../imagenes/maquetacion/cabecera/barra3.jpg); background-repeat:no-repeat;}
.fnd-9 { background-image: url(../imagenes/maquetacion/cabecera/barrasecciones.jpg); background-repeat:no-repeat;}
.fnd-10 { background-image: url(../imagenes/maquetacion/cabecera/barraseccion.jpg); background-repeat:no-repeat;}
.fnd-11 { background-image: url(../imagenes/maquetacion/barrabienvenido.jpg); background-repeat:no-repeat;}
.fnd-13 { background-image: url(../imagenes/maquetacion/barratrabajos.gif); background-repeat:no-repeat; border-bottom:1px solid #FFF; }
.fnd-14 { background-image: url(../imagenes/maquetacion/pie/barrasecciones.jpg); background-repeat:no-repeat;}
.fnd-15 { background-image: url(../imagenes/maquetacion/pie/barrainferior.jpg); background-repeat:repeat-x;}
.fnd-16 { background-image: url(../imagenes/maquetacion/pie/fnd-1.gif); background-repeat:repeat-x; }
.fnd-17 { background-image: url(../imagenes/maquetacion/fnd-2.gif); border-left:1px; border-left-style:solid; border-left-color:#FFF; border-right:1px; border-right-style:solid; border-right-color:#FFF; background-repeat: repeat-y;}
.fnd-18 { background-image: url(../imagenes/maquetacion/comunes/img-1.jpg); background-repeat:repeat-x; background-color:#FFF82F; }
.fnd-19 { background-image: url(../imagenes/maquetacion/comunes/img-2.jpg); background-repeat:repeat-x; background-color:#FFF82F; }

/*
*TEXTOS
*/
.txt-1 { font-size:12px; text-align:justify; padding-right:13px; padding-top:5px; text-decoration:none;}
.txt-2 { font-family: Tahoma, Arial, Verdana; color:#000; font-size:10px; text-decoration:none;}
a.txt-2:hover { color:#00A4FD;}
.txt-3 { font-family: Tahoma, Arial, Verdana; font-size:10px; color:#FFF; text-decoration:none;}
a.txt-3:hover { color:#FFA204; text-decoration:underline;}
.txt-4 { font-size:30px; padding-right:10px; padding-top:20px; text-align:right; text-decoration:none; color:#FFF; font-family:Tahoma, Arial, Verdana;}
.txt-5 { font-size:11px; color:#FFF; padding-left:24px; text-decoration:none;}
.txt-6 { font-size:11px; color:#FFF; padding-right:13px; text-decoration:none;}
.txt-7 { font-size:15px; font-family: Tahoma, Arial, Verdana; padding-left:24px; text-decoration:none; color:#00A4FD; padding-top:5px; padding-bottom:5px;}
.txt-8 { font-size:12px; font-family: Tahoma, Arial, Verdana; padding-left:30px; text-decoration:none; color:#000; padding-top:2px; padding-bottom:1px;}
.txt-9 { font-size:12px; font-family: Tahoma, Arial, Verdana; padding-left:30px; text-decoration:none; color:#000;}
.txt-10 { font-size:12px; font-family: Tahoma, Arial, Verdana; text-decoration:none; color:#000; border:1px #000 solid;}
.txt-11 { font-size:11px; font-family: Tahoma, Arial, Verdana; text-decoration:none; color:#000; padding-top:6px; padding-right:9px; padding-left:10px; text-align:justify;}
.txt-12 { font-size:12px; font-family: Tahoma, Arial, Verdana; text-decoration:none; color:#000; padding-top:9px;}
.txt-13 { font-size:15px; font-family: Tahoma, Arial, Verdana; text-decoration:none; color:#00A4FD;}
a.txt-13:hover { color:#FFFF00;}
.txt-14 { font-size:12px; font-family: Tahoma, Arial, Verdana; color:#000; text-align:justify;}
.txt-15 { color:#000; font-size:12px; font-family: Tahoma, Arial, Verdana; text-decoration:none; }
a.txt-15:hover { color:#113B93; }
.txt-16 { font-size:15px; font-family: Tahoma, Arial, Verdana; padding-top:25px; color:#000; text-decoration:none;}
.txt-17 { font-size:12px; font-family: Tahoma, Arial, Verdana; color: #000; text-decoration:none;}
a.txt-17:hover { color:#00A4FD; }
.txt-18 { font-size:16px; color: #0099FF; border-bottom:2px solid #000; padding-top:15px;}
.txt-19 { font-size:13px; font-family: Tahoma, Arial, Verdana; padding-left:24px; padding-top:15px; padding-bottom:10px; color:#000; }
.txt-20 { font-size:14px; font-family: Tahoma, Arial, Verdana; padding-left:30px; padding-top:15px; color:#000;}
.txt-21 { font-size:12px; font-family: Tahoma, Arial, Verdana; padding-left:10px; color:#000;}

/*
* MÁRGENES
*/
.mrg-1 { padding-left:24px; }
.mrg-2 { border-left:1px; border-left-style:solid; border-left-color:#FFF;}
.mrg-3 { border-bottom:1px; border-bottom-style:solid; border-bottom-color:#FFF;}
.mrg-4 { margin-top:20px;}
.mrg-5 { margin-top:12px; margin-bottom:8px;}
.mrg-6 { margin-top:6px; margin-bottom:6px;}
.mrg-7 { margin-top:5px;}
.mrg-8 { margin-left:15px; margin-top:10px; margin-right:7px;}
.mrg-9 { padding-left:24px; padding-right:24px; padding-top:10px; padding-bottom:10px;}
.mrg-10 { padding-right:7px; padding-top:7px; padding-bottom:10px;}
.mrg-11 { border-bottom:1px; border-bottom-style:solid; border-bottom-color:#FFF;}
.mrg-12 { padding-right:7px; padding-bottom:10px;}
.mrg-13 { margin-bottom:15px;}
.mrg-14 { margin-right:15px; margin-top:10px; margin-left:7px;}
.mrg-15 { margin-top:20px; margin-bottom:12px;}
.mrg-16 { padding-left:30px;}
.mrg-17 { margin-right:13px;}
.mrg-18 { padding-right:7px; padding-top:7px;}
.mrg-19 { padding-right:7px; padding-bottom:10px;}
.mrg-20 { margin-bottom:20px; margin-left:20px;}


/*
* BOTONES
*/
.btn-1{ background-image: url(../imagenes/maquetacion/botones.gif); background-repeat:repeat-x; font-size:14px; text-decoration:none; border:1px #000 solid; color:#FFF; width:75px; height:25px;}

/**
* VALIDAR
**/
.val-1 { background-color: #00CC00;	border: 1px solid #000; text-align: center; font-size: 14px; color: #FFF; width: 100%;}
.val-2 { background-color: #B91414; border: 1px solid #000; text-align: center; font-size: 14px; color: #FFF; width: 95%;}
/*
*ETIQUETAS
*/
.div-1 { margin-left:20px; padding-top:20px; padding-right:10px; text-align:justify;}

/*
*IMÁGENES
*/
.img-1 { border:1px #000 solid; }
.img-2 { border:1px #000 solid; margin-bottom:10px;}
.img-3 { border:1px #FFF solid; }

/*
*COLORES
*/
.col-1 { background-color:#FFA104;}