/***********************************************/
/* principal.css                            	  */
/* Use with template principal.html            */
/***********************************************/

																						/***********************************************/ 
																						/*  Colors                                      */
																						/*  #D8FBBC; Verd Molt Clar                     */
																						/*  #97AF84; Verd fosc                          */
																						/*  #135413;  Verd caselles seleccionades       */
																						/*  #306009; Verd lletres i caixes de titol     */  
																						/***********************************************/
/*  Contenedores principales */
body {
   text-align: center;
	font-family: "Trebuchet MS", Verdana;
   margin-top: -5px;
	margin-bottom: -5px;
	font-size: 12px;
	 }
#pagina {
	width:886px;
	margin: 0 auto;
	text-align: left;	
   height: auto;
	}
.fondopage 
{
	background-image: url("/pfw_files/tpl/estructura/fondopagina.gif");
	background-repeat: repeat-y;
  }
div#left {
	display: none;
}
body.lr div#right, body.rl div#right {
						width: 710px;
						background-color: transparent;	
						}
body.lr div#left, body.rl div#left {				
						width: 167px;
						background-color: transparent;
						display: block;
					   }
body.lr div#left, body.rl div#right {
					  		float: left;
						}	
body.rl div#left, body.lr div#right {
					  		float: right;
						}					

/*  Contenedores del interior de Contenedor Right */
#content1 {
				padding: 0px 0px 0 15px;
				margin: auto;
				width: 367px;
				height: 645px;
			 }	

#content1 li {
	border-style: solid;
   border-color: white;
	border-width: 0px 0px 0px 0px;	
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 20px;
	}
	
#content2 {
				padding: 0 0 0 20px;
				margin: auto;
				width: 304px;
				}	

#content2 ul {
  display: block;
  margin:0;
  padding:0 0 20px 0;
  list-style:none;
  }
	
#content2 li {
	border-style: solid;
   border-color: white;
	border-width: 0px 0px 0px 0px;
	padding: 0 0 1px 0;	
	}

#interno {
   padding: 0 0 10px 0;
	margin: 0;
 	width: 718px;
	float: left;	
}
#interno ul,#content1 ul,#menuSup ul,
#tablabanners ul,#bannerlateral ul,#tablaenquesta ul {
  display: block;
  margin: 0 0 0 0;
  padding:0 0 0 0;
  list-style:none;
 	}
	
#interno li {
	border-style: solid;
   border-color: White;
	border-bottom: 0;
	border-width: 0 0 0 0;
	padding: 0 0 0 0;
	margin: 0 0 0 0;	
	float: left;
	}


/* CLASES DE LA WEB
----------------------------------------------- */

 .text {
		text-align: center;
		font-family: "Trebuchet MS", Verdana, Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		color: #306009;
		vertical-align: middle;
	    }
 .piepagina {
		text-align: right;
		padding-right: 8px;
		font-family: "Trebuchet MS", Verdana, Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		color: #306009;
		vertical-align: middle;
	    }
.textgalery {
		font-family: "Trebuchet MS", Verdana, Sans-Serif;
		font-size: 12px;
		color: #306009;
		vertical-align: middle;
}
.textgrafic {
		text-align: left;
		font-family: "Trebuchet MS", Verdana, Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		color: #306009;
		vertical-align: middle;
	    }		
												
.parrafo {
	text-align: justify;
   padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 15px;
	font-size: 13px;
	font-family: "Trebuchet MS", Verdana, Sans-Serif; 
}
.parrafo2 {
	text-align: justify;
   padding-left: 8px;
	padding-right: 8px;
	font-size: 13px;
	font-family: "Trebuchet MS", Verdana, Sans-Serif; 
}
.caixaenquesta{
	text-align: justify;
   padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 15px;	
}
.critica {
	text-align: justify;
   padding-left: 100px;
	padding-right: 8px;
	padding-bottom: 5px;
}

.enquesta {
	text-align: justify;
   padding-left: 50px;
	padding-right: 50px;
	padding-bottom: 5px; 
}
		
.titularhome {
	font-size: 12px;
   font-family:  "Trebuchet MS", Verdana, Sans-Serif;
	text-align: left;	
}

.titulardestacats {
	font-size: 12px;
   font-family:  "Trebuchet MS", Verdana, Sans-Serif;
	text-align: justify;	
}

.titcal {
	font-size: 13px;
	font-family:  "Trebuchet MS", Verdana, Sans-Serif;
	color: #306009;
	font-weight: bold;
}
.titular {
	font-size: 12px;
	font-family:  "Trebuchet MS", Verdana, Sans-Serif;
	color: #306009;
	font-weight: bold;
}
	
