/* CSS Document */

/* e30916 */
/* eb535c */
/* f49da2 */
/* fce6e8 */

/*

Per quan s'hagi de fer la web i s'hagin d'arreglar els menús: http://www.alistapart.com/articles/slidingdoors/

*/


body{
  font: 12px Verdana,Helvetica,Georgia,Arial,sans-serif;
}


#container{
/*width:760px; 760px*/
margin:0px auto 0px auto;
width:90%;
min-width: 974px;
}

#containerExtra{
width:600px;
margin:10px auto 0px auto;
}

#avisLegal{
  float:left;
  font-size:90%;
  text-align:right;
  /*width:760px;*/
  width: 100%;
  margin:20px auto 10px auto;
  border-bottom: #f49da2 2px solid;
}

.mes{
  background:url(../img/mes.gif);
  display:block;
  width:16px;
  height:16px;
  padding:0px;
  margin:5px 0px;
}

.mes:hover{
  background:url(../img/mesHover.gif);
}
/***** PEU*******/

#peu{
	/*margin-top: 10px;*/
	position:relative;
	/*overflow:hidden;*/
}

/*.................................HEADER...*/

#head{
  color:#e30916;
  font: 90% "Bell Gothic Light",Verdana,Helvetica,Georgia,Arial,sans-serif;
  font-weight:bold;
  overflow:hidden;
  /*width:760px;*/
  margin:20px auto;
  position:relative;
  height:72px;
}

#logo{
  background:url(../img/logo.gif) no-repeat;
  width:187px;
  height:72px;
  float:left;
  position:absolute;
  display:inline;
  cursor:pointer;
}
.dreta{
  float:right;
  	width: 100px;
}
.contacte{
  float:right;

}

.botons_contacte{
  float:right;
  position:relative;
  margin:49px -50px 0px 0px; 
  display:inline;
}
.botons_contacte .boto1{
	display:inline;
	float:left;
	margin: 5px 5px 0px 0px;
}
.botons_contacte .bot_contacte, .bot_noticies{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
 	color:#ffdbdd;
	margin-left: 5px;
}


/*.................................MENU...*/



/************************/


.round{
   width:100%;
   height:21px;
   background:#ffb5b9;
   cursor:pointer;
   overflow:hidden;
}
.round:hover{
	background:#f73842;
	overflow:hidden;
}
.round2{
	width:80px;
	height:21px;
	background:#f73842;
	cursor:pointer;
	overflow:hidden;
}
.roundExtra{
	width:100%;
   height:21px;
   background:#f73842;
   cursor:default;
   overflow:hidden;
}
div.contenido{  
   margin:-8px 20px; /*-8 10*/
}
div.contenido_not{
	margin:-7px 11px;
}
span.top, span.bottom{
   height:10px;
   display:block;
}
span.top {
   background:url(../img/LC.gif) top left no-repeat; 
}
span.bottom{
   background:url(../img/LC.gif) bottom left no-repeat;
}
span.top span, span.bottom span{
   width:9px; 
   height:11px;
   float:right;
   font-size:6px; 
}
span.top span{
   background:url(../img/RC.gif) top right no-repeat;
}
span.bottom span{
   background:url(../img/RC.gif) bottom right no-repeat;
}
  
 /*************************/
  
.lv1on{
  width:99.9%;
  margin:0px auto;
  text-transform:uppercase;
  font:12px "Bell Gothic Light",Verdana,Helvetica,Georgia,Arial,sans-serif;
 /* background:url(../img/vores-menu1.gif) left no-repeat;*/
  line-height:13px;
  height:18px;
  #height:16px;
  z-index:3;
  cursor:pointer;
}
.lv1on_not{
  width:99.8%;
  margin:0px auto;
  font:normal 12px "Bell Gothic Light",Verdana,Helvetica,Georgia,Arial,sans-serif;
 /* background:url(../img/vores-menu1.gif) left no-repeat;*/
  line-height:13px;
  height:20px;
  z-index:3;
  cursor:pointer;
  color:#ffdbdd;
}

