.lletra-menu {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-style: normal;
   	color: #005DAA;
}

.lletra-menu A:link {text-decoration: none; color: #000000;}
.lletra-menu A:visited {text-decoration: none; color: #000000;}
.lletra-menu A:active {text-decoration: none; color: #000000;}
.lletra-menu A:hover {text-decoration: none; color: #005DAA;}

.lletra-wmenu A:link {text-decoration: none; color: #000000; background-color: #FFFFFF} 
.lletra-wmenu A:visited {text-decoration: none; color: #000000; background-color: #FFFFFF} 
.lletra-wmenu A:active {text-decoration: none; color: #FFFFFF; background-color: #005DAA} 
.lletra-wmenu A:hover {text-decoration: none; color: #ffffff; background-color: #005DAA} 

.lletra-menu-telf {

	font-family: "Trebuchet MS";
	font-size: 32px;
	font-style: normal;
	font-weight: bold;
	color: #D4D10F;
	text-decoration: none;
}

.fondo-taula-index {
	text-decoration: none;
	background-image: url(images/triangle-fondo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.lletra-taula-blanca-gran {

	font-family: "Trebuchet MS";
	font-size: 22px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.lletra-taula-blanca-petita {

	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.lletra-taula-blava-petita {

	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #005DAA;
	text-decoration: none;
}

.lletra-taula-blava-petita-bold {

	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #005DAA;
	text-decoration: none;
}

.lletra-taula-gris-petita {

	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.lletra-taula-gris-petita A:link {text-decoration: none; color: #005DAA; background-color: #FFFFFF}
.lletra-taula-gris-petita A:visited {text-decoration: none; color: #005DAA; background-color: #FFFFFF}
.lletra-taula-gris-petita A:active {text-decoration: none; color: #005DAA; background-color: #FFFFFF}
.lletra-taula-gris-petita A:hover {text-decoration: none; color: #FFFFFF; background-color: #005DAA}


.lletra-menu-blava {

	font-family: "Trebuchet MS";
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #005DAA;
	text-decoration: none;
}

.bg-esquema {
	background-image: url(images/index/bg-esquema.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.bg-esquema-serveis {
	background-image: url(images/index/bg-esquema-serveis.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.bg-esquema-contacte {
	background-image: url(images/index/bg-esquema-contacte.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.bg-esquema-quadres {
	background-image: url(images/index/bg-esquema-quadres.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.bg-esquema-electricitat {
	background-image: url(images/index/bg-esquema-electricitat.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.bg-esquema-fluids {
	background-image: url(images/index/bg-esquema-fluids.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.bg-esquema-enginyeria-bt {
	background-image: url(images/index/bg-esquema-enginyeria-bt.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.bg-esquema-manteniment {
	background-image: url(images/index/bg-esquema-manteniment.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.lletra-footer-gris {

	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.lletra-footer-gris A:link {text-decoration: none; color: #666666}
.lletra-footer-gris A:visited {text-decoration: none; color: #666666}
.lletra-footer-gris A:active {text-decoration: none; color: #666666}
.lletra-footer-gris A:hover {text-decoration: none; color: #005DAA}

.border-idioma {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	border: thin solid #FFFFFF;
	background-color: #EEEEEE;
}
.lletra-titol-texte {

	font-family: "Trebuchet MS";
	font-size: 28px;
	font-style: normal;
	font-weight: normal;
	color: #005DAA;
}
.lletra-text-gris-gran {

	font-family: "Trebuchet MS";
	font-size: 22px;
	font-style: italic;
	font-weight: bold;
	color: #38373A;
	text-decoration: none;
}
.lletra-text-gris-petita {

	font-family: "Trebuchet MS";
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	color: #38373A;
	text-decoration: none;
}

.bg-experiencia {

	background-image: url(images/experiencia/bg-experiencia.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.bg-innovacio {

	background-image: url(images/innovacio/bg-innovacio.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.lletra-titol-gris {

	font-family: "Trebuchet MS";
	font-size: 26px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.lletra-titol-gris-petita {
	font-family: "Trebuchet MS";
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #38373A;
	text-decoration: none;
}

.lletra-titol-gris1 {

	font-family: "Trebuchet MS";
	font-size: 26px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.lletra-titol-gris2 {

	font-family: "Trebuchet MS";
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.lletra-titol-gris-negreta {

	font-family: "Trebuchet MS";
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #38373A;
}

.lletra-titol-gris A:link {text-decoration: none; color: #38373A;}
.lletra-titol-gris A:visited {text-decoration: none; color: #38373A;}
.lletra-titol-gris A:active {text-decoration: none; color: #38373A;}
.lletra-titol-gris A:hover {text-decoration: none; color: #005DAA;}

.lletra-titol-gris-petita A:link {text-decoration: none; color: #38373A;}
.lletra-titol-gris-petita A:visited {text-decoration: none; color: #38373A;}
.lletra-titol-gris-petita A:active {text-decoration: none; color: #38373A;}
.lletra-titol-gris-petita A:hover {text-decoration: none; color: #005DAA;}

.lletra-titol-blava-negreta {

	font-family: "Trebuchet MS";
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #005DAA;
}

.lletra-barreta {

	font-family: "Trebuchet MS";
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #005DAA;
}

.lletra-titol-texte-Gris {


	font-family: "Trebuchet MS";
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}

.lletra-titol-texte-Gris A:link {text-decoration: none; color: #666666; } 
.lletra-titol-texte-Gris A:visited {text-decoration: none; color: #666666;} 
.lletra-titol-texte-Gris A:active {text-decoration: none; color: #666666;} 
.lletra-titol-texte-Gris A:hover {text-decoration: none; color: #005DAA;} 

.lletra-gris {

	font-family: "Trebuchet MS";
	font-size: 19px;
	font-style: normal;
	font-weight: normal;
	color: #005DAA;
}

.lletra-gris A:link {text-decoration: none; color: #666666;}
.lletra-gris A:visited {text-decoration: none; color: #666666;}
.lletra-gris A:active {text-decoration: none; color: #666666;}
.lletra-gris A:hover {text-decoration: none; color: #005DAA;}


.lletra-wgris A:link {text-decoration: none; color: #666666; background-color: #FFFFFF} 
.lletra-wgris A:visited {text-decoration: none; color: #666666; background-color: #FFFFFF} 
.lletra-wgris A:active {text-decoration: none; color: #FFFFFF; background-color: #005DAA} 
.lletra-wgris A:hover {text-decoration: none; color: #ffffff; background-color: #005DAA} 

.bg-formulari-blau {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	color: #005DAA;
	background-color: #dfe3f2;
	border: 1px solid #005DAA;
}

.bg-boto-enviar {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	color: #005DAA;
	background-color: #ffffff;
	border: 1px solid #ffffff;
}