/* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/
/* level 0 inner */
.m0l0iout {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding: 4px;
	color: #FFFFFF;
}
.m0l0iover {
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding: 4px;
	color: #FFFFFF;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	border : 0px solid #FFFFFF;
	background: #c30c3e;
}
.m0l0oover {
	text-decoration : none;
	border : 0px solid #FFFFFF;
	background: #c30c3e;
}

/* level 1 inner */
.m0l1iout {
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #ffffff;
}
.m0l1iover {
	font: bold 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #ffffff;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #c30c3e;
	/* filter: alpha(opacity=85); */
	/* -moz-opacity: 85%; */
}
.m0l1oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #999999;	
}

/* level 2 inner */
.m0l2iover {
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #FFFFFF;
}

/* level 2 outer */
.m0l2oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #C30c3e;
}
.m0l2oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #999999;
}

/* CSS Document */
body {
font-family:Verdana;
font-size:11px;
}

a:link, a:active, a:visited {
text-decoration:none;
}

a:hover {
text-decoration:none;
}

.idiomes a:link, .idiomes a:active, .idiomes a:visited {
text-decoration:none;
color:#ffffff;
}

.idiomes a:hover {
text-decoration:underline;
color:#ffffff;
}

.botons a:link, .botons a:active, .botons a:visited {
text-decoration:none;
color:#ffffff;
font-weight:bold;
}

.botons a:hover {
text-decoration:none;
color:#ffffff;
font-weight:bold;
}

.tamany a:link, .tamany a:active, .tamany a:visited {
text-decoration:none;
color:#ffffff;
font-weight:bold;
}

.tamany a:hover {
text-decoration:underline;
color:#ffffff;
font-weight:bold;
}

.localitzacio {
text-decoration:none;
color:#ffffff;
}

.localitzacio a:link, .localitzacio a:active, .localitzacio a:visited {
text-decoration:none;
color:#ffffff;
}

.localitzacio a:hover {
text-decoration:underline;
color:#ffffff;
}

.titol_noticia {
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background-color:#7190BA;
color:#ffffff;
}

.titol {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#7190BA;
}

.telefon {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#C00B31;
}

.titol_petit {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#7190BA;
}

.subtitol {
font-weight:bold;
color:#8A97A0;
}

.subtitol a:link, .subtitol a:active, .subtitol a:visited {
font-weight:bold;
text-decoration:none;
color:#8A97A0;
}

.subtitol a:hover {
font-weight:bold;
text-decoration:none;
color:#8A97A0;
}

.noticies {
color:#666666;
}

.noticies a:link, .noticies a:active, .noticies a:visited {
text-decoration:none;
color:#666666;
}

.noticies a:hover {
text-decoration:underline;
color:#666666;
}

.opcions a:link, .opcions a:active, .opcions a:visited {
text-decoration:none;color:#000000;
}

.opcions a:hover {
text-decoration:underline;
color:#000000;
}

.peu1 a:link, .peu1 a:active, .peu1 a:visited {
text-decoration:none;
color:#F5F5F5;
}

.peu1 a:hover {
text-decoration:underline;
color:#F5F5F5;
}

.peu2 a:link, .peu2 a:active, .peu2 a:visited {
text-decoration:none;
color:#8E8E8E;
}

.peu2 a:hover {
text-decoration:underline;
color:#8E8E8E;
}

