p {
   width: 20em;
}


body {
/*   background: #AAAAFF;*/

   background: #eeeeee;
   color: #000000;
   font-family: Arial;
   font-size: 13px;
   margin: 0;
   text-align: center;
  }

/* CABECERA PAGINAS PUBLICAS*/
header {
  left: 0px;
  top: 0px;
  width: 1240px;
  height: 120px;
  background-color: #968C8C; /* color sólido de fondo */
}

header .wb_indexShape1 {
  position: relative;
  left: -150px;
  top: 15px;       /* ajusta si querés subir o bajar un poco */
  width: 500px;
  height: 170px;
  z-index: 0;
}

header .wb_indexShape1 img {
  width: 80px;      /* tamaño de la imagen */
  height: 80px;
  border: 0;
  margin-top: 0;    /* puedes ajustar un poco si querés que suba o baje */
}

.wb_indexShape3 hr {
  width: 450px;
  height: 2px;
  background-color: #333333;
  border: none;
}


.info_samco {
    background-color: #f0f4f8; /* un celeste suave */
    border-left: 5px solid #0077b6; /* línea lateral destacada */
    padding: 15px 20px;
    margin: 20px 0;
    border-radius: 8px;
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}

.info_samco h2 {
    color: #023e8a;
    font-size: 1.5em;
    margin-bottom: 10px;
}

.info_samco .highlight {
    color: #d00000; /* palabra SAMCo destacada en rojo */
}

.info_samco p {
    font-size: 1em;
    line-height: 1.6;
    color: #03045e;
}


#cabecera {
  position: absolute;
  width: 1200px;
  height: 165px;
  margin-left: 15px;
/*  border: solid #D10000;*/
  }

#cabecera .logoi {
  position: relative;
  width: 125px;
  height: 125px;
  margin-left: 10px;
  margin-top: 10px;
/*  border: solid;*/
  }

#cabecera .titulos {
  position: absolute;
  top: 0px;
  width: 700px;
  height: auto;
  margin-left: 200px;
  margin-top: -20px;
/*  border: solid;*/
  }

#cabecera .titulos .titprinc {
    top: 0px;
    color:#EEEEEE;
    font-family:'Bookman Old Style';
    font-size:34px;
    font-style: italic;
    text-align: left;
    line-height: 50%;
    }

#cabecera .titulos .titsec {
    top: 0px;
    color:#EEEEEE;
    font-family:Tahoma;
    font-size:24px;
    text-align: left;
    line-height: 50%;
    }

#cabecera .logod {
  position: absolute;
  top: 0px;
  width: 125px;
  height: 125px;
  margin-left:1060px;
  margin-top: 10px;
  }


/* CABECERA */

/* NAVEGACION */
nav {
  left:0px;
  top:170px;
  width:1240px;
  height: 54px;
}

/*Navbar **********************************************************/
.navbar {
    margin-top:40px;

    
    }

.band.main.fixed.sticky .navbar {
    margin-top:10px;
    }
nav.main {
    position: absolute;
    left:0px;
    top:170px;
    width:1240px;
    height: 54px;
    z-index: 9999;
    float:left;
}

nav.main ul{
    float:left;
}

nav.main ul#menu-main-menu li:last-child a {padding-left:0}

nav.main ul li{
    float:left;
    width: 170px;
}

.respo_menu:before{
    content:"\f0c9";
    font-family: 'fontello';
    font-size:24px;
}

.respo_menu{
    position:relative;
    width:28px;
    height:20px;
    display:none;
    cursor:pointer;
    float:right;
    margin:24px 0 0;
    }

.respo_menu select{
    position:absolute;
    top:0;
    right:0;
    opacity:0;
    background:none;
    cursor:pointer;
    width:30px;
    }

/* Superfish Menu ESSENTIAL STYLES ********************************/

.sf-menu, .sf-menu * {
    margin: 0;
    padding: 0;
    list-style:none;
}

.sf-menu {
    line-height:1.0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
  }

