/* ETIQUETES REDEFINIDES */body {	background-color: #C2BBAC;	margin: 0px;	background-image: url(../img/fons.png);	background-repeat:  repeat-y;	background-position: center;	SCROLLBAR-FACE-COLOR: #DBD5CB;	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;	SCROLLBAR-SHADOW-COLOR: #FFFFFF;	SCROLLBAR-3DLIGHT-COLOR: #DBD5CB;	SCROLLBAR-ARROW-COLOR: #000000;	SCROLLBAR-TRACK-COLOR: #B8AFA1;	SCROLLBAR-DARKSHADOW-COLOR: #DBD5CB;}table {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}ul {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;}ol {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	}hr {	border-top-width: 2px;	border-top-style: dotted;	border-top-color: #C27E6E;	color: #E6E1D9;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}/* ESTILS PERSONALITZATS */#taulaprincipal {	width: 960px;	height: 100%;}#taulaidiomes {	margin-left: 6px;}#taulacentral {	width: 960px;	height: 30px;	background-image: url(../img/fons_franja.png);	background-color: #D8D0C4;}#taulacontinguts {	width: 960px;	height: 100%;	background-color: #E6E1D9;	margin-top: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 15px;	background-image: url(../img/fons2.png);	background-repeat: no-repeat;	background-position: top;}#taulareserves {	width: 960px;	height: 100%;	background-color: #E6E1D9;	margin-top: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 15px;	background-image: url(../img/fons4.png);	background-repeat: no-repeat;	background-position: top;}#taulaesquerra {	width: 139px;	background-color: #E0CEC5;	margin-left: 6px;}#tauladreta {	width: 192px;	background-color: #E0CEC5;	margin-right: 6px;}#taulaactivitats {	width: 100%;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #A72F1B;}#taulanovetats {	width: 100%;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;}#taulallegenda {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;}#taulacataleg {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;	text-align: center;}#fil_ariadna {	font-family: Arial;	font-size:15px;	text-align:center;	font-weight:bold;	letter-spacing:1px;	color:#B75948;}.idiomes {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;}.texttauladreta {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #000000;	margin-right: 6px;	text-align: right;	margin-left: 6px;	line-height: 13px;}.titolsdreta {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #990000;	margin-right: 6px;	text-align: right;	font-weight: bold;}.titolsesquerra {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #990000;	text-align: left;	font-weight: bold;	margin-left: 6px;}.sabiasque {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #660000;	margin-right: 6px;	text-align: right;	font-weight: bold;}.titols {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-transform: uppercase;	color: #FFFFFF;	background-color: #990000;	letter-spacing: 1px;	padding-left: 2px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #FFFFFF;	border-right-width: 1px;	border-bottom-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-right-color: #660000;	border-bottom-color: #000000;}.titols2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-transform: uppercase;	color: #FFFFFF;	background-color: #990000;	letter-spacing: 1px;	padding-left: 2px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #FFFFFF;	border-right-width: 1px;	border-bottom-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-right-color: #660000;	border-bottom-color: #000000;	margin-top: 12px;}.titols3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFFFFF;	background-color: #990000;	letter-spacing: 1px;	padding-left: 2px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #FFFFFF;	border-right-width: 1px;	border-bottom-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-right-color: #660000;	border-bottom-color: #000000;	margin-top: 12px;}.titolsproductes {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	margin-right: 6px;	font-weight: bold;}.peupagina {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;}.separadorproductes {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #D8BAAF;}/* LINKS */a:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #A72F1B;	text-decoration: none;	font-weight: bold;}a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #A72F1B;	text-decoration: none;	font-weight: bold;}a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FF0000;	text-decoration: none;	font-weight: bold;}a:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #CC0000;	text-decoration: none;	font-weight: bold;}a.novetatproducte:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #A72F1B;	text-decoration: none;	font-weight: bold;}a.novetatproducte:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #A72F1B;	text-decoration: none;	font-weight: bold;}a.novetatproducte:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FF0000;	text-decoration: none;	font-weight: bold;}a.novetatproducte:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #CC0000;	text-decoration: none;	font-weight: bold;}p.menu{	margin:0px;	padding:0px;	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #C27E6E;}p.menu a:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #A72F1B;	text-decoration: none;	font-weight: bold;	margin-left: 6px;	line-height: 16px;}p.menu a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #A72F1B;	text-decoration: none;	font-weight: bold;	margin-left: 6px;	line-height: 16px;}p.menu a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #CC0000;	text-decoration: none;	font-weight: bold;	margin-left: 6px;	line-height: 16px;}p.menu a:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #CC0000;	text-decoration: none;	font-weight: bold;	margin-left: 6px;	line-height: 16px;}p.menu2{	margin:0px;	padding:0px;	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #C27E6E;}p.menu2 a:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FF0000;	text-decoration: none;	font-weight: bold;	margin-left: 6px;	line-height: 16px;}p.menu2 a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FF0000;	text-decoration: none;	font-weight: bold;	margin-left: 6px;	line-height: 16px;}p.menu2 a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #CC0000;	text-decoration: none;	font-weight: bold;	margin-left: 6px;	line-height: 16px;}p.menu2 a:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #CC0000;	text-decoration: none;	font-weight: bold;	margin-left: 6px;	line-height: 16px;}/*a.menu:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #A72F1B;	text-decoration: none;	font-weight: bold;	margin-left: 6px;	line-height: 16px;	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #C27E6E;}a.menu:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #A72F1B;	text-decoration: none;	font-weight: bold;	margin-left: 6px;	line-height: 16px;	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #C27E6E;}a.menu:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #CC0000;	text-decoration: none;	font-weight: bold;	margin-left: 6px;	line-height: 16px;	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #C27E6E;}a.menu:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #CC0000;	text-decoration: none;	font-weight: bold;	margin-left: 6px;	line-height: 16px;	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #C27E6E;}a.menu2:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FF0000;	text-decoration: none;	font-weight: bold;	margin-left: 6px;	line-height: 16px;	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #C27E6E;	width: 128px;}a.menu2:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FF0000;	text-decoration: none;	font-weight: bold;	margin-left: 6px;	line-height: 16px;	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #C27E6E;	width: 128px;	}a.menu2:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #CC0000;	text-decoration: none;	font-weight: bold;	margin-left: 6px;	line-height: 16px;	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #C27E6E;	width: 128px;	}a.menu2:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #CC0000;	text-decoration: none;	font-weight: bold;	margin-left: 6px;	line-height: 16px;	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #C27E6E;	width: 128px;	}*/a.idiomes:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #A72F1B;	text-decoration: none;	font-weight: bold;}a.idiomes:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #A72F1B;	text-decoration: none;	font-weight: bold;}a.idiomes:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #CC0000;	text-decoration: none;	font-weight: bold;}a.idiomes:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #CC0000;	text-decoration: none;	font-weight: bold;}a.portada:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #A72F1B;	text-decoration: none;	font-weight: normal;}a.portada:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #A72F1B;	text-decoration: none;	font-weight: normal;}a.portada:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #A72F1B;	text-decoration: underline;	font-weight: normal;}a.portada:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #A72F1B;	text-decoration: underline;	font-weight: normal;}a.novetats:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	text-decoration: none;	font-weight: normal;}a.novetats:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	text-decoration: none;	font-weight: normal;}a.novetats:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	text-decoration: underline;	font-weight: normal;}a.novetats:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	text-decoration: underline;	font-weight: normal;}a.calendari:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #A72F1B;	text-decoration: none;	font-weight: bold;}a.calendari:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #A72F1B;	text-decoration: none;	font-weight: bold;}a.calendari:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FF0000;	text-decoration: none;	font-weight: bold;}a.calendari:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #CC0000;	text-decoration: none;	font-weight: bold;}a.calendari2:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none;	font-weight: bold;}a.calendari2:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none;	font-weight: bold;}a.calendari2:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	text-decoration: none;	font-weight: bold;}a.calendari2:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	text-decoration: none;	font-weight: bold;}a.vacances:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #C77A73;	text-decoration: none;	font-weight: none;}a.vacances:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #C77A73;	text-decoration: none;	font-weight: none;}a.vacances:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #C77A73;	text-decoration: none;	font-weight: none;}a.vacances:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #C77A73;	text-decoration: none;	font-weight: none;}a.tancat:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #AB0000;	text-decoration: none;	font-weight: none;}a.tancat:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #AB0000;	text-decoration: none;	font-weight: none;}a.tancat:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #AB0000;	text-decoration: none;	font-weight: none;}a.tancat:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #AB0000;	text-decoration: none;	font-weight: none;}a.mati_tarda:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FF0000;	text-decoration: none;	font-weight: none;}a.mati_tarda:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FF0000;	text-decoration: none;	font-weight: none;}a.mati_tarda:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FF0000;	text-decoration: none;	font-weight: none;}a.mati_tarda:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FF0000;	text-decoration: none;	font-weight: none;}a.peu:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	text-decoration: underline;	font-weight: normal;}a.peu:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	text-decoration: underline;	font-weight: normal;}a.peu:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #990000;	text-decoration: none;	font-weight: normal;}a.peu:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #990000;	text-decoration: none;	font-weight: normal;}input {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;}