@import url(laborand.css);
/* Inici redefinició tags html */
#footer p 
{
	margin: 0;
}
textarea[readonly]
{
	background-color: #FFFFFE;
	border: 1px solid #A5ACB2;
}
option
{
	padding-right: 5px;
}
.hide
{
	display: none;
}
.show
{
	display: block !important;
}
.right
{
	float: right;
}
.left
{
	float: left;
}
/* Fi redefinició tags html */
/* Inici Nou formulari */
p.ajuda
{
	color: #6D7905;
}
fieldset
{
	margin: 0 0 20px 0;
	border-bottom: 1px solid #B9ACAD;
	clear: left;
}
fieldset.multiple
{
	border-bottom: none;
}
fieldset legend
{
	float: left;
	font-size: 1.3em;
	color: #000000;
	border-bottom: 3px solid #B9ACAD;
	font-weight: bold;
	margin: 0 0 12px 0;
	padding: 0;
}
fieldset div.row 
{
	border-top: 1px solid #B9ACAD;
	background-color: #F9F7F7;
	padding: 5px;
	float: left; 
	width: 790px;
	font-size: 1.1em;
}
#content fieldset div.row {
	width: 590px;
}
fieldset div.empty
{
	background-color: #FFF;
	height: 16px;
}
fieldset div.row a
{
	font-size: 100%;
}
fieldset div.row div.row 
{
	width: 720px;
	background-color: #EDEAEA;
	font-size: 100%;
}
fieldset div.mandatory
{
	background-color: #FFE6E6 !important;
}
fieldset div.row div.column1
{
	float: left;
	width: 200px;
	margin: 0 5px 0 0;
}
fieldset div.row div.column2
{
	float: left;
	margin: 0 5px 0 0;
	width: 400px;
}
#content fieldset div.row div.column2
{
	width: 300px;
}
fieldset div.row div.column2 p.spacer
{
	height: 5px;
	margin: 0;
}
fieldset div.row div.column2 p.ajuda,
fieldset div.row p.ajuda
{
	margin: 5px 0 0 0;
	font-size: 1em;
}
fieldset p.ajuda
{
	margin: 0 0 10px 0;
	clear: left;
}
fieldset div.row label
{
	line-height: 1.7em;
}
fieldset div.row select, 
fieldset div.row input[type=text], 
fieldset div.row input[type=checkbox], 
fieldset div.row input[type=radio], 
fieldset div.row textarea,
fieldset div.row input[type=password]
{
	font-size: 100%;
}
fieldset select, 
fieldset input[type=text], 
fieldset input[type=checkbox], 
fieldset input[type=radio], 
fieldset textarea,
fieldset input[type=password]
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 1.1em;
	padding: 2px !important;
}
input[type=submit],
button
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 1.2em;
	padding: 5px;
}
fieldset fieldset
{
	margin: 10px 0 0 0;
}
fieldset fieldset legend
{
	border: none;
}
fieldset.editar_estudis,
fieldset.editar_experiencies,
fieldset.editar_referencies
{
	margin-top: 0;
	margin-left: 20px;
	display: none;
	border-bottom: none;
}
fieldset.editar_estudis div.row div.column1,
fieldset.editar_experiencies div.row div.column1,
fieldset.editar_referencies div.row div.column1
{
	margin: 0;
}
#llistat_estudis,
.llistat_feines,
#llistat_experiencies,
#llistat_referencies
{
	padding-bottom: 15px;
}
#llistat_estudis .fila,
.llistat_feines .fila,
#llistat_experiencies .fila,
#llistat_referencies .fila
{
	border-bottom: 1px solid #B9ACAD;
	margin: 0 10px 0 10px;
	background-color: #F9F7F7;
	border-left: 1px solid #B9ACAD;
	border-right: 1px solid #B9ACAD;
}
#llistat_estudis .head,
.llistat_feines .head,
#llistat_experiencies .head,
#llistat_referencies .head
{
	border: 1px solid #B9ACAD;
	background-color: #DDD6D7;
	font-weight: bold;
	margin: 10px 10px 0 10px;
}
#llistat_estudis .fila,
#llistat_estudis .head,
#llistat_experiencies .fila,
#llistat_experiencies .head
{
	clear: left;
	float: left;
	width: 765px;
}
.llistat_feines .fila,
.llistat_feines .head
{
	clear: left;
	float: left;
	width: 400px;
}
#llistat_referencies .fila,
#llistat_referencies .head
{
	clear: left;
	float: left;
	width: 765px;
}
.llistat_feines .head
{
	padding: 1px 0;
}
#llistat_estudis .fila div,
#llistat_estudis .head div,
.llistat_feines .fila div,
.llistat_feines .head div,
#llistat_experiencies .head div,
#llistat_experiencies .fila div,
#llistat_referencies .head div,
#llistat_referencies .fila div
{
	padding: 5px;
	float: left;
}
#llistat_experiencies div.buscador,
#llistat_experiencies div.pregunta_buscador {
	padding: 0;
}
#llistat_estudis .fila div div
{
	padding: 0;
}
#llistat_estudis .editar_estudis .column1
{
	padding: 0;
}
#llistat_experiencies .editar_experiencies div.row,
#llistat_referencies .editar_referencies div.row
{
	padding: 0;
}
#llistat_estudis .sistema
{
	width: 70px;
}
#llistat_estudis .estudis
{
	width: 85px;
}
#llistat_estudis .titulacio,
#llistat_estudis .estudis
{
	width: 210px;
}