.sf-menu ul {
    position:absolute;
    top:-999em;
    width: 170px; /* left offset of submenus need to match (see below) */
    -webkit-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.5);
       -moz-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.5);
            box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.5);
    padding:0;
    background: #E6E6E6 /*#f5f0e0*/;
    border-radius:5px;
  }

.sf-menu ul li {
    width:100%;
    border-bottom: 1px solid #A4A4A4;
    border-top: 1px solid #A4A4A4;
  }

.sf-menu ul li:first-child {
    background:#f5f0e0;
    border-radius:5px 5px 0 0;
}

.sf-menu ul li:last-child {
    border-radius:0 0 5px 5px;
}

.sf-menu ul li:hover,.sf-menu ul li.current-menu-item  {
    background:#f5f0e0;
   }

.sf-menu ul li:first-child:hover,.sf-menu ul li.current-menu-item:first-child {
    background:#f5f0e0;
    border-radius:5px 5px 0 0;
}

.sf-menu ul li:last-child:hover,.sf-menu ul li.current-menu-item:last-child {
    background:#f5f0e0;
    border-radius:0 0 5px 5px;
}

.sf-menu ul li:first-child:last-child,.sf-menu ul li:first-child:last-child:hover {
    border-radius:5px;
}

.sf-menu li:hover {
    visibility:inherit; /* fixes IE7 'sticky bug' */
}

.sf-menu li {
    float:left;
    position:relative;
}

.sf-menu a,.sf-menu a:visited {
    display:block;
    position:relative;
    text-decoration:none;
    color:#666;
}

.sf-menu a:hover,.sf-menu li.current-menu-item > a  {
    color:#333;
}

.sf-menu li > a {
    padding:9px;
}

.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
    left:10px;
    top:38px; /* match top ul list item height */
    z-index:99;
}

ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
    top:-999em;
}

ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
    left:171px; /* match ul width */
    top:0;
}

ul.sf-menu li li li ul{margin-left:1px;}

ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
    top:-999em;
}

ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
    left:170px; /* match ul width */
    top:0;
}

ul.sf-menu span.hide{
    display:none;
}

/*** arrows **/
.sf-menu li a {
    padding:10px 13px;
    min-width:1px; /* trigger IE7 hasLayout so spans position accurately */
}

.sf-sub-indicator {
    position:absolute;
    display:block;
    right:.75em;
    top:1.05em; /* IE6 only */
    width:10px;
    height:10px;
    text-indent:-999em;
    overflow:hidden;
    background:url('../imagenes/arrows.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}

a > .sf-sub-indicator {  /* give all except IE6 the correct values */
    right: 11px;
    top: 16px;
    display:none;
    background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}

ul li ul li .sf-sub-indicator {display:block}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
    background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; right:10px}
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
    background-position: -10px 0; /* arrow hovers for modern browsers*/
}

#email {
   background: #2865D7;
   width:160px;
   height: 25px;
   margin-left: 1045px;
   margin-top: 15px;
   border-radius: 5px;
   padding: 5px;
   }

#email a  {
   color: #FFFFFF;
   font-family: Verdana, Geneva, sans-serif;
   font-weight: bold;
   text-decoration: none;
   }

#email a:hover {
   color: #E2E736;
   font-family: Verdana, Geneva, sans-serif;
   font-weight: bold;
   text-decoration: none;
   }

#email a:focus {
   color: #A2D56C;
   font-family: Verdana, Geneva, sans-serif;
   font-weight: bold;
   text-decoration: none;
   }

/* NAVEGACION */


/* CONTENIDOS */
section {
  left:0px;
  top:224px;
  width:1240px;
}


/* BOTON CERRAR SESION */
/*
.usuario_p {
  border-radius: 0;  
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px;
  background-color: #e4e5e6;
  padding: 10px 20px;
  border-radius: 8px;
  font-family: Arial, sans-serif;
}
*/


.usuario_p {
  border-radius: 0; /* bordes rectos */
  background-color: #968C8C;
  padding: 10px 20px;
  display: flex;
  align-items: center;
  gap: 10px;
}