.titular1 {
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 14px;
	color: #306009;
	font-weight: bold;
}
.titular2 {
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
}
.titular3 {
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 14px;
	color: #97AF84;
	font-weight: bold;
}
.estil1 {
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	color: #000;
}
.estil2 {
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 14px;
	color: #000;
}
.estil3 {
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	color: #306009;
}
.estil4 {
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 14px;
	color: #306009;
}
.estil5 {
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 10px;
	color: #306009;
}		
.margenes{
  padding: 0 10px 0 0;
}
/* .............. */		
.tablaverde{
	background-color: #D8FBBC;
  font-size: 12px;
  color: #306009;
  padding-left: 8px;
  padding-right: 8px;
}
.tablablanca {
	background-color: transparent;
	font-size: 12px;
	color: #306009;
	padding-left: 8px;
	padding-right: 8px;
}
.tablablancaorg {
	background-color: transparent;
	font-size: 12px;
	color: #306009;
	padding-left: 8px;
}
.tablaverdeorg{
	background-color: #D8FBBC;
  font-size: 12px;
  color: #306009;
  padding-left: 8px;
}
.desactivat{
	background-color: transparent;
	font-family : "Trebuchet MS", Verdana, Sans-Serif; 
	font-size: 12px;
	color: #D1E1D4;
}
.blanc{
	background-color: transparent;
	font-family : "Trebuchet MS", Verdana, Sans-Serif; 
	font-size: 12px;
	color: #ffffff;
}
/* Clases para el calendario */
.tablacalendar{
  background-color: #306009;
  font-size: 11px;
  color: #ffffff;
}
.tablacalwhite,.tablacal{
  background-color: White;
  font-size: 11px;
  color: #306009;
  border: 0 0 0 0;
}
.tablawhite{
  background-color: White;
  font-size: 11px;
  text-align: justify;
  color: #306009;
  border: 0 0 0 0;
}
.tablagreen{
  background-color: #D8FBBC;
  font-size: 11px;
  text-align: justify;
  color: #306009;
  border: 0 0 0 0;
}
.tablacalwhite a, .tablacalwhite strong, .tablagreen a, .tablagreen strong, .tablawhite a, .tablawhite strong {
  color:#306009;
  font-size: 11px;	
  text-decoration:none;
	}	
.altn  {
	font-family : "Trebuchet MS", Verdana, Sans-Serif;
	font-size : 11px;
	color: #306009;
	background-color: #D8FBBC;
}
/*  --------------- */				 
.fs {
	font-family :"Trebuchet MS", Verdana, Sans-Serif;
	background-color:	#F85968;
	color:	#FFFFFF;
	text-align:	center;
	font-size: 11px;
	}
.da {
	font-family : "Trebuchet MS", Verdana, Sans-Serif;
	background-color: #97AF84;
	color:	#FFFFFF;
	text-align:	center;
	font-size: 11px;
	}
.da a, .da strong,.fs a, .fs strong,.se a, .se strong {
	font-family :"Trebuchet MS", Verdana, Sans-Serif;
	color:	#FFFFFF;
	text-align:	center;
	font-size: 11px;	
	text-decoration:none;
	}	
.se	{
	font-family : "Trebuchet MS", Verdana, Sans-Serif;
	background-color: #FFBC3E;
	color:	#FFFFFF;
	text-align:	center;
	font-size: 11px;
	}
.otromes	{
	font-family : "Trebuchet MS", Verdana, Sans-Serif;
	background-color: White;
	color: #D1E1D4;
	text-align:	center;
	font-size: 11px;
	}
.setmana	{
	font-family : "Trebuchet MS", Verdana, Sans-Serif;
	background-color: #D8FBBC;
	color: #306009;
	text-align:	center;
	font-size: 10px;
	}
.setmana a, .setmana strong {
	font-family :"Trebuchet MS", Verdana, Sans-Serif;
	color: #306009;
	text-align:	center;
	font-size: 10px;	
	text-decoration:none;
	}		
.setmana a:hover, .setmana #current a:hover strong, .setmana #current strong {
  background-color: #D8FBBC;
  font-size: 10px;
  color: #FFBC3E;
}	
.fav0{
	background-image: url("/pfw_files/tpl/estructura/general/carpeta.gif");
	background-repeat: no-repeat;
	padding-left: 12px;
}
.fav1{
	background-image: url("/pfw_files/tpl/estructura/general/puntero.gif");
	background-repeat: no-repeat;
	padding-left: 12px;
}
.fav2{
	background-image: url("/pfw_files/tpl/estructura/general/puntero.gif");
	padding-left: 12px;
	background-repeat: no-repeat;
}
.fav3,.fav4{
	padding-left: 12px;
	background-repeat: no-repeat;
}
.reloj{
 padding-top: 5px;
 background-color: transparent;
 color: #135413;
 font-family: "Trebuchet MS", Verdana, Sans-Serif;
 font-size: 12px;
 text-align: center;
 border: Black;
}
 .send {
 	background-color: White;
   font-family : "Trebuchet MS", Verdana, Sans-Serif; 
   font-size: 12px;
   color:#97AF84;
	border: 1px 1px 1px 1px;
   border-color: #306009;
   border-style: solid;  
 }
  .desplegatnoticia {
 	background-color: White;
   font-family : "Trebuchet MS", Verdana, Sans-Serif; 
   font-size: 12px;
   color:#306009;
 }					
 												
/*  MENÚ DE L'APLICACIÓ  */
#menu {
	background-color: White;
	width: 166px;
	font-size: 110%;
	border-style: solid;
   border-color: #97AF84;
	border-width: 0px 0px 1px 1px;
	}	

#menu ul span,#menu2 ul,#menu ul{
  display: block;
  background-color: White;
  margin:0 0 0 0;
  padding:0 0 0 0;
  list-style:none;
  font-size:85%;	
	}	
#menu a,#menu strong {
	display: block;
	color: #306009;
	background-color: #D8FBBC;
	text-decoration:none;
   height: 37px;
	}

 #menu #current strong, #menu #current a {
  background-repeat:no-repeat;
  }
#menu a:hover, #menu #current a:hover strong, #menu #current strong {
  background-color: #97AF84;
  color:#306009;
  }
	
#menu li a{
	margin: 0;
	width: 164px;
	height: 28px;
	border-style: solid;
   border-color: #D8FBBC;
	background-color: White;	
	border-width: 1px 1px 1px 1px;	
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	line-height: 24px; /* lo utilizo para centrar el texto en la celda */
	vertical-align: middle;
	text-decoration:none;
	}
