body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.taula_inici {
	background-image: url(../cast/imatges/darrera/1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 775px;

}
.taula_empresa {
	background-image: url(../cast/imatges/darrera/2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 775px;

}
.taula_productes {
	background-image: url(../cast/imatges/darrera/4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 775px;

}
.taula_loca {
	background-image: url(../cast/imatges/darrera/3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 775px;

}
.taula_contacte {
	background-image: url(../cast/imatges/darrera/5.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 775px;

}
.taula_1{
width: 111px;
}
.taula_2{
width: 149px;
}
.taula_3{
width: 100%;
}.text_normal {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	line-height: 18px;
}
.text_normalmespetit {
	font-family: Tahoma;
	font-size: 10px;
	color: #666666;	
}
a:link {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}
a:visited {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
a:hover {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
}
a:active {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #999999;
	
}
.style1 {
	color: #000000;
	font-weight: bold;
}
.style2 {color: #039DD3}
.style3 {color: #049ED4}

.barra_sota {
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.barra_sota1 {
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.marca_aigua1 {
	background-image: url(../cat/imatges/marcaaigua.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.formulari_field {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-color: #F9F9F9;
	border: 1px solid #CCCCCC;
}
.taula_inici_cat {
	background-image: url(../cat/imatges/darrera/1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 775px;

}
.taula_empresa_cat {
	background-image: url(../cat/imatges/darrera/2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 775px;

}
.taula_productes_cat {
	background-image: url(../cat/imatges/darrera/4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 775px;

}
.taula_loca_cat {
	background-image: url(../cat/imatges/darrera/3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 775px;

}
.taula_contacte_cat {
	background-image: url(../cat/imatges/darrera/5.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 775px;

}
.taula_inici_eng {
	background-image: url(../eng/imatges/darrera/1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 775px;

}
.taula_empresa_eng {
	background-image: url(../eng/imatges/darrera/2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 775px;

}
.taula_productes_eng {
	background-image: url(../eng/imatges/darrera/4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 775px;

}
.taula_loca_eng {
	background-image: url(../eng/imatges/darrera/3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 775px;

}
.taula_contacte_eng {
	background-image: url(../eng/imatges/darrera/5.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 775px;

}
.text_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
	font-weight: bold;
}
.text_12_desactivat {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	font-weight: bold;
}
.style1_des {

	color: #DDDDDD;
	font-weight: bold;
}
.color_desactivat {
	color: #E2E2E2;
}


.cont-news{ background-color:#B9DBFE; padding:10px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#666666; font-size:11px;  margin-bottom:10px;}
.cont-news p{ margin-bottom: 0.2em; margin-top:0.2em; }
.cont-news a{ color:#000000;} 
.date-news { color:#4E7DBE; font-size:10px; font-weight:bold;}
.news{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:1.3em; }
.news a{ color:#333333;}
.news p{ margin-bottom: 0.7em; margin-top:0.4em;}
.titular{ font-weight:bold; }
.separator{ background-image:url(../cat/imatges/fondo-news.jpg); background-repeat:repeat-x; height:3px; margin-top:10px; margin-bottom:10px;}
.cont-idioma{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; margin-bottom:5px; margin-left:10px;}
.bandera{
	border: 1px solid #CCCCCC; padding:1px; 
}
.idiomes{ margin-top:10px; position:absolute; left:10px; top:423px;}

.paginat{ color:#999999; text-align:right; font-size:10px;}
.paginat .destacat{ color:#333333; margin-right:10px; }

.news a.blau{ color:#4887C5;}

.photo-right{

	float:right;



}
.photo-decoration{padding:1px;	border: 1px solid #999999;	margin-bottom:7px;	margin-left:10px;}

.news a.link-download{ background-image:url(../cast/imatges/btn-download.jpg); background-position:left; background-repeat:no-repeat; color:#4E7DBE; padding-left:12px; }



.title{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#666666;
	letter-spacing: 5px;
	text-indent: 0px;
	vertical-align: 0%;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color:#E5E5E5;
	border-top-width: 0px;
	border-right-width: 0px;
	padding-bottom:5px;
	margin-bottom:20px;
	margin-top:15px;
}
