/*~~~~ Estils que estan a general.css ~~~~*/

#contingut_cap{background:none!important; width:723px; height:240px!important}

#cap{height:auto!important}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

ul.idiomas{
  position:absolute;
  top:15px;
  right:12px;
}

ul.idiomas li{
  display:inline;
  padding-right:10px;
  margin-right:3px;
  background:url(../imatges/header/separador-idioma.gif) right 2px no-repeat;
}
/*IE6*/ * html ul.idiomas li{padding-right:3px; margin-right:6px}
/*IE7*/ *:first-child+html ul.idiomas li{padding-right:3px; margin-right:6px}


ul.idiomas li.ultimo{
  background:none;
  padding-right:0;
  margin:0
}

ul.idiomas li a{color:#fa0001}
ul.idiomas li a:hover{text-decoration:underline}

ul.secciones{
   background:url(../imatges/header/base_bg-top.gif) left bottom repeat-x;
   margin-top:16px;
   height:25px;
   }

ul.secciones li{
  float:left;
  margin-right:5px;
  }   
ul.secciones li.ultima-seccio{
  float:right;
  margin:0
  }
  
ul.secciones li a span{display:none}  
  
/*ESP*/  
.empres-es{width:83px; background:url(../imatges/header/es/empres-es.jpg) 0 0 no-repeat}
.produc-es{width:76px; background:url(../imatges/header/es/produc-es.jpg) 0 0 no-repeat}
.servic-es{width:69px; background:url(../imatges/header/es/servic-es.jpg) 0 0 no-repeat}
.ymucho-es{width:101px; background:url(../imatges/header/es/ymucho-es.jpg) 0 0 no-repeat}
.passio-es{width:101px; background:url(../imatges/header/es/passio-es.jpg) 0 0 no-repeat}
.atclie-es{width:140px; background:url(../imatges/header/es/atclie-es.jpg) 0 0 no-repeat}
.magiclabs{width:83px; background:url(../imatges/header/es/magiclabs.jpg) 0 0 no-repeat}
/*CAT*/  
.empres-ca{width:82px; background:url(../imatges/header/cat/empres-ca.jpg) 0 0 no-repeat}
.produc-ca{width:76px; background:url(../imatges/header/cat/produc-ca.jpg) 0 0 no-repeat}
.servic-ca{width:69px; background:url(../imatges/header/cat/servic-ca.jpg) 0 0 no-repeat}
.ymucho-ca{width:101px; background:url(../imatges/header/cat/ymucho-ca.jpg) 0 0 no-repeat}
.passio-ca{width:101px; background:url(../imatges/header/cat/passio-ca.jpg) 0 0 no-repeat}
.atclie-ca{width:140px; background:url(../imatges/header/cat/atclie-ca.jpg) 0 0 no-repeat}
/*ENG*/  
.empres-en{width:92px; background:url(../imatges/header/eng/empres-en.jpg) 0 0 no-repeat}
.produc-en{width:67px; background:url(../imatges/header/eng/produc-en.jpg) 0 0 no-repeat}
.servic-en{width:63px; background:url(../imatges/header/eng/servic-en.jpg) 0 0 no-repeat}
.ymucho-en{width:111px; background:url(../imatges/header/eng/ymucho-en.jpg) 0 0 no-repeat}
.passio-en{width:101px; background:url(../imatges/header/eng/passio-en.jpg) 0 0 no-repeat}
.atclie-en{width:107px; background:url(../imatges/header/eng/atclie-en.jpg) 0 0 no-repeat}
/*FRA*/  
.empres-fr{width:82px; background:url(../imatges/header/fr/empres-fr.jpg) 0 0 no-repeat}
.produc-fr{width:76px; background:url(../imatges/header/fr/produc-fr.jpg) 0 0 no-repeat}
.servic-fr{width:69px; background:url(../imatges/header/fr/servic-fr.jpg) 0 0 no-repeat}
.ymucho-fr{width:101px; background:url(../imatges/header/fr/ymucho-fr.jpg) 0 0 no-repeat}
.passio-fr{width:101px; background:url(../imatges/header/fr/passio-fr.jpg) 0 0 no-repeat}
.atclie-fr{width:99px; background:url(../imatges/header/fr/atclie-fr.jpg) 0 0 no-repeat}  

ul.secciones li a{display:block; height:25px}

#contingut_cap p{
  font-size:1.5em;
  color:#FFF;
  font-weight:bold;
  height:28px;
  text-align:center;
  padding:6px 0 0 0;
  margin-top:-34px;
  font-family:Arial, Helvetica, sans-serif;
  }
/*IE6*/ * html #contingut_cap p{margin-top:-37px}
/*IE7*/ *:first-child+html #contingut_cap p{margin-top:-37px} 

.buscador{
  background:url(../imatges/header/base_bg-bottom.gif) 0 0 no-repeat;
  height:31px;
  }
/*IE6*/ * html .buscador{margin-top:-2px}
/*IE7*/ *:first-child+html .buscador{margin-top:-2px} 
  
.buscador form{
  display:block;
  background: url(../imatges/header/bg_buscador.gif) right 0 no-repeat;
  width:311px;
  height:31px;
  float:right;
  color:#FFF;
  font-weight:bold;
  padding:5px 0 0 7px;
  vertical-align:bottom;
  }  

.buscador form select, .buscador form input{margin:0 0 0 2px!important; padding:0px!important}
  
.buscador form #cercarenviar{ /*~~~ Està a general.css ~~~*/
  width:22px!important;
  height:21px!important;
  border:0;
  background:none;
  margin:0;
  padding:0;
  vertical-align:bottom;
  padding:0;
  cursor:pointer;
  } 
/*IE6*/ * html .buscador form #cercarenviar{margin:0 0 0 5px}  
/*IE7*/ *:first-child+html #cercarenviar{margin:0 0 0 5px}