body {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin:0 0 0 0;	
	background:#F8FBFF url(../imatges/fons_cel.jpg);
}

a {
	text-decoration:underline; 
	color:#000000;
}

input {
	border: 1px solid #7F9DB9;
}

#divContGeneral{
	width:890px; 
	margin:0px auto 0 auto;
}

#capsalera{
	padding:5px; 
	border-bottom:3px #666666 solid;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	background: transparent url(../imatges/pixel_trans_cab.png) repeat; 
	position:relative; 
	width: 890px;
	height: 110px;
}

#nomFranxu{
	float:left; 
	width:476px;
}

#logoCatCapsalera{
	float:left; 
	height: 58px; 
	width:56px;
}

#contNomFranxu{
	float:left; 
	width:415px;
	margin-left:5px;
}

#nomXavier{
	position:absolute; 
	right:5px; 
	width:424px;
}

#dadesContacte{
	position:absolute; 
	left:0px; 
	width:100%; 
	text-align:center; 
	bottom:4px;
}

#cosPrincipal{
	overflow:hidden; 
	padding:0px; 
	background: transparent url(../imatges/pixel_trans.png) repeat; 
	width: 900px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px #666666 solid;
}

.enllac_formularis{
	width:300px;
	border:2px solid #666666;
	margin-bottom:40px;
}
	
.enllac_forms_senars{
	cursor:pointer;
	padding:20px 20px 20px 5px;
	text-decoration:none !important;
	}
	
.enllac_forms_parells{
cursor:pointer;
	padding:20px 20px 20px 40px;
	text-decoration:none !important;
	}
	
a.enllas_asseguranca {
	width:200px;
	text-decoration:none;
	}

#menuSuperior{
	position:relative; 
	top:-1px; 
	left:-1px;
	width:901px;
	height:27px; 
	border-bottom:3px solid #666666;
}

#menuEsquerra{
	position:relative; 
	float:left; 
	vertical-align:top; 
	width:200px; 
	margin-top:0px;
}

.mSOpcio{
	float:left; 
	width:180.2px; 
	height:27px; 
	cursor:pointer;
	text-align:center;
	line-height:27px;
	background:url(../imatges/boto_sup.png);
}

/*#divMSopcio5{
border-right:0px;
padding-right:3px;}*/

.mEOpcio{
	float:left; 
	width:198px; 
	height:22px; 
	cursor:pointer; 
	margin:2px;
	background:url(../imatges/boto_esquerra.png);
	border-right:2px solid #666666;
}

.mEOpcioIni{
	float:left; 
	width:198px; 
	height:60px; 
	vertical-align:top; 
	margin:2px;
}

.mEContainerOpcio{
	float:left; 
	width:187px; 
	height:238px; 
	cursor:pointer;  
	margin:2px;
}

.mEContainerOpcio a:hover{
color:#FFFFFF;
}

.mESubOpcio_parell{
	float:left; 
	width:195px; 
	height:17px; 
	cursor:pointer; 
	background: transparent;
	background-color:#E4E4E4;
}

.mESubOpcio_senar{
	float:left; 
	width:195px; 
	height:17px; 
	cursor:pointer; 
	background: transparent;
	background-color:#DADADA;
}

#divPrincipal{
	position:relative; 
	float:right; 
	right:10px; 
	margin-top:10px; 
	text-align:center; 
	width:684px;
}

#notaAlPeu{
	position:relative; 
	width:890px;
	height:10px; 
	text-align:right;
	margin-bottom:30px;
}

#divTitolSeccio{ 
	margin:0 0px 20px 20px; 
	border-bottom:2px solid #DE3031;
	height:20px;
}

#divOpcionsSeccio{ 
	margin:0 0px 20px 20px; 
	border-bottom:1px solid #666666; 
	height:20px;
}

#divInfoCentral{ 
	margin:0 0px 20px 20px; 
	padding-right:20px;  
	overflow:auto;
}

#capaMapa{
	position:absolute; 
	text-align:left; 
	visibility:hidden; 
	background:#e2e2e2; 
	padding:10px; 
	border:2px solid #666666; 
	top:210px; 
	left:400px; 
	width:398px;
}

h1{font-family:Arial, Helvetica, sans-serif;font-size:22px;color:#000000; font-style:italic; font-weight:bold; line-height:0px;vertical-align:bottom;}
h2{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000; font-style:italic; line-height:0px;vertical-align:bottom;}
h3{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000000; font-style:italic; line-height:0px; font-weight:normal; vertical-align:bottom;}
h4{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#000000; line-height:0px; vertical-align:bottom;}
p{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000000; font-weight:normal; text-align:justify;}

li{list-style:url(../imatges/puntLlista.jpg); color:#000000; height:30px; vertical-align:middle; text-align:left}
.imatge-top{vertical-align:text-top;}
.foto{border:2px solid #666666; margin:5px;}
h2.advocat{text-align:right;padding-right:70px}
.lletraPetitaN{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000; font-weight:normal; text-align:justify;}
.lletraPetitaV{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#C40101; font-weight:normal; text-align:justify;}
.arial14Negre{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;}
.arial12Vermella{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#C40101;}
.arial16Vermella{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#666666;}
.pressupost{
text-decoration:none; color:#FFFFFF;}

a.linkMenu{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:13px;color:#000000; font-weight:bold;padding-left:3px; padding-top:2px; }
a.link3IPunt{font-family:Arial, Helvetica, sans-serif;text-decoration:none; font-size:11px;color:#FF6600; font-weight:bold; }
a.linkPetit{font-family:Arial, Helvetica, sans-serif;text-decoration:none; font-size:11px;color:#000000; font-weight:bold; }
a.enllas_asseguranca_hover{
color:#FFFFFF;
text-decoration:none;
}

.lab{
width:185px;
float:left;}

.clr{
clear:both;}

.demanar_pressupost{
float:right;
background-color:#DE3031;
padding-left:5px;
padding-right:5px;}