.desplegable a {
	background-image: url("/pfw_files/tpl/estructura/menu/botonmenu1.gif");
}
.desplegable a:hover {
  background-image: url("/pfw_files/tpl/estructura/menu/botonmenu2.gif");
  background-repeat:no-repeat;
  }
#menu li span a  {
	margin: 0;
	height: 37px;
	border-style: solid;
	background-color: #D8FBBC;
	border-color: white;
	border-width: 1px 1px 1px 1px;	
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	line-height: 34px; /* lo utilizo para centrar el texto en la celda */
	vertical-align: middle;
	text-decoration:none;
	}	

#menu li a:hover {
  background-color: #D8FBBC;
  color:#306009;
  text-decoration: none;
  }

#menu li span a:hover{
  background-color: #97AF84;
  color:#306009;
  }
 
 /*  ----------  */
 #imagewhite {
	background-image: url("/pfw_files/tpl/estructura/menu/fondowhite.gif");
	width: 168px;
	height: 37px;
	background-position: bottom left;
} 

	/* MENU SECUNDARI DE L'APLICACIÓ (MENU NO INSTITUCIONALS) */
	
	#menu2 {
	background-color: White;
	width: 166px;
	font-size: 110%;
	border-style: solid;
   border-color: #97AF84;
	border-width: 1px 0px 0px 1px;
	}

	#menu2 li {
	margin: 0;
	padding: 0 0 1px 0; 
	border-style: solid;
	border-color: white;
	border-width: 1px 1px 0 1px;	
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	line-height: 27px; /* lo utilizo para centrar el texto en la celda */
	vertical-align: middle;
	}	
	
#menu2 li.selected {
background-color: #D8FBBC;
color: #306009;
display: block;
}

#menu2 a,#menu2 strong {
	display: block;
	padding: 4px 0 4px 0;
	color: #ffffff;
	height: 32px;
	background-color: #97AF84;
	text-decoration:none;
  }	

 #menu2 #current strong, #menu2 #current a {
  background-repeat:no-repeat;
  }
#menu2 a:hover, #menu2 #current a:hover strong, #menu2 #current strong {
  background-color: #D8FBBC;
  color:#306009;
  }
	
  /*  CABECERAS  */
  
	#cabecera {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 889px;
	border-style: solid;
   border-color: Black;
	border-width: 0 0 0 0;
	float: left;	
	}
	#cabecerapetita {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 600px;
	border-style: solid;
   border-color: Black;
	border-width: 0 0 0 0;
	float: left;	
	}
   #cabeceramediana {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 700px;
	border-style: solid;
   border-color: Black;
	border-width: 0 0 0 0;
	float: left;	
	}
	#cabecera ul,#cabecerapetita ul,#cabeceramediana ul {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
  	display: block;
  	list-style:none;
 	}
	#cabecera li {
	border-style: solid;
   border-color: #97AF84;
	border-width: 0 0 0 0;
	margin-top: 0;
	margin-bottom: -5px;
	}
	#cabecerapetita li,#cabeceramediana li{
	border-style: solid;
   border-color: #97AF84;
	border-width: 0 0 0 0;
	margin-top: 0;
	font-size: 12px;
	list-style: none;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	}
	
     /* MENÚ SUPERIOR */
	#menuSup {
	padding: 0 0 0 0;
	width: 888px;
	background-image: url("/pfw_files/tpl/estructura/menusup/fondomenuSup2.gif");
	border-style: solid;
   border-color: White;
	border-width: 0 0 0 1px;
	float: left;
	}
#menuSup li { 
   line-height: 29px;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	color: #135413;
	background-repeat: repeat-x;
	background-image: url("/pfw_files/tpl/estructura/menusup/fondomenuSup2.gif");
	border-style: solid;
   border-color: White;
	border-bottom: 0;
	border-width: 0 0 0 0;
	margin: 0 0 0 0;	
	margin-bottom: -10px;
	float: left;
	}
  
  /*   TABLA BANNERS    */
 #tablabanners {
	padding: 0px 0px 0px 6px;
	width: 710px;
	font-size: 100%;
	border-style: solid;
   border-color: White;
	border-width: 0px 0px 0px 0px;
	float: right;
	}
#tablabanners li {
	height: 55px;
	border-style: solid;
   border-color: white;
	border-width: 0px 0px 0px 0px;	
	padding-top: 22px;
	padding-bottom: 22px;
	padding-left: 14px;
	text-align: right;
	float: left;
	}
	#bannerlateral {
	background-color: White;
	width: 168px;
	padding: 5px 0 5px 0; 
	font-size: 110%;
	}
	#bannerlateral li {
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	}
  
  /*   TITOL PRIMERA TABLA    */
  #TITOLCAIXAE {
	padding: 5px 0px 5px 0px;
	background-color: #D8FBBC; /* Verde claro */
	background-repeat:no-repeat;
   background-image: url("/pfw_files/tpl/estructura/general/CantonadaD_VC_B.gif");
   background-position: right;
	width: 367px;
	height: 26px;
	font-size: 100%;
	border: none;
	color: #306009;
	}
  #TITOLCAIXAFAV {
	padding: 5px 0px 5px 0px;
	background-color: #D8FBBC; /* Verde claro */
	background-repeat:no-repeat;
   background-image: url("/pfw_files/tpl/estructura/general/CantonadaD_VC_B.gif");
   background-position: right;
	width: 460px;
	height: 26px;
	font-size: 100%;
	border: none;
	color: #306009;
	}
	  #TITOLCAIXAFAV2 table{
	padding: 0px 0px 0px 0px;
	background-color: transparent;
	background-repeat:no-repeat;
   background-image: url("/pfw_files/tpl/estructura/general/fondofav.gif");
   background-position: bottom;
	width: 460px;
	font-size: 100%;
	border: none;
	color: #306009;
	}
	
