.peu_ratlla_idioma
{
	background-image:url(../img/ratlla_inf.gif);
	background-repeat:repeat-x;
	vertical-align:text-bottom;
	font-family: "Trebuchet MS", Tahoma, Arial;
	letter-spacing: 1pt;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #D6B555;
}

.peu_ratlla_adresa
{
	background-image:url(../img/ratlla_inf.gif);
	background-repeat:repeat-x;
	vertical-align:text-bottom;
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 2px;
	color: #B2B2B2;
}

.peu_ratlla
{
	background-image:url(../img/ratlla_inf.gif);
	background-repeat:repeat-x;
	vertical-align:text-bottom;
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #B2B2B2;
}

.fons_top1
{
	background-image:url(../img/fons_top1.gif);
	background-repeat:repeat-y;
}

.ratlla_petita_top
{
	background-image:url(../img/ratlla_petita_top.gif);
	background-repeat:repeat-x;
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 5px;
	font-style: normal;
	font-weight: normal;
}

.ratlla_petita_down
{
	background-image:url(../img/ratlla_petita_down.gif);
	background-repeat:repeat-x;
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 5px;
	font-style: normal;
	font-weight: normal;
}

.espai_blanc
{
	background-image:url(../img/ratlla_peu.gif);
	background-repeat:repeat-x;
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #B2B2B2;
}

.fons_iframe
{
	background-image:url(../img/fons_iframe.gif);
	background-position:left;
	background-repeat:repeat-y;
}

.peu_de_pagina
{
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #B2B2B2;
}

.text_iframe
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-height: normal;
	color: #939598;
	text-align: justify;
	text-valign: top;
	letter-spacing: 0px;
	padding-top: 10px;
	padding-left: 5px;
	
	
}

.groc
{
	color:#D8B95E;
	font-weight: bold;
}

.blanc
{
	color:#ffffff;
}

.verd
{
	color: #46947B;
	font-weight: bold;
}


.passa_fotos
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	font-weight: normal;
	color: #929191;
	text-decoration:none;
}

.passa_fotos_tornar
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style:normal;
	font-weight: bold;
	color: #929191;
	text-decoration:none;
}

.foto_actual
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#929191;
	border-top: 0px solid #E1E1E1;
	border-right: 0px solid #E1E1E1;
	border-bottom: 0px solid #E1E1E1;
	border-left: 0px solid #E1E1E1;
	width=12px;
	background-color:#E1E1E1;
}

.foto_ocult
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 5px;
	font-style: normal;
	font-weight: normal;
	color:#929191;
	border-top: 0px solid #E1E1E1;
	border-right: 0px solid #E1E1E1;
	border-bottom: 0px solid #E1E1E1;
	border-left: 0px solid #E1E1E1;
	width=1px;
	background-color:#E1E1E1;
}

.marc_formulari
{
	border-top: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
	border-bottom: 1px solid #E1E1E1;
	border-left: 1px solid #E1E1E1;
}

.fons_menus_esquerre
{
	background-image:url(../img/fons_menus_esquerre.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.fons_menus_dreta
{
	background-image:url(../img/fons_menus_dreta.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.fondo_iframe_menu
{
	background-image:url(../img/fondo_iframe_menu.gif);
	background-repeat:repeat-x;
	background-position:top;
	font-family: "Trebuchet MS", Tahoma, Arial;
	letter-spacing: 1pt;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #D6B555;
	text-align:center;
}

.menus_titol
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 1pt;
	color: #46947B;
	text-align:center;
}

.menus_descripcio
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 10px;
	letter-spacing: 0.5pt;
	font-style: normal;
	font-weight: normal;
	color: #D6B555;
	text-align:center;
}

.link_menus_TLRB
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 10px;
	letter-spacing: 1pt;
	font-style: normal;
	font-weight: bold;
	color: #46947B;
	text-align:left;
	text-decoration:none;
	border-top: 1px solid #CBCBCB;
	border-right: 1px solid #CBCBCB;
	border-left: 1px solid #CBCBCB;
	border-bottom: 1px solid #CBCBCB;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}

.link_menus_TR
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 10px;
	letter-spacing: 1pt;
	font-style: normal;
	font-weight: bold;
	color: #46947B;
	text-align:left;
	text-decoration:underline;
	border-top: 1px solid #CBCBCB;
	border-right: 1px solid #CBCBCB;
	padding-left:2px;
}

.link_menus_TLR
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 10px;
	letter-spacing: 1pt;
	font-style: normal;
	font-weight: bold;
	color: #46947B;
	text-align:left;
	text-decoration:none;
	border-top: 1px solid #CBCBCB;
	border-right: 1px solid #CBCBCB;
	border-left: 1px solid #CBCBCB;
	padding-left:2px;
}


