html{
	overflow:auto;	
}
body{
	background-image: url(img/fons02.gif);
	background-repeat: no-repeat;
	background-position: center 50px;
}

.text_blanc{
	font-family:helvetica,arial,tahoma,verdana;
	font-size:12px;
	color:#fff;
	text-decoration:none;
}
.text_blanc:hover{
	font-family:helvetica,arial,tahoma,verdana;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	text-decoration:none;
}

.text{
	font-family:"trebuchet ms";
	font-size:15px;
	color:#000;
}

.text_blanc:visited{
	font-family:helvetica,arial,tahoma,verdana;
	font-size:12px;
	color:#fff;
	text-decoration:none;
}

.text_gran{
	font-family:"trebuchet ms",helvetica,arial,tahoma,verdana;
	font-size:1.8em;
	color:#7f7f7f;
	line-height:23pt;
	font-weight:bold;
}

.text_gran_gris_clar{
	font-family:"trebuchet ms",helvetica,arial,tahoma,verdana;
	font-size:2em;
	color:#b3b3b3;
	line-height:23pt;
}

.foto{
	border: 1x solid #b3b3b3;
}


H1{
	border:0px;
	margin:0px;
	padding:0px;
	font-family:"trebuchet ms",helvetica,arial,tahoma,verdana;
	font-size:1.5em;
	color:gray;
	text-decoration:none;
	padding-top:10px;
	padding-bottom:20px;
}
.frase:link, .frase a:active, .frase  a:visited, .text_gran_link:link, .text_gran_link a:active, .text_gran_link  a:visited, .text_gran_link  {
	font-family:"trebuchet ms",helvetica,arial,tahoma,verdana;
	font-size:1.7em;
	color:#b7b7b7;
	text-decoration:none;
	line-height:23pt;
}
.frase:hover, .text_gran_link:hover {
	font-family:"trebuchet ms",helvetica,arial,tahoma,verdana;
	font-size:1.7em;
	color:#0084d8;
	text-decoration:none;
	line-height:23pt;
}

.text_gran_link_inv:link, .text_gran_link_inv a:active, .text_gran_link_inv  a:visited, .text_gran_link_inv  {
	font-family:"trebuchet ms",helvetica,arial,tahoma,verdana;
	font-size:1.8em;
	color:#0084d8;
	text-decoration:none;
	padding:0px;
}
.text_gran_link_inv:hover {
	font-family:"trebuchet ms",helvetica,arial,tahoma,verdana;
	font-size:1.8em;
	color:#b7b7b7;
	text-decoration:none;
	padding:0px;
}

.text_petit{ font-family:arial; font-size:0.7em; color:#666; }
.text_petit A:link,.text_petit A:visited{ color: #999; }


.text_gris{ color:gray; }

.gris{ background-color: #b3b3b3; }
.blau{ background-color: #0084d8; }


#flash{ position:relative; float:left; z-index:3; }

.fotos{
	left:50%;
	top:50%;
	width:611px;
	height:538px;
	background-image:url('img/fons01.gif');
	position:absolute;
	margin-top:-269;
	margin-left:-305;
	z-index:100;
	display:none;

}
.quisom{
	left:50%;
	top:50%;
	width:611px;
	height:685px;
	background-image:url('img/fons_quisom.gif');
	position:absolute;
	margin-top:-342;
	margin-left:-305;
	z-index:6;
	display:none;
	

}
.consultoria{
	left:50%;
	top:50%;
	width:611px;
	height:685px;
	background-image:url('img/fons_quisom.gif');
	position:absolute;
	margin-top:-342;
	margin-left:-305;
	z-index:6;
	display:none;
	

}



.capa_gran, .capa_gran2{
	position:absolute;
	display:none;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	z-index:4;
	width:100%;
	height:100%;
	background: transparent url('img/trans_negre.gif') 0 0 repeat;
	voice-family: "\"}\"";
   	voice-family:inherit;
}


/*cantonades rodones*/
.contingut{ height:372px; width: 709px; _width: 749px; padding:0px 15px 0px 25px; background-color: #ededed; background-image:url(img/fons_caixa.gif); background-repeat:no-repeat; background-position:370px 0px}
.contingut_sup{ width: 749px; height:11px; background: url(img/caixa_sup.gif) no-repeat left top; font-size:0em; }
.contingut_inf{ width: 749px; height:25px; background: url(img/caixa_inf.gif) no-repeat left top;font-size:0em;}

.con1{
	float:left;
	z-index:3;
	text-align:left;
	margin:auto;
}
.informacio1{ }
.informacio2{ }
.informacio3{ }
.informacio4{ }
.informacio5{ }
.informacio6{ }
.informacio7{ }

.lfotos{ padding-top: 34px; }
.foto1{ z-index:4; float:left; z-index:3; }
.foto2{ z-index:5; float:left; z-index:4; }
.foto3{ z-index:6; float:left; z-index:5; }
.foto4{ z-index:7; float:left; z-index:6; }


.t1{ }
.t2{ }
.t3{ }

.informacio {

}

.foto1 IMG,.foto2 IMG,.foto3 IMG,.foto4 IMG{ 
	width:125px;
	height:125px;
	border: 1px solid #fff;
	margin:13px;
}

#quisom h1,#consultoria h1{
	background-image:url(img/fons_tit.gif);
	background-repeat:no-repeat;
	padding:0px;
	border:0px;
	margin:0px;
	font-family:"trebuchet ms",helvetica,arial,tahoma,verdana;
	font-size:1.8em;
	color:#7f7f7f;
	line-height:23pt;
	font-weight:bold;
	width:515px;
	_width:545px;
	height:61px;
	padding-left:30px;
}

#tancar{
	position:fixed;
	text-align:right;
	width:545px;
}

INPUT{
	border:solid 1px #0084d8;
	background-color:#ecebeb;
	font-family:"trebuchet ms";
	font-size:15px;
	color:#000;
	padding:5px;
	width:435px;
}

TEXTAREA{
	border:solid 1px #0084d8;
	background-color:#ecebeb;
	font-family:"trebuchet ms";
	font-size:15px;
	color:#000;
	padding:5px;
	width:535px;
}

.text{ font-family:arial; font-size:0.8em; color:#666; }
.link A:link, .link A:visited, .link{ color:#666; }
.link A:hover{ color:#00aeef; }