#TITOLCAIXAE h4,#TITOLCAIXAENQUESTA h4,#TITOLCAIXAFAV h4 {
   display: block;
   list-style:none;
   margin: 0;
	padding:5px 0 5px 0;
	border-style: solid;
   border-color: White;
	border-width: 0px 0px 0px 0px;	
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 22px;
	text-align: left;
	}

	/*   TABLA 1  */
	#tabla1,#tabla1fot {
	padding: 1px 0px 1px 0px;
   width: 367px;
	font-size: 100%;
	background-color: White; 
	color: #000;
  }
   #tabla1 ul, #dialogInf ul,#tablavotacion ul,#tabla1fot ul {
     display:block;
	  margin:0;
     padding:0 0 0 0;
     list-style:none;
	  font-size: 85%;
	}	
#tabla1 li {
  	display: block;
   background-image: url("/pfw_files/tpl/estructura/general/fondodestacats.gif");
	background-position: right top;
	background-repeat: no-repeat;
 	list-style:none;
	width: 367px;
	padding:0 0 0 0;
	font-family:"Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	line-height: 3.4em;
	height: 75px;
	}
#tabla1fot li {
  	display: block;
   background-image: url("/pfw_files/tpl/estructura/general/fondodetalle.gif");
	background-position: right top;
	background-repeat: no-repeat;
 	list-style:none;
	width: 367px;
	height: 110px;
	padding:0 0 0 0;
	font-family:"Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	line-height: 3.4em;
 	}
	
   #tabla1 a, #tabla1 a:hover, #tabla1 a:visited,
	#tabla1fot a, #tabla1fot a:hover, #tabla1fot a:visited	{
	text-decoration: none;
	background-color: White;
	color: Black;
	 }
	
	  /*       SEGONA TABLA       */
	
	#tabla2, #tabla3 {
	padding: 0px 0px 0px 0px;
	background-color: #D8FBBC; /* Verd Molt Clar */
	background-repeat:no-repeat;
	width: 304px;
	font-size: 100%;
	border-style: solid;
   border-color: #fffffff;
	border-width: 0px 0px 0px 0px;
	}
#tabla2 ul,#tabla4 ul,#tabla3 ul  {
  display: block;
  margin:0 0 0 0;
  padding:0 0 0 0;
  font-size:85%;	
  float: left;
	}
#tabla2 li,#tabla3 li {
	margin: 0;
	width: 304px;
	padding: 8px 0 8px 0;
	background-color: #D8FBBC; /* Verd Molt Clar */
	border-style: solid;
   border-color: white;
	border-width: 1px 0px 0px 0px;	
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
 	font-size: 12px;
	font-weight: bold;
	color:#306009;
	text-align: left;
  	line-height: 21px;
	}	
#tabla2 li.selected {
background-color: #D8FBBC;
color: #306009;
display: block;
}
#tabla2 a, #tabla2 strong,#tabla3 a, #tabla3 strong {
	display: block;
	padding:0px 0px 0px 0px;
	border-style: solid;
	border-color: #D8FBBC;
   border-width:0 0px 0px 0px;
	background-color: #D8FBBC;
	color: #135413;
	text-decoration:none;
	line-height: 24px;
}
#tabla2 a:hover, #tabla2 #current a:hover strong, #tabla2 #current strong, 
#tabla3 a, #tabla3 a:hover, #tabla3 a:visited {
   display: list-item;
   color:#306009; /* Verde oscuro de las letras */
   background-color: #D8FBBC;
}
#tabla2 a:hover {
  background-repeat:no-repeat;
}
	   /*     TABLA CUARTA       */
	#tabla4 {
	padding: 0 0 2px 0;
	background-color: #D8FBBC; /* Verd Molt Clar */
	background-repeat:no-repeat;
	color: #306009;
   font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	width: 304px;
	border-style: solid;
   border-color: White;
	border-width: 0 0 0 0;
	float: left;
	}

#tabla4 li {
	margin: 0;
	border-style: solid;
   border-color: #D8FBBC;
	border-width: 0px 0px 0px 0px;	
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 1px;
	text-align: left;
	line-height: 21px; /* lo utilizo para centrar el texto en la celda */
	float: none;
	}	
#tabla4 a, #tabla4 strong {
		display: inline;
		padding: 0 0 0 0;
		font-family: "Trebuchet MS", Verdana, Sans-Serif;
		font-size: 12px;
		color:#306009;
		background-color: #D8FBBC;
		text-decoration:none;
}	
#tabla4 a:hover, #tabla4 #current a:hover strong, #tabla4 #current strong {
	display: inline;
	color:#000000;
	background-color: #D8FBBC;
}
#tabla4 a:hover {
  background-repeat:no-repeat;
}	
  
  /* - - - - - - - - - - - - - - - */
 #TITOLCAIXAD {
	padding: 5px 0 5px 0;
	background-color: #306009; /* Verde oscuro */
	background-repeat:no-repeat;
   background-image: url("/pfw_files/tpl/estructura/general/CantonadaD_VF_VC.gif");
   background-position: right;
   width: 304px;
	height: 26px;
	font-size: 100%;
	border: none;
	color: #ffffff;
	}
