body {  "Times New Roman", Times, serif; font-size: 13px; line-height: normal; color: #333333; text-align: justify}

a, a:link { 
    text-decoration: none;
    color: #808000;
}

a img, img {
    border: none;
}

a:visited { color: #808000; }
a:hover { color: #000; text-decoration: underline; }
a:active { color: #000; }



a.menu:link      {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none}
a.menu:visited   {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none}
a.menu:hover     {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none}

a.capsal:link    {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #999999; text-decoration: none}
a.capsal:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #999999; text-decoration: none}
a.capsal:hover   {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; text-decoration: none}

.text_normal {  font-family: "Times New Roman", Times, serif; font-size: 13px; line-height: normal; color: #333333}
.text_columna_esq { font-family: "Times New Roman", Times, serif; font-size: 12px; line-height: 15px; color: #000000 ; text-align: justify}
.titol_seccio {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #333333; line-height: normal}

.boto {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; background-color: #CCCCCC}

.titol_obra { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #999900; line-height: normal }
.fitxacd {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999}
.midafitxer {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #999999}

form   {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
textarea {  color: #333333; background-color: #F2F2F2; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
select {  color: #333333; background-color: #F2F2F2; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #F2F2F2; border: 1px #CCCCCC solid}

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #999933; text-decoration: none; font-weight: bold ; background-image: none; line-height: 24px}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; color: #000000; text-align: justify; font-style: normal; font-weight: bold}

p {  font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #333333; line-height: 12pt}
.ratlla_dalt {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCC00;
	font-size: 12px;
	color: #333333;
}
.capsalera {
	background-image: url(../imatges/fons_capsalera.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 171px;
	padding-left: 10px;
}

.peupagina {
	background-image: url(../imatges/peu_pagina.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom:25px;
}

