@charset "UTF-8";
/* CSS Document */

input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
}
.center {
	text-align:center;
	*zoom:1;
}
p {
	*zoom:1;
}

/*FORMULARI IDENTIFICACIO*/

#form_id {
	background-color:#92a140;
	font-family:Arial, Helvetica, sans-serif;
}
#form_id .content {
	font-size:1.2em;
	margin:30px auto;
	border:15px solid #c3e216;
	padding:2em;
	background-color:#FFFFFF;
	width:900px;
}
#form_id form{
	float:left;
	display:inline;
	text-align:left;
	margin-left:100px;
	margin-top:20px;
	width:260px;
}
#form_id label{
	float:left;
	display:inline;
	width:40px;
	text-align:right;
	margin-right:50px;
	padding-top:3px;
}
#form_id input{
	float:left;
	display:inline;
	margin-bottom:1.5em;
	width:140px;
}
#form_id .input_hidden {
	display:none;
}
#form_id .button{
	background-color:#C3E216;
	border:1px solid #C3E216;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	height:20px;
	width:145px;
	float:right;
	display:inline;
	margin-right:25px;
}
#form_id .llistat{
	float:right;
	display:inline;
	text-align:right;
}
#form_id .llistat img{
	margin:25px 10px 0px 10px;
}
#form_id .llistat a {
	color:#FF6600;
	text-decoration:none;
}
#form_id .llistat a:visited {
	color:#999;
	text-decoration:none;
}
#form_id .llistat a:hover {
	color:#000;
	text-decoration:none;
}
#form_id .llistat ul{
	padding-right:1em;
}
#form_id .llistat li {
	padding-bottom:1em;
}
/* FI FORMULARI IDENTIFICACIO*/


/*FORMULARI REGISTRE & PREFERENCIES NOTIFICACIONS*/

#form_reg {
	background-color:#92a140;
	font-family:Arial, Helvetica, sans-serif;
}
#form_reg .content {
	font-size:1.1em;
	margin:30px auto;
	border:15px solid #c3e216;
	padding:.5em 2em 2em 2em;
	background-color:#FFFFFF;
	width:900px;
}
#form_reg .content p {
	padding-top:1em;
}

#form_reg img{
	float:right;
	display:inline;
	margin-right:20px;
	margin-top:15px;
}
#form_reg form{
	float:left;
	display:inline;
	text-align:left;
	margin-left:40px;
	margin-top:20px;
	float:left;
	display:inline;
	width:370px;
}
#form_reg label{
	float:left;
	display:inline;
	width:140px;
	text-align:right;
	margin-right:30px;
	padding-top:3px;
}
#form_reg input{
	float:left;
	display:inline;
	margin-bottom:.3em;
}
#form_reg .input_hidden {
	display:none;
}
#form_reg form.checks, #form_reg form.avis {
	width:100%;
	margin-left:0px;
}
#form_reg .checks label{
	width:auto;
	text-align:left;
	margin-right:6px;
}	
#form_reg .checks input{
	margin-right:7em;
}
#form_reg .avis label{
	font-size:.8em;
	float:left;
	display:inline;
	width:90%;
	text-align:left;
	margin-left:1em;
	color:#333333;
}
#form_reg .avis input{
	float:left;
	display:inline;
	margin-right:20px;
}	
#form_reg .button{	
	background-color:#C3E216;
	border:1px solid #C3E216;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	height:20px;
	width:145px;
	margin-top:20px;
	margin-left:43%;
	float:right;
	display:inline;
	margin-right:17px;
}
/* FI FORMULARI REGISTRE & PREFERENCIES NOTIFICACIONS */


/*MODIFICACIÓ DADES & SOL·LICITUD INFO & RECORDATORI DE DADES */

#mod_dades {
	background-color:#7c2525;
	font-family:Arial, Helvetica, sans-serif;
}
#mod_dades .content {
	font-size:1.1em;
	margin:30px auto;
	border:15px solid #fe6526;
	padding:.5em 2em 2em 2em;
	background-color:#FFFFFF;
	width:900px;
}
#mod_dades .content p {
	padding-top:1em;
}
#mod_dades form{
	float:left;
	display:inline;
	text-align:left;
	margin-left:40px;
	margin-top:20px;
	float:left;
	display:inline;
	width:370px;
}
#mod_dades label{
	float:left;
	display:inline;
	width:140px;
	text-align:right;
	margin-right:30px;
	padding-top:3px;
}
#mod_dades .input_hidden {
	display:none;
}
#mod_dades input{
	float:left;
	display:inline;
	margin-bottom:.3em;
}
#mod_dades textarea{
	margin-left:210px;
}
#mod_dades form.avis {
	width:100%;
	margin-left:0px;
}
#mod_dades .avis label{
	font-size:.8em;
	float:left;
	display:inline;
	width:90%;
	text-align:left;
	margin-left:1em;
	color:#333333;
}
#mod_dades .avis input{
	float:left;
	display:inline;
	margin-right:20px;
}	
#mod_dades .avis .button{	
	background-color:#FE6526;
	border:1px solid #FE6526;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	height:20px;
	width:145px;
	margin-top:20px;
	float:right;
	display:inline;
	margin-right:40px;
}
/* FI MODIFICACIÓ DADES & SOL·LICITUD INFO & RECORDATORI DE DADES */

 
/*PARTICIPACIO CONCURS*/

