@charset "ISO-8859-1";

body { font: 75%/1.5 Arial, Helvetica, sans-serif; background: #dadcde url(i/bg-body.gif) repeat-x; margin:0; }
a {  text-decoration: none; }
ol, ul{list-style:none outside none;}
h2 {color: #1a155c;}

#todo{ margin:0 auto;width:990px;}

#logo { background: url(i/logo2.png) no-repeat 0 0; width: 550px; height: 166px; padding: 0; margin: 0 auto; position: relative; }
#logo a{ display:block; width: 500px; height: 137px; text-indent: -9999px; }
#frase {float:right; display:inline; color:#efeef3; font-size:1.3em; font-weight: bold; padding-right:10px;}

#mainMenu { width: 990px; background: #fff url(i/bg-mainMenuBlue.png) no-repeat; height:80px;  overflow: hidden; margin:0;  }
#mainMenu ul {  float: left; width: 700px; padding: 0;  height: 15px;  }
#mainMenu li { float: left; height: 15px; font-size: 1.25em; padding: 10px 30px; }
#mainMenu a { color: #f3f2fd; line-height:15px; font-weight: bold; height: 15px; display: block; display: inline-block;  }
#mainMenu li a:hover { color: #2a2575; }
#newAviso{background: url(i/btnPublicar.png) no-repeat; width: 200px; height: 40px; cursor: pointer; text-transform:none; font-size: 1.3em; float:right; color:#000; text-align:center; font-weight: bold; padding-top:10px; }


#desarrollo {background-color: #fff;  margin: 0; padding: 20px;  overflow: hidden; }

#loginUsuario{background-color: #efeef3; width: 400px; height:200px;  float:right; padding:10px;   border: #c5c1fb 1px solid; display:inline;   }
.divCajaBuscador {background-color: #e4e2fc;  width: 460px; height:200px; padding:10px;  border: #c5c1fb 1px solid;  }
.divCaja {background-color: #eeedfc;  width: 930px; padding:10px;  border: #c5c1fb 1px solid; }
.divCajaBlanco {background-color: #fff; width: 930px; margin-top:20px; padding:10px; border: #c5c1fb 1px solid; }

/*#contenidoOfertas {background: #d4cdb1;}*/


#footer { padding: 20px 0 20px 0; margin: 0 auto; background: #dadcde url(i/bg-footer2.png) no-repeat;  width: 992px;	height: 82x; }
.disclaimer { color: #A6A6A6; line-height: 40px; padding: 55px 10px 0 10px; font-size: 0.9em; margin: 0; text-align:center; vertical-align:baseline;}

.label{font-weight:bold;}

/*LISTA DE OFERTAS*/
.titGrape{background-color: #eeedfc; height:40px; margin-top:0px;}
.oferta { background-color: #fff; border-bottom: 2px dotted #dcdcd7; margin: 0 10px 5px 10px; padding: 5px 0 0 0; overflow: hidden; height: 1%; /*height de 1% controla el desarme en explorer 6*/ }
.oferta .fecha { color:#666666; padding: 0; font-size: 0.83em; text-transform: uppercase; }
.oferta h3 { color: #2c2396; padding: 0; margin: 0; font-size: 1.3em;  }
.oferta p  { padding: 0; margin: 0; }
.oferta ul { float: right; clear: both; padding: 0 0 5px 50px; }
.oferta li { float: left;  padding-left: 10px; padding-right: 10px;}
.oferta a  { font-size: 0.9em; padding-left: 20px; }
.oferta h3 a  { padding: 0; margin: 0 ; }
.oferta .contacto { font-size: 1em; color:#666666;}



/* Residencia */
.listaResidencia{height:170px; overflow: auto; width:200px; border: 1px solid #999999; margin:0px;}
.agregarEliminar {font-weight: bold; padding: 5px 0 ; margin: 0; }
.agregarEliminar a {padding-left: 20px; margin: 0; }
.agregarEliminar  span{float:right; margin-top:-25px;}
.agregar {color: #4096EE; background: url(http://resource.laborum.cl/empleadores/css/i/ico-add.png) no-repeat top left; margin-left:10px;}
.agregar:hover { color: #3C8733}
.eliminar {color: #E9584C; background: url(http://resource.laborum.cl/empleadores/css/i/ico-delete.png) no-repeat top left; }
.eliminar:hover {color: #BD4E35; }
