table i {font-weight: bold;padding: 20px 0 20px 0;}


.right
{
text-align: right;
}


.right input
{
 width: 100%;
}


.clausula
{
 border: 1px solid #000000;
 width: 70%;
 background-color: #FFFFFF;
 margin: 0px auto;
 padding: 10px;
 text-align: justify;
}

.jerarquia h3
{
 margin: 0px auto;
 /*background-color: #ffffff;*/
 border: 1px solid #24407e;
 color: #24407e;
 padding: 4px;
 font-weight: bold;
 text-align: center;
 margin-left: 25px;
 background-image: url('../img/repetir_serv_inv.gif');
 background-repeat: repeat-x;
 background-position: top left;
}


div.jerarquia ul { list-style-type: none; padding: 0; margin: 0px;}

div.jerarquia ul a { 
 height: auto;
 margin-left: 18px;
 background-image: url(../img/vineta_menu.gif);
 background-repeat: no-repeat;
 background-position: 0 center; 
 text-decoration: none;
 font-weight: bold;
 color: #013274;
}


div.jerarquia ul a:hover {  color:#FFFFFF; background-color:  #013274; background-image: url(../img/vineta_menu_activo.gif);}

div.jerarquia ul a.activo{ color:#FFFFFF; background-color:  #013274; background-image: url(../img/vineta_menu_activo.gif);}

div.jerarquia .sublista { margin-left: 0.8em;}

div.jerarquia .sublista a { font-weight: normal; font-weight: bold; padding: 2px 0px 2px 8px;text-decoration: none; background-image: url(../img/vineta2.gif);}

div.jerarquia .sublista a:hover{ color:#FFFFFF; background-color:  #013274;  background-image: url(../img/vineta2.gif);}

div.jerarquia .sublista a.activo{ color:#FFFFFF; background-color:  #013274;  background-image: url(../img/vineta2.gif);}


div.login_form {width: 150px;margin: 0px auto;background-color: #FFFFFF;border: 2px solid #000000;padding: 10px;}

div.login_form .bloque_boton {display: inline;margin-left: 45px;}

div.login_form input {border:1px solid #000000;}

  h4.titulo_compras {border: 2px solid #89202E;text-align: center;margin: 0px auto;background-color: #FDFADD;color: #000000;padding: 0px;font-weight: bold;}



div.private {padding: 5px;border: 1px solid #24407E;background-color: #FFFFFF;width: 60%;margin:0px auto;text-align: center;}

div.private a {text-decoration: none;  color:#89202e;}

div.private a img {border: none;}



  
  ul.listado_std {list-style-type: none;}
  
ul.listado_std li {padding: 2px 0px 2px 14px;  color:#89202e;  background-image: url(../img/vineta_std.gif);background-repeat: no-repeat;background-position: 0 50%;}
ul.listado_std a {color: #24407E;}

ul.listado_files_std {list-style-type:none;}
ul.listado_files_std a {background-repeat: no-repeat;background-position: 0 50%;padding: 4px 0px 4px 20px;color: #24407E;line-height: 18px;}
/*ul.listado_files_std a {color: #24407E;}*/


ul.listado_folders_std {list-style-type:none;}
ul.listado_folders_std a.enlace_folder {padding: 4px 0px 4px 20px;  color:#89202e;  background-image: url(../img/ext/dir.gif);background-repeat: no-repeat;background-position: 0 50%;color: #24407E;line-height: 18px;}

a.opciones_usuario {}
/*a.opciones_usuario:hover {text-decoration:none; border-bottom: 2px solid #000000;background-color: #000000;color: #FFFFFF;}*/

a.add_element { background-image: url(../img/vineta_menu.gif); background-repeat: no-repeat; background-position: 0 center; }
a.print { background-image: url(../img/print.gif); background-repeat: no-repeat; background-position: 0 center; padding-left: 18px;text-decoration:none;color: #000000;}
