/* CSS Document */

h1{
	display:block;
	float:left;
	width:900px;
	background-image:url(../img/alta_usuari_top.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FF6600;
	padding-left: 50px;
	padding-top: 8px;
	padding-bottom: 40px;
}
.exterior_tronja{
	display:block;
	float:left;
	width:890px;
	border-right:1px solid #FFBD59;
	border-left:1px solid #FFBD59;
	padding-left: 29px;
	padding-right: 29px;
}
h2{
	display:block;
	float:left;
	width:830px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#646261;
	padding-left: 60px;
	padding-top: 8px;
	padding-bottom: 20px;
}
h2.form1{
	background-image:url(../img/alta_usuari_form1.jpg);
	background-repeat:no-repeat;
}
h2.form2{
	background-image:url(../img/alta_usuari_form2.jpg);
	background-repeat:no-repeat;
}
h2.form3{
	background-image:url(../img/alta_usuari_form3.jpg);
	background-repeat:no-repeat;
}
h2.form4{
	background-image:url(../img/alta_usuari_form4.jpg);
	background-repeat:no-repeat;
}
h2.form5{
	background-image:url(../img/alta_usuari_form5.jpg);
	background-repeat:no-repeat;
}
p.error{
	width:500px;
}
.div_afegir{
	display:block;
	float:right;
	width:800px;
	padding-bottom:20px;
	padding-right: 60px;
}
/*.div_eliminar{
	display:block;
	float:left;
	width:800px;
	padding-right: 60px;
}*/
.div_mod_formulari{
	display:block;
	float:right;
	width: 135px;
	padding-right: 60px;
	padding-top:15px;	
	padding-bottom:10px;
}
.div_mod_adjunts{
	display:block;
	float:right;
	width: 135px;
	padding-top:30px;
	padding-bottom:15px;
}
.div_afegir_cv{
	display:block;
	float:right;
	width: 195px;
	padding-top:30px;
	padding-bottom:15px;
}

.actualitzar_foto_video{
	display:block;
	float:left;
	width:132px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../img/area_candidat/bot_actualitzar_foto_video.jpg);
	padding-top: 15px;
	padding-bottom: 10px;
	text-decoration: none;
	background-repeat: no-repeat;
	text-align: center;
	background-position: 0px 10px;
}
a.afegir{
	display:block;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FF6600;
	width: 110px;
	background-image: url(../img/alta_usuari_afegir.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-bottom: 4px;
	padding-top: 3px;
}
a.afegir_curriculum{
	display:block;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FF6600;
	width: 150px;
	background-image: url(../img/alta_usuari_afegir.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-bottom: 4px;
	padding-top: 3px;
	margin-top: 15px;
}
a.eliminar{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#CC0000;
	width: 110px;
	background-image: url(../img/alta_usuari_eliminar.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-bottom: 4px;
	padding-top: 3px;
}


/*-----------------------------------------------------Formulari 1-----------------------------------------------*/
#dades_personals{
	display:block;
	float:left;
	width:828px;
	border-right:1px solid #E1E1E1;
	border-left:1px solid #E1E1E1;
	padding-left: 60px;
	background-color: #FAFAFA;
	padding-top: 15px;
}
#dades_personals p{
	display:block;
	float:left;
	width:216px;
	padding-right: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646261;
	padding-bottom: 6px;
}
#dades_personals p.error{
	width:250px;
	display:block;
	float:left;
}
#dades_personals p.cp{
	display:block;
	float:left;
	width:44px;
	padding-right: 61px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 171px;
}
#dades_personals p.telefon_fix{
	display:block;
	float:left;
	width:122px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 0px;
}
#dades_personals p.telefon_mobil{
	display:block;
	float:left;
	width:118px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 30px;
}
#dades_personals p.sexe{
	display:block;
	float:left;
	width:108px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 0px;
}
#dades_personals p.estat_civil{
	display:block;
	float:left;
	width:114px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 60px;
}
#usuari_contrasenya{
	display:block;
	float:left;
	width:780px;
	padding-bottom:20px;
}
#nom, #cognoms, #provincia, #idpoblacio, #usuari, #contrasenya{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 220px;
	margin-right: 49px;
	padding:2px;
}
.recomanar{
	display:block;
	float:left;
	width:270px;
	padding-left: 552px;
	padding-top: 4px;
	padding-bottom: 10px;
}