.lv1onExtra{
  width:580px;
  margin:0px auto 0px 20px;
  text-transform:uppercase;
  font:.9em "Bell Gothic Light",Verdana,Helvetica,Georgia,Arial,sans-serif;
  background:url(../img/vores-menu3.gif) no-repeat #e30916;
  color:#FFFFFF;
  line-height:13px;
  height:20px;
  padding-top:3px;
  padding-left:5px;
}
.lv1on{
  color:#fff;
  padding-top:3px;
  padding-left:4px;
  background-repeat:no-repeat;
   z-index:3;
}
/*
.lv1on:hover {
	background-color:#e30916;
	color: #FFFFFF;
}
.lv1on:active {
	background-color:#e30916;
	color: #FFFFFF;
}*/

#clickat{
	color:#e70810;
	font-weight:bold;
}

.lv1on a {
  background:none;
  color:#fff;
  float:left;
}

.lv1on a:hover{
  background:#e30916 url(../img/vores-menu1.gif);
   z-index:3;
}

.lv2{
  float:left;
  padding:4px;
  margin-left:20px;
}

.lv2 a{
  float:none;
  color:#f49da2;
  margin:0px 5px;
}

.lv2 a:hover{
  color:#fff;
}

.toggler {
  width:100%;
  margin:2px auto;
  text-transform:uppercase;
  font:.9em Verdana,Helvetica,Georgia,Arial,sans-serif;
 /* background:url(../img/vores-menu1.gif) no-repeat;*/
  height:20px;
  z-index:3;
  background-color:#f49da2;
  color: #eb535c;
}

.toggler:active {
	background-color:#e30916;
	color: #FFFFFF;
}

.toggler:focus {
	background-color:#e30916;
	color: #FFFFFF;
}

.element {
z-index:-3;

}







/*.................................CONTENT...*/

#content{
  width:760px;
  height:250px;
  margin:25px auto;
  text-align:left;
}

#content p{
margin-top:10px;
}

#content h1{
  color:#e30916;
  font:bold 1.5em Verdana,Helvetica,Georgia,Arial,sans-serif;
  text-transform:uppercase;
}




/*.................................NEWS......*/

#news{
  
  margin:10px auto 10px 0px;
  /*border-top: #f49da2 2px solid;*/
  padding-top:2px;
  float:left;
 /* width:760px;*/
 width: 100%;
}

#news h1{
  color:#e30916;
  font:1.5em Verdana,Helvetica,Georgia,Arial,sans-serif;
  border-bottom: #f49da2 2px solid;
  margin:0px 15px 10px 15px;
}

#news h2{
  color:#E30916;
  font:1.2em Verdana,Helvetica,Georgia,Arial,sans-serif;
  margin-top:0px;
  margin-bottom:5px;
}

.noti, .notiP{
  float:left;
  /*width:30%;*/
  width: 90%;
  margin:10px 5px 0px 10px;
  #margin: 5px 5px 0px 10px;
  font:normal 11px Verdana, sans-serif;/*75%*/
}
.noti{
	width: 90%;
	/*border:1px solid orange;*/
	margin:15px 0px 0px 20px;
}
.notiP{
	cursor:pointer;
}
.noti p, .notiP p{
	float:left;
	/*color:#ef515a;*/
}

.noti .titol , .notiP .titolN{
	margin: 5px 0px 5px 0px;
	color:#000000;
	font-weight:bold;
}
.noti .data, .notiP .data{
	font-size:9px;
	/*position:relative;*/
	color:#ef515a;
	margin-top: 5px;
}
.noti .resum, .notiP .resum{
	position:relative;
	color:#000000;
	display: block;
	float:left;
	margin-top: 5px;
}
.noti .img, .notiP .img{
  float:left;
  display:block;
  position:relative;
  margin:10px 5px 10px 0px;
  width:100%;
}

.noti:hover,  .notiP:hover{
  background-color:#ffdde0;
}