#TITOLCAIXAD h4 {
   display: block;
   list-style:none;
   margin: 0;
	padding:5px 0 5px 0;
	border-style: solid;
   border-color: white;
	border-width: 0px 0px 0px 0px;	
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 22px;
	text-align: left;
	}

	  /*    TABLA DIÀLEG D' INFORMACIÓ INFERIOR DE PÀGINA         */
	
	#dialogInf {
	position: relative;
	padding: 0px 0px 0px 0px;
	width: 889px;
	font-size: 100%;
	border-style: solid;
	border-color:  White;
	border-width: 0px 0px 0px 0px;
	float: left;
	background-color: #97AF84;
	background-repeat:no-repeat;
	background-image: url("/pfw_files/tpl/estructura/general/esquineraDIalogInf.gif");
	background-position: right;
	}
#dialogInf li {
	height: 44px;
	border-style: solid;
   border-color: white;
	border-width: 0px 0px 0px 0px;
	padding-right: 22px;
	float: right;
	font-family:  "Trebuchet MS", Verdana,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	line-height: 34px; /* lo utilizo para centrar el texto en la celda */
	color: White;
	}
#dialogInf a, #dialogInf strong {
	display: block;
	padding:0px 0px 0px 0px;
	border-style: solid;
	border-color: White;
   border-width:0 0px 0px 0px;
	color: #ffffff;
	text-decoration:none;
	white-space:nowrap;
   float: left;
}
#dialogInf a:hover, #dialogInf #current a:hover strong, #dialogInf #current strong {
   display: list-item;
   color:#306009; /* Verde oscuro de las letras*/
   float: left;
}
#dialogInf a:hover {
  background-repeat:no-repeat;
  float: left;
  }
  
     /*    menu intern del resta de pàgines   */
#menuintern {
	padding: 0px 0px 0px 0px;	
	color: #D8FBBC;
	background-color: #D8FBBC; /* Verd Molt Clar */
	background-image: url("/pfw_files/tpl/estructura/general/esquineramenuintern.gif");
   background-position: right;
   background-repeat:no-repeat;
	width: 720px;
	height: 37px;
	float: left;
	font-size: 110%;
	border-style: solid;
   border-color: #ffffff;
	border-width: 1px 0px 1px 0px;
	float: right;
	}
#menuintern ul, #TITOLCAIXAMINT UL {
  display: inline;
  list-style:none;
  font-size:85%;	
 	}
#menuintern li {
	border-style: solid;
	float: left;
	padding-left: 5px;
	border-width: 0 0 0 0;		
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	vertical-align: top;
   line-height: 32px;
	}

#menuintern a, #menuintern strong {
	display: block;
	padding: 0 4px 0 4px;
	border-style: solid;
   border-color: #ffffff;
	border-width:0 0 0 0;
	color: #135413;
	background-color:#D8FBBC;
	text-decoration:none;
 	float: left;
	}
	#menuintern a:hover, #menuintern #current a:hover strong, #menuintern #current strong {
	display: list-item;
   color:#306009; /* Verde oscuro de las letras */
   background-color: #D8FBBC;
   float: left;
	font-size: 14px;
	font-weight: bold;  
	}
  
    /*  TITOL CAIXA PÀGINA INTERIOR  */
  	#TITOLCAIXAMINT {
	background-color: #306009; /* Verde oscuro */
	background-repeat:no-repeat;
   background-image: url("/pfw_files/tpl/estructura/general/CantonadaD_VF_B.gif");	
   background-position: right;
   width: 720px;
	height: 37px;
	font-size: 100%;
	border: 1px 0 0 0;
	color: #ffffff;
	float: right;
	}
	#TITOLCAIXAMINT li {
	display: block;
   padding-left: 5px;
	padding-right: 5px;
	color: #fff;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	background-color:#306009;
	text-decoration:none;
   line-height: 32px;
	float: left;
	}	
	#TITOLCAIXAMINT a, #TITOLCAIXAMINT strong {
	display: block;
	color: #fff;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	background-color:#306009;
	text-decoration:none;
   height: 26px;
	float: left;
	}
	#TITOLCAIXAMINT a:hover, #TITOLCAIXAMINT #current a:hover strong, #TITOLCAIXAMINT #current strong {
	display: block;
   color:#FFF;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
   background-color: #306009;
   float: left;
	font-size: 14px;  
	font: bolder;
	   }
  #TITOLCAIXAMINT a:hover {
  background-repeat:no-repeat;
  float: left;
  }
	  /*    taula de llistat d'enquestes  */
	#tablaenquesta {
	padding: 5px 0 5px 0;
   width: 600px;
	height: 74px;
	font-size: 100%;
	border: none;
	color: #000000;
	background-color: White;
	}
#tablaenquesta li {
  	display: block;
   background-image: url("/pfw_files/tpl/estructura/general/fondoenquestes.gif");
	background-position: right;
	background-repeat: no-repeat;
 	list-style:none;
	width: 600px;
	padding:0 0 0 0;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
 	height: 74px;
	line-height: 27px;
	}
#tablaenquesta a, #tablaenquesta a:hover, #tablaenquesta a:visited {
	text-decoration: none;
	color: Black;
	background-color: White;
}	
	
		    /* --------------------------------- */