.usuario_item {
  font-size: 14px;
  color: #333;
}

.logout_form {
  margin-left: auto; /* hace que el botón se vaya al final del contenedor */
}

.btn_logout {
  background-color: #108a97;
  color: white;
  border: none;
  padding: 6px 12px;
  border-radius: 6px;
  cursor: pointer;
  font-size: 14px;
  transition: background 0.3s;
}

.btn_logout:hover {
  background-color: #e60000;
}





.usuario_header {
    display: flex;
    justify-content: flex-end; /* lo alineamos a la derecha, como un header */
    gap: 30px; /* espacio entre usuario y efector */
    padding: 10px 20px; /* un poco de espacio interno */
    background-color: #e4e5e6; /* color que querías */
    font-family: 'Bookman Old Style', serif;
    font-size: 16px;
    font-weight: 500;
    color: #333; /* contraste legible */
    flex-wrap: wrap; /* para que en pantallas chicas se acomode */
}

.usuario_item strong {
    margin-right: 5px;
}






.wb_indexShape2b {
  position: relative;
  left: 0;
  top: 0;
  width: 1240px;
  height: 54px;
  z-index: 0;
  background: #e4e5e6;       /* nuevo color de fondo */
  box-shadow: 0 0 5px 5px #888;
  display: flex;
  align-items: center;       /* centra verticalmente */
  padding-left: 20px;        /* separación desde la izquierda */
  gap: 40px;                 /* separación entre usuario y efector */
  color: #333333;            /* texto oscuro para contraste */
  font-family: Arial, Helvetica, sans-serif;
}

.usuario_p .usuario_item {
  font-size: 16px;
}






.wb_indexMenu  {
  position:relative;
  left:0px;
  top:0px;
  width:1240px;
  height:54px;
  z-index:0;
  background: #4A80D8;
    opacity: 50%;

  }

.tder {

  left:0px;
  width:420px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: white;
  text-align: left;
  }






article {

 }


/* CONTENIDOS */

/* PIE DE PAGINA */


.footer {
  background-color: #968C8C;
  color: #333;
  font-family: Arial, sans-serif;
  font-size: 14px;
  padding: 15px 20px;
  width: 1240px;       /* mismo ancho que el contenido principal */
  margin-left: 0px;   /* desplaza hacia la izquierda 6 cm aprox */
  box-sizing: border-box;
  margin-top: 2px;    
}

.footer_line {
  border: none;
  height: 2px;
  background-color: #108a97;
  margin-bottom: 10px;
}

.footer_columns {
  display: flex;
  justify-content: space-between;
  gap: 20px;
  flex-wrap: wrap; /* mantiene responsive en pantallas chicas */
}

.footer_left,
.footer_right {
  flex: 1;
  min-width: 250px;
}

.footer_right .footer_extra {
  font-style: italic;
  color: #555;
}



.usuario_filler {
  background-color: #dfe2e3; /* tono ligeramente diferente */
  height: 650px;
  width: 100%;
  margin-top: 2px;
  text-align: left;           /* clave: contenido a la izquierda */
  padding: 5px;               /* espacio interno opcional */
  box-sizing: border-box;   /* clave: padding no aumenta el ancho */
}


.info_box {
  margin: 20px;                  /* 5px en todos los lados */
  background-color: #ffffff;    /* fondo blanco */
  border: 1px solid #108a97;    /* línea de contraste */
  border-radius: 6px;
  display: inline-block;        /* se achica al contenido */
  padding: 8px 12px;            /* espacio interno */
  font-family: Arial, sans-serif;
}