#nextpreviousContainer{
width:510px;  /* 760px Firefox i 510 IE6*/
margin-top: 70px;
margin-left: 10px; /*270*/

}

.nextPrevious{
  width:auto;
  margin:20px 10px 0px 0px; /* 6 10 0 auto*/
  float:left;
  text-align:right;
  /*padding-top: 20px;*/
}

#noticies{
	/*margin-top: 2px;*/
	padding-top: 10px;
	/*border-top:thin;*/
}
#botons{
	padding-top: 10px;
	padding-left: 270px;
}
.toggler2 {
  width:100%;
  color:#FFFFFF;
  /*height:150px;*/
  z-index:3;
}
/*.................................COLUMNES...*/

.cols{

  overflow:hidden;
  height:250px;
  width:760px;

}


#contentAvis{
  overflow:hidden;
  position:relative;
  width:506px;
  /*height:250px;*/
  margin:25px auto;
  text-align:left;
  margin-left:20px;
}

.titAmb{
	margin-top:7px;
}

.colsAvis{
  top:5px;
  width:450px;
  float:left;
  margin-right:20px;
}
.cols2{
 overflow:hidden;
  width:760px;
  height:250px;
}


.col2{
  width:460px;
  float:left;
  margin-left: 15px;
 
}

.col2Equip{
  top:5px;
  width:77%;
  float:left;
  margin-right:0px;
 
}

.col2oculta{
  width:460px;
  float:left;
  margin-right:2%;
  display:none;
 
}

.col2S{
  width:493px;
  float:left;
  margin-right:3%;
  height:100%;
}
.col2SE{
  width:489px;
  float:left;
  margin-right:3%;
  /*height:100%;*/
}

.col3a{
  width:32%;
  float:left;
  vertical-align:top;
  margin:10px 5px 0px 10px;
  font: 12px Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
}
.col3a .titol_contacte{
	color:#e30916;
  font:bold 1.5em Verdana,Helvetica,Georgia,Arial,sans-serif;

}
.mapa_google {
	margin: 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#ff545d;
	cursor:pointer;
}
.col3Im{
	width:32%;
  	float:left;
 	vertical-align:top;
  	margin-top:0px;
	margin-right:5px;
 	color:#666666;
	/*margin-left: 100px;*/
}




.col3equip{
  width:17%;
  float:left;
  vertical-align:top;
  margin-top:10px;
  color:#666666;
  
}

.col3aOculta{
  width:32%;
  float:left;
  vertical-align:top;
  display:none;
  margin-top:10px;
  color:#666666;
}


/*.................................CORNERS...*/
.tl,
.bl{
  float:left;
}

.tr,
.br{
  float:right;
}

.tl,
.bl,
.tr,
.br{
  width:5px;
  height:5px;
  padding:0px;
}



/*.................................FORM...*/

.form{
  background:#f49da2; 
  color:#fff;
  overflow:hidden;
}

.form h2{
  font:bold 1.4em Verdana,Helvetica,Georgia,Arial,sans-serif;
  color:#e30916;
  margin-bottom:10px;
}

input{
  border:1px solid #f73842;
  height:18px;
  vertical-align:text-bottom;
  background:#fce6e8;
}
.chosen{
	font-size: 10px;
}
.cerca{
  padding-left:2px;
  background: url(../img/next.gif) no-repeat 0px 4px;
}
.titol_form{
 background-color:#FFADB1; 
 color:#FFFFFF; 
 font: bold 1.2em Verdana,Helvetica,Georgia,Arial,sans-serif; 
 text-align:center; 
}
.text{
	font: 11px Verdana, sans-serif;
	display:block;
	margin: 20px 0px 10px 10px;
}

.form .tl{
  background:#f49da2 url(../img/tl-w3.gif) top left no-repeat;
}

.form .tr{
  background:url(../img/tr-w3.gif) top left no-repeat;
}

.form .bl{
  background:url(../img/bl-w3.gif) bottom left no-repeat;
}

