@charset "iso-8859-1";
/* author: fotojosepvidal@telefonica.net */
/* Creation date: 30/11/2007 */
body { background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
body.caxnat {	background-color: #23beff; scrollbar-face-color: #0000CC; scrollbar-shadow-color: #0099FF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #0066CC; scrollbar-darkshadow-color: #000000;  scrollbar-arrow-color: #B4D4FF; SCROLLBAR-TRACK-COLOR: #808080; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Sans-Serif; TEXT-DECORATION: none; }

A:link {font: bold 12pt Arial; color: #0a2882; text-decoration: none }
A:hover {font: bold 12pt Arial; color: #ffffff; text-decoration: underline}
A:visited {font: 12pt Arial; color: #13739c; font-weight: bold; text-decoration: none}


.titgra { font-family: Verdana, Arial, Helvetica; font-size: 65px; color: #ffff00; font-weight: bolder }
.titmig { font-family: Verdana, Arial, Helvetica; font-size: 30px; color: #ffff00; font-weight: bold }
.titpet { font-family: Verdana, Arial, Helvetica; font-size: 18pt; color: #ffff00; font-weight: bold }
.subtit { font-family: Verdana, Arial, Helvetica; font-size: 14pt; color: #ffffff; font-weight: bold }
.texneg { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #0a2882; font-weight: bold }
.texreg { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #0a2882; font-weight: normal }
.peu {	PADDING-RIGHT: 5px; BORDER-TOP: #9FD4E3 1px solid; FONT-SIZE: 9px; font-weight: normal; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right }

.cell1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #0a2882; font-weight: bolder; background-color: #28c8ff; border: 5px #23beff solid; text-align: middle}
.cell2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #0a2882; font-weight: bolder; background-color: #23beff; border: 3px #23b9eb solid; text-align: middle}
.cell3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #0a2882; font-weight: bolder; background-color: #23b9eb; border: 3px #23b4e6 solid; text-align: middle; }
.cell4 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #0a2882; font-weight: bolder; background-color: #23beff; border: 3px #23afe1 solid; text-align: middle}

.cell3_ {  font-family: Arial, Helvetica, sans-serif; background-color: #E0E8FF; text-align: justify; padding-left: 10px; padding-right:10px; position: top; }
.cell2_ {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #0a2882; font-weight: bolder; background-color: #99ccff; border: 3px #9FD4E3 solid; }

.topline {  font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #33ff99; font-weight: bold; background-color: #000066; text-align: center; position: top; }
a.topline { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #33CCCC; font-weight: bold; background-color: #000000; text-align: center; position: top; }
a.topline:alink { color: #FFFF00; }
a.topline:hover { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #CCFFFF; font-weight: bold; background-color: #000033; text-decoration: underline }
a.topline:visited { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #33CCCC; font-weight: bold; background-color: #000000; text-align: center; position: top; }

div#cap_barra_enquesta {	background-image: url("img/enquesta.gif");	background-position: top left;	background-repeat: no-repeat;	margin-top: 0px;	margin-bottom:0;	padding-bottom:0;	width: 153px;	height: 19px; }
div#barra_enquesta { background-color: #ffffff; border-left: 1px solid #707070;	border-right: 1px solid #707070; display: block; width: 151px; width: 151px;	}
div#barra_enquesta div.titol {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #003399;	text-decoration: none;	font-weight: bold;	padding: 2px; }
div#barra_enquesta div.opcio { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; margin-top: 1px; padding: 1px 3px 0px 3px; }
div#barra_enquesta div.subtitol {	margin-top: 5px;	text-align: center; }
div#barra_enquesta form {	width: auto;	padding: 2px;	margin: 0; }
div#barra_enquesta form input.radio {	margin-left: 5px; }
div#barra_enquesta form input.formboto {	width: 80px;	padding: 0px; }
div#peu_barra_enquesta {	background-image: url("img/caixa_petita_peu.gif");	background-position: top left;	background-repeat: no-repeat;	margin-top: 0px;	margin-bottom:0;	padding-bottom:0;	width: 153px; }

div#cap_barra_navegacio {	background-image: url("img/seccions.gif");	background-position: top left;	background-repeat: no-repeat;	margin-top: 0px;	margin-bottom:0px;	padding-bottom:0px;	width: 153px;	height: 14px; }
div#barra_navegacio {	border-left: 1px solid #707070;	border-right: 1px solid #707070;	background-color: #3BAFAF;	padding: 2px 0px 2px 5px;	display: block;	margin: 0px;	width: 146px;		width: 146px;	margin-top: -5px;	}

DIV#continent_nav {	MARGIN-TOP: 0px; FLOAT: left; }
div#barra_navegacio div.padding {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px }

div#cap_barra_correue {	background-image: url("img/correue.gif");	background-position: top left;	background-repeat: no-repeat;	margin-top: 0px;	margin-bottom:0;	padding-bottom:0;	width: 153px;	height: 19px; }

a.menu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFF00;	text-decoration: none; }
a.menuprin:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	text-decoration: none; }
a.menuprin:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	text-decoration: none; }
a.menuprin:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	text-decoration: none;	background: #4ADCDC; }

.formboto {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;	background-color: #CCCCCC;	border: 1px solid #333333; }
.texnot {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #222222;	text-align: justify; }

div.logo {float: left; padding-left: 35px; padding-top: 3px; padding-bottom: 5px }

DIV#doscol {	CLEAR: both; DISPLAY: block }
#doscol DIV.colesq {	FLOAT: left; WIDTH: 279px }
#doscol DIV.colesq DIV.nota {	MARGIN-BOTTOM: 30px }
#doscol DIV.coldre {	MARGIN-LEFT: 295px; WIDTH: 279px }
#doscol DIV.coldre DIV.nota {	MARGIN-BOTTOM: 30px }
DIV.nota DIV.titol { font-family: Verdana, Arial, Helvetica; font-size: 12pt; color: #ffffff; font-weight: bold; text-decoration: none; MARGIN-BOTTOM: 1px; BORDER-BOTTOM: #ff9933 1px solid }
DIV.nota DIV.text {	MARGIN-TOP: 20px; font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #0a2882; font-weight: bold; TEXT-ALIGN: justify }

.REPORTHEADER { text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight : bold; font-size: 14pt; }
.PAGEHEADER   { text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; }
.DETAILHEADER { text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
th.FIELDNAMES { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; padding: 3px; color: #FFFFFF; background: #BBBBBB; }
td.OR   { text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; padding: 3px; background: #FFFFFF; }
td.OL   { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; padding: 3px; background: #FFFFFF; }
td.ORi  { text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; padding: 3px; background: #FFFFCC; }
td.OLi  { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; padding: 3px; background: #FFFFCC; }
td.ERi  { text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; padding: 3px; background: #FFFF99; }
td.ELi  { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; padding: 3px; background: #FFFF99; }
td.ER   { text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; padding: 3px; background: #DDDDDD; }
td.EL   { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; padding: 3px; background: #DDDDDD; }
td.FOOTER     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; padding: 3px; }
A.clasif            { color: #0000ff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; text-decoration: none; }
A.clasif:Hover       { color: #ff0000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; text-decoration: underline; }


.date { /* date & author */
	color : silver;
	float:right;
	line-height:2.3em;
	margin:1.5em 0 5px 10px;
	padding-left:5px;
	border-left:1px solid silver;
	font-size:.8em;
	text-align:center;
	position:relative;
	right:0;
}

.date_day {
	display:block;
	font-size:3em;
	text-align:right;
}

.date_month {
	display:block;
	font-size:3em;
	text-align:right;
	font-weight:bold;
}

.date_year {
	display:block;
	font-size:1.4em;
	line-height:.9em;
}

