#titol { clear: both; }/* MENU */#menu { border: 0px solid #ccc;	margin: 10px 0px; padding: 0px;	font-size: 0.8em; float: left;	}#menu ul { margin: 0px; padding: 0px; border: 0px; list-style: none; }#menu ul li { display: inline; }#menu ul li a { color: inherit;	margin: 0px; padding: 0px; border: 0px; 	height: 20px; display: block; float: left;	font-size: 0.75em; text-decoration: none; }#menu ul li a.menu01 { background: url(../imatges/menu/ca/menu001p_alt.gif) no-repeat top; width: 121px; }
#menu ul li a.menu01:hover { background: url(../imatges/menu/ca/menu001p_alt.gif) no-repeat bottom; }
#menu ul li a.menu02 { background: url(../imatges/menu/ca/menu002p_alt.gif) no-repeat top; width: 172px; }#menu ul li a.menu02:hover { background: url(../imatges/menu/ca/menu002p_alt.gif) no-repeat bottom; }#menu ul li a.menu03 { background: url(../imatges/menu/ca/menu003p_alt.gif) no-repeat top; width: 110px; }#menu ul li a.menu03:hover { background: url(../imatges/menu/ca/menu003p_alt.gif) no-repeat bottom; }#menu ul li a.menu04 { background: url(../imatges/menu/ca/menu004p_alt.gif) no-repeat top; width: 123px; }#menu ul li a.menu04:hover { background: url(../imatges/menu/ca/menu004p_alt.gif) no-repeat bottom; }#menu ul li a.menu05 { background: url(../imatges/menu/ca/menu005p_alt.gif) no-repeat top; width: 224px; }#menu ul li a.menu05:hover { background: url(../imatges/menu/ca/menu005p_alt.gif) no-repeat bottom; }#menu ul li a.actiu { background-position: bottom; }/* SUBMENU */#submenu { border: 0px solid #ccc;	margin: 0px; padding: 0px;	width: 365px;}#submenu ul { border: 0px solid #369;	margin: 1em 0px 0px 0px; padding: 0px; 	padding-left: 30px;	font-size: 0.9em;	list-style: url(../imatges/fletxa.gif);}#submenu ul li a { font-weight: bold; }#submenu ul li a:hover { text-decoration: none; color: #f00; }#submenu ul li a.actiu { color: #f00; }/* MENU SEC */#menu2 { 	margin: 0px; padding: 0px; border: 0px solid #faa;	border-top: 1px solid #ccc;	border-bottom: 0px solid #ccc;	margin: 0px; padding: 0px;	width: 750px; height: 2em; clear: both;}#menu2 ul { 	margin: 0px; padding: 0px; border: 0px; 	list-style: none; }#menu2 ul li { 	padding: 0.25em 1em 0px 0px; 	display: block; float: left;	font-weight: bold; color: #f00;}#menu2 ul li a { color: #f00;	margin: 0px; padding: 0px; border: 0px; 	font-size: 0.9em; text-decoration: none; }#menu2 ul li a.actiu { color: #000; }#menu2 ul li a:hover { text-decoration: none; color: #000; }