#part_concurs {
	background-color:#c600c6;
	font-family:Arial, Helvetica, sans-serif;
}
#part_concurs .content {
	font-size:1.2em;
	margin:30px auto;
	border:15px solid #dcb5dc;
	padding:.5em 2em 2em 2em;
	background-color:#FFFFFF;
	width:590px;	
}
#part_concurs .content p {
	padding-top:1em;
}

#part_concurs form{
	float:left;
	display:inline;
	text-align:left;
	margin-left:40px;
	margin-top:20px;
	float:left;
	display:inline;
	width:370px;
}
#part_concurs label{
	float:left;
	display:inline;
	width:140px;
	text-align:right;
	margin-right:30px;
	padding-top:3px;
}
#part_concurs input{
	float:left;
	display:inline;
	margin-bottom:.3em;
}
#part_concurs .input_hidden {
	display:none;
}
#part_concurs form.avis {
	width:100%;
	margin-left:0px;
}
#part_concurs .avis label{
	font-size:.8em;
	float:left;
	display:inline;
	width:86%;
	text-align:left;
	margin-left:1em;
	color:#333333;
}
#part_concurs .avis input{
	float:left;
	display:inline;
	margin-right:20px;
}	
#part_concurs .button{	
	background-color:#DCB5DC;
	border:1px solid #DCB5DC;
	color:#FF6D0B;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	height:20px;
	width:145px;
	margin-left:38%;
	margin-top:15px;
}
/* FI PARTICIPACIO CONCURS*/


/*AFEGIR COMENTARI & AFEGIR NOVA REFERÈNCIA*/

#afegir_com {
	background-color:#7c2525;
	font-family:Arial, Helvetica, sans-serif;
}
#afegir_com .content {
	font-size:1.1em;
	margin:30px auto;
	border:15px solid #FF0000;
	padding:.5em 2em 2em 2em;
	background-color:#FFFFFF;
	width:590px;
}
#afegir_com .content p {
	padding-top:1em;
}
#afegir_com form{
	float:left;
	display:inline;
	text-align:left;
	margin-left:40px;
	margin-top:20px;
	float:left;
	display:inline;
	width:100%;
}
#afegir_com label{
	float:left;
	display:inline;
	width:140px;
	text-align:right;
	margin-right:30px;
	padding-top:3px;
}
#afegir_com input{
	float:left;
	display:inline;
	margin-bottom:.3em;
}
#afegir_com .input_hidden {
	display:none;
}
#afegir_com textarea{
	float:left;
	display:inline;
}
#afegir_com form.avis {
	width:100%;
	margin-left:0px;
}
#afegir_com .avis label{
	font-size:.8em;
	float:left;
	display:inline;
	width:86%;
	text-align:left;
	margin-left:1em;
	color:#333333;
}
#afegir_com .avis input{
	float:left;
	display:inline;
	margin-right:20px;
}	
#afegir_com .avis .button{	
	background-color:#7C2525;
	border:1px solid #7C2525;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	height:20px;
	width:145px;
	margin-left:38%;
	margin-top:15px;
}


#zonaFormulari{
	width:600px;
	margin-left:25px;
	margin-top:10px;
}
#zonaFormulari form{
	float:left;
	display:inline;
	text-align:left;
	float:left;
	display:inline;
	margin-top:20px;
	margin-left:0px;
}
#zonaFormulari .col{
	width:250px;
}

#zonaFormulari label{
	float:left;
	display:inline;
	width:90px;
	text-align:right;
	margin-right:10px;
	padding-top:3px;
}
#zonaFormulari input{
	float:left;
	display:inline;
	margin-bottom:.3em;
}
#zonaFormulari .input_hidden {
	display:none;
}

/* FI AFEGIR COMENTARI  */


/*RESPOSTA CONVERSA & NOVA RESPOSTA */

#resposta_conv {
	background-color:#c0bcbc;
	font-family:Arial, Helvetica, sans-serif;
}
#resposta_conv .content {
	font-size:1.1em;
	margin:30px auto;
	border:15px solid #e1dfdf;
	padding:.5em 2em 2em 2em;
	background-color:#FFFFFF;
	width:590px;
}
#resposta_conv .content p {
	padding-top:1em;
}
#resposta_conv form{
	float:left;
	display:inline;
	text-align:left;
	margin-left:40px;
	margin-top:20px;
	float:left;
	display:inline;
	width:100%;
}
#resposta_conv label{
	float:left;
	display:inline;
	width:140px;
	text-align:right;
	margin-right:30px;
	padding-top:3px;
}
#resposta_conv input{
	float:left;
	display:inline;
	margin-bottom:.3em;
}
#resposta_conv .input_hidden {
	display:none;
}
#resposta_conv form.avis {
	width:100%;
	margin-left:0px;
}
#resposta_conv .avis label{
	font-size:.8em;
	float:left;
	display:inline;
	width:86%;
	text-align:left;
	margin-left:1em;
	color:#333333;
}
#resposta_conv textarea{
	margin-left:29%;
}
#resposta_conv .avis input{
	float:left;
	display:inline;
	margin-right:20px;
}	
#resposta_conv .avis .button{	
	background-color:#CECBCB;
	border:1px solid #CECBCB;
	color:#FF6D0B;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	height:20px;
	width:145px;
	margin-left:38%;
	margin-top:15px;
}
/* FI RESPOSTA CONVERSA & NOVA RESPOSTA */


