

* html #cabecera {height:6.125em;}
/*=============================FORMULARIO LOGIN==================================================================================*/
#formulario_login{width:19em;}
* html #formulario_login{width:20em;}
#formulario_login form {border:1px solid #04214F;}
#formulario_login fieldset {margin-right:1.063em;margin-top:.3em;
width:13em;
}
* html #formulario_login fieldset {margin-right:0em;}
input.texto{margin:.375em 0 0 0;}
input.btnenviar{padding:0;margin:.5em 0 0 0;background-position:.535em .500em;}
#formulario_login label {margin:0 0 0 .35em;padding-top:.6em;display:block;}
#formulario_login label.usuario {margin:0 0 0 .35em;padding-top:.6em;top:0;}
#formulario_login #input2{padding-top:.15em;float:left;}
#formulario_login #mercadoRegulado {top:1px;}
#formulario_login input.texto{margin:0;border:0;width:10.9em;height:1.3em;font-size:.7em;}
#formulario_login .botonera {margin:0;width:4em;float:left;position:relative;top:-1px;}
* html #formulario_login .botonera {width:3em;text-align:left;position:relative;left:-.5em;top:-2px;}
#formulario_login input.btnenviar{margin:.4em .4em 0em 0;}
#txt_errorform{padding-left:27px;background-position:8px .78em;}
* html #txt_errorform{padding-left:27px;background-position:9px .72em;}
/*=============================================================================================================================*/
/*==================================================MENÚ SUPERIOR===========================================================*/
/*
#navegacion {padding:0 0 0 0.188em;}
*/
/*=========================================== estructuras contenedoras ======================================*/
#contenedorNFC, .fila_21_24_21 {width:auto;}
* html #contenedorNFC, * html .fila_21_24_21 {width:auto;height:15em;}

/*=============================================================================================================================*/
/* menu lateral*/
ul.navLocal {padding:.3em 0 0 0;}
ul.navLocal li {padding:0 0 .2em .2em;}
ul.navLocal a {padding:0.1em .5em .35em 1.8em;}

*html ul.navLocal li.subnivel, *html  ul.navLocal li.subnivelSeleccionado {height:9px;line-height:9px;}
ul.navLocal li.subnivel a, ul.navLocal li.subnivelSeleccionado a, ul.navLocal li.subnivel a:hover {line-height:13px;background-position: 0 .1em;}

.cProductos ul.navLocal a {background-position: .2em .8em;}
.banner {margin-bottom:0;}

/*================== modulos varios ================*/
.listado1 li {padding:0 0 .3em 1.8em;}
* html .cuerpoB img {
float:none;
}
i {content: "\"/*" }
* html .cuerpoB img {
   float:left;
   } 
/* */



/**/

.cuerpoA iframe {height:280px;}
.cuerpoF legend {margin: 0 0 0 -6px;}
/**/

