html {margin:0;padding:0;background-color:#404040;color:#fff;font-family:Arial,Tahoma, Verdana, Helvetica, sans-serif}
body {margin:0;background-color:#404040;padding:16px 0px;}
form,div,a{margin:0;padding:0}
img {border:0px;padding:0px;margin:0px}
#web {width:761px;margin:0 auto;text-align:left;background-image:url(img/fonsweb.jpg);background-repeat:repeat-y}
div.separador {clear:both;line-height:0px}
p {margin-top:10px}
a{color:#FFFFFF}
#cap,#cos,#peu {margin:0 6px 0 5px}
#contmenu {margin:0 4px 0 5px}
#cos {padding:0 13px;width:730px}

/*#logotip {margin-left:28px;padding-top:4px}
#logotip span {display:none}*/
#bordesuperior { background-image:url(img/fonssuperiorweb.jpg);background-repeat:no-repeat;height:7px;line-height:0%;font-size:0}
#bordeinferior { background-image:url(img/fonsinferiorweb.jpg);background-repeat:no-repeat;height:8px;line-height:0%;font-size:0}
#cap {background-repeat:no-repeat;height:84px}
#cap #eslogan {display:none}


#contmenu {height:52px;position:relative;font-family:Arial, Helvetica, Tahoma, sans-serif;}
#contmenu ul, #contmenu ul li {margin:0;padding:0}
#contmenu ul {font-size:.95em;font-weight:bold}
#contmenu ul li {width:188px;float:left;background-image:url(img/menu_categoria.jpg);height:21px;list-style:none;text-align:center;padding-top:6px;}
#contmenu ul li a {color:#707070;text-decoration:none;width:188px;display:block}
#contmenu ul li.par {width:187px;background-image:url(img/menu_categoria-par.jpg);height:21px}

#contmenu ul li.noactiu {background-image:url(img/menu_categoria-par.jpg) !important}

#contmenu ul li.par a  {width:187px}
#contmenu ul li a:hover {color:#fff}
#contmenu ul li ul {position:absolute;top:27px;left:0;height:21px;width:750px;background-image:url(img/fonssubmenu.jpg);font-size:.9em;padding-top:0px;font-weight:normal}
#contmenu ul li ul li {background-image:none;padding-top:4px;height:21px}
#contmenu ul li ul#subsoluciones li {width:142px;text-align:center}
#contmenu ul li ul#subsoluciones li.installacions {width:178px}

#contmenu ul li ul#subempresa li {width:120px;text-align:center}
#contmenu ul li ul#subempresa li.abastgeografic {width:150px;text-align:center}

#contmenu ul li ul li a {color:#fff;text-decoration:none;display:inline;width:auto}
#contmenu ul li ul li a:hover {text-decoration:underline}

#contmenuplegat {height:7px;background-image:url(img/fonssubmenuplegat.jpg);line-height:0%;font-size:0;position:absolute;top:25px;left:0;width:750px;display:none}
#subsoluciones, #subempresa {display:none}

#contmenu ul#menu li#soluciones, 
#contmenu ul#menu li#empresa {display:none}

#menu #soluciones {background-image:url(img/menu_categoria-par_h.jpg)}
#menu #soluciones a {color:#fff}
#menu #empresa {background-image:url(img/menu_categoria_h.jpg)}
#menu #empresa a {color:#fff}

#menu #contactar {position:absolute;right:2px}



h1.titol {font-size:1.2em;font-family:Arial, Helvetica, Tahoma, sans-serif;font-weight:bold;margin-top:10px;margin-bottom:3px;padding:0;line-height:100%}
h2 {font-size:1em;font-family: Arial, Helvetica, Tahoma, sans-serif;font-weight:bold;margin-top:10px;margin-bottom:3px;padding:0;line-height:100%}
#context {font-size:.9em;font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;width:700px }
#peu {background-color:#343434;font-size:.7em;color:#707070;text-align:center;height:34px;position:relative}
#peu a {color:#707070;text-decoration:none;width:72px;display:block}
#peu a:hover {color:#020202;text-decoration:none}
#peu ul, #peu ul li {margin:0;padding:0}
#peu ul li { background-image:url(img/boto.jpg);background-repeat:no-repeat;height:16px;width:73px; list-style:none;float:left;padding-top:1px}
#peu ul#idiomes {position:absolute;left:14px;top:9px}
#peu ul#idiomes li {margin-right:5px}
#peu ul#idiomes li.actiu { background-image:url(img/botoactiu.jpg)}
#peu ul#idiomes li.actiu a {color:#020202}
#peu ul#avislegal {position:absolute;right:14px;top:9px}


#cos ul li { font-weight:bold;list-style:none;background-image:url(img/li_taronja.jpg);background-repeat:no-repeat;padding-left:10px;background-position:3px 7px;padding-bottom:5px}
* html #cos ul li {background-position:3px 11px;padding-bottom:0}