.form .br{
  background:url(../img/br-w3.gif) bottom left no-repeat;
}




/*.................................BOTONS...*/

.botonera{
  overflow:auto;
  margin-bottom:10px;
}

.boto{
  display:inline;
  background:url(../img/botoOff.gif) no-repeat;
  width:100px;
  line-height:20px;
  margin:0px 3px;
  font-size:80%;
  padding:0px;
  color:#fff;
  float:left;
  
}

.boto a{
  color:#fff;
  background:none;
  display:block;
}

.boto:hover{
  color:#fff;
  background:url(../img/botoOn.gif) no-repeat;
}

.boto a:hover{
  background:none;
}

.botoTanc{
  background-color:#f73842;
  width:90px;
  height:22px;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  padding:0px;
  color:#fff;
  float:left;
  margin-top:50px; 
  margin-left:250px;
}

.formU{
	margin-top:160px; 
 	margin-left:180px;
	font-weight:bold;
}

.botoTanc:hover{
	 color:#fff;
  cursor:pointer;

}
.botoEnv{
  display:inline;
  background-color:#f73842;
  width:90px;
  height: 100%;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  color:#fff;
  margin:20px 15px; 
  float:right; 
  padding:0px 0px 0px 5px;
  cursor:pointer;
  
}

.botoEnv a{
  color:#fff;
  background:none;
  display:block;
}
/*
.botoEnv:hover{
  color:#fff;
  background:url(../img/botoOn.gif) no-repeat;
  cursor:pointer;
}*/

.botoEnv a:hover{
  background:none;
}

#botonesServeis{
width:100%;
margin-top:20px;
}

.botonServeis{
  width:460px;
  height:41px;
  background-image:url(../img/linkServei1.gif);
  background-repeat:no-repeat;
  color:#e30916;
  font:bold 1.2em Verdana,Helvetica,Georgia,Arial,sans-serif;
  text-transform:uppercase;
  padding-top:9px;
  padding-left:6px;
  cursor:pointer;
  }
  
  .botonServeis:hover{
  background-image:url(../img/linkServei2.gif);
  color:#FFFFFF;
  }
  
  .botonServeis2{
  width:217px;
  height:90px;
  background:url(../img/botonServeis2_1petit.gif) no-repeat;
  color:#e30916;
  font:bold 1.2em Verdana,Helvetica,Georgia,Arial,sans-serif;
  text-transform:uppercase;
  padding-top:16px;
  text-align:center;
  cursor:pointer;
  }
  
  .botonServeis2:hover{
  background-image:url(../img/botonServeis2petit.gif);
  color:#fff;
  }
  
  
  
  #Listat{
  width:100%;
  float:left;
  }
  
  .lista{
  float:left;
  width:236px;
  }
  
  .descrip{
  margin-top:6px;
  margin-left:10px;
  
  }
  
  .textBoto{
 	 display:block;
  	 width: 200px;
  }
  
  .botolist{
  width:229px;
  height:26px;
  display:block;
  background-image:url(../img/categoia.gif);
  background-repeat:no-repeat;
  margin:3px auto;
  padding-top:6px;
  padding-left:4px;
  font:1em Verdana,Helvetica,Georgia,Arial,sans-serif;
  text-transform:uppercase;
  color:#e30916;
  cursor:pointer;
  }
  
  .botolist:hover{
  background-image:url(../img/categoriaOver.gif);
  color:#FFFFFF;
  }

  .botolistBig{
  width:229px;
  height:40px;
  display:block;
  background-image:url(../img/categoiaBig.gif);
  background-repeat:no-repeat;
  margin:3px auto;
  padding-top:6px;
  padding-left:4px;
  font:1em Verdana,Helvetica,Georgia,Arial,sans-serif;
  text-transform:uppercase;
  color:#e30916;
  cursor:pointer;
  }
  
  .botolistBig:hover{
  background-image:url(../img/categoriaOverBig.gif);
  color:#FFFFFF;
  }
  
  
  .botolistBigBig{
  width:229px;
  height:50px;
  display:block;
  background-image:url(../img/categoiaBigBig.gif);
  background-repeat:no-repeat;
  margin:3px auto;
  padding-top:6px;
  padding-left:4px;
  margin-bottom: 10px;
  font:1em Verdana,Helvetica,Georgia,Arial,sans-serif;
  text-transform:uppercase;
  color:#e30916;
  cursor:pointer;
  }
  
  .botolistBigBig:hover{
  background-image:url(../img/categoiaOverBigBig.gif);
  color:#FFFFFF;
  }
  
  .links {
  width:220px;
  margin:-10px auto 10px auto;
  padding-top:0px;
  }

