.titolpoble  { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	color: #FFFFFF; 
	font-weight: normal; 
 } 
.titolpromo  { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: normal; 
	color: #FF7800; 
 } 
.titolpromo2  { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	line-height:17px; 
	font-weight: normal; 
	color: #FF7800; 
 } 
.curva  { 
	background-color: #000000; 
	background-image: url(img/curva.gif); 
	background-repeat: no-repeat; 
	background-position: right top; 
 } 
.menupromo  { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #FFFFFF; 
	font-weight: bold; 
 } 
a:link  { 
	color: #FFFFFF; 
	text-decoration: none; 
 } 
a:visited  { 
	color: #FFFFFF; 
	text-decoration: none; 
 } 
a:hover  { 
	color: #000000; 
 } 
.descripcio  { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666; 
	text-align: justify; 
	line-height: 18px; 
 } 
.titolApartats  { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	color: #666666; 
	font-weight: normal; 
 } 
.flechaGran  { 
	background-image: url(img/flechagran.jpg); 
	background-repeat: no-repeat; 
	background-position: left top; 
 } 
.bajoalego  { 
	background-image: url(img/alegobajo.jpg); 
	background-repeat: no-repeat; 
	background-position: bottom; 
 } 
.POBLEmenu  { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #333333; 
	text-align: justify; 
	line-height: 10px; 
	font-weight: bold; 
 } 
.POBLEtitol  { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #FF7800; 
	line-height: 20px; 
 } 
.textPROMOS  { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #333333; 
	text-align: justify; 
	line-height: 12px; 
	font-weight: normal; 
 } 
 hr  {
	border: 0px solid #999999;
	height: 1px;
	background-color: #999999;
 } 
