@import url("estils_houdini.css");

/* generals */
body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

h1, h2, h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;	
	font-weight:bold;
}

p{
	margin:0px;
	padding:0px;
	font-size:11px;
	color:#666666;
}

a{
	color:#000000;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a img{
	border:0;
}

#formulari{
	font-size:11px;
}

/** COMISSIONAT **/
.cos_comissionat{
	background-color:#FB7804;
}

.taula_com{
	width:773px; /*773px --> 800x600 950px -->1024 */
}

.capsalera_com{
	background-color:#000000;
	height:19px;
	text-align:left;
	color : #FB7804;	
	font-size:10px;
}

.capsalera_com a{
	color : #FFFFFF;
	font-weight:bold;
}

.capsalera_com td.center{
	text-align:left;
	width:80%;
	text-align:right; 
	padding-right:20px;
}

.capsalera_com td.left{
	width:149px;
}

.capsalera_com td.right{
	width:156px;	
	text-align:right; 
	padding-right:10px;
}

.capsalera_inf{
	border-bottom:2px solid #FB7804;	
	background-color: #FFFFFF;
	padding-right:10px;
}

.lateralmenu_com{
	vertical-align: top;
	width:149px;
	background-color : #FB7804;
}

.contingut_com_portada{
	vertical-align: top;
	width:468px; /* 468px --> 800x600  645px --> 1024*/
	background-color : #FFFFFF;
	padding: 22px 22px 15px 21px;
}

.contingut_com{
	vertical-align: top;
	text-align: left;
	width:624px;    /*579px;*/  /*624px --> 800x600 811px --> 1024 */
	background-color : #FFFFFF;
	padding: 0px 20px 15px 25px;
}

.lateraldret_com_portada{
	vertical-align: top;
	width:156px;
	background-color : #FFFFFF;
	padding-top:10px;
}


.lateraldret_com_portada hr{
 border-top:solid #FB7804 1px;
 border-bottom:transparent;
 margin-top:10px;
 margin-bottom:10px;
 height:1px;

}
.lateral_dret_int{
	vertical-align: top;
	width:172px;    /*145*/
	text-align:center;
	padding:10px; 
	vertical-align:top; 
	background-color:#F0F0F0;
	margin:0px;
}

.lateral_dret_int hr{
 border-top:solid #CCCCCC 2px;
 border-bottom:transparent;
 margin-top:10px;
 margin-bottom:10px;
 height:2px;
}

.lateraldret_com{
	vertical-align: top;
	width:156px;
	background-color : #F0F0F0;
}

.caixeta_esq{
	margin-top:5px;
	width:141px;
	font-size:10px; 	
}

.caixeta_esq td.titol{
	background-color:#FECEA4; 
	height:14px; 
	padding:5px;
	color:#333333; 
	font-weight:bold;	
}

.caixeta_esq td.form{
	background-color:#FFFFFF; 
	padding:7px 0px 7px 0px;
}

.caixeta_esq td.trobar{
	color:#FFFFFF;  
	font-weight:bold;
	background-color:#844F20; 
	height:14px; padding:5px;
}

.caixeta_esq td.som_a{
	color:#333333; 
	background-color:#FFCC99; 
	padding:10px 10px 10px 5px; 
	border-bottom:2px solid #FB7804;
}
.caixeta_esq td.planell{
	color:#333333; 
	background-color:#FFCC99; 
	padding:5px 5px 5px 5px;
}

.lateral_presentacio_foto{
	width:140px;
	background-color:#E1E1E1;
}

.lateral_presentacio{
	width:140px;
	padding-top:20px; 
	text-align:right; 
	vertical-align:top;	
}

.imatge_fons{
	background-repeat:no-repeat; 
	background-position:top left; 
	height:104px;
}

.menu1{
	background-color:#8D003D; 
/*	padding:6px;*/
	padding:6px 0px 6px 3px;
	color:#FFFFFF; 
	font-size:10px; 
	text-decoration:none; 
	font-family:Verdana,Arial; 
	font-weight:bold;
}

.menu2{
	background-color:#663333; 
/*	padding:6px;*/	
	padding:6px 0px 6px 3px;
	color:#FFFFFF; 
	font-size:10px; 
	text-decoration:none; 
	font-family:Verdana,Arial; 
	font-weight:bold;
}
/** mapa web comissionat **/

