/* GENERICO */
body { margin: 0px; padding:0px; background:#D0D0D0; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; }
.cont { background:#0A56AC; }
dd,dl { margin: 0px; padding:0px; }
h1 { margin: 0px; padding:0px; font-size:24px; color:#FEEA62; }
h2 { margin: 0px; padding:0px; font-size:15px; color:#FEEA62; }
h3 { margin: 0px; padding:0px; font-size:24px; }

#tbl { border:2px solid #000; margin-top:5px; background:#0A56AC; }
.t-int, #t-int { background:#4780C1; border:2px solid #004898; margin-top:8px; }
.fot { z-index:1; position:relative; position:absolute; display:none; background:#4780C1; }

/*FOTOS*/
.mod1-1 { background:url(/imagenes/secciones/maquinaria/mod1-1-gr.jpg) no-repeat top center #4780C1; height:327px; width:436px; z-index:5; position:absolute; margin-left:0px; margin-top:-600px; border:2px solid #004898; }
.mod1-2 { background:url(/imagenes/secciones/maquinaria/mod1-2-gr.jpg) no-repeat top center #4780C1; height:327px; width:436px; z-index:5; position:absolute; margin-left:0px; margin-top:-600px; border:2px solid #004898; }
.mod1-3 { background:url(/imagenes/secciones/maquinaria/mod1-3-gr.jpg) no-repeat top center #4780C1; height:327px; width:436px; z-index:5; position:absolute; margin-left:0px; margin-top:-600px; border:2px solid #004898; }
.mod2-1 { background:url(/imagenes/secciones/maquinaria/mod2-1-gr.jpg) no-repeat top center #4780C1; height:327px; width:436px; z-index:5; position:absolute; margin-left:0px; margin-top:-600px; border:2px solid #004898; }
.mod2-2 { background:url(/imagenes/secciones/maquinaria/mod2-2-gr.jpg) no-repeat top center #4780C1; height:327px; width:436px; z-index:5; position:absolute; margin-left:0px; margin-top:-600px; border:2px solid #004898; }
.mod2-3 { background:url(/imagenes/secciones/maquinaria/mod2-3-gr.jpg) no-repeat top center #4780C1; height:327px; width:436px; z-index:5; position:absolute; margin-left:0px; margin-top:-600px; border:2px solid #004898; }
.mod3-1 { background:url(/imagenes/secciones/maquinaria/mod3-1-gr.jpg) no-repeat top center #4780C1; height:327px; width:436px; z-index:5; position:absolute; margin-left:0px; margin-top:-600px; border:2px solid #004898; }
.mod3-2 { background:url(/imagenes/secciones/maquinaria/mod3-2-gr.jpg) no-repeat top center #4780C1; height:327px; width:436px; z-index:5; position:absolute; margin-left:0px; margin-top:-600px; border:2px solid #004898; }
.mod3-3 { background:url(/imagenes/secciones/maquinaria/mod3-3-gr.jpg) no-repeat top center #4780C1; height:327px; width:436px; z-index:5; position:absolute; margin-left:0px; margin-top:-600px; border:2px solid #004898; }
.mod4-1 { background:url(/imagenes/secciones/maquinaria/mod4-1-gr.jpg) no-repeat top center #4780C1; height:327px; width:436px; z-index:5; position:absolute; margin-left:0px; margin-top:-600px; border:2px solid #004898; }

/* FONDOS */
.fnd-1 { background:url(/imagenes/maquetacion/cent.jpg) no-repeat left top; height:410px; }
.fnd-2 { background:url(/imagenes/maquetacion/lat-izq.jpg) no-repeat top; }
.fnd-2-flash { background:url(/imagenes/maquetacion/flash-lat-izq.jpg) no-repeat top; }
.fnd-2-flash1 { background:url(/imagenes/maquetacion/flash-lat-izq1.jpg) no-repeat top; }
.fnd-3 { background:url(/imagenes/maquetacion/sombra.jpg) repeat-y right; }

/* TEXTOS */
.txt-1 { color:#000; text-decoration:none; }
a.txt-1:hover { color:#000; text-decoration:underline; }
.txt-2 { color:#FFF; text-decoration:none; }
a.txt-2:hover { color:#FEEA62; text-decoration:none; }
.txt-3 { font-size:11px; }
.txt-4 { color:#FFF; font-size:15px; text-decoration:none; }
a.txt-4:hover { color:#FEEA62; font-size:15px; text-decoration:none; }
.txt-5 { color:#FEEA62; }


/* BORDES */
.brd-1 { border:1px solid #000; }
.brd-1-on { border:1px solid #FEEA62; }
.brd-2 { border-bottom:1px dotted #FFF; margin-bottom:10px; }
.brd-3 { border:3px solid #004898; margin-bottom:5px; }
.brd-3-on { border:3px solid #FEEA62; margin-bottom:5px; }

/* MARGENES */
.mrg-1 { padding-left:15px; }
.mrg-2 { margin-top:10px }

/* DL -DD*/
dl.menu-pie { clear:both; padding-left:50px; }
dd.menu-pie { float:left; }

/* FORMULARIO */
input, select, textarea { background:none; border:1px solid #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#FFF; }
.frm { width:100%; }
.frm-over { width:100%; border:1px solid #FEEA62; }
.btn-1 { font-weight:bold; width:50px; }
.btn-1-over { font-weight:bold; color:#FEEA62; width:50px; border:1px solid #FEEA62; cursor:pointer; }

.valido { color:#FFF; border:1px #FFF solid; background:#238D60; }
.invalido { color:#FFF; border:1px #FFF solid; background-color:#6B4776; } 