@charset "utf-8";
/* CSS Document */
/********************************************************************* GENERAL */
body {
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#737373;
	background-color:#fff;
	background-image:url(../imagesWEB/background_top.gif);
	background-repeat:no-repeat;
	background-position:center top;
}
p{
	margin:0px;
	padding:0px;
}
img{
	border:none;
}
.clear{
	display:block;
	clear:both;
}
/*contenedores*/
#div_centrado {
	position:relative;
	left:50%;
	width: 1000px;
	margin-left:-500px;
	clear:both;
}
#div_header{
	height:131px;	
	margin-left:395px;
}
#div_header img{  
	float:left;
	margin-right:13px;
}
#div_header ul{  	
	list-style:none;	
	margin:0px;	
	padding:0px;
	float:left;
}
#div_header li{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:21pt;
	color:#a40000;
	line-height:19pt;
}
#div_header li.bloc{
	line-height:20pt;
}
#div_header li a{
	color:#a40000;
	text-decoration:none;
}
#div_header li a:hover{
	color:#a6a5a5;
	text-decoration:none;
}
#div_header a.activat{
	color:#626262;
}
#div_header a:hover.activat{
	color:#a6a5a5;
	text-decoration:none;
}
/*footer*/
#div_footer {
	clear:both;
	background-color:#fff;
	padding:15px 0px 200px 0px;
	background-image:url(../imagesWEB/background_footer.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	text-align:center;
}
#div_footer #peu_titol #peu{
	text-align:center;
	color:#bf2e1a;
	font-weight:bold;
}
#div_footer #peu_titol #peu span{
	color:#000;
	text-align:center;
	background-color:#fff;
	padding:15px 0px 15px 0px;
	clear:both;
}
#div_footer #peu_titol .tel{
	color:#bf2e1a;
	font-weight:bold;
}
#div_footer #peu_links{
	position:absolute;
	left:50%;
	width: 1000px;
	margin-left:-500px;
	margin-top:15px;
	clear:both;
	color:#737373;
	text-align:center;
}
#div_footer #peu_links ul{ 
	list-style:none;	
	margin:0px;	
	padding:0px;
}
#div_footer #peu_links li{
	float:left;
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
#div_footer #peu_links li a{
	color:#737373;
	text-decoration:none;
}
#div_footer #peu_links li a:hover{
	color:#737373;
	text-decoration:underline;
}
#div_footer #peu_links li img{
	float:left;
	margin:3px 3px 0px 0px;
}
#div_footer #peu_credits{
	float:right;
}
#div_footer #peu_credits img{
	float:right;
	margin-left:5px;
}
/********************************************************************* HOME */
#HOME_div_body{
	margin:20px 0px 20px 0px;
}
#HOME_div_body h1{
	position:absolute;
	color:#36332c;
	font-size:12px;
	width:1000px;
	text-align:center;
	margin-top:295px;
}
#HOME_div_body h2{
	margin:20px 0px 0px 18px;
	padding:0px;
	color:#bf2e1a;
	font-size:18px;
}
#HOME_div_body ul{
	width:1000px;
	overflow:hidden;
	list-style:none;
	margin:5px 0px 25px 0px;
	padding:8px 0px 8px 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #c4c4c4;
	border-bottom-color: #c4c4c4;
}
#HOME_div_body li{
	float:left;
	font-size:14px;
	padding:0px 15px 0px 15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c4c4c4;
}
#HOME_div_body li a{
	color:#a40000;
	text-decoration:none;
}
#HOME_div_body li a:hover{
	color:#a40000;
	text-decoration:underline;
}
#HOME_div_fitxes{
	width:982px;
	overflow:hidden;
	margin:0px 0px 0px 18px;
}
.HOME_div_fitxa{
	float:left;
	width:315px;
	margin-right:15px;
	padding:12px 0px 12px 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #c4c4c4;
}
.HOME_div_fitxa .col_1{
	float:left;
	width:105px;
	height:130px;
}
.HOME_div_fitxa .col_2{
	float:left;
	width:210px;
}
.HOME_div_fitxa .col_2 .data{
	color:#bf2e1a;
	font-weight:bold;
}
.HOME_div_fitxa .col_2 a{
	font-size:14px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.HOME_div_fitxa .col_2 a:hover{
	color:#333333;
	text-decoration:underline;
}
.HOME_div_fitxa .col_2 p{
	color:#9d9d9d;
	margin:5px 0px 3px 0px;
}
.HOME_div_fitxa .col_2 a.activitat{
	font-size:12px;
	font-weight:bold;
	color:#e88fcc;
	text-decoration:none;
}
.HOME_div_fitxa .col_2 a:hover.activitat{
	color:#e88fcc;
	text-decoration:underline;
}
#HOME_div_columnes{
	overflow:hidden;
	width:965px;
	margin:25px 0px 20px 27px;
}
#HOME_div_columnes .col_1{
	float:left;
	width:305px;
	margin-right:15px;
}
#HOME_div_columnes .col_1 h3{
	height:33px;
	margin:0px;
	padding:0px 0px 0px 40px;
	color:#1a83bf;
	font-size:18px;
	background-image: url(../imagesWEB/HOME_background_col_1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#HOME_div_columnes .col_1 h3 span{
	display:block;
	padding-top:8px;
}
#HOME_div_columnes .col_1 .quadrat{
	height:500px;
	background-color:#f0f3f5;
	border: 1px solid #cfd8de;
}
#HOME_div_columnes .col_1 .quadrat .fitxa{
	overflow:hidden;
	width:289px;
	margin:0px 8px 0px 8px;
	padding:10px 0px 10px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cfd8de;
}
#HOME_div_columnes .col_1 .quadrat .fitxa .col_1{
	float:left;
	width:60px;
	margin:0px;
	padding:0px;
}
#HOME_div_columnes .col_1 .quadrat .fitxa .col_2{
	float:left;
	width:229px;
	margin:0px;
	padding:0px;
}
#HOME_div_columnes .col_1 .quadrat .fitxa .col_2 .titol{
	font-size:14px;
	font-weight:bold;
	color:#1a83bf;
	margin-bottom:5px;
}
#HOME_div_columnes .col_1 .quadrat .fitxa .col_2 span{
	display:block;
	font-size:12px;
}
#HOME_div_columnes .col_2{
	float:left;
	width:305px;
	margin-right:15px;
}
#HOME_div_columnes .col_2 h4{
	height:33px;
	margin:0px;
	padding:0px 0px 0px 40px;
	color:#bfb11a;
	font-size:18px;
	background-image: url(../imagesWEB/HOME_background_col_2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#HOME_div_columnes .col_2 h4 span{
	display:block;
	padding-top:8px;
}
#HOME_div_columnes .col_2 .quadrat{
	height:500px;
	background-color:#f5f5eb;
	border: 1px solid #ddddcc;
}
#HOME_div_columnes .col_2 .quadrat .fitxa{
	overflow:hidden;
	width:289px;
	margin:0px 8px 0px 8px;
	padding:10px 0px 10px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddddcc;
}
#HOME_div_columnes .col_2 .quadrat .fitxa .col_1{
	float:left;
	width:60px;
	margin:0px;
	padding:0px;
}
#HOME_div_columnes .col_2 .quadrat .fitxa .col_2{
	float:left;
	width:229px;
	margin:0px;
	padding:0px;
}
#HOME_div_columnes .col_2 .quadrat .fitxa .col_2 .titol{
	font-size:14px;
	font-weight:bold;
	color:#bfb11a;
	margin-bottom:5px;
}
#HOME_div_columnes .col_2 .quadrat .fitxa .col_2 span{
	display:block;
	font-size:12px;
}
#HOME_div_columnes .col_3{
	float:left;
	width:305px;
}
#HOME_div_columnes .col_3 h5{
	height:33px;
	margin:0px;
	padding:0px 0px 0px 40px;
	color:#e65832;
	font-size:18px;
	background-image: url(../imagesWEB/HOME_background_col_3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#HOME_div_columnes .col_3 h5 span{
	display:block;
	padding-top:8px;
}
#HOME_div_columnes .col_3 .quadrat{
	height:500px;
	background-color:#f5edeb;
	border: 1px solid #e7beb3;
}
#HOME_div_columnes .col_3 .quadrat .fitxa{
	overflow:hidden;
	width:289px;
	margin:0px 8px 0px 8px;
	padding:10px 0px 10px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7beb3;
}
#HOME_div_columnes .col_3 .quadrat .fitxa .col_1{
	float:left;
	width:289px;
	margin:0px;
	padding:0px;
}
#HOME_div_columnes .col_3 .quadrat .fitxa .col_1 .titol{
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
#HOME_div_columnes .col_3 .quadrat .fitxa .col_1 .titol a{
	color:#e65832;
	text-decoration:none;
}
#HOME_div_columnes .col_3 .quadrat .fitxa .col_1 .titol a:hover{
	color:#e65832;
	text-decoration:underline;
}
#HOME_div_columnes .col_3 .quadrat .fitxa .col_1 span{
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
#HOME_div_columnes .col_3 .quadrat .fitxa .col_1 span a{
	color:#333333;
	text-decoration:none;
}
#HOME_div_columnes .col_3 .quadrat .fitxa .col_1 span a:hover{
	color:#333333;
	text-decoration:underline;
}
#HOME_div_columnes .col_3 .quadrat .fitxa .col_1 p{
	font-size:12px;
	margin-top:8px;
	padding:0px;
}
#HOME_div_columnes .col_3 .quadrat .linky{
	margin:0px 8px 0px 8px;
	padding:10px 0px 10px 0px;
	font-size:14px;
	font-weight:bold;
	color:#e65832;
}
#HOME_div_columnes .col_3 .quadrat .linky a{
	color:#e65832;
	text-decoration:none;
}
#HOME_div_columnes .col_3 .quadrat .linky a:hover{
	color:#e65832;
	text-decoration:underline;
}
/********************************************************************* LLIBRERIA */
#LLIBRERIA_div_body{
	margin:0px 30px 20px 40px;
}
#LLIBRERIA_div_body .row_1{
	height:486px;
	padding-left:85px;
	background-image: url(../imagesWEB/LLIBRERIA_background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#LLIBRERIA_div_body .row_1 h1{
	margin:0px;
	padding:0px;
	padding-top:70px;
	padding-bottom:5px;
	font-size:20px;
	color:#bf2e1a;
}
#LLIBRERIA_div_body .row_1 h2{
	background: url(../imagesWEB/transpBlack.png); 
	width:199px; 
	height:305px; 
	margin:0px;
	padding:0px;
	padding:45px 120px 0px 20px;
	margin-left:45px;
	position:absolute; 
	z-index:9999; 
	font-size:14px;
	font-weight:100;
	line-height:18px;
	color:#fff;
}
#LLIBRERIA_div_body .row_1 h2 span{
	font-weight:bold;
}
#LLIBRERIA_div_body .row_2{
	margin-left:7px;
	padding:20px 0px 20px 0px;
	background-color:#f4f3f0;
}
#LLIBRERIA_div_body .row_2 .col_1{
	float:left;
	padding-left:85px;
	padding-top:40px;
}
#LLIBRERIA_div_body .row_2 .col_1 span{
	display:block;
	font-size:16px;
	font-weight:bold;
	color:#987400;
}
#LLIBRERIA_div_body .row_2 .col_1 h3{
	margin:0px;
	padding:0px;
	padding-top:20px;
	font-size:14px;
	font-weight:bold;
	color:#b98fe8;
}
#LLIBRERIA_div_body .row_2 .col_1 h4{
	margin:0px;
	padding:0px;
	padding-top:20px;
	font-size:14px;
	font-weight:bold;
	color:#8f9be8;
}
#LLIBRERIA_div_body .row_2 .col_1 h5{
	margin:0px;
	padding:0px;
	padding-top:20px;
	font-size:14px;
	font-weight:bold;
	color:#73c2d9;
}
#LLIBRERIA_div_body .row_2 .col_1 h6{
	margin:0px;
	padding:0px;
	padding-top:20px;
	font-size:14px;
	font-weight:bold;
	color:#e88fcc;
}
#LLIBRERIA_div_body .row_2 .col_2{
	float:left;
	padding-left:30px;
}
/********************************************************************* CONTACTAR */
#CONTACTAR_div_body{
	margin:0px 30px 20px 40px;
}
#CONTACTAR_div_body .row_1{
	height:206px;
	padding-left:95px;
	background-image: url(../imagesWEB/CONTACTAR_background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#CONTACTAR_div_body .row_1 h2{
	margin:0px;
	padding:0px;
	padding-top:70px;
	padding-bottom:5px;
	margin-right:160px;
	font-size:20px;
	color:#bf2e1a;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c3c2c0;
}
#CONTACTAR_div_body .row_1 .div_h1{
	float:right;
	width:131px;
	height:167px;
	margin-right:24px;
	margin-top:30px;
	background-image: url(../imagesWEB/img_CONTACTAR.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:center;
}
#CONTACTAR_div_body .row_1 h1{
	margin-top:18px;
	font-size:11px;
	font-weight:bold;
	color:#fff;
}
#CONTACTAR_div_body .row_1 h1 span{
	display:block;
	font-size:18px;
	color:#000;
}
#CONTACTAR_div_body .row_1 ul{ 
	margin:0px;	
	padding:0px;
	margin-left:17px;
	padding-top:30px;
	color:#bf2e1a;
	font-size:14px;
}
#CONTACTAR_div_body .row_1 ul li span.negre{
	color:#000;
	font-weight:bold;
}
#CONTACTAR_div_body .row_1 ul li span.gris{
	color:#737373;
}
#CONTACTAR_div_body .row_2{
	margin-left:7px;
	padding:0px 0px 40px 0px;
	background-color:#f4f3f0;
}
#CONTACTAR_div_body .row_2 .col_1{
	float:left;
	width:390px;
	padding-left:90px;
}
#CONTACTAR_div_body .row_2 .col_1 form{
	margin:0px;
	padding:0px;
}
#CONTACTAR_div_body .row_2 .col_1 form textarea.areatext_petit{
	width:373px;
	height:45px;
	font-size:10px;
	text-align:left;
	background-color: #ffffff;
	border:1px solid #d4d4d4;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	color:#737373;
	padding:3px 0px 0px 3px;
}
#CONTACTAR_div_body .row_2 .col_1 form div{
	margin-top:10px;
}
#CONTACTAR_div_body .row_2 .col_1 form #Enviar{
	width:108px;
	height:31px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#fff;
	border:none;
	padding:0px;
	background-image:url(../imagesWEB/CONTACTAR_background_button.jpg);
	background-color:#89b043;
}
#CONTACTAR_div_body .row_2 .col_1 h3{
	font-size:18px;
	color:#000;
	margin:0px;
	padding:0px;
	margin-bottom:12px;
}
#CONTACTAR_div_body .row_2 .col_1 p{
	margin-bottom:8px;
}
#CONTACTAR_div_body .row_2 .col_2{
	float:left;
	padding-left:30px;
}
/********************************************************************* ACTIVITATS */
#ACTIVITAT_div_body{
	margin:0px 30px 20px 40px;
}
#ACTIVITAT_div_body .row_1{
	height:221Px;
	padding-left:88px;
	background-image: url(../imagesWEB/ACTIVITAT_background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#ACTIVITAT_div_body .row_1 h1{
	margin:0px;
	padding:0px;
	padding-top:70px;
	padding-bottom:15px;
	font-size:20px;
	color:#bf2e1a;
}
#ACTIVITAT_div_body .row_1 .col_1{
	float:left;
	width:540px;
}
#ACTIVITAT_div_body .row_1 .col_1 div{
	padding:30px 0px 0px 30px;
	font-size:14px;
	color:#333333;
	font-weight:bold;
}
#ACTIVITAT_div_body .row_1 .col_1 form{
	padding:8px 0px 0px 30px;
	margin:0px;
}
#ACTIVITAT_div_body .row_1 .col_1 form select{
	width:200px;
	height:20px;
	font-size:12px;
	text-align:left;
	background-color: #ffffff;
	border:1px solid #d4d4d4;
	color:#737373;
}
#ACTIVITAT_div_body .row_1 .col_2{
	float:left;
	width:225px;
	text-align:center;
}
#ACTIVITAT_div_body .row_1 .col_2 h2{
	margin:0px;
	padding:5px 0px 5px 0px;
	font-size:18px;
	font-weight:bold;
	color:#fff;
}
#ACTIVITAT_div_body .row_1 .col_2 h2 a{
	color:#ffd200;
	text-decoration:underline;
}
#ACTIVITAT_div_body .row_1 .col_2 h3{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:100;
	color:#fff;
}
#ACTIVITAT_div_body .row_2{
	margin-left:7px;
	padding:0px 0px 40px 0px;
	background-color:#f4f3f0;
}
#ACTIVITAT_div_body .row_2 #fitxes{
	padding-left:85px;
	min-height:380px;
}
* html #ACTIVITAT_div_body .row_2 #fitxes{
	height:380px;
}
#ACTIVITAT_div_body .row_2 h4{
	margin:0px;
	padding:0px;
	font-size:18px;
	text-decoration:underline;
	padding-top:10px;
	padding-bottom:5px;
}
#ACTIVITAT_div_body .row_2 #fitxes .fitxa{
	width:764px;
	margin-top:10px;
	padding:10px 0px 10px 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #7a7a7a;
}
#ACTIVITAT_div_body .row_2 #fitxes .fitxa .col_1{
	float:left;
	width:105px;
	height:130px;
}
#ACTIVITAT_div_body .row_2 #fitxes .fitxa .col_2{
	float:left;
	width:659px;
}
#ACTIVITAT_div_body .row_2 #fitxes .fitxa .col_2 .data{
	color:#bf2e1a;
	font-weight:bold;
}
#ACTIVITAT_div_body .row_2 #fitxes .fitxa .col_2 a{
	font-size:14px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