#dades_personals a.link_canvi_email{
	display:block;
	float:left;
	width:160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	background-image: url(../img/area_candidat/ico_interrogant.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-top: 3px;
	padding-bottom: 4px;
}
#tipus_document{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 90px;
	margin-right: 15px;
}
#num_document{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 115px;
	padding:2px;
	margin-bottom: 20px;
}
#nif_autoritza{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 115px;
	padding:2px;
	margin-top: 15px;
}
#div_poblacio{
	display:block;
	float:left;
	width:276px;
}
#provincia{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 226px;
	margin-right: 50px;
}
#idpoblacio{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 226px;
	margin-right:0px;
}
#email{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 220px;
	padding:2px;
}
.email_sense_canvi{
	margin-bottom:20px;
}
#adreca{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 430px;
	padding:2px;
	margin-right:10px;
}
#cp{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 48px;
	padding:2px;
	margin-right: 53px;
}
#dia{
	display:block;
	float:left;
	width:50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	margin-right: 11px;
}
#mes{
	display:block;
	float:left;
	width:95px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	margin-right: 11px;
}
#any{
	display:block;
	float:left;
	width:60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	margin-bottom: 23px;
}
#telefon_particular{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 102px;
	padding:2px;
	margin-right: 13px;
}
#telefon_mobil{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 102px;
	padding:2px;
	margin-right: 42px;
}
#sexe{
	display:block;
	float:left;
	width:92px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	margin-right: 15px;
}
#estat_civil{
	display:block;
	float:left;
	width:125px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	margin-right: 52px;
}
#treballo, #estudio, #atur{
	display:block;
	float:left;
	height: 14px;
	width: 14px;
}
#dades_personals label{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646261;
	padding-top: 0px;
	margin-bottom: 15px;
	padding-left: 5px;
	width: 55px;
}
#div_ofertes_mobil{
	display:block;
	float:left;
	width:200px;
	padding-left: 122px;
}
#div_ofertes_mobil #ofertes_mobil{
	display:block;
	float:left;
	width:14px;
	height:14px;
}
#dades_personals #div_ofertes_mobil label{
	margin-bottom:0px;
	width: 120px;
}
.adverteix_edad{
	display:block;
	float:left;
	width:820px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #646261;
	font-weight: bold;
	background-image: url(../img/area_candidat/ico_alerta.gif);
	background-repeat: no-repeat;
	background-position: 25px 5px;
}
.adverteix_edad span{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	padding-left: 25px;
	padding-top: 15px;
	padding-bottom: 4px;
}


