body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px; background-color: #5C5C5C; font-family: Verdana, Tahoma, Arial, Sans-serif; font-size: 11px;   }

a { color: #5E8BC6; }
a:hover, a:active { color: #FFA500; text-decoration: underline; }

a.menu1, a.menu2, a.menu3  { text-decoration: none;  }
a.menu1:hover, a.menu1:active {  color: #FFBB2F; text-decoration: none; font-weight: normal;} 
a.menu2:hover, a.menu2:active, 
a.menu3:hover, a.menu3:active  {  color: #FFBB2F; text-decoration: none; }
a.signatura  { text-decoration: none;  }
a.signatura:hover, a.signatura:active {  color: #FFBB2F; text-decoration: none; font-weight: normal;} 
a.tit_port  { text-decoration: none;  }
a.tit_port:hover, a.tit_port:active {  color: #000000; text-decoration: none;} 
a.link_port  { text-decoration: none;  color: #7A7A7A;  font-weight: normal;}
a.link_port:hover, a.link_port:active {  color: #000000;  text-decoration: underline; font-weight: normal;} 
a.link_mesinfo  { text-decoration: none;  color: #5E8BC6;  font-weight: normal;}
a.link_mesinfo:hover, a.link_mesinfo:active {  color: #F08500;  text-decoration: none; font-weight: normal;} 

.td_fons_web { background-image: url(../upload/0/imatges/fons_entorn_web.gif); }
.td_fons_menu { background-color: #7DA1D1; }
.td_fons_cesq_m { background-image: url(../upload/0/imatges/sn2_sub.gif);  background-repeat: repeat;  vertical-align: top;  }
.td_fons_cdrt_m { background-image: url(../upload/0/imatges/sn4_sub.gif);  background-repeat: repeat;  vertical-align: top;  }
.td_pad_top { padding-top: 5px; }
.td_barra_titol_trg {	background-image: url(../upload/0/imatges/barra_titol_trg.gif); background-repeat: no-repeat;  height: 21px; }
.td_barra_titol_vrt {	background-image: url(../upload/0/imatges/barra_titol_vrt.gif); background-repeat: no-repeat;  height: 21px; }
.td_fons_trg { background-color: #ECC03A; } 
.td_fons_trg2 { background-color: #F3DFA4; } 
.td_fons_blau2 { background-color: #D0DAE8; } 
.td_alt_titol {	height: 35px;  vertical-align: top;  }
.td_titol_blanc, .td_titol_taronja, .td_titol_verd, .td_titol_blau   { height: 35px;  vertical-align: top; text-align: right;  padding-right: 61px;  background-position: top;  background-repeat: no-repeat;   font-family: Tahoma, Arial, Sans-serif;  font-weight: bold; }
.td_subtitol_blanc, .td_subtitol_taronja, .td_subtitol_verd, .td_subtitol_blau   { height: 15px; text-align: right;  padding-right: 61px; font-family: Tahoma, Arial, Sans-serif;  font-weight: bold; }
.td_fons_vrt { background-color: #DFEC4A; } 
.td_fons_vrt2 { background-color: #ECF2A2;  text-align: right;   } 
.td_fons_peu { background-color: #E1E1E1; } 
.td_fons_blanc { background-color: #FFFFFF; } 
.td_titol_blanc {  background-image: url(../upload/0/imatges/topo_blanc_titols.gif); background-color: White;}
.td_titol_taronja {  background-image: url(../upload/0/imatges/topo_taronja_titols.gif); background-color: #ECC03A;}
.td_titol_verd {  background-image: url(../upload/0/imatges/topo_verd_titols.gif); background-color: #DFEC4A;}
.td_titol_blau {  background-image: url(../upload/0/imatges/topo_blau_titols.gif); background-color: #5579AA;}
.td_subtitol_blanc { background-color: White;}
.td_subtitol_taronja { background-color: #ca9f1c;}
.td_subtitol_verd {  background-color: #becb2a;}
.td_subtitol_blau {  background-color: #698cbb;}
.td_contingut { padding: 15px 15px 15px 15px;  text-align: justify;  }
.td_pd4 { padding: 4px 4px 4px 4px;  text-align: justify;  }
.td_fons_banner  {  background-image: url(../upload/0/imatges/bann_centre.gif); }


 /* text mida */
.signatura  {  font-size: 9px;   }
.menu1, .data, .td_fons_peu, .link_port, .dt, .link_mesinfo  {  font-size: 10px;   }
.menu2, .menu3, .td_contingut, .tit_port, .subtitular {  font-size: 11px;   }
.td_titol_blanc, .td_titol_taronja, .td_titol_verd, .td_titol_blau    {  font-size: 14px;  }
.td_subtitol_blanc, .td_subtitol_taronja, .td_subtitol_verd, .td_subtitol_blau, .titular    {  font-size: 12px;  }

/* text color */
.menu1, .tit_apartat, .td_titol_blau, .td_subtitol_blau, .td_subtitol_taronja, .td_subtitol_verd, .signatura, .tit_port  {  color: #FFFFFF; }  
.menu2, .menu3, .td_titol_taronja, .td_titol_verd, .subtitular  {  color: #000000; }  
.td_titol_blanc, .td_subtitol_blanc, .titular  {  color: #5579AA; }   
.vermell  {  color: #FF4500; }  
.gris {  color: #A2A2A2; }  
  
/* text color */
.menu1, .menud { font-family: Tahoma, Arial, Sans-serif;  text-align: right; }
.menu3 { font-family: Tahoma, Arial, Sans-serif;  text-align: right; }

/* text característiques */
.tit_port { padding-left: 40px; }

.espai_menu1 { padding-left: 10px;  padding-top: 10px; }
.espai_menu2 { padding-left: 25px;  padding-top: 5px; }
.espai_menu3 { padding-left: 40px;  padding-top: 5px; }


.menu1, .tit_port_trg { text-transform: uppercase; }
.menu2, .tit_port, .dt, .titular, .subtitular { font-weight: bold;  }
.foto { margin-left: 10px;  }

input {
	background-color: #DCDCDC;
	border: 1px solid #A9A9A9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 2px;
	padding: 0px;
}

textarea {
	background-color: #DCDCDC;
	border: 1px solid #A9A9A9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 2px;
	padding: 0px;
}