/* -------------------- T�tols --------------------------- */

H1 { font-WEIGHT: bold; font-SIZE: 20px; COLOR: #CC0000; font-FAMILY: Verdana }
H2 { font-WEIGHT: bold; font-SIZE: 18px; COLOR: #CC0000; font-FAMILY: Verdana }
H3 { font-WEIGHT: bold; font-SIZE: 17px; COLOR: #CC0000; font-FAMILY: Verdana }
H4 { font-WEIGHT: bold; font-SIZE: 15px; COLOR: #CC0000; font-FAMILY: Verdana }
H5 { font-WEIGHT: bold; font-SIZE: 14px; COLOR: #CC0000; font-FAMILY: Verdana }
H6 { font-WEIGHT: bold; font-SIZE: 12px; COLOR: #CC0000; font-FAMILY: Verdana }

BODY {
	background-color:#FFFFFF;
}

A {
	text-decoration: none;
	color:#000000;
}

A:HOVER {
	text-decoration: underline;
	color:#000000;
}

LI {
	list-style-type:circle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding-left:10px;
	cursor:pointer;
}

fieldset {
	border: 1px solid #96937E;
	background-color: #FFFFFF;
}

legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0.3em;
	border: 1px solid #000000;
	color: #FFFFFF;
	background-color: #009933;
	font-weight: bold;
	text-align: right;
	font-size:12px;
	height:25px;
}

HR {
	width:100%;
	border-style:solid;
	border-width:1px;
	color:#000000;
}

/* -------------------- Not�cies --------------------------- */

.titolNoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#009933;
	border: 0px solid #000000;
	padding-left:10px;
	padding-right:10px;
}


.cosNoticia0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color:#99CC66;
	border: 0px solid #000000;
	padding:10px;
}

.cosNoticia1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color:#FFBA53;
	border: 0px solid #000000;
	padding:10px;
}

.cosNoticia2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color:#DDDDDD;
	border: 0px solid #000000;
	padding:10px;
}

.cosNoticia3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color:#009933;
	border: 0px solid #000000;
	padding:10px;
}

.peuNoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	background-color:#FFFFFF;
	text-align:right;
	border: 1px solid #DDDDDD;
}

.dataNoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	font-weight:bold;
	height:1px;
	vertical-align:bottom;
}

.separadorNoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 5px;
	font-weight: normal;
	color: #000000;
}

.mesInfo {
	color:#CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	height:15px;
}

.panell_e {
	width:12px;
	height:5px;
}

.panell_titol{
	height:5px;
	width:100%;
	background-color:#009933;
}

.panell_taronja{
	height:5px;
	width:100%;
	background-color:#FFBA53;
}

.panell_verd{
	height:5px;
	width:100%;
	background-color:#99CC66;
}

.panell_verd_fosc {
	height:5px;
	width:100%;
	background-color:#009933;
}

.panell_gris{
	height:5px;
	width:100%;
	background-color:#DDDDDD;
}

.panell_d {
	width:12px;
	height:5px;
}

/* -------------------- T�tol --------------------------- */
.titol {
	background-color:#009933;
	color:#FFFFFF;
	font-weight:bold;
	font-size:24px;
	vertical-align:bottom;
	padding-bottom:5px;
}

.titolInfo {
	background-color:#FFFFFF;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: normal;
	padding-right:5px;
	border: 1px solid #000000;
}

.titolApartat {
	background:url(../images/panells/faixa.gif) 0 0 no-repeat;
	color:#660000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px; 
	font-weight: bold;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	height:30px;
	border: 1px solid #660000;
}

.accesRapid{
	background-color:#FFFFFF;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold;
	padding-right:5px;
	text-align:right;
	vertical-align:middle;
	height:15px;
}

/* -------------------- Menus p�gina principal --------------------------- */
.menuDreta {
	background-color:#FFFFFF;
	color:#009933;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	padding:5px;
	border: 0px solid #000000;
	vertical-align:top;
}

.menuEsquerra {
	background-color:#FFFFFF;
	color:#009933;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	padding:5px;
	border: 0px solid #000000;
	vertical-align:top;
	text-align:center;
}

.opcioMenu {
	color: #FFFFFF;
	font-size: 10px;
	font-weight:bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	padding: 0.25em;
	cursor:pointer;
	background-color: #009933;
	height:20px;
	width:100%;
	border: 1px solid #000000;
	text-align:left;
	padding-left:5px;
}

.opcioMenu:HOVER {
	color: #7AC767;
	font-size: 10px;
	font-weight:bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	padding: 0.25em;
	cursor:pointer;
	background-color: #EDFFDA;
	height:20px;
	width:100%;
	border: 1px solid #000000;
	text-align:left;
	padding-left:5px;
}

/* -------------------- Calendari --------------------------- */
.calendari {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
	background-color:#DDDDDD;
	border: 0px solid #000000;
	padding-top:10px;
	text-align:center
}

.peuPagina {
	color:#000000;
	font-size: 10px;
	font-weight:normal;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-align:center;
}

.textBoto {
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color:#009933;
	padding-left:5px;
	cursor:pointer;
}

.textNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align:justify;
}

.textNegreta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.textBlanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#FFFFFF;
}

.textBlancNegreta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#FFFFFF;
}

.imatge_marge {
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

.imatge_marge_link {
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

.imatge_marge_link:HOVER {
	border-style:solid;
	border-width:1px;
	border-color:#FF0000;
}