

/*estil pel text en general*/
.std_contenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004494;
	text-decoration: none;
}

.std_contenido_index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004494;
	text-decoration: none;
}
.std_contenido_otros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004494;
	text-decoration: none;
}

td { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004494;
} 

.std_enllac_esde {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;
	text-decoration: none;
	font-weight:none;
}
.std_enllac_esde:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #EF9618;
	text-decoration: none;
	font-weight:none;
}


/*menu principal, primer nivell, opci� normal*/
.std_menu_1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	font-weight:none;
}
.std_menu_1:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}

/*menu principal, primer nivell, opci� normal, opci� activa*/
.std_menu_1_act {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
.std_menu_1_act:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}

/* si el menu est� a la part superior de la web */
/* men� principal, primer nivell, opci� de cap�alera*/
.std_menu_1a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #003399;
	text-decoration: none;
	font-weight:bold;
}
.std_menu_1a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #222222;
	text-decoration: underline;
	font-weight:bold;
}

/*men� principal, segon nivell*/
.std_menu_2 {
	font-family:Verdana, Arial, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	text-decoration: none;
	font-weight:none;
	font-style: italic;
}
.std_menu_2:hover{
	font-family:Verdana, Arial, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	text-decoration: none;
	font-weight:bold;
	font-style: italic;
}

/*men� principal, segon nivell, opci� activa*/
.std_menu_2_act {
	font-family:Verdana, Arial, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: 000000;
	text-decoration: none;
	font-weight:bold;
	font-style: italic;
}
.std_menu_2_act:hover{
	font-family:Verdana, Arial, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: 000000;
	text-decoration: none;
	font-weight:bold;
	font-style: italic;
}
/*men� principal, segon nivell (NO ES FA SERVIR, DE MOMENT)*/
.std_menu_2a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration: none;
}
.std_menu_2a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #222222;
	text-decoration: underline;
}
/*estil per als textos d'idioma (pestanyes)*/
.std_idioma {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
/*estil per als textos d'idioma (pestanyes), idioma actiu*/
.std_idioma_act {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}

/*enlla� per mostrar detall de la noticia*/
.std_enllac_not {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	font-weight:normal;
}
/*text de la cap�alera de noticia, [data]+titular*/
.std_capcalera_not {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #ffffff;
	text-decoration: none;
	font-weight:normal;
}
/*text de la noticia*/
.std_text_not {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;
	text-decoration: none;
	font-weight:normal;
}
/*Titol gran*/
.std_titol {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #000000;
	text-decoration: none;
	font-weight:normal;
}
/*tipus de lletra petita*/
.std_text_petit {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	font-weight:normal;
}
/*enlla� amb lletra petita*/
.std_enllac_petit {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration: underline;
	font-weight:normal;
}

/*estil per pintar la fila d'una taula color gris fosc*/
.std_fila_gris {
	background-color:"#f87a3d";
}
/*estil per pintar la fila d'una taula color gris clar*/
.std_fila_gris_clar {
	background-color:"#ffffff";
}

/*tipus de lletra per mostrar al costat d'un item de fomulari (textbox, textarea, etc)*/
.std_etiqueta{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: none;
	font-weight:normal;
}
/*tipus per als botons*/
.std_boto
{ 
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	border-style: groove;
	background-color: #3a4e83;
	width:60;
}
/*estil per caixa de text*/
.std_textarea
{ 
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000099;
	border-style: groove;
	background-color: #FFFFFF;
}
/*estil pels missatges d'error del formulario de registro*/
.std_error_registro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
}
.btn1 {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 9px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; COLOR: 000000; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; HEIGHT: 5px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION:none; FONT-SIZE: 12px;
}

.std_enllac_seccions {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #39385A;
	text-decoration: none;
	font-weight:none;
}

.std_enllac_seccions:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ff0000;
	text-decoration: bold;
	font-weight:none;
}



