
body {
margin:0;padding:0;height:100%;
background-color:#FFFFFF;
font-size: 100%;
font-family:Verdana;
text-align:center;
}
body, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, dd, dt, dl, ul, li, ol, img {margin:0;padding:0;}
hr, .oculto {display: none;}
.visibleB {display: block;}
.visibleT {display: table;}
.visibleI {display: inline;}
img, a img {border: none;}
.clearer {clear:both}

#contenedor {margin: 0 auto;width:62.50em;height:100%;display:table;background-color:#FFF;text-align:left;}
#cabecera {margin: 0 1.188em 0 1.188em;border-top:1em solid white;min-height:6.13em;background-color:#04214F;}
#cabeceraBlanca {margin: 0 1.188em 0 1.188em;border-top:1em solid white;min-height:5.13em;background-color:#FFFFFF;}
#cabeceraI {margin: 1.188em 1.188em 0 1.188em; width:60.125em; height:120px;background-color:#FFFFFF;}

#cabecera .logo_uf{width:15.188em;height:6.125em;float:left;}
#cabecera .logo_gn_uf{width:18.279em;height:3.756em;float:left;}
#cabeceraBlanca .logo_gn_uf{float:left;}
#cabeceraI .logo_integracion{width:310px;height:64px;float:left;}
#cabeceraI .mariposa{width:101px;height:120px;float:right;}

/*=============================================================================================================================*/
/*login*/
/* login con espacios funciona bien en ff*/
#formulario_login {padding-top:.3em;padding-top:0;width:17.313em;float:right;color:#FFF;font-family:Verdana;



width:19em;
}
.noLogin {text-align:right;}
#formulario_login .txt_destacado{padding:.688em .3em .688em 1em;font-weight: bold;font-size: .563em;}
#formulario_login.noLogin .txt_destacado{padding:1em;clear:both;display:block;}

#formulario_login .txt_destacado a{color:#FFF;text-decoration:none;}
#formulario_login .txt_destacado a:hover{color:#FFF;text-decoration:underline;}
#formulario_login .txt_nodestacado a{color:#FFF;text-decoration:none;}
#formulario_login .txt_nodestacado a:hover{color:#FFF;text-decoration:underline;}
#txt_bajoform{padding:.4em 0.3em 0.688em 1.6em;float:none;clear:both;color:#B4BDCB;font-size: 0.563em;}
#txt_errorform{padding:.5em 0.3em 2px 33px;float:none;clear:both;color:#04214F;font-size: 0.563em;
background-image:url(../img/errorLogin.gif);background-repeat:no-repeat;background-position: 9px .325em;
}
.noLogin .txt_destacado a {font-size:1.6em;line-height:1.7em;margin-top:.2em;vertical-align:bottom;}

#txt_bajoform a{color:#B4BDCB;text-decoration:none;}
#txt_bajoform a:hover{color:#B4BDCB;text-decoration:underline;}
#formulario_login fieldset{margin-right:.5em;border:0px;margin-right:.5em;float:left;width:14.5em;
}
#input1{width:15.5em;float:left;
width:14.5em;
}
#input1GN{float:left;width:14.5em;color:#04214F;}
#formulario_login #input3GN{padding-left:6px;clear:both;padding-top:5px;
width:15em;color:#04214F;
}
#formulario_login label {margin:.688em .3em 0 1em;font-size: .563em;font-weight: bold;width:6.5em;display:block;float:left;margin-right:0em;
width:7.5em;
font-size: .663em;
}
#formulario_login label.usuario {margin:.688em 1.8em .688em 1em;font-size: .563em;font-weight: bold;margin-right:0em;
font-size: .663em;
position:relative;top:.25em;
}
#formulario_login #input2{width:14.5em;float:left;}
#formulario_login #input3{padding-left:6px;width:auto;clear:both;padding-top:5px;
width:15em;
}
#formulario_login label.check {width:auto;float:none;display:inline;margin-left:0;}
#formulario_login #mercadoRegulado {position:relative;top:3px;}
#formulario_login input.texto{margin:.5em 0 0 0;border:0;width:10.250em;height:1.25em;font-size:.75em;}
#formulario_login input.textoBorde{width:10.250em;height:1.25em;font-size:.75em;}
#formulario_login .botonera {float:left;width:3em;display:inline;padding-top:1.5em;

float:right;margin-right:1em;
padding-bottom:20px;
margin-right:.5em;


padding-top:1.4em;
width:2em;
}

#formulario_login input.btnenviar{
padding:0 0 .3em .8em;margin:.9em .4em 0em 0;border:0;height:1.8em;width:6em;float:right;background-image:url(../img/ico_btnentrar.gif);
background-repeat: no-repeat;background-position:0.535em 0.4em;background-color:#FBE919;color:#003366;font-weight:bold;font-size: 0.540em;cursor:pointer;
font-size: .663em;

}
#formulario_login a.infoLogin {font-size:.55em;color:#B4BDCB;text-decoration:none;margin-left:15px;}
#formulario_login a.infoLogin:hover {text-decoration:underline;}
hr.clearer {margin:0;display:block;clear:both;height:1px;border:none;width:100%;float:none;}
* html hr.clearer {display:none;}
/*=============================================================================================================================*/
/* menu superior*/
#navegacion {padding:0 0 0 0.188em;margin: 0 1.188em 0 1.188em;position:relative;height:2.942em;background-image:url(../img/navegacion.gif);background-position:left bottom;background-repeat:no-repeat;border:0px}