/*-----------------------------------------------------Formulari 2-----------------------------------------------*/
#formacio{
	display:block;
	float:left;
	width:888px;
	border-right:1px solid #E1E1E1;
	border-left:1px solid #E1E1E1;
	background-color: #FAFAFA;
}
#formacio .titulacio{
	display:block;
	float:left;
	width:828px;
	padding-left:60px;
	padding-bottom: 25px;
}
#formacio .sub_titulacio{
	display:block;
	float:left;
	width:828px;
	padding-left:60px;
	border-top: 1px dashed #BEBEBE;
	margin-top: 20px;
	/*padding-bottom: 20px;*/
}
#formacio .titulacio b.titol{
	display:block;
	float:left;
	width:744px;
	padding-right: 54px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646261;
	padding-top: 20px;
	font-weight: bold;
	background-image: url(../img/alta_usuari_guio.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 12px;
}
#formacio .coneixements{
	display:block;
	float:left;
	width:828px;
	padding-left:60px;
	border-top: 1px solid #BEBEBE;
}
#formacio .coneixements2{
	display:block;
	float:left;
	width:828px;
	padding-left:60px;
}
#formacio .coneixements b.titol{
	display:block;
	float:left;
	width:744px;
	padding-right: 54px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646261;
	padding-top: 20px;
	font-weight: bold;
	background-image: url(../img/alta_usuari_guio.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 12px;
}
#formacio .coneixements_informatica{
	display:block;
	float:left;
	width:828px;
	padding-left:60px;
	border-top: 1px solid #BEBEBE;
}
#formacio .coneixements_informatica2{
	display:block;
	float:left;
	width:828px;
	padding-left:60px;
	border-top: 1px dashed #BEBEBE;
	margin-top: 20px;
}
#formacio .coneixements_informatica b.titol{
	display:block;
	float:left;
	width:744px;
	padding-right: 54px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646261;
	padding-top: 20px;
	font-weight: bold;
	background-image: url(../img/alta_usuari_guio.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 12px;
}
#formacio p{
	display:block;
	float:left;
	width:216px;
	padding-right: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646261;
	padding-bottom: 6px;
	padding-top: 20px;
}
#formacio p.sense_contingut{
	padding-top:5px;
}
#formacio .contingut_indica_idioma{
	display:block;
	float:left;
	width:220px;
	margin:0px;
	padding:0px;
}
#formacio p.nivell_idioma, #formacio p.nivell_informatica{
	width:475px;
}
#formacio input{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 220px;
	padding:2px;
	margin-right: 49px;
}
#formacio .formacio_finalitzat{
	display:block;
	float:left;
	width:276px;
}
#formacio .formacio_finalitzat input{
	display:block;
	float:left;
	width:14px;
	border:0px;
	padding:0px;
	margin:0px;
}
#formacio .formacio_finalitzat label{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646261;
	padding-top: 3px;
	padding-right: 50px;
	padding-left: 6px;
}
#formacio input.any_finalitzacio{
	width:50px;
}
#formacio .sense_margin{
	margin-right:0px;
}
#formacio select{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 226px;
	margin-right: 50px;
}
#formacio select.sense_margin{
	margin-right: 0px;
}
#formacio .class_titulacio select{
	margin-right: 0px;
}

.class_titulacio{
	display:block;
	float:left;
	width:276px;
}
#formacio p.oculta_any{
	display:block;
	float:left;
	width:0px;
	visibility:hidden;
	padding: 0px;
}
.class_titulacio_oculta{
	display:block;
	float:left;
	width:0px;
	visibility:hidden;
}
/*-----------------------------------------------------Formulari 3-----------------------------------------------*/
#experiencia_profesional{
	display:block;
	float:left;
	width:888px;
	border-right:1px solid #E1E1E1;
	border-left:1px solid #E1E1E1;
	background-color: #FAFAFA;
}
#div_experiencia_laboral{
	display:block;
	float:left;
	width:828px;
	padding-left:60px;
	padding-bottom: 25px;
}
#experiencia_profesional #si_experiencia_laboral, #experiencia_profesional #no_experiencia_laboral{
	display:block;
	float:left;
	height: 14px;
	width: 14px;
	border: 0px;
	margin: 0px;
	margin-top: 20px;
}
#experiencia_profesional label{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646261;
	padding-top: 0px;
	padding-right: 50px;
	margin-top: 20px;
}
#experiencia_profesional p{
	display:block;
	float:left;
	width:216px;
	padding-right: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646261;
	padding-bottom: 6px;
	padding-top: 20px;
}

#experiencia_profesional label.anys_exp{
	display:block;
	float:left;
	width:120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646261;
	padding-bottom: 6px;
	padding-right: 0px;
	margin-top: 15px;
}
#experiencia_profesional label.anys_exp_llarg{
	padding-left: 275px;
}
#experiencia_profesional label.anys_exp select.sel_anys_exp{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width:65px;
	margin-top: 6px;
}

