/****************************************************************
HOJA DE ESTILOS CON LA GRÁFICA GENERAL DEL PORTAL
AUTOR: JORGE VERGARA
VER 1 - 04092008 (JVM)
****************************************************************/

body{
background:#DACD67 url(../bg/bg-body.png) repeat-x 0 0;
}
a:link{color:#CC0000;}
a:visited{color:#FE0000;}
a:hover{color:#FE0000;text-decoration:underline;}

#col-p .banner {
	margin-bottom: 15px;
	display: block;
	}
.tablaCentroContenido a{color:#C00;}

#contenido {
	margin-top: 10px;
	}
.empresas #contenido {
	margin-top: 45px;
	}
/********************************
=CABECERA
********************************/
#cabecera{margin:0;}
#cabecera #logo{margin:8px 0 7px 0;}
#cajaIngreso{padding:3px 0;}
#cajaIngreso p{text-align:right;font-size:.9em;padding:5px 11px;}
#cajaIngreso a{color: red;}
/********************************
=MENU
********************************/
#menu {
	float: left; width: 100%;
	background:#FFF;
	}
	#menu li {
	list-style: none; display: inline; float: left; border-right: 1px solid #999;
	}
	#menu a,#menu a:visited {
	display: block; float: left; padding: 5px 8px 1px 8px;
	text-decoration: none; margin-right: 0;
	border-right: 1px solid #CCC;
	color:#999;
	}
	#menu a {border-bottom: 4px solid white;}
	#menu a:hover {border-bottom: 4px solid black;}
	#menu a:hover {color: #000;}
/********************************
=BUSCADOR
********************************/
.buscador{
background:#FE0000;
float:left;
height:65px;
width:100%;
font-size:1em;
}
.buscador legend{display:none;}
.buscador fieldset{padding:10px 0 0 138px;background: url(../bg/bg-fieldset.png) no-repeat 10px 12px;}
.inputBusqueda{padding:12px 0 0 0;font-size:.9em;color:#FFF;}
.inputBusqueda label{float:left;margin-right:3px;margin-top:6px;}
.inputBusqueda #palabras{float:left;border:1px solid #bababa;font-size:.9em;margin-top:6px;margin-right:3px;}
.inputBusqueda button{
display:block;
margin:2px 0 0 0;
padding:1px 12px;
/*width:97px;
height:29px;*/
font-family: "Trebuchet Ms",Tahoma,Arial, Helvetica, sans-serif;
background:#333;
color:#FFF;
text-align:center;
font-size:1.1em;
font-weight:bold;
border:1px solid #999;
float:left;
border-right-color:#000;
border-bottom-color: #000;
}
.inputBusqueda a,.inputBusqueda a:visited{color:#FFF;margin-left:3px;line-height:2em;}
/********************************
=PIE
********************************/

#pie{
background:#E9E9E9;
border-top:1px solid #666666;
padding:4px 10px 30px 10px;
}
#pie .accesoadmin{
border-bottom:1px solid #999;
padding:2px 0;
}
#pie a{
color:#333;
text-decoration:none;
}
/********************************
=TABLAS
********************************/

#avisosPortada td a {
text-decoration:none;
}
#avisosPortada th {
background:#CCC;
}
#avisosPortada .fila1{
background:#e5e5e5;
}
#avisosPortada .fila2{
background:#FFF;
}
#avisosPortada th, #avisosPortada td {
padding:3px 4px;
}
/********************************
=ESTILOS BOLSA
********************************/
.bolsa-avisos th{
background:#CCC;
}
.bolsa-avisos th, .bolsa-avisos td {
padding:3px 4px;
}
.bolsa-avisos th a {
color:#000000;
}
.bolsa-avisos td {
border-bottom:1px solid #E8E9E4;
}
.bolsa-avisos td a {
color:#333333;
font-size:0.9em;
text-decoration:none;
}
.bolsa-avisos td a:hover{text-decoration:underline;}
.bolsa-avisos .fila1{
background:#e5e5e5;
}
.bolsa-avisos .fila2{
background:#FFF;
}

