
body
{
      background-image: url('fondo.gif');
      background-repeat: repeat;
      /*background-attachment: fixed;*/
      
}

/*para table info*/
table#info
{
      font-size: 20px;
      width: 1000px;
      padding: 0px;
      margin: 10px;
      position: absolute;
      top: 45px;
      left: 171px;
      white-space: nowrap;
      background: none;
	  text-align:center;
      /*-moz-opacity: 0.7;
      opacity: 0.7;
      filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);*/
}
.info{width: auto;}
td.blanco:link, span.blanco:link{color: white; background: white; border-width: 0 15px; text-decoration:none;}
td.blanco:visited, span.blanco:visited{color:white; background: none; text-decoration:none;}
td.blanco:hover, span.blanco:hover{color: black; background: white; -moz-opacity: 0.7;opacity: 0.7;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); text-decoration:none;}
td.blanco:active, span.blanco:active{color: white; background: black;-moz-opacity: 0.7;opacity: 0.7;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); text-decoration:none;}
.sinraya{text-decoration: none;}
.debil
{
      color: white;
      word-spacing: 2px;
      -moz-opacity: 1;
      opacity: 1;
      filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
      font-family: "impact", sans-serif;
}



table#derecha
{
      font-size: 12px;
      padding: 5px;
      margin: 0px;
      position: absolute;
      top: 90px;
      left: 1030px;
      /*background: white;
      -moz-opacity: 0.7;
      opacity: 0.7;
      filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);*/
}

img
{
      height: 40px;
      width: 40px;
}

img#sic07
{
      height: 40px;
      width: 55px;
}

table.parrafos
{
      position: absolute;
      color: black;
      font-weight: bold;
      font-size: 20px;
      margin: -5px;
      text-align: justify;
      /*text-indent: 70px;*/
      top: 100px;
      left: 240px;
      width: 800px;
      font-family: "arial", sans-serif;
}
.fuerza
{
      font-size: 14px;
      color:black;
      font-weight: bold;
      /*word-spacing: 2px;*/
      -moz-opacity: 1;
      opacity: 1;
      filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
      font-family: "arial", sans-serif;
}
span.fuerza:hover{color: white;background: black;}
/*td.negro:hover{color: white;background: black;}*/
.especial
{
      color: black;
      font-weight: bold;
      /*word-spacing: 2px;*/
      -moz-opacity: 1;
      opacity: 1;
      filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
      font-family: "arial", sans-serif;
}
span.fuerza:hover{color: white;}
span.especial:hover{color:white; background: black;}



img.fotitas
{
      height: 80px;
      width: 110px; 
}

table#principal
{
      position: absolute;
      top: 480px;
      left: 120px;
}

table.form
{
      height: 80px;
      width: 110px; 
}

table#registro_profes
{
      -moz-opacity: 0.8;
      opacity: 0.8;
      filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
      position: absolute;
      top: 600px;
      color: black;      
}

a#r:link{color:black;}
a#r:visited{color:black;}

table#concurso{position:absolute; top:470px; left: 30px;text-align:right;}

.negro{color: black; font-size: smaller;}

table#iconos
{
      position:absolute; top: 170px; left:10px;
      -moz-opacity: 0;
      opacity: 0;
      filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

/*.fijo{position: fixed;}*/

#transparente
{
      -moz-opacity: 0;
      opacity: 0;
      filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
      position: absolute;
}

#fondoblanco
{
      width: 1200px;
     position: absolute; 
     top: 100px;
     left: 235px;
     width: 800px;
     background: white;
    -moz-opacity: 0.3;
    opacity: 0.3;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
}

.medianon{font-size: 18px; color: darkslategray; text-transform: uppercase;}

.gris{color: darkslategray; font-variant: small-caps; font: 18px Arial, sans-serif;}

.titulo{color:white; font-size: 20px; text-transform:uppercase; text-align:center;}

.tablahorarios{color:black; font-size: 12px; font-weight: bold; white-space:nowrap; position:relative; top: 0px;}
td.tablahorarios{height:auto; width:auto}
tr#login{-moz-opacity: 0; opacity: 0; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