.info_header {
  
  background-color: #108a97; /* color principal */
  color: white;
  padding: 10px 15px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

.info_content {
 
  padding: 15px;
  color: #333;
}

.info_content a {
  color: #108a97;
  text-decoration: none;
}

.info_content a:hover {
  text-decoration: underline;
}

.toggle_btn {
  background: none;
  border: none;
  color: white;
  font-size: 16px;
  cursor: pointer;
}







footer .camed {
  float: left;
  left:0px;
  top:-32px;
  width:1240px;
  height:80px;
  z-index:0;
  background: #4A80D8;
  -moz-box-shadow: 0 0 5px 5px #888;
  -webkit-box-shadow: 0 0 5px 5px#888;
  box-shadow: 0 0 5px 5px #888;
 }

.pie{
    color: white;
}

.wb_indexShape2  {
  float: left;
  left:0px;
  top:0px;
  width:1240px;
  height:54px;
  z-index:0;
  }


/* PIE DE PAGINA */

a {
   color: #0000FF;
   text-decoration: underline;
  }
a:visited {
   color: #800080;
  }

a:active {
   color: #FF0000;
  }

a:hover {
   color: #0000FF;
   text-decoration: underline;
  }

a.style1 {
   color: #FFFFFF;
   text-decoration: none;
  }

a.style1:visited {
   color: #FFFFFF;
   text-decoration: none;
  }

a.style1:active {
   color: #FFFFFF;
   text-decoration: none;
  }

a.style1:hover {
   color: #FFFFFF;
   text-decoration: underline;
  }

#wb_Text2 {
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   margin-left: 110px;
   text-align: left;

  }

#wb_Text2 div {
   text-align: left;
  }

#wb_Text1 {
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}

#wb_Text1 div {
   text-align: left;
}

#wb_Text4 {
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}

#wb_Text4 div {
   text-align: left;
}
#wb_Text3 {
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}

#wb_Text3 div {
   text-align: left;
}

#wb_TextMenu2 {
   background-color: transparent;
   color :#000000;
   font-family: Tahoma;
   font-size: 13px;
}

#wb_TextMenu2 span {
   display: block;
   margin: 0 0 0px 0;
   line-height: 16px;
}

#wb_indexText4 {
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}

#wb_indexText4 div {
   text-align: left;
}


