*{  FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666 }
HTML {BACKGROUND-COLOR: #ffffff; background-image:url(../imagenes/BG01_businessMail.png); background-position:top; background-repeat:repeat-x; height:100%}
BODY {padding:0px; margin:0px; font-size:1em;  height:100%; }
H1{ FONT-SIZE: 1.2em; font-weight:bold; margin-left:10px; color:#336699}
H2{ FONT-SIZE: 1em; font-weight:bold; margin-left:20px;}
H3{ FONT-SIZE:0.8em; font-weight:bold; margin-left:20px;}
P { FONT-SIZE: 0.8em; margin-left:20px; text-align:justify;}
UL{ FONT-SIZE: 0.8em;}
UL LI{display:list-item; vertical-align: top; margin:5px 0px; max-width:430px;}
HR {WIDTH: 100%; HEIGHT: 1px}

.tableLogin{ margin-top:20px;  background-color:#fEfEfE; vertical-align:middle; width:780px; border-left:1px solid #80a0c0; border-right:1px solid #80a0c0; border-top:1px solid #80a0c0;}
.tableLogin .header{ width:100%; border:0px; margin:0px; border-collapse:collapse; padding:0px; vertical-align:top; height:81px}
.tableLogin .botonera{font-size:0.8em; width:100%; padding-top:5px; padding-bottom:5px; text-align:left; margin-bottom:10px;}
.tableLogin .botonera select{}

.botonera2 {width:90%; margin-left: auto; margin-right: auto; text-align:center;}

.tableLogin .tdLoginIzquierda{ vertical-align:top; width:540px; margin:0px; border:0px; padding:0px;}
.tableLogin .tdLoginDerecha{ width:276px; margin:0px; border:0px; padding:0px;}
.formLogin{   FONT-SIZE: 0.7em; background-image:url(../imagenes/bcknav.jpg); background-position:left top; margin:0px; padding:0px; border:0px; margin-top:-4px; margin-bottom:-4px;}
.formLogin TD{padding-left:5px; font-weight:bold; text-align:left}
.cabeceraTabla {background-color:#80a0c0; color:#FFFFFF;}
.inputbox {WIDTH:90%; FONT-SIZE: 1em; COLOR: #666666; PADDING: 2px; BORDER:solid 1px #666666; BACKGROUND-COLOR: #ffffff;}
.inputbox2 {WIDTH:200px; FONT-SIZE:  1em; COLOR: #666666; PADDING: 2px; BORDER:solid 1px #666666; BACKGROUND-COLOR: #ffffff;}

table.Proveedores{width:95%; margin-left: auto; margin-right: auto; border-collapse:collapse; border:1px solid #EEECED; margin-top:0px; font:Arial, Helvetica, sans-serif; font-size:0.8em;}
table.Proveedores caption{ background-color:#a9a9a9;  }
table.Proveedores th{background-color:#336699; color:#FFFFFF; font:bold; border:1px solid #EEECED;}
table.Proveedores tr{ }
table.Proveedores td{ border-left:0px; border-right:0px; border-bottom:1px solid #EEECED; border-top:1px solid #EEECED;}
a{COLOR:#336699; font-weight:bold;}
a:hover{COLOR:#66AACC;}
.boto {
	background-color:#ffffff;
	border-bottom:1px solid #666666 !important;/*medio*/
	border-right:1px solid #666666 !important;/*medio*/
	border-top:1px solid #999999!important;/*claro*/
	border-left:1px solid #999999!important;/*claro*/
	vertical-align:middle;
	text-align: center;
	margin:1px 1px 1px 1px;
	padding:1px 1px 1px 1px;
	height:24px;
	text-decoration: none;
font-size:0.9em;
	cursor:pointer;
	-moz-user-select : none;
}
.botoOff {
	background-color:azure;
	border-bottom:1px solid #666666 !important;/*medio*/
	border-right:1px solid #666666 !important;/*medio*/
	border-top:1px solid #999999!important;/*claro*/
	border-left:1px solid #999999!important;/*claro*/
	vertical-align:middle;
	text-align: center;
	margin:1px 1px 1px 1px;
	padding:1px 1px 1px 1px;
	height:24px;
	text-decoration: none;
font-size:0.9em;
	cursor:pointer;
	-moz-user-select : none;
}
.pie{height:20px;}
.bottom{vertical-align:middle; width:780px; font-size: 0.8em;}
/* Para Firefox */
.cuerpoContenido{ height:auto; min-height:300px;}