#ACTIVITAT_div_body .row_2 #fitxes .fitxa .col_2 a:hover{
	color:#333333;
	text-decoration:underline;
}
#ACTIVITAT_div_body .row_2 #fitxes .fitxa .col_2 .descripcio{
	color:#737373;
	padding-bottom:8px;
}
#ACTIVITAT_div_body .row_2 #fitxes .fitxa .col_2 p{
	margin:8px 0px 0px 0px;
}
#ACTIVITAT_div_body .row_2 #fitxes .fitxa .col_2 a.activitat{
	font-size:12px;
	font-weight:bold;
	color:#e88fcc;
	text-decoration:none;
}
#ACTIVITAT_div_body .row_2 #fitxes .fitxa .col_2 a:hover.activitat{
	color:#e88fcc;
	text-decoration:underline;
}
/********************************************************************* BLOC */
#BLOC_div_body{
	margin:0px 30px 20px 40px;
}
#BLOC_div_body .row_1{
	height:139px;
	padding-left:95px;
	background-image: url(../imagesWEB/BLOC_background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#BLOC_div_body .row_1 h1{
	margin:0px;
	padding:0px;
	padding-top:70px;
	padding-bottom:15px;
	font-size:20px;
	color:#bf2e1a;
}
#BLOC_div_body .row_2{
	margin-left:9px;
	padding:0px 0px 40px 86px;
	background-color:#f4f3f0;
	background-image: url(../imagesWEB/BLOC_background_2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	min-height:350px;
}
* html #BLOC_div_body .row_2{
	height:350px;
}
#BLOC_div_body .row_2 .col_1{
	float:left;
	width:535px;
}
#BLOC_div_body .row_2 .col_1 .fitxa{
	padding:15px 0px 15px 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #7a7a7a;
}
#BLOC_div_body .row_2 .col_1 .fitxa .titular{
	font-size:24px;
	font-weight:bold;
	color:#333333;
}
#BLOC_div_body .row_2 .col_1 .fitxa .titular a{
	color:#333333;
	text-decoration:none;
}
#BLOC_div_body .row_2 .col_1 .fitxa .titular a:hover{
	color:#333333;
	text-decoration:underline;
}
#BLOC_div_body .row_2 .col_1 .fitxa .subtitular{
	font-size:14px;
	margin-bottom:15px;
	color:#9d9d9d;
}
#BLOC_div_body .row_2 .col_1 .fitxa .fotos{
	margin-bottom:15px;
}
#BLOC_div_body .row_2 .col_1 .fitxa .fotos img{
	clear:both;
	margin-bottom:5px;
}
#BLOC_div_body .row_2 .col_1 .fitxa .subtitular a{
	color:#9d9d9d;
	text-decoration:none;
}
#BLOC_div_body .row_2 .col_1 .fitxa .subtitular a:hover{
	color:#9d9d9d;
	text-decoration:underline;
}
#BLOC_div_body .row_2 .col_1 .fitxa .descripcio{
	color:#333;
}
#BLOC_div_body .row_2 .col_2{
	float:left;
	margin-left:40px;
	width:171px;
}
#BLOC_div_body .row_2 .col_2 h2, h3, h4{
	margin:0px;
	padding:5px 0px 10px 15px;
	font-size:14px;
	font-weight:bold;
	color:#333;
}
#BLOC_div_body .row_2 .col_2 .cate{
	padding-bottom:15px;
}
#BLOC_div_body .row_2 .col_2 .cate .top{
	background-image:url(../imagesWEB/BLOC_background_top.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	height:14px;
}
#BLOC_div_body .row_2 .col_2 .cate .middle{
	background-image:url(../imagesWEB/BLOC_background_middle.jpg);
	min-height:35px;
}
* html #BLOC_div_body .row_2 .col_2 .cate .middle{
	height:35px;
}
#BLOC_div_body .row_2 .col_2 .cate .middle ul{
	margin:0px;	
	padding:0px 0px 0px 15px;
	margin-left:15px;
	color:#333;
	font-size:14px;
}
#BLOC_div_body .row_2 .col_2 .cate .middle ul li{
	padding-bottom:5px;
	padding-right:10px;
}
#BLOC_div_body .row_2 .col_2 .cate .middle ul li.activat{
	color:#bf2e1a;
	text-decoration:none;
}
#BLOC_div_body .row_2 .col_2 .cate .middle ul li a{
	color:#333;
	text-decoration:none;
}
#BLOC_div_body .row_2 .col_2 .cate .middle ul li a:hover{
	text-decoration:underline;
}
#BLOC_div_body .row_2 .col_2 .cate .middle ul li a.activat{
	color:#bf2e1a;
	text-decoration:none;
}
#BLOC_div_body .row_2 .col_2 .cate .bottom{
	background-image:url(../imagesWEB/BLOC_background_bottom.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	height:20px;
}
#BLOC_div_body .row_comentaris{
	clear:both;
	margin:10px 10px 0px 10px;	
}
#BLOC_div_body .row_comentaris h5{
	font-size:24px;
	font-weight:100;
	color:#333333;
	margin:0px;
	padding:15px 0px 10px 0px;
}
#BLOC_div_body .row_comentaris #content_comentaris{
	background-color:#fbfaf8;
	padding:5px 10px 5px 10px;
}
#BLOC_div_body .row_comentaris #content_comentaris .fitxa{
	padding:10px 25px 10px 25px;
	border:none;
}
#BLOC_div_body .row_comentaris #content_comentaris .fitxa .nom{
	font-size:16px;
	font-weight:bold;
	color:#333;
}
#BLOC_div_body .row_comentaris #content_comentaris .fitxa .fecha{
	font-size:12px;
	font-weight:bold;
	color:#949494;
	padding-bottom:3px;
	margin-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #7a7a7a;
}
#BLOC_div_body .row_comentaris h6{
	font-size:24px;
	font-weight:100;
	color:#333333;
	margin:0px;
	padding:30px 0px 10px 0px;
}
#BLOC_div_body .row_comentaris #content_formulari{
	padding:5px 35px 5px 35px;
}
#BLOC_div_body .row_comentaris #content_formulari_2{
	padding:35px;
	background-color:#e7e5e0;
}

