body               { scrollbar-face-color: #111166; scrollbar-highlight-color: #DDDDDD; scrollbar-shadow-color: #DDDDDD;
                     scrollbar-3dlight-color: #111166; scrollbar-arrow-color:#DDDDDD; scrollbar-track-color: #111166;
                     scrollbar-darkshadow-color: #111166; background-color: #113377; font-family: Verdana, Arial, Helvetica, sans-serif;
                     font-size: 10px; text-align: center; overflow-x:hidden; }
body.email         { scrollbar-face-color: #111166; scrollbar-highlight-color: #DDDDDD; scrollbar-shadow-color: #DDDDDD;
                     scrollbar-3dlight-color: #111166; scrollbar-arrow-color:#DDDDDD; scrollbar-track-color: #111166;
                     scrollbar-darkshadow-color: #111166; background-color: #444499; font-family: Verdana, Arial, Helvetica, sans-serif;
                     font-size: 10px; text-align: center; overflow-x:hidden; }


table.principal    { background-color: #111166; width: 770px; border: 0px; position: relative; top: -15px; text-align: center; }
table.interior     { background-color: #444499; border-top: #A7A7A7 1px solid; border-left: #A7A7A7 1px solid; border-bottom: #353739 1px solid; border-right: #353739 1px solid; }
table.interior2    { background-color: #333388; border-top: #A7A7A7 1px solid; border-left: #A7A7A7 1px solid; border-bottom: #353739 1px solid; border-right: #353739 1px solid; }
table.recordatori  { background-color: #333388; border: 1px #DDDDDD dotted; margin-bottom: 5px; }


td.texte           { font-size: 10px; color: #DDDDDD; vertical-align: top; padding-top: 5px; padding-right: 3px; }
td.texte2          { text-align: justify; font-size: 11px; color: #DDDDDD; vertical-align: middle; padding-top: 5px; padding-right: 10px; padding-left: 20px; }
td.separador       { font-size: 8px; padding-top: 0px; }
td.titol           { background-color: #111144; text-align: center; height: 15px; width: 100%; color: #FFCC33; font-size: 10px; }
td.inf             { border-bottom: #CCCCCC 1px solid; background-image: URL(imatges/degradat.jpg); height: 50px; text-align: left; }
td.links           { background-color: #444499; border-bottom: #CCCCCC 1px solid; text-align: right; }
td.banner          { border-bottom: #CCCCCC 1px solid; }
td.espaiar         { padding-top: 10px; vertical-align: top; }
td.imatge          { text-align: center; vertical-align: middle; }
td.llegenda        { border-bottom: #DDDDDD 1px dotted; text-align: center; color: #FFCC33; font-size: 10px; height: 20px; width: 100%; vertical-align: middle; }
td.mapagroc        { border: 1px #000000 solid; background-color: #FFFFCC; }
td.mapavermell     { border: 1px #000000 solid; background-color: #CC0000; }
td.mapaverd        { border: 1px #000000 solid; background-color: #009900; }
td.mapablau        { border: 1px #000000 solid; background-color: #006699; }
td.textemapa       { font-size: 10px; color: #DDDDDD; vertical-align: middle; padding-right: 3px; }
td.telefon         { vertical-align: top; padding-top: 10px; padding-bottom: 10px; text-align: center; }
td.recordatori     { font-size: 11px; color: #EEEEEE; font-weight: bold; text-align: center; padding: 5px; }
td.titolets        { text-align: right; padding-right: 5px; font-size: 10px; color: #DDDDDD; }
td.titolets2       { text-align: left; font-size: 10px; color: #DDDDDD; }
td.titolets3       { font-family: Arial, Helvetica, sans-serif; text-align: left; font-size: 10px; color: #FFFFFF; }
td.titol2          { background-color: #000033; text-align: center; color: #FFCC33; font-size: 10px; height: 15px; width: 100%; }
td.tarj4           { font-size: 11px; color: #DDDDDD; vertical-align: middle; padding-right: 40px; text-align: right; border-bottom: 1px #8888DD dotted; }
td.estad1a         { font-size: 10px; color: #111155; background-color: #777799; text-align: center; border-bottom: 1px #000000 solid; border-left: 1px #000000 solid; }
td.estad1b         { font-size: 10px; color: #111155; background-color: #777799; text-align: center; border-bottom: 1px #000000 solid; border-left: 1px #000000 solid; border-right: 1px #000000 solid; }
td.estad1c         { font-size: 10px; color: #111155; background-color: #777799; text-align: left; padding-left: 25px; border-bottom: 1px #000000 solid; border-right: 1px #000000 solid; }
td.estad2a         { font-size: 10px; color: #111155; background-color: #8888AA; text-align: center; border-bottom: 1px #000000 solid; border-left: 1px #000000 solid; }
td.estad2b         { font-size: 10px; color: #111155; background-color: #8888AA; text-align: center; border-bottom: 1px #000000 solid; border-left: 1px #000000 solid; border-right: 1px #000000 solid; }
td.estad2c         { font-size: 10px; color: #111155; background-color: #8888AA; text-align: left; padding-left: 25px; border-bottom: 1px #000000 solid; border-right: 1px #000000 solid; }
td.gest1           { font-size: 10px; color: #DDDDDD; text-align: center; border-bottom: 1px #000000 solid; }


span.links         { font-size: 10px; color: #CCCC33; margin-top: 0px; height: 14px; margin-right: 30px; }
span.dubidobo      { color: #FFFFFF; font-weight: bold; margin-left: 50px; }
span.retolblanc    { font-weight: bold; color: #FFFFFF; font-size: 10px; }
span.credits       { color: #CCCCCC; }
span.telefon       { font-weight: bold; color: #FFFFFF; font-size: 12px; }
span.tarj2         { border-top: 1px #000000 dotted; border-bottom: 1px #000000 dotted; border-right: 1px #000000 dotted; width: 200px; height:285px; background-color: #6666BB; }
span.barr          { color: #DDDDDD; font-size: 9px; }


img.normal         { border: 1px #000000 solid; }
img.franq1         { border: 1px #000000 solid; margin-top: 10px; margin-bottom: 10px; }
img.franq2         { border: 1px #000000 solid; margin-bottom: 10px; }
img.tarj1          { border: 1px #000000 solid; }
img.tarj3          { visibility: hidden; }


input.login        { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFCC33; background-color: #111166; border: 1px #A7A7A7 dotted; }
input.form         { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFCC33; background-color: #111166; border-top: #353739 1px solid; border-left: #353739 1px solid; border-bottom: #A7A7A7 1px solid; border-right: #A7A7A7 1px solid; }
input.boto         { background-image: URL(imatges/boto_base.gif); font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; width: 110px; height: 14px; border: 0px; cursor: hand; padding: 0px; }
input.generar      { background-image: URL(imatges/generar.gif); width: 110px; height: 14px; border: 0px; cursor: hand; }
input.borrar       { background-image: URL(imatges/borrar.gif); width: 110px; height: 14px; border: 0px; cursor: hand; }
input.loginn       { background-image: URL(imatges/login.gif); width: 81px; height: 14px; border: 0px; cursor: hand; }


textarea           { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFCC33; background-color: #111166; border-top: #353739 1px solid; border-left: #353739 1px solid; border-bottom: #A7A7A7 1px solid; border-right: #A7A7A7 1px solid; }


a.tb2              { font-weight: bold; color: #FFFFFF; font-size: 10px; text-decoration: none; }
a.tb2:hover        { font-weight: bold; color: #FFFFFF; font-size: 10px; text-decoration: none; }
a.tb3              { font-size: 10px; color: #DDDDDD; text-decoration: none; }
a.tb3:hover        { font-size: 10px; color: #FFFFFF; text-decoration: none; }
a.tb4              { color: #FFCC33; font-weight: bold; font-size: 10px; text-decoration: none; }
a.tb4:hover        { color: #FFCC33; font-weight: bold; font-size: 10px; text-decoration: none; }
a.linksup          { font-size: 10px; color: #CCCC33; text-decoration: none; }
a.linksup:hover    { font-size: 10px; color: #FFFFFF; text-decoration: none; }
a.linkinf          { font-size: 10px; color: #DDDDDD; text-decoration: none; }
a.linkinf:hover    { font-size: 10px; color: #FFFFFF; text-decoration: none; }