#llistat_estudis .editar,
#llistat_experiencies .editar,
#llistat_referencies .editar
{
	width: 60px;
}
#llistat_estudis .eliminar,
#llistat_experiencies .eliminar,
#llistat_referencies .eliminar
{
	width: 60px;
}
#llistat_estudis .data,
#llistat_experiencies .data
{
	width: 75px;
}
.llistat_feines .lloc_treball
{
	width: 300px;
}
#llistat_experiencies .lloc_treball
{
	width: 250px;
}
#llistat_experiencies .empresa
{
	width: 175px;
}
#llistat_referencies .empresa
{
	width: 135px;
}
#llistat_referencies .nom
{
	width: 100px;
}
#llistat_referencies .carrec
{
	width: 100px;
}
#llistat_referencies .telefon
{
	width: 80px;
}
#llistat_referencies .email
{
	width: 150px;
}
fieldset a.acceptar
{
	padding-right: 10px;
}
.llistat_feines .seleccionar
{
	float: right;
	margin-right: 5px;
	width: 75px;
}
.llistat_feines .fila .nav
{
	text-align: right;
	width: 390px;
	font-weight: bold;
}
.llistat_feines p
{
	clear: left;
	float: left;
	font-size: 100%;
	margin: 10px 0 0 10px;
	width: 100%;
}
.sector_size,
.departament_size
{
	margin: 0 10px 0 0;
}
#overlay
{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
#llocTreballSelector
{
	position: absolute;
	top: 40px;
	left: 0;
	width: 820px;
	height: 300px;
	background-color: #FFF;
	z-index: 100;
}
#llocTreballSelector .row 
{
	width: 810px;
	clear: left;
}
#llocTreballSelector fieldset
{
	float: left;
}
#tancar_finestra
{
	display: block;
	width: 820px;
	text-align: right;
}
.sistemaEducatiuAltreSeleccionat,
#pregunta_feina_anterior,
#feina_actual,
#feina_actual_dades,
#feina_anterior_dades,
#referencies_professionals,
#dades_referencies_professionals,
#dades_estudis,
#feina_anterior,
#altres_activitats,
#feina_preferent_dades,
#overlay,
#llocTreballSelector,
#pregunta_referencies_professionals,
#mes_referencies,
#dades_estudis_add,
#dades_experiencies_add,
#dades_referencies_add,
div.pregunta_buscador,
#sectorSelector,
#submitResultats,
#div_esp_localitat_texte,
#parroquia_residencia_div,
#localitat_residencia_div,
#estudis_div,
#titulacio_div,
#sistema_div
{
	display: none;
}
/* Fi nou formulari */
/* Inici nou buscador */
table.resultats
{
	margin: 20px 0 20px 0;
	clear: left;
}
table thead
{
	font-weight: bold;	
}
table.resultats td
{
	padding: 3px;
}
table.resultats td.checkbox
{
	width: 15px;
}
table.resultats td.antiguitat
{
	width: 30px;
}
table.resultats td.descarregat
{
	width: 40px;
}
table.resultats td.actual
{
	width: 80px;
}
table.resultats td.exp_actual
{
	color: green;
}
table.resultats td.exp_anterior
{
	color: red;
}
table.resultats td.sexe,
table.resultats td.edat
{
	width: 30px;
}
table.resultats td.llocTreballNom
{
	width: 780px;
}
table.resultats td.llocTreball
{
	width: 150px;
}
table.resultats td.sector
{
	width: 200px;
}
#llistaResultats table.resultats td.llocTreballNom
{
	width: 300px;
}
#llistaResultats table.resultats td.sector
{
	width: 490px;
}
table.resultats td.paisResidencia
{
	width: 110px;
}
.antiguitat1
{
	background-image: url(../imatges/antiguitat1.gif);
	background-repeat:no-repeat;
}
span.antiguitat1,
span.antiguitat2,
span.antiguitat3,
span.antiguitat4,
span.antiguitat5
{
	padding-left: 16px;
	background-position: 0px -2px;
}
.antiguitat2
{
	background-image: url(../imatges/antiguitat2.gif);
	background-repeat:no-repeat;
}
.antiguitat3
{
	background-image: url(../imatges/antiguitat3.gif);
	background-repeat:no-repeat;
}
.antiguitat4
{
	background-image: url(../imatges/antiguitat4.gif);
	background-repeat:no-repeat;
}
.antiguitat5
{
	background-image: url(../imatges/antiguitat5.gif);
	background-repeat:no-repeat;
}
table.resultats td.tick
{
	background-image: url(../imatges/tick.png);
	background-repeat:no-repeat;
	background-position:center center;
}
div.tab
{
	background:#F9F7F7;
	border-top: 1px solid #B9ACAD;
	border-bottom: 1px solid #B9ACAD; 
	float: left; 
	width: 784px;
}
label.check_criteris
{
	font-weight: bold;
	font-size: 1.2em;
	margin: 0 0 20px 0;
}
fieldset.tabContainer
{
	border-bottom: none;
	margin: 0 0 10px 0;
}
div.dades
{
	float: left;
	padding: 20px 0 0 0;
	width: 785px;
	font-size: 1.1em;
}
div.dades .column1
{
	float: left;
	width: 80px;
}
div.dades .column2
{
	width: 390px;
}
#sectorSelector
{
	position: absolute;
	top: 40px;
	left: 0;
	width: 650px;
	height: 100px;
	background-color: #FFF;
	z-index: 100;
}
#sectorSelector fieldset div.row
{
	width: 640px;
}
#sectorSelector fieldset div.row div.column1 {
	width: 250px;
}
#sectorSelector fieldset div.row div.column2 {
	width: 300px;
	padding: 0 0 0 50px;
}
#formBuscar
{
	margin: 0 0 20px 0;
}
#recerca_directa
{
	margin: 0 0 40px 0;
}
#submitResultats
{
	margin: 0 0 40px 0;
}
.tab .row
{
	width: 774px;
}
fieldset #professio fieldset
{
	margin: 0 0 20px 0;
}
p.totalCandidats
{
	margin: 30px 0 0 0;
}
/*
ul#resum
{
	padding: 0;
}
*/
table#resum
{
	width: 800px;
	border:1px solid #B9ACAD;
	border-collapse: collapse;
}
table#resum thead
{
	background-color:#DDD6D7;
}
table#resum td.criteri
{
	width: 200px;
}
table#resum td.valor
{
	width: 600px;
}
table#resum tbody
{
	background-color:#F9F7F7;
}
table#resum td
{
	padding: 5px 5px;
	border: 1px solid #B9ACAD;
}
p.important
{
	font-size: 1.2em;
}
fieldset.tabContainer legend label:hover
{
	cursor: pointer;
}
div#recerca_avançada
{
	margin: 100px 0 0 0;
}
form#form
{
	margin: 0 0 100px 0;
}
div#criteris
{
	margin: 50px 0 0 0;
}
a#buscar
{
	float: left;
}
button#recerca_directa
{
	float: right;
}
span.primers_cvs
{
	margin-right: 100px;
}
#formSeleccionar 
{
	margin: 30px 0 0 0;
}
#formSeleccionar table.resultats
{
	margin: 0;
}
p.cost
{
	font-size: 1.3em;
	font-weight: bold;
}
#llegenda p
{
	margin: 0;
	line-height: 20px;
}
.ui-tabs-nav li.selected a span
{
	color: #D11A22;
}
/* Fi nou buscador */
/* Sistema de pagaments */
.phdata
{
	float: left;
	width:80px;
}
.phhora
{
	float: left;
	width:65px;
}
.phdescripcio
{
	float: left;
	width:190px;
}
.phimport
{
	float: left;
	width:75px;
	text-align:right;
}
.phsaldo
{
	float: left;
	width:75px;
	text-align:right;
}
/* Fi sistema de pagaments */