#experiencia_profesional p.inici{
	width:78px;
	padding-right: 40px;
	padding-bottom: 6px;
	padding-top: 20px;
}
#experiencia_profesional p.fi{
	width:80px;
	padding-right: 78px;
	padding-bottom: 6px;
	padding-top: 20px;
}
#experiencia_profesional .feina_recent{
	display:block;
	float:left;
	width:828px;
	padding-left:60px;
	padding-bottom: 25px;
}
#experiencia_profesional .feines_anteriors{
	display:block;
	float:left;
	width:828px;
	padding-left:60px;
	border-top: 1px dashed #BEBEBE;
	padding-bottom: 20px;
}
#experiencia_profesional .feina_recent b.titol,#experiencia_profesional .feines_anteriors b.titol{
	display:block;
	float:left;
	width:760px;
	padding-right: 54px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646261;
	padding-top: 20px;
	font-weight: bold;
	background-image: url(../img/alta_usuari_guio.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 12px;
}
#div_experiencia_laboral b.titol{
	display:block;
	float:left;
	width:760px;
	padding-right: 54px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646261;
	padding-top: 20px;
	font-weight: bold;
	background-image: url(../img/alta_usuari_guio.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 12px;
}
#experiencia_profesional input{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 220px;
	padding:2px;
	margin-right: 49px;
}
.div_ampliar_informacio{
	display:block;
	float:left;
	width:276px;
	padding-top: 15px;
	padding-bottom: 50px;
}
#experiencia_profesional input.ampliar_informacio_input{
	display:block;
	float:left;
	width: 14px;
	margin-right: 0px;
	height: 14px;
	border: 0px;
}
#experiencia_profesional label.ampliar_informacio{
	display:block;
	float:left;
	width:204px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646261;
	padding-left: 5px;
	margin-top: 0px;
	padding-right: 0px;
}
#experiencia_profesional textarea.funcions{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 220px;
	padding:2px;
	margin-right: 49px;
}
#experiencia_profesional select.select_llarg{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 226px;
	margin-bottom:20px;	
}
#experiencia_profesional select.anterior_mes{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width:52px;
	margin-right: 7px;
}
#experiencia_profesional select.anterior_mes_actual_ultim{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width:52px;
	margin-right:165px;

}
#experiencia_profesional select.any_treballat{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width:104px;
	margin-right:14px;
	margin-bottom: 2px;

}
#experiencia_profesional select.mes_treballat{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width:104px;
	margin-bottom: 15px;

}

