﻿body, div, p, ul, li, table { margin:0px; padding:0px; border-width:0px; text-align:justify;}
p, img, ul {padding:6px}
ul {list-style-type:disc; list-style-position:outside; padding-left:20px; }
.floatRight {padding:6px 6px 6px 26px; float:right;}
.floatLeft {padding:6px 26px 6px 6px; float:left;}

body { font-family: Tahoma; font-size:12px; color:#333333; background-image:url('imgs/bg.bmp'); background-repeat:repeat-y; }
body.nobg { background-image:none }
PRE { white-space:pre-wrap; font-family: Tahoma; font-size:12px; }
table { margin:auto; }
h1 { font-size:21px; color:#2E4D7B; }
h2 { font-size:18px; color:#5078B3; text-align:left; }
h3 { font-size:15px; color:#6088C3; }

a { color:#222222; text-decoration:none; }
a:hover { color:#333366; text-decoration:underline; }
a:link:active {  }

TABLE#main { width:100%; height:100%; border:none; margin:0px; padding:0px; }
TABLE#main.TBODY TR { border:none; margin:0px; padding:0px; }
TD#header { height:120px; background-color: #6666EE; }
TD#sideMenu { width:200px; background-color: #5555DD; }

.R1 { width:080px; font-family: Tahoma; font-size:11px; }
.R2 { width:540px; font-family: Tahoma; font-size:12px; }

.Pager td { padding:0px }
.Pager a, .Pager span { display:block; font-size:10px; text-align:center; height:15px; width:15px; border-style:solid; border-width:1px; }
.Pager span    { background-color:#6887A5; border-color: #486795; }
.Pager a       { background-color:#284775; border-color: #082755; }
.Pager a:hover { background-color:#082755; border-color: #082755; }

/* Accordion */
.accordionHeader { border: 1px solid #2F4F4F; color: white; background-color: #2E4d7B;
		font-family: Arial, Sans-Serif; font-size: 12px; font-weight: bold;
		padding: 5px; margin: 5px 5px 0px 5px; cursor: pointer; }
.accordionHeader a { color: #FFFFFF; background: none; text-decoration: none; display:block; }
.accordionHeader a:hover { text-decoration: underline; }
.accordionHeaderSelected { border: 1px solid #2F4F4F; color: white; background-color: #5078B3;
		font-size: 12px; font-weight: bold;
		padding: 5px; margin: 5px 5px 0px 5px; cursor: pointer; }
.accordionHeaderSelected a { background: none; color:#FFFFFF; text-decoration:none; }
.accordionHeaderSelected a:hover { text-decoration: underline; }
.accordionContent { background-color: #D3DEEF; border: 1px dashed #2F4F4F; border-top: none;
		padding: 4px; padding-top: 10px; margin: 0px 5px 0px 5px; font-size:12px; text-align:left;}
.accordionContent a { display:block; color:#666666; text-decoration:none; padding:3px; border: solid 1px #D3DEEF; }
.accordionContent a:hover { background-color:#FFFFFF; border:dashed 1px #333333; }
.accordionContent a:link:active { border:dashed 1px #333333; }

TABLE.Proyectos { border: none; background-color: #FFFFFF; font-size:12px; border-spacing: 3px; width:100%; }
TABLE.Proyectos TH { color: white; background-color: #2E4d7B; padding: 5px; margin: 2px; }
TABLE.Proyectos TD { background-color: #DDDDEE; padding: 5px; }

TABLE.noticia { border: none; background-color: #FFFFFF; margin:auto; font-size:12px; border-spacing: 3px; width:100%; }
TABLE.noticia TH { color: #FFFFFF; background-color: #5E7dAB; padding: 5px; margin: 2px; text-align:center; }
TABLE.noticia TD { color: #444444; background-color: #DDDDEE; padding: 5px; }
TABLE.noticia TD a { color: #707070; text-decoration:underline; }

TABLE.gerentes { border: none; background-color: #FFFFFF; margin:auto; font-size:12px; border-spacing: 3px; width:100%; }
TABLE.gerentes TH { color: #444444; background-color: #DDDDEE; padding: 5px; width:180px; text-align:center; }
TABLE.gerentes TD { color: #444444; background-color: #EEEEFF; padding: 5px; }


.foot { text-align:center; color:#777; font-size:10px; border-top:solid 1px #777; padding-top:3px }
DIV.lang, DIV.lang SELECT { color:#777; font-size:10px; }
DIV.lang { padding:5px; }

