body { font-family: Verdana, Tahoma, Helvetica, sans-serif; } // scrollbar-face-color: #ffffff; scrollbar-shadow-color: #EACFB2; scrollbar-highlight-color: #EAC7A3; scrollbar-3dlight-color: #EAC7A3; scrollbar-darkshadow-color: #938270; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #938270; color: #000000; margin: 0px; padding: 0px; background-color: #ffffff;}

/* Eines********************************************************************************************************************** */
.BarraEines { border-color: #938270; border-style: Solid; border-collapse: collapse;}
.BarraEines TD { color: #000000; border-color: #938270; text-align: center; text-decoration: none; background-color: #EAC7A3; height: 100%; padding: .2em; white-space: nowrap;}
.BarraEines BR { line-height: .2em;}

/* Boto*********************************************************************************************************************** */
.Boto { font-size: .65em; font-weight: bold; color: #FFFFFF; background-color: #938270; margin: .2em; padding: 0em; border: 1px solid #000000; text-decoration: none; height: 100%; text-align: center; width: 3em}
.Boto img { border: 0; vertical-align: middle; margin: 0em; padding: 0em; cursor: hand;}
A.Boto { vertical-align: middle; margin: .2em; padding: .2em; white-space: nowrap; height: .65em;}
TABLE.Boto { text-align: center; margin-bottom: .2em; padding-bottom: 0em; height: 1em;}
TABLE.Boto img { margin-bottom: .2em; padding-bottom: 0em;}
TABLE.Boto A { width: 100%; font-weight: bold; color: #FFFFFF; text-decoration: none; text-align: center; margin: 0em; padding: .2em; height: 100%;}
TABLE.Boto TD { text-align: center; margin: .2em; padding: 0em; white-space: nowrap; background-color: #938270;}

/* BotoDesactivat*********************************************************************************************************************** */
.BotoDesactivat { font-size: .65em; font-weight: bold; color: #CCCCCC; background-color: #F2F2F2; margin: .2em; padding: .2em; border: 1px solid #CCCCCC; text-decoration: none;}
.BotoDesactivat img { border: 0; vertical-align: middle;}
SPAN.BotoDesactivat { vertical-align: middle; margin: .2em; padding: .2em; white-space: nowrap; height: .65em;}
TABLE.BotoDesactivat { text-align: center;}
TABLE.BotoDesactivat img { margin-bottom: .2em; padding-bottom: .2em;}
TABLE.BotoDesactivat TD { text-align: center; margin: .2em; padding: .2em; background-color: #F2F2F2; color: #CCCCCC;}

/* Formulari****************************************************************************************************************** */
.Formulari { border: 1px solid #938270; width:100%; border-collapse:collapse; background-color: #FFFFFF;}
.Formulari A { color: #FF9700;}
.Formulari TD { border: 1px solid #EACFB2; text-decoration: none; color: #000000; padding-top: .2em; vertical-align: top;}
.ControlFormulariTitol { font-size: .65em; font-weight: bold; height: 100%; padding: .3em; background-color: #EAC7A3; text-align: right; white-space: nowrap;}
.ControlFormulariTitol LABEL { width: 100%;}
.ControlFormulariTitol SPAN { font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; font-weight: bold;}
.ControlFormulariDades { font-size: .7em; height: 100%; padding: .3em; background-color: #FFFFFF;}
.ControlFormulariAuxiliar { padding: .2em; font-size: .9em;}
.ControlFormulariConsell { padding: .2em; font-size: .9em;}
.ControlFormulariDadesAddicionals { padding: .3em; margin: .3em; font-size: 1em; background-color: #F2F2F2; withe-space: nowrap; line-height: 1.5em;}
.ControlFormulariInformacio { font-size: .55em; height: 100%; padding: .3em; background-color: #F2F2F2;}
.ControlFormulariErrorValidacio { width: 100%; padding-right: 3px; padding-left: 3px; padding-top: 1px; color: #FF0000; font-weight: bold;}
.ControlFormulariDescripcio { width: 100%; padding-right: .2em; padding-left: .2em; padding-top: 1px; background-color: #F2F2F2;}
TEXTAREA.ControlFormulariCaixaText { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: .9em; margin: 0px; border: 1px solid #000000;}
INPUT.ControlFormulariCaixaText { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: .9em; white-space: nowrap; margin: 0px; border: 1px solid #000000;}
SPAN.ControlFormulariCaixaText { font-size: .9em; white-space: nowrap; margin: 0px; padding: .2em; background-color: #F2F2F2;}
INPUT.ControlFormulariCaixaTextNumero { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: .9em; white-space: nowrap; margin: 0px; border: 1px solid #000000; text-align: right;}
SPAN.ControlFormulariCaixaTextNumero { font-size: .9em; white-space: nowrap; margin: 0px; padding: .2em; background-color: #F2F2F2;}
INPUT.ControlFormulariCaixaTextData { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: .9em; white-space: nowrap; margin: 0px; border: 1px solid #000000; text-align: right;}
SPAN.ControlFormulariCaixaTextData { font-size: .9em; white-space: nowrap; margin: 0px; padding: .2em; background-color: #F2F2F2;}

/********* COMPTE CORRENT afegits per David Carrera **********/
INPUT.ControlFormulariCaixaTextCompteCorrent { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: .9em;  margin: 0px; border: 1px solid #000000; text-align: right;}
SPAN.ControlFormulariCaixaTextCompteCorrent { font-size: .9em; margin: 0px; padding: .2em; background-color: #F2F2F2;}
INPUT.ControlFormulariCaixaTextNumeroIdentificacio { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: .9em; margin: 0px; border: 1px solid #000000; text-align: right;}
SPAN.ControlFormulariCaixaTextNumeroIdentificacio { font-size: .9em; margin: 0px; padding: .2em; background-color: #F2F2F2;}

/********* CAIXAINTERVAL afegits per David **********/
INPUT.ControlFormulariCaixaTextIntervalEnter { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: .9em; white-space: nowrap; margin: 0px; border: 1px solid #000000; text-align: right;}
SPAN.ControlFormulariCaixaTextIntervalEnter { font-size: .9em; white-space: nowrap; margin: 0px; padding: .2em; background-color: #F2F2F2;}
SELECT.ControlFormulariCaixaTextIntervalEnter { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: .95em; font-weight: normal; margin: 0px; border: 1px solid #DEEEF7; color: #000000;}
INPUT.ControlFormulariCaixaTextIntervalDecimal { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: .9em; white-space: nowrap; margin: 0px; border: 1px solid #000000; text-align: right;}
SPAN.ControlFormulariCaixaTextIntervalDecimal { font-size: .9em; white-space: nowrap; margin: 0px; padding: .2em; background-color: #F2F2F2;}
SELECT.ControlFormulariCaixaTextIntervalDecimal { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: .95em; font-weight: normal; margin: 0px; border: 1px solid #DEEEF7; color: #000000;}
.ControlFormulariDadesInterval { border:0px; font-size: .7em; height: 100%; background-color: #FFFFFF;}
TD.ControlFormulariDadesInterval {border: 0px solid #FFFFFF;}

/********** BOOLEA afegit per David ****/
.ControlFormulariBoolea { font-size: .9em; margin: -.1em; border: 0px solid #FFFFFF;}

/****** ARXIU afegit per David Carrera 17/10/2003 **********/
.ControlFormulariArxiu { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: .9em; white-space: nowrap; margin: 0px; padding: .2em; border: 1px solid #000000; text-align: right;}
.ControlFormulariDadesArxiu { border:0px; font-size: .7em; height: 100%; background-color: #FFFFFF;}
TD.ControlFormulariDadesArxiu {border: 0px solid #FFFFFF;}

/*****************************************************/
.ControlFormulariLlistaSeleccio { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: .9em; font-weight: normal; color: #000000; margin: 0px 0px 0px 0px; border: 1px solid #EACFB2;}
.FormulariZona { height: 100%; padding: .2em;}
.FormulariZona FIELDSET { border: 1px solid #EACFB2; padding: .3em; margin: .3em;}
.FormulariZonaTitol { font-size: .65em; font-weight: bold; padding: .2em;}
.FormulariZonaDescripcio { font-size: .65em; padding: .2em; width: 99%; background-color: #F2F2F2; text-align: center;}
TABLE.FormulariZonaControls { border: 0px solid #FFFFFF; text-decoration: none; padding: .2em; margin: .2em; vertical-align: top; width: 90%;}
TD.FormulariZonaControls { border: 0px solid #FFFFFF; vertical-align: top; width: 50%; padding: .2em; margin: .2em;}
.FormulariMissatges { height: 100%; padding: .2em;}
.FormulariMissatgesTitol { font-size: .75em; font-weight: bold; padding: .2em; width: 100%;}
.FormulariMissatgesInstruccions { font-size: .65em; height: 30px; padding: .4em; padding: .1em; padding-left: 32px; width: 100%; background-color: #F2F2F2; background-image: url(/Recursos/Imatges/ZonaMissatges/Missatge/Instruccions.gif); background-repeat: no-repeat; background-position: .4em .4em;}
.FormulariMissatgesInformacio { font-size: .65em; height: 30px; padding: .4em; padding: .1em; padding-left: 32px; width: 100%; background-color: #F7F7E0; background-image: url(/Recursos/Imatges/ZonaMissatges/Missatge/Informacio.gif); background-repeat: no-repeat; background-position: .4em .4em;}
.FormulariMissatgesAvis { font-size: .65em; height: 30px; padding: .4em; padding: .1em; padding-left: 32px; width: 100%; background-color: #F4E7D4; background-image: url(/Recursos/Imatges/ZonaMissatges/Missatge/Avis.gif); background-repeat: no-repeat; background-position: .4em .4em;}
.FormulariMissatgesError { font-size: .65em; height: 30px; padding: .4em; padding: .1em; padding-left: 32px; width: 100%; background-color: #F7E0E0; background-image: url(/Recursos/Imatges/ZonaMissatges/Missatge/Error.gif); background-repeat: no-repeat; background-position: .4em .4em;}

.ControlFormulariMissatgeValidacioIncorrecta { border: 3px solid #EACFB2; }

.BarraAccionsFitxaEdicio { border-color: #938270; border-style: Solid; border-collapse: collapse; width:100%;}
.BarraAccionsFitxaEdicio TD { color: #000000; border-color: #938270; text-align: right; text-decoration: none; background-color: #EAC7A3; height: 100%; padding: .2em; white-space: nowrap;}

/* ReixaDades***************************************************************************************************************** */
/* 22/08/2003 11:19: Modificat per Gerald Manau */
.ReixaDadesImatgeOrdenacio { border: 0px; margin-left: 2px; }
.ReixaDadesSelectorFila { text-decoration: none; background-color: #FFFFFF; }
.ReixaDadesSelectorFilaSeleccionat { text-decoration: none; background-color: #FF9700; }

.ReixaDades { border-color:#938270; border-style:Solid; width:100%; border-collapse:collapse;}
.ReixaDades TD { border-color: #EAC7A3; text-decoration: none; height: 100%; width: 0px;}
.ReixaDadesCapcalera { FONT-WEIGHT: bold; FONT-SIZE: .65em; COLOR: #000000; BACKGROUND-COLOR: #EACFB2; text-decoration: none; padding-right: .1em; padding-left: .1em; white-space: nowrap;}
.ReixaDadesCapcalera A { color: #000000; text-decoration: none; width: 100%;}
.ReixaDadesCapcalera A:hover { text-decoration: none;}
.ReixaDadesDades { font-size: .65em; color: #000000; text-decoration: none; vertical-align: middle; padding-left: .1em; padding-right: .1em; width: 100%;}
.ReixaDadesDadesNumero { text-align: right; font-size: .65em; color: #000000; text-decoration: none; vertical-align: middle; padding-left: .1em; padding-right: .1em; width: 100%;}
.ReixaDadesDadesBoolea { text-align: center; font-size: .65em; color: #000000; text-decoration: none; vertical-align: middle; padding-left: .1em; padding-right: .1em; width: 100%;}
.ReixaDadesDadesText { font-size: .65em; color: #000000; text-decoration: none; vertical-align: middle; padding-left: .1em; padding-right: .1em; width: 100%;}
.ReixaDadesDadesDecimal { text-align: right; font-size: .65em; color: #000000; text-decoration: none; vertical-align: middle; padding-left: .1em; padding-right: .1em; width: 100%;}
.ReixaDadesDadesData { text-align: center; font-size: .65em; color: #000000; text-decoration: none; vertical-align: middle; padding-left: .1em; padding-right: .1em; width: 100%;}
.ReixaDadesDadesDataLlarga { text-align: center; font-size: .65em; color: #000000; text-decoration: none; vertical-align: middle; padding-left: .1em; padding-right: .1em; width: 100%;}
.ReixaDadesDadesImatge { text-align: center; font-size: .65em; color: #000000; text-decoration: none; vertical-align: middle; padding-left: .1em; padding-right: .1em; width: 100%;}
.ReixaDadesDadesMoneda { text-align: right; font-size: .65em; color: #000000; text-decoration: none; vertical-align: middle; padding-left: .1em; padding-right: .1em; width: 100%;}
.ReixaDadesDadesHora { text-align: center; font-size: .65em; color: #000000; text-decoration: none; vertical-align: middle; padding-left: .1em; padding-right: .1em; width: 100%;}

.ReixaDades A { color: #000000; text-decoration: none; vertical-align: middle; width: 100%; height: 100%;}
.ReixaDades A:hover { text-decoration: none;}
.ReixaDadesDadesSeleccionat { font-weight: bold; color: #FFFFFF; background-color: #FF9700; width: 100%;}
.ReixaDadesDadesSeleccionat A { font-weight: bold; color: #FFFFFF; text-decoration: none;}
.ReixaDadesDadesSeleccionat A:hover { TEXT-DECORATION: none;}
.ReixaDadesDadesAltern { background-color: #F2F2F2;}
.ReixaDadesTitol { background-color: #938270; text-decoration: none; height: 1em; FONT-WEIGHT: bold; FONT-SIZE: .7em; COLOR: #FFFFFF; text-align: center; padding: .1em;}

/* ReixaImatges*************************************************************************************************************** */
.ReixaImatges { border-width: 1px; border-color:#938270; border-style:Solid; border-collapse:collapse; }
.ReixaImatges TD { border-color: #EAC7A3; text-decoration: none; }
.ReixaImatgesTitol { background-color: #938270; text-decoration: none; height: 1em; FONT-WEIGHT: bold; FONT-SIZE: .7em; COLOR: #FFFFFF; text-align: center; width:100%; padding: .1em; }

.ImatgeReixaImatgesTransparencia { width: 100%; height: 100%; border: 0px; }
.ImatgeReixaImatgesLink { width: 100%; height: 100%; text-decoration: none; }
.ImatgeReixaImatgesImatge { width: 110px; height: 110px; border: 0px; }

.ImatgeReixaImatges { width: 130px; background-color: f1f1f1; }
.ImatgeReixaImatgesSelleccionat {  width: 130px; background-color: #ff0000; }
.ImatgeReixaImatgesPrincipal { width: 130px; background-color: #c8c8c8; }

.ImatgeReixaImatgesComentari { border: 1px solid #000000; padding: 2px; background-color: #fafafa; margin: 10px; }
.ImatgeReixaImatgesPosicio { margin: 2px; text-decoration: none; }

/* LlistaValors*************************************************************************************************************** */
.LlistaValors { }
.LlistaValors TD { border: 0px; text-decoration: none; color: #000000; padding-top: .2em; vertical-align: top;}
.LlistaValorsCaixaText { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: .9em; white-space: nowrap; margin: 0px; border: 1px solid #000000;}
.LlistaValorsIcona IMG { border: 0; vertical-align: top; margin: .1em; padding: 0em;}
.LlistaValorsAuxiliar { padding: .2em; font-size: .9em;}

.LlistaValorsPanelBase { position: absolute; top: 0; left: 0; width: 100%; height: 100%; text-align: center; visibility: visible; background-color: Transparent; background-image: url("/Recursos/Imatges/Transparent.gif"); z-index: 200; }
.LlistaValorsPanelFinestra { position: relative; }

TABLE.LlistaValorsTaula { border: 2px outset #938270; border-collapse:collapse; background-color: #FFFFFF; padding: 0em;}
TD.LlistaValorsTaula { border: 1px solid #938270; text-decoration: none; color: #000000; padding: .15em;}
TH.LlistaValorsTaula { border: 1px solid #938270; color: #FFFFFF; background-color: #938270; font-size: .7em; text-align: left;}
TD.LlistaValorsTancar { border: 1px solid #938270; color: #FFFFFF; background-color: #938270; text-align: right; vertical-align: top; vertical-align: top}
TD.LlistaValorsTancar A { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: .7em;}
IMG.LlistaValorsTancar { width: 1.1em; height: 1em; border: 0px;}

/* BarraAccionsLlistatEdicio*************************************************************************************************************** */
.BarraAccionsLlistatEdicio { border-color: #938270; border-style: Solid; border-collapse: collapse;}
.BarraAccionsLlistatEdicio TD { color: #000000; border-color: #938270; text-align: left; text-decoration: none; background-color: #EAC7A3; height: 100%; padding: .2em; white-space: nowrap;}

/* ZonaFiltres*************************************************************************************************************** */
.ZonaFiltres { border-color: #938270; border-style: Solid; border-collapse: collapse; width:100%;}
.ZonaFiltres TD { color: #000000; border-color: #938270; text-decoration: none; background-color: #EAC7A3; padding: 0em; white-space: nowrap;}
INPUT.ZonaFiltresFiltre { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: .7em; white-space: nowrap; margin: 0px; border: 1px solid #000000;}
SPAN.ZonaFiltresFiltre { font-size: .7em; font-weight: normal; color: #000000;}
SELECT.ZonaFiltresFiltre { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: .7em; font-weight: normal; margin: 0px; border: 1px solid #EACFB2; color: #000000;}

/* Paginacio****************************************************************************************************************** */
.Paginacio { border-color: #938270; border-style: Solid; border-collapse: collapse;}
TD.Paginacio { color: #000000; border-color: #938270; text-align: center; text-decoration: none; background-color: #EAC7A3; height: 100%; padding: .2em; white-space: nowrap; vertical-align: middle;}
SELECT.PaginacioLlistaSeleccio { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: .7em; font-weight: normal; margin: 0px; border: 1px solid #EACFB2; color: #000000;}
SPAN.PaginacioLlistaSeleccio { font-size: .7em; font-weight: normal; color: #000000;}
.PaginacioCaixaTextNumero { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: .7em; white-space: nowrap; margin: 0px; border: 1px solid #000000; text-align: right; width: 2em;}
.PaginacioLlistaInformacio { font-size: .7em; font-weight: normal; color: #000000;}
.Paginacio TD { border: 0px solid #938270;}

/* BarraPaginacio************************************************************************************************************* */
.BarraPaginacio { border-color: #938270; border-style: Solid; border-collapse: collapse;}
TD.BarraPaginacio { color: #000000; border-color: #938270; text-align: center; text-decoration: none; background-color: #EAC7A3; height: 100%; padding: 0.2em; white-space: nowrap;}
.BarraPaginacio TD.Paginacio { border: 0px solid #938270; text-align: center; text-decoration: none; background-color: #EAC7A3; height: 100%; padding: 0em; white-space: nowrap;}
.BarraPaginacio TABLE.Paginacio { border: 0px solid #938270; text-align: center; text-decoration: none; background-color: #EAC7A3; height: 100%; padding: 0em; white-space: nowrap;}

/* Zona preguntes************************************************************************************************************* */
.ZonaPreguntesTaula { border: 1px solid #938270; width:90%; border-collapse:collapse; background-color: #FFFFFF;}
.ZonaPreguntesTaula TD { text-decoration: none; color: #000000; padding-top: .2em; vertical-align: top;}
.ZonaPreguntesPregunta { font-size: .65em; padding: .2em; text-align: center;}
.ZonaPreguntesTitol { font-size: .65em; font-weight: bold; height: 100%; padding: .3em; background-color: #EAC7A3;}
.ZonaPreguntesResposta { padding: .2em; background-color: #FFFFFF; text-align: center;}
.ZonaPreguntesBoto { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: .6em; margin: .2; padding: .2; border: 1px solid #000000;}
.ZonaPreguntesLlista { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: .6em; margin: .2; padding: .2; border: 1px solid #EACFB2;}
.ZonaPreguntesOpcio{ font-size: .7em; margin: .2; padding: .2; vertical-align: top;}

/* LlistatEdicio ************************************************************************************************************* */
.LlistatEdicio { border: 0px solid #938270; width:90%; border-collapse:collapse; background-color: #FFFFFF; padding: .2em}
.LlistatEdicio TD { text-decoration: none; color: #000000; padding-top: .2em;}

/* FitxaEdicio *************************************************************************************************************** */
.FitxaEdicio { border: 0px solid #938270; width:90%; border-collapse:collapse; background-color: #FFFFFF; padding: .2em}
.FitxaEdicio TD { text-decoration: none; color: #000000; padding-top: .2em;}

/* Molletes******************************************************************************************************************* */
/******* 23/09/2003 -- Creat per David Carrera *******************/
P.Molletes { color: #666666; font-size: .7em;}
P.Molletes A { color: #438370; text-decoration: none; text-decoration: underline;}
P.Molletes A:hover { color: #FFFFFF; background-color: #438370; text-decoration: none;}
/** Afegit Raul 3/11/2003 *********/
P.Molletes SPAN {color: #666666;}
P.Molletes SPAN.MolletesActual {color: #FF9700; font-weight: bold;}
P.Molletes IMG { vertical-align: middle;}

/* MENU ************************************************************************************************************* */
/******* 26/09/2003 -- Creat per David Carrera *******************/
.Menu {cursor: hand; font: menu; background-color: #EAC7A3; border-bottom: Gray 1px solid; border-left: #938270 1px solid; border-top: #938270 1px solid; border-right: Gray 1px solid;}
.MenuSobre {cursor: hand; font: menu ; background-color: #6BAC9D; border-bottom: Black 1px solid; border-left: Black 1px solid; border-top: Black 1px solid; border-right: Gray 1px solid;}
.MenuItem {cursor: hand; font: menu;}
.MenuItemDesactivat {font: menu ; color: Gray; cursor: default;}
.MenuIcona {cursor: hand;  background-color: #EACFB2; border-left: #EACFB2 1px solid; border-bottom: #EACFB2 1px solid; border-top: #EACFB2 1px solid; border-right: #EAC7A3 0px none; text-align: center; width: 20px;}
.MenuIconaSobre {cursor: hand;  background-color: #6BAC9D; border-left: #6BAC9D 1px solid; border-bottom: #6BAC9D 1px solid; border-top: #6BAC9D 1px solid; border-right: Black 0px none; text-align: center; width: 20px;}
.MenuIconaDesactivat {cursor: default;  background-color: #EACFB2; border-left: #EACFB2 1px solid; border-bottom: #EACFB2 1px solid; border-top: #EACFB2 1px solid; border-right: #EAC7A3 0px none; text-align: center; width: 20px;}
.MenuSeparador {background: #EACFB2; border: 0; cursor: default; height: 2px; }
.MenuFletxa {cursor: hand;}
.MenuFletxaDesactivat {cursor: default; font: Webdings; font-family: Webdings;}
.MenuContenidor {position: relative; display: block; background-color: #EAC7A3; border-bottom: Gray 1px solid; border-left: #938270 1px solid; border-top: #938270 1px solid; border-right: Gray 1px solid;}
.MenuPrincipal {font: menu ; font-weight: normal; font-style: normal; border: #EAC7A3 1px none;}
.MenuSubMenu {font: menu ; cursor: hand; z-index: 1000; position: absolute; filter:progid:DXImageTransform.Microsoft.Shadow(color='#938270', Direction=135, Strength=3) ;}
.MenuItemFila {cursor: hand; font: menu ; font-weight: normal; font-style: normal;}

/* BarraIdiomes *********************************************************************************************************/
.BarraIdiomes { border-color: #938270; border-style: Solid; border-collapse: collapse; width:100%;}
.BarraIdiomes  TD { color: #000000; border-color: #938270; text-align: right; text-decoration: none; background-color: #EAC7A3; height: 100%; padding: .2em; white-space: nowrap;}

/* Pagina********************************************************************************************************************* */
TD.PaginaPeu { text-align: center; font-size: .55em; width: 100%; padding: .2em; margin: .2em 0em .2em 0em; background-color: #F2F2F2;}
TD.PaginaCos { text-align: center; vertical-align: top; padding: .2em; margin: .2em;}
TD.PaginaCos DIV.PaginaTitol { color: #938270; font-size: 1.05em; font-weight: bold; text-align: left; width: 80%; padding: 0em .2em 0em .2em; margin: 1em 0em .0em 0em; background-color: #F2F2F2;}
TD.PaginaCapcalera { text-align: left; font-size: .55em; line-height: 1em; white-space: nowrap; padding: -2px 4px -2px 4px; margin: -2px 4px -2px 4px; background-color: #938270; color: #FFFFFF;}
TD.PaginaCapcalera SPAN { padding: -2px 4px -2px 4px; margin: -2px 4px -2px 4px;}

/* SeleccioData ********************************************************************************************************************* */
.BotoSelecccioData { border: 0px; background-color: transparent; margin-left: 3px; }
.BotoSelecccioData IMG { border: 0px; }

/* Autentificacio************************************************************************************************************* */
P.FormulariAutenticacio { font-size: .65em; width: 60%;}
DIV.FormulariAutenticacio { text-align: center;}


.email { FONT-WEIGHT: bold; FONT-SIZE: .95em; COLOR: #0000FF; BACKGROUND-COLOR: #FF9700; text-decoration: none; padding-right: .1em; padding-left: .1em; white-space: nowrap;}
.email { color: #0000FF; text-decoration: none; width: 100%; background-color : #FF9700;}
.email A:hover { text-decoration: none; background-color : #FFFFFF;}
.email A { FONT-WEIGHT: bold; FONT-SIZE: .95em; COLOR: #0000FF; BACKGROUND-COLOR: #FF9700; text-decoration: none; padding-right: .1em; padding-left: .1em; white-space: nowrap;}