#experiencia_profesional select.anterior_mes_ultim{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width:52px;
	margin-right:47px;
}
#experiencia_profesional textarea{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 220px;
	padding:2px;
}
#experiencia_profesional .mes_informacio{
	display:block;
	float:left;
	width: 552px;
}
#experiencia_profesional .oculta_mes_informacio{
	display:none;
	visibility:hidden;
	height:1px;
}
#div_experiencia_anterior{
	display:block;
	float:left;
	width:500px;
	padding-top:15px;
}
#experiencia_profesional #div_experiencia_anterior #experiencia_profesional_anterior{
	display:block;
	float:left;
	border:0px;
	height:14px;
	width:14px;
	margin: 0px;
}
#experiencia_profesional #div_experiencia_anterior label{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #646261;
	padding-top: 0px;
	padding-right: 0px;
	font-weight:bold;
	margin: 0px;
}
/*-----------------------------------------------------Formulari 4-----------------------------------------------*/
#altres_dades{
	display:block;
	float:left;
	width:888px;
	border-right:1px solid #E1E1E1;
	border-left:1px solid #E1E1E1;
	background-color: #FAFAFA;
	padding-bottom: 20px;
}
#altres_dades_esq{
	display:block;
	float:left;
	width:354px;
	padding-left:60px;
}
#altres_dades_esq p{
	display:block;
	float:left;
	width:352px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646261;
	padding-top: 24px;
	padding-bottom: 6px;
}
#altres_dades_esq p.euros_bruts{
	display:block;
	float:left;
	width:230px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646261;
	padding-top: 3px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#altres_dades_esq select{
	display:block;
	float:left;
	width:310px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:1px solid #000000;
}
#altres_dades_esq #aspiracions{
	display:block;
	float:left;
	width:100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:1px solid #000000;
	padding:2px;
}
#altres_dades_esq #negociable,#altres_dades_esq #aspiracions_economiques1,#altres_dades_esq #aspiracions_economiques2{
	display:block;
	float:left;
	width:14px;
	height:14px;
}
#div_aspiracions{
	display:block;
	float:left;
	width:353px;
}
#jornada_complerta, #temps_parcial, #jornada_intensiva, #indiferent{
	display:block;
	float:left;
	height: 14px;
	width: 14px;
}
#altres_dades_esq label{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646261;
	padding-top: 0px;
	width: 330px;
	padding-bottom: 20px;
	padding-left: 5px;
}
#altres_dades_esq label span{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	display: block;
	float: left;
	width: 300px;
}
#altres_dades_dre{
	display:block;
	float:left;
	width:354px;
	padding-right:60px;
	padding-left: 60px;
}
#altres_dades_dre select{
	display:block;
	float:right;
	width:330px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:1px solid #000000;
}
#altres_dades_dre p{
	display:block;
	float:left;
	width:330px;
	padding-right:0px;
	padding-left: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646261;
	padding-bottom: 10px;
	padding-top: 22px;
}
#carnet_conduir{
	display:block;
	float:left;
	width:320px;
}
#carnet_conduir img{
	display:block;
	float:left;
}
#carnet_conduir input{
	display:block;
	float:left;
	width:14px;
	height:14px;
}
#carnet_conduir label{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #646261;
	padding-left: 6px;
	padding-bottom: 18px;
	width: 25px;
	padding-right: 5px;
}
#altres_dades_dre #div_vehicle_propi{
	display:block;
	float:left;
	width:330px;
	padding-top: 20px;
}
#altres_dades_dre #div_vehicle_propi p{
	display:block;
	float:left;
	width:155px;
	padding-right:0px;
	padding-left: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646261;
	padding-bottom: 10px;
	padding-top: 0px;
}
#altres_dades_dre #div_vehicle_propi input{
	display:block;
	float:left;
	width:14px;
	height:14px;
}
#altres_dades_dre #div_vehicle_propi label{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #646261;
	padding-left: 6px;
	width: 25px;
	padding-right: 5px;
}
#altres_dades_dre textarea{
	display:block;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 324px;
	padding:2px;
	height: 60px;
}
#aceptar_politica{
	display:block;
	float:left;
	width:888px;
	padding-bottom: 15px;
}
#aceptar_politica a{
	display:block;
	float:right;
	width:180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646261;
	padding-left: 5px;
}
#aceptar_politica #acepto{
	display:block;
	float:right;
	width:14px;
	height:14px;
}
/*----------------------------------------------------Formulari 5----------------------------------------------------*/
#foto_cv{
	display:block;
	float:left;
	width:888px;
	border-right:1px solid #E1E1E1;
	border-left:1px solid #E1E1E1;
	background-color: #FAFAFA;
	padding-bottom: 10px;
}
.foto_adjunt_separador, .cv_adjunt_separador{
	display:block;
	float:left;
	width:828px;
	padding-left: 60px;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 15px;
}
.video_adjunt_separador{
	display:block;
	float:left;
	width:828px;
	padding-left: 60px;
}
#foto_cv .examinar_arxiu{
	display:block;
	float:left;
	width:550px;
	padding-bottom: 20px;
}
#foto_cv p{
	display:block;
	float:left;
	width:480px;
	padding-right: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646261;
	padding-bottom: 6px;
	padding-top: 10px;
}
#foto_cv p.curriculum{
	width:320px;
	padding-right: 10px;
}
#foto_cv p.idioma{
	width:210px;
	padding-right: 0px;
}