.bolsa-avisos .avisosPaginacion td {background:none; border: none; text-align:center;} 
.bolsa-avisos .avisosPaginacion a,.bolsa-avisos .avisosPaginacion a:visited{background:#FFF; color:#000; border:1px solid #999; margin:0 5px 0 0; padding:2px 4px;}
.bolsa-avisos .avisosPaginacion span{background:#999; color:#FFF; border:1px solid #999; margin:0 5px 0 0; padding:2px 4px;}
/*-------------------------------------*/
.tablaDefault{
width:100%;
}
.tablaDefault td,.tablaDefault th{
padding:3px 0;
}

.tablaCentroContenido th,
.tablaCentroContenido td {
	border-bottom:1px solid #E9E9E9;
	color: #333;
	padding: 2px;
	color:#333;
	}
	
.tablaCentroContenido .tablaCeleste{
border-bottom:2px solid #000000;
font-size:1.2em;
font-weight:bold;
padding:5px 0 3px;
}

.vista-cv th,.vista-cv td{
	border-bottom:1px solid #E9E9E9;
	color: #333;
	padding: 2px;
	color:#333;
	}
.vista-cv .tablaCeleste{
border-bottom:2px solid #000000;
font-size:1.2em;
font-weight:bold;
padding:5px 0 3px;
}
.vista-cv .currNombre{
font-size:1.3em;
font-weight:bold;
}

.vista-cv .currNombre img{
margin-right:10px;
}

#info-personal td,#info-personal th{
padding:3px 0;
}

/*MODIFICACIONES*/

#col-p .tablaBlanca img{}
#col-p .letra12 img{float:left;margin:5px 10px;}

#seccionMisdatos a,#seccionMisdatos a:visited{color:#C00;}

#col-p .postular{
background:#FE0000 url(http://upload.hrseleccion.cl/global/asset/ico_cfgcuentas.gif) no-repeat 4px center;
border-color:#FE4E5B #973635 #973635 #FE4E5B;
border-style:solid;
border-width:2px;
color:#FFF;
font-size:1em;
margin:3px 0;
overflow:visible;
padding:4px 10px 3px 22px;
width:auto;
color:#FFF;
}
#col-p .enviaramigo {
background:#CCC url(http://upload.hrseleccion.cl/global/asset/ico_emailp.gif) no-repeat 4px center;
border-color:#FAFAFA #666666 #666666 #FAFAFA;
border-style:solid;
border-width:1px;
font-size:1em;
margin:3px 0;
overflow:visible;
padding:4px 10px 3px 22px;
width:auto;
color:#000;
}

#col-p .btn-input{
background: #FE0000; color: #FFF; font-size: .9em; font-weight: bold;
margin: 6px 3px 3px 20px;
border: 2px solid #973635;
border-top: 2px solid #FE4E5B;
border-left: 2px solid #FE4E5B;
padding: 4px 10px 3px 10px; /* IE6 */
}
#col-p .btn-input[type]{
padding: 3px 8px 3px 8px; /* Firefox */
line-height: 15px; /* Safari */
}
*:first-child+html .btn-input[type]{
padding: 3px 10px 3px 10px; /* IE7 */
}
.tablaBlanca a,.tablaBlanca a:visited{color:#C00;}

.txt-input {
border:1px solid #333333;
background:#FFF;
margin-bottom:2px;
padding:1px 0;
}

.txt-area{
border:1px solid #333333;
background:#FFF;
}
.txt-select{
border:1px solid #333333;
background:#FFF;
}

#col-p .caja-busqueda h2 {
background:#FE0000 url(../bg/bg-body.png) repeat-x scroll 0 -25px;
border:none;
color:#FFFFFF;
display:inline;
font-weight:normal;
margin:0 0 0 5px;
padding:2px 10px;
}
#caja-busquedaSimple, #caja-busquedaRefinada {
background:#FFFFFF url(../bg/bg-body.png) repeat-x  0 -139px;
border:1px solid #CC0000;
}
#caja-busquedaRefinada a:link {
color:#Fe0000;
}
#boxFrecuentes li a:hover {
background:#F7D4D4;
color:#000000;
}
tfoot td {
border-top:1px solid #C00;
}
.tabla-default {
border:1px solid #C00;
}
.tabla-default thead {
background:#299FDE url(../bg/bg-body.png) repeat-x scroll 0 -23px;
border-bottom:1px solid #C00;
}
.tabla-default thead a{
color:#FFF;
}
.tabla-default h3, .tabla-default h3 a, .tabla-default a{
color:#C00;
}
#banner-verofertas {
margin-top:-55px;
}
#submit {
padding-top:9px;
}
body.veraviso{background:#FFF; text-align:left;}
