
BODY { margin:3px; background-color: #FAF9F5; font-family: verdana,arial }
.tabla { border: 1px #BF6E1C solid; margin:0; padding:0; background:#F0ECE0; 
  BORDER-COLLAPSE: collapse; table-layout:fixed }
.encabezado { border: 0px #494949 solid; margin:0 0 5px 0; padding:0;  
  BORDER-COLLAPSE: collapse; table-layout:fixed; width:416px;  height:20px}
.pie { border: 0px #494949 solid; margin:5px 0 5px 0; padding:0;  
  BORDER-COLLAPSE: collapse; table-layout:fixed; width:416px;  height:15px}
.grilla { text-align:center;width:416px}
TD { border:1px #BF6E1C solid; margin:0; padding:0; width:46px; height:46px; background:#fff;   
  text-align:center; font-size:24px;  }
TD.enc1 { border:0px #000 solid; margin:0; padding:0; background:transparent; text-align:left; font-size:13px;  width:90px; height:20px; vertical-align:bottom; font-family:tahoma,arial}
TD.enc2 { border:0px #000 solid; margin:0; padding:0; background:transparent; text-align:center; font-size:20px;  width:236px; height:40px; font-weight:normal; color:#BF6E1C; vertical-align:top; font-family:'trebuchet ms',helvetica}
TD.enc21 { border:0px #000 solid; margin:0; padding:0; background:transparent; text-align:center; font-size:20px;  width:373px; height:40px; font-weight:normal; color:#BF6E1C; vertical-align:top; font-family:'trebuchet ms',helvetica}
TD.enc3 { border:0px #000 solid; margin:0; padding:0; background:transparent; text-align:right; 
  font-size:13px;  width:90px; height:20px; vertical-align:bottom; font-weight:bold; font-family:tahoma,arial}
TD.enc4 { border:0px #000 solid; margin:0; padding:0; background:transparent; text-align:center; font-size:11px;  width:100%; height:15px; font-weight:normal; color:#333; font-family:'trebuchet ms',helvetica}
.candidato { border:0 #ddd solid; margin:0; padding:0px; width:46px; height:13px; 
  text-transform:uppercase; background:transparent; text-align:center; font-size:11px; font-family: arial; color:#636635 }
.candidato2 { border:0 #ddd solid; margin:0; padding-top:0; width:46px; height:1px;  
  text-transform:uppercase; background:transparent; text-align:center; font-size:11px; font-family: arial; color:#636635 }
.candidato3 { border:0 #ddd solid; margin:0; padding:0px; width:46px; height:13px; 
  text-transform:uppercase; background:transparent; text-align:center; font-size:9px; font-family: arial; color:#636635 }
.casilla { border:0 #ddd solid; margin:0; padding-top:0; width:46px; height:33px;  
  font-weight:bold; text-transform:uppercase; background:transparent; text-align:center; font-size:24px; font-family: arial; color:#5B5B5B }
.casilla2 { border:0 #ddd solid; margin:0; padding-top:3; width:46px; height:33px;  
  font-weight:bold; text-transform:uppercase; background:transparent; text-align:center; font-size:24px; font-family: arial; color:#5B5B5B }
.bloque { border: #494949 0px solid; margin:0; padding:0 0 0 0; background:#494949;  
  width:440px; height:440px}
TR.box TD {	BORDER-TOP-WIDTH: 3px; border-color: #BF6E1C }
TD.box { BORDER-LEFT-WIDTH: 3px; border-color: #BF6E1C }
.menu_tablero { width:182px; border:0px solid; height:485px; margin:0 0 0 7px; padding-left:5px;    font-size:15px; font-family:'trebuchet ms',helvetica,; font-weight:bold; background:#E4EAEF;
   color:#BF6E1C}
TD.tab { border:0px solid; margin:0; padding:0; background:transparent; text-align:left;
  vertical-align:top}
input.boton_menu{ height:20px; color:#444; font-family:'trebuchet ms',helvetica,sans-serif;
  font-size:11px; padding:0px; margin:0 0 5px -3px; font-weight:bold; background-color:#fed;
  border:1px solid; border-top-color:#789; border-left-color:#789; border-right-color:#456;
  border-bottom-color:#456; filter:progid:DXImageTransform.Microsoft.Gradient
  (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}
input.text_menu{ height:20px; color:#444; font-family:'trebuchet ms',helvetica,sans-serif;
  font-size:12px;  padding:1px 3px 1px 3px; margin:-1px 0 3px -3px; font-weight:bold;
  background-color:#F9F2E6; border:1px solid; border-top-color:#789; border-left-color:#789;
  border-right-color:#456; border-bottom-color:#456; text-transform:uppercase; vertical-align:top}
.text_menu2{ height:20px; color:#444; font-family:'trebuchet ms',helvetica,sans-serif;
  font-size:11px;  padding:1px 3px 1px 3px; margin:-1px 0 3px -3px; font-weight:bold;
  background-color:transparent; border:0px; vertical-align:top; width:150px}
select.lista{ height:18px; color:#444; font-family:'trebuchet ms',helvetica;
  font-size:10px; padding:0px; margin:0 0 4px -3px; font-weight:normal; background-color:#F8F0E0;
  border:#789 1px solid; }
DIV.help {
  BORDER-BOTTOM: #000 3px solid; BORDER-RIGHT: #000 3px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; PADDING: 20px; DISPLAY: none;
  POSITION: absolute; BACKGROUND: #E8D7BD; WIDTH: 350px; HEIGHT: 150px; TOP: 150px; LEFT: 130px; TEXT-ALIGN: center; font-size:13px
}
div.blur {
  DISPLAY: none; BACKGROUND: #F0ECE0; FILTER: alpha(opacity=85); LEFT: 0px; WIDTH: 617px; POSITION: absolute; TOP: 0px; HEIGHT: 515px; opacity: .85
}
a.enlace{
	FONT-FAMILY: verdana; color: #607E9D; text-decoration: none; font-weight: bold
}
a.enlace1{
	FONT-FAMILY: verdana; color: #BF6E1C; text-decoration: none; font-weight: bold
}
a.enlace:hover{
	text-decoration: underline; 
}
a.enlace1:hover{
	text-decoration: underline; 
}




.menu_tablero2 { width:600px; border:0px solid; height:50px;  padding:0px; font-size:15px;     
  font-family:'trebuchet ms',helvetica,; font-weight:bold; background:transparent; color:#BF6E1C;    
  vertical-align:top; border:0px solid; margin:5px 0 0 0;}
