html, body, #wrapper {
   min-height: 100%; 
   width: 100%;
   height: 100%;
}
html>body, html>body #wrapper {
   height: auto;
}
body{text-align:center;margin:0px;}
a{
	text-decoration:none;
}
#wrapper {
   position: absolute;
   top: 0;
   left: 0;
}
#main {
   height: auto;
   padding: .5em;
}
#publi{
	display:table;
	margin:10px;
	text-align:left;
	width:auto;
	height:201px;
	padding:15px 0 0 10px;
}
#bloc{
	float:left;
	display:table;
	clear:both;
	width:100%;
	padding-bottom:80px;
	background-image:url(../imgs/preregistre_fons.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
}
#conozca{
	background-image:url(../imgs/fons_conozca_empresa.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	width:627px;
	height:447px;
}
#bloc1{
	display:table;
	padding:20px;
	margin:0;
}
#bloc_detall{
	display:table;
	float:left;
	width:380px;
	margin:5px;
}
#bloc_detall img{
	float:left;
	margin:0 10px 0 0;
 }

#publi ul{
	float:right;
	display:table;
	margin:10px 10px 0 0;
}
#publi li{
	list-style-image:url(../imgs/bullet.png);
	line-height:110%;
	vertical-align:top;
	margin:0 0 3px 0;
}
#publi .titols{
	color:#0197c8;
	font-weight:bold;
	font-size:14px;
	height:15px;
	padding:0;
	margin:0;
}
#galeria{display:none;}
.registro_interior{margin:auto;display:table; font-family:Arial; font-size:12px;color:#666;padding-bottom:120px; width:830px; padding-top:15px;}
.registro_form{width:390px;text-align:right;float:left;padding:20px; margin-left:60px; margin-top:30px; background-color:#f1f1f1;}
.registro_text{width:300px; text-align:justify; vertical-align:top;float:left;padding:20px;}
.registro_text ul li{list-style:none; padding-top:20px;}
.registro_recordatori{width:100px; text-align:justify; vertical-align:top;float:left;padding:20px;}
.registro_recordatori ul li{list-style:none; padding-top:20px;}
.registro_recordatori a{text-decoration:none; color:#0197c8;}
.registro_recordatori a:hover{color:#666;}
.registro_recordatori{width:300px; text-align:justify; vertical-align:top;padding:20px;}
.registro_form ul li{list-style:none;color:#0197c8; vertical-align:text-top;}
.registro_titols {text-transform:uppercase;font-size:12px;font-weight:bold;color:#a5a5a5;padding-bottom:20px;}
.registro_titols a{color:#0197c8;text-decoration:none;}
.registro_titols a:hover{color:#666;}
.usuari_form{width:390px;text-align:right;float:left;padding:20px; margin-top:30px; background-color:#f1f1f1;}
.usuari_text{width:300px; text-align:justify; vertical-align:top;float:left;padding:20px;padding-left:60px;}
.usuari_text ul li{list-style:none; padding-top:20px;}
.usuari_form ul li{list-style:none;color:#0197c8; vertical-align:text-top;}
.usuari_txt{color:#999; text-align:justify;}
.usuari_descargas{width:830px; height:20px;text-align:left;padding:0 20px 5px 20px; margin:5px 0; background-color:#f1f1f1; position:relative; clear:both;}
.usuari_descargas ul{padding:5px 0 0 0; margin:0;}
.usuari_descargas li{padding:0; margin:0; display:block; float:left; font-size:11px;}
.usuari_descargas .download{ text-align:center; text-decoration:none; width:98px; height:20px; color:#FFF;background-image:url(../imgs/btn_download.png); background-repeat:no-repeat; background-position:bottom; padding:0;margin:0 10px 0 0; float:left}
.usuari_descargas .download a{ text-decoration:none; text-align:center; color:#FFF; display:block;}
.usuari_descargas .titol{ text-transform:uppercase; font-weight:bold; color:#0197c8; width:350px;}
.serveis_usuaris{ padding:10px; margin:40px 10px 40px 40px; width:420px; float:left;background-color:#f1f1f1;}
.servei{padding:10px; margin:10px;background-color:#f1f1f1; width:370px; height:100px; float:left; text-align:justify; vertical-align:top; text-decoration:none;}
.servei_titols {text-transform:uppercase;font-size:12px;font-weight:bold;color:#a5a5a5;padding-bottom:5px;}
.servei_titols a{color:#0197c8;text-decoration:none;}
.servei_titols a:hover{color:#666;}
.input_lol{border:0px;background:#cdcdcd;color:#5a5a5a;font-size:12px;width:240px; margin:2px; margin-left:10px;}
.input{border:0px;background:#cdcdcd;color:#5a5a5a;font-size:12px;width:240px; height:16px;margin:2px; margin-left:10px;}
.input_curt{border:0px;background:#cdcdcd;color:#5a5a5a;font-size:12px;width:222px; height:16px;margin:2px; margin-left:10px;}
.input_supercurt{border:0px;background:#cdcdcd;color:#5a5a5a;font-size:12px;width:70px; height:16px;margin:2px; margin-left:10px;}
.buto{border:1px #999 solid;background:#bdbdbd;color:#5a5a5a;font-size:12px;width:240px;margin:2px; margin-left:10px;padding-bottom:3px;}
.textarea{border:0px;background:#cdcdcd;color:#5a5a5a;font-size:12px;width:240px; height:70px;margin:2px; vertical-align:text-top; font-family:Arial;margin-left:10px;}
.checkbox{text-align:left; width:15px;}
.alerta{color:#999; font-size:10px; vertical-align:top;}
.alerta_blau{color:#6CF; font-size:11px; vertical-align:top;}
.contactar_interior{margin:auto;display:table; font-family:Arial; font-size:12px;color:#666; padding-bottom:190px;width:900px;}
.contactar_form{width:390px;text-align:right;float:left;padding:20px; margin-left:30px; margin-top:30px; background-color:#f1f1f1;}
.contactar_form ul li{list-style:none;color:#0197c8; vertical-align:top;}
.contactar_form_lol{ width:390px;text-align:right;float:left;padding:20px; background-color:#f1f1f1;}
.contactar_form_lol ul li{list-style:none;color:#0197c8; vertical-align:top;}
.contactar_txt {color:#999; text-align:justify;}
.maps_google{background-color:#999;padding:2px;margin-top:30px; width:410px; height:350px; float:left;}
.contenedor_registro_icon{width:16px; padding:1px;}
.cabecera{width:912px;margin:auto; font-family:Arial; font-size:12px;}
.contents{ width:912px;margin:auto;margin-top:20px;margin-bottom: 8em; font-family:Arial}
#idiomas{font-family:arial;font-size:10px;width:912px;text-align:right;color:#868585;}
#idiomas a{text-decoration:none;color:#868585;}
.logo{text-align:left;float:left;}
.menu{float:right;margin-top:45px;}
.menu li{float:left;background-image:url(../imgs/fondo_boton.gif);background-repeat:repeat-x;height:40px;padding:0px;padding-left:10px;padding-right:10px;border-left:1px solid white;border-top:1px solid white;list-style:none;padding-top:8px;}
.menu li.selected{float:left;background-image:url(../imgs/fondo_boton.gif);background-repeat:repeat-x;height:40px;padding:0px;padding-left:10px;padding-right:10px;border-left:1px solid white;border-top:1px solid #41b1d6;list-style:none;padding-top:8px;}
.menu a{font-family:arial;font-size:14px;font-weight:bold;color:#666;text-decoration:none;}
.menu a.selected{font-family:arial;font-size:14px;font-weight:bold;color:#333;text-decoration:none;}
.menu li.menu_usuaris_descargas { width:220px;float:left;background-image:url(../imgs/fondo_boton_.gif);background-repeat:repeat-x;height:38px;padding:0;border-left:1px solid white;border-top:1px solid #f90;list-style:none;padding-top:11px; color:#41b1d6;}
.menu_usuaris_descargas { margin-top:-1px; padding:5px; vertical-align:bottom;font-size:9px; text-transform:uppercase; line-height:110%; font-weight:normal;}
.menu_usuaris_descargas a { color:#F90;}
.pastillon{clear:both;height:248px;background-image:url(../imgs/fondo_grad_azul.jpg);background-repeat:no-repeat;background-position:center top;background-color:#084d6b;}
.pastillon_swf{clear:both;height:248px;background-image:url(../imgs/fondo_azul.jpg);background-repeat:no-repeat;background-position:center top;background-color:#084d6b;}
.pastillon_interior{clear:both;height:62px;background-image:url(../imgs/fondo_grad_azul_interior.jpg);background-repeat:no-repeat;background-position:center top;background-color:#084d6b;}
ul{margin:0px;padding:0px;}
h1{font-family:arial black;font-size:36px;color:white;margin-top:5px;margin-bottom:0px;}
.subtitle{font-family:arial;font-size:15px;color:white;font-weight:bold;}
.intro_texto{text-align:left;width:912px;margin:auto;position:relative;}
.textos{font-family:arial;font-size:12px;color:white;margin-top:20px;}
.portada{margin-left:180px;width:420px;padding-top:3px;}
.portada_swf{width:910px; height:248px;text-align:right;}
.fotos{width:550px;float:left;text-align:left; padding-bottom:120px;}
.ultimas_noticias{float:left;width:330px;text-align:left;}
.img_promo{float:left;margin-right:15px;margin-bottom:8px;}
.publicaciones_title{margin-top:20px;font-family:arial;font-size:12px;color:#008ac2;font-weight:bold;margin-bottom:5px;}
.plus_info{text-align:right;}
.plus_info a{font-family:arial;font-size:12px;color:#868585;text-decoration:none;}
.plus_info2{text-align:left; float:right;margin-left:10px;}
.plus_info2 a{font-family:arial;font-size:12px;color:#868585;text-decoration:none;}
.noticia2{ margin:0; padding:0;margin-bottom:10px;}
.noticia2 p{ margin:0; padding:0;}
.fecha{font-family:arial;font-size:12px;color:#0197c8;}
.footer{ position:absolute; bottom:0;clear:both;height:90px;background-image:url(../imgs/gradient_footer.gif);background-repeat:repeat-x; background-position:bottom;padding-top:15px;width:100%;}
.content_footer{text-align:left;width:912px;margin:auto;}
.zona_clientes{float:left;width:200px;font-family:arial;font-size:11px;color:#666; margin-left:10px; font-family:arial; border:0px;}
.zona_newsletter{float:left;width:300px;font-family:arial;font-size:11px;color:#666;}
.zona_copy{float:left;width:150px;font-family:arial;font-size:11px;color:#666;margin-left:30px;text-align:right;margin-top:20px;}
.zona_copy a{font-family:arial;font-size:11px;color:#666;text-decoration:none;}
.zona_copy a:hover{font-family:arial;font-size:11px;color:#008ac2;text-decoration:none;}
.zona_newsletter a{font-family:arial;font-size:11px;color:#008ac2;text-decoration:none;}
.zona_clientes a{font-family:arial;font-size:11px;color:#008ac2;text-decoration:none;}
.zona_img{margin-bottom:6px;}
input{border:0px;background:#cdcdcd;color:#767676;font-size:10px;width:165px;margin-bottom:6px;}
.linko_zona {font-family:arial;font-size:11px;color:#868585;text-decoration:none;}
.linko_zona a{font-family:arial;font-size:11px;color:#868585;text-decoration:none;}
H2{font-family:arial;font-size:12px;color:#008ac2;font-weight:bold;margin-bottom:0px;padding-bottom:0px;margin-top:0px;}
.menu_item{vertical-align:middle;border:0px;padding-bottom:5px;margin-left:20px;}
.menu_item_text{display:block; padding:0; margin:0;float:right; clear:both}
.menu_item_text a{display:block;font-family:arial;font-size:12px;font-weight:bold;color:#a5a5a5;text-decoration:none;}
.menu_item_text a:hover{display:table;font-family:arial;font-size:12px;font-weight:bold;color:#767676;text-decoration:none;}
.menu_interior{ display:table;float:left;width:180px;text-align:right;margin-top:25px;}
.textos_interior{float:left;margin:25px 0px 0px 70px;width:625px;text-align:right; height:auto; padding-bottom:100px;}
.textos_interior_ingenieries{float:left;margin:10px 0 0 70px;width:625px;text-align:right; height:auto; padding-bottom:100px;}
.textos_interior_ingenieries p{ height:100px;}
.textos_interior_ingenieries .text{text-align:justify;font-family:arial;font-size:12px;color:#666; padding-top:20px;}
.textos_interior_ingenieries .text a{ text-decoration:none; color:#0197c8;}
.columns{text-align:left;font-family:arial;font-size:12px;color:#666; padding-top:20px;}
/*.columns td p{padding-left:50px;}*/
.resaltado{color:#0197c8}
.resaltado_petit{color:#0197c8;font-size:8px;}
.contents_cat{width:940px;margin:auto;margin-bottom:200px; height:auto;}
.menu_interior_cat{float:left;width:310px;text-align:right;margin-top:25px;text-align:justify;font-family:arial;font-size:12px;color:#666; padding-bottom:100px;}
.menu_interior_cat_right{float:left;width:260px;text-align:right;margin-top:25px;font-family:arial;font-size:12px;color:#666;}
.textos_interior_cat{float:right;margin-top:25px;width:590px;text-align:right; padding-bottom:100px;}
.grupo{float:left;margin-left:18px;margin-bottom:18px; width:162px; height:63px; text-align:left; padding-right:30px;padding-left:80px;padding-top:15px;color:#FFF; text-transform:uppercase; font-family:Arial; font-size:14px; font-weight:bold; }
.grupo a{text-decoration:none;color:#FFF;}
.grupos{margin-top:35px;}
.familias{margin-top:25px; margin-left:10px; font-family:arial; font-size:12px; color:#868585}
.familia{float:left;margin-left:10px;margin-bottom:18px; width:162px; height:63px; text-align:left;;padding:5px 30px 10px 80px;color:#6f8a96; text-transform:uppercase; font-family:Arial; font-size:14px; font-weight:bold;}
.familia_new{ float:right;width:38px; height:39px; margin:0; padding:0; margin-top:-5px; margin-right:-30px;background-image:url(../imgs/NEW.png); background-position:top right; background-repeat:no-repeat;}
.familias h1{font-family:arial;font-size:20px;color:#6f8a96;text-align:left;text-transform:uppercase;}
.familias a{text-decoration:none; color:#0197c8;}
.familias a:hover{text-decoration:none; color:#868585;}
.familia a{text-decoration:none;color:#6f8a96;}
.familia a:hover{text-decoration:none;color:#0197c8;}
.subfamilias{margin-top:25px; margin-left:10px; font-family:arial; font-size:12px; color:#868585;}
.subfamilias a{text-decoration:none; color:#0197c8;}
.subfamilias a:hover{text-decoration:none; color:#868585;}
.subfamilias h1{font-family:arial;font-size:20px;color:#6f8a96;text-align:left;text-transform:uppercase;}
.subfamilia{background:#CFCFCF; float:left; width:272px; height:90px; margin:9px; font-family:Arial; font-weight:bold; text-align:left;}
.subfamilia_codigo{float:right; font-size:48px;color:#f3f3f3; margin:0 10px 0 0; letter-spacing:-5px; font-family:Gadget, sans-serif; width:auto; display:table;}
.subfamilia_codigo_petit{ float:left;font-size:36px;color:#f3f3f3; padding-bottom:0px; letter-spacing:-5px; font-family:Gadget, sans-serif;}
.subfamilia_codigo_int{font-size:52px;color:#d6e2e7; padding-bottom:5px; letter-spacing:-5px; font-family:Gadget, sans-serif; font-weight:bold;line-height:70%;}
.subfamilia_code{float:right; margin:10px; color:#f1f1f1; font-size:18px;}
.subfamilia_txt{  float:left;display:table;text-transform:uppercase; line-height:100%;font-size:11px; width:auto; padding:10px; padding-top:0;color:#F3F3F3;}
.subfamilia_txt_petit{ float:left;text-transform:uppercase; line-height:100%;font-size:9px; width:175px; padding-top:10px; padding-left:10px; color:#F3F3F3; }
.subfamilia_new{ float:right;width:38px; height:39px; margin:0; padding:0; background-image:url(../imgs/NEW.png); background-position:top right; background-repeat:no-repeat;}
.subfamilia_logo{ float:left;width:60px; margin:5px; padding:0;}
.subfamilia a{text-decoration:none;color:#6f8a96;font-size:14px;}
.subfamilia a:hover{text-decoration:none;color:#0197c8;}
.buscador{background-image:url(../imgs/fondo_buscador.png);background-repeat:no-repeat;width:562px;height:120px;text-align:right;margin-left:18px;}
.buscador_campos{padding-top:10px;text-align:left;}
.buscador_bibliocad{padding-top:10px;text-align:left;}
.buscador_bibliocad H2{font-family:arial;font-size:12px;color:#e98a0a;font-weight:bold;margin-bottom:0px;padding-bottom:0px;margin-top:0px;}
.combo{border:0px;background:#cdcdcd;color:#767676;font-size:10px;width:auto;margin-bottom:2px; margin-top:5px;margin-left:15px;}
.locator{text-align:left;margin-left:20px;margin-top:7px;}
.locator a{font-family:arial;font-size:11px;color:#868585;text-decoration:none;}
.locator .selected{font-family:arial;font-size:11px;color:#0197c8;text-decoration:none;}
h3{font-family:arial;font-size:24px;color:#868585;font-weight:bold;text-align:left;margin-left:20px;margin-bottom:0px;padding-bottom:0px;margin-top:7px;}
.ficha_producto{background-color:#cfcfcf;margin-left:20px;margin-top:10px;padding:5px;display:table;width:548px;}
.foto_ficha_producto{width:221px;height:221px;float:left;}
.desc_ficha_producto{width:310px;float:left;margin-left:10px;text-align:left;}
.desc_ficha_producto H1{font-family:arial;font-size:20px;color:#6f8a96;text-align:left;text-transform:uppercase;}
.detalle_img{margin-top:10px;}
.tabla_producto {margin-top:10px;margin-left:20px; margin-right:10px;}
.tabla_producto .cabecera{background-color:#758f9a;color:white;font-family:arial;font-weight:bold;text-align:center; vertical-align:bottom;border-bottom:2px solid white; text-transform:uppercase; white-space:nowrap; padding:0px 10px;}
.tabla_producto .cabecera_bibliocad{background-color:#a29071;color:white;font-family:arial;font-weight:bold;text-align:center; vertical-align:bottom;border-bottom:2px solid white; text-transform:uppercase; white-space:nowrap; padding:0px 10px; font-size:12px;}
.tabla_producto .resultados{font-family:arial;text-align:center; white-space:nowrap;}
.tabla_producto .resultados_esquerra{font-family:arial;text-align:left; padding-left:5px;white-space:nowrap;}
.tabla_producto .resultados_esquerra a{text-decoration:none;color:#666;}
.tabla_producto .resultados_esquerra a:hover{text-decoration:none;color:#0197c8;}
.tabla_producto .cabecera_biblio{background-color:#758f9a;color:#a3ecfc;font-family:arial;font-weight:bold;text-align:center;border-bottom:2px solid white;font-size:10px;text-transform:uppercase; line-height:0.8em;}
.tabla_producto .detalle{background-color:#cdcdcd;color:#767676;font-family:arial;font-size:12px;text-align:left;border-bottom:2px solid white;}
.tabla_producto .detalle_bis{background-color:#e6e6e6;color:#767676;font-family:arial;font-size:12px;text-align:left;border-bottom:2px solid white;}
.tabla_producto .paginacio{color:#767676;font-family:arial;font-size:12px; background-color:#e3e7e8; text-align:right;background-image:url(../imgs/gradient_footer.gif);}
.tabla_producto .paginacio_bibliocad{color:#e98a0a;font-family:arial;font-size:12px; background-color:#e3e7e8; text-align:right;background-image:url(../imgs/gradient_footer.gif);}
.precio_tabla{color:#03799b;font-weight:bold;}
.titulo_ficha_producto{float:left;font-family:arial;font-size:24px;color:#6f8a96;font-weight:bold;text-align:left;margin-left:20px;margin-bottom:0px;padding-bottom:0px;margin-top:7px; text-transform:uppercase;}
.volver{float:right;margin-top:15px;margin-right:10px;}
.txt_justificat{text-align:justify; vertical-align:top;}
.boto_buscar {background:none;border:none;background-image: url(../imgs/flecha.png); background-repeat:no-repeat; vertical-align:middle;border:0px;}
.cascade-loading{background-image:url(../imgs/25.gif);background-repeat:no-repeat;background-position:right;width:182px;}
.noticies_detall{width:auto;text-align:justify; float:left; border-bottom:1px #e1e1e1 dashed; padding-bottom:10px;}
.noticies_detall img{border:5px solid #e1e1e1; max-width:500px;}
.noticia_interior{width:510px;float:left;padding-left:30px;padding-bottom:110px}
.noticia_fecha{color:#0197c8;margin-bottom:5px;}
.noticias_title{margin:0;padding:0;margin-top:10px;font-family:arial;font-size:14px;color:#0197c8;font-weight:bold; text-transform:uppercase;}
.noticias_title2{margin:0;padding:0;margin-top:15px;font-family:arial;font-size:14px;color:#0197c8;font-weight:bold; text-transform:uppercase;}
.noticias_title2 a{margin:0;padding:0;margin-top:15px;font-family:arial;font-size:14px;color:#0197c8;font-weight:bold; text-transform:uppercase; text-decoration:none;}
.noticias_title2 a:hover{margin:0;padding:0;margin-top:15px;font-family:arial;font-size:14px;color:#333333;font-weight:bold; text-transform:uppercase; text-decoration:none;}
.noticias_title2 h2{ margin:0;padding:0;}
.texto_noticia{font-family:arial;font-size:12px;color:#666em;}
.texto_noticia a{font-family:arial;font-size:12px;color:#666666; text-decoration:none;}
.llista_noticies{float:left; width:150px; text-align:left; vertical-align:top; padding-left:30px; padding-top:0px;}
.llista_noticies li{ font-family:Arial;font-size:12px;width:130px;text-align:left;padding:20px 1px 5px 10px; height:15px; margin-bottom:1px;list-style:none;font-weight:bold; background-color:#f1f1f1;}
.llista_noticies a{text-decoration:none;color:#6f8a96;}
.llista_noticies a:hover{text-decoration:none;color:#0197c8;}
.eliminar_filtro{ font-size:10px; color:#999; font-family:arial; border:none; text-decoration:none;}
.politica_privacitat{text-align:left; font-family:Arial; font-size:12px;float:left;margin:25px 0px 140px 70px;width:620px;height:auto; color:#868585;}
.politica_privacitat a{color:#0197c8; text-decoration:none;}
.mapa_web a{text-decoration:none;}
.mapa_web ul{ margin:0; padding:0;}
.mapa_web li{width:250px; list-style:none; margin:1px 20px; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#0197c8; text-decoration:none; text-transform:uppercase; text-align:left; background-color:#e6e6e6;}
.mapa_web li a{color:#0197c8; display:block;}
.mapa_web li a:hover{color:#000000;}
.submapa_web ul{ margin:10px 0 0 0; padding:0;}
.submapa_web li{ clear:both;list-style:none; padding:5px; margin:1px 20px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#868585; text-decoration:none; text-transform:none;text-align:left; background-color:#f6f6f6; width:240px;}
.submapa_web li a{color:#868585; display:block;}
.submapa_web li a:hover{color:#0197c8;}

.lol{
}
.privacitat_titol{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	height:70px;
	background-color:#0197c8;
	vertical-align:bottom;
	color:#fff;
}
.privacitat_subtitol{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#e1e1e1;
	color:#0197c8;
	padding-left:15px;
}
.titols{
	color:#0197c8;
	font-weight:bold;
	font-size:16px;
}

a.div_link{
display: block;
width: 162px;
height: 163px;
}
.red{
	color:#F60;
}
#registrese {
	width:auto;
	height:20px;
	text-align:center;
}
#registrese a{
	background-image:url(../imgs/btn_registrese.png);
	background-position:center;
	background-repeat:no-repeat;
	color:#ffffff;
	text-transform:uppercase;
	font-weight:bold;
	display:block;
	height:18px;
	padding:5px;
	margin:8px 10px 0 0;
}
#registrese a:hover{
	background-image:url(../imgs/btn_registrese_.png);
	background-position:center;
	background-repeat:no-repeat;
	color:#000000;
	height:18px;
	padding:5px;
	margin:8px 10px 0 0;
}
#btn_entrar a{
	background-image:url(../imgs/btn_download.png);
	background-position:center;
	background-repeat:no-repeat;
	padding:3px 28px;
	margin-right:10px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
#btn_entrar a:hover{
	background-image:url(../imgs/btn_download.png);
	background-position:center;
	background-repeat:no-repeat;
	padding:3px 28px;
	margin-right:10px;
	color:#19486d;
	font-weight:bold;
	text-transform:uppercase;	
}

.mapa_web_sup{font-family:arial;font-size:11px;color:#0197c8;text-align:left;margin-left:8px;}
.mapa_web_sup a{font-family:arial;font-size:11px;color:#0197c8;text-decoration:none;}
.mapa_web_sup a:hover{font-family:arial;font-size:11px;color:#0197c8;text-decoration:none;}
#usuaris_descargas{
	height:25px;
	width:285px;
	text-decoration:none;
	margin:3px 0 0 0;
	padding:0;
	padding-left:25px;
	vertical-align:bottom;
	text-transform:uppercase;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	background-image:url(../imgs/descargas_usuaris.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#usuaris_descargas a {
	display:block;
	color:#ffffff;
	text-decoration:none;
}
#carpetes{
	display:table;
	margin:10px auto;
	margin-bottom:150px;
	padding:20px;
	padding-top:140px;
	width:750px;
	background-image:url(../imgs/fons_carpetes.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
#usuaris_descargas a:hover {
	color:#aa6600;
}
.txt_usuaris_descargas{
	margin-top:-2px;
	font-size:9px;
	font-weight:normal;
	color:#aa6600;
}
.txt_noticies_portada {font-family:arial;font-size:11px;font-weight:bold;color:#666;text-decoration:none;}
.txt_noticies_portada2 {font-family:arial;font-size:12px;;color:#666;text-decoration:none; clear:both; margin-top:5px;}
.bloc_descargas{text-align:left;margin:auto;position:relative;}

/* 	ACORDION MOOTOOLS */
#accordion {
	float:left;
	margin:30px 0 0 20px;
	width:auto;
}

h3.toggler {
	width:auto;
	margin:0;
	padding:7px;
	background-color:#04b0e0;
	cursor:pointer;
	font-size:18px;
	background-position:345px 10px;
	background-repeat:no-repeat;
	color:#085c7e;
}

.element {
	margin:0;
	padding:0;
	background-color:#2a2a2a;
	margin-bottom:1px;
}

blockquote {
	padding:5px 20px;
}
#conozca {
display:table;
z-index: -999;
margin-bottom:15px;
}
.ayuda_titol_tit{
	font-size:20px;
}
.ayuda_titol{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	height:50px;
	background-color:#0197c8;
	vertical-align:center;
	text-align:left;
	padding:15px 360px 30px 20px;
	margin-bottom:10px;
	color:#fff;
	text-decoration:none;
	background-image:url(../imgs/ayuda_instalacion_cap.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

.titols_ayuda{
	float:left;
	color:#0197c8;
	font-weight:bold;
	font-size:20px;
}

.link_maco{
	text-decoration:underline;
	color:#008ac2;
}

.subfamilia_codigo_color{
	float:right; 
	font-size:40px;
	color:#f3f3f3; 
	margin-bottom:0px; 
	margin-right:-30px;
	padding:0px;
	font-family:Gadget, sans-serif; 
	width:auto; 
	display:table; 
	border:1px solid;
	}
	
.familia_color{
	float:left;
	margin-left:10px;
	margin-bottom:18px; 
	width:162px; 
	height:63px; 
	text-align:left;
	padding:5px 30px 10px 80px;
	color:#6f8a96; 
	font-family:Arial; 
	font-size:14px; 
	font-weight:bold;
}