.link_menus_BR
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 10px;
	letter-spacing: 1pt;
	font-style: normal;
	font-weight: bold;
	color: #46947B;
	text-align:left;
	text-decoration:underline;
	border-bottom: 1px solid #CBCBCB;
	border-right: 1px solid #CBCBCB;
	padding-left:2px;
}

.link_menus_BLR
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 10px;
	letter-spacing: 1pt;
	font-style: normal;
	font-weight: bold;
	color: #46947B;
	text-align:left;
	text-decoration:none;
	border-bottom: 1px solid #CBCBCB;
	border-right: 1px solid #CBCBCB;
	border-left: 1px solid #CBCBCB;
	padding-left:2px;
}

.link_menus_R
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 10px;
	letter-spacing: 1pt;
	font-style: normal;
	font-weight: bold;
	color: #46947B;
	text-align:left;
	text-decoration:underline;
	border-right: 1px solid #CBCBCB;
	padding-left:2px;
}
.link_menus_LR
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 10px;
	letter-spacing: 1pt;
	font-style: normal;
	font-weight: bold;
	color: #46947B;
	text-align:left;
	text-decoration:none;
	border-right: 1px solid #CBCBCB;
	border-left: 1px solid #CBCBCB;
	padding-left:2px;
}

.taula_TR
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #939598;
	text-align:center;
	border-top: 1px solid #CBCBCB;
	border-right: 1px solid #CBCBCB;
	padding-left:2px;
}

.taula_TLR
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #939598;
	text-align:center;
	border-top: 1px solid #CBCBCB;
	border-right: 1px solid #CBCBCB;
	border-left: 1px solid #CBCBCB;
	padding-left:2px;
}


.taula_BR
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #939598;
	text-align:center;
	border-bottom: 1px solid #CBCBCB;
	border-right: 1px solid #CBCBCB;
	padding-left:2px;
}

.taula_BLR
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #939598;
	text-align:center;
	border-bottom: 1px solid #CBCBCB;
	border-right: 1px solid #CBCBCB;
	border-left: 1px solid #CBCBCB;
	padding-left:2px;
}

.taula_R
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #939598;
	text-align:center;
	border-right: 1px solid #CBCBCB;
	padding-left:2px;
}
.taula_LR
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #939598;
	text-align:center;
	border-right: 1px solid #CBCBCB;
	border-left: 1px solid #CBCBCB;
	padding-left:2px;
}

/*afegit*/

.formulari_gran_titol
{
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #9D9D9D;
	text-align:left;
}

.camp_obligatori
{
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #B2B2B2;
	text-align:left;
}

.formualari_titols
{
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #46947B;
	padding-left:4px;
}

.en_Cas
{
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #46947B;
	text-align:left;
}

.declaro
{
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-align:left;
}


.formulari_opcions
{
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #212121;
	text-align:left;
}

.dades_contacte
{
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #D6B555;
	text-align:center;
	background-color:#FFF397;
}

.camps
{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color:#212121;
	border-top: 1px solid #A8B5B9;
	border-right: 1px solid #A8B5B9;
	border-bottom: 1px solid #A8B5B9;
	border-left: 1px solid #A8B5B9;
	width=52px;
	height:14px;
}