#navInicio {padding:0.225em 0.625em 0 0.625em;float:left;height:1.438em;background-image:url(../img/navegacionItem.gif);background-position:right bottom;background-repeat:no-repeat;}
#navGlobal {padding:0.225em 0 0 0;float:left;position:relative;z-index:10;}
#navFenosa {position:absolute;z-index:1;right:0;width:50%;top:0.2em;background-position:right bottom;background-repeat:no-repeat;text-align:right;}
#navInicio a {margin-top:.2em;display:block;color:#999999;font-size:0.688em;font-weight:bold;text-decoration:none;}
.navGlobal li {padding:0 1.250em 0 1.250em;height:1.438em;display:block;float:left;background-image:url(../img/navegacionItem.gif);background-position:right bottom;background-repeat:no-repeat;position:relative;}
.navGlobal li.seleccionado {background-image:url(../img/navegacionItemSel.gif);}
.navGlobal li a, .navGlobal li span {margin-top:.2em;display:block;font-size:0.688em;font-weight:bold;color:#04214F;text-decoration:none;}
.navGlobal li.seleccionado span {color:#000000;}

#navFenosa div {margin:.1em .188em 0 0;position:relative;right:0.188em;width:100%;height:1.344em;background-image:url(../img/navFenosaItem.gif);background-position:right bottom;background-repeat:no-repeat;}
* html #navFenosa div {position:static;}
#navFenosa a {margin: 0 .5em 0 0;width:100%;color:#04214F;font-size:0.6em;text-decoration:none;}
* html #navFenosa a {}
#navGlobal .navGlobalSub {position:absolute;top:1.5em;left:-50%;width:30em;}
#navGlobal .navGlobalSub li {padding:0 0.375em 0 0.375em;height:0.875em;background-image:none;border-right:2px solid #FFFFFF;}
#navGlobal .navGlobalSub li.ultimo {border:none;}
#navGlobal .navGlobalSub a, #navGlobal .navGlobalSub span {font-size:0.625em;margin-top:0;font-weight:normal;}
#navGlobal .navGlobalSub li.selec a, #navGlobal .navGlobalSub li.selec span {font-weight:bold;}
* html #navGlobal .navGlobalSub {width:auto;
/*pruebas menu chafado*/
width:30em;
}



/*variantes para el sumario de contratacion */
.navGlobal li.seleccionadoHE_Sum3,
.navGlobal li.seleccionadoHG_Sum4,
.navGlobal li.seleccionadoNE_Sum6,
.navGlobal li.seleccionadoNG_Sum7 {background-image:url(../img/navegacionItemSel.gif);}
.navGlobal li.seleccionadoHE3 span {color:#000000;}
.seleccionadoHE_Sum4 ul, .seleccionadoHE_Sum6 ul, .seleccionadoHE_Sum7 ul,
.seleccionadoHG_Sum3 ul, .seleccionadoHG_Sum6 ul, .seleccionadoHG_Sum7 ul,
.seleccionadoNE_Sum3 ul, .seleccionadoNE_Sum4 ul, .seleccionadoNE_Sum7 ul,
.seleccionadoNG_Sum3 ul, .seleccionadoNG_Sum4 ul, .seleccionadoNG_Sum6 ul {display:none;}

#navGlobal li.seleccionadoHE_Sum3 .navGlobalSub li.selec1 a,
#navGlobal li.seleccionadoHG_Sum4 .navGlobalSub li.selec1 a,
#navGlobal li.seleccionadoNE_Sum6 .navGlobalSub li.selec1 a,
#navGlobal li.seleccionadoNG_Sum7 .navGlobalSub li.selec1 a,
#navGlobal li.seleccionadoHE_Sum3 .navGlobalSub li.selec1 span,
#navGlobal li.seleccionadoHE_Sum4 .navGlobalSub li.selec1 span,
#navGlobal li.seleccionadoHE_Sum6 .navGlobalSub li.selec1 span,
#navGlobal li.seleccionadoHE_Sum7 .navGlobalSub li.selec1 span {font-weight:bold;}

/*variantes para formularios de contratacion */
.navGlobal li.seleccionadoHE_ContForm3,
.navGlobal li.seleccionadoHG_ContForm4,
.navGlobal li.seleccionadoNE_ContForm6,
.navGlobal li.seleccionadoNG_ContForm7 {background-image:url(../img/navegacionItemSel.gif);}
.navGlobal li.seleccionadoHE3 span {color:#000000;}
.seleccionadoHE_ContForm4 ul, .seleccionadoHE_ContForm6 ul, .seleccionadoHE_ContForm7 ul,
.seleccionadoHG_ContForm3 ul, .seleccionadoHG_ContForm6 ul, .seleccionadoHG_ContForm7 ul,
.seleccionadoNE_ContForm3 ul, .seleccionadoNE_ContForm4 ul, .seleccionadoNE_ContForm7 ul,
.seleccionadoNG_ContForm3 ul, .seleccionadoNG_ContForm4 ul, .seleccionadoNG_ContForm6 ul {display:none;}

#navGlobal li.seleccionadoHE_ContForm3 .navGlobalSub li.selec1 a,
#navGlobal li.seleccionadoHG_ContForm4 .navGlobalSub li.selec1 a,
#navGlobal li.seleccionadoNE_ContForm6 .navGlobalSub li.selec1 a,
#navGlobal li.seleccionadoNG_ContForm7 .navGlobalSub li.selec1 a,
#navGlobal li.seleccionadoHE_ContForm3 .navGlobalSub li.selec1 span,
#navGlobal li.seleccionadoHE_ContForm4 .navGlobalSub li.selec1 span,
#navGlobal li.seleccionadoHE_ContForm6 .navGlobalSub li.selec1 span,
#navGlobal li.seleccionadoHE_ContForm7 .navGlobalSub li.selec1 span {font-weight:bold;}

/*variantes para el glosario*/
.navGlobal li.seleccionadoHE3,
.navGlobal li.seleccionadoHG4,
.navGlobal li.seleccionadoNE6,
.navGlobal li.seleccionadoNG7 {background-image:url(../img/navegacionItemSel.gif);}
.navGlobal li.seleccionadoHE3 span {color:#000000;}
.seleccionadoHE4 ul, .seleccionadoHE6 ul, .seleccionadoHE7 ul,
.seleccionadoHG3 ul, .seleccionadoHG6 ul, .seleccionadoHG7 ul,
.seleccionadoNE3 ul, .seleccionadoNE4 ul, .seleccionadoNE7 ul,
.seleccionadoNG3 ul, .seleccionadoNG4 ul, .seleccionadoNG6 ul {display:none;}

#navGlobal li.seleccionadoHE3 .navGlobalSub li.selec3 a,
#navGlobal li.seleccionadoHG4 .navGlobalSub li.selec3 a,
#navGlobal li.seleccionadoNE6 .navGlobalSub li.selec3 a,
#navGlobal li.seleccionadoNG7 .navGlobalSub li.selec3 a,
#navGlobal li.seleccionadoHE3 .navGlobalSub li.selec3 span,
#navGlobal li.seleccionadoHE4 .navGlobalSub li.selec3 span,
#navGlobal li.seleccionadoHE6 .navGlobalSub li.selec3 span,
#navGlobal li.seleccionadoHE7 .navGlobalSub li.selec3 span {font-weight:bold;}



/*=============================================================================================================================*/
/*migas*/

#ruta_nav{margin:.3em 0 .3em .5em;padding:0;color:#000033;font-family:Verdana;font-size:.63em;

padding-left:.5em;
margin-left:0;margin-bottom:.1em;
border-bottom:0.06em solid #000033;
padding-bottom:.4em;
}
#ruta_nav span, #ruta_nav strong{padding:0;color:#000033;font-family:Verdana;}
#ruta_nav a{color:#000033;text-decoration:none;}
#ruta_nav a:hover{color:#000033;text-decoration:underline;}


/*=============================================================================================================================*/
/* menu lateral*/
#navLocal {padding:.5em 0 0 0;min-height:26.313em;background-image:url(../img/nav_local_esquina.gif);background-position: top left;background-repeat:no-repeat;}
* html #navLocal {height:26.313em;}
ul.navLocal {padding:0 0 0 0;list-style:none;}
ul.navLocal li {padding:.3em 0 .3em .2em;margin: 0 0 0 .2em;background-image:url(../img/nav_local_item.gif); background-position: bottom; background-repeat: repeat-x;}
ul.navLocal li.seleccionado {}
ul.navLocal a {
margin:0;padding:0.5em .5em .35em 1.5em;display: block;background-image:url(../img/nav_local_a.gif);background-repeat:no-repeat;
color:#1B2C3A;font-size: .625em; font-weight: bold;text-decoration: none;
}

ul.navLocal a:hover, ul.navLocal li.seleccionado a {background-image:url(../img/nav_local_ah.gif);color: #FFFFFF;}
ul.navLocal li.subnivel, ul.navLocal li.subnivelSeleccionado {padding:0px;margin-left:.5em;background-image:none;}
ul.navLocal li.subnivel a, ul.navLocal li.subnivelSeleccionado a {
padding-left:2.5em;line-height:9px;background-color:transparent;
background-image:url(../img/nav_local_suba.gif);background-position:0 .2em;
color:#000000;font-weight:normal;
}
ul.navLocal li.subnivel a:hover, ul.navLocal li.subnivelSeleccionado a {background-image:url(../img/nav_local_subah.gif);color: #FFFFFF;}








/*menu lateral productos*/
.cProductos #navLocal, .fila_21_24_21 #navLocal {padding:0 0 0 0;margin-right:0.563em;min-height:26.313em;background-image:url(../img/cProductos_nav_local.gif);background-position: top right;background-repeat:no-repeat;}
.cProductos ul.navLocal, .fila_21_24_21 ul.navLocal {padding-top:.75em;margin-right:0.938em;margin-left:.3em;}
.cProductos ul.navLocal li, .fila_21_24_21 ul.navLocal li {border-bottom:1px solid #FE9E09;}
.cProductos ul.navLocal li, .fila_21_24_21 ul.navLocal li {padding-left:0;}
.cProductos ul.navLocal a, .fila_21_24_21 ul.navLocal a {padding-left:2em;background-image:url(../img/cProductos_nav_local_a.gif);background-repeat:no-repeat;background-position: .15em .8em;}
.cProductos ul.navLocal a:hover, .fila_21_24_21 ul.navLocal a:hover {color:#000000;background-image:url(../img/cProductos_nav_local_a.gif);}


/*=============================================================================================================================*/
/*estructuras rejilla y navegacion*/
#contenedorNFC {padding:0.438em 0 0 0;margin: 0 1.188em 0 1.188em;width:100%;display:table;min-height:25.625em;}
* html #contenedorNFC {height:25.625em;}
#contenedorNFC .columna1, #contenedorNFC .columna2, #contenedorNFC .columna3, #contenedorNFC .columna4 {float: left;display: inline;}



#contenedorR {margin: 1.188em 1.188em 0 1.188em; width:60.125em; background-color:#FFFFFF;}
* html #contenedorR {height:25.625em;}
#contenedorR .columna1, #contenedorR .columna2, #contenedorR .columna3, #contenedorR .columna4 {float: left;display: inline;}

/*tablas*/
.ultRecurso {width:100%;border:1px solid #000000;font-size:11px;border-collapse: collapse;}
.ultRecurso td {padding:5px 5px 5px 5px;border-right:1px solid #000000;border-bottom:1px solid #000000;background-color:#FFFFFF;color:#000000;font-family:arial;font-size:.80em;text-align:center;white-space:nowrap;
}
.ultRecurso th {padding:5px 5px 5px 5px;border-right:1px solid #000000;border-bottom:1px solid #000000;background-color:#637383;color:#FFFFFF;font-family:arial;font-size:.80em;text-align:center;
}

/*tienen que sumar 900px*/
.ultRecurso .campo1 {width: 160px;}
.ultRecurso .campo2 {width: 90px;}
.ultRecurso .campo3 {width: 140px;}
.ultRecurso .campo4 {width: 120px;}
.ultRecurso .campo5 {width: 120px;}
.ultRecurso .campo6 {width: 270px;}

/*tienen que sumar 900px
.ultRecurso .campo1 {width: 18%;}
.ultRecurso .campo2 {width: 10%;}
.ultRecurso .campo3 {width: 15%;}
.ultRecurso .campo4 {width: 13%;}
.ultRecurso .campo5 {width: 13%;}
.ultRecurso .campo6 {width: 30%;}*/


.mercadoLibre {width:100%;border:1px solid #000000;font-size:11px;border-collapse: collapse;}
.mercadoLibre td {padding:5px 5px 5px 5px;border-right:1px solid #000000;border-bottom:1px solid #000000;background-color:#FFFFFF;color:#000000;font-family:arial;font-size:.80em;text-align:center;
/*esto lo comento por ahora*/
white-space:nowrap;
}
.mercadoLibre th {padding:5px 5px 5px 5px;border-right:1px solid #000000;border-bottom:1px solid #000000;background-color:#637383;color:#FFFFFF;font-family:arial;font-size:.80em;text-align:center;
/*esto lo comento por ahora*/
white-space:nowrap;
}

/*tienen que sumar 900px*/
.mercadoLibre .campo1 {width: 50%;}
.mercadoLibre .campo2 {width: 25%;}
.mercadoLibre .campo3 {width: 25%;}

/*================== home ================*/
.fila_6 {margin: 3px 0 0 0;display:inline;float:left;}
.fila_6 .columna1{padding:0;margin:0;width:100%;width:60.125em}

.fila_2_2_2 {margin: 3px 0 0 0;display:inline;float:left;}
.fila_2_2_2 .columna1{margin-right:.50em;width:21.38em;}
.fila_2_2_2 .columna2{margin-right:.50em;width:21.38em;}
	.fila_2_2_2 .fila_1_1 .columna1, .fila_2_2_2 .fila_1_1 .columna2{margin:0;width:10.500em;float:left;}

	.fila_2_2_2 .columna1 .fila_1_1 .columna1{}
	.fila_2_2_2 .columna1 .fila_1_1 .columna2{margin-left:0.375em;}
	
	.fila_2_2_2 .columna2 .fila_1_1 .columna1{}
	.fila_2_2_2 .columna2 .fila_1_1 .columna2{margin-left:0.375em;}
	
.fila_2_2_2 .columna3{width:16.25em;}

/*================== contenido interior ================*/
.fila_1_4_11 .columna1{float:left;background-color: #E9EADA;width:11.063em;}
.fila_1_4_11 .columna2{margin-left:1.313em;width:33.688em;}
.fila_1_4_11 .columna3{margin-left:.5em;margin-left:0.938em;margin-left:0.563em;width:13.125em;}

/*================== productos ================*/
.fila_1_4_1 .columna1{width:11.38em;float:left;background-color: #E9EADA;width:11.063em;}
.fila_1_4_1 .columna2{margin-left:.313em;width:34.688em;width:35em;}
.fila_1_4_1 .columna3{margin-left:.5em;margin-left:0.938em;width:13.125em;width:12.750em;}

.cProductos .fila_1_4_1 .columna1{background-color: transparent;}
.cProductos .fila_1_4_1 .columna3{padding-top:25px;}

/*================== promociones ================*/
.fila_4_2 .columna1{width:43.250em;}
.fila_4_2 .columna2{margin-left:.5em;width:16.25em;}

.fila_3_3 {}
.fila_3_3 .columna1 {width:25em;}
.fila_3_3 .columna2 {margin-left:0.750em;width:34.375em;}


/*================== interior contratar ================*/
.fila_1_4_1 .columna2 .cBanner {padding-top:.625em;float:left;display: inline;margin-left:0;width:12em;width:11.250em;}
.fila_1_4_1 .columna2 .cCont {float:left;display: inline;margin-left:1.750em;margin-left:2.188em;margin-left:0.688em;width:21.563em;width:23.063em;}

.fila_1_4_1 .columna2 .cHomeBanners {}
.fila_1_4_1 .columna2 .cHomeBanners .cHomeBanner1 {padding-top:3px;width:35.000em;overflow:hidden;}

.fila_1_4_1 .columna2 .cHomeBanners .cHomeBanner2 {margin-top:0.188em;float:left;width:11.250em;overflow:hidden;}
.fila_1_4_1 .columna2 .cHomeBanners .cHomeBanner3 {margin-top:0.188em;margin-left:0.625em;float:left;width:11.250em;overflow:hidden;}
.fila_1_4_1 .columna2 .cHomeBanners .cHomeBanner4 {margin-top:0.188em;float:right;width:11.250em;overflow:hidden;}
.fila_1_4_1 .columna2 .cHomeBanners a {float:right;text-align:right;}
.fila_1_4_1 .columna2 .cHomeBanners img {text-align:right;}
.fila_1_4_1 .columna2 .cHomeBanners .chBanner img {width:100%;}


/*================== nueva variante sin contenedorNFC ================*/
/*correspondiente a contenedorNFC*/
.fila_21_24_21 {padding:0.438em 0 0 0;margin: 0 1.188em 0 1.188em;width:100%;min-height:25.625em;
/*display:table;*/
}
* html .fila_21_24_21 {height:25.625em;}
.fila_21_24_21 .columna1, .fila_21_24_21 .columna2, .fila_21_24_21 .columna3 {float: left;display: inline;}


.fila_21_24_21 .columna1{width:11.38em;float:left;Abackground-color: #E9EADA;width:11.063em;}
.fila_21_24_21 .columna2{margin-left:.313em;width:34.688em;width:35em;}
.fila_21_24_21 .columna3{padding-top:25px;margin-left:.5em;margin-left:0.938em;width:13.125em;width:12.750em;}

/*arriba filtrado abajo no; de los de abajo la mayoria no se usan*/

.fila_21_24_21 .columna2 .cBanner {padding-top:.625em;float:left;display: inline;margin-left:0;width:12em;width:11.250em;}
.fila_21_24_21 .columna2 .cCont {float:left;display: inline;margin-left:1.750em;margin-left:2.188em;margin-left:0.688em;width:21.563em;width:23.063em;}

.fila_21_24_21 .columna2 .cHomeBanners {}
.fila_21_24_21 .columna2 .cHomeBanners .cHomeBanner1 {padding-top:3px;width:35.000em;overflow:hidden;}

.fila_21_24_21 .columna2 .cHomeBanners .cHomeBanner2 {margin-top:0.188em;float:left;width:11.250em;overflow:hidden;}
.fila_21_24_21 .columna2 .cHomeBanners .cHomeBanner3 {margin-top:0.188em;margin-left:0.625em;float:left;width:11.250em;overflow:hidden;}
.fila_21_24_21 .columna2 .cHomeBanners .cHomeBanner4 {margin-top:0.188em;float:right;width:11.250em;overflow:hidden;}
.fila_21_24_21 .columna2 .cHomeBanners a {float:right;text-align:right;}
.fila_21_24_21 .columna2 .cHomeBanners img {text-align:right;}
.fila_21_24_21 .columna2 .cHomeBanners .chBanner img {width:100%;}
/* ================================ */

.fila_1_4_1 .columna2 .cHomeBanners .chBanner,.fila_1_4_1 .columna2 .cHomeBanners .chBotones {width:11.250em;overflow:hidden;}

.fila_1_4_1 .columna2 .cHomeBanners .cHomeBanner1 .chBanner,.fila_1_4_1 .columna2 .cHomeBanners .cHomeBanner1 .chBotones {width:35.000em;overflow:hidden;}
/*raro*/
.fila_5_0 .columna1{width:53.250em;}

/*subestructuras varias*/
.contenedor_15_15 {display:table;width:100%;}
.contenedor_15_15 .columna1 {padding:.8em;margin-left:1.875em;border:1px solid #D1CFDE;width:18.9em;min-height:13.6em;margin-bottom:1em;}
* html .contenedor_15_15 .columna1 {height:16.5em;padding-bottom:.1em;}
.contenedor_15_15 .columna2 {padding:.8em;margin-left:1.875em;border:1px solid #D1CFDE;width:18.9em;min-height:13.6em;margin-bottom:1em;}
* html .contenedor_15_15 .columna2 {height:16.5em;padding-bottom:.1em;}
/*=============================================================================================================================*/
/*modulos varios*/
h1.titular1{margin:0;padding:0 0 0 .1em;background-color:white;border-bottom:0.17em solid #04214F;font-size:1em;vertical-align:bottom;}
h1.titular1 span {
padding-right:1.3em;background-repeat:no-repeat;
background-position:bottom right;color:#000033;font-family:din-medium,Verdana;font-size:1.5em;
}
h1.hogar span {background-image:url(../img/titulo_hogar.gif);}
h1.empresa {border-bottom:0.17em solid #FF9E08;}
h1.empresa span {background-image:url(../img/titulo_empresa.gif);color:#FF9E08;}

/*modulo generico*/
.cabeceraA H1{
margin:.2em 0 0 0;padding:0 0 0 0.25em;border-bottom:0.06em solid #000033;
/*pasado a las migas como borde inferior*/
/*border-top:0.06em solid #000033;*/
margin-top:0;

font-family:din-medium,Verdana;font-size:1em;color:#000033;text-transform: uppercase;
}
.cabeceraA H1.solo{
border-top:0.06em solid #000033;
}
.cuerpoA {margin:.65em 0 0 .38em;padding:0 3.69em 0 0;
/*cambio para el detalle de producto, no se si afectara negativamente a otras paginas*/
padding-right:1em;
display:table;clear:both;font-family:Verdana;color:#333333;color:#666666;font-size:.80em;line-height:1.2em;
}


.cuerpoR {margin: 1.188em 1.188em 0 1.188em; background-color:#FFFFFF;
clear:both;font-family:Verdana;color:#333333;color:#666666;font-size:.80em;line-height:1.6em;
}
.fila_1_4_1 .columna2 .cCont .cuerpoA {padding-left:1.5em;}
.cuerpoA h2, .cuerpoF h2 {padding:.65em 0 .65em 0;font-size:14px;color:#000033;}
.cuerpoA h3, .cuerpoF h3 {padding:.65em 0 .65em 0;font-size:12px;color:#000033;}
h2.auxi {color:#FFFFFF;font-size:1px;left:300px;padding:0;position:relative;top:50px;z-index:1;}
img.encabezado2 {z-index:2;position:relative;}
.contenidoEstatico h3 {text-align:center;}
.contenidoEstatico .encabezado2 {padding:.65em 0 .65em 0;font-size:14px;color:#000033;font-weight:bold}
.contenidoEstatico .encabezado3 {
/*padding:.25em 0 .65em 0;*/
font-size:11px;
/*color:#000033;*/
font-weight:bold;
}
.cuerpoA ul, .cuerpoA  ol {padding:1em 1em 1em 3em;margin:auto;}
.cuerpoA li {margin:auto;}
.cuerpoA p {padding: .5em 0 .7em 0;color:#333333;color:#666666;}
.cuerpoA font {font-family: verdana;}
.cuerpoA table {margin: .5em 0 0 0;border:1px solid #999999;border-collapse: collapse; border-spacing: 0;}
.cuerpoA th, .cuerpoA td {}

.cuerpoA iframe {border:1px solid #FFFFFF;width:98%;height:270px;height:24.457em;}

.cuerpoA a {color: #333333;}

.cuerpoA ul.fenosa, .cuerpoF ul.fenosa {clear:both;margin:1em;font-size:1em;}
.cuerpoA ul.fenosa li, .cuerpoF ul.fenosa li {list-style:none;padding:.4em .3em .4em 1.8em;border-top:6px solid #FFFFFF;background-color:#F8F0E5;
background-image: url(../img/ulfenosa.gif);background-position: .3em .8em;background-repeat:no-repeat;
}
* html .cuerpoA ul.fenosa li, * html .cuerpoF ul.fenosa li {background-position: .3em 1.1em;}
.cuerpoA ul.fenosa a, .cuerpoF ul.fenosa a {text-decoration:none;color:#6375B5;font-size:.7em;}
.cuerpoA ul.fenosa a:hover, .cuerpoF ul.fenosa a:hover {text-decoration:underline;}
.cuerpoA ul.fenosa {}

/*descarga de pdf*/
.enlaceCondiciones {margin:1.7em 0 2em 0;}
p.tituloDescargaPdf {color:#FFA104}
p.enlaceDescargaPdf {text-align:right;
background-image: url(../img/enlaceDescargaPdf.gif);background-position:right;background-repeat:no-repeat;
padding-right:2em;
padding-bottom:0.4em;
padding-top:0.4em;
margin-top:0.8em;
}
p.enlaceDescargaPdf a {color:#04204F;font-weight:bold;text-decoration:none;}


/**/
.cabeceraB {margin-bottom:3px;}
.cabeceraB h2 {padding:.5em 0 0 .5em;color:#000033;font-family:Verdana;font-size:1em;}
.cabeceraB h2 span {font-size:0.75em;}
.cuerpoB div.entrada {min-height:4.5em;clear:both;}
* html .cuerpoB div.entrada {height:4.5em;}
.cuerpoB p {margin:0;padding:.2em .6em .2em .6em;color:#666666;font-family:Verdana;font-size:0.69em;}
.cuerpoB a.mas {margin:0 0 0 .3em;
/*color:#666666;font-size:0.8em;text-decoration:none;*/
}
.cuerpoB a.mas:hover {text-decoration:underline;}
.cuerpoB img {width:10.500em;/*height:13.438em;*/float:left;}


/**/
.cuerpoC {padding:0.375em 0.375em 0.375em 0.5em;margin:0 0 0.063em 0;mdin-height:12.55em;background-color:#000033;}
.cuerpoC .titulo {margin:0 0 0 0;}
.cuerpoC .titulo h1 {padding:0;margin:0;color:#FFF;font-family:tahoma,Verdana;font-size:1.1em;font-weight:normal;}
.cuerpoC .entrada {padding:0;margin:1em 0 0 0;}
.cuerpoC .entrada p {color:#FFF;font-family:Verdana;font-size:0.88em;}
.cuerpoC .entrada a {color:#FFF;text-decoration:none;font-weight:bold;}
.cuerpoC .entrada a:hover {color:#FFF;text-decoration:underline;}
.cuerpoC .texto {padding:0 0 0 0;margin:1em 0 0 0;}
.cuerpoC .texto p {color:#FFF;font-family:Verdana;font-size:.6em;}
.cuerpoC .texto a {color:#FFF;text-decoration:none;}
.cuerpoC .texto a:hover {color:#FFF;text-decoration:underline;}
.cuerpoC .vermas {padding:0 .3em .3em 0;margin:.3em .38em 0 .7em;text-align:right;}
.cuerpoC .vermas a {color:#FFF;font-family:Verdana;font-size:.6em;text-decoration:none}
.cuerpoC img {padding:0;margin:0 0 .38em .38em;border:.06em solid white;width:6.44em;height:6.88em;float:right;}

/*formularios abajo*/


/**/
.cCont strong {color:#003366;}
/*
.cCont .cuerpoA  ul, .cCont .cuerpoA  ol {padding:1em 0em 1em 3em;margin:auto;margin-right:0;}
.cCont .cuerpoA  ul li {margin-bottom:.5em;list-style-type:none;list-style-image:url(../img/flechita.gif);}
.cCont .cuerpoA  ul li p {padding:0;}
*/
.cuerpoA ul, .cuerpoA  ol {padding:1em 0em 1em 3em;margin:auto;margin-right:0;}
.cuerpoA ul li {margin-bottom:.5em;list-style-type:none;list-style-image:url(../img/flechita.gif);}
.cuerpoA ul li p {padding:0;}

.cuerpoR ul, .cuerpoR  ol {padding:1em 0em 1em 3em;margin:auto;margin-right:0;}
.cuerpoR ul li {margin-bottom:.5em;}
.cuerpoR ul li p {padding:0;}


/*PRUEBA 1*/
.summary {}
.summary .summtitulo {
padding: .6em .2em .8em 1.8em;
font-size:13px;color:#677693;font-weight:bold;
background-image:url(../img/summtitulo.gif);background-repeat:no-repeat;background-position: 0 .6em;
}

.summary .summtexto {font-size:11px;color:#666666;}
.summary .summtexto ul {padding:1em 0em 1em 1em;margin:auto;margin-right:0;margin-left:.6em;}
.summary .summtexto li {margin-bottom:.4em;list-style-type:none;list-style-image:url(../img/summaryli.gif);

}

.summary .summtexto li p {padding:0;}

.summary .summtexto a, .summary .summtexto a:visited, .summary .summtexto a:hover {
color:#666666;
font-weight:bold;
text-decoration: none;
}
.summary .summtexto a:hover {color:#666666;
text-decoration: underline;
}


/*prueba 2*/
.summtitulo {padding:.65em .25em .35em .25em;margin-top:.35em;background-image:url(../img/summtitulo.gif);background-position:top;background-repeat:repeat-x;background-color:#E5E5E5;
color:#052150;
font-family:dax,Verdana;
font-weight:bold;
}
.summtexto {
/*border-top:2px solid #E5E5E5;*/
padding-left:.5em;padding-top:.25em;
font-size:0.7em;

}
.summtexto ul {padding:.5em 0em 1em 1em;margin:auto;margin-right:0;margin-left:.6em;}
.summtexto li {padding-bottom:.5em;margin-bottom:.4em;list-style-type:none;list-style-image:url(../img/summaryli.gif);
border-bottom:1px dashed #CCCCCC;
color:#666666;
}

.summary .summtexto li p {padding:0;}


.summtexto a, .summtexto a:visited, .summtexto a:hover {
color:#044E8E;
font-family:verdana;
font-weight:bold;
text-decoration:none;
}
.summtexto a:hover {text-decoration:underline;}
/**/

.listado1 {margin:0;padding:0;list-style-type:none;}
.listado1 li{
margin:0;padding:.4em 0 .4em 1.9em;border-top:1px solid #FFFFFF;clear:both;background-image:url(../img/ico_listadomenuhogar.gif);
background-position:1.1em .9em;background-repeat:no-repeat;font-family:Verdana;font-size:.69em;color:#174075;
}

.hogar .listado1 {}
.empresa h2 {color:#FF9E08;}
.empresa .listado1 {}
.empresa .listado1 li {background-image:url(../img/ico_listadomenuempresa.gif);}
.listado1 a{text-decoration:none;color:#174075;font-weight:bold;}
.listado1 a:hover{text-decoration:underline;color:#174075;font-weight:bold;}
.empresa .listado1 a, .empresa .listado1 a:hover {color:#FF9E08;}

/**/
.banner {margin-bottom:3px;}
.banner img, .cBanner img {width:100%}
.bannerAtencionOnLine {margin-top:1em;}
.bannerAtencionOnLine img {width:100%;}

.imagensup {text-align:center;}

/*flash*/
object {width:100%;}



/*herramientas*/
.navContenido {AAbackground-color: #dedede;

clear:both;width:100%;color:#BF1908;
}
.resultadosPaginacion {padding:0 0 .2em 0;margin:0 0 0 .2em;float:left;width:20.625em;
background-image:url(../img/paginacion.gif);background-position:bottom;background-repeat:repeat-x;
}


.resultadosPaginacion .informacion {
float:left;padding-top:1px;
color:#BF1908;font-size:0.563em;text-align:bottom;line-height:20px;
}

.resultadosPaginacion .paginacion {margin-top:.5em;float:right;text-align:bottom;color: #000000;font-size:0.563em;}

.resultadosPaginacion .paginacion a, .resultadosPaginacion .paginacion span.seleccionado {margin:0 .2em 0 .2em;color:#BF1908;text-decoration:none;text-align:center;}
.resultadosPaginacion .paginacion span.seleccionado {color: #000000;}
.paginacion span.aanterior {margin-right:.8em;}
.paginacion span.asiguiente {margin-left:.8em;}
.aanterior img, .asiguiente img {width:.666em;height:.888em;text-align:bottom;position:relative;top:1px;}
#Paginador1{display:none;}

.navContenido .herramientas {float:right;list-style:none;}
.navContenido .herramientas li {padding: 0 .6em 0 .6em;float:left;background-image:url(../img/herramientasItem.gif);background-position:left .5em;background-repeat:no-repeat;}
.navContenido .herramientas li.primero {background-image:none;}
.navContenido .herramientas a {color:#BF1908;font-size:0.563em;text-decoration:none;}
.navContenido .herramientas li.imprimir a {padding-right:1.9em;background-image:url(../img/imprimir.gif);background-position:right .2em;background-repeat:no-repeat;}
.navContenido .herramientas li.descargar a {padding-right:2.8em;background-image:url(../img/descargar.gif);background-position:right .2em;background-repeat:no-repeat;}


/*glosario*/
div.navGlosario {margin: .5em 0 .3em 0;}
.navGlosario li {display:inline;list-style:none;padding: 0 .65em 0 .65em;}
.navGlosario a {font-size:.8em;text-decoration:none;font-weight:bold;color:#04214F;}
.navGlosario a:hover {text-decoration:underline;}


/*formularios*/
/*modulos fara formularios - y para contenidos improvisados, al final*/
.cabeceraF {margin-left:25px;}
.cabeceraF H1{margin:.2em 0 0 0;padding:6px 0 6px 45px;background-image:url(../img/cabeceraF.gif);background-position:0 3px;background-repeat:no-repeat;color:#052150;font-family:dax,Verdana;font-size:21px;}
.cuerpoF {padding:0 0 10px 0;margin: 15px 100px 30px 70px;border:1px solid #8E8E8E;}
.cuerpoFP {padding: 6px 18px 10px 12px;margin: 15px 100px 30px 70px;border:1px solid #BEBEBE;


background-color:#FFFFFF;
min-height:20em;
/*
background-image:url(../img/cProductos_nav_local.gif);
background-position:right top;
background-repeat:no-repeat;
border:none;
*/
}
* html .cuerpoFP {height:20em;}
.cuerpoFP img {width:auto;}
.cuerpoF_mensaje {padding:1em 4em 2em 2em;margin: 15px 100px 30px 120px;border:1px solid #8E8E8E;width:26em}
.cuerpoF_mensajeP {padding:1em 4em 1em 2em;margin: 20px 100px 10px 120px;border:1px solid #8E8E8E;width:26em;}
.cuerpoF input, .cuerpoF textarea, .cuerpoF select {margin:0;padding:0;width:99%;font-family:arial,helvetica,verdana;font-size:0.7em;font-size:11px;}
.cuerpoF select {width:100%;}
.cuerpoF input.image, .cuerpoF input.checkbox, .cuerpoF input.radio {width:auto;}

.cuerpoF fieldset {padding:0 0 0 0;margin:10px 0 15px 15px;border:none;clear:left;}
.cuerpoF fieldset fieldset {margin:0;}
.cuerpoF legend {padding:.75em 1em .5em 0em;margin: 0 0 0 15px;background-image:url(../img/fieldset.gif);background-position:top;background-repeat:repeat-x;}
.cuerpoF span.ilegend {white-space:normal;margin:0;padding:1px 0 0 25px;display:block;width:719px;min-height:20px;background-image:url(../img/infoFormulario.gif);
background-position:0 0;background-repeat:no-repeat;color:#637383; font-family: verdana, sans-serif;font-size:.7em;}
* html .cuerpoF span.ilegend {height:20px;}
.cuerpoF legend.etiqueta {color:#637383;font-family:verdana;font-weight:bold;font-size:.7em;position:relative;left:-7px;}


.cuerpoF h2.legend {padding:.75em 1em .2em 0em;margin: 10px 15px 0 15px;background-image:url(../img/fieldset.gif);background-position:top;background-repeat:repeat-x;font-weight:normal;font-size:1em;}
.cuerpoF h2.legend span {
margin:0;padding:1px 0 0 25px;display:block;min-height:20px;background-image:url(../img/infoFormulario.gif);
background-position:0 0;background-repeat:no-repeat;color:#637383;font-family:verdana, sans-serif;font-size:.7em;
min-height:18px;
}
* html .cuerpoF h2.legend span {height:20px;}
.infoFormulario {padding:1em;margin: 0 0 6px 15px;clear:both;}

.formSeparadorA {margin: 0 15px 0 15px;padding-bottom:16px;background-image:url(../img/fieldset.gif);background-position:bottom;background-repeat:repeat-x;}
.infoFormulario p {width:100%;margin-top:6px;clear:both;display:table;color:#637383; font-family: verdana, sans-serif;font-size:.7em;}
.infoFormulario p a {color:#6375B5;/*text-decoration:none;*/}
.infoFormulario p a:hover {color:#6375B5;text-decoration:underline;}

.infoFormulario p.nota {font-size:.55em;}
.infoFormulario span.enlaceDestacado a {padding-left:4px;color:#FFFFFF;font-family: verdana, sans-serif;font-size:.9em;
background-image:url(../img/adestacado1.gif);background-position:left;background-repeat:no-repeat;
height:21px;display:block;float:left;clear:left;text-decoration:none;line-height:21px;}
.infoFormulario span.enlaceDestacado a:hover {text-decoration:underline;}
.infoFormulario span.enlaceDestacado {padding-right:4px;background-image:url(../img/adestacado2.gif);background-position:right;
background-repeat:no-repeat;height:21px;display:block;float:left;}



.infoFormulario span.EDGrande a {min-height:35px;background-image:url(../img/adestacado1G.gif);line-height:17px;}
.infoFormulario span.EDGrande {min-height:35px;background-image:url(../img/adestacado2G.gif);}
* html .infoFormulario span.EDGrande a {height:35px;}
* html .infoFormulario span.EDGrande {height:35px;}



.infoFormulario table {margin:1em 2em 1em 1em;font-size:0.7em;color:#052150;}
.infoFormulario th {padding:.3em .3em .3em .3em;}
.infoFormulario td {padding:.3em .3em .3em 1em;}

/*esto rula pa ff
.infoFormulario dl {margin:1em 2em 1em 1em;font-size:0.7em;color:#052150;}
.infoFormulario dt {font-weight:bold;float:left;clear:left; width:20em;}
.infoFormulario dd {float:left;}
*/
/*prueba pa ie*/
.infoFormulario dl, .infoDestacada dl {margin:.4em 2em 1em 1em;color:#052150;padding:.5em;}
.infoFormulario dl span, .infoDestacada dl span {font-size:0.7em;}
.infoFormulario dt, .infoDestacada dt {padding-top:.2em;font-weight:bold;float:left;clear:left; width:16em;}
.ancho2 dt {width:19em;}
.infoFormulario dd, .infoDestacada dd {padding-top:.2em;}
* html .infoFormulario dd, * html .infoDestacada dd {position:relative;top:.2em;}


.infoFormularioPie {padding:1em;margin: 0 0 0 15px;background-image:url(../img/infoFormularioPie.gif);background-position:0 1em;background-repeat:no-repeat;}
.infoFormularioPie p {color:#637383; font-family: verdana, sans-serif;font-size:.65em;}
.cuerpoF div.c1 {clear:both;display:table;margin-left:28px;display:block;}
.cuerpoF div.c3 {clear:both;display:table;margin-left:28px;display:block;}

.cuerpoF div.c22 {margin:0 20px 0 20px;}
.cuerpoF div.b1 {float:left;width:52%;}
.cuerpoF div.b2 {float:left;width:45%;}

.cuerpoF label {display:block;float:left;padding-top:3px;min-width:150px;color:#637383;font-family:verdana;font-weight:bold;font-size:.7em;
min-width:190px;
}
* html .cuerpoF label {width:150px;width:190px;}
.cuerpoF .c22 label {margin-left:6px;margin-bottom:6px;min-width:1%;width:80%;font-weight:normal;}
* html .cuerpoF .c22 label {width:auto;}
.cuerpoF label.l2 {margin-left:10px;width:auto;min-width:1%;}
.cuerpoF label.sublabel {color:#A7611E;margin:0 0 0 30px;width:auto;font-weight:bold;font-size:10px;}
* html .cuerpoF label.sublabel {margin:0 0 0 18px;}

.cuerpoF label.leyenda {padding:.75em 1em .5em 0em;margin: 0 15px 0 0;background-image:url(../img/fieldset.gif);background-position:top;background-repeat:repeat-x;
float:none;
width:auto;
}
.cuerpoF label.leyenda span.texto {margin:0;padding:1px 0 0 25px;display:block;width:719px;min-height:20px;background-image:url(../img/infoFormulario.gif);
background-position:0 0;background-repeat:no-repeat;color:#637383; font-family: verdana, sans-serif;font-weight:normal;}
* html .cuerpoF label.leyenda span.texto {height:20px;}

.cuerpoF .c3 label {width:90%;}

.cuerpoF span.campo {margin:0 0 0 0;padding: .25em 0 .35em .6em;display:block;float:left;
padding-bottom:2px;padding-top:2px;}
/*para el numero de factura y demas: A7611E*/
.cuerpoF input {border:1px solid #B1B9C1;height:17px;}
.cuerpoF textarea {border:1px solid #B1B9C1;}
.cuerpoF input.checkbox {border:none;height:17px;}

.cuerpoF span.campo1 {width:50px;}
.cuerpoF span.campo15 {width:75px;}
.cuerpoF span.campo2 {width:100px;}
.cuerpoF span.campo3 {width:150px;}
.cuerpoF span.campo4 {width:200px;}
.cuerpoF span.campo5 {width:250px;}
.cuerpoF span.campo55 {width:287px;}
.cuerpoF span.campo6 {width:500px;}


.infoCampo {font-size:.8em;font-size:9px;color:#868789;}
.infoCampo a {color:#6375B5;text-decoration:underline;}
.infoCampo a:hover {text-decoration:none;}
.cuerpoF div.c1 .infoCampo {margin-left:10px;}

.cuerpoF .botonera {margin:10px 15px 0 15px;padding:6px 0 0 0;background-image:url(../img/fieldset.gif);background-position:0 0;background-repeat:repeat-x;text-align:right;}
.cuerpoF_mensaje .botonera {background-image:none;}


.botonera span.boton {
padding:0 0 0 7px;background-image:url(../img/adestacado1.gif);color:#FFFFFF;background-position:top left;background-repeat:no-repeat;
display:-moz-inline-box;
margin-bottom:3px;
}
html:first-child .botonera span.boton {display: inline-block;}

.botonera span.boton input {padding:0 7px 0 0;border:none;height:17px;width:auto;overflow:visible;
background-image:url(../img/adestacado2.gif);color:#FFFFFF;background-position:top right;background-repeat:no-repeat;background-color: #FFFFFF;font-size:11px;font-size:10px;
line-height:20px;height:24px;display:block;float:right;padding-bottom:4px;}

/*para las partes comunes publico-privado nueva clase*/
.botonera span.botonP {}
.botonera span.botonP input {}


.botonera span.botonEnlace {
padding:0 0 0 7px;background-image:url(../img/adestacado1.gif);color:#FFFFFF;background-position:top left;background-repeat:no-repeat;
display:-moz-inline-box;
margin-top:5px;
display:inline-block;
}

.botonera span.botonEnlace a {padding:0 7px 0 0;border:none;height:17px;width:auto;overflow:visible;
background-image:url(../img/adestacado2.gif);color:#FFFFFF;background-position:top right;background-repeat:no-repeat;background-color: #FFFFFF;font-size:11px;font-size:10px;
line-height:20px;height:24px;display:block;float:right;padding-bottom:4px;
text-decoration:none;
}

.cuerpoF dl {margin-left:43px;margin-bottom:14px;display:table;width:100%;width:auto;}
.cuerpoF dt {display:table-row;float:left;clear:left;width:156px;border-top:2px solid #FFFFFF;border-bottom:5px solid #FFFFFF;color:#637383;font-family:verdana;font-size:0.7em;font-weight:bold;}
.cuerpoF dd {padding-left:6px;display:table-row;float:left;clear:right;widdth:70%;border-top:2px solid #FFFFFF;font-family: arial,helvetica,verdana;font-size:.7em;}



/*formulario pjob att cliente*/
.cuerpoF_PJOB {padding:1em;margin:1em 0 0 0;min-height:16em;background-image:url(../img/cuerpoF_PJOB_1.gif);background-repeat:repeat-x;}
* html .cuerpoF_PJOB {height:16em;}
.cuerpoF_PJOB .infoFormulario p {color:#052150;}
.cuerpoF_PJOB input, .cuerpoF_PJOB textarea, .cuerpoF_PJOB select {margin:0;padding:0;border:1px solid #000000;width:99%;font-family:arial,helvetica,verdana;font-size:0.7em;}
.cuerpoF_PJOB select {width:100%;}
.cuerpoF_PJOB input.image, .cuerpoF_PJOB input.checkbox, .cuerpoF_PJOB input.radio, .botonera input {width:auto;border:none;}
.cuerpoF_PJOB fieldset {padding:0 0 0 0;margin:0;border:none;clear:left;}
.cuerpoF_PJOB fieldset fieldset {margin:0;}
.cuerpoF_PJOB legend {padding:.5em 1em 1em 0em;margin: 0 0 0 0;}
* html .cuerpoF_PJOB legend {margin: 0 0 0 -7px;}
.cuerpoF_PJOB span.ilegend {margin:0;padding:0;display:block;min-height:20px;color:#637383; font-family: verdana, sans-serif;}
* html .cuerpoF_PJOB span.ilegend {height:20px;}
.cuerpoF_PJOB label {padding-top:3px;display:block;float:left;width:6.7em;color:#637383;}
.cuerpoF_PJOB .c2 label {padding-top:.1em;width:auto;display:inline;}
.cuerpoF_PJOB span.texto {color:#032250;font-family:verdana;font-size:.7em;}
.cuerpoF_PJOB .infoFormulario {padding:.25em 0 .5em 0;margin: 0 0 .6em 0;border-bottom:1px solid #FBE919;clear:both;}
.cuerpoF_PJOB div.c1 {clear:both;display:block;padding-top:.25em;}
.cuerpoF_PJOB span.campo {margin:0 0 0 0;padding: .25em 0 .35em .6em;display:block;float:left;
padding-bottom:2px;padding-top:2px;
}
.cuerpoF_PJOB span.campo1 {width:50px;}
.cuerpoF_PJOB span.campo15 {width:4em;}
.cuerpoF_PJOB span.campo2 {width:120px;width:7.500em;}
.cuerpoF_PJOB span.campo3 {width:144px;width:9em;}
.cuerpoF_PJOB span.campo4 {width:196px;width:12.250em;}
.cuerpoF_PJOB span.campo5 {width:248px;width:15.500em;}
.cuerpoF_PJOB span.campo6 {width:248px;width:15.500em;}
.cuerpoF_PJOB textarea.ochorows {height:117px;height:10.446em;}



/*radios*/
.cuerpoF_PJOB fieldset.fc2 {position:relative;margin-top:1.5em;}
.cuerpoF_PJOB legend.etiqueta {padding:0;}
.cuerpoF_PJOB legend.etiqueta span.ilegend {width:10.115em;color:#032250;font-size:.7em;}
.cuerpoF_PJOB div.c2 {position:absolute;left:6.5em;top:0;}

.cuerpoF_PJOB fieldset.fc2, x:-moz-any-link {clear:both;padding:.4em 0 .4em 0 ;}
.cuerpoF_PJOB legend.etiqueta span.ilegend, x:-moz-any-link {wisdth:auto;min-height:10px;float:left;} 
.cuerpoF_PJOB div.c2, x:-moz-any-link {position:relative;} 

.cuerpoF_PJOB .botonera {clear:both;text-align:right;padding-right:1em;padding-top:.5em;}
.cuerpoF_PJOB .botonera input {font-family:din-medium,Verdana;text-transform:uppercase;background:transparent;font-weight:bold;margin-right:1.6em;}
.cuerpoF_PJOB .botonera input.enviar {background-image: url(../img/enviarF_PJOB.gif);background-position:right;background-repeat:no-repeat;padding-right:1.6em;color:#30415F;}
.cuerpoF_PJOB .botonera input.limpiar {background-image: url(../img/limpiarF_PJOB.gif);background-position:right;background-repeat:no-repeat;padding-right:1.6em;color:#B42D29;}

/*formularios pjob contratacion*//*duplico para contratacion parte privada*/
.cabeceraF_PJOB2 H1, .cabeceraH H1, .cabeceraHO H1 {margin:.2em 0 0 0;padding:6px 0 6px 0;color:#052150;font-family:Verdana;}
.cabeceraF_PJOB2 H1 span, .cabeceraH H1 span, .cabeceraHO H1 span {margin:.2em 0 0 0;padding:6px 0 6px 0;color:#052150;font-size:11px;}

.cuerpoF_PJOB2 input, .cuerpoF_PJOB2 textarea, .cuerpoF_PJOB2 select {margin:0;padding:0;border:1px solid #000000;width:99%;font-family:arial,helvetica,verdana;font-size:0.7em;}

.formsinbordes input, .formsinbordes textarea, .formsinbordes select {border:none;background-color:#FFFFFF;}
.formsinbordes .infoCampo {display:none;}

.cuerpoF_PJOB2 select {width:100%;}
.cuerpoF_PJOB2 input.image, .cuerpoF_PJOB2 input.checkbox, .cuerpoF_PJOB2 input.radio {border:none;width:auto;}
.cuerpoF_PJOB2 fieldset {padding:.6em 0 0 0;margin:0;border:none;clear:left;
background-image:url(../img/fieldset_PJOB2.gif);background-repeat:repeat-x;background-position:top;}
fieldset.error {background:none;}
.cuerpoF_PJOB2 fieldset.secundario {background-image:none;padding:0;}
.cuerpoF_PJOB2 fieldset fieldset {margin-top:0; background-image:none;}

.cuerpoF_PJOB2 legend {
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_PJOB2 span.ilegend {margin:0;padding:0;display:block;min-height:20px;color:#052150; font-family: verdana, sans-serif;font-size:.7em;}
* html .cuerpoF_PJOB2 span.ilegend {height:20px;}

.cuerpoF_PJOB2 legend.etiqueta {margin-top:0;padding-top:0;background-image:none;}
.cuerpoF_PJOB2 legend.etiqueta span {
/*display:inline;*/
float:left;
}
/**/
.cuerpoF_PJOB2 fieldset.in-dependiente {margin-top:.2em;padding-top:.1em;padding-bottom:.1em;
margin-left:0.875em;background-image:none;background-color:#EEFA94;}
.cuerpoF_PJOB2 fieldset.in-independiente {margin-left:1em;background-image:none;}

/*no terminado:
.cuerpoF_PJOB2 fieldset.in-dependiente legend {margin:1em 0 0 .75em;padding:0 .2em 0 .2em;background-image:none;position:relative;top:-1em}
.cuerpoF_PJOB2 fieldset.in-dependiente span.ilegend {display:inline;min-height:10px;font-weight:bold;color:#04214F;}
/**/
/*no terminado:
.cuerpoF_PJOB2 fieldset.in-dependiente legend {margin:0 0 0 .75em;padding:0 .2em 0 .2em;background-image:none;position:relative;top:1.5em;}
.cuerpoF_PJOB2 fieldset.in-dependiente span.ilegend {position:relative;font-weight:bold;color:#04214F;top:1.5em;}
*/


/**/
.cuerpoF_PJOB2 div.c1 {clear:both;display:block;padding-top:.25em;}
.cuerpoF_PJOB2 div.cL {clear:both;}
.cuerpoF_PJOB2 div.cNNN {clear:both;display:block;padding-top:.25em;padding-left:5.7em;}
.cuerpoF_PJOB2 div.c1L {clear:both;display:block;margin-left:.7em;}
.cuerpoF_PJOB2 .c1Laa {padding: .6em 1em 1em 1.3em;}
.cuerpoF_PJOB2 .c4_1 {clear:left;}

.cuerpoF_PJOB2 .c13 {clear:both;padding-top:0.25em;}

.cuerpoF_PJOB2 label {padding:3px 0 0 17px;padding:0.188em 0 0 1.063em;display:block;float:left;width:5.2em;color:#637383;}
.cuerpoF_PJOB2 label.leyenda {
padding:1.5em 0 0 1em;margin:-1em 0 0 0;
background-image:url(../img/legend_PJOB2.gif);background-position:0 1.2em;background-repeat:no-repeat;
background-position:0 1.6em;
width:12em;
}

div.leyenda {
padding:1.5em 0 0 1em;margin:-1em 0 0 0;
background-image:url(../img/legend_PJOB2.gif);background-position:0 1.2em;background-repeat:no-repeat;
background-position:0 1.6em;
}

.cuerpoF_PJOB2 label.larga {width:10em;}
.cuerpoF_PJOB2 label.auto {padding-right:1em;width:auto;}
.c3_1 label.auto, .c3_2 label.auto, .c3_3 label.auto {padding-right:.3em;width:auto;}

/*
.c13 label.c13_1 {width:7em;}
*/
.c13 span.c13_2 {width:5.25em;}
.c13 label.c13_3 {width:3em;}

.cuerpoF_PJOB2 .in-dependiente label {padding:3px 0 0 0.188em;}
.cuerpoF_PJOB2 label.enline {padding-left:0.313em;width:auto;}
.cuerpoF_PJOB2 .cNNN label.enline {padding-left:0.7em;}

.cuerpoF_PJOB2 label.medioenline {width:4.5em;width:4.4em;}
.cuerpoF_PJOB2 label.medioenline2 {width:auto;margin-right:2em;margin-left:1em;}
.cuerpoF_PJOB2 span.campo {margin:0 0 0 0;padding: .25em 0 .35em .2em;display:block;float:left;padding-bottom:2px;padding-top:4px;}
.cuerpoF_PJOB2 span.texto {color:#032250;font-family:verdana;font-size:.7em;}
.cuerpoF_PJOB2 span.destacado {color:#032250;font-family:verdana;font-size:.7em;font-weight:bold;}
.cuerpoF_PJOB2 span.campo1 {width:2.1em;}
.cuerpoF_PJOB2 span.campo2 {width:2.500em;}
.cuerpoF_PJOB2 span.campo25 {width:3.000em;}
.cuerpoF_PJOB2 span.campo3 {width:4.063em;}
.cuerpoF_PJOB2 span.campo4 {width:5.313em;}
.cuerpoF_PJOB2 span.campo45 {width:6em;}
.cuerpoF_PJOB2 span.campo5 {width:6.563em;}
.cuerpoF_PJOB2 span.campo6 {width:9em;}
.cuerpoF_PJOB2 span.campo65 {width:11.5em;}
.cuerpoF_PJOB2 span.campo8 {width:16.375em;}
.cuerpoF_PJOB2 span.campo9 {width:17.45em;}
.cuerpoF_PJOB2 span.campo95 {width:18.1em;}
.cuerpoF_PJOB2 .infoCampo {padding:.3em;}

.form_contratacionFormG span.campo8 {width:18.1em;}
.contenedor_1_2 span.campo8 {width:17.45em;}



/**/
.cuerpoF_PJOB2 div.cLogin {padding-left:1em;}
.infoDestacada {border:1px dashed #FF9E08; padding:.5em;margin-bottom:.8em;}
.infoDestacada:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.infoDestacada .c1 {width:100%;}

.infoDestacada p {margin-bottom:3px;clear:both;color:#637383; font-family: verdana, sans-serif;font-size:.7em;}
.infoDestacada strong {color:#003366;}
.infoDestacada .destacada, .cuerpoInfo .destacada {
padding:2.5em .5em .5em 1.5em;width:10em;Abackground-color:orange;margin:0 auto;
width:auto;
float:left;
}
.cuerpoInfo .destacada p{margin-left:2em;}

/**/
img.imgContrato {float:right;width:8em;margin-right:3.6em;margin-left:1em;margin-top:1em;}


.cuerpoF_PJOB2 .in-independiente {}
.cuerpoF_PJOB2 .in-independiente legend {padding-left:0;padding-top:.6em;background-image:none;}
.cuerpoF_PJOB2 .in-independiente span.ilegend {font-weight:bold;}
.cuerpoF_PJOB2 .infoFormulario {padding:0 0 0 .2em;margin:0 0 0 0.938em;}
.cuerpoF_PJOB2 .in-independiente .c1 {}
.cuerpoF_PJOB2 .in-independiente .c1 label {width:12em;}
.cuerpoF_PJOB2 .in-independiente .c1 span.texto {display:block;}
.cuerpoF_PJOB2 .in-independiente fieldset .c1 span.texto {padding-left:1em;display:block;}
.cuerpoF_PJOB2 .in-independiente .c1 span.campo {}
.cuerpoF_PJOB2 .in-independiente .c3 {}
.cuerpoF_PJOB2 .in-independiente .c3 label {width:80%;}
* html .cuerpoF_PJOB2 .in-independiente .c3 label {padding-top:.4em;}
.cuerpoF_PJOB2 .in-independiente .c3 span.campo {padding:0.25em 0 0.35em 0;display:block;float:left;width:.8em;}

.cuerpoF_PJOB2 .in-independiente fieldset {background-image:url(../img/fieldset_PJOB2.gif);}
.cuerpoF_PJOB2 .in-independiente fieldset .c1 label {padding-left:2.2em;width:13.25em;background-image:url(../img/fininde.gif);background-repeat:no-repeat;background-position:1.8em .3em;}
.cuerpoF_PJOB2 .in-independiente .diferente {margin-left:1em;background-image:url(../img/fieldset_PJOB2.gif);background-repeat:repeat-x;}
.cuerpoF_PJOB2 .in-independiente .diferente label {padding-left:0;width:15.45em;}
.cuerpoF_PJOB2 .in-independiente .diferente span.texto {padding-left:0;}

.cuerpoF_PJOB2 fieldset.fieldsetsi {border:1px solid #808080;padding:0 0 .35em 0;margin:.35em 0 .3em .575em;background-image:none;}
.cuerpoF_PJOB2 fieldset.fieldsetsi legend {margin:0 0 0 .75em;padding:0 .2em 0 .2em;background-image:none;}

.cuerpoF_PJOB2 fieldset.fieldsetsi span.ilegend {display:inline;min-height:10px;font-weight:bold;color:#04214F;}
.cuerpoF_PJOB2 fieldset.fieldsetsi div.c1 {padding-top:.15em;}
.cuerpoF_PJOB2 fieldset.fieldsetsi span.campo8 {width:15.500em;}

.cuerpoF_PJOB2 .botonera {clear:both;text-align:right;padding-right:1em;padding-top:1em;padding-bottom:.5em;}
.cuerpoF_PJOB2 .botonera input {overflow:visible;font-family:din-medium,Verdana;text-transform:uppercase;background:transparent;font-weight:bold;margin-right:1.6em;width:auto;border:none;}
.cuerpoF_PJOB2 .botonera input.enviar {background-image: url(../img/enviarF_PJOB2.gif);background-position:right;background-repeat:no-repeat;padding-right:1.6em;color:#30415F;}
.cuerpoF_PJOB2 .botonera input.enviarFR {float:right;}
.cuerpoF_PJOB2 .botonera input.volver {background-image: url(../img/volverF_PJOB2.gif);background-position:left;background-repeat:no-repeat;padding-left:1.7em;color:#30415F;}
.cuerpoF_PJOB2 .botonera input.limpiar {background-image: url(../img/limpiarF_PJOB2.gif);background-position:right;background-repeat:no-repeat;padding-right:1.6em;color:#B42D29;}

.cuerpoF_PJOB2 .botonera a {font-size:.7em;font-family:din-medium,Verdana;text-transform:uppercase;background:transparent;font-weight:bold;margin-right:1.6em;width:auto;border:none;
color:#30415F;
text-decoration:none;
}

.cuerpoF_PJOB2 .botonera a.enlace_contrato span {cursor:pointer;display:inline-block;line-height:2em;padding-right:2.6em;background-image: url(../img/contratoF_PJOB2.gif);background-position:right;background-repeat:no-repeat;}

.cuerpoF_PJOB2 .botonera a.volver span {cursor:pointer;display:inline-block;line-height:2em;padding-left:2em;background-image: url(../img/volverF_PJOB2.gif);background-position:left;background-repeat:no-repeat;}
/*.cuerpoF_PJOB2 .botonera a.volver span {padding-left:2em;background-image: url(../img/volverF_PJOB2.gif);background-position:left;background-repeat:no-repeat;}*/



.cuerpoF_PJOB2 .botonera a.enlaceExtra {color:#637383;font-family: verdana, sans-serif;font-size:.7em;text-transform:none;float:left;padding-top:.2em;}
.cuerpoF_PJOB2 .botonera a.enlaceExtra:hover {text-decoration:underline;}




.cuerpoF_PJOB2 .selectorDesdeHasta {}
.cuerpoF_PJOB2 .selectorDesdeHasta legend {padding-left:1.1em;margin-top:0;padding-top:.4em;background:none;}
* html .cuerpoF_PJOB2 .selectorDesdeHasta legend {padding-top:.6em;}
.cuerpoF_PJOB2 .selectorDesdeHasta legend span {display:block;float:left;width:10em;font-family:verdana;color:#032250;font-size:0.7em;}
.cuerpoF_PJOB2 .selectorDesdeHasta .cc2 {position:relative;top:-.8em;left:9.5em;width:12em;}
* html .cuerpoF_PJOB2 .selectorDesdeHasta .cc2 {top:-1em;}
.cuerpoF_PJOB2 .selectorDesdeHasta label {display:inline;}
.cuerpoF_PJOB2 .selectorDesdeHasta select {position:relative;top:-.2em}
* html .cuerpoF_PJOB2 .selectorDesdeHasta select {position:static;}


/*nueva maquetacion inspirada en rejilla*/
.cuerpoF_PJOB2 .contenedor_1_2 {sfloat:left;clear:both;padding-top:0.25em;padding-top:0.35em;
overflow:hidden;}
.cuerpoF_PJOB2 .contenedor_1_2 .cc1 {float:left;
width:188px;
}
.cuerpoF_PJOB2 .contenedor_1_2 .cc2 {float:left;
width:370px;
}

.contenedor_1_2 .cc1 label {float:left;width:5.2em;}
.contenedor_1_2 .cc1 label.lb2 {width:7em;}
.contenedor_1_2 .cc1 span.campo {width:5em;}
.contenedor_1_2 .cc1 span.campo2 {width:2.5em;}/*estas anchuras habria que cambiarlas de sitio*/
.contenedor_1_2 .cc2 label {padding-left:.6em;float:left;width:4em;}
.contenedor_1_2 .cc2 label.lb2 {width:6.5em;}


/*cosasa raras para jsf*/
.cuerpoF_PJOB2 .radiosMalo {background-coslor:#EEEEEE;padding:0;}
.cuerpoF_PJOB2 .radiosMalo label {font-size:0.7em;width:3em;display:inline;border:none;color:#032250}
.cuerpoF_PJOB2 .radiosMalo label input {width:auto;display:inline;border:none;}
/*============================================================================================================*/
/*para el gordo que se ha pedido al final*/
.deshabilitado{background-color: #DDDDDD}
.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 span.campo11 {width:26.70em;}
.CF_PJOB2_2 span.campo12 {width:28em;}
.CF_PJOB2_2 label {width:6em;width:7em;padding-top:.4em;}
.CF_PJOB2_2 label.larga {width:9em;}
.CF_PJOB2_2 label.corta {width:5.5em;}
.CF_PJOB2_2 div.c1 {clear:both;width:100%;}
.cuerpoF_PJOB2 label.enline {padding-left:0.313em;padding-right:0.313em;width:auto;}
.cuerpoF_PJOB2 label.checkbox {padding-left:0.313em;padding-right:0.313em;width:auto;display:inline;float:none;}
.c1 label.lb2 {padding-left:1.1em;width:1.9em;}



.CF_PJOB2_2 fieldset.trescolumnas {background-image:none;padding:0;}
.CF_PJOB2_2 legend.etiqueta {background-image:none;}

.CF_PJOB2_2 .trescolumnas label {width:auto;padding:0;padding-left:.6em;padding-top:.2em;}
.CF_PJOB2_2 .trescolumnas span.ilegend {width:17.5em;}
.CF_PJOB2_2 fieldset.fpar {background-color: #EEFB94;background-color:#F8FDD1;}
.C3CCC {float:right;margin-top:-.5em;padding-bottom:0.5em;width:20em;}


/*cuenta bancaria*/
label.banco {}
label.sucursal {width:auto;margin-right:6px;padding-left:0.5em;}
label.dcontrol {width:auto;margin-right:6px;padding-left:0.5em;}
label.cuenta {width:auto;margin-right:6px;padding-left:.5em;}

input.banco {width:2.8em;}
input.sucursal {width:2.8em;}
input.dcontrol {width:1.6em;}
input.cuenta {width:78px;}

/**/

.cuerpoF_PJOB3 div.c1 {clear:both;width:100%;}
.cuerpoF_PJOB3 fieldset {margin:0pt;padding:0.6em 0pt 0pt;border:medium none;clear:left;
background-image:url(../img/fieldset_PJOB2.gif);background-position:center top;background-repeat:repeat-x;}
.cuerpoF_PJOB3 legend {margin:-1em 0pt 0pt;padding:1em 0pt 0pt 1em;
background-image:url(../img/legend_PJOB2.gif);background-position:0pt 1.1em;background-repeat:no-repeat;}
.cuerpoF_PJOB3 span.ilegend {margin:0pt;padding:0pt;color:#052150;display:block;font-family:verdana,sans-serif;font-size:0.7em;min-height:20px;}
* html .cuerpoF_PJOB3 span.ilegend {height:20px;}

.cuerpoF_PJOB3 label.legend {background-image:url(../img/legend_PJOB2.gif);background-position:0pt .4em;
background-repeat:no-repeat;padding-left:1em;display:block;float:left;width:9em;min-height:20px;padding-top:.25em;
}

.cuerpoF_PJOB3 .CFloat {float:left;}
.cuerpoF_PJOB3 .col1 {clear:left;margin-left:.6em;}
.cuerpoF_PJOB3 .col2 {margin-left:1em;}
.cuerpoF_PJOB3 .col3 {margin-left:1em;}


.cuerpoF_PJOB3 span.campo1 {width:17px;width:1.063em;width:2.35em;width:3.21em;width:2.35em;}
.cuerpoF_PJOB3 span.campo2 {width:40px;width:2.500em;}
.cuerpoF_PJOB3 span.campo3 {width:65px;width:4.063em;}
.cuerpoF_PJOB3 span.campo4 {width:85px;width:5.313em;}
.cuerpoF_PJOB3 span.campo5 {width:105px;width:6.563em;}
.cuerpoF_PJOB3 span.campo6 {width:144px;width:9em;}
.cuerpoF_PJOB3 span.campo8 {width:262px;width:16.375em;}

.cuerpoF_PJOB3 span.campo10 {width:24em;}
/*===========================================================*/
/*especial para las tres cols. he empezado por aqui y luego he ido anadiendo lo de arriba*/
.cuerpoF_PJOB3 {margin-top:.3em;}
.cuerpoF_PJOB3 fieldset {border:none;paddiang-top:1em;clear:both;}
.cuerpoF_PJOB3 div.trescolumnas {margin:0;padding:.6em 0 .6em .6em;clear:both;}
.cuerpoF_PJOB3 fieldset.trescolumnas {margin:0;position:relative;padding:0;background-image:none;clear:both;}
.cuerpoF_PJOB3 div.fpar {background-color: #EEFB94;background-color:#F8FDD1;}
.cuerpoF_PJOB3 input, .cuerpoF_PJOB3 textarea, .cuerpoF_PJOB3 select {border:1px solid #000000;font-family:arial,helvetica,verdana;font-size:0.7em;margin:0;padding:0;width:99%;height:16px;height:1.429em}
.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 span.ilegend {margin:0;padding:0;color:#052150;font-family:verdana,sans-serif;font-size:0.7em;}
.cuerpoF_PJOB3 .trescolumnas legend {background-color: transparent;display:block;float:left;
margin:0;padding:0;background-image:none;background-color:transparent;padding-left:.6em;}
.cuerpoF_PJOB3 .trescolumnas span.ilegend {width:18.5em;display:block;float:left;margin-top:.2em;
min-height:0;background-image:none;background-color:transparent;padding-left:.6em;

padding-left:0;
width:18em;


/*width:13em;*/
position:relative;
top:.6em;
}
* html .cuerpoF_PJOB3 .trescolumnas span.ilegend {height:auto;}

.cuerpoF_PJOB3 .trescolumnas .C3CCC_V2 {width:20em;float:right;width:20.5em;width:21.5em;
width:24em;


width:auto;
margin-right:.6em;
position: relative;
top:-.6em;
}
* html .cuerpoF_PJOB3 .trescolumnas .C3CCC_V2 {margin-right:0}
.cuerpoF_PJOB3 .trescolumnas label {display:block;float:left;margin-top:.3em;margin-left:.6em;}
.cuerpoF_PJOB3 .trescolumnas span.campo {display:block;float:left;}

.cuerpoF_PJOB3 .CFloat label {margin:0;margin-left:.3em;}
.cuerpoF_PJOB3 .CFloat span.texto {}
.cuerpoF_PJOB3 .CFloat span.campo {padding-top:0;}

.cuerpoF_PJOB3 .inversores30 .inve {float:left;width:6em;margin-left:.8em;}
.cuerpoF_PJOB3 .inversores30 label {width:6em;margin:0;padding:0;}
.cuerpoF_PJOB3 .inversores30 span.campo {width:5em;margin:0;padding:0;}

.CF_PJOB2_2 .cL label {width:5em;}
.CF_PJOB2_2 .cL .campo65 {width:11em;}
.CF_PJOB2_2 .cL .label2 {width:8em;}
.CF_PJOB2_2 .cL .campo55 {width:8em;}

.CF_PJOB2_2 .cLB label {width:11em;}
.CF_PJOB2_2 .cLB .campo4 {width:5em;}


.CF_PJOB2_2 .cLB2 label {width:auto;}
.CF_PJOB2_2 .cLB2 .campo {float:right;}

.CF_PJOB2_2 .cLC {margin-top:.2em;clear:left;
/*
position:relative;
*/
}
.CF_PJOB2_2 .cLC .label2 {
text-align:right;padding-right:.5em;width:6.5em;

/*
position:absolute;
left:15em;
*/
}
.CF_PJOB2_2 .cLC .campo4 {width:5em;}

.CF_PJOB2_2 .cLD {clear:both;}
.CF_PJOB2_2 .cLD label {width:7em;}
.CF_PJOB2_2 .cLD .campo65 {width:9em;}
.CF_PJOB2_2 .cLD .label2 {width:7em;}
.CF_PJOB2_2 .cLD .campo55 {width:8em;}




/*============================================================================================================*/
/**/
.CF_PJOB2_2 label.leyenda {
padding:1.5em 0 0 1em;margin:-1em 0 0 0;
background-image:url(../img/legend_PJOB2.gif);background-position:0 1.2em;background-repeat:no-repeat;
background-position:0 1.6em;
width:13em;
}
.CF_PJOB2_2 label.leypeque {width:7.2em;}
.CF_PJOB2_2 label.leypeque2 {margin-left:2.5em;margin-right:1.2em;width:auto;}

/*encuesta en contratacion*/
.encuesta4C {}
.encuesta4C .encuestaC1 {float:left;width:25%;Abackground-color: #EEEEEE;}
.encuesta4C .encuestaC2 {float:left;width:25%;abackground-color: #EEEEEE;}
.encuesta4C .encuestaC3 {float:left;width:25%;abackground-color: #EEEEEE;}
.encuesta4C .encuestaC4 {float:left;width:25%;abackground-color: #EEEEEE;}

.encuesta4C label {padding-left:0;}



/*mensajes*/
.cabeceraOK {padding: .6em 0 .6em 0;}
.cabeceraOK p {font-size:.8em;font-weight:bold;color:#637383;}
.cuerpoOK {padding: 0 0 1.2em 0;border-bottom:1px solid #FBE919;}
.cuerpoOK p {font-size:.7em;color:#637383;}


.cabeceraOK {padding: .6em 0 .6em 0;}
.cabeceraOK p {font-size:.8em;font-weight:bold;color:#637383;}
.cuerpoOK {padding: 2em;border-bottom:1px solid #FBE919;}
.cuerpoOK p {font-size:.7em;color:#637383;}


.cabeceraOK {margin-top:.4em;padding: .6em 0 .1em 0;}
.cabeceraOK p {font-size:.8em;font-weight:bold;color:#1B8510;}
.cuerpoOK {margin-top:.2em;margin-bottom:.3em;padding: 1em 2em 2em 2em;border-bottom:1px dotted #8FAC3A;border-top:1px dotted #8FAC3A;background-image:url(../img/cuerpoOK.gif);background-repeat:no-repeat;background-position:0 1em;}
.cuerpoOK p {font-size:.7em;color:#637383;}

.cabeceraError {margin-top:.4em;padding: .6em 0 .1em 0;}
.cabeceraError p {font-size:.8em;font-weight:bold;color:#D43707;}
.cuerpoError {margin-top:.2em;margin-bottom:.3em;padding: 1em 2em 2em 2em;border-bottom:1px dotted #D63410;border-top:1px dotted #D63410;background-image:url(../img/cuerpoError.gif);background-repeat:no-repeat;background-position:0 1em;}
.cMedio {
/*border-bottom:none;padding-bottom:1em;*/
padding-bottom:1em;
/*margin-bottom:1.6em;*/
border-bottom:none;
}
.cuerpoError p {font-size:.7em;color:#637383;padding-bottom:.35em;}


.mensajeError {/*
border-top:1px dotted #D63410;
padding: 1em 2em .5em 2em;background-image:url(../img/cuerpoError.gif);background-repeat:no-repeat;background-position:0 1em;*/}
.mensajeError span {display:block;font-size:.7em;color:red;}

.cabeceraInfo {margin-top:.4em;padding: .6em 0 .1em 0;}
.cabeceraInfo p {font-size:.8em;font-weight:bold;color:#1B8510;}
.cuerpoInfo {margin-top:.2em;margin-bottom:.95em;padding: 1em 2em .8em 2em;border-bottom:none;
border-top:1px dotted #8FAC3A;
background-image:url(../img/cuerpoInfo.gif);background-repeat:no-repeat;background-position:.5em .75em;
border:1px dotted #FF9E08;
padding: .8em 2em .8em 2em;
}
.cuerpoInfo p {font-size:.7em;color:#637383;}

/**/
.cabeceraInfoMantenimiento {margin-top:1em;padding-left: 5em;}
.cabeceraInfoMantenimiento p {padding-top:1px;font-size:11px;font-weight:bold;}
.cabeceraInfoMantenimiento p.titulo {padding-top:1px;font-size:.9em;font-weight:bold;}
.cuerpoInfoMantenimiento {padding-bottom:3em;padding-left: 5em;padding-top: .6em;padding-right:2em;min-height:50px;background-image:url(../img/info.gif);background-position: 0 0;background-repeat:no-repeat;}
* html .cuerpoInfoMantenimiento {height:50px;}
.cuerpoInfoMantenimiento p {color:#6F7D8E;font-size:11px;}
.cuerpoInfoMantenimiento p.titulo {margin-bottom:6px;}


/**/
.contenidoEstatico {padding:1em;color:#637383;}/*para estos contenidos improvisados se usa una variante del cuerpoF*/
.contenidoEstatico .infoFormulario {padding-bottom:.4em;}
.contenidoEstatico p {font-size:.65em;}
.contenidoEstatico ul {margin:1em 1em 1em 2em;list-style-type:square;font-size:.65em;}
.contenidoEstatico ul ul {margin:.5em 1em .5em 2em;font-size:1em;}
.contenidoEstatico .paralamismaaltura {height:200px;}
div.centrada {text-align:center;}
div.separadorE {margin: .8em 0 .8em 0;padding-bottom:.8em;}
p.subir {text-align:right;padding-bottom:1em;}
.contenidoEstatico a.enlace10 {color:#6375B5;text-decoration:none;}
.contenidoEstatico a.enlace10:hover {text-decoration:underline;}


/*=========================================== pie ======================================*/
#pie {
margin:0.313em 1.188em 0 1.188em;padding-top:.5em;display:table;height:2em;width:60.125em;clear:both;
background-image:url(../img/fondo_pie.gif);background-repeat: no-repeat;background-position:0 0;background-color:#FFFFFF;
}
#pie .copyR {padding-top:.29em;margin-right:1em;float:left;}
#pie .copyR p {color: #737373;font-family: verdana;font-size:.563em;}
.navPie {float:left;}
.navPie li {padding: 0 .5em 0 .5em;padding-bottom:.5em;float:left;list-style:none;background-image:url(../img/navPieS.gif);background-repeat:no-repeat;background-position:left 0.438em;}
.navPie li.item1{background:none;}
.navPie li.item3{padding-left:1em;background:none;}
.navPie a {color: #737373;font-family: verdana;font-size:.563em;}
.navPie img {vertical-align: middle;}
.navPie img.rss {width:4.107em;height:1.665em;}