#TITOLCAIXAENQUESTA {
	padding: 5px 0px 5px 5px;
	background-color: #D8FBBC; /* Verde claro */
	background-repeat:no-repeat;
   background-image: url("/pfw_files/tpl/estructura/general/CantonadaD_VC_B.gif");
   background-position: right;
   width: 598px;
	height: 26px;
	font-size: 100%;
	color: #306009;
	}

	  /* --------------------------- */
	#links {
	padding: 0 0 0 0;
	width: 600px;
	font-size: 100%;
	border-style: solid;
	border-color: White;
	border-width: 0 0 0 0;
	float: left;
	color: #306009; 
	}
   #linksentitats {
	padding: 0 0 0 0;
	width: 140px;
	font-size: 100%;
	border-style: solid;
	border-color: White;
	border-width: 0 0 0 0;
	color: #306009; 
	}
	#linkshome {
	padding: 0 0 0 0;
	width: 304px;
	font-size: 100%;
	border-style: solid;
	border-color: White;
	border-width: 1px 0 0 0;
	color: #306009; 
	float: left;
	background-color: #D8FBBC;
	}
	#linksenquesta {
	padding: 0 0 0 0;
	width: 304px;
	font-size: 100%;
	color: #306009; 
	float: left;
	background-color: #D8FBBC;
	}
  #links ul,#linkshome ul,#linksentitats ul,#linksenquesta ul,
  #listimatges ul,#setmana ul, #pressupost ul {
  display: block;
  margin: 0;
  padding:0 0;
  list-style:none;
 	}
  #links li {
	height: 20px;	
	border-style: solid;
   border-color: white;
	border-width: 0px 20px 0px 0px;
	float: right;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #306009;
	background-color: transparent;
	}
  #linksentitats li {
	height: 20px;	
	border-style: solid;
   border-color: white;
	border-width: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #306009;
	background-color: transparent;
	}
	#linkshome li {
   padding: 8px 0 8px 0;
	border-style: solid;
   border-color: #D8FBBC;
	border-width: 0px 33px 0px 0px;
	float: right;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	text-align: center;
	vertical-align: bottom;
	color: #306009;
	background-color: #D8FBBC;
	}
   #linksenquesta li {
   padding: 8px 0 8px 0;
	border-style: solid;
   border-color: #D8FBBC;
	border-width: 0px 0px 0px 52px;
	float: left;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	text-align: center;
	vertical-align: bottom;
	color: #306009;
	background-color: #D8FBBC;
	}
	#links a, #links strong,#linksentitats a,#linksentitats strong {
	display: block;
	padding:0px 0px 0px 0px;
	border-style: solid;
	border-color: #000000;
   border-width:0 0px 0px 0px;
	color: #306009;
	background-color: transparent;
	text-decoration:none;
	white-space:nowrap;
 	}
	#linkshome a, #linkshome strong,#linksenquesta a, #linksenquesta strong {
	display: block;
	padding:0px 0px 0px 0px;
	border-style: solid;
	border-color: #000000;
   border-width:0 0 0 0;
	color: #306009;
	background-color: #D8FBBC;
	text-decoration:none;
	white-space:nowrap;
	}
	#links a:hover, #links #current a:hover strong, #links #current strong,
	#linksentitats a:hover, #linksentitats #current a:hover strong, #linksentitats #current strong {
	display: list-item;
   color:#000000;
	background-color: transparent;
   }
	#linkshome a:hover, #linkshome #current a:hover strong, #linkshome #current strong,
	#linksenquesta a:hover, #linksenquesta #current a:hover strong, #linksenquesta #current strong {
	display: list-item;
   color:#000000;
	background-color: #D8FBBC;
	}
	#links a:hover,#linkshome a:hover,#veure a:hover,#linksentitats a:hover {
   background-repeat:no-repeat;
   }	
  
  /*    taula de votació d'enquestes  */
	#tablavotacion {
	padding: 5px 0 5px 5px;
   width: 600px;
	height: 230px;
	background-image: url("/pfw_files/tpl/estructura/general/fondovotacions.gif");
	background-position: right;
	background-repeat: no-repeat;
	font-size: 100%;
	border: none;
   background-color: White;
	color: #000000;
	}
#tablavotacion li {
  	display: block;
 	list-style:none;
	width: 600px;
	padding:5px 0 5px 0;
	border-style: solid;
   border-color: white;
	border-width: 0px 0px 0px 0px;	
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
 	height: 25px;
	line-height: 17px;
	}   

/*  ---       Listado de fotografias       --- */
#listimatges {
	padding: 5px 5px 50px 5px;
   width: 260px;
	border-width: 0 0 0 1px;
	border-color: #97AF84;
  	border-style: dotted;
	background-color: #ffffff;
}
#listimatges li {
	height: 200px;
	vertical-align: middle;
}
#boton1,#boton2,#boton3,#boton4{
	width: 28px;
	height: 28px;
}
#miniboto1,#miniboto2{
	width: 20px;
	height: 20px;
}
#miniboto1 a, #miniboto1 strong
	{
		display: block;
	   background-image:url("/pfw_files/tpl/estructura/botons/anteriorpetit.gif");
	   text-decoration:none;		
	}
#miniboto1 a:hover, #miniboto1 #current a:hover strong, #miniboto1 #current strong {
		display: block;
	   background-image:url("/pfw_files/tpl/estructura/botons/anterior2petit.gif");
	   text-decoration:none;		
	   }	
#miniboto2 a, #miniboto2 strong	{
		display: block;
	   background-image:url("/pfw_files/tpl/estructura/botons/siguientepetit.gif");
	   text-decoration:none;		
	}
#miniboto2 a:hover, #miniboto2 #current a:hover strong, #miniboto2 #current strong {
		display: block;
	   background-image:url("/pfw_files/tpl/estructura/botons/siguiente2petit.gif");
	   text-decoration:none;		
	   }			
#boton1 a, #boton1 strong	{
		display: block;
	   background-image:url("/pfw_files/tpl/estructura/botons/primerdisabled.gif");
	   text-decoration:none;		
	}
#boton1 a:hover, #boton1 #current a:hover strong, #boton1 #current strong {
		display: block;
	   background-image:url("/pfw_files/tpl/estructura/botons/primer.gif");
	   text-decoration:none;		
  }
