body {
	background: #ebebeb url(imatges/cel2.jpg);
	background-attachment: fixed;
	margin:10px;
	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;
}

ul li{list-style-type:none;}
.neteja{clear:both;}

#contingut{
	width:850px;
	margin:0px auto;
	background:#FFF;
	position:relative;
}

#logo{
	margin-left:15px;
	margin-top:30px;
	width:230px;
	height:145px;
	display:block;
	float:left;
}

#idiomes{}
#idiomes ul li{padding:3px;float:left;list-style-type:none;margin-left:10px;}
#idiomes ul{margin:0px;padding:0px;}
#idiomes{
	float:right;
	margin-top:30px;
	margin-right:15px;
}

#menu{margin-right:30px;float:right;margin-top:50px;width:530px;}
#menu a{float:left;}

.menu{
	color:#696969;
	font: normal 11px Arial, serif;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	margin-right:15px;
	margin-top:5px;
}
.menu:HOVER,.menuSel{
	color:#FFF;
	font: normal 11px Arial, serif;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	margin-right:15px;
	margin-top:5px;
	background:#317528 url(imatges/menuSel.gif) no-repeat top right;
}

.menuSit{
	width:60px;
	border:1px solid #367b2a;
	color:#FFF;
	font: normal 11px Arial, serif;
	text-align:center;
	text-decoration:none;
	margin-right:10px;
	margin-top:5px;
	display:block;
	padding:1px;
	background:#317528 url(imatges/menuSel.gif) no-repeat top right;
}

.menuSit:HOVER{
	border:1px solid #367b2a;
	background:#FFF;
	color:#367b2a;
}


.menuSel:HOVER{
	background:#FFF;
	color:#367b2a;
}

#esquerra{width:235px;float:left;margin-left:15px;padding-left:10px;}
#dreta{width:560px;float:right;margin-right:15px;}

#peu{
	width:850px;
	margin:0px auto;
	padding-top:10px;
	padding-bottom:20px;
	padding-right:5px;
}

/*FILETS*/
.filGrisSobre2{border-top:2px solid #b5b5b5;}
.filGrisSota2{border-bottom:2px solid #b5b5b5;}
.filGrisSobre{border-top:1px solid #b5b5b5;}
.filBlancSobre{border-top:1px solid #FFF;}
.filGrisSota{border-bottom:1px solid #b5b5b5;}
.filGrisDret{border-right:1px solid #c4c4c4;}
.filGrisEsq{border-left:1px solid #c4c4c4;}
.filVerd{border:1px solid #367b2a;}
.filGris,.filetgris{border:1px solid #c4c4c4;}


.titolVerd{
	color:#367b2a;
	font: normal 20px Arial, serif;
	text-decoration:none;
}

.titolMigGris{
	color:#c2c2c2;
	font: normal 18px Arial, serif;
	text-decoration:none;
}

.titolGranGris{
	color:#c2c2c2;
	font: normal 30px Arial, serif;
	text-decoration:none;
	line-height:26px;
}

.titolPetitGris{
	color:#c2c2c2;
	font: normal 14px Arial, serif;
	text-decoration:none;
	line-height:26px;
}

.titolGris b,.titolGranGris b{color: #666666;font-weight:bold;}

.titolGris{
	color:#c2c2c2;
	font: normal 21px Arial, serif;
	text-decoration:none;
}



.txtweb{
	color:#696969;
	font: normal 11px Arial, serif;
	text-decoration:none;
}
.txtweb b{color: #515151;font-weight:bold;}

.linkweb,.datanoti{
	color:#696969;
	font: normal 9px Arial, serif;
	text-decoration:none;
}

.linkweb:HOVER{
	color:#367b2a;
	font: normal 9px Arial, serif;
	text-decoration:none;
	text-align:justify;
}

.noti{margin-bottom:0px;padding-left:15px;background:url(imatges/notiFletxa.gif) no-repeat 0px 10px;}
.mw{
	margin-left:110px;
	padding-left:15px;
	background:url(imatges/notiFletxa.gif) no-repeat 0px 2px;

}
.noti a{position:relative;top:-5px;}

.desc{margin-bottom:0px;padding-left:15px;background:url(imatges/notiFletxa.gif) no-repeat 0px 2px;}

.linkNoti{
	color:#367b2a;
	font: normal 12px Arial, serif;
	text-decoration:none;
	text-align:justify;
}

.noti a:HOVER{text-decoration:underline;}

.bloc{width:280px;}
.bloc2{width:181px;}

.caixa00{width:221px;height:250px;background: url(imatges/f1.jpg) no-repeat;padding:29px;}
.caixa01{width:229px;height:250px;background: url(imatges/f2.jpg) no-repeat;padding:25px;}
.caixa03{width:286px;height:180px;background: url(imatges/f_foto.jpg) no-repeat;}
.fmapa{width:553px;height:386px;background: url(imatges/f_mapa.jpg) no-repeat;}

.caixa02{
	text-decoration:none;
	float:left;
	width:169px;
	height:86px;
	background: url(imatges/f3.jpg) no-repeat;
	display:block;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;	
}

.centre{
	float:left;
	margin-right:18px;
	margin-left:18px;
	padding-left:15px;
	background:url(imatges/notiFletxa.gif) no-repeat 0px 3px;
}

.centre_menu{
	float:left;
	margin-right:18px;
	margin-left:0px;
	padding-left:15px;
	background:url(imatges/notiFletxa.gif) no-repeat 0px 3px;
}

a.caixa02 div,.centre div{
	color:#666;
	font: normal 12px Arial, serif;
	text-decoration:none;
}
a.caixa02 div b,.centre div b{color:#3f5f3a;}

a.caixa02 p,.centre p{
	color:#367b2a;
	font: bold 16px Arial, serif;
	text-decoration:none;
}
a.caixa02 span{
	color:#367b2a;
	font: normal 11px Arial, serif;
	text-decoration:none;
}

.caixa02:HOVER p,.caixa02:HOVER span,.caixa02:HOVER div,.caixa02:HOVER div b{color:#FFF;}

.caixa02:HOVER{
	background-position:-214px;
}

.fotoquadre{
	background: url(imatges/f_foto.jpg) no-repeat;
	width:286px;
	height:250px;
}
.fotoquadre img{
	margin-left:23px;
	margin-top:21px;
	width:235px;
	height:205px;
}

.fotoquadre2{
	background: url(imatges/f_foto2.jpg) no-repeat;
	width:180px;
	height:251px;
}
.fotoquadre2 img{
	margin-left:20px;
	margin-top:20px;	
}

.pdf{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:20px;
	background: url(imatges/pdf.gif) no-repeat;
}

/*FORMULARIS*/
.bona{
	border: 1px solid #6F6F67;
	background: #FFF;
	font: normal 12px Verdana, sans serif;
	color:#6F6F67;
	padding-top:2px;
	padding-bottom:2px;
}

.error{
	border: 1px solid #FF0000;
	background: #e3cece;
	font: normal 12px Verdana, sans serif;
	color:#000;
	padding-top:2px;
	padding-bottom:2px;
}

.buto{
	border: 1px solid #696969;
	background: #696969;
	font: normal 12px Verdana, sans serif;
	color:#FFF;
	padding:1px;
}
.txterror{color:#CC0000;}