a { color:#6B43D2; text-decoration:none }
a:hover,a:active { color:#DC0000; text-decoration:underline }
a.peu { color:#FFFFFF; text-decoration:none }
a.peu:hover,a.peu:active { color:#FFFF00; text-decoration:underline }


div.candidatura p { font: 0.7em Verdana, Helvetica, Arial, Sans-serif; text-indent: -25px; margin: 0 0 3px 25px }



/*********  ENCAPÇALAMENT  ***************************************************/

.reset { clear: both; margin: 0 }

.nota { font: 0.70em Arial, Helvetica, Sans-serif; color: #666; margin: 0 0 20px 0; line-height: 1em; text-align: justify; }

h1 {
	display: none;
}

h2 {
	font: bold 1.1em Arial, Helvetica, Sans-serif;
	margin: 10px 15px 10px 25px;
	clear: both;
}

h3 {
	clear: both;
	font: bold 0.9em Arial, Helvetica, Sans-serif;
	margin: 15px 15px 5px 25px;
	color: #006600;
}

h4 {
	clear: both;
	font: bold 0.9em Arial, Helvetica, Sans-serif;
	margin: 20px 15px 5px 25px;
	color: #333333;
}

.boto {
	font: bold 0.7em Arial, Helvetica, sans-serif;
	color: #999999;
	padding: 5px 10px 5px 10px;
	background-color: #FFFFFF;
	border: 2px dotted #339900;
}
/*********  ESTILS TEXT  ***************************************************/
.intro {
	font: bold 0.85em Arial, Helvetica, Sans-serif;
	margin: 0 15px 0 25px;
	line-height: 2em;
	text-align: left;
}

.txt {
	font: 0.75em Verdana, Arial, Helvetica, Sans-serif;
	margin: 0 20px 10px 25px;
	text-align: justify;
}
.txte {
	font: 0.75em Verdana, Arial, Helvetica, Sans-serif;
	margin: 0 20px 10px 25px;
	text-align: left;
}
.txt2 {
	font: 0.70em Verdana, Arial, Helvetica, Sans-serif;
	margin: 0 20px 10px 25px;
	text-align: justify;
}
.txt2e {
	font: 0.70em Verdana, Arial, Helvetica, Sans-serif;
	margin: 0 20px 10px 25px;
	text-align: left;
}
.titolet {
	font-weight: bold;
	color: #339900;
}
.link {
	font: bold 0.75em Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	margin: 5px 20px 10px 40px;
	padding-left: 20px;
	color: #333333;
	background-image: url(img/bull_link.gif);
}
.link2 {
	font: 0.70em Verdana, Arial, Helvetica, Sans-serif;
	margin: -7px 20px 12px 40px;
	padding-left: 20px;
	text-align: left;
}
.valors {
	font: 0.7em Verdana, Arial, Helvetica, Sans-serif;
	padding: 4px 10px 4px 10px;
	margin: 0 0 0 0;
	border-bottom: 1px solid #C2E1B3;
	text-align: left;
}
.valorsF {
	font: 0.7em Verdana, Arial, Helvetica, Sans-serif;
	padding: 4px 10px 4px 10px;
	margin: 0 0 0 0;
	text-align: left;
}

/***** NOTÍCIES ************************************/
.nottitol {
	font: bold 0.75em Verdana, Arial, Helvetica, sans-serif;
	margin: 0 16px 10px 16px;
}
.notintro {
	font: 0.75em Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0 16px 10px 15px;
}
.notres {
	font: 0.70em Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	margin: 0 16px 20px 15px;
}
.notdata {
	font: 0.75em Verdana, Arial, Helvetica, sans-serif;
	color: #60600F;
	margin: 0 16px 20px 16px;
	text-align: right;
}
.notini1 {
	font: bold 0.70em Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 3px 16px;
	padding: 0 12px 0 0;
}
.notini2 {
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	margin: 0 0 10px 16px;
	padding: 0 12px 10px 0;
}

/*********  ESTILS CALENDARI  ***************************************************/
.mes {
	font: bold 0.75em Arial, Helvetica, Sans-serif;
	color: #FFFFFF;
	margin: 1px 0 2px 0;
	padding: 5px 0 5px 10px;
	background-color: #339900;
}
.dia {
	font: bold 0.7em Verdana, Arial, Helvetica, Sans-serif;
	padding: 6px 0 6px 0;
	margin: 0 0 1px 0;
	text-align: center;
	background-color: #C2E1B3;
}
.prog {
	font: 0.7em Verdana, Arial, Helvetica, Sans-serif;
	padding: 6px 0 6px 5px;
	margin: 0 0 1px 0;
	border-bottom: 1px solid #C2E1B3;
	text-align: left;
}

.especial {
	font: 0.75em Verdana, Arial, Helvetica, Sans-serif;
	margin: 10px 15px 10px 0;
	padding: 12px 15px 12px 15px;
	border: 1px solid #339900;
	text-align: center;
	background-color: #C2E1B3;
}

/*********  TAULES  ***************************************************/
th {
	font: bold 0.7em Verdana, Arial, Helvetica, Sans-serif;
	text-transform: uppercase;
	border-left: 1px solid #339900;
	text-align: center;
	color: #006600;
	background-color: #C2E1B3;
	padding: 7px 10px 7px 10px;
}

.tautxtb {
	font: bold 0.7em Verdana, Arial, Helvetica, Sans-serif;
	text-transform: uppercase;
	border-top: 1px solid #339900;
	text-align: center;
	color: #006600;
	background-color: #F0F7EC;
	padding: 7px 10px 7px 10px;
}

.tautxt {
	font: 0.7em Verdana, Arial, Helvetica, Sans-serif;
	border-left: 1px solid #339900;
	border-top: 1px solid #339900;
	padding: 7px 10px 7px 10px;
	text-align: justify;
}









.v9  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.55em; color: #333333 }
.v10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.60em; color: #333333 }
.v11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.70em; color: #333333 }
.v12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; color: #333333 }
.v13 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.80em; color: #333333 }
.v14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.85em; color: #333333 }
.v15 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em; color: #333333 }
.v16 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.00em; color: #333333 }
.v17 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.05em; color: #333333 }
.v18 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.10em; color: #333333 }

.v9b  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.55em; color: #333333; font-weight: bold }
.v10b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.60em; color: #333333; font-weight: bold }
.v11b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.70em; color: #333333; font-weight: bold }
.v12b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; color: #333333; font-weight: bold }
.v13b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.80em; color: #333333; font-weight: bold }
.v14b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.85em; color: #333333; font-weight: bold }
.v15b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em; color: #333333; font-weight: bold }
.v16b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.00em; color: #333333; font-weight: bold }
.v17b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.05em; color: #333333; font-weight: bold }
.v18b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.10em; color: #333333; font-weight: bold }

.v9j  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.55em; color: #333333; text-align: justify }
.v10j { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.60em; color: #333333; text-align: justify }
.v11j { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.70em; color: #333333; text-align: justify }
.v12j { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; color: #333333; text-align: justify }
.v13j { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.80em; color: #333333; text-align: justify }
.v14j { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.85em; color: #333333; text-align: justify }
.v15j { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em; color: #333333; text-align: justify }
.v16j { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.00em; color: #333333; text-align: justify }
.v17j { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.05em; color: #333333; text-align: justify }
.v18j { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.10em; color: #333333; text-align: justify }


.a9  { font-family: Arial, Helvetica, sans-serif; font-size: 0.55em; color: #333333 }
.a10 { font-family: Arial, Helvetica, sans-serif; font-size: 0.60em; color: #333333 }
.a11 { font-family: Arial, Helvetica, sans-serif; font-size: 0.70em; color: #333333 }
.a12 { font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; color: #333333 }
.a13 { font-family: Arial, Helvetica, sans-serif; font-size: 0.80em; color: #333333 }
.a14 { font-family: Arial, Helvetica, sans-serif; font-size: 0.85em; color: #333333 }
.a15 { font-family: Arial, Helvetica, sans-serif; font-size: 0.95em; color: #333333 }
.a16 { font-family: Arial, Helvetica, sans-serif; font-size: 1.00em; color: #333333 }
.a17 { font-family: Arial, Helvetica, sans-serif; font-size: 1.05em; color: #333333 }
.a18 { font-family: Arial, Helvetica, sans-serif; font-size: 1.10em; color: #333333 }

.a9b  { font-family: Arial, Helvetica, sans-serif; font-size: 0.55em; color: #333333; font-weight: bold }
.a10b { font-family: Arial, Helvetica, sans-serif; font-size: 0.60em; color: #333333; font-weight: bold }
.a11b { font-family: Arial, Helvetica, sans-serif; font-size: 0.70em; color: #333333; font-weight: bold }
.a12b { font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; color: #333333; font-weight: bold }
.a13b { font-family: Arial, Helvetica, sans-serif; font-size: 0.80em; color: #333333; font-weight: bold }
.a14b { font-family: Arial, Helvetica, sans-serif; font-size: 0.85em; color: #333333; font-weight: bold }
.a15b { font-family: Arial, Helvetica, sans-serif; font-size: 0.95em; color: #333333; font-weight: bold }
.a16b { font-family: Arial, Helvetica, sans-serif; font-size: 1.00em; color: #333333; font-weight: bold }
.a17b { font-family: Arial, Helvetica, sans-serif; font-size: 1.05em; color: #333333; font-weight: bold }
.a18b { font-family: Arial, Helvetica, sans-serif; font-size: 1.10em; color: #333333; font-weight: bold }

.a9j  { font-family: Arial, Helvetica, sans-serif; font-size: 0.55em; color: #333333; text-align: justify }
.a10j { font-family: Arial, Helvetica, sans-serif; font-size: 0.60em; color: #333333; text-align: justify }
.a11j { font-family: Arial, Helvetica, sans-serif; font-size: 0.70em; color: #333333; text-align: justify }
.a12j { font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; color: #333333; text-align: justify }
.a13j { font-family: Arial, Helvetica, sans-serif; font-size: 0.80em; color: #333333; text-align: justify }
.a14j { font-family: Arial, Helvetica, sans-serif; font-size: 0.85em; color: #333333; text-align: justify }
.a15j { font-family: Arial, Helvetica, sans-serif; font-size: 0.95em; color: #333333; text-align: justify }
.a16j { font-family: Arial, Helvetica, sans-serif; font-size: 1.00em; color: #333333; text-align: justify }
.a17j { font-family: Arial, Helvetica, sans-serif; font-size: 1.05em; color: #333333; text-align: justify }
.a18j { font-family: Arial, Helvetica, sans-serif; font-size: 1.10em; color: #333333; text-align: justify }

.peu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.70em; color: #FFFFFF }