.boton1 {
 position: relative
 box-shadow: inset 3px 3px 3px rgba(255,255,255,.7), inset -2px -2px 3px rgba(0,0,0,.1), 2px 2px 10px rgba(0,0,0,.1);
 width: 200px;  /* Ancho del botón */
 border: 1px solid #D3D3D3; /* Borde */

background: rgba(32,124,229,1);
background: -moz-linear-gradient(top, rgba(32,124,229,1) 32%, rgba(32,124,229,1) 34%, rgba(50,138,231,1) 51%, rgba(73,155,234,1) 72%);
background: -webkit-gradient(left top, left bottom, color-stop(32%, rgba(32,124,229,1)), color-stop(34%, rgba(32,124,229,1)), color-stop(51%, rgba(50,138,231,1)), color-stop(72%, rgba(73,155,234,1)));
background: -webkit-linear-gradient(top, rgba(32,124,229,1) 32%, rgba(32,124,229,1) 34%, rgba(50,138,231,1) 51%, rgba(73,155,234,1) 72%);
background: -o-linear-gradient(top, rgba(32,124,229,1) 32%, rgba(32,124,229,1) 34%, rgba(50,138,231,1) 51%, rgba(73,155,234,1) 72%);
background: -ms-linear-gradient(top, rgba(32,124,229,1) 32%, rgba(32,124,229,1) 34%, rgba(50,138,231,1) 51%, rgba(73,155,234,1) 72%);
background: linear-gradient(to bottom, rgba(32,124,229,1) 32%, rgba(32,124,229,1) 34%, rgba(50,138,231,1) 51%, rgba(73,155,234,1) 72%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#207ce5', endColorstr='#499bea', GradientType=0 );
left: 20px;
 height: 33px;
 font-size: 16px;
 text-align: center;  /* Alineación del texto */
 text-shadow: -1px -1px rgba(0,0,0,.2);  /* Sombra del texto */
 border-radius: 5px;  /* Bordes redondos */
 border-color:cornflowerblue;
    color: white;  /* Color del texto */

 -moz-box-shadow: 0 0 5px 5px #888;
 -webkit-box-shadow: 0 0 5px 5px#888;
 box-shadow: 0 0 5px 5px #888;
 }

 .boton1:active /* Al presionarse el botón */ {
 text-shadow: 1px 1px rgba(0,0,0,.3);  /* Sombra del texto */
 background:#3d3dff;  /* Fondo más oscuro que el original */
 box-shadow:inset 4px 4px 4px rgba(0,0,0,.3), inset -3px -3px 3px rgba(255,255,255,.2);
 }

.container_total{
    margin-left: 100px;
    }

.wb_Shape2 {
float: left;
  left: 1120px;
  top:279px;
  width:222px;

  z-index:3;
  background: #CFCFCF ;
  -moz-box-shadow: 0 0 5px 5px #888;
  -webkit-box-shadow: 0 0 5px 5px#888;
  box-shadow: 0 0 5px 5px #888;
    overflow: hidden;
  }

.info-lat-t {
    text-align: left;
    font-size: 13pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin-left: 5px;
    width:210px;
  }

.info-lat {
    text-align: justify;
    font-size: 11pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin-left: 5px;
    margin-right: 5px;
    width:210px;
  }

/*color de fondo del segundo recuadro*/

.historia_gamen{
    height: auto;
    float: left;
    left: 1620px;
    top:279px;
    width:1100px;
    z-index:3;

    background: rgba(76,76,76,1);
background: -moz-linear-gradient(45deg, rgba(76,76,76,1) 0%, rgba(89,89,89,0.97) 12%, rgba(102,102,102,0.93) 25%, rgba(71,71,71,0.89) 39%, rgba(44,44,44,0.86) 50%, rgba(0,0,0,0.86) 51%, rgba(17,17,17,0.83) 60%, rgba(43,43,43,0.79) 76%, rgba(28,28,28,0.76) 84%, rgba(19,19,19,0.72) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(76,76,76,1)), color-stop(12%, rgba(89,89,89,0.97)), color-stop(25%, rgba(102,102,102,0.93)), color-stop(39%, rgba(71,71,71,0.89)), color-stop(50%, rgba(44,44,44,0.86)), color-stop(51%, rgba(0,0,0,0.86)), color-stop(60%, rgba(17,17,17,0.83)), color-stop(76%, rgba(43,43,43,0.79)), color-stop(84%, rgba(28,28,28,0.76)), color-stop(100%, rgba(19,19,19,0.72)));
background: -webkit-linear-gradient(45deg, rgba(76,76,76,1) 0%, rgba(89,89,89,0.97) 12%, rgba(102,102,102,0.93) 25%, rgba(71,71,71,0.89) 39%, rgba(44,44,44,0.86) 50%, rgba(0,0,0,0.86) 51%, rgba(17,17,17,0.83) 60%, rgba(43,43,43,0.79) 76%, rgba(28,28,28,0.76) 84%, rgba(19,19,19,0.72) 100%);
background: -o-linear-gradient(45deg, rgba(76,76,76,1) 0%, rgba(89,89,89,0.97) 12%, rgba(102,102,102,0.93) 25%, rgba(71,71,71,0.89) 39%, rgba(44,44,44,0.86) 50%, rgba(0,0,0,0.86) 51%, rgba(17,17,17,0.83) 60%, rgba(43,43,43,0.79) 76%, rgba(28,28,28,0.76) 84%, rgba(19,19,19,0.72) 100%);
background: -ms-linear-gradient(45deg, rgba(76,76,76,1) 0%, rgba(89,89,89,0.97) 12%, rgba(102,102,102,0.93) 25%, rgba(71,71,71,0.89) 39%, rgba(44,44,44,0.86) 50%, rgba(0,0,0,0.86) 51%, rgba(17,17,17,0.83) 60%, rgba(43,43,43,0.79) 76%, rgba(28,28,28,0.76) 84%, rgba(19,19,19,0.72) 100%);
background: linear-gradient(45deg, rgba(76,76,76,1) 0%, rgba(89,89,89,0.97) 12%, rgba(102,102,102,0.93) 25%, rgba(71,71,71,0.89) 39%, rgba(44,44,44,0.86) 50%, rgba(0,0,0,0.86) 51%, rgba(17,17,17,0.83) 60%, rgba(43,43,43,0.79) 76%, rgba(28,28,28,0.76) 84%, rgba(19,19,19,0.72) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313', GradientType=1 );
    -moz-box-shadow: 0 0 5px 5px #888;
    -webkit-box-shadow: 0 0 5px 5px#888;
    box-shadow: 0 0 5px 5px #888;
    overflow: hidden;
    }

table {
    color: aliceblue;
    padding-left: 5px;
    }

.container {
   width: 1260px;
   position: relative;
   margin: 0 auto 0 auto;
   text-align: left;
  }



.ingresos{
    position: relative;
    margin-left: 22px;
    width: 50px;
}

.forget1{
    position: relative;
    left: 0px;
    top: 10px;
}

.forget2{
    position: relative;
    left: -45px;
    top: 8px;
    text-shadow: 3px;
}

.send-button{
    position: relative;

}

.forget{
    position: absolute;
    left: 45px;
    top: 40px;
}



.registrarse{
    position: relative;

}




._Shape0{

       width: 1280px;
}



.wb_Shape1 {
  float: left;
  left:0px;
  
  width:1018px;
  
  text-align: justify;
  
  background: black;
  -moz-box-shadow: 0 0 5px 5px #888;
  -webkit-box-shadow: 0 0 5px 5px#888;
  box-shadow: 0 0 5px 5px #888;
  Overflow:hidden;
  }










#cfoto {
  width: 1010px;
  }
