/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  h1 {
    font-size: 25;
    margin-bottom: 0;
    margin-top   : 10px;
    text-align: center;
  }

  .linea {
    border-top: 2px #ffcc00 solid;
    height:   2px;
    width:    100%;
  }

  .fondo_menu {
    font-size:11;
    color:black;
    background:#99cccc;
    border-right: 2px solid rgb(0,153,153);
  }
  .fondo_login {
    background:#bbeeee;
    border:    1px solid rgb(0,153,102);
    text-align: center;
    font-size:  12;
    padding:  8px;
  }
  .fondo_error_login {
    background:rgb(255,204,204);
    border:    2px solid rgb(153,0,0);
    color:     black;
    text-align: center;
    font-size:  11;
    padding:    3px;
  
  }
/*  .boton {
    background: url(img/vpazul.png) bottom;
    border-top:    1px solid rgb(0,0,153);
    border-left:   1px solid rgb(0,0,153);
    border-right:  2px solid rgb(0,0,153);
    border-bottom: 2px solid rgb(0,0,153); 
    color:  rgb(0,0,153);
    font-weight: bold;
    text-align: center;
    font-size: 12;
  }
  .boton:hover { 
    background:  url(img/vpverde.png) bottom;
    border-top:    2px solid rgb(0,0,153);
    border-left:   2px solid rgb(0,0,153);
    border-right:  1px solid rgb(0,0,153);
    border-bottom: 1px solid rgb(0,0,153); 
    color:  rgb(0,0,153);
    font-weight: bold;
    cursor: pointer;
    text-align: center;
    font-size: 12;
  }

  .boton_menu_normal {
       background: url(img/vpverde.png) bottom;
       text-align: center;
       border: 1px solid green;
       color:      #02675f;
       font-size:  12;
       padding:    2px;
       margin-top: 7px;
       width:      100%;
  }
  .boton_menu_activo {
       background: url(img/vpazul.png) bottom;
       text-align: center;
       border: 1px solid blue;
       color:      #02675f;
       font-size:  12;
       padding:    2px;
       margin-top: 7px;
       width:      100%;
  }
*/
  a.link_estatico {
       text-decoration:none;
  }
  
  fieldset { background: rgb(236,254,242); }
  legend   { font-size: 20; }
  

  body { font-family:Arial, Helvetica, sans-serif; 
         margin:0; padding:0}

  thead { border-style: none;
    background-color: rgb(51, 51, 153);
    color: rgb(255, 255, 255);
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    text-align: center;
    }
	
   thead a { 
    font-style: normal;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
     text-align:center;
    text-decoration: none;
    color: rgb(255, 255, 255);
}

/*
  table { border-style: solid;
    border-width: 0px;
    font-family: Arial,Helvetica,sans-serif;
    }
*/

 /* Estilos de filas */
 .par {
  font-size: 13px; background: rgb(216,254,242);
  color: rgb(0,104,104);
 }
 .impar {
  font-size: 13px; background: rgb(186,224,222);
 }
 
 
 tr.pendiente { background-color: rgb(230, 230, 255);
    }

 tr.notificado { background-color: rgb(170, 170, 255);
    }

 tr.revisado { background-color: rgb(195, 195, 255);
    }
 tr.enrevision { background-color: rgb(220, 220, 255);
    }

 tr.notificado { background-color: rgb(160, 160, 255);
    }

  tr.revisado { background-color: rgb(200, 200, 255);
    }	
  tr.pornotificar { background-color: rgb(180, 180, 255);
    }
  tr.pararevisar { background-color: rgb(240, 240, 255);
    }
  tr.nodefinitivo { background-color: rgb(250, 250, 255);
    }





  td { padding-left: 5px;
    padding-right: 5px;
    }

  td.sin_separacion {
    padding-left:0px;
    padding-right:0px;
    }

  a.action { font-style: normal;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
    float: right;
    font-size: 11px;
    color: rgb(0, 0, 0);
    }

  a.action:hover { color: rgb(51, 51, 153);
    }

  a.menu {
        font-size:10px;
        font-family:Verdana,Helvetica;
        font-weight:bold;
        color:white;
       }

	   
  .xxxboton { border: 1px solid rgb(59, 100, 141);
    background: rgb(99, 140, 181) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-size: 10px;
    font-family: Verdana,Helvetica;
    font-weight: bold;
    color: white;
    /*width: 80px;*/
    height: 19px;
    }

  .xxxboton:hover { background: rgb(59, 100, 141) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .errFld { border: 1px solid rgb(255, 0, 0);
    }

  .errMsg { color: rgb(204, 51, 51);
    }

  img { border-style: none;
    }