/*---------------------------------------------------------------------*/
/*------------------ESTILS PER A L'AGENDA------------------------------*/
/*---------------------------------------------------------------------*/
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #042f8d;
	text-decoration: none;
}
a:hover {
	color: #990000;
; text-decoration: none
}

.texte {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 10pt; color: #666666}
.botons {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold}
.unnamed1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; color: #666666}

.ruta 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #636563; FONT-WEIGHT:bold; 	  FONT-SIZE: 11px; TEXT-DECORATION:none;}
.ruta:link 	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #424D7B; FONT-WEIGHT:bold; 	  FONT-SIZE: 11px; TEXT-DECORATION:none;}
.ruta:visited	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #424D7B; FONT-WEIGHT:bold; 	  FONT-SIZE: 11px; TEXT-DECORATION:none;}
.ruta:hover	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #424D7B; FONT-WEIGHT:bold; 	  FONT-SIZE: 11px; TEXT-DECORATION:underline;}
.ruta:active 	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #424D7B; FONT-WEIGHT:bold; 	  FONT-SIZE: 11px; TEXT-DECORATION:none;}




















/* CSS Document */
body {
	font-family: Arial, Helvetica, sans-serif; font-size:11px
}

td {
	font-family: Arial, Helvetica, sans-serif; font-size:11px
}

th {
	font-family: Arial, Helvetica, sans-serif; font-size:11px
}

.txtbase{
	color:#003671;
	font-size:12px;
	line-height:20px;
}
a.txtbase{
	text-decoration:none;
}
a.txtbase:hover{
	text-decoration:underline;
}

.txtpag{
	color:#004494;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	padding:15px 0 0 20px;
}
a.txtpag{
	color:#5C8AC1;
	text-decoration:underline;
	font-weight:normal;
}
a.txtpag:hover{
	color:#5C8AC1;
	text-decoration:underline;
	font-weight:normal;
}

.txtlloc{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	line-height:14px;
	padding:10px 6px 0 7px
}
a.txtlloc{
	text-decoration:none;
	padding:0
}
a.txtlloc:hover{
	text-decoration:underline;
	padding:0
}

.titol{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	line-height:14px;
	padding:5px 5px 5px 5px;
}

a.titol{
	text-decoration:none;
	padding:0
}
a.titol:hover{
	text-decoration:underline;
	padding:0
}
.txtusuari{
	font-family:Arial, Helvetica, sans-serif;
	color:#00418B;
	font-size:12px;
	line-height:18px;
	padding:6px 3px 0 6px;
	text-align:left
}

.caixausuari{
	font-family:Arial, Helvetica, sans-serif;
	color:#00418B;
	font-size:11px;
	height:18px;
	padding-right:3px;
}
.caixausuari_area{
	font-family:Arial, Helvetica, sans-serif;
	color:#00418B;
	font-size:11px;
	padding-right:3px;
}

.txtnou{
	font-family:Arial, Helvetica, sans-serif;
	color:#00418B;
	font-size:10px;
	line-height:10px;
	padding:10px 6px 0 7px;
}
a.txtnou{
	padding:0;
	text-decoration:none;
}

a.txtnou:hover{
	padding:0;
	text-decoration:underline;
}

.cerca{
	margin:3px 0 15px 0;
	border:0;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;

}
.botcerca{
	margin:2px 15px 15px 3px;
}

.titcart_sensemarge{
	font-family:Arial, Helvetica, sans-serif;
	color:#004494;
	font-size:16px;
	line-height:14px;
	text-align:left;
	padding:5px 0 5px 0px;
	font-weight:bold
}

.titcart{
	font-family:Arial, Helvetica, sans-serif;
	color:#004494;
	font-size:12px;
	line-height:14px;
	text-align:left;
	padding:5px 0 5px 4px;
	font-weight:bold
}

a.titcart{
	padding:0;
	text-decoration:none;
}
a.titcart:hover{
	padding:0;
	text-decoration:underline;
}

.titesp  {
  color:                  #F87A3D;
  font-family:            Arial, Helvetica, sans-serif;
  font-size:              16px;
  line-height:            16px;
  padding-bottom:         5px;
  padding-left:           4px;
  padding-right:          5px;
  padding-top:            5px;
  text-align:             left;
  }

.min  {
  color:                  #004494;
  font-family:            Arial, Helvetica, sans-serif;
  font-size:              12px;
  line-height:            16px;
  padding-bottom:         6px;
  padding-left:           7px;
  padding-right:          7px;
  padding-top:            6px;
  text-align:             left;
  }

.txtesp  {
  color:                  #004494;
  font-family:            Arial, Helvetica, sans-serif;
  font-size:              12px;
  line-height:            20px;
  padding-bottom:         5px;
  padding-left:           8px;
  padding-right:          5px;
  padding-top:            25px;
  text-align:             left;
  }

.txtcart{
	font-family:Arial, Helvetica, sans-serif;
	color:#004494;
	text-align:left;
	font-size:12px;
	line-height:16px;
	padding:5px 5px 5px 14px;
}

.txtcart{
	padding:0;
	text-decoration:none;
}
a.txtcart:hover{
	padding:0;
	text-decoration:underline;
}

.imgcart{
	text-align:left;
	font-size:12px;
	line-height:14px;
	padding:5px 5px 5px 14px;
}

.cart{
	font-family:Arial, Helvetica, sans-serif;
	color:#004494;
	text-align:left;
	font-size:12px;
	line-height:16px;
	padding:5px 5px 5px 4px;
}

a.cart{
	padding:0;
	text-decoration:none;
}
a.cart:hover{
	padding:0;
	text-decoration:underline;
}

.agenda{
	font-family:Arial, Helvetica, sans-serif;
	color:#004494;
	text-align:center;
	font-size:12px;
	line-height:16px;
	padding:5px 5px 5px 4px;
}

a.agenda{
	padding:0;
	text-decoration:none;
}
a.agenda:hover{
	padding:0;
	text-decoration:underline;
}

.agenda1{
	font-family:Arial, Helvetica, sans-serif;
	color:#004494;
	text-align:center;
	font-size:9px;
	line-height:16px;
	padding:5px 5px 5px 4px;
}

a.agenda1{
	padding:0;
	text-decoration:none;
}
a.agenda1:hover{
	color:#990000;
	padding:0;
	text-decoration:underline;
}


.txtpriv{
	font-family:Arial, Helvetica, sans-serif;
	color:#004494;
	text-align:left;
	font-size:12px;
	line-height:18px;
	padding:5px 5px 5px 4px;
}

a.txtpriv{
	padding:0;
	text-decoration:none;
	color:#F87A3D;
}
a.txtpriv:hover{
	padding:0;
	text-decoration:underline;
	color:#F87A3D;
}

.titbutlleti{
	font-family:Arial, Helvetica, sans-serif;
	color:#004494;
	font-size:12px;
	line-height:14px;
	text-align:left;
	padding:5px 0 5px 8px;
	font-weight:bold
}

a.titbutlleti{
	padding:0;
	text-decoration:none;
}
a.titbutlleti:hover{
	padding:0;
	text-decoration:underline;
}

.txtbutlleti{
	font-family:Arial, Helvetica, sans-serif;
	color:#004494;
	text-align:left;
	font-size:12px;
	line-height:18px;
	padding:5px 10px 5px 8px;
}
a
.txtbutlleti{
	padding:0;
	text-decoration:none;
}
a.txtbutlleti:hover{
	padding:0;
	text-decoration:underline;
}

.txtllocbut{
	font-family:Arial, Helvetica, sans-serif;
	color:#004494;
	font-size:11px;
	line-height:14px;
	padding:10px 6px 0 7px
}
a.txtllocbut{
	text-decoration:none;
	padding:0
}
a.txtllocbut:hover{
	text-decoration:underline;
	padding:0
}
