/*Estilos para tableMaker.inc.php */
TABLE.autoTable												{border: solid 1px #999 /*cornFlowerBlue*/ /*RoyalBlue*/;  border-collapse: collapse; /*margin: 3px*/;  /*border-spacing: 0px*/ ; /*font-size: smaller*/; }
TABLE.autoTable COLGROUP.keyCol					{font-weight: bold }
TABLE.autoTable COL.colButton						{width: 1%}
TABLE.autoTable TR.rowOdd							{background-color: white ;/*transparent*/}
TABLE.autoTable TR.rowEven							{background-color: rgb(220, 220, 220)} /*235*/
TABLE.autoTable TD										{border: none; /*border-bottom: 1px solid cornFlowerBlue;*/ padding: 2px 5px; text-align: center; vertical-align: top}
TABLE.autoTable TH										{white-space: nowrap; border-bottom: solid 1px #BBB /*cornFlowerBlue*/; background: #ccc; padding: 2px 2px; vertical-align: middle}
TABLE.autoTable TH.img									{white-space: nowrap; width: 2% /*font-size: smaller; */}
TABLE.autoTable TH.img A								{color: black; text-decoration: none}

TABLE.autoTableHilight									{border: solid RoyalBlue 1px; border-collapse: collapse; /*border-spacing: 0px*/ ; /*font-size: smaller*/; }
TABLE.autoTableHilight COLGROUP.keyCol			{font-weight: bold }
TABLE.autoTableHilight COL.colButton				{width: 1%}
TABLE.autoTableHilight TR.rowOdd					{background-color: transparent}
TABLE.autoTableHilight TR.rowEven					{background-color: rgb(235, 235, 235)}
TABLE.autoTableHilight TD								{padding: 2px 5px; text-align: center; border: none; vertical-align: top}
TABLE.autoTableHilight TH								{background: #ccc; border: none; padding: 2px 2px; vertical-align: middle}
TABLE.autoTableHilight TH.img							{white-space: nowrap; width: 2%}
TABLE.autoTableHilight TH.img A						{color: black; text-decoration: none}

TABLE.autoTableDim										{/*filter: alpha(opacity=50);*/ color: Gray; border: solid LightSteelBlue 1px;  border-collapse: collapse; /*border-spacing: 0px*/ ; /*font-size: smaller*/; }
TABLE.autoTableDim COLGROUP.keyCol				{font-weight: bold }
TABLE.autoTableDim COL.colButton					{width: 1%}
TABLE.autoTableDim TR.rowOdd						{background-color: transparent}
TABLE.autoTableDim TR.rowEven						{background-color: rgb(235, 235, 235)}
TABLE.autoTableDim TD									{padding: 2px 5px; text-align: center; border: none; vertical-align: top; color: gray}
TABLE.autoTableDim TH									{background: #ddd; border: none; padding: 2px 2px; vertical-align: middle; color: gray}
TABLE.autoTableDim TH.img								{white-space: nowrap; width: 2%}
TABLE.autoTableDim TH.img A							{color: black; text-decoration: none}

/*Estilos para peulot */
TABLE.autoTableDocument										{border: none ;  /*border-collapse: collapse;*/ /*margin: 3px*/;  /*border-spacing: 0px*/ ; /*font-size: smaller*/; }
TABLE.autoTableDocument COLGROUP.keyCol			{font-weight: bold }
TABLE.autoTableDocument COL.colButton					{width: 1%}
TABLE.autoTableDocument TR.rowOdd						{}
TABLE.autoTableDocument TR.rowEven						{}
TABLE.autoTableDocument TR.rowOdd TD					{border-bottom: 1px solid #ccc}
TABLE.autoTableDocument TR.rowEven TD				{border-bottom: 1px solid #ccc}
TABLE.autoTableDocument TD									{padding: 2px 5px; text-align: center; vertical-align: top}
TABLE.autoTableDocument TH									{background: #ccc; padding: 2px 2px; vertical-align: middle}
TABLE.autoTableDocument TH.img							{white-space: nowrap; width: 2% /*font-size: smaller; */}
TABLE.autoTableDocument TH.img A							{color: black; text-decoration: none}

/*TableMaker sin bordes*/
TABLE.autoTableNoBorder											{border: none;  border-collapse: collapse }
TABLE.autoTableNoBorder COLGROUP.keyCol					{font-weight: bold }
TABLE.autoTableNoBorder COL.colButton						{width: 1%}
TABLE.autoTableNoBorder TR.rowOdd							{background-color: transparent}
TABLE.autoTableNoBorder TR.rowEven							{background-color: rgb(220, 220, 220)} /*235*/
TABLE.autoTableNoBorder TD										{border: none; padding: 2px 5px; text-align: center; vertical-align: top}
TABLE.autoTableNoBorder TH										{white-space: nowrap; background: #ccc; padding: 2px 2px; vertical-align: middle}
TABLE.autoTableNoBorder TH.img									{white-space: nowrap; width: 2% /*font-size: smaller; */}
TABLE.autoTableNoBorder TH.img A								{color: black; text-decoration: none}

/*Estilos para tableMaker en modo debug*/
TABLE.autoTableDebug											{border: solid 1px cornFlowerBlue; /*border-collapse: collapse */}
TABLE.autoTableDebug COLGROUP.keyCol					{font-weight: bold }
TABLE.autoTableDebug COL.colButton						{width: 1%}
TABLE.autoTableDebug TR.rowOdd							{background-color: transparent}
TABLE.autoTableDebug TR.rowEven							{background-color: rgb(220, 220, 220)} /*235*/
TABLE.autoTableDebug TD										{border-right: 1px solid #aaa; border-bottom: #aaa 1px solid; /*padding: 2px 5px;*/ text-align: center; vertical-align: top}
TABLE.autoTableDebug TH										{border-bottom: solid 1px cornFlowerBlue; border-right: solid 1px cornFlowerBlue; background: #ccc; /*padding: 2px 5px;*/ vertical-align: middle}
TABLE.autoTableDebug TH.img									{white-space: nowrap; width: 2% /*font-size: smaller; */}
TABLE.autoTableDebug TH.img A								{color: black; text-decoration: none}

/*Estilos para tablas de navegación para artículos y peulot */
TABLE.autoTableNavega												{border: solid 1px #999 /*cornFlowerBlue*/ /*RoyalBlue*/; font-size: 95%; border-collapse: collapse; /*margin: 3px*/;  /*border-spacing: 0px*/ ; /*font-size: smaller*/; }
/*TABLE.autoTableNavega COLGROUP.keyCol					{font-weight: normal; font-size: 85% ; font: 85% ; color: red}*/
TABLE.autoTableNavega COLGROUP.keyCol COL			{font-weight: normal; font-size: 90% ; font: 90%}
TABLE.autoTableNavega COL.colButton						{width: 1%}
TABLE.autoTableNavega TR.rowOdd							{background-color: transparent}
TABLE.autoTableNavega TR.rowEven							{background-color: rgb(220, 220, 220)} /*235*/
TABLE.autoTableNavega TD										{border: none; /*border-bottom: 1px solid cornFlowerBlue;*/ padding: 2px 5px; text-align: center; vertical-align: top}
TABLE.autoTableNavega TH										{white-space: nowrap; border-bottom: solid 1px #BBB /*cornFlowerBlue*/; background: #ccc; padding: 2px 5px; vertical-align: middle}
TABLE.autoTableNavega TH.img									{white-space: nowrap; width: 2% /*font-size: smaller; */}
TABLE.autoTableNavega TH.img A								{color: black; text-decoration: none}

/*Estilos para barra de info*/
TABLE.autoTableBarraInfo									{border: 1px solid #ccc;  border-collapse: collapse; /*margin: 3px*/;  /*border-spacing: 0px*/ ; /*font-size: smaller*/; font-size: 90%}
TABLE.autoTableBarraInfo COLGROUP.keyCol			{font-weight: bold }
TABLE.autoTableBarraInfo COL.colButton				{width: 1%}
TABLE.autoTableBarraInfo TR.rowOdd					{}
TABLE.autoTableBarraInfo TR.rowEven					{} 
TABLE.autoTableBarraInfo TR.rowOdd TD				{border-bottom: 1px solid #ccc}
TABLE.autoTableBarraInfo TR.rowEven TD				{border-bottom: 1px solid #ccc}
TABLE.autoTableBarraInfo TD								{padding: 1px 1px; text-align: center; vertical-align: top}
TABLE.autoTableBarraInfo TH								{background: #ccc; padding: 2px 2px; vertical-align: middle}
TABLE.autoTableBarraInfo TH.img							{white-space: nowrap; width: 2% /*font-size: smaller; */}
TABLE.autoTableBarraInfo TH.img A						{color: black; text-decoration: none}

/*TableMaker para lista de top 5*/
TABLE.autoTableTop5											{border: 1px solid #bbb;  border-collapse: collapse ; font-size: 85%}
TABLE.autoTableTop5 COLGROUP.keyCol				{font-weight: bold }
TABLE.autoTableTop5 COL.colButton						{width: 1%}
TABLE.autoTableTop5 TR.rowOdd							{background-color: transparent}
TABLE.autoTableTop5 TR.rowEven						{background-color: rgb(235, 235, 235)}
TABLE.autoTableTop5 TD									{border: none; padding: 2px 5px; text-align: center; vertical-align: top}
TABLE.autoTableTop5 TH									{white-space: nowrap; background: #ccc; padding: 2px 2px; vertical-align: middle}
TABLE.autoTableTop5 TH.img								{white-space: nowrap; width: 2% /*font-size: smaller; */}
TABLE.autoTableTop5 TH.img A							{color: black; text-decoration: none}

/*TableMaker sin bordes*/
TABLE.autoTableSinEspacios										{border: solid 1px #999;  border-collapse: collapse }
TABLE.autoTableSinEspacios COLGROUP.keyCol			{font-weight: bold }
TABLE.autoTableSinEspacios COL.colButton					{width: 1%}
TABLE.autoTableSinEspacios TR.rowOdd						{background-color: transparent}
TABLE.autoTableSinEspacios TR.rowEven					{background-color: rgb(220, 220, 220)} /*235*/
TABLE.autoTableSinEspacios TD								{border: none; padding: 0px 0px; text-align: center; vertical-align: top}
TABLE.autoTableSinEspacios TH								{white-space: nowrap; background: none; /*#ccc;*/ padding: 0px 0px; vertical-align: middle}
TABLE.autoTableSinEspacios TH.img							{white-space: nowrap; width: 2% /*font-size: smaller; */}
TABLE.autoTableSinEspacios TH.img A						{color: black; text-decoration: none}


/*falta crear: lista de archivos*/

/*Estilos para las secciones principales de index*/
TABLE.autoTableIndexMain									{border: 1px solid #999;  border-collapse: collapse; font-size: 100%}
TABLE.autoTableIndexMain COLGROUP.keyCol			{font-weight: bold }
TABLE.autoTableIndexMain COL.colButton				{width: 1%}
TABLE.autoTableIndexMain TR.rowOdd					{background-color: transparent}
TABLE.autoTableIndexMain TR.rowEven					{background-color: rgb(220, 220, 220)}
TABLE.autoTableIndexMain TR.rowOdd TD				{border-bottom: 1px solid #ccc}
TABLE.autoTableIndexMain TR.rowEven TD			{border-bottom: 1px solid #ccc}
TABLE.autoTableIndexMain TD								{padding: 0px 0px; text-align: center; vertical-align: top}
TABLE.autoTableIndexMain TH								{/*background: #ccc;*/ padding: 2px 2px; vertical-align: middle; /*border-bottom: solid 1px #BBB*/}
TABLE.autoTableIndexMain TH.img						{white-space: nowrap; width: 2% /*font-size: smaller; */}
TABLE.autoTableIndexMain TH.img A						{color: black; text-decoration: none}

/*Estilos para tablas con titulos verticales*/
TABLE.autoTableVertical												{border: solid 1px #999;  border-collapse: collapse}
TABLE.autoTableVertical COLGROUP.keyCol ,
TABLE.autoTableVertical COLGROUP.keyCol TD ,
TABLE.autoTableVertical COLGROUP.keyCol COL			{background: #ccc; background-color: #ccc; font-weight: bold; border-right: 1px solid #bbb}

TABLE.autoTableVertical COL.colButton						{width: 1%}
TABLE.autoTableVertical TR.rowOdd							{background-color: white ;/*transparent*/}
TABLE.autoTableVertical TR.rowEven							{background-color: rgb(220, 220, 220)} /*235*/
TABLE.autoTableVertical TD										{border: none; /*border-bottom: 1px solid cornFlowerBlue;*/ padding: 2px 5px; text-align: center; vertical-align: top}
TABLE.autoTableVertical TH										{white-space: nowrap; border-bottom: solid 1px #BBB; background: #ccc; padding: 2px 2px; vertical-align: middle}
TABLE.autoTableVertical TH.img									{white-space: nowrap; width: 2% /*font-size: smaller; */}
TABLE.autoTableVertical TH.img A								{color: black; text-decoration: none}