.contenedorfoto {
  float:left;
  width:210px;
  height:180px;
  margin:10px;
  padding:5px;
  background-color: #EBD9B2;
  border-right: #a5a7aa solid 1px;
  border-bottom: #a5a7aa solid 1px;
  text-align:center;
}

.contenedorfoto a {
	text-decoration: none;
}

.contenedorfoto span {
	color:#515151;
	font-family: Trebuchet MS;
	font-size: 9pt;
}



.wb_indexShape3{
position:relative;
  left:-50px;
  top:0px;


  z-index:0;
}



.designed{
position:relative;
  left:-70px;
  top:15px;
  width:420px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #646464;
  text-align: center;

}


.leyenda{
    position:relative;
    left:52px;
    top:15px;
    width:920px;
    font-family:sans-serif;
    font-size: 17pt;
    font-weight: bold;
    color: white;
    }

.leyenda2{
    position:relative;
    left:52px;
    top:15px;
    width:920px;
    font-family:sans-serif;
    font-size: 14pt;
    font-weight: bold;
    color: white;
    text-align: justify;
    text-indent: 10mm;
    }

.leyenda2-t {
    position:relative;
    left:52px;
    top:15px;
    width:920px;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 15pt;
    font-weight: bold;
    text-decoration: underline;
    color: white;
    }

.leyenda4{
    position:relative;
    left:1250px;
    top:15px;
    width:720px;
    font-family:sans-serif;
    font-size: 12pt;
    font-weight: bold;
    color: red;
    }

.lista1 {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    color: #FFFFFF;
    margin-left: 35mm;
    width: 260px;
    }

.tipo_usuario{
    font-family: sans-serif;
    color: red;
    font-size: 14px;
    position: relative;
    width: 50px;
    right: 22px;
    position: absolute;
    }

 .parr2 img{
    width: 300px;
    height: 200px;
    float: left;
    margin-left: 40px;
    margin-top: 5px;
    }

.parr2{
    position: relative;
    }


.parr3{
    position: relative;
    width: 400px;
    }


.wb_shadow{

-moz-box-shadow: 0 0 5px 5px #888;
-webkit-box-shadow: 0 0 5px 5px#888;
box-shadow: 0 0 5px 5px #888;
}


.en_construccion{
    left: 0px;
    top:150px;
    position: relative;

}


.borra{clear: both;}