.marco  { border: solid 1px #3f4962 }.fondo { background-color: #060c4c }.mesclar     { color: white; font-size: 11px; font-family: Arial; background-color: #1c571c; background-image: url("img/titol.jpg"); background-position: 0 0 }.titulars   { color: #fff; font-size: 11px; font-family: Arial; background-color: #438843; padding: 2px 2px 2px 4px }.fonsmenu  { background-color: #565557 }.menus a            { color: #144014; font-size: 11px; font-family: Verdana; font-style: oblique; text-decoration: none; background-color: #b6b6b6; background-image: url("img/fletxa2.gif"); background-repeat: no-repeat; background-position: 6px center; display: block; padding-top: 4px; width: 100%; height: 25px }.menus a:hover  { color: #fff; font-size: 11px; font-family: Verdana; font-style: oblique; text-decoration: none; background-color: #8fa797; background-image: url("img/fletxa2.gif"); background-repeat: no-repeat; background-position: 6px center; display: block; padding-top: 4px; width: 100%; height: 25px }.submenu    { color: #000; font-size: 10px; font-family: Verdana; font-style: oblique; text-decoration: none; background-color: transparent; display: block; padding-top: 2px; width: 100%; height: 100% }.submenu2  { color: #005110; font-size: 10px; font-family: Verdana; font-style: oblique; text-decoration: none; background-color: transparent; display: block; padding-top: 2px; width: 100%; height: 100% }.submenu:hover   { color: #438843; font-family: Verdana; font-style: oblique; width: 100%; height: 100% }.submenu2:hover   { color: #9e9e9e; font-family: Verdana; font-style: oblique; width: 100%; height: 100% }.interior a   { color: #060c4c; font-size: 10px; font-family: Verdana; text-decoration: none; background-color: #94c6e6; display: block; padding-top: 1px; width: 100%; height: 15px }.interior a:hover  { color: #fff; background-color: #134599 }body#idinfo .menus #minfo a, body#idpromo .menus #mpromo a, body#idlocals .menus #mlocals a, body#idlinks .menus #mlinks a, body#idmesinfo .menus #mmesinfo a      { color: #1c571c; font-family: Verdana; text-decoration: none; background-color: #fff; background-image: url("img/fletxa2.gif"); background-repeat: no-repeat; background-position: 6px center; display: block; width: 100% }.bg  { background-color: #d8d8d8 }.txt  { color: #262c3b; font-size: 11px; font-family: Arial }.txt2  { color: #767678; font-size: 14px; font-family: Arial }.link { color: #262c3b; font-size: 10px; font-family: Arial; text-decoration: none }.link:hover  { color: #438843 }.bordesub       { background-color: #ebebeb; padding: 1px 4px 0; position: relative; height: 20px; border-top: 1px solid #6d6d6d; border-right: 1px solid #6d6d6d; border-bottom: 1px solid #6d6d6d }.lin4 { background-color: #ebebeb; position: relative; border-top: 1px solid #6d6d6d; border-right: 1px solid #6d6d6d; border-bottom: 1px solid #6d6d6d }.lin6 { color: #fff; background-color: #cab633; border-right: 1px dotted #3b3b3b }.lin7   { color: #fff; background-color: #e3f1d3; border-right: 1px dotted #3b3b3b }.buit { color: #fff; background-color: #fff }.lin5 { background-color: #ebebeb; position: relative; border-right: 1px solid #6d6d6d; border-bottom: 1px solid #6d6d6d }.lin1 { border-bottom: 1px solid #666 }.lin3 { background-color: #d8d8d8; border-bottom: 2px solid #fff }.lin2 { border-bottom: 2px solid #666 }