#boton2 a, #boton2 strong	{
		display: block;
	   background-image:url("/pfw_files/tpl/estructura/botons/anteriordisabled.gif");
	   text-decoration:none;		
 }
#boton2 a:hover, #boton2 #current a:hover strong, #boton2 #current strong {
		display: block;
	   background-image:url("/pfw_files/tpl/estructura/botons/anterior.gif");
	   text-decoration:none;		
 }
#boton3 a, #boton3 strong	{
		display: block;
	   background-image:url("/pfw_files/tpl/estructura/botons/siguientedisabled.gif");
	   text-decoration:none;		
	}
#boton3 a:hover, #boton3 #current a:hover strong, #boton3 #current strong {
		display: block;
	   background-image:url("/pfw_files/tpl/estructura/botons/siguiente.gif");
	   text-decoration:none;		
	   }
#boton4 a, #boton4 strong	{
		display: block;
	   background-image:url("/pfw_files/tpl/estructura/botons/ultimdisabled.gif");
	   text-decoration:none;		
	}
#boton4 a:hover, #boton4 #current a:hover strong, #boton4 #current strong {
		display: block;
	   background-image:url("/pfw_files/tpl/estructura/botons/ultim.gif");
	   text-decoration:none;		
	   }
#botoform{
	width: 188px;
	height: 22px;
}		
#botoform a, #botoform strong	{
		display: block;
	   background-image:url("/pfw_files/tpl/estructura/botons/formout.gif");
	   text-decoration:none;		
	}
#botoform a:hover, #botoform #current a:hover strong, #botoform #current strong {
		display: block;
	   background-image:url("/pfw_files/tpl/estructura/botons/formover.gif");
	   text-decoration:none;		
   }
/*   BOTONES   */
#tit a,#tit strong {
	display: block;
   height: 20px;
	width: 100px;
	background-image: url("/pfw_files/tpl/estructura/botons/fondomes.gif");
	background-repeat: no-repeat;
	font-family : "Trebuchet MS", Verdana, Sans-Serif;
	font-size : 13px;
	color: #306009;
	text-decoration:none;
    }		
#tit a:hover, #tit #current a:hover strong, #tit #current strong {
	display: block;
   height: 20px;
	width: 100px;
	background-image: url("/pfw_files/tpl/estructura/botons/fondomes2.gif");
	background-repeat: no-repeat;
	font-family : "Trebuchet MS", Verdana, Sans-Serif;
	font-size : 13px;
	color: #fff;
	text-decoration:none;	
	}
	
#tit2 a,#tit2 strong {
	display: block;
   height: 20px;
	width: 100px;
	background-image: url("/pfw_files/tpl/estructura/botons/botonhome.gif");
	background-repeat: no-repeat;
	font-family : "Trebuchet MS", Verdana, Sans-Serif;
	font-size : 11px;
	color: #ffffff;
	text-decoration:none;
    }		
#tit2 a:hover, #tit2 #current a:hover strong, #tit2 #current strong {
	display: block;
   height: 20px;
	width: 100px;
	background-image: url("/pfw_files/tpl/estructura/botons/botonhome.gif");
	background-repeat: no-repeat;
	font-family : "Trebuchet MS", Verdana, Sans-Serif;
	font-size : 11px;
	color: #fff;
	text-decoration:none;	
	}			 

/* ------------------------ */	
#veure  {
	font-family : "Trebuchet MS", Verdana, Sans-Serif;
	font-size : 12px;
	color: #306009;
	background-color: transparent;
	font-weight: bold;
	}
#veure a, #veure strong {
	display: block;
	padding:0px 0px 0px 0px;
	border-style: solid;
	border-color: #000000;
   border-width:0 0px 0px 0px;
	color: #306009;
	background-color: transparent;
	text-decoration: underline;
	list-style: none;
 	}
#veure a:hover, #veure #current a:hover strong, #veure #current strong	
	{
	display: block;
	list-style: none;
   color:#000000;
	font-family : "Trebuchet MS", Verdana, Sans-Serif;
	font-size : 12px;
	background-color: transparent;
	}
	
	#miniatures {
	padding: 0px 0px 0px 0px;
	background-color: transparent;
	width: 130px;
	font-size: 110%;
	 color: Black; 
	border-style: solid;
   border-width: 0px 0px 0px 0px;
	}	

#miniatures ul{
  display: block;
  margin:0 0 0 0;
  padding:0 0 5px 2px;
  list-style:none;
  font-size:85%;	
	}
#miniatures li a{
	margin: 0;
	width: 130px;
	height: 80px;
	border-style: solid;
   border-color: white;
	 color: Black; 
	background-color: transparent;	
	line-height: 24px; /* lo utilizo para centrar el texto en la celda */
	vertical-align: middle;
	text-decoration:none;
	}
#miniatures li a:hover {
  background-color: transparent;
  color: Black;
  text-decoration: none;
  }
#miniatures a #miniatures strong {
	display: list-item;
   color: Black; 
	text-decoration:none;
   background-color: transparent;	
 }
 /*   mapa del web  */
#mapa {
 background-color: transparent;
 padding-left: 100px;
 color:#306009;
}
#enllaç {
 background-color: transparent;
 padding-left: 5px;
 color:#306009;
}
#mapa ul,#enllaç ul{
  display: block;
  margin:0 0 0 0;
  padding:0 0 5px 10px;
  list-style:none;
  font-size:85%;	
	}

#mapa li a,#enllaç li a{
	margin: 0;
	height: 28px;
	background-color: transparent;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	line-height: 24px; /* lo utilizo para centrar el texto en la celda */
	vertical-align: middle;
	text-decoration:none;
	color:#306009;
	text-transform: uppercase;
	}