/*................................Idioma...*/

#idiom{
float:left;
display:inline;
margin:10px auto 0px 5px;
font:.9em Verdana, sans-serif;
color:#eb535c;
}
#avis_cont{
	float:right;
	display:inline;
	margin:5px auto 0px 5px;
	font:.9em Verdana, sans-serif;
	color:#eb535c;
}
#avis_cont .boto1{
	display:inline;
	float:left;
	margin: 5px 5px 0px 0px;
}
#avis_cont .bot_contacte{
	/*font: .9em Verdana, Arial, Helvetica, sans-serif;*/
 	color:#ffdbdd;
	margin-left: 5px;
}
#avis_cont .bot_contacte:hover{
	color:#eb535c;
}
	/*#idiom a {
	background:none;
	color:#f9c1c6;
	}
	
	#idiom a:hover {
	background:none;
	color:#eb535c;
	}*/
	#idiom .lin{
	background:none;
	color:#f9c1c6;
	}
	#idiom .lin:hover{
	background:none;
	color:#eb535c;
	}
	#idiom .clickat{
	background:none;
	color:#eb535c;
	}

#logo_eco{
	
	position:absolute;
	display:inline;
	/*float:right;*/
	/*margin-left: 20px;*/
	/*left: 200px;*/
	
}

.ecocert:hover{
	background-color:#FFFFFF;
}
	
/***..............................Tabla......*/

#tabla{
float:left;
width:565px;
margin:26px auto;
}

#tablaExtra{
width:565px;
margin:20px 20px 20px 20px;
}

#copeteTabla{
float:left;
width:564px;
height:14px;
background:url(../img/tablaArriba.gif) no-repeat;
}

#pieTabla{
float:left;
width:564px;
height:14px;
background:url(../img/tablaAbajo.gif) no-repeat;
}

#cuerpoTabla{
float:left;
width:562px;
border-left:#F49DA2 1px solid;
border-right:#F49DA2 1px solid;
}

.nombre{
background-image:url(../img/persona.gif);
background-repeat:no-repeat;
width:190px;
height:32px;
color:#FFFFFF;
font-size:1.2em;
padding-top:2px;
padding-left:4px;
margin: 0px 0px 4px 3px;
float:left;
}

.cargo{
background-image:url(../img/cargo.gif);
background-repeat:no-repeat;
width:357px;
height:31px;
color:#E30916;
font-size:.9em;
padding-top:3px;
padding-left:4px;
padding-right:3px;
margin: 0px auto 4px -1px;
float:left;
}

/****************** Pop UP **********************/
.lv1onAvis{
  width:460px;
  text-transform:uppercase;
  font:.9em Verdana,Helvetica,Georgia,Arial,sans-serif;
  background:#e30916 url(../img/vores-menu2.gif) no-repeat;
  line-height:13px;
  height:20px;
  color:#FFFFFF;
  padding-top:3px;
  margin-top:14px;
  margin-left:14px;
	
  background-repeat:no-repeat;
}



#contentMapa{
 width:706px;
  height:573px;
  margin:25px auto;
  text-align:left;
  margin-left:20px;
    overflow:auto;

}

#contentMapa p{
margin-top:10px;

}
/* ............. Scroll ...................*/

