h1 {
	position:absolute;
	left:-9000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0px;
	color:#ffffff;
	text-decoration:none;
}

h2 {
	position:absolute;
	left:-9000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0px;
	color:#ffffff;
	text-decoration:none;	
}

h3 {
	position:absolute;
	left:-9000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0px;
	color:#ffffff;
	text-decoration:none;	
}

html {
	margin:0px;
	padding:0px
}

body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	text-align:center;

}



.petit_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#898989;
	text-decoration:none;
	text-align:right;
}

.petit_gris:hover
{
	color: #0C0259;
}

.petit_blau {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0060A9;
	text-decoration:none;
	text-align: right;
}

.petit_gris2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A3A3A3;
	text-decoration:none;
	text-align:left;
}

.petit_gris_peu {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A3A3A3;
	text-decoration:none;
	text-align:center;
}

.petit_gris2:hover
{
	text-decoration:underline;
}

.petit_gris_seleccionat {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color: #12007C;
	text-align:left;
}

.petit_gris_seleccionat:hover {
	text-decoration:underline;
	color: #8A87B2;
}

.camp_text{
	border-color: #8A87B2;
	border-width: 1px;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 2px;
	text-align:left;
}

.camp_formulari{
	border-color: #8A87B2;
	border-width: 1px;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 2px;
	text-align:left;
}

.submenu_contacte{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #8A87B2;
	text-decoration:none;
	text-align:left;
}

.text_contacte{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #0060A9;
	text-decoration:none;
	text-align:left;
}

.text_contacte_dreta{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #615FBC;
	text-decoration:none;
	text-align:right;
}

.text_contacte2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #615FBC;
	text-decoration:none;
	text-align:right;
}

.text_politica{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #615FBC;
	text-decoration:none;
	text-align:left;
}

.politica_contacte{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #BCBCBC;
	text-decoration:none;
	text-align:left;
}

.text_error{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #E92F54;
	text-decoration:none;
	width:100px;
	text-align:left;
}

.encaixat
{
	border-bottom-color:#8A87B2;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#8A87B2;
	border-top-style:solid;
	border-top-width:1px;
	border-left-color:#8A87B2;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#8A87B2;
	border-right-style:solid;
	border-right-width:1px;

}
.caixa_text_contacte{
	border-bottom-color:#8A87B2;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#8A87B2;
	border-top-style:solid;
	border-top-width:1px;
	border-left-color:#8A87B2;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#8A87B2;
	border-right-style:solid;
	border-right-width:1px;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}

.caixa_simple{
	border-bottom-color:#8A87B2;
	border-bottom-style:solid;
	border-bottom-width:0px;
	border-top-color:#8A87B2;
	border-top-style:solid;
	border-top-width:0px;
	border-left-color:#8A87B2;
	border-left-style:solid;
	border-left-width:0px;
	border-right-color:#8A87B2;
	border-right-style:solid;
	border-right-width:0px;
	font-size: 10px;
	background-color:#F7F6FB;
}

.negreta {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0060A9;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}

.negreta_dreta {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0060A9;
	text-decoration:none;
	font-weight:bold;
	text-align:right;
}

.negreta_linia_dreta {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0060A9;  /*09026c*/
	text-decoration:none;
	font-weight:bold;
	border-right-color:#D9D6F3;
	border-right-style:solid;
	border-right-width:1px;
	text-align:left;
}

.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0060A9;
	text-decoration:none;
	text-align:left;
}

.normalet {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#120296;
	text-decoration:none;
	text-align:left;
}

.normal_dreta {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0060A9;
	text-decoration:none;
	text-align:right;
}

.normal2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#120296;
	text-decoration:none;
	text-align:left;
}
.normal:hover {
	color:#F2C706;
	text-decoration:none;
	text-align:left;
}

.normalet:hover {
	color:#F2C706;
	text-decoration:none;
	text-align:left;
}


.text_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#404040;
	text-decoration:none;
	text-align:justify;
}

.text_frase_al_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#404040;
	text-decoration:none;
	text-align:justify;
}
.text_frase_al_form:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#F2C706;
	text-decoration:none;
	text-align:justify;
}

.text_normal_petit {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#404040;
	text-decoration:none;
	text-align:justify;
}

.text_enllac {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#404040;
	text-decoration:none;
	text-align:justify;
	font-weight: bold;
	
}

.text_enllac:hover {
	text-decoration:underline;
	font-weight: bold;
}

.text_formulari {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#404040;
	text-decoration:none;
	text-align:justify;
}

.text_normal a:hover{
	text-decoration:underline;
}

.nom_pais {
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#0060A9;
	text-decoration:none;
	text-align:justify;
	font-weight:bold;
}

.titol_faq {
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#0060A9;
	text-decoration:none;
	text-align:justify;
	font-weight:bold;
}

.titol_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0060A9;
	text-decoration:none;
	text-align:justify;
	font-weight:bold;
}

.titol_news:hover {

	text-decoration:underline;

}


.text_faqs {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0060A9;
	text-align:justify;
}

.home_negre {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#03008A;
	text-decoration:none;
	font-weight:bold;
	border-bottom-color:#C7C6CE;
	border-bottom-style:solid;
	border-bottom-width:1px;
	text-align: left;
}

.home_negre_support {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#03008A;
	text-decoration:none;
	font-weight:bold;
	text-align: left;
}

.home_negre_instr_selec {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e99f00;
	text-decoration:none;
	font-weight:bold;
	text-align: left;
}

.home_subnegre {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#03008A;
	text-decoration:none;
	text-align: left;
}

.submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0060A9;
	text-decoration:none;
	text-align: left;
}
.submenu:hover{
	color:#F2C706;
	text-decoration:none;
	
}

.submenu_selec{
	color:#0060A9;
	text-decoration:none;
	text-align: left;
}

.home_negreta {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0060A9;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}

.home_negreta:hover {
	color:#F2C706;
	text-decoration:none;
}

.home_negre_selec {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F2C706;
	text-decoration:none;
	font-weight:bold;
	border-bottom-color:#C7C6CE;
	border-bottom-style:solid;
	border-bottom-width:1px;
	text-align: left;
}

.home_negre_selec2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#03008A;
	text-decoration:none;
	border-bottom-color:#C7C6CE;
	border-bottom-style:solid;
	border-bottom-width:1px;
	text-align:left;
}
.home_negreta2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#03008A;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}

.home_negreta2:hover {
	color:#F2C706;
}

.menu_company {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#03008A;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}

.menu_company:hover {
	color:#FF6902;
	text-decoration:none;
}

.menu_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0060A9;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}

.menu_news:hover {
	color:#F2C706;
	text-decoration:none;
}


.links_certif {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0C0259;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}

.links_certif:hover {
	color:#0C0259;
	text-decoration:underline;
	font-weight:bold;
}



/******* EINA ADMINISTRACIO *************/
.menu_admin{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#03008A;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}

.menu_admin:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F2C706;
	text-decoration:none;
	font-weight:bold;
}
.menu_admin_selec{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F2C706;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}

.Titol_Pagina{
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#09009B;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}

.SubTitol_Pagina{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#09009B;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}

.SubTitol_Pagina:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F2C706;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}

.SubTitol_Pagina2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#09009B;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}

.SubTitol_Pagina2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F2C706;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}

.submenu_admin{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#09009B;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}

.submenu_admin:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F2C706;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}
.submenu_admin_selec{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F2C706;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}

.linia_formulari{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#09009B;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}

.dades_formulari{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#09009B;
	text-decoration:none;
	text-align:left;
	
}

.dades_formulari2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#09009B;
	text-decoration:none;
	text-align:left;
	
}