.texto {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #0474B3;	text-align: justify;	line-height: 14px;}.logos {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #0474B3;	line-height: 14px;}.logos9 {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #0474B3;	line-height: 14px;}.texto_noticias {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #333333;	text-align: justify;	line-height: 13px;}.texto9 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #444444;}.texto13 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #222222;}.texto12 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #222222;}.texto11 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #222222;}.direccion {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #00206B;	line-height: 14px;}.boton {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFCC00;}a:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #333333;	text-decoration: underline;}a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #333333;	text-decoration: underline;}a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #0474B3;	text-decoration: underline;}a.sorteos:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #999999;	text-decoration: none;}a.sorteos:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #999999;	text-decoration: none;}a.sorteos:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #444444;	text-decoration: none;}a.formulario:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #222222;	text-decoration: underline;}a.formulario:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #222222;	text-decoration: underline;}a.formulario:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #000000;	text-decoration: underline;}INPUT.borderInputTextSmall{    BORDER-RIGHT: #CCCCCC 1px solid;    BORDER-TOP: #CCCCCC 1px solid;    FONT-SIZE: 11px;    BORDER-LEFT: #CCCCCC 1px solid;    BORDER-BOTTOM: #CCCCCC 1px solid;    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}.buttons{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-style:normal; background:#CCCCCC; border-style:solid; border-width:1px; border-top-color:#99CCFF; border-left-color:#99CCFF; border:thin ridge; border-width:1px 1px 1px 1px; padding-left:1px; padding-right:1px;}ul.listup {  margin: 0px; padding: 0px;  height:40px;  float:left;  vertical-align:bottom;  top:0px;  bottom:0px;}ul.listup li {  list-style:none; position: relative;   background-color: #f00;  height: 0px;  vertical-align:bottom;}ul.listup li a img {  vertical-align:bottom;  margin: 0px; padding:0px;}ul.listup li > ul {  top:auto; left: auto;}ul.listup li:hover > ul {  visibility:visible;}ul.listup li ul {  padding: 0px; margin: 0px;  text-align: center;  position: absolute;  bottom: 0px;  left:-117px;  vertical-align:bottom;  display:block;  visibility:hidden;}* html ul.listup li ul { bottom:40px; }*:first-child+html ul.listup li ul { bottom:40px; }ul.listup li ul li {  width: 234px;/*117px;*/  margin: 0;padding: 0;  vertical-align:bottom;  height:22px;  display: block;}ul.listup li ul li a { 	font-family: Verdana, Arial, Helvetica, sans-serif;  cursor: pointer;  color: #fff;  font-weight:bold;  text-decoration:none;  font-size:14px;  background-color: #9DA1A6;  padding: 5px;  margin: 0px;  display: block;  font-size: 12px}ul.listup li ul li a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;  color: #fff; font-weight:bold; text-decoration:none; font-size:12px;  background-color: #0C77BE;  font-size: 12px}.mes {  color: #fff;  font-weight:bold;  font-family: Verdana;  background-color: #A8AEB3;  width: 150px;  height: 102px;  font-size: 16px}.event {  width: 200px;  height: 102px;  background-color: #E6E9EB;  padding: 5px;  font-size: 11px;  font-family: Verdana;}table.noticies {  width: 100%;  background-color: #FFF;  font-family: verdana;}table.noticies td {  height: 80px;  border-bottom: 1px solid #ccc;}table.noticies td.esquerra {  text-align: right;  padding:0px;  color: #727678;  font-weight:bold;  width: 349px;  background-color: #eee;  text-align: right;  font-family: Arial;  font-size: 12px;  cursor: pointer;}table.noticies td.esquerra:hover {  color: #fff; background-color: #727678;}table.noticies td.esquerra p {  margin-right: 5px;  padding: 5px 0px 5px 0px;  width: 229px;  float: right;}table.noticies td.esquerra img {  width: 75px; visibility: hidden; float:left;}table.noticies td.dreta {  background-color: #FFF;  padding: 5px 10px 5px 10px;  font-size: 12px;  font-family: Arial;  text-align: justify;}div.evenio {  margin-top:8px;width:700px;height:20px;text-align:right;}div.evenio a img {text-decoration:none; color: #fff;border: 0px;background-color: #fff;}a.back, a.back:visited, a.back:link {  text-decoration: none;  color: #0474B3;}table.associats {  width:674px;  border: 1px solid #fff;  margin: 0px; padding: 0px;}table.associats img { text-align:center }table.associats tr {  margin: 0px; padding: 0px;}table.associats td {  border-bottom: 1px solid #727678;  border-right: 3px solid #727678;  text-align: center;  width: 86px; height:76px;  margin: 0px; padding: 0px;}table.associats td.final_left {  border-right: 0px solid #727678;}table.associats td.final_bottom {  border-bottom: 0px solid #727678;}table.associats td a { font-size:8px;font-family:verdana; }table.associats td a:link { font-size:8px;font-family:verdana; }table.associats td a:visited { font-size:8px;font-family:verdana; }table.menu { width: 698px; }table.menu td { width: 116px; text-align: center }table.menu td a.tab { font-family: Arial; font-size: 11px; font-weight: bold; display:block; height:40px; width: 116px; padding: 0; line-height:40px; }table.menu a.tab:visited { text-decoration:none; color: inherit; }table.menu td a.tab:hover{ text-decoration:none; color: #fff; background-color: #0C77BE; }table.menu td#agenda { background-color: #EFEFEF; }table.menu td#agenda a { color: #808080; text-decoration:none; }table.menu td#agenda a:hover { text-decoration:none; color: #fff; background-color: #0C77BE; }table.menu td#noticies { background-color: #D9DDDF; }table.menu td#noticies a { color: #808080;text-decoration:none; }table.menu td#noticies a:hover { text-decoration:none; color: #fff; background-color: #0C77BE; }table.menu td#associats { background-color: #C5CACD; }table.menu td#associats a { color: #808080;text-decoration:none; }table.menu td#associats a:hover { text-decoration:none; color: #fff; background-color: #0C77BE; }table.menu td#promocions { background-color: #B1B5BA; }table.menu td#promocions a { color: #FFF;text-decoration:none; }table.menu td#promocions a:hover { text-decoration:none; color: #fff; background-color: #0C77BE; }table.menu td#forum { background-color: #B1B5BA; }table.menu td#forum a { color: #FFF;text-decoration:none; }table.menu td#forum a:hover { text-decoration:none; color: #fff; background-color: #0C77BE; }table.menu td#adhesio { background-color: #A8ABB1;  }table.menu td#adhesio a { color: #FFF;text-decoration:none; }table.menu td#adhesio a:hover { text-decoration:none; color: #fff; background-color: #0C77BE; }table.menu a#contacte { background-color: #9DA1A6; }table.menu a#contacte { color: #FFF;text-decoration:none; }table.menu a#contacte:hover { text-decoration:none; color: #fff; background-color: #0C77BE; }div.promobox { width: 100%; background-color: #eee; border-bottom: 2px solid #ccc; font-size: 11px; font-family:verdana; }div.promobox div.promoleft { background-color: #EEE; width:334px; float:left; text-align: right; padding-right: 15px;}div.promobox p.promoimg {  }div.promobox p.servei {}div.promobox p.empresa {}div.promobox div.promoright { background-color: #fff; float:left; width: 310px; padding: 5px 10px 5px 10px; }div.promobox div.promoright a { color: #0C77BE; }div.promobox div.promoright p { text-align:justify; }div.promobox h1.titol { font-size: 16px; text-align: center;}table.promocions {  width: 100%;  background-color: #FFF;  font-family: verdana;}table.promocions td {  height: 80px;  border-bottom: 1px solid #ccc;}table.promocions td.esquerra {  text-align: right;  padding:0px;  color: #727678;  font-weight:bold;  width: 349px;  background-color: #eee;  text-align: right;  font-family: Arial;  font-size: 12px;  cursor: pointer;  margin-right: 5px;}table.promocions td.esquerra:hover {  color: #fff; background-color: #727678;}table.promocions td.esquerra p {  margin-right: 5px;  padding: 5px 0px 5px 0px;  width: 229px;  float: right;}table.promocions td.esquerra img {  float:left; margin-left: 10px;}table.promocions td.dreta {  background-color: #FFF;  padding: 5px 10px 5px 10px;  font-size: 12px;  font-family: Arial;  text-align: justify;}