body,td
{ 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none; 
	text-align: justify;
/* afegit de mutu propi en treure els frames (aa27/10/2004) */
 	scrollbar-base-color: #FFFFFF;
	scrollbar-arrow-color: #f7921e;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #f7921e;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #f7921e
}
p,br
{ 
	text-align: justify;
}
.letra11
{
	font-size: 11px;
}
.alinear
{ 
	text-align: justify;
}
.alinearcenter
{ 
	text-align: center;
}
.alinearleft
{ 
	text-align: left;
}
.alinearight
{ 
	text-align: right;
}
.naranja
{
	color: #f7921e; 
}
.rojo
{
	color: #ff0000; 
}
.punto
{
	font-size: 16px;
	font-weight: bold;
	color: #f7921e; 
	text-align:middle;
}
.gris
{
	color: #939598; 
}
a
{
	color: #939598; 
	text-decoration: none;
}
a:hover
{
	color: #F5893D; 
	text-decoration: underline;
}
a.interno
{
	color: #939598; 
	text-decoration: none;
}
a.interno:hover
{
	color: #F5893D; 
	text-decoration: underline;

}
.interno
{
	color: #F5893D; 
}

.enlace_activo
{
	color: #F5893D; 
}
a.menu
{ 
	color: #231f20;
	text-decoration: none;
	text-align: center;
	
}
a.menu:hover {

	COLOR: #F36C0D; 
	text-decoration: underline;
	text-align: center;
}
a.cabecera
{ 
	color: #231f20;
	text-decoration: none;
	
}
a.cabecera:hover {

	COLOR: #231f20; 
	text-decoration: underline;
}
.menu
{
	color: #F36C0D; 
	text-align:left;
}
input,textarea,select
{ 
  font-size: 10px; 
  font-style: normal; 
  font-weight: normal; 
  color: #000000; 
  background-color: #FFFFFF; 
  border: 1px #CDCDCD solid;
  font-family: Verdana, Arial, Helvetica;
}
input.check
{ 
  font-size: 10px; 
  font-style: normal; 
  font-weight: normal; 
  color: #000000; 
  background-color: #FFFFFF; 
  border: none;
  font-family: Verdana, Arial, Helvetica;
}