/*AFEGIR ANUNCI & RESPONDRE ANUNCI*/

#afegir_anunci {
	background-color:#446464;
	font-family:Arial, Helvetica, sans-serif;
}
#afegir_anunci .content {
	font-size:1.2em;
	margin:30px auto;
	border:15px solid #799494;
	padding:.5em 2em 2em 2em;
	background-color:#FFFFFF;
	width:590px;	
}
#afegir_anunci .content p {
	padding-top:1em;
}

#afegir_anunci form{
	float:left;
	display:inline;
	text-align:left;
	margin-left:40px;
	margin-top:20px;
	float:left;
	display:inline;
	width:370px;
}
#afegir_anunci label{
	float:left;
	display:inline;
	width:140px;
	text-align:right;
	margin-right:30px;
	padding-top:3px;
}
#afegir_anunci input{
	float:left;
	display:inline;
	margin-bottom:.3em;
}
#afegir_anunci .input_hidden {
	display:none;
}
#afegir_anunci form.adjunta {
	width:420px;
	margin-left:0px;
	zoom:1;
}
#afegir_anunci .adjunta label{
	font-size:.8em;
	float:left;
	display:inline;
	width:160px;
	text-align:right;
	margin-right:1em;
	color:#333333;
	font-size:1em;
	height:80px;
}
#afegir_anunci .adjunta input{

	margin-right:20px;
	margin-bottom:.7em;
}	
#afegir_anunci form.avis {
	width:100%;
	margin-left:0px;
	margin-bottom:10px;
}
#afegir_anunci .avis label{
	font-size:.8em;
	float:left;
	display:inline;
	width:86%;
	text-align:left;
	margin-left:1em;
	color:#333333;
}
#afegir_anunci .avis input{
	float:left;
	display:inline;
	margin-right:20px;
}	
#afegir_anunci .button{	
	background-color:#446464;
	border:1px solid #446464;
	color:#FF6D0B;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	height:20px;
	width:145px;
	margin-left:38%;
	margin-top:15px;
}
#afegir_anunci span{
	color:#FF0000;
	font-size:.9em;
}
/* FI AFEGIR ANUNCI & RESPONDRE ANUNCI */


/* BASES LEGALS */
#bases {
	background-color:#c600c6;
	font-family:Arial, Helvetica, sans-serif;
}
#bases .content {
	font-size:1.2em;
	margin:30px auto;
	border:15px solid #dcb5dc;
	padding:2em;
	background-color:#FFFFFF;
	width:590px;	
}
#bases h1 {
	padding-bottom:1.5em;
	padding-top:1em;
}
#bases p {
	padding-bottom:1em;	
}
#bases li {
	list-style:disc;
	margin-left:30px;
	padding-bottom:.5em;	
}
/* FI BASES LEGALS */


/* REGISTRE */

.registre {
	background-color:#92a140;
	margin-left:25px;
	padding:2em;
	margin-bottom:2em;
	margin-right:10px;
}
.registre h2{
	background-color:#6a7d00;
	display:block;
	height:1.8em;
	color:#FFFFFF;
	padding:.5em 0 .3em 1em;
}
.registre_text{
	background-color:#fff;
	color:#000;
	padding:1em 0 .3em 1em;
	height:110px;
}
.registre img{
	float:left;
	display:inline;
	margin-right:10px;
}
.registre p{
	font-size:1.2em;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:2.3em;
}
.registre a {
	color:#FF6600;
	text-decoration:none;
}
.registre a:visited {
	color:#999;
	text-decoration:none;
}
.registre a:hover {
	color:#000;
	text-decoration:none;
}
.margin {
	margin-left:25px;
}

/* FI REGISTRE */

/* INFO3e */

.info3e {
	background-color:#4e4e4e;
	margin-left:25px;
	padding:2em;
}
.info3e_text{
	background-color:#fff;
	color:#000;
	padding:1em;
	height:420px;
}
.info3e img{
	float:left;
	display:inline;
	margin-right:1em;
}
.info3e p{
	font-size:1.2em;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin-top:1.8em;
}
.info3e a {
	color:#FF6600;
	text-decoration:none;
	float:right;
	margin-top:2em;
	margin-right:1em;
}
.info3e a:visited {
	color:#999;
	text-decoration:none;
}
.info3e a:hover {
	color:#000;
	text-decoration:none;
}
/* FI INFO3e */