#foto_cv b.titol{
	display:block;
	float:left;
	width:760px;
	padding-right: 54px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646261;
	padding-top: 20px;
	font-weight: bold;
	background-image: url(../img/alta_usuari_guio.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 12px;
}
#foto_cv #foto,#foto_cv #cv_video{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 470px;
	padding:2px;
	margin-right: 49px;
}
#foto_cv .cv_text{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 300px;
	padding:2px;
	margin-right: 29px;
}
#foto_cv .cv_text_idioma{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 145px;
}
#foto_cv select.idioma{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	width: 100px;
	padding:2px;
}
.imatge_cv{
	display:block;
	float:left;
	padding-top:10px;	
}
.link_arxius{
	display:block;
	float:left;
	padding-top:10px;
	width: 50px;
}
#foto_cv .div_eliminar_arxiu{
	display:block;
	float:left;
	width:135px;
	padding-left: 33px;
	padding-top: 10px;
}
#foto_cv .check_elimina{
	display:block;
	float:left;
	width:14px;
	height:14px;
}
#foto_cv .div_eliminar_arxiu p{
	display:block;
	float:left;
	width:120px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-top: 0px;
}
#foto_cv label{
	display:block;
	float:left;
	width:90px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #CC0000;
	padding-bottom: 3px;
	padding-left: 6px;
}
#foto_cv .suggeriments{
	display:block;
	float:left;
	width:500px;
	padding-top: 6px;
}
#foto_cv .suggeriments a{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #046090;
}

/*-----------------------------------------------------Formulari Final-----------------------------------------------*/
.exterior_tronja_final{
	display:block;
	float:left;
	width:518px;
	border-right:1px solid #FFDCB3;
	border-left:1px solid #FFDCB3;
	padding-bottom: 20px;
	padding-left: 215px;
	padding-right: 215px;
}
#finalitza_alta_usuari{
	display:block;
	width:465px;
	background-image: url(../img/alta_usuari_finalitza.jpg);
	padding-left: 53px;
	background-repeat: no-repeat;
	margin: auto;
	height: 340px;
}

#finalitza_alta_usuari.confirmacio{
	background-image: url(../img/alta_usuari_confirmacio.jpg);
	height: 280px;
	
} 
#finalitza_alta_usuari b.titol{
	display:block;
	float:left;
	width:415px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#646261;
	padding-top: 8px;
	padding-bottom: 8px;
}
#finalitza_alta_usuari strong{
	display:block;
	float:left;
	width:415px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FF9900;
	padding-top: 20px;
	padding-bottom: 17px;
}
#finalitza_alta_usuari p{
	display:block;
	float:left;
	width:415px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#646261;
	padding-top: 0px;
}
#finalitza_alta_usuari #recordatori {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #646261;
	padding-top: 0px;
	margin: 0;
	padding-bottom: 10px;
}

