@charset "utf-8";
/* CSS Document */
A{ text-decoration:none; outline:none;}
P{ text-align:justify;}
BODY{ margin:0; padding:0; font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:1.2; color:#9B9B9B;}
H2{ border-bottom:1px #BFBFBF dashed; font-size:24px; color:#006EB8; padding-bottom:5px; margin-bottom:15px;}
H5{ margin-bottom:7px; font-size:13px;}
#contingut{ min-height:420px;}
.home{ background:url('../img/fons_cap.jpg') no-repeat center top;}
.body_int{ background:url('../img/img_cap_interiors.jpg') no-repeat center top;}
#tot{ width:972px; margin:0 auto;}
/* PEU */
#peu{ background:url(../img/fons_peu.gif) repeat-x #006FB7; height:80px; color:#C1DDEE; padding:30px 0 0 0; font-size:10px; margin-top:30px;}
#peu a{ color:#FFF;}
#peu a:hover{ text-decoration:underline;}
#peu .esquerra{ float:left; width:370px;}
#peu .dreta{ float:right; width:370px; text-align:right;}

.tot{ margin:0 auto; width:972px;}
#menu{ background:url('../img/fons_menu1.png') center no-repeat; overflow:hidden; height:61px;}
#menu ul{ margin-top:15px;}
#menu li{ display:inline;border-left:1px dashed #00A4DF; font-size:12px; padding:0 11px 0 11px;}
#menu li:first-child{ border:0;}
#menu li .amenu{color:#FFF;}
#menu li .amenu:hover{ color:#01DAD4;}
.amenu_sel{ color:#01DAD4;}


.lateral_esq{ float:left; width:250px; overflow:hidden;}
.centre{ float:left; width:672px; margin-left:40px; overflow:hidden;}
.lateral_drt{ float:left; width:250px; overflow:hidden;}

.titol{ width:230px; height:26px; color:#0361A9; font-weight:bold; font-size:18px; background:url('../img/titol_home1.gif') no-repeat; padding-left:20px; padding-top:2px;}
.titol2{ padding-left:20px; padding-top:2px; background:url('../img/fons_titol_home2.gif') no-repeat; width:320px; height:26px; color:#0361A9; font-weight:bold; font-size:18px;}
.titol3{ background:url('../img/font_titol_seccio.jpg'); width:220px; height:80px; font-size:24px; color:#FFF; padding:10px; }

.menu_int a{ height:23px; width:215px; display:block; padding:13px 0 0 25px; color:#9B9B9B;}
.menu_int a:hover{ color:#FFF;}

.lateral_int{ width:240px;float:right;}

.gris{ background:url('../img/sector01.gif');}
.gris:hover{ background-position:0 -36px;}
.trnj{ background:url('../img/sector02.gif');}
.trnj:hover{ background-position:0 -36px;}
.blau{ background:url('../img/sector03.gif');}
.blau:hover{ background-position:0 -36px;}
.groc{ background:url('../img/sector04.gif');}
.groc:hover{ background-position:0 -36px;}
.verd{ background:url('../img/sector05.gif');}
.verd:hover{ background-position:0 -36px;}

.noticia{ width:100%; float:left; margin-top:20px;}
.noticia a{ color:#9B9B9B; margin-top:5px;}
.noticia a:hover{ color:#074E9E;}

.fletxa{ display:block; width:30px; height:13px; background:url('../img/link_fletxa_generic.png') no-repeat; cursor:pointer;}
.fletxa:hover{background-color:#666;}

.fgris{background-color:#B1B3B4;}
.ftrnja{background-color:#F5821F;}
.fblau{background-color:#006FB7;}
.fgroc{background-color:#ECB70C;}
.fverd{background-color:#7DA038;}

.cercador{ background:url('../img/fons_buscador.gif') no-repeat; border:0; width:155px; height:21px; padding:0 5px 0 20px;}
.boto_cercador{ width:26px; height:19px; cursor:pointer; background:url('../img/boto_cerca.png') no-repeat; border:0;}

.producte{ overflow:hidden; width:100%; margin-top:20px;}

.banner{ background:url('../img/fons_banner_blau.png'); width:210px; height:67px; color:#FFF; padding:20px;}
.banner H4{ font-size:16px;}
.banner a{ background:url('../img/link_fletxa_banner.png'); display:block; width:30px; height:14px;}
.banner_area{ background:url('../img/area.png'); width:210px; height:67px; color:#FFF; padding:20px;}
.banner_area H4{ font-size:16px;}
.banner_area a{ background:url('../img/link_fletxa_banner.png'); display:block; width:30px; height:14px;}


#cap_int{height:180px; overflow:hidden;}
#cap_int .esquerra{ float:left; width:400px;}
#cap_int .esquerra .logo{ background:url('../img/logo_interiors.png'); width:318px; height:95px; display:block; margin:35px;}
#cap_int .dreta{ float:right; text-align:right; width:400px; padding:10px 20px 0 0;}
#cap_int .dreta A{ color:#0097CB; font-size:9px;}
#cap_int .dreta A:hover{ color:#FFF;}
#cap_int .buscador{ margin-top:120px;}

#cap{ height:456px; overflow:hidden;}
#cap .esquerra{ width:468px; float:right;}
#cap .dreta{ width:400px; float:right; text-align:center; color:#FFF; padding:20px 40px 0px 55px;}
#cap .dreta IMG{ margin:0 auto;}
#cap .dreta .idioma{ color:#FFF;}
#cap .dreta .idioma:hover{ text-decoration:underline;}
#cap .benvinguts{ font-family:"Times New Roman", Times, serif; font-size:36px; color:#00AAE0; text-align:center;}
#cap .ampliar{ background:url(../img/link_cap.png); width:96px; height:15px; display:block; margin:0 auto;color:#00AAE0; font-weight:bold; padding-top:1px;}
#cap .ampliar:hover{ color:#04275F;}
#cap .dreta .logo{ background:url('../img/logo.png'); width:217px; height:154px; display:block; margin:0 auto;}

.situacio{ float:right; width:400px; }
.situacio P{ text-align:right;}

.menu_empr .intern{ height:28px; width:215px; display:block; padding:13px 0 0 25px; color:#9B9B9B;background:url('../img/fons_menu_int.gif');}
.menu_empr .intern:hover{ color:#FFF; background-position:0 -41px;}
.internsel{height:28px; width:215px; display:block; padding:13px 0 0 25px; color:#FFF; background:url('../img/fons_menu_int.gif') 0 -41px;;}

.desc_mapa{height:28px; width:215px; float:right; display:block; padding:13px 0 0 25px; color:#9B9B9B;background:url('../img/fons_menu_int.gif');}
.desc_mapa:hover{color:#FFF; background-position:0 -41px;}

#map{ width:655px; height:320px; border:2px solid #CCC; padding:5px; overflow:hidden; margin-bottom:20px;}


#contingut .centre .esquerra{ float:left; width:390px;}
#contingut .centre .dreta{ float:left; width:250px; margin-left:30px;}

/** IMATGES DE LA HOME **/
.coin-slider { overflow: hidden; zoom: 1; position: relative; left:10px; }
.coin-slider a{ text-decoration: none; outline: none; border: none; }
.cs-buttons { font-size: 0px; padding: 10px; float: left; }
.cs-buttons a { margin-left: 5px; height: 10px; width: 10px; float: left; border: 1px solid #B8C4CF; color: #B8C4CF; text-indent: -1000px; }
.cs-active { background-color: #B8C4CF; color: #FFFFFF; }
.cs-title { width: 545px; padding: 10px; background-color: #000000; color: #FFFFFF; }
.cs-prev, .cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; }
/** IMATGES DE LA HOME **/

/** CONTACTAR **/
.contectar{ margin-top:20px; font-weight:bold;}
.contectar TD{ padding-bottom:10px;}
#flpd{ background-color:#999; padding:3px; color:#FFF; font-weight:normal;}
#flpd label{ cursor:pointer;}
.contectar .camps{ border:1px solid #999; width:220px;}
.contectar .textarea{border:1px solid #999; width:670px; height:150px;}
.btn_enviar{ border:0; cursor:pointer; color:#0097CB; font-weight:bold; width:106px; height:45px; float:right; background-image:url('../img/boto_enviar.gif');}
.btn_enviar:hover{ background-position:0 -45px; color:#FFF;}

/** FI CONTACTAR **/
/* ALERTA EN CONSTRUCCIO */
#popup_container { font-family: Arial, sans-serif; font-size: 12px; min-width: 300px; max-width: 600px; background: #006FB7; border: solid 5px #004D8A; color: #FFF; -moz-border-radius: 5px; -webkit-border-radius: 5px;	border-radius: 5px;}
#popup_ok{ cursor:pointer; border:3px solid #004D8A; background-color:#FFF; color:#006FB7;}
#popup_title { font-size: 14px; font-weight: bold; text-align: center; line-height: 1.75em; color: #006FB7; background: #FFF url(images/title.gif) top repeat-x; border: solid 1px #FFF; border-bottom: solid 1px #999; cursor: default; padding: 0em; margin: 0em;}
#popup_content { background: 16px 16px no-repeat url(images/info.gif); padding: 1em 1.75em; margin: 0em;}
#popup_content.alert { background-image: url(images/info.gif);}
#popup_content.confirm { background-image: url(images/important.gif);}
#popup_content.prompt { background-image: url(images/help.gif);}
#popup_message { padding-left: 48px;}
#popup_panel { text-align: center; margin: 1em 0em 0em 1em;}
#popup_prompt { margin: .5em 0em;}
/* FI ALERTA EN CONSTRUCCIO */


.oferta_treb{ border-top: 1px solid #B2B2B2; padding:10px 0 20px 0; }
.oferta_treb .nom{ font-size:24px; color:#006FB7; font-weight:bold;}
.f_arxiu{ width:400px; border:1px solid #999999;}


.link_total{display:block; width:280px; height:128px; float:left; font-size:20px; color:#FFFFFF; padding:34px 0 0 30px; margin-top:10px; background-repeat:no-repat; background-color:#022954;}
.link_total:hover{color:#0099F7;}
/*
.link_indu, .link_coccio, .link_clima, .link_rendering, .link_vapor{display:block; width:280px; height:128px; float:left; font-size:20px; color:#FFFFFF; padding:34px 0 0 30px; margin-top:10px; background:no-repat;}
.link_indu:hover, .link_coccio:hover, .link_clima:hover, .link_rendering:hover, .link_vapor:hover{ color:#0099F7;}
.link_indu{ background-image:url('../img/industria.jpg');}
.link_coccio{ background-image:url('../img/coccio.jpg'); margin-left:30px;}
.link_clima{ background-image:url('../img/clima.jpg');}
.link_rendering{ background-image:url('../img/rendering.jpg'); margin-left:30px;}
.link_vapor{ background-image:url('../img/vapor.jpg');}
*/
.divisio_esq{float:left; width:240px;}
.divisio_drt{float:left; width:320px; margin-left:20px; padding-top:10px;}



.link_maquinaria{ background-image:url('../img/maquinaria.jpg'); display:block; width:210px; height:53px; color:#FFFFFF; float:left; font-size:20px; padding:95px 0 0 30px;}
.link_casos{ background-image:url('../img/casos_exit.jpg'); display:block; width:355px; height:53px; color:#FFFFFF; float:left; font-size:20px; padding:95px 0 0 30px;}
.link_serveis{ background-image:url('../img/serveis.jpg'); display:block; width:210px; height:53px; color:#FFFFFF; float:left; font-size:20px; padding:95px 0 0 30px;}

.link_maquinaria:hover{ color:#0099F7;}
.link_casos:hover{ color:#0099F7;}
.link_serveis:hover{ color:#0099F7;}
/* MENU MAQUINARIA */
.titol_grup{ cursor:pointer; height:28px; width:215px; display:block; padding:13px 0 0 25px; color:#9B9B9B;background:url('../img/fons_menu_int.gif');}
.titol_grup:hover{ color:#FFF; background-position:0 -41px;}
.link_seccio{ overflow:hidden; margin:0 0 0 8px; padding:5px 0 5px 10px; border-top:1px solid #D6D6D6;}
.link_seccio:first-child{ border:0;}
.fill{ color:#7D7B7C; display:block; width:95%;}
.fill:hover{ color:#003366; text-decoration:none; background: url('../img/fletxa.png') right top no-repeat;}
.fillSel{  display:block; width:95%;color:#003366; text-decoration:none; background: url('../img/fletxa.png') right top no-repeat;}
/* MENU MAQUINARIA */
.tab_maquines TR{ cursor:pointer;}

.tab_maquines TD{ padding:5px; color:#7D7B7C; }
.tab_maquines TD:first-child{ font-size:12px; font-weight:bold;}
.td_blau{ background-color:#D4E5EF;}
.tab_maquines SPAN{ background:url('../img/fletxa.png'); display:block; width:11px; height:8px; margin-right:5px;}


.box_distri{ border-bottom:1px dashed #9B9B9B; margin:10px 0 0 0; padding-bottom:15px;} 
.box_distri .nom{ font-weight:bold;}
.box_distri a{ text-decoration:underline; color:#9B9B9B;}
.box_distri a:hover{ text-decoration:none;}
.link{ color:#1383C2;}
.link:hover{ text-decoration:underline;}
.link_pdf{ background:url('../img/pdf.gif') no-repeat; padding-left:20px; padding-top:2px; color:#006BB2;}
.link_pdf:hover{ text-decoration:underline;}
.link_domini{ background:url('../img/fletxa_drt.gif') no-repeat; padding-left:20px; padding-top:2px; color:#006BB2;}
.link_domini:hover{ text-decoration:underline;}

.link_not{color:#828282;}
.link_not:hover{ color:#006FB7;}
.tit_link{padding-bottom:3px; border-bottom:1px dashed #006BB2;}

#men_sel{ color:#FFF; background:url('../img/fons_menu_int.gif') 0 -41px;;}