/* Ocultar de mac \*/
*+html .floatFix {height:1%}
*html .floatFix {height:1%}
.floatFix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}/* parametro para mozilla y opera */
/* fin */

/* TAGS */
H1 {font:bold 12px/16px Arial, Verdana;color:#f26722;margin:0 0 4px 0;}
BODY {margin:10px;font:11px/14px Tahoma, Arial;color:#222;background:url(../imgs/fondo.gif);}
A {color:#008599;text-decoration:none;}
A:visited {color:#008599;}
A:hover {color:#008599;text-decoration:underline;}
LABEL {color:#008599;cursor:pointer;}
ACRONYM {border-bottom:1px dotted;cursor:help;}
FORM {margin:0px;padding:0px;}
SELECT {font:11px/11px Tahoma, Arial;width:215px;}
INPUT {font:11px/11px Tahoma, Arial;}
INPUT.text {width:200px;padding:1px 4px 1px 4px;}
TEXTAREA {font:11px/11px Tahoma, Arial;width:300px;padding:5px;}
OPTGROUP {color:#808080;font:11px/11px Tahoma, Arial;}
OPTGROUP OPTION {color:#222;font:11px/11px Tahoma, Arial;}
LI{margin:0px 0px 10px 10px;}
P {font:12px/16px Arial, Verdana;}
P.clear {margin:0;padding:0;clear:both;}
TD {font:11px/14px Tahoma, Arial;}
UL {margin:0px;padding:0px;line-height:18px;}
LI {background-image: url(../imgs/bullet.gif);background-repeat:no-repeat;background-position:0 7px;list-style:none;list-style-position:outside;padding-left:10px;margin:2px 0;}

/* ---- COLORES ---- */
.naranja {color: #f26722;}
.gris50 {color:#808080;}
.rojo {color:#ff0000!important;}
.azul {color:#008599;}
.negro {color:#222;}
.normal {font-weight:normal}

/* ---- GENERALES ---- */
.der {float:right;}
.izq {float:left;}
.arial {font:12px/16px Arial, Verdana;}
.tahoma {font:11px/14px Tahoma, Arial;}
.arial14 {font:14px/18px Arial, Verdana;}
.linea {line-height:1px;font-size:1px;height:3px;background:#c4c4c4;}
.lineaNaranja {line-height:1px;font-size:1px;height:3px;background:#f26722;}
.lineaAzul {line-height:1px;font-size:1px;height:3px;background:#0093a7;}
.lineaTitulo {line-height:1px;font-size:1px;height:3px;background:#c4c4c4;}
.lineaSubtitulo {line-height:1px;font-size:1px;height:3px;background:#e5e5e5;}
.lineaSubEmpresa {line-height:1px;font-size:1px;height:3px;background:#59b9c6;}
.chapa {width:278px;background-color:#f26722;margin-top:1px;height:23px;margin-bottom:10px;}
.chapaAzul {width:278px;background-color:#0093a7;margin-top:1px;height:23px;margin-bottom:10px;}
.chapaTahoma {float:left;margin:4px 0px 0px 9px;color:#fff;}
.marcoBlanco {background-color:#fff;width:770px; margin:auto; padding:15px;}
.padding15 {padding:10px 15px 15px 15px;text-align:left;}
.interfase {background-color:#fef1ea;padding:6px 15px 5px 15px;font:12px/16px arial;}
.alerta {background-color:#fef1ea;padding:10px 15px 10px 15px;font:12px/16px arial;border:1px solid #f69464;margin:5px 0;}
.alerta img {float:left;margin: 0 12px 10px 0;color:#4d4d4d;}
.alertaTercera {background-color:#fef1ea;padding:7px 9px 7px 9px;border:1px solid #f9bfa1;margin:5px 0;color:#4d4d4d;}
.alertaTercera img {float:left;margin: 0 10px 5px 0;}
b.itop, b.ibottom{display:block;background:#fff;}
b.itop b, b.ibottom b{display:block;height: 1px;overflow: hidden; background:#fef1ea;}
b.i1{margin: 0 5px}
b.i2{margin: 0 3px}
b.i3{margin: 0 2px}
b.itop b.i4, b.ibottom b.i4{margin: 0 1px;height: 2px}
.bloque {margin-bottom:28px;}
.item {float:left;text-align:right;width:188px;margin-right:30px;}
.datos {float:left;width:500px;}
.itemForm {float:left;text-align:right;width:163px;margin-right:30px;}
.datosForm {float:left;width:360px;}
.itemReq {float:left;text-align:right;width:65px;margin-right:15px;}
.datosReq{float:left;width:255px;margin-bottom:15px;}
.puntos {background:url(../imgs/puntos.gif) repeat-x;background-position:top;padding:10px 0px 2px 0px;margin-top:10px;}
.bullet, .bulletGris, .bulletRojo{font: 11px/14px "Comic Sans Ms"; text-decoration:none;}
.bullet {color:#008599 !IMPORTANT;}
.bulletGris {color:#808080 !IMPORTANT;}
.bulletRojo {color:#d65735 !IMPORTANT;}
.foto {border:3px double #cccccc;background-color:#f7f7f7;}
.img {border:1px solid #cccccc;}
.naveg {width:527px;float:left;}
.subnaveg {margin-bottom:12px;}
.ingresar {float:right;font:11px/14px Tahoma, Arial}
.titulo {font:bold 16px/20px Arial, Verdana;color:#f26722;}
.subTitulo {font:bold 13px/17px Arial, Verdana;color:#f26722;}
.ayudaTexto {display:block;}
.ayudaTexto span {*behavior:url("../scripts/hover.htc");position:relative;}
.ayudaTexto span span {border:1px solid #ffd1ba;background-color:#fef1ea;padding:5px;position:absolute;top:-4px;left:65px;width:250px;display:none;}
.ayudaTexto img {cursor:pointer;}
.ayudaTexto span:hover span {display:block;}
.ayudaTexto span.over span {display:block;}
.alertaTexto {display:block;}
.alertaTexto span {*behavior:url("../scripts/hover.htc");position:relative;}
.alertaTexto span span {border:1px solid #ffd1ba;background-color:#fef1ea;padding:5px;position:absolute;top:-4px;left:25px;width:250px;display:none;}
.alertaTexto img {cursor:pointer;margin-right:3px;}
.alertaTexto span:hover span {display:block;}
.alertaTexto span.over span {display:block;}
.btn {background:#5fa7b1 url(../imgs/fdobtn.gif) repeat-x;font:11px tahoma, Arial, sans-serif;border:1px solid #518990;padding:2px 7px 3px 7px;color:#fff;cursor:pointer;}
.btn:hover {background-color:#5d9da4;background-position: 0 -24px;*behavior:url("../scripts/hover.htc")}
.btnNaranja {background:#eb7435 url(../imgs/fdobtnNaranja.gif) repeat-x;font:11px tahoma, Arial, sans-serif;border:1px solid #de5b16;padding:2px 7px 3px 7px;color:#fff;cursor:pointer;}
.btnNaranja:hover {background-color:#e9631d;background-position: 0 -24px;}
/* ---- TABLA ---- */
.tablaGris {width:100%;background-color:#e5e5e5;}
.tablaGris tr {background-color:#fff;}
.tablaGris td {padding:6px 7px 6px 7px;vertical-align:middle;font:11px/14px Tahoma, Arial;}
.techo {background-color:#e5e5e5;border:1px solid #fff;padding:0px;color:#666;}
.divisor td {background-color:#f7f7f7;}

/* ---- CABEZAL ---- */
.solapa {background:url(../imgs/bk-nav.jpg) repeat-x; margin-top:1px;/*height:35px;*/text-align:center;}
.empresa{background:url(../imgs/bk-nav-empresa.jpg) repeat-x top; margin-top:1px;/*height:35px;*/text-align:center;}
.menu {padding: 15px 0px 13px 0px;display:block;}
.menu:hover {background:url(../imgs/bk-nav.jpg) repeat-x left bottom;}
.empresa .menu:hover {background:url(../imgs/bk-nav-empresa.jpg) repeat-x left bottom;}
.menuActivo {color:#fff!IMPORTANT;text-decoration: none;background-color: #742E28;}
.solapaOn {background:url(../imgs/bk-nav.jpg) repeat-x left bottom;margin-top:1px;height:35px;text-align:center;}
.solapaOn img {margin-top:15px;}

/* ---- SUBNAVEGACION ---- */
.paso {float:left;margin-top:1px;line-height:12px; text-align:center;margin-right:1px;border-right:1px solid #eee;height:30px;}
.menu2 {display:block;text-decoration:none;height:25px; padding:3px 0px;}
.menu2:hover {background-color:#a6a6a6;color:#fff!IMPORTANT;text-decoration:none;}
.pasoOn {float:left;background-color:#f26722;border-left:1px solid #f26722;border-right:1px solid #f26722;margin-top:1px;text-align:center;margin-right:1px;color:#fff;height:25px; padding:3px 0;}
.pasoEmpresas {float:left;background:url(../imgs/bk-nav-empresa.jpg) repeat-x;margin-top:1px;height:25px; padding:3px 0px;text-align:center;margin-right:1px;color:#fff;}

/* ---- TERCERA ---- */
.lineaPuntos {margin-top:8px;margin-bottom:8px;background:url(../imgs/puntos.gif) repeat-x;background-position:bottom;padding-bottom:10px;}
.cajaTercera {border:1px solid #e5e5e5;margin-top:1px;padding:0px 10px 12px 10px;}

/* HOME */
.buscador {padding:0 12px 10px 12px;color:#555555;}
.chapaGris {width:385px;background-color:#999;margin-top:1px;height:23px;margin-bottom:10px;}
.marcoOfertas {border:1px solid #ccc;padding:10px; background:#f5f5f5;}
.pieDatos {border-top:1px solid #fff;background:url(../imgs/fdoDatos.gif) repeat-x;height:30px;}
.division {background:url(../imgs/puntosVertical.gif) repeat-y;background-position:179px;}
.columna {float:left;width:180px;}
.oferta {margin-bottom:12px;font:12px/16px Arial, Verdana;}
.ofertaSector {background:url(../imgs/puntos.gif) repeat-x;background-position:bottom;padding:0 6px 8px 6px;margin-bottom:7px;font:12px/16px Arial, Verdana;}
.ofertaSector img {float:right;border:1px solid #dedede;margin-left:5px;}
.sector {margin:5px 0;font:12px/20px Arial, Verdana; border-bottom:1px dotted #bbb; padding-bottom:10px;}
.sector2 {margin-bottom:4px;font:12px/15px Arial, Verdana;}
.ayuda {display:block;margin-left:-10px;}
.ayuda span {*behavior:url("../scripts/hover.htc");position:relative;}
.ayuda span span {border:1px solid #ffd1ba;background-color:#fef1ea;padding:5px;position:absolute;top:-5px;left:19px;width:170px;display:none;}
.ayuda img {cursor:pointer;}
.ayuda span:hover span {display:block;}
.ayuda span.over span {display:block;}
.empresas {border:1px solid #ccc;background:url(../imgs/fdoEmpresas.gif) repeat-x;padding:10px;text-align:center;}
.empresas img {border:1px solid #e5e5e5;margin:5px 0;}

/* RESULTADO */
.navegador {color:#808080;line-height:20px;border:solid #E2E2E2;border-width:0px 0px 1px 0px;margin-top:10px;height:20px;}
.destacado {padding:10px 12px 8px 12px;margin-top:14px;background:#fff url(../imgs/listado/bk-platinum.jpg) repeat-x;border:1px solid #FFEFD7; margin:10px 0;}
.destacado:hover{background-position:bottom;border:1px solid #FFA46C;}
.destacado img {float:left;border:1px solid #ffd1ba;margin:0px 10px 5px 0px;}
.destacadoSector {background:url(../imgs/fdoAviso.gif) repeat-y;background-position:left;border:1px solid #ffd1ba;padding:8px;margin-bottom:9px;font:12px/16px Arial, Verdana;}
.destacadoSector img {float:right;border:1px solid #ffd1ba;margin-left:5px;}
.destacadoPuntos {background:url(../imgs/puntosNaranja.gif)
repeat-x;background-position:top;padding-top:8px;margin-top:10px;color:#666;}
.simple{float:none; /*clear:both;*/ padding:5px 10px 5px 10px!important;border-bottom:1px solid #ccc; background:#fff url(../imgs/listado/bk-destacado.jpg) repeat-x;border:1px solid #E6EFEF; margin:10px 0;}
.simple:hover{background-position:bottom;border:1px solid #9DC1C0;}
.simplePuntos {background:url(../imgs/puntos.gif) repeat-x;background-position:top;padding-top:8px;margin-top:10px;color:#666;}
.link A {text-decoration:none;color:#222;}
.link A.overall {display:block}
.link A:visited {text-decoration:none;color:#222;}
.link A:hover {cursor:pointer;color:#222; text-decoration:underline;}
.cajaBusqueda {border:1px solid #e5e5e5;margin-top:1px;padding:10px 15px 12px 15px;background:url(../imgs/fdoBusqueda.gif) repeat-y;background-position:left;}
.detalle {border:1px solid #ffd1ba;padding:18px 18px 12px 18px;margin-top:5px;}
.logoDetalle {border:1px solid #dddddd;margin-bottom:15px;}
.logoConsultora {border:1px solid #dddddd;}

/* ---- PREVIEW ---- */
.itemPreview {margin:10px 0px 10px 50px;background:url(../imgs/puntos.gif) repeat-x;background-position:bottom;padding-bottom:10px;}
.editar {float:right;margin-left:20px;font:11px/16px Tahoma, Arial;}

/* ---- EMPRESAS ---- */
.herramientas {border:1px solid #e5e5e5;padding:8px 10px;margin:10px 0px;background-color:#f7f7f7;}
.pregunta {font:12px/16px Arial, Verdana;margin-top:16px;background:url(../imgs/puntos.gif) repeat-x;background-position:bottom;padding-bottom:18px;}
.respuesta {margin-top:12px;font:11px/14px Tahoma, Arial;}
.plus {border:1px solid #8dcfd8;padding:1px;background-color:#e2f1f3;}
.plusBasejobs {border:1px solid #FF8000;padding:1px;background-color:#F0F0F0;}
.lineaTiempo {background:url(../imgs/lineaBR.gif) no-repeat;width:553px;margin-top:25px;}
.vez {margin-bottom:12px;}
.vez img {vertical-align:middle!important;margin-right:9px;float:left;}
.bordeInfo {border:1px solid #4cb3c1;padding:1px;}
.bordeInfo .tit {color:#f26722;margin-bottom:5px;display:block;font-weight:bold;}

/* ---- NOTA ---- */
.tituloNota {font:normal 19px/22px Arial, Verdana;margin:14px 0 12px 0;}
.bajadaNota {font:bold 12px/16px Arial, Verdana;}
.textoNota {font:12px/16px Arial, Verdana;background:url(../imgs/puntos.gif) repeat-x;background-position:top;padding:10px 0 20px 0;margin-top:10px;}

/* ---- LANDING ---- */
.linkLand {display:block;}
.linkLand:hover {background-color:#f9f9f9;text-decoration:none;padding-bottom:7px;}
.marcoLand {font:11px/14px Tahoma, Arial;background-color:#fff;width:755px;text-align:left;background-image: url(../imgs/fdoLand.gif);background-repeat:no-repeat;background-position:535px 40px;padding-bottom:50px;}
.paisLand {border-top:2px solid #f26722;border-bottom:2px solid #969696;background:url(../imgs/fdoPais.gif) repeat-x;height:89px;}

/* ESPACIOS EN ALTO */
.espacio5, .espacio10, .espacio20, .espacio30, .espacio100{clear:both;border:0px;margin:0px;padding:0px;}
.espacio5 {height:5px;line-height:5px;}
.espacio10 {height:10px;line-height:10px;}
.espacio20 {height:20px;line-height:20px;}
.espacio30 {height:30px;line-height:30px;}
.espacio100 {height:100px;line-height:100px;}

/* PROMOS */
.cajaTestimonial {margin-top:1px;border:1px solid #4cb3c1;background:url(../imgs/promos/fdoTestimonial.gif) repeat-y;background-position:right;padding:15px 18px 18px 18px;}
.comillas {background:url(../imgs/promos/comillas.gif) no-repeat;background-position:top right;}

/* CAJA FAQS */
.columnaFaqs {width:47%;float:left;padding:0 20px 0 5px;margin:25px 0 -20px; 0;}
.columnaDerecha {margin-left:10px; padding-right:0px;}
.columnaFaqs .cajaFaqs {margin-bottom:35px;}
.cajaFaqs .pie {text-align:right;margin-top:12px;background:url(../imgs/puntos.gif) repeat-x;background-position:top;background-color:#fef1ea}
.cajaFaqs .pie .lineaPuntos {margin:0px;padding:6px 8px;}
.columnaFaqsSimple{padding:0 2px 0 5px;margin:25px 0 -20px; 0;}
.columnaFaqsSimple .cajaFaqs{margin-bottom:35px;}
.cajaPie {background:url(../imgs/puntos.gif) repeat-x;background-color:#f2f2f2;margin-top:15px;}
.cajaPie .lineaPuntos{margin:0px;padding:8px 8px;}

/*-- COMBO --*/
.combo{width:253px;height:90px;overflow:auto;border:solid 1px #7F9DB9;margin-right:10px;padding:0 5px 5px 10px;}
.combo dl {display:block;}
.combo dt {font-weight:bold; color:#808080; margin:14px 0 2px 0;display:block;}
.combo dd {margin:0 0 -3px 0px;display:block;}
.combo input {margin-right:8px;}


/* ---- PRINT PREVIEW ---- */
@media screen
{
.noscreen {display:none;}
}

@MEDIA PRINT
{
body {background-image:none;}
.noprint {display: none;}
.subnaveg, .naveg, .editar, .ingresar, .puntos, .linea {display:none;}
.arial {font:13px/16px Arial, Verdana;}
.padding15 {padding:0px 15px 0px 15px;}
}