#CajaManoUp  {
	position: relative; 
	left: 490px; 
	top: 224px; 
	width:9px; 
	display:none;
	margin-bottom:-18px;
	z-index:3; 
}
#CajaManoDw  { 
position: relative;
	left:490px; 
	top: 0px;
	width: 9px; 
	display:none;
		margin-bottom:-18px;
	z-index:2; 
}

#CajaManoUpGrande{
	position: relative; 
	left: 747px; 
	top: 224px; 
	width:9px; 
	display:none;
	margin-bottom:-18px;
	z-index:3; 
}


#CajaManoDwGrande{ 
	position: relative;
	left:747px; 
	top: 0px;
	width: 9px; 
	margin-bottom:-18px;
	display:none;
		z-index:3
}

#CajaManoUpGrande2{
	position: relative; 
	left: 747px; 
	top: 224px; 
	width:9px; 
	display:none;
	margin-bottom:-18px;
	z-index:3; 
}


#CajaManoDwGrande2{ 
position: relative;
	left:747px; 
	top: 0px;
	width: 9px; 
	margin-bottom:-18px;
	display:none;
		z-index:3
}

#CajaManoUpGrande3{
	position: relative; 
	left: 747px; 
	top: 224px; 
	width:9px; 
	display:none;
	margin-bottom:-18px;
	z-index:3; 
}


#CajaManoDwGrande3{ 
position: relative;
	left:747px; 
	top: 0px;
	width: 9px; 
	margin-bottom:-18px;
	
		z-index:3
}

#CajaManoDwPop{
	position: relative; 
	left: 450px; 
	top: 8px;
	width:9px; 

	margin-bottom:-18px;
	z-index:3; 
}


#CajaManoUpPop{ 
position: relative;
	left: 450px; 
	top: 490px; 
	width: 9px; 
	margin-bottom:-18px;

		z-index:3
}



#CajaMenu	{ 
	position: relative;   
	  width:483px;
  float:left;
  height:250px;

	text-align:left;
	left:0; 
	right:0;
	top: -25px;
	z-index:1; 
	overflow:hidden; 
}

#scroll	{ 
	position: relative; 
	left:0px; 
	float:left;
	top:-25px;  
	right:0; 
	width:493px; 
	height:250px;  
	overflow:hidden; 

		z-index:1; 
}

a.flecha{
  background:none;
  padding:0px 3px;
  cursor:pointer;
}


a.flecha:hover{
  background:none;
  color:#fff;
}

/******* NOVA AMBICERT **********/

/* certificació */
#contingut, #contingut1, #contingut2, #contingut3, #contingut4{
  height:250px;
  margin:15px auto;
  padding-bottom: 15px;
  #padding-bottom: 5px;
  
  text-align:left;
  overflow:visible;
}
#contingut4{
	#margin-bottom: 35px;
}

#col_menu{
	width:270px;
	min-width:170px;
	float:left;
}
#col_menu2, #col_menu1{
	width:270px;
	min-width:170px;
	float:left;
}
.noticies_curtes{
	margin-top: 10px;
}
.menu_esq ul, .menu_dret ul{
	padding:5px 0px 10px 0px;
	margin-top:5px;
	margin-left:20px;
	line-height: 15px;
}
.menu_dret ul{
 	background-color:#ffd3d6;
}
.menu_esq li, .menu_dret li{
	list-style:none;
	border-bottom:1px solid #ffc1c4;
	margin:2px 10px 0px 10px;
	line-height: 15px;
}
.menu_esq li{
	margin-top: 4px;
}
.menu_dret li{
	border-bottom:1px solid #ffffff;
}
.menu_esq .opcio .opcio_menu{
	font:10px Verdana,Helvetica,Georgia,Arial,sans-serif;
	color:#FFFFFF;
	background:none;
	
}
.menu_esq .opcio .opcio_menu:hover{
	color:#ff545d;
}
#col_menu_dret1, #col_menu_dret2, #col_menu_dret3, #col_menu_dret4{
	float:right;
	/*width:16.5%;/*185px;*/
	width: 185px;
	min-width: 100px; /*115*/
	margin-right: 2px;
}
.menu_dret .opcio .opcio_menud{
	font:10px Verdana,Helvetica,Georgia,Arial,sans-serif;
	color:#ff898f;
}
.menu_dret .opcio .opcio_menud:hover{
	color:#f73842;
}
.menu_dret .banner{
	height: 80px;
	width:100%;
}