#mapa dd a {
	margin: 0;
	height: 28px;
	padding-left: 30px;
	background-color: transparent;	
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	line-height: 24px; /* lo utilizo para centrar el texto en la celda */
	vertical-align: middle;
	text-decoration:none;
	color:#306009;
	text-transform: lowercase;
	text-transform: capitalize;
	}
		
	.sub {
	margin: 0;
	padding-left: 30px;
	height: 28px;
	background-color: transparent;	
	background-repeat:no-repeat;
   background-image: url("/pfw_files/tpl/estructura/general/puntero.gif");
   background-position: left;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	line-height: 24px; /* lo utilizo para centrar el texto en la celda */
	vertical-align: middle;
	text-decoration:none;
	color:#306009;
	text-transform: lowercase;
	text-transform: capitalize;
	}
	
	#mapa a #mapa strong,#enllaç a #enllaç strong {
	display: list-item;
   color:#135413; /* Verde oscuro de las letras */
   background-color: transparent;
	text-decoration: none;
	color:#306009;
	 }

#mapa #current strong, #mapa #current a,
#enllaç #current strong, #enllaç #current a {
  background-repeat:no-repeat;
  	text-decoration: none;
	color:#306009;
  }
#mapa a:hover, #mapa #current a:hover strong, #mapa #current strong,
#enllaç a:hover, #enllaç #current a:hover strong, #enllaç #current strong {
  background-color: transparent;
  color:#000000;
  font-weight: bold;
  text-decoration: none;
  }

#botogalery a, #botogalery strong
	{
		display: block;
		width: 127px;
		height: 28px;
	   background-image:url("/pfw_files/tpl/estructura/botons/fotogaleria.gif");
		background-repeat: no-repeat;
	   text-decoration:none;		
	}
	
#botogalery a:hover, #botogalery #current a:hover strong, #botogalery #current strong {
		display: block;
		background-image:url("/pfw_files/tpl/estructura/botons/fotogaleria_over.gif");
	   text-decoration:none;		
	   }
#flashcontent{
	width: 350px;
	height: 300px;
	padding-top: 40px;
	font-family : "Trebuchet MS", Verdana, Sans-Serif; 
   font-size: 12px;
	text-align: justify;
	color:#97AF84;
}

/*  Tabla per ordrenar els camps */	
#ordrenar
{
 display: block;
 background-color: White;
 padding-left: 8px;
 height: 24px;
 text-align: center;
 float: left;
}
#ordrenar ul,#dadesanimal ul, #pressupost ul, #logo_regeconom ul,#titolpopup ul {
  display: block;
  margin:0;
  padding:0 0 0 0;
  list-style:none;
  }
#ordrenar li span.desc a{
	display: block;
	background-color:#D8FBBC;
	background-image: url("/pfw_files/tpl/estructura/botons/ordredesc.gif");
	background-position: right;
 	background-repeat: no-repeat;  
   font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	line-height: 20px;
	color:#306009;
	width: 120px;
	float: left;
	}
#ordrenar li span.asc a{
	display: block;
	background-color:#D8FBBC;
	background-image: url("/pfw_files/tpl/estructura/botons/ordreasc.gif");
	background-position: right;
 	background-repeat: no-repeat;  
   font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	line-height: 20px;
	color:#306009;
	width: 120px;
	float: left;
	}
#ordrenar li a,#ordrenar li strong {
   display: block;
	background-color:#D8FBBC;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	color:#306009;
	width: 120px;
	padding-left: 3px;
	line-height: 20px;
	border-style: solid;
	border-color: White;
	border-width: 0 1px 0 0;
	text-decoration:none;
	height: 24px;
	float: left;
	}	

	#ordrenar li a:hover, #ordrenar #current li a:hover strong, #ordrenar #current li strong 	{
	display: block;
	height: 24px;
	color:#306009;
	float: left;
	}
#ordrenar li a:hover{
  display: block;
  background-repeat:no-repeat;
  height: 24px;
  float: left;
  }
  #dadesanimal {
 display: block;
 background-color: White;
 height: 75px;
 padding-left: 8px;
 text-align: center;
 float: left;
 }
 #dadesanimal li a,#dadesanimal li strong {
   display: block;
	background-color: White;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px;
	color:#000000;
	padding-left: 4px;
	line-height: 60px;
	width: 120px;
	text-decoration:none;
	height: 75px;
	float: left;
 }	
 #dadesanimal li a:hover, #dadesanimal #current li a:hover strong, #dadesanimal #current li strong {
	display: block;
	height: 75px;
	color:#000;
	float: left;
	}
/**********TAULA PRESSUPOST***********/	
#pressupost{
  position: relative;
   top: 18px;
   left: 20px;
	width: 680px;
   height: 770px;
	}
#pressupost li{
	width: 100%;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
}	
#logo_regeconom {
	position:relative;
	width:74px;
}

#logo_regeconom li{
  position: absolute;
  font-family:verdana;
  height:91px;
  width:74px;
  left:600px;
  top:130px;
  font-size:11px;
  color:#666666;
  font-weight:normal;
}
#titolpopup {
  position: relative;
  background-color: #306009; /* Verde oscuro */
  background-repeat:no-repeat;
  background-image: url("/pfw_files/tpl/estructura/general/CantonadaD_VF_B.gif");	
  background-position: right;
  margin: 0 0 0 1px;
  width: 699px;
  height: 37px;
  color: #ffffff;
}
#titolpopup li {
  color: #fff;
  font-family: "Trebuchet MS", Verdana, Sans-Serif;
  font-size: 14px;
  font-weight: bold;
  line-height: 32px;
  padding-left: 20px;
  float: left;
}