body {
	background-color: #000;
	margin:0px;
	padding:0px;
	
	SCROLLBAR-FACE-COLOR:white;
	SCROLLBAR-HIGHLIGHT-COLOR: white;
	SCROLLBAR-SHADOW-COLOR: white;
	SCROLLBAR-3DLIGHT-COLOR: black;
	SCROLLBAR-ARROW-COLOR: black;
	SCROLLBAR-TRACK-COLOR: white;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
}

img
{
	behavior: url("pngbehavior.htc");
}
/*PROPIETATS DEL TEXT EN ESTIL FOSC*/

	/*MIDA GLOBAL DEL TEXT A LA WEB*/
.text_web
{
	font-size: 10px;
	font-weight:normal;
	text-decoration:none;
}

.text_web2
{
	font-size: 10px;
	font-weight:normal;
	text-decoration:none;
	color: #E3E3E3;
}
	/*TIPUS DE LLETRA GLOBAL DE LA WEB*/
.text_tipus{
	font-family: Arial;
}

	/*COLOR DE LA LLETRA GLOBAL DE LA WEB*/
.text_color
{
	color: #E3E3E3;
}

	/*ALTRES*/
p.plogo {
	font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	text-decoration:none;	
}

.text_telefon
{
	font-size: 18px;
	font-weight:normal;
	text-decoration:none;	
}

.linkmenu
{
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:1px;
}

.linkidioma{
	font-size: 9px;
	font-weight:normal;
	letter-spacing:1px;
	text-decoration:none;
}

.titol_mig{
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:1px;
}

.titol_mig2{
	font-size: 15px;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:1px;
}

.titol_mig21{
	font-size: 15px;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:1px;
}

.titol_gran{
	font-size: 22px;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:1px;
}

.text_webb
{
	font-size: 10px;
	font-weight:bold;
	text-decoration:none;	
}

.color_gris
{
	color: #A1A1A1;	
}

.color_taronja
{
	color: #FB5A00;	
}

.color_daurat
{
	color: #9E8E81;	
}

.color_serveis
{
	color: #FAC90A;	
}

	/*AQUI ES DEFINEIX EL COLOR GAY DE LA WEB */
.subtext_color,a.linkmenu:HOVER,a.linkidioma:HOVER,a.text_color:HOVER,a.text_web:HOVER,a.titol_mig:HOVER,a.text_webb:HOVER{
	color: #FF004D;
}

a.rollverd:HOVER, .siesverd{
	color: #66A000;
}

.color_destacat, .text_web2:HOVER
{
	color: #02FDFF;	
}

/*FILETS DE LA WEB*/
.fil_dalt_inici4{
	border-top:4px solid #858585;
}

.fil_separador{
	border-bottom:1px solid #858585;
}

.fil_separador2{
	border-top:1px solid #858585;
}

.fil_disc{
	border-bottom:1px dotted #858585;
}

.fil_disc2{
	border-top:1px dotted #858585;
}

.fil_foto, .fil_foto0{
	border:2px solid #313131;
}
.fil_foto2{
	border:2px solid #02FDFF;
}

.fil_foto1{
	border:1px solid #CCCCCC;
}

.fil_destacat,.fil_foto:HOVER{
	border:2px solid #FF004D;
}

.fil_foto2:HOVER{
	border:2px solid #02FDFF;
}

.bona2{
	border:1px solid #919191;
	padding-left:5px;
	width:485px;
	padding-top:1px;
	text-decoration:none;
	background-color:#000;
}

.bona3{
	border:1px solid #919191;
	padding-left:5px;
	width:200px;
	padding-top:1px;
	text-decoration:none;
	background-color:#FFF;
}

.bona{
	border:1px solid #000;
	font-size: 9px;
	color:#FFF;
	font-weight:normal;
	text-decoration:none;
	background-color:#000;
}

.txterror{
	border:1px solid #000;
	font-size: 9px;
	color:#CC0000;
	width:80px;
}

.error{
	border:1px solid #000;
	font-size: 9px;
	color:#FFF;
	font-weight:normal;
	text-decoration:none;
	background-color:#000;
}

.boto_gran{
	border:1px solid #000;
	font-size: 15px;
	width:485px;
	height:23px;
	font-weight:bold;
	text-decoration:none;
	background-color:#FFF;
}

/*BOTONS WEB*/
.input1{
	border:1px solid #858585;
	background-color:#000;
	font-size: 12px;
}

a.boto_peu{
	border:1px solid #858585;
	background-color:#000;
	padding-left:20px;
	padding-right:20px;
	padding-top:1px;
	padding-bottom:1px;
}

.boto_form{
	border:1px solid #858585;
	background-color:#000;
}

a.boto_peu:HOVER{
	color:#000;
	background-color: #FF004D;
	border:1px solid #000;
}