.contingut_text{
	float:left;
	width:47%;/*50*/
	min-width: 30%;
	margin:0px 20px 0px 20px;
	
}
.contingut_text .descripcio{
	width:100%;/*100*/
	/*min-width: 485px;*/
	/*min-width: 350px;*/
	height: 250px;
	overflow-y:scroll;
	overflow-x: hidden;
	font:11px Verdana,Helvetica,Georgia,Arial,sans-serif;
	line-height: 1.5;
	padding-right: 15px;
}
.contingut_text .descripcio a{
	font:11px Verdana,Helvetica,Georgia,Arial,sans-serif;
	line-height: 1.5;
	color:#f73842;
}
.contingut_text .descripcio .vermell{
	color:#f73842;
 }
div.redondo{
   width:270px;
   background:#ffadb1;
   cursor:pointer;
   overflow:hidden;
}
div.redondo3{
   width:70px;
   height: 25px;
   background:#f73842;
   cursor:pointer;
   overflow:hidden;
}
div.contenido3{
	margin: -5px 0px 0px 0px;
	padding-top: 2px;
}
div.redondo2{ 
   min-width: 100px;/*115*/
   width:100%;
   background:#ffd3d6;
   cursor:pointer;
   overflow:hidden;
}

div.contenido2{ 
   margin:-11px 0px 0px -15px;
}
span.dalt3, span.baix3{
	height: 7px;
}
span.dalt, span{
   height:11px;
   display:block;
}

span.dalt, span.dalt3 {
   background:url(../img/LC.gif) top left no-repeat; 

}
span.baix, span.baix3{
	/*padding-top: 10px;*/
   background:url(../img/LC.gif) bottom left no-repeat;

}
span.dalt span, span.baix span{
   width:10px; 
   height:11px;
   float:right;
   font-size:6px; 
}
span.dalt3 span, span.baix3 span{
   width:10px; 
   height:7px;
   float:right;
   font-size:6px; 
}
span.dalt span, span.dalt3  span{
   background:url(../img/RC.gif) top right no-repeat;
}
span.baix span, span.baix3  span{
   background:url(../img/RC.gif) bottom right no-repeat;
}


/************noticies***************/

.titol_N{
	
	margin: 0px 0px 0px 5px;
	float:none;

}
.data_N{
	margin: 5px 0px 0px 5px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;

}
.desc_N{
	float:left;
	margin: 15px 0px 10px 5px;
	
}
.area_desc{
	float:left;
	position:absolute;
	width:100%;
}
.fitxer_N{
	margin:10px 5px 0px 10px;

}
.fitxer_N a{ 
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#f73842;
}
.img_N{
	float:left;
}
.link_noticies{
	float:right;
	margin: 30px 30px 0px 0px;
	
}
.contingut_N{
	position:relative;
	float:left;
	width:75%;
	display:block;
}
.link_noticies a{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#f73842;
}

.foto{
	margin: 20px auto;
}
.foto_dreta{
	margin: 10px auto;
}
#foto_dreta1, #foto_dreta2, #foto_dreta3{
	/*margin-left: 2px;
	#margin-left: 0px;*/
	float:right;
	max-width: 185px;
	min-width: 100px;/*115*/
}

.taula_P{
	margin:10px 10px 0px 10px; 
	border:1px solid #f73842; 
}
#CT_cat{
	background-image:url(../img/CLoff.png);
	background-repeat:no-repeat;
}
#CT_cat:hover{
	background-image:url(../img/CLon.png);
	background-repeat:no-repeat;
}