.desplegable
{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color:#212121;
	border-top: 1px solid #A8B5B9;
	border-right: 1px solid #A8B5B9;
	border-bottom: 1px solid #A8B5B9;
	border-left: 1px solid #A8B5B9;
	width=125px;
	height:10px;
}

.observacions
{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color:#212121;
	border-top: 1px solid #A8B5B9;
	border-right: 1px solid #A8B5B9;
	border-bottom: 1px solid #A8B5B9;
	border-left: 1px solid #A8B5B9;
}

.camps_nom
{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color:#212121;
	border-top: 1px solid #A8B5B9;
	border-right: 1px solid #A8B5B9;
	border-bottom: 1px solid #A8B5B9;
	border-left: 1px solid #A8B5B9;
	width=220px;
	height:14px;
}

.camps_cp
{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color:#212121;
	border-top: 1px solid #A8B5B9;
	border-right: 1px solid #A8B5B9;
	border-bottom: 1px solid #A8B5B9;
	border-left: 1px solid #A8B5B9;
	width=60px;
	height:14px;
}

.camps_poblacio
{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color:#212121;
	border-top: 1px solid #A8B5B9;
	border-right: 1px solid #A8B5B9;
	border-bottom: 1px solid #A8B5B9;
	border-left: 1px solid #A8B5B9;
	width=162px;
	height:14px;
}

.camps_normals
{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color:#212121;
	border-top: 1px solid #A8B5B9;
	border-right: 1px solid #A8B5B9;
	border-bottom: 1px solid #A8B5B9;
	border-left: 1px solid #A8B5B9;
	width=120px;
	height:14px;
}

.camps_normals2
{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color:#212121;
	border-top: 1px solid #A8B5B9;
	border-right: 1px solid #A8B5B9;
	border-bottom: 1px solid #A8B5B9;
	border-left: 1px solid #A8B5B9;
	width=102px;
	height:14px;
}

.camps_normals_p
{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color:#212121;
	border-top: 1px solid #A8B5B9;
	border-right: 1px solid #A8B5B9;
	border-bottom: 1px solid #A8B5B9;
	border-left: 1px solid #A8B5B9;
	width=92px;
	height:14px;
}

.camps_llargs
{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color:#212121;
	border-top: 1px solid #A8B5B9;
	border-right: 1px solid #A8B5B9;
	border-bottom: 1px solid #A8B5B9;
	border-left: 1px solid #A8B5B9;
	width=300px;
	height:14px;
}

.bt_cancelar_cat
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../img/bt_enviar.gif);
	height: 19px;
	width: 74px;
	border: none;
	text-align:center;
	cursor:hand;
}

.bt_cancelar_esp
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../img/bt_enviar_esp.gif);
	height: 19px;
	width: 74px;
	border: none;
	text-align:center;
	cursor:hand;
}

.bt_cancelar_eng
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../img/bt_enviar_eng.gif);
	height: 19px;
	width: 74px;
	border: none;
	text-align:center;
	cursor:hand;
}

.bt_cancelar_eng
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../img/bt_enviar_eng.gif);
	height: 19px;
	width: 74px;
	border: none;
	text-align:center;
	cursor:hand;
}

.bt_enviar_cat
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../img/bt_cancelar.gif);
	height: 19px;
	width: 74px;
	border: none;
	text-align:center;
	cursor:hand;
}

.bt_enviar_esp
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../img/bt_cancelar.gif);
	height: 19px;
	width: 74px;
	border: none;
	text-align:center;
	cursor:hand;
}

.bt_enviar_eng
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../img/bt_cancelar_eng.gif);
	height: 19px;
	width: 74px;
	border: none;
	text-align:center;
	cursor:hand;
}

.text_confirmacio
{
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #46947B;
}

.mapaweb_fons
{
	background-image:url(../img/mapaweb_fons.gif);
	background-repeat:repeat-y;
}

