body {background: #353535 url(../img/background.gif) repeat-x; font-family: 'Trebuchet MS', Arial, sans-serif; font-size: 70%; margin: 0px; padding: 0px;}

#contentglobal {margin: 0px auto 0px auto; width: 810px;}
#container {padding: 30px 0px 0px; text-align: center;}

* a {color: #000000; text-decoration: none;}
span.clear {clear: both; display: block;}

.item  {display: block; float: left; margin: 0px 5px 5px 0px; height:118px;}
.item a img {background-color: #FFFFFF; padding: 5px;}
.item p {color: #D9D9D9; padding: 1px 0px 3px 0px; font-size: 0.9em !important; font-family: arial;}
.item p a {color: #D9D9D9;}
.item a img.mes {background-color: transparent !important; border: none; padding: 0px !important;}

.idiomes {height: 18px;}
.idiomes ul {float: right; font-size: 0.9em; list-style: none; margin: 0px 14px 0px 0px; padding: 0px; text-transform: uppercase;}
.idiomes li {display: inline;}

ul.menu {float: right; font-size: 1em; margin: 0px 0px 20px 0px; padding: 5px 5px 5px 310px; _padding: 7px 5px 5px 310px;}
ul.menu li {display: inline; margin: 3px 10px 0px 10px;}
ul.menu li a {color: #2E2E2E;}
ul.menu li a:hover {border-bottom: 7px solid #F33401;}
ul.menu li a.on {border-bottom: 7px solid #505050;}

/** seccions **/
#content-seccio {background-color: #FFFFFF; font-size: 1.1em; margin: 20px 4px 10px 0px; padding: 10px 10px 20px 15px; text-align: left;}
#content-seccio h2 {color: #919191; font-size: 1.6em; margin: 10px 0px 10px 0px; position: relative;}
#content-seccio h3 {font-size: 1.1em; margin: 10px 0px 10px 0px; position: relative;}
#content-seccio h4 {color: #F33401; font-size: 1em; margin: 0px; padding: 0px; position: relative;}
#content-seccio p {margin: 0px; padding: 0px; position: relative;}
#content-seccio a  {color: #636363; font-weight: bold;}
#content-seccio span  { font-weight: bold;}

/* Equip */
.equip {border: 1px solid #C9C9C9; float: left; height: 60px; margin: 15px 10px 0px 0px; padding: 9px; width: 230px;}
.equip b {display: block;}
.backwards {unicode-bidi:bidi-override; direction: rtl;}

/* que fem */
#content-seccio ul {list-style: none; margin: 10px 0px 10px 10px; padding: 0px;}
#content-seccio ul li {background: url(../img/list.gif) no-repeat; background-position: 0px 3px; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 10px;}

/* contacta */
p.contact {float: left; width: 330px;}
a.gmaps {font-size: 0.8em; margin: 5px 0px 0px 335px;}

/* peu de pagina */
#footer {background-color: #FFFFFF; display: block; height: 75px; margin: 1px 4px 0px 0px; padding: 0px;}
#footer img {float: left;}
#footer h1 {font-size: 1.3em; font-weight: normal; margin: 0px; padding: 42px 10px 0px 0px; color: #05237D; font-weight: bolder; font-size: 16px; text-align: right;}