.cuerpoF_PJOB legend {margin: 0 0 0 -7px;}
.cuerpoF div.c1 {display:inline-block;}
.botonera span.boton {padding-left:7px}
.botonera span.boton input {display:inline;float:none;}
.botonera span.botonEnlace a {display:inline-block;float:none;}
.cuerpoF dd {border-left:154px solid #FFFFFF;float:none;}
.cuerpoF_PJOB .c2 label {padding-top:.3em;}
.cuerpoF_PJOB div.c2 {position:absolute;}


.cuerpoF_PJOB .botonera {padding-top:.3em;}
.cuerpoF_PJOB .botonera input.enviar {padding-right:1em;}
.cuerpoF_PJOB .botonera input.limpiar {padding-right:1em;}

/**/
.cuerpoF_PJOB2 .infoFormulario {padding:0 0 .5em .15em;}
.cuerpoF_PJOB2 fieldset {margin-top:6px;padding-top:1px;}
.cuerpoF_PJOB2 fieldset fieldset {margin-top:0px;}
.cuerpoF_PJOB2 legend {margin: 0 0 0 -7px;padding-top:.5em;margin-top:0;background-position:0 .6em;}
.cuerpoF_PJOB2 span.campo {padding-top:1px;}
.c1 label.lb2 {width:2.6em;}
* html .cuerpoF_PJOB2 .in-independiente legend {padding-top:0;}
.cuerpoF_PJOB2 .in-independiente .c1,
.cuerpoF_PJOB2 .in-independiente .c3 {padding:0;height:auto;min-height:0px;}
* html .cuerpoF_PJOB2 .in-independiente .c1,
* html .cuerpoF_PJOB2 .in-independiente .c3 {margin:0;height:0;padding-bottom:2px;}
.cuerpoF_PJOB2 .in-independiente .c1 label {padding-left:1.6em;}
.cuerpoF_PJOB2 .in-independiente .c1 span.texto {padding-left:0em;}
* html .cuerpoF_PJOB2 .in-independiente .c3 span.campo {width:.1em;margin-left:0;}

.cuerpoF_PJOB2 .in-independiente fieldset .c1 label {padding-left:3em;width:12.5em;}
.cuerpoF_PJOB2 .in-independiente fieldset .c1 span.texto {padding-left:0;}
.cuerpoF_PJOB2 .in-independiente div.diferente {margin-left:1.2em;}
/*
* html .cuerpoF_PJOB2 .in-independiente .diferente {margin-left:1.2em;}
*/
.cuerpoF_PJOB2 .in-independiente .diferente label {width:15.35em;padding-left:0;}
.cuerpoF_PJOB2 .in-independiente .diferente span.campo {margin-left:0;display:block;}
.cuerpoF_PJOB2 .in-independiente .diferente span.campo input{margin-left:0em;}
/**/
.cuerpoF_PJOB2 fieldset.fieldsetsi legend {margin:0 0 0 .575em;padding:0;}
.cuerpoF_PJOB2 fieldset.fieldsetsi {margin:0 0 .65em 0;padding:0 0 .35em 0;}


/*============================================================================================================*/
/*para el gordo que se ha pedido al final*/
.CF_PJOB2_2 span.campo35 {width:4.5em;}
.CF_PJOB2_2 span.campo7 {width:13.6em;}
.CF_PJOB2_2 span.campo8 {width:17em;}
.CF_PJOB2_2 span.campo10 {width:24em;}
/*.CF_PJOB2_2 label {width:6em;width:7em;}*/
.CF_PJOB2_2 div.c1 {clear:both;width:100%;}
.cuerpoF_PJOB2 label.enline {
padding-left:0.313em;padding-right:0.313em;
width:auto;
}
.c1 label.lb2 {margin-left:.7em;}
.CF_PJOB2_2 legend.etiqueta {background-image:none;}
.CF_PJOB2_2 label.leyenda {padding:1.5em 0 0 1em;margin:-1em 0 0 0;background-image:url(../img/legend_PJOB2.gif);background-repeat:no-repeat;background-position:0 1.6em;}
.CF_PJOB2_2 label.leypeque2 {margin-left:2.5em;margin-right:1.2em;width:auto;}

.CF_PJOB2_2 fieldset.trescolumnas {position:relative;background-image:none;padding-bottom:.2em;
/* ============ con esto se ve bien en el opera ============ */
/*
padding-top:1em;
padding-bottom:.2em;
*/
height:1em;
}
.CF_PJOB2_2 .trescolumnas legend {width:8.5em;float:left;padding-top:.8em;}
.CF_PJOB2_2 span.campo {margin-top:.2em;}
.CF_PJOB2_2 .trescolumnas .CC1, .CF_PJOB2_2 .trescolumnas .CC2, .CF_PJOB2_2 .trescolumnas .CC3 {float:left;width:7.5em;}
.CF_PJOB2_2 .trescolumnas .CC1 {}
.CF_PJOB2_2 .trescolumnas .CC1 {}
.CF_PJOB2_2 .trescolumnas .CC1 {}

.CF_PJOB2_2 fieldset.trescolumnas .C3CCC {position:absolute;left:14.5em;top:.1em;}

/*para el gordo que se ha pedido al final*/
.CF_PJOB2_2 fieldset.trescolumnas {height:auto;}
.CF_PJOB2_2 .trescolumnas legend {padding-top:.5em;}

.C3CCC {float:none;width:22em;margin-top:0;}
.CF_PJOB2_2 .trescolumnas label {width:auto;padding:0;padding-left:.6em;padding-top:.4em;}
.CF_PJOB2_2 .trescolumnas span.ilegend {width:17.5em;float:left;}
.cuerpoF_PJOB2 label.checkbox {display:inline;padding-left:0.313em;padding-right:0.313em;width:auto;display:block;float:left;}


.cuerpoF_PJOB3 fieldset {border-bottom:8px solid white}
.cuerpoF_PJOB3 legend {position:relative;left:-.5em;}

.cuerpoF_PJOB3 label.legend {padding-top:.55em;background-position:0pt .75em;}
* html .cuerpoF_PJOB3 .col1 {margin-left:.4em;}


.cuerpoF_PJOB3 span.campo35 {width:4.5em;}
.cuerpoF_PJOB3 span.campo7 {width:13.6em;}
.cuerpoF_PJOB3 span.campo8 {width:17em;}

.cuerpoF_PJOB3 label {width:6em;width:7em;}
.cuerpoF_PJOB3 div.c1 {clear:both;width:100%;}
.cuerpoF_PJOB2 label.enline {padding-left:0.313em;padding-right:0.313em;width:auto;
}
.cuerpoF_PJOB3 span.ilegend {margin:0;padding:0;color:#052150;font-family:verdana,sans-serif;font-size:0.7em;}
* html .cuerpoF_PJOB3 select {width:101%;}

.cuerpoF_PJOB3 select {height:19px;margin-top:1px;}

.cuerpoF_PJOB3 legend.etiqueta {background-image:none;}
.cuerpoF_PJOB3 label.leyenda {padding:1em 0 0 1em;margin:-1em 0 0 0;background-image:url(../img/legend_PJOB2.gif);background-position:0 1.2em;background-repeat:no-repeat;}
.cuerpoF_PJOB3 label.leypeque{}
.cuerpoF_PJOB3 .trescolumnas label {display:block;float:left;margin-top:.15em;maargin-left:.6em;}
.cuerpoF_PJOB3 span.texto {color:#032250;font-family:verdana;font-size:0.7em;}
.cuerpoF_PJOB3 span.campo {display:block;float:left;margin:0;padding:4px 0 2px 0.2em;}
.cuerpoF_PJOB3 span.campo3 {width:4.063em;}


.cuerpoF_PJOB3 div.trescolumnas {margin:0;padding:0;}

.cuerpoF_PJOB3 div.fpar {background-color: #EEFB94;background-color:#F8FDD1;}
.cuerpoF_PJOB3 fieldset.trescolumnas {position:relative;background-image:none;border:none;}
.cuerpoF_PJOB3 div.trescolumnas {margin:0;padding:.1em 0 .6em 0;}
.cuerpoF_PJOB3 .trescolumnas legend {width:8.5em;float:left;padding-top:.4em;}


.cuerpoF_PJOB3 .trescolumnas span.ilegend {margin:0;width:17.5em;float:left;position:static;}
.cuerpoF_PJOB3 .trescolumnas label {margin:0;width:auto;padding:0;padding-top:.4em;padding-left:0;margin-top:.2em;}
.cuerpoF_PJOB3 .trescolumnas span.texto {}
.cuerpoF_PJOB3 span.campo {margin-top:.2em;}
.cuerpoF_PJOB3 fieldset.trescolumnas .C3CCC_V2 {position:absolute;padding:0;top:.1em;margin-top:-.3em;width:auto;text-align:right;right:.3em;}


/*con esto */
.C3CCC_V2 {float:none;width:22em;margin-top:0;}
.cuerpoF_PJOB3 .trescolumnas label {width:auto;padding:0;
padding-left:.6em;
padding-top:.4em;
}
.cuerpoF_PJOB3 .trescolumnas span.ilegend {
width:17.5em;
}

.CF_PJOB2_2 .cLB .campo4 {width:5em;}
* html .CF_PJOB2_2 .cLB .campo4 {width:4.95em;}


.cuerpoF_PJOB2 .botonera {padding-top:.3em;}
.cuerpoF_PJOB2 .botonera input.enviar {padding-right:1.8em;}
.cuerpoF_PJOB2 .botonera input.limpiar {padding-right:1.8em;}


/**/


hr.clearer {display:none;}
#pie {width:auto;}

.contenidoEstatico .paralamismaaltura {height:240px;}

.contenidoEstatico .contenedor_15_15 .columna1, .contenidoEstatico .contenedor_15_15 .columna2 {padding-bottom:.3em;}


