/*****     GENÉRICOS     **********     GENÉRICOS     *********     GENÉRICOS     *********     GENÉRICOS     *********     GENÉRICOS     ****/
body{
    background-color: #FFFFFF;
    margin: 0px;
    border: 0px;
    padding: 0px;
    border-spacing: 0px;
    width: 100%;
    font-family: arial,helvetica,clean,sans-serif;
    font-size:	13px;
    
}

a{color: #000000;}

a:visited {color: #333366; }

a:hover {color: #CC0000; }


span{
    border-width: 0;
    margin: 0;
    padding: 0;
}

table.tres_botones{ margin-top: 8pt; margin-bottom: 8pt; width: 980px;}

button {
    height: 2em;
    font-size: 10pt;
    color: black;
    vertical-align: middle;
    text-align: center;
    font-weight: bold;
    
}

form{
    border-width: 0;
    margin: 0;
    padding: 0;
}

div.blanco {background-color: white;}

.letratam2 {
    
    font-size: 10pt;
}

.letratam3 {
    
    font-size: 11pt; 
}

.letraCampoNegrita{
    
    font-size: 11pt; 
    color: Black;
}

.letraCampoSubindice{
    color: Black;
    font-size: 9pt;
    float: none;
    clear: both;
}

div.letraCampoSubindice{
    color: Black;
    font-size: 9pt;
    float: none;
    clear: both;
    border: 0;
    margin: 0;
    padding: 0;
}

div.envioOnline{
    background-color: #FFFFFF;
    width: 954px;
    border-width: 3px;
    border-color: #003366;
    border-style: solid ;
    text-align: center;
    font-weight: bold;
    padding-left: 10px;
    padding-right: 10px;
     padding-top: 10px;
    padding-bottom: 10px;
    color: rgb(132,132,132);
    
     border-radius: 10px;
    -moz-border-radius:10px; /*Para que funcione en Mozilla*/
    -khtml-border-radius:10px; /*Para Konqueror y Safari */
    -webkit-border-radius:10px;
}

div.piePagina{
    width: 980px;
    background-color: #ffb13d;
    border-width: 0px;
    color: White;
    font-weight: bold;
    font-size: 8pt;
    padding-top: 5px;
    padding-bottom: 5px;
    
    border-radius: 10px;
     -moz-border-radius:10px; /*Para que funcione en Mozilla*/
    -khtml-border-radius:10px; /*Para Konqueror y Safari */
    -webkit-border-radius:10px;
    

}

.menu_pestanas{
    width: 980px;
    margin: auto;
    border-width: 0px;
    color: White;
    font-size: 8pt;
    clear:both; 
    overflow: visible;
    padding: 0;
}

.menu_pestanas td{
    max-height: 34px;
    background-repeat:repeat-x;
    border: 0;
    margin: 0;
    padding: 0;
    overflow:hidden;
    text-decoration: none;
}



.menu_pestanas img{
    border: 0;
    margin: 0;
    padding: 0;
}

.imagen_blanco_separadora{
    border: 0;
    margin-bottom: 3px;
    padding: 0;
    clear:both;
    margin:auto;
    width:100%;
    position: absolute;
    overflow: visible;
}

.still{
color: White;
text-decoration: none;

font-size: 12px;
font-style: normal;
font-weight: bold;
line-height: normal;
}

table.submenu{
    margin: auto;
}

.submenuCell{
    text-align:center; 
    text-decoration: none;
    font-weight: bold;
    padding-top: 2pt;
    padding-bottom: 2pt;
}

a.submenuAHREF{color: #FFFFFF;text-decoration: none;}

a.submenuAHREF:visited {color: #FFFFFF; }

a.submenuAHREF:hover {color: rgb(247,247,247); }

a.submenuAHREFSelected{color: Black;text-decoration: none;}

a.submenuAHREFSelected:visited {color: Black; }

a.submenuAHREFSelected:hover {color: rgb(99,99,99); }

a.submenuAHREFcomprobante{color: rgb(247,247,247); text-decoration: none; cursor: default;}

.enviado{color: #669933;}

.pendiente{color: #FF9900;}

.borrado{color: #FF0033;}

.nuevoElemento{cursor:pointer;}

div.logosRevistasFondo{
    background-color: #F8FAFC;
    width: 974px;
    border-width: 3px;
    border-color: #B5C9E6 ;
    border-style: solid ;
    margin: 0px;
    padding: 0px;
    border-spacing: 0px;
    text-align: center;
    vertical-align: middle;
    clear: both;
    float: none;
    
     border-radius: 10px;
    -moz-border-radius:10px; /*Para que funcione en Mozilla*/
    -khtml-border-radius:10px; /*Para Konqueror y Safari */
    -webkit-border-radius:10px;
   
}

div.logosRevistasFondo a{text-decoration: none;}

a image{border: 0; text-decoration: none;border-width: 0px;}
a button{text-decoration: none;}



/*div.logosRevistasCabecera{
    background-color: #0047B3;
    color: White;
    width: 1000px;
    height: 2em;
    margin: 0px;
   
    border-spacing: 0px;
    text-align: center;
    vertical-align: bottom;
    font-weight: bolder;
    padding-top: 6pt;
	
}*/

/*****   RASTRO DE MIGAS   **********   RASTRO DE MIGAS   **********   RASTRO DE MIGAS   **********   RASTRO DE MIGAS   *****/
div.rastroMigas {
    width: 976px;
    background-color: #F0F5FC;
    border-style: solid ;
    border-width: 2px;
    border-color: black;
    margin:0px;
    padding: 0px;
    
    border-radius: 10px;
    -moz-border-radius:10px; /*Para que funcione en Mozilla*/
    -khtml-border-radius:10px; /*Para Konqueror y Safari */
    -webkit-border-radius:10px;
    
}

div.inicio{
    float: left; 
    padding-top:8pt; 
    padding-bottom:8pt; 
    padding-left: 8pt;
    font-weight: bolder;
}

div.inicio a{color: rgb(0,49,148); text-decoration: none;}

div.inicio a:visited {color: rgb(0,49,148);}

div.inicio a:hover {color: rgb(82,198,255); }


div.cerrarSesion{
    float: right; 
    padding-top:8pt; 
    padding-bottom:8pt; 
    padding-right: 8pt;
    font-weight: bolder;
}

div.cerrarSesion a{color:rgb(198,49,0); text-decoration: none;}

div.cerrarSesion a:visited {color:rgb(198,49,0);}

div.cerrarSesion a:hover {color: rgb(255,90,33); }

span.cerrarSesion{    
    font-weight: bold;
}

.cerrarSesion a{color:rgb(198,49,0); text-decoration: none;}

.cerrarSesion a:visited {color:rgb(198,49,0);}

.cerrarSesion a:hover {color: rgb(255,90,33); }


div.rastroMigas p.ultimo{
    margin-bottom: 4pt;
    padding-bottom: 4pt;
}

div.rastroMigas p{
    /*Para IE*/
    padding-bottom: 4pt;
    padding-left: 8pt;
    padding-right: 8pt;
    padding-top: 4pt;
    
    /*Para firefox*/
    margin-bottom: 4pt;
    margin-left: 8pt;
    margin-right: 8pt;
    margin-top: 4pt;
    
    clear: both;
    
    text-align: center;
}

div.rastroMigas ul{
    text-align: left;
    
    /*Para IE*/
    padding-bottom: 8pt;
    padding-left: 14pt;
    padding-right: 14pt;
    padding-top: 8pt;
    
    /*Para firefox*/
    margin-bottom: 8pt;
    margin-left: 14pt;
    margin-right: 14pt;
    margin-top: 8pt;
    
    list-style-type: disc;
}

/********      CAMPOS    ****************      CAMPOS    ****************      CAMPOS    ****************      CAMPOS    ********/
div.fondoCampos{
    background-color: #B5C9E6;
    width: 976px;
    border-width: 3px;
    border-color: #B5C9E6;
    border-style: solid ;
    margin: 0px;
    padding: 0px;
    border-spacing: 0px;
    
     border-radius: 10px;
    -moz-border-radius:10px; /*Para que funcione en Mozilla*/
    -khtml-border-radius:10px; /*Para Konqueror y Safari */
    -webkit-border-radius:10px;
   
}


div.cabeceraCampos {
    width: 100%;
   /* background-color: #FF9900;*/
    background-image: url(../images/cabeceraCampos.gif);
    color: White;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-spacing: 0px;
     padding-top: 3px;
    /*padding-bottom: 5px;*/
    height: 22px;
    vertical-align: top;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    -moz-border-radius-topleft:10px; /*Para que funcione en Mozilla*/
    -khtml-border-radius-topleft:10px; /*Para Konqueror y Safari */
    -webkit-border-top-left-radius:10px;
    -moz-border-radius-topright:10px; /*Para que funcione en Mozilla*/
    -khtml-border-radius-topright:10px; /*Para Konqueror y Safari */
   /* -webkit-border-radius-topright:10px;*/
    -webkit-border-top-right-radius:10px;
   
}

div.cuerpoCampos {
    background-color: #F0F5FC;
    width: 100%;
    margin: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-width: 0px;
    border-spacing: 0px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft:10px; /*Para que funcione en Mozilla*/
    -khtml-border-radius-bottomleft:10px; /*Para Konqueror y Safari */
    -webkit-border-bottom-left-radius:10px;
    -moz-border-radius-bottomright:10px; /*Para que funcione en Mozilla*/
    -khtml-border-radius-bottomright:10px; /*Para Konqueror y Safari */
    -webkit-border-bottom-right-radius:10px;
    
    overflow: visible;
}

div.cuerpoCamposSinCabecera {
    background-color: #F0F5FC;
    width: 100%;
    margin: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-width: 0px;
    border-spacing: 0px;
    
     border-radius: 10px;
    -moz-border-radius:10px;    /*Para que funcione en Mozilla*/
    -khtml-border-radius:10px; /*Para Konqueror y Safari */
    -webkit-border-radius:10px;
}

div.cuerpoCamposSinCabecera p{
     /*Para IE*/
    padding-bottom: 5pt;
    padding-left: 10pt;
    padding-right: 10pt;
    padding-top: 5pt;
    
    /*Para firefox*/
    margin-bottom: 5pt;
    margin-left: 10pt;
    margin-right: 10pt;
    margin-top: 5pt;
    text-align: left;
}

div.cuerpoCampos ul{
    text-align: left;
    
    /*Para IE*/
    padding-bottom: 5pt;
    padding-left: 10pt;
    padding-right: 10pt;
    padding-top: 5pt;
    
    /*Para firefox*/
    margin-bottom: 5pt;
    margin-left: 10pt;
    margin-right: 10pt;
    margin-top: 5pt;
    
    list-style-type: disc;
    list-style: disc;
}

div.cuerpoCampos li{
    list-style-type: disc;
    list-style: disc;
    display: list-item;
}

div.cuerpoCampos p{
    /*Para IE*/
    padding-bottom: 5pt;
    padding-left: 10pt;
    padding-right: 10pt;
    padding-top: 5pt;
    
    /*Para firefox*/
    margin-bottom: 5pt;
    margin-left: 10pt;
    margin-right: 10pt;
    margin-top: 5pt;
    text-align: left;
}

table.revisores{
    width: 98%;
   
    
    
}


/********      ACEPTACION FINAL    ****************      ACEPTACION FINAL    ****************      ACEPTACION FINAL    ****************      ACEPTACION FINAL    ********/
div.errorAceptacion{
    background-color: rgb(255,239,214);
    width: 972px;
    border-width: 4px;
    border-color: rgb(198,0,0) ;
   border-style: solid ;
    
    padding-top: 8pt;
    
    padding-bottom: 8pt;
    position: static;
    
     border-radius: 10px;
    -moz-border-radius:10px; /*Para que funcione en Mozilla*/
    -khtml-border-radius:10px; /*Para Konqueror y Safari */
    -webkit-border-radius:10px;
}

div.warningAceptacion{
    background-color: rgb(255,239,214);
    width: 972px;
    border-width: 4px;
    border-color: rgb(247,181,0)  ;
    border-style: solid ;
   
    padding-top: 8pt;
   
    padding-bottom: 8pt;
    position: static;
    
    border-radius: 10px;
    -moz-border-radius:10px; /*Para que funcione en Mozilla*/
    -khtml-border-radius:10px; /*Para Konqueror y Safari */
    -webkit-border-radius:10px;
    
    
}

.incompleto{color: Red; font-weight: bold;}

#recuperarClave{
    background-color: rgb(255,239,214);
    border-color: rgb(247,181,0)  ;
    border-width: 3pt;
    border-style: solid ;
    width: 700px;
    padding-bottom: 8pt;
    text-align: left;
    padding-left: 3em;
    padding-right: 3em;
    
     border-radius: 10px;
    -moz-border-radius:10px; /*Para que funcione en Mozilla*/
    -khtml-border-radius:10px; /*Para Konqueror y Safari */
    -webkit-border-radius:10px;
   
}

#recuperarClaveCabecera{
    text-align: center;
    padding-top: 5pt;
    padding-bottom: 8pt;
    font-weight: bolder;
    color: rgb(165,41,0);
    
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    
    -moz-border-radius-topleft:10px; /*Para que funcione en Mozilla*/
    -khtml-border-radius-topleft:10px; /*Para Konqueror y Safari */
    -webkit-border-top-left-radius:10px;
    -moz-border-radius-topright:10px; /*Para que funcione en Mozilla*/
    -khtml-border-radius-topright:10px; /*Para Konqueror y Safari */
    -webkit-border-top-right-radius:10px;
   
}

.logoRevista{
    position:absolute;
    padding-top: 4px;
    padding-left: 825px; 
   
    z-index:1;
    filter:alpha(opacity=90);
    -moz-opacity:.90;
    opacity:.90;
    
    
}

.logoRevista img{
    
    background-color: #F0F5FC;
    
    border-left-color: rgb(181,90,0) ;
    border-bottom-color: rgb(181,90,0) ;
    border-bottom-style: ridge;
    border-left-style: ridge;
    border-left-width: 5px;
    border-bottom-width: 5px;
    
}

div.cabeceraElsevier{
    margin:0; 
    
    border:0; 
    width:980px;
    
    padding-bottom: 120px; 
}

img.logosInicio{
    margin-top: 20px;
    margin-right: 35px;
    
    opacity:.80;
    filter:alpha(opacity=80); 
    -moz-opacity:.80; 
    
}

a.alternativoIndiceRevistas{color: rgb(0,82,255); text-decoration: underline;}

a.alternativoIndiceRevistas:visited {color: #333366; text-decoration: underline;}

a.alternativoIndiceRevistas:hover {color: #CC0000; text-decoration: underline;}

span.comentario_fecha_cierre_listado_revistas{
    font-size: smaller;
    font-weight: bold;
}
