/*

Vagen Motor Import

By Space Bits
www.spacebits.es
info@spacebits.es

*/


body{ padding: 0px; margin: 0px auto;  text-align:center; background:#000 url(../img/fons.jpg) fixed top center; font-family:arial; }
img{ border:0px; }
form{ padding:0px; margin:0px; }
a{  outline: none; }

#web{  width:932px; left:50%; margin-left:-464px;  position:relative; float:left; text-align:left; }
#web div{  position:relative; float:left; }
#web div.superior{ width:699px; height:376px; background:url(../img/fonstop.jpg); }
#web div.superior div.rec{ margin:15px 0px 0px 19px; width:269px; height:147px; padding:18px 42px 0px 42px; }
#web div.superior div.rec img{ border-bottom:solid 2px gray; padding-bottom:15px; margin-bottom:10px; }
#web div.superior div.rec p{ color:#fff; font-size:0.8em; }
#web div.superior div.rec p.gris{ color:#ccc; padding:0px; margin:0px; }
#web div.menu{ width:186px; height:296px; padding:80px 23px 0px 23px; }
#web div.menu ul { padding:0px; margin:0px; }
#web div.menu ul li{ padding:15px 0px 15px 0px; margin:0px; list-style:none; width:186px; text-align:center; border-top:solid 2px gray; }
#web div.menu ul li a{ display:block; text-indent:-1000em;  }
#web div.menu ul li:hover{ background-image:url(../img/fons_menu.png); }
#web div.menu ul li.inici{ border-top:0px !important; }
#web div.menu ul li.inici a{ background:url(../img/menu/menu_inici_ca.png) no-repeat; width:39px; height:18px; display:block; margin-left:73px; }
#web div.menu ul li.coneixens a{ background:url(../img/menu/menu_coneixens_ca.png) no-repeat; width:103px; height:19px; display:block; margin-left:41px; }
#web div.menu ul li.reparacions a{ background:url(../img/menu/menu_reparacions_ca.png) no-repeat; width:115px; height:24px; display:block; margin-left:35px; }
#web div.menu ul li.contactar a{ background:url(../img/menu/menu_contactar.png) no-repeat; width:98px; height:17px; display:block; margin-left:44px; }
#web div.menu_es ul li.inici a{ background:url(../img/menu/menu_inici_es.png) no-repeat; width:51px; height:18px; display:block; margin-left:67px; }
#web div.menu_es ul li.coneixens a{ background:url(../img/menu/menu_coneixens_es.png) no-repeat; width:106px; height:19px; display:block; margin-left:39px; }
#web div.menu_es ul li.reparacions a{ background:url(../img/menu/menu_reparacions_es.png) no-repeat; width:127px; height:24px; display:block; margin-left:29px; }

 

#web div.menu div.idioma{ margin-top:87px; }
#web div.menu div.idioma img{ margin:3px 5px 0px 45px; }
#web div.menu div.idioma a{ color:#fff; font-size:0.8em; }
#web div.contingut{ width:659px; padding:20px; background:#fff; }
#web div.contingut img.foto_home { float:right; margin:30px 0px 0px 10px; }
#web div.contingut img.banner_home { margin:20px 0px 0px 0px; }
#web div.contingut ul.llista_home { padding:0px; margin:20px 0px 0px 0px; }
#web div.contingut ul.llista_home li{ padding:0px 0px 0px 20px; margin:0px 0px 10px 0px; font-size:0.8em; list-style:none; background:url(../img/fletxa01.png) no-repeat; }
#web div.contingut p{ font-size:0.8em; }
#web div.contingut img.mt10{ margin-top:10px; }
#web div.contingut iframe{ border:0px; width:659px; margin-top:15px; }
#web div.contingut div.formulari { width:659px; position:relative; float:left; }
#web div.contingut div.formulari label{ position:relative; float:left; width:130px !important; padding:10px 0px 0px 50px; height:25px; margin-bottom:12px; font-size:0.9em; color:#333; font-weight:bold; }
#web div.contingut div.formulari input.text{ position:relative; float:left; width:429px; font-family:arial; font-size:1em; border:solid 3px #c0c0c0; padding:6px 0px 0px 6px; height:28px; margin-bottom:12px; }
#web div.contingut div.formulari textarea{ position:relative; float:left; padding:6px; width:423px; font-family:arial; font-size:1em; border:solid 3px #c0c0c0; height:90px; margin-bottom:12px; }
#web div.contingut p.cepsa img{ vertical-align:middle; margin-right:5px; }
#web div.contingut p.cepsa { text-align:center; width:659px; font-weight:bold; font-size:1em; }
#web div.contingut p.cepsa_logo{ background:url(../img/orbitacepsa.png) no-repeat; padding-left:70px; width:300px !important; text-align:center; height:52px; margin-left:150px; margin-bottom:20px; }
#web div.contingut p.cepsa_logo a{ color:#9c9c9c; }

#web div.lateral{ width:186px; padding:0px 23px 0px 23px; text-align:center; }
#web div.lateral p{ text-align:center; color:#fff; font-size:0.8em; border-top:solid 2px gray; padding-top:20px; }
#web div.lateral img.consultar{ margin:10px 0px 10px 20px; }
#web div.inferior{ position:relative; float:left; background:#000; padding:20px; width:891px;  text-align:left; color:#fff; }
#web div.inferior div.direccio{  font-size:0.7em; }
#web div.inferior div.direccio p{ padding:0px; margin:5px 0px 0px 0px; }
#web div.inferior div.mapa{ width:255px; margin-left:70px;  }
#web div.inferior div.mapa p{ width:255px; text-align:right; color:#fff; font-size:0.8em; margin:3px 0px 0px 0px;  }
#web div.inferior div.mapa a{ color:#fff;  }
#web div.inferior div.menu_inferior{ margin-left:70px; }
#web div.inferior div.menu_inferior ul{ padding:0px; margin:0px; }
#web div.inferior div.menu_inferior ul li{ padding:0px; margin:0px; list-style:none; }
#web div.inferior div.menu_inferior ul li a{ color:#fff; font-weight:bold; font-size:0.8em; }