#finalitza_alta_usuari #boto_continuar{
	display:block;
	float:left;
	width:245px;
	padding-left: 150px;
	padding-top:10px;
}
#finalitza_alta_usuari #boto_continuar a{
	display:block;
	float:left;
	width:114px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../img/boto_alta_usuaris_finalitza.jpg);
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom:10px;
	text-decoration: none;
	background-repeat: no-repeat;
}
#finalitza_alta_usuari #boto_continuar a.cercar{
	padding-left: 0px;
	text-align: center;
	width: 102px;
}
#finalitza_alta_usuari #boto_ofertes_relacionades{
	display:block;
	float:left;
	width:245px;
	padding-left: 107px;
	padding-top:10px;
}
#finalitza_alta_usuari #boto_ofertes_relacionades a.ofertes_relacionades{
	display:block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../img/bot_presentar_candidatura.jpg);
	padding-top: 5px;
	padding-bottom:10px;
	text-decoration: none;
	background-repeat: no-repeat;
	text-align: center;
	width: 200px;
}
#finalitza_alta_usuari p.height_fix{
	height:55px;
}
#finalitza_alta_usuari p span{
	font-weight:bold;
}
#finalitza_alta_usuari p a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#646261;
	font-weight:bold;
}
#vista_previa{
	display:block;
	float:right;
	width:270px;
	background-image: url(../img/alta_usuari_finalitza_cv.gif);
	background-repeat: no-repeat;
	padding-left: 38px;
	background-position: bottom left;
	padding-top: 80px;
}
#vista_previa p{
	display:block;
	float:left;
	width:270px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-top: 1px;
}
#vista_previa a{
	display:block;
	float:left;
	width:192px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF6600;
}
/*-----------------------------------------------------Tots Formularis-----------------------------------------------*/
.registre_formulari{
	display:block;
	float:left;
	width:888px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
}
input.oculta{
	visibility:hidden;
	height:0px;
}
/*------------------------------------------------------peu_form---------------------------------------------------*/
#peu_form{
	display:block;
	float:left;
	width:890px;
	background-image: url(../img/alta_usuari_form_bottom.jpg);
	background-repeat: no-repeat;
	padding-top: 30px;
}
.boto_anterior{
	display:block;
	float:right;
	width:100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #B3B3B3;
	background-image: url(../img/boto_alta_usuaris_tornar.jpg);
	padding-left: 28px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 25px;
	text-decoration: none;
	background-repeat: no-repeat;
	margin-right: 20px;
}
.boto_seguent{
	display:block;
	float:right;
	width:114px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../img/boto_alta_usuaris.jpg);
	padding-left: 12px;
	padding-right: 24px;
	padding-top: 5px;
	padding-bottom: 25px;
	text-decoration: none;
	background-repeat: no-repeat;
}
.boto_finalitza{
	display:block;
	float:right;
	width:102px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../img/boto_alta_usuaris_finalitza.jpg);
	padding-top: 5px;
	padding-bottom: 25px;
	text-decoration: none;
	background-repeat: no-repeat;
	text-align: center;
}

.privadesa{
	display:block;
	float:left;
	width:150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B3B3B3;
}


/*----------------------------------------------------------alta usuaris error----------------------------------------*/
#alerta_camps{
	display:block;
	float:left;
	width:630px;
	padding-left: 167px;
	padding-bottom: 20px;
	padding-right: 0px;
}
#errors{
	display:block;
	float:left;
	width:478px;
	background-image: url(../img/erros_fons_usuari.jpg);
	background-repeat: no-repeat;
	border-left: 1px solid #FD6A03;
	border-right: 1px solid #FD6A03;
	background-color: #FEEBCD;
	padding-left: 140px;
	padding-top: 20px;
	padding-bottom: 10px;
}
#errors b{
	display:block;
	float:left;
	width: 430px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FF6600;
	padding-bottom: 10px;
}
#errors p{
	display:block;
	float:left;
	width: 430px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #616161;
	padding-bottom: 10px;
}
#errors a.omplir{
	display:block;
	float:left;
	width:72px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../img/boto_errors_omplir.jpg);
	padding-top: 5px;
	padding-bottom: 15px;
	text-decoration: none;
	background-repeat: no-repeat;
	text-align: center;
	margin-right: 40px;
}
#errors a.continuar{
	display:block;
	float:left;
	width:132px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../img/boto_errors_continuar.jpg);
	padding-top: 5px;
	padding-bottom: 15px;
	text-decoration: none;
	background-repeat: no-repeat;
	text-align: center;
}
/*----------boto omplir dades personals des de l'àrea candidat sense dades----------------*/
#errors a.omplir_dades{
	display:block;
	float:left;
	width:220px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../img/boto_errors_omplir_dades.jpg);
	padding-top: 5px;
	padding-bottom: 15px;
	text-decoration: none;
	background-repeat: no-repeat;
	text-align: center;
}