input.boton
{
  font-size: 10px; 
  font-style: normal; 
  font-weight: normal; 
  color: #000000; 
  background-color:#FFFFFF;
  border: none;
  font-family: Verdana, Arial, Helvetica;
}
input.botong
{
  font-size: 10px; 
  font-style: normal; 
  font-weight: normal; 
  color: #939598; 
  background-color:#FFFFFF;
  border: none;
  font-family: Verdana, Arial, Helvetica;
}
input.boton2
{
  font-size: 10px; 
  font-style: normal; 
  font-weight: normal; 
  color: #000000; 
  background-color:#CDCDCD;
  border: 1px #CDCDCD solid;
  font-family: Verdana, Arial, Helvetica;
}
input.boton3
{
  font-size: 10px; 
  font-style: normal; 
  font-weight: normal; 
  color: #000000; 
  width: 130px;
  background-color:#FFE5CA;
/*  border: 1px #FFE5CA solid;*/
  font-family: Verdana, Arial, Helvetica;
}
a.mail
{ 
	color: #231f20;
	text-decoration: none;
	
}
a.mail:hover
{ 
	color: #231f20;
	text-decoration: underline;
	
}
.pie
{
	font-size: 9px;
	text-align: right;
}
.pieb{
	font-size: 9px;
	color: #FFFFFF;
}
a.pieb{
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
a.pieb:hover{
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline;
}
.topline{
	border-top: 1px #CDCDCD solid;
}
.bottomline{
	border-bottom: 1px #CDCDCD solid;
}
.rightline{
	border-right: 1px #CDCDCD solid;
}
.leftline{
	border-left: 1px #CDCDCD solid;
}

.ventajas{
	border-top: 1px #CDCDCD solid;
	border-right: 1px #CDCDCD solid;
	border-left: 1px #CDCDCD solid;
	border-bottom: 1px #CDCDCD solid;
	text-align: left;
}
.ventajasc{
	border-top: 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-left: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	font-size: 14px;
	text-align: center;
}
.celda_gris
{ 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none; 
	text-align: left;
	background-color:#EEEEEE;
	border-top: 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-left: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
}
.celda_blanco
{ 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none; 
	text-align: left;
	background-color:#FFFFFF;
	border-top: 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-left: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
}
.celda_naranja
{ 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none; 
	text-align: left;
	background-color:#F4C88B;
	border-top: 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-left: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
}

/* afegit per el menu lateral de 1r i 2n. nivell */

a.menu0
{
  font-size: 10px; 
  font-style: normal; 
  color: #231f20; 
  margin-left: 10px;
  background-color: #FFFFFF;
  text-decoration: none;
  font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.menu0:hover
{
  font-size: 10px; 
  font-style: normal; 
  color: #F36C0D; 
  margin-left: 10px;
  text-decoration: none;
  font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.menu1
{
  line-height: 20px;
  font-size: 10px; 
  font-style: normal; 
  font-weight: bold; 
  color: #231f20; 
  text-decoration: none;
  font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.menu1:hover
{
  line-height: 20px;
  font-size: 10px; 
  font-style: normal; 
  font-weight: bold; 
  color: #F36C0D; 
  text-decoration: none;
  font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.menudestacado0
{
  font-size: 10px; 
  font-style: normal; 
  font-weight: normal; 
  color: #F36C0D; 
  margin-left: 10px;
  text-decoration: none;
  font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.menudestacado0:hover
{
  font-size: 10px; 
  font-style: normal; 
  font-weight: normal; 
  color: #F36C0D; 
  margin-left: 10px;
  text-decoration: none;
  font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.menudestacado1
{
  line-height: 20px;
  font-size: 10px; 
  font-style: normal; 
  font-weight: bold; 
  color: #F36C0D; 
  text-decoration: none;
  font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.menudestacado1:hover
{
  line-height: 20px;
  font-size: 10px; 
  font-style: normal; 
  font-weight: bold; 
  color: #F36C0D; 
  text-decoration: none;
  font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* estils butlletí */
.fonsvermell{
	font-size: 11px;
	color: #FFFFFF;
	background-color : #EF0010;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
}
.fonsvermelldreta{
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
	background-color : #EF0010;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
}
.titolv{
	font-size: 11px;
	color: #EF0010;
	background-color: #FFFFFF;
	text-align: right;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
}
.fonstaronja{
	font-size: 11px;
	font-weight: bold;
	color: #FF7D00;
	background-color: #FFE1AF;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
}
.fonstaronja2{ 
	font-size: 11px; 
	font-weight: normal; 
	color: #FF7D00;
	background-color: #FFE1AF; 
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-variant : normal; 
}
.fonsblanc{
	font-size: 11px;
	color: #FF7D00;
	background-color: #FFFFFF;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-variant : small-caps;
}
.titular{
	font-weight: bold;
	color: #F5893D; 
}
a.titular
{
	font-weight: bold;
	color: #939598; 
	text-decoration: none;
}
a.titular:hover
{
	font-weight: bold;
	color: #F5893D; 
	text-decoration: underline;

}
.peuboletin{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF7D00; /*#F86C0D;*/
}
.salmon{
	background-color: #FFF1E2;
}
.salmonr{
	background-color: #FFF1E2;
	text-align:right;
}
.salmongris{
	background-color : #F5F1F0;
}
.blanc{
	background-color: #FFFFFF;
}
.pasthome{
	font-size: 10px;
	text-align: center;
	color: #FFFFFF;
	background-color: #FF7D00; /*#F86C0D;*/
}
.pastpral{
	background-color: #F6E4C0;
}
.pastsec{
	font-size: 10px;
	color: #FF7D00;
	font-weight: bold;
	background-color: #F4C88B;
}
.pastboletin{
	background-color : #FFE5CA;
	color: #f7921e
}
.pastsecv{
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #FF0000;
}
.vbtaronja{
	border-bottom: 1px #f7921e solid;
	text-align: right;
}
.canvilletra{
	font-size: 12px;
	font-weight: bold;
	color: #F5893D; 
}	
a.canvilletra{
	font-size: 12px;
	font-weight: bold;
	color: #939598; 
	text-decoration: none
}
a.canvilletra:hover{
	font-size: 12px;
	font-weight: bold;
	color: #F5893D; 
	text-decoration: none;
}