.mapa_web{
	width:276px;
}
.mapa_web td.menu1{
	background-image:url('/houdini/media/comu/kland_mw_seccio.gif'); 
	background-repeat:no-repeat; 
	background-position:10px 15px; 
	padding: 13px 20px 15px 27px; 
	background-color:#FFEBCD; 
	border-bottom:1px solid #DDA5A2;
}

.mapa_web td.menu2{
	background-image:url('/houdini/media/comu/kland_mw_seccio.gif'); 
	background-repeat:no-repeat; 
	background-position:10px 15px; 
	padding: 13px 20px 15px 27px; 
	background-color:#FFEBEB; 
	border-bottom:1px solid #DDA5B7;
}

/** cercador **/
.cercador_com{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

.cercador_com input{
	width: 90px;
	border: 1px solid #666666;
	font-size:10px;
}

.cercador_com button{
	background: transparent;
	border: none;
	width:20px;
	height:18px;
	text-align:left;
	vertical-align:top;
}
/** correu **/
.correu{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.correu input{
	border: 1px solid #666666;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.correu select{
	border: 1px solid #666666;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
}


/* banner  portada */
.peu_banner{
	border-bottom:2px solid #FB7804;	
	background-color : #F0F0F0;
}

/*menus*/
ul.menu-nous-serveis {
	list-style-type:none;
	padding:0;
	margin:0;
}
	ul.menu-nous-serveis li
	{
		border-bottom:1px solid #FFF;
		padding-top: .3em;
	}
		ul.menu-nous-serveis a{
			color: #666666;
			font-weight:bold;
			font-size:10px;
			padding: .3em .5em .5em 2em;
			background:#E7E5E6 url('../comu/ico_menu.gif') no-repeat left -.15em;	  
			display:block;
			line-height:130%;
		}	

.menu-serveis a{
  color: #333333;
  background-color: #FFDCA7;
  vertical-align:middle;
  padding: 5px 5px 6px 20px;
  text-decoration: none;  
  border:0px;
  border-bottom:1px solid #FFFFFF;
  line-height:100%;
  font-size:10px;
}
.menu-serveis a:hover {
  color: #333333;
  background-color: #FFDCA7;
  text-decoration: none;
}

.menu-serveisb a{
  color: #333333;
  background-color: #FFDCA7;
  vertical-align:middle;
  padding: 5px 5px 6px 20px;
  text-decoration: none;  
  border:0px;
  border-bottom:1px solid #FFFFFF;
  line-weight:20%;
  font-size:10px;
  font-weight:bold;
}
.menu-serveisb a:hover {
  color: #333333;
  background-color: #FFDCA7;
  text-decoration: none;
}

.menu-documents a{
  color: #333333;
  background-color: #FFDCDC;
  vertical-align:middle;
  padding: 5px 5px 6px 20px;
  text-decoration: none;  
  border-bottom:1px solid #FFFFFF;
  font-size:10px;  

}
.menu-documents a:hover {
  color: #333333;
  background-color: #FFDCDC;
  text-decoration: none;
}

.menu-documentsb a{
  color: #333333;
  background-color: #FFDCDC;
  vertical-align:middle;
  padding: 5px 5px 6px 20px;
  text-decoration: none;  
  border-bottom:1px solid #FFFFFF;
  font-size:10px;  
  font-weight:bold;
}

.menu-documentsb a:hover {
  color: #333333;
  background-color: #FFDCDC;
  text-decoration: none;
}

.form_enviar_amic{
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#000000;
  line-height:200%;
}

.form_enviar_amic input{
  font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#000000;
  line-height:120%;
  margin-bottom:5px;  
}

.form_enviar_amic button{
  background-color:transparent;
  border:none;
  margin:20px 0px 0px 0px;
}

.requadre_solicitut{
  background-color:#FFF5E5;
  color:#666666; 
  font-size:9px; 
  text-decoration:none; 
  font-family:verdana, Geneva, Arial, Helvetica, sans-serif; 
  font-weight:normal;
  text-align:left;
  padding:10px;
  line-weight:120%;
}
.requadre_solicitut input{
  font-size:10px; 
  text-decoration:none; 
  font-family:verdana, Geneva, Arial, Helvetica, sans-serif; 
  height:18px;
}

.solicitud,  .solicitud table{
	color:#666666; 
	font-size:10px; 
	text-decoration:none; 
	font-family:Verdana,Arial; 
	font-weight:bold;
}
.solicitud td{
	background-color:#F0F0F0;
	padding:3px 5px 3px 5px;
	border-bottom:4px solid #FFFFFF;	
}

.contacte_comi,  .contacte_comi table{
	color:#006699; 
	font-size:11px; 
}

/** FI COMISSIONAT **/

/* posicions*/
.middle{
	vertical-align:middle;
}

.top{
	vertical-align:top;
}

.bottom{
	vertical-align:bottom;
}

.left{
	text-align:left;
}

.center{
	text-align:center;
}

.right{
	text-align:right;
}
/**/
/* MENUS   grisf10 i blau10b */
.blauf10b{color:#005782; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}
.grana10b{color:#990000; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}
.negre10b{color:#000000; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}
/*FI MENUS*/

.marro9{color:#663333; font-size:9px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.marro9b{color:#663333; font-size:9px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}
.marro9 a{color:#663333; text-decoration:none; font-size:9px;}
/*.marro9 a:hover, .marro9 a:link, .marro9 a:visited{color:#663333; }*/

.marro10{color:#663333; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.marro10b{color:#663333; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}
.marro10 a{color:#663333; text-decoration:none; font-size:10px;}
/*.marro10 a:hover, .marro10 a:link, .marro10 a:visited{color:#663333; }*/

.marro11{color:#663333; font-size:11px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.marro11b{color:#663333; font-size:11px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}
.marro11 a{color:#663333; text-decoration:none; font-size:11px;}
/*.marro11 a:hover, .marro11 a:link, .marro11 a:visited{color:#663333; }*/

.marro12{color:#663333; font-size:12px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.marro12b{color:#663333; font-size:12px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}
.marro12 a{color:#663333; text-decoration:none; font-size:12px;}
/*.marro12 a:hover, .marro12 a:link, .marro12 a:visited{color:#663333; }*/

.marro17{color:#663333; font-size:17px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}


.blanc9{color:#FFFFFF; font-size:9px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.blanc9s{color:#FFFFFF; font-size:9px; text-decoration:underline; font-family:Verdana,Arial; font-weight:normal;}
.blanc9b{color:#FFFFFF; font-size:9px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}
.blanc10b{color:#FFFFFF; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}
.blanc10{color:#FFFFFF; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.blanc12b{color:#FFFFFF; font-size:12px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}

.blau9{color:#006699; font-size:9px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.blau9 a{color:#006699; text-decoration:none; font-size:9px;}
/*.blau9 a:hover, .blau9 a:link, .blau9 a:visited{color:#006699; }*/

.blau10{color:#006699; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.blau10b{color:#006699; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}
.blau10s{color:#006699; font-size:10px; font-family:Verdana,Arial; font-weight:normal;}
.blau10s a{color:#006699; font-size:10px; text-decoration:underline; font-family:Verdana,Arial; font-weight:normal;}
.blau10bs{color:#006699; font-size:10px; text-decoration:underline; font-family:Verdana,Arial; font-weight:bold;}
.blau10 a{color:#006699; text-decoration:none; font-size:10px;}
/*.blau10 a:hover, .blau10 a:link, .blau10 a:visited{color:#006699; }*/

.blau11{color:#006699; font-size:11px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.blau11b{color:#006699; font-size:11px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}
.blau11 a{color:#006699; text-decoration:none; font-size:11px;}
/*.blau11 a:hover, .blau11 a:link, .blau11 a:visited{color:#006699; }*/

.blau12{color:#006699; font-size:12px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.blau12 a{color:#006699; text-decoration:none; font-size:12px;}
/*.blau12 a:hover, .blau12 a:link, .blau12 a:visited{color:#006699; }*/

.blau13b{color:#006699; font-size:13px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}

.blau17{color:#006699; font-size:17px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.blau17b{color:#006699; font-size:17px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}

.blauc9{color:#0099CC; font-size:9px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.blauc9 a{color:#0099CC; text-decoration:none; font-size:9px;}
/*.blauc9 a:hover, .blauc9 a:link, .blauc9 a:visited{color:#0099CC;}*/

.blauc10{color:#0099CC; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.blauc10b{color:#0099CC; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}
.blauc10 a{color:#0099CC; text-decoration:none; font-size:10px;}
/*.blauc10 a:hover, .blauc10 a:link, .blauc10 a:visited{color:#0099CC;}*/

.blauc11{color:#0099CC; font-size:11px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.blauc11b{color:#0099CC; font-size:11px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}
.blauc11 a{color:#0099CC; text-decoration:none; font-size:11px;}
/*.blauc11 a:hover, .blauc11 a:link, .blauc11 a:visited{color:#0099CC;}*/

.blauc12{color:#0099CC; font-size:12px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.blauc12 a{color:#0099CC; text-decoration:none; font-size:12px;}
/*.blauc12 a:hover, .blauc12 a:link, .blauc12 a:visited{color:#0099CC; }*/

.blauc17{color:#0099CC; font-size:17px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}

.vermell9{color:#CC0000; font-size:9px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.vermell9 a{color:#CC0000; text-decoration:none; font-size:9px;}
/*.vermell9 a:hover, .vermell9 a:link, .vermell9 a:visited{color:#CC0000; }*/

.vermell10{color:#CC0000; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.vermell10 a{color:#CC0000; text-decoration:none; font-size:10px;}
/*.vermell10 a:hover, .vermell10 a:link, .vermell10 a:visited{color:#CC0000; }*/

.vermell11{color:#CC0000; font-size:11px; font-family:Verdana,Arial; font-weight:normal;}
.vermell11 a{color:#CC0000; text-decoration:none; font-size:11px;}
/*.vermell11 a:hover, .vermell11 a:link, .vermell11 a:visited{color:#CC0000; }*/

.vermell12{color:#CC0000; font-size:12px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.vermell12 a{color:#CC0000; font-size:12px; text-decoration:none; font-size:12px;}
/*.vermell12 a:hover, .vermell12 a:link, .vermell12 a:visited{color:#CC0000; }*/

.vermell17{color:#CC0000; font-size:17px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}


.blauf9{color:#336699; font-size:9px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.blauf10bs{color:#336699; font-size:10px; text-decoration:underline; font-family:Verdana,Arial; font-weight:bold;}
.blauf11b{color:#336699; font-size:11px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}

.gris9{color:#666666; font-size:9px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}

.gris10{color:#666666; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.gris10b{color:#666666; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}

.gris11{color:#666666; font-size:11px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.gris11b{color:#666666; font-size:11px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}

.gris12{color:#666666; font-size:12px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.gris12b{color:#666666; font-size:12px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}

.gris17{color:#666666; font-size:17px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.gris17b{color:#666666; font-size:17px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}

.gris15i{color:#666666;	font-size:15px;	text-decoration:none;	font-family: Times New Roman, Times, serif;	font-weight:normal;	font-style : italic;}

.grisc9{color:#999999; font-size:9px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.grisc10{color:#999999; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.grisc11{color:#999999; font-size:11px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}

.grisf10{color:#333333; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.grisf11{color:#333333; font-size:11px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.grisf10b{color:#333333; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}

.carbassa9{color:#FF6600; font-size:9px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.carbassa9 a{color:#FF6600; text-decoration:none; font-size:9px;}
/*.carbassa9 a:hover, .carbassa9 a:link, .carbassa9 a:visited{color:#FF6600; }*/

.carbassa10{color:#FF6600; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.carbassa10b{color:#FF6600; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}
.carbassa10 a{color:#FF6600; text-decoration:none; font-size:10px; }
/*.carbassa10 a:hover, .carbassa10 a:link, .carbassa10 a:visited{color:#FF6600; }*/

.carbassa11{color:#FF6600; font-size:11px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.carbassa11b{color:#FF6600; font-size:11px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}
.carbassa11 a{color:#FF6600; text-decoration:none; font-size:11px;}
/*.carbassa11 a:hover, .carbassa11 a:link{color:#FF6600; }*/

.carbassa12{color:#FF6600; font-size:12px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.carbassa12b{color:#FF6600; font-size:12px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}
.carbassa12 a{color:#FF6600; text-decoration:none; font-size:12px;}
/*.carbassa12 a:hover, .carbassa12 a:link, .carbassa12 a:visited{color:#FF6600; }*/

.carbassa17{color:#FF6600; font-size:17px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.carbassa17b{color:#FF6600; font-size:17px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}

.negre9{color:#000000; font-size:9px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.negre9b{color:#000000; font-size:9px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}
.negre9 a{color:#000000; text-decoration:none; font-size:9px;}
/*.negre9 a:hover, .negre9 a:link, .negre9 a:visited{color:#000000;}*/

.negre10{color:#000000; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.negre10b{color:#000000; font-size:10px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}
.negre10 a{color:#000000; text-decoration:none; font-size:10px;}
/*.negre10 a:hover, .negre10 a:link, .negre10 a:visited{color:#000000; }*/

.negre11{color:#000000; font-size:11px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.negre11b{color:#000000; font-size:11px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}
.negre11 a{color:#000000; text-decoration:none; font-size:11px;}
/*.negre11 a:hover, .negre11 a:link, .negre11 a:visited{color:#000000;}*/

.negre12{color:#000000; font-size:12px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.negre12b{color:#000000; font-size:12px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}
.negre12 a{color:#000000; text-decoration:none; font-size:12px;}
/*.negre12 a:hover, .negre12 a:link, .negre12 a:visited{color:#000000;}*/

.negre17{color:#000000; font-size:17px; text-decoration:none; font-family:Verdana,Arial; font-weight:normal;}
.negre17b{color:#000000; font-size:17px; text-decoration:none; font-family:Verdana,Arial; font-weight:bold;}


.filetblanc {color: #FFFFFF; font-family: Verdana, Helvetica, Geneva, sans-serif; font-size: 11px; text-decoration: none;border-bottom:solid #FFFFFF 1px; }
.filetgris {color: #666666; font-family: Verdana, Helvetica, Geneva, sans-serif; font-size: 11px; text-decoration: none;border-bottom:solid #FFFFFF 1px; }

.requadre_grana{
	background-color:#8D003D;
	padding:3px 8px 3px 8px; 
	font-size:13px; 
	font-weight:bold; 
	color:#FFFFFF;
}

.requadre_carb{
	background-color:#FF9900;
	padding:3px 8px 3px 8px; 
	font-size:13px; 
	font-weight:bold; 
	color:#FFFFFF;
}

.pastilla_blava{
	padding:3px;
	width:160px;
	background-color: #006699;
	color:#FFFFFF;
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-weight:bold;
}

.pastilla_negra{
	padding:5px;
	width:135px;
	background-color: #333333;
	color:#FFFFFF;
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-weight:bold;	
}

.pastilla_carbassa{
	padding:5px;
	width:135px;
	background-color: #FF9900;
	color:#FFFFFF;
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-weight:bold;	
}

.pastilla_grana{
	padding:5px;
	width:135px;
	background-color: #8D003D;
	color:#FFFFFF;
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-weight:bold;	
}

.pastilla_negra a{
	color:#FFFFFF;
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-weight:bold;	
}

.taula_rosa{
	width:100%;
	margin-top:10px;
}
.taula_rosa th{
	height:44px;
	padding:15px 0px 8px 0px;
	background-color: #FFDBDB;
	border-bottom:2px solid #FFFFFF;
}
.taula_rosa td{
	padding:10px 0px 15px 0px;
	background-color: #FFEBEB;
}

.taula_salmo{
	width:100%;
	margin-top:10px;
}
.taula_salmo th{
	height:44px;
	padding:15px 0px 8px 0px;
	background-color: #FFE6D0;
	border-bottom:2px solid #FFFFFF;
}
.taula_salmo td{
	padding:10px 0px 15px 0px;
	background-color: #FFF2E6;
}

.tauleta_salmo{
	width:100%;
	color:#666666;
	font-size:9px; 
	text-decoration:none; 
	font-family:Verdana,Arial; 
	font-weight:normal;
}

.tauleta_salmo td{
	border-bottom:1px solid #FFFFFF;
	background-color : #FFF2E6;
	padding:5px;
	width:100%;
}

.tauleta_salmo a{
	font-size:11px; 
	color:#666666;
	text-decoration:none; 
	font-family:Verdana,Arial; 
	font-weight:normal;
}

.tauleta_rosa{
	width:100%;
	color:#666666;
	font-size:9px; 
	text-decoration:none; 
	font-family:Verdana,Arial; 
	font-weight:normal;
}

.tauleta_rosa td{
	border-bottom:1px solid #FFFFFF;
	background-color : #FFEBEB;
	padding:5px;
	width:100%;
}

.tauleta_rosa a{
	font-size:11px; 
	color:#666666;
	text-decoration:none; 
	font-family:Verdana,Arial; 
	font-weight:normal;
}


/* resultat cerca */
.contingut-cerca{
  background-color: #ffffff;
  vertical-align: top;
  padding: 8px 15px 0px 15px;
  line-height:120%;
}
.contingut-cerca h4{
  font-weight: bold;
  color: #666666;
  font-size: 10px;
}

.contingut-cerca a{
	font-size:10px;
}

.contingut-cerca strong{
	font-size:10px;
	color: #0099cc;
}

.contingut-cerca a .img {
  border: 0px;
}

.contingut-cerca p {
  font-size: 11px;
  color: #666666;
}

.contingut-cerca .cerca-capcelera {
  border-top: 1px solid #999999;
  border-bottom: 1px solid #999999;
  background: #ffffff url(../comu/lupa_cercador_rubi.gif) no-repeat center left;
  padding: 7px 5px 7px 20px;
  font-size: 11px;
  color: #666666;
}
.contingut-cerca .cerca-capcelera strong{
  color: #0099cc;
  font-weight: bold;
}
.contingut-cerca .cerca_noresult {
  padding: 10px 0px 10px 20px;
  background: url(../comu/cerca_negativa.gif) no-repeat center left;
  margin: 5px 0px 5px 10px;
  font-weight: bold;
  color: #666666;
  font-size: 11px;
}
.contingut-cerca .cerca_sutgeriment {
  border: 2px solid #d4e8f3;
  background: url(../comu/cerca_idees.gif) no-repeat top left;
  margin: 0px 0px 0px 0px;
  padding-left: 40px;
}
.contingut-cerca .cerca_sutgeriment li{
  padding: 0px 0px 0px 0px;
  margin: 5px 0px 5px 0px;
  color: #666666;
  list-style-image: url(../comu/klander-cerca.gif);
}

.contingut-cerca .cerca-categoria-element {
  color: #666666;
  padding: 0px 0px 0px 0px;
  margin: 10px 0px 5px 0px;
}
.contingut-cerca .cerca-titol-element {
  color: #7f1730;
  font-weight: bold;
  font-size: 12px;
}
.contingut-cerca .cerca-titol-element a {
  color: #7f1730;
  font-size: 12px;  
  text-decoration: none;
}
.contingut-cerca .cerca-titol-element a:visited {
  color: #7f1730;
  font-size: 12px;  
  text-decoration: none;
}

.contingut-cerca .cerca-element {
  padding: 10px 0px 10px 0px;
  border-bottom: 2px solid #e6e6e6;
  font-size:11px;
  color:#666666;
}
.contingut-cerca .cerca-ressaltat {
  background-color: #cdebf5;
}
.contingut-cerca .cerca-peu {
  width:100%;
  border-bottom: 1px solid #e6e6e6;
}
.contingut-cerca .cerca-peu td {
  vertical-align: middle;
  padding: 5px 5px 5px 5px;
}
.contingut-cerca .cerca-peu td a, .contingut-cerca .cerca-peu td a:hover, .contingut-cerca .cerca-peu td a:visited {
  text-decoration: none;
  color: #7f1730;
}


/* fi resultat cerca */


/** ENTITATS **/

.capsalera_entitat{
	height:43px;
	vertical-align:middle;
	background-color:#FF6600;
	padding:10px;
}

.indexos_entitats{
	background-color:#000000;
}

.indexos_entitats td{
	padding:0px 0px 3px 0px;
	vertical-align:middle;
	height:22px;
}

.indexos_entitats img{
	margin-left:10px;
	margin-right:5px;
	vertical-align:middle;	
}

.indexos_entitats a{
	color:#FFFFFF;
	font-weight:bold;
	font-size:9px;
	text-decoration:none;
}


.fil_aridna_entitat{
	background-color:#FFFFFF; 
	height:27px;  
	border-top:1px solid #666666; 
	border-bottom:1px solid #666666; 
	padding:0px 0px 0px 10px;
	font-size:9px;
	color:#000000;
}
.fil_aridna_entitat a{
	color: Black;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.taulageneral{
	width:776px;
}

.lateral{ 
	width:178px; 
	background-color:#EAEAEA;
	vertical-align:top;
}

.cercador form{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.cercador input{
	border:1px solid #666666;
}

.cercador button{
    border: 0px;
    background: transparent;
	background-color:#006699;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	height:18px;
}

.contingut{ 
	background-color:#FFFFFF;
	padding:16px 11px 35px 11px;
	width:599px;	/*599px --> 800x600  772px-->1024*/
	font-family:Verdana,Arial; 
	font-weight:normal;
	font-size:10px;	
	vertical-align:top;
}

.peu{
	padding-top:20px;
}

.filetratllat{
	background-image:url('../comu/rallat_gris_portada.gif'); 
	background-repeat:repeat-x; 
	background-position:center;
}

.caps_organs{
	width:53px; 
	height:22px; 
	background-color:#FEA563; 
	padding-right:53px;
}

.cat_organs{
	width:100%; 
	background-color:#FF6600; 
	padding: 5px 5px 5px 15px;
}

.contacte_entitat table{
	font-size:11px;
}
/*menus*/

ul.menu-entitat1,
ul.menu-entitat2,
ul.menu-entitat3,
ul.menu-entitat4,
ul.menu-entitat5 {
	list-style-type:none;
	padding:0;
	margin:0;
}
	ul.menu-nous-serveis li
	{
		border-bottom:1px solid #FFF;
		padding-top: .3em;
	}
		ul.menu-nous-serveis a{
			color: #666666;
			font-weight:bold;
			font-size:10px;
			padding: .3em .5em .5em 2em;
			background:#E7E5E6 url('../comu/ico_menu.gif') no-repeat left -.15em;	  
			display:block;
			line-height:130%;
		}
		
			
/*		
.menu-entitat1 a{
	color: #006699;
	background-color: #EAEAEA;
	vertical-align:middle;
	padding: 5px 5px 6px 23px;
	text-decoration: none;
	font-weight:bold;
	border-bottom:1px solid #FFFFFF;
	font-size:9px;
	width:100%;  
}
.menu-entitat1 a:hover {
  color: #006699;
  background-color: #EAEAEA;
  text-decoration: none;
	font-weight:bold;  
}

.menu-entitat2 a{
	color: #990000;
	background-color: #EDDCB9;
	vertical-align:middle;
	padding: 5px 5px 6px 23px;
	text-decoration: none;
	font-weight:bold;	
  border-bottom:1px solid #FFFFFF;	
  	font-size:9px;
	width:100%;  	
}
.menu-entitat2 a:hover {
  color: #990000;
  background-color: #EDDCB9;
  text-decoration: none;
	font-weight:bold;  

}

.menu-entitat3 a{
	color: Black;
	background-color: #A7DCDC;
	vertical-align:middle;
	padding: 5px 5px 6px 23px;
	text-decoration: none;
	font-weight:bold;
  border-bottom:1px solid #666666;		
	font-size:9px;  
}
.menu-entitat3 a:hover {
  color: Black;
  background-color: #A7DCDC;
  text-decoration: none;
  font-weight:bold;  
}

.menu-entitat4 a{
	color: #005782;
	background-color: #CAEDFF;
	vertical-align:middle;
	padding: 5px 5px 6px 23px;
	text-decoration: none;
	font-weight:bold;
  border-bottom:1px solid #FFFFFF;	
	font-size:9px;
}

.menu-entitat4 a:hover {
  color: #005782;
  background-color: #CAEDFF;
  text-decoration: none;
  font-weight:bold;  
}

.menu-entitat5 a{
	color: #333333;
	background-color: #EDEDA7;
	vertical-align:middle;
	padding: 5px 5px 6px 23px;
	text-decoration: none;
	font-weight:bold;
  border-bottom:1px solid #FFFFFF;	
	font-size:9px;
}

.menu-entitat5 a:hover {
	color: #333333;
	background-color: #EDEDA7;
	text-decoration: none;
	font-weight:bold;
}
*/
/** FI  ENTITATS **/