.mapaweb_subtitols
{
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #A8A8A8;
}

.mapaweb_titols
{
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #A8A8A8;
}

.mapaweb_guies_cat
{
	background-image:url(../img/mapaweb_guies_cat.gif);
	background-repeat:no-repeat;
	}

.mapaweb_guies_esp
{
	background-image:url(../img/mapaweb_guies_esp.gif);
	background-repeat:no-repeat;
}

.mapaweb_guies_eng
{
	background-image:url(../img/mapaweb_guies_eng.gif);
	background-repeat:no-repeat;
	}

.petit
{
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: normal;
	color: #A8A8A8;
}

.legal
{
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #B2B2B2;
	padding-right:4px;
}

/* estils afegits*/
.normativa_titol
{	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight: bold;
	color: #212121;
	text-decoration:none;}

.normativa_text
{	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	font-weight: normal;
	color: #939598;
	text-decoration:none;}

.nota_titol
{	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	font-weight: bold;
	color: #212121;
	text-decoration:none;}

.nota_legal
{	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style:normal;
	font-weight: bold;
	color: #666666;
	text-decoration:none;}

.espai_molt_petit
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8px;
	font-style:normal;
	font-weight: normal;
}

A.idioma:link { COLOR: #D6B555; TEXT-DECORATION: none }
A.idioma:visited { COLOR: #D6B555; TEXT-DECORATION: none }
A.idioma:hover { COLOR: #000000; TEXT-DECORATION: none }
A.idioma:active { COLOR: #D6B555; TEXT-DECORATION: none }

A.link_serveis:link { COLOR: #939598; font-weight: bold  }
A.link_serveis:visited { COLOR: #939598; font-weight: bold }
A.link_serveis:hover { COLOR: #000000; TEXT-DECORATION: none; font-weight: bold }
A.link_serveis:active { COLOR: #939598; font-weight: bold }

A.link_menus:link { COLOR: #46947B; font-weight: bold  }
A.link_menus:visited { COLOR: #46947B; font-weight: bold }
A.link_menus:hover { COLOR: #000000; TEXT-DECORATION: none; font-weight: bold }
A.link_menus:active { COLOR: #46947B; font-weight: bold }

A.tornar:link { COLOR: #929191;  TEXT-DECORATION: none}
A.tornar:visited { COLOR: #929191; TEXT-DECORATION: none}
A.tornar:hover { COLOR: #000000; TEXT-DECORATION: underline }
A.tornar:active { COLOR: #929191; TEXT-DECORATION: none }

A.menus_mapaweb:link { COLOR: #A8A8A8;  TEXT-DECORATION: none}
A.menus_mapaweb:visited { COLOR: #A8A8A8; TEXT-DECORATION: none}
A.menus_mapaweb:hover { COLOR: #000000; TEXT-DECORATION: none }
A.menus_mapaweb:active { COLOR: #A8A8A8; TEXT-DECORATION: none }


A.mail:link { COLOR: #B2B2B2;  TEXT-DECORATION: none}
A.mail:visited { COLOR: #B2B2B2; TEXT-DECORATION: none}
A.mail:hover { COLOR: #000000; TEXT-DECORATION: underline }
A.mail:active { COLOR: #B2B2B2; TEXT-DECORATION: none }

A.nota:link { COLOR: #B2B2B2;  TEXT-DECORATION: none}
A.nota:visited { COLOR: #B2B2B2; TEXT-DECORATION: none}
A.nota:hover { COLOR: #B2B2B2; TEXT-DECORATION: underline }
A.nota:active { COLOR: #B2B2B2; TEXT-DECORATION: none }

A.llei:link { COLOR: #999999;  TEXT-DECORATION: none}
A.llei:visited { COLOR: #999999; TEXT-DECORATION: none}
A.llei:hover { COLOR: #000000; TEXT-DECORATION: none }
A.llei:active { COLOR: #999999; TEXT-DECORATION: none }
