﻿body {
background: #CCCCCC url("bg-body.png") repeat-x;
font-family: Verdana, Geneva, sans-serif; font-size: 0.7em;}

a {color: #4782A2;}

#cabecera {
	background: url("logo.png") no-repeat 0 0;
	}
	#cabecera, #cabecera h1, #cabecera h2, #cabecera h1 a, #cabecera h2 a {
	height:78px;
	}
#pagina .paginaAux {
	background: url("bg-pagina.gif") repeat-y 0 0;
	}
	#pagina.p .paginaAux {
	background: #EFEFDD url("bg-pagina-cols-p.gif") repeat-y 0 0;
	}
	
	#pagina .paginaAux {
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
margin:0 auto;
padding:0 10px 10px 10px;
text-align:left;
width:960px;
background: #FFFFFF;}



.col-s {
	margin-top: 10px;
	}
.btn, a.btn, a.btn:visited, a.btn:link, a.btn:hover {
	background:#999999 url("bg-pie.png") repeat-x scroll 0 0;
	border-color: #333333;
	}
#bannerHomepage {
background:transparent url("home-co-revemp.jpg") no-repeat scroll 0 0;
height:200px;
margin-bottom:20px;
margin-left:-10px;
margin-top:-12px;
width:717px;


	}
#UIpie {
	background: #009999; padding: 12px 10px;
	border-top: #FFFFFF;
		background:url("bg-pie.png") repeat-x scroll 0 0;

	}
	#UIpie, #UIpie a {
	color: #fff;
	font-weight:bold;
	}
	
.invitaRegistro {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url("bg-ingresocv.png") no-repeat scroll 0 0;
height:104px;
margin:0 0 10px;
overflow:hidden;
text-indent:-999999px;
width:218px;
}

.publicaGratis {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url("bg-publiquegratis.png") no-repeat scroll 0 0;
height:104px;
margin:0 0 10px;
overflow:hidden;
text-indent:-999999px;
width:218px;
}

.publicaGratis a {
display:block;
height:100px;
width:213px;
}


a:hover {
text-decoration:none;
}


.buscadorSelect {
width:155px;
}


#UIbuscadorHome {
	background: #FFFFFF url("revistal-bg-buscador.jpg") no-repeat 0 0;
/*	padding: 10px 10px 7px 180px;
	margin-top: 10px;
*/	
	height:55px;
	margin-left:-7px;
	margin-top:10px;
	padding:16px 0 0 234px;
	width:513px;
	}
	#UIbuscadorHome a {
color: #000000;
	}
	#menu {
/*	border-color:#CCCCCC;
*/	background:#DDDDDD url("bg-menu.png") repeat-x 0 0;
	color:#FFFFFF;
border-width:0px medium;

	}
	#menu a {
	color: #FFFFFF;
	}
#menu a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: #CC0000 none repeat scroll 0 0;
color: #FFFFFF;
}

#menu li {
border-right:0px;
}
.registroCandidato .col-ps .col-s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: none;
border:medium none;
}

.accesoEmpresas {
float:right;
padding-right:10px;
}

.accesoEmpresas a {
color: #FFFFFF;
}

#UIboxCandidatoLogueado {
padding-left:15px;

}

#infoUsuario {
background: none;
}
#infoUsuario a{
color: #000000;
}



#UIloginBox.loginVinculo a, #UIloginBox.loginVinculo a:visited {
height:69px;
background:none repeat scroll 0 0;
}



.col-p a {
color:#000000;
}

#UIboxCandidatoLogueado a{
color:#000000;

}
#UIboxCandidatoLogueado a:hover{
background-color:#FF9933;
}

.col-ps {

margin-top:20px;
}

.ps .col-p {
margin:0 11px;
}


#UIloginBox {
background:#FFFFFF url("pmao-bg-registro2.jpg") no-repeat scroll 0 0;
border:1px solid #000000;
height:197px;
margin:-22px 0 9px -2px;
padding:10px;
width:199px;

}

#UIloginBox h2 {
font-size:1.5em;
margin:5px 11px -19px;
color: #000000;
font-weight:bold;
text-shadow:#FFFFFF;

}


#UIloginBox .wrap-btn {
padding-top:100px;

}

#UIloginBox .aux > #unamelabel{
margin-top:44px;
}
#UIloginBox .aux > #passlabel{
margin-top:44px;}

#UIloginBox #usuario, #UIloginBox #clave {
margin-top:44px;
margin-right:9px;
top:20px;
}

#UIloginBox .loginRecordarClave, #UIloginBox .ingresoLinkCV {
display:block;
margin:5px 10px;
text-align:right;
}

.ps .col-s {
margin-right:-5px

}