#BLOC_div_body .row_comentaris #content_formulari form {
	margin:0px;
	padding:0px;
}
#BLOC_div_body .row_comentaris #content_formulari form div{
	margin-top:10px;
}
#BLOC_div_body .row_comentaris #content_formulari form #Enviar{
	width:108px;
	height:31px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#fff;
	border:none;
	padding:0px;
	background-image:url(../imagesWEB/CONTACTAR_background_button.jpg);
	background-color:#89b043;
}
#BLOC_div_body .row_comentaris #content_formulari form .areatext_petit{
	width:435px;
	height:45px;
	font-size:10px;
	text-align:left;
	background-color: #ffffff;
	border:1px solid #d4d4d4;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	color:#737373;
	padding:3px 0px 0px 3px;
}
#BLOC_div_body .row_3{
	clear:both;
	width:744px;
	height:42px;
	padding:10px 0px 0px 0px;
	margin-top:40px;
	margin-bottom:20px;
	background-image:url(../imagesWEB/BLOC_numerat.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#BLOC_div_body .row_3 a{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#b9b9b9;
	padding:0px 20px 0px 20px;
}
#BLOC_div_body .row_3 a:hover{
	text-decoration:underline;
}
/********************************************************************* SITEMAP */
#SITEMAP_div_body{
	margin:0px 30px 20px 40px;
}
#SITEMAP_div_body .row_1{
	height:139px;
	padding-left:95px;
	background-image: url(../imagesWEB/BLOC_background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#SITEMAP_div_body .row_1 h1{
	margin:0px;
	padding:0px;
	padding-top:70px;
	padding-bottom:5px;
	font-size:20px;
	color:#bf2e1a;
}
#SITEMAP_div_body .row_2{
	margin-left:9px;
	padding:0px 0px 40px 86px;
	background-color:#f4f3f0;
	background-image: url(../imagesWEB/BLOC_background_2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	min-height:350px;
}
* html #SITEMAP_div_body .row_2{
	height:350px;
}
#SITEMAP_div_body a.familia_1{
	display:block;
	clear:both;
	margin-right:95px;
	font-size:16px;
	font-weight:bold;
	color:#bf2e1a;
	text-decoration:none;
	height:20px;
	padding: 10px 35px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #7a7a7a;
	background-image: url(../imagesWEB/arrow_1.jpg);
	background-repeat: no-repeat;
	background-position: 10px 12px;
}
#SITEMAP_div_body a.familia_1:hover{
	display:block;
	color:#bf2e1a;
	text-decoration:none;
	height:20px;
	padding:10px 35px;
	background-color:#d7d7d7;
	font-weight:bold;
	background-image: url(../imagesWEB/arrow_2.jpg);
	background-repeat: no-repeat;
	background-position: 10px 12px;
}
#SITEMAP_div_body a.subfamilia_1{
	display:block;
	clear:both;
	margin-right:95px;
	font-size:14px;
	color:#333333;
	text-decoration:none;
	height:20px;
	padding: 10px 15px;
	margin-left:40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c8c8;
}
#SITEMAP_div_body a.subfamilia_1:hover{
	display:block;
	color:#bf2e1a;
	text-decoration:none;
	height:20px;
	padding:10px 15px;
	background-color:#d7d7d7;
	margin-left:40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c8c8;
}
#SITEMAP_div_body a.subfamilia_1 strong{
	display:block;
	padding:5px 0px 0px 20px;
}
#SITEMAP_div_body a.subfamilia_1 span{
	display:block;
	padding-top:20px;
	float:right;
	color:#409477;
	font-weight:bold;
	cursor:pointer;
}
#SITEMAP_div_body a.subfamilia_2{
	display:block;
	clear:both;
	margin-right:95px;
	font-size:14px;
	color:#333333;
	text-decoration:none;
	height:20px;
	padding: 10px 35px;
	margin-left:40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c8c8;
	background-image: url(../imagesWEB/arrow_3.jpg);
	background-repeat: no-repeat;
	background-position: 15px 10px;
}
#SITEMAP_div_body a.subfamilia_2:hover{
	display:block;
	color:#bf2e1a;
	text-decoration:none;
	height:20px;
	padding:10px 35px;
	background-color:#d7d7d7;
	margin-left:40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c8c8;
	background-image: url(../imagesWEB/arrow_3.jpg);
	background-repeat: no-repeat;
	background-position: 15px 10px;
}
