/*
Documento : estilos
Creado : 3 de Marzo de 2008, 10:02
Autor  : Susana Ib��ez
Descripci�n : Estilos generales de las p�ginas de la
Red espa�ola de qu�mica sostenible.
*/
/*Estilos Estructurales*/
body, html{
    border: 0;
    margin: 0;
    padding: 0;
    font-family: Verdana, Arial, "Frutiger-Light", Helvetica, sans-serif;

    /*color: #666666;*/

}

#pagina{
    width: 70%;
}
#cabecera {
    background-color: #ffffff;
    height: 70px;
    width: 100%;
    top: 0;
    left: 0;
    position: fixed;
    z-index:3;
}

#subcabecera {
    background:#ffffff ;
    height: 25px;/*he cambiado de 25 a 25 porque en el scrool se veia por detars�?�?�?�?�?*/
    width: 100%;
    top: 70px;
    left: 0;
    position: fixed;
    z-index:3;
}


#centro {
    margin-top:95px;/*cabecera+subcabecera*/

}


#menu_izq {
    /*background: red;*/
    width: 20%;
    position: fixed;
    float: left;
    height:100%;
    z-index:1;
}


#menu_dcha{
    /*background: red;*/
    width: 20%;
    position: fixed;
    right:0px;
    height:100%;
    z-index:3;
}


#cabecera_menu_izq {
    /*background:yellow;*/
    height:40px;
    width: 100%;
}

#cabecera_menu_dcha {
    /*background:yellow; */
    height:40px;
    width: 100%;
}

#contenido {

    background:#ffffff ;
    position: absolute;
    left: 20%;
    right: 20%;/*COMENTAR ESTA LINEA PARA QUITAR EL MENU DE LA DERECHA*/
    z-index:0;
    padding-bottom:5px;
    padding-top:35px;
}


#cabecera_contenido {
    background-color:#ffffff;
    position:fixed;
    height:40px;
    width: 60%;
    top:95px;
    z-index:3;
    padding-top:11px;
}


#cabecera_contenido_ancha {
    top:95px;/*134*//*prueba 0723*/
    background-color:#ffffff;

    position:fixed;
    height:80px;
    z-index:4;
    width: 60%;
    padding-top:11px;/*prueba 0723*/

}



/*#texto_contenido {
    padding-top:40px;
    width: 100%;
    background-color: #ffffff;
    padding-right:20px;
    padding-left:20px;
    text-align:justify;
    z-index:0;
}*/

#texto_contenido {
    bottom:0;
    margin-top:40px;
    padding-left:20px;
    padding-right:20px;
    text-align:justify;
    margin-bottom: 50px;
}


#texto_contenido_noticias_edicion {
    padding-top:70px;
    width: 100%;
    background-color: #ffffff;
    text-align:justify;
    z-index:0;


}

#pie {
    background: #ffffff;
    position: fixed;
    width: 100%;
    height: 25px;
    bottom: 0;
    left: 0;
    font-size: 0.8em;
    z-index:4;
}

#menu_dcha ul{
    text-align: left;
    list-style-type: none;
    margin: 0;
    padding: 0;
    padding-top: 1.9em;
    padding-left: 0.9em;

}

#menu_dcha li{
    font-size: 0.7em;
    list-style-type: none;
    margin-top: 0;
    margin-bottom: 0.5em;
    padding-top: 0;
    line-height: 1.1em;
}

#menu_izq ul{
    text-align: right;
    list-style-type: none;
    margin: 0;
    padding: 0;
    padding-top: 1.9em;
    padding-right: 0.9em;
}

#menu_izq li{
    font-size: 0.7em;
    list-style-type: none;
    margin-top: 0;
    margin-bottom: 0.5em;
    padding-top: 0;
    line-height: 1.1em;
}

#menu_dcha_encima{
    /*background: red;*/
    width: 20%;
    position: fixed;
    right:0px;
    height:100%;
    z-index:0;
}


#pie a{
    color: #CC0000;
    text-decoration: none;
}

#pie a:hover{ color: #505050; text-decoration: none; }

#contenido a{
    /*color: #000000; Vero*/
    color: #666666;
    text-decoration: none;
}

#contenido a:hover {color:#cc0000;
                    text-decoration:none;
}


a{ color: #666666; text-decoration: none; }
a:hover{ color: #CC0000; text-decoration: none; }
/*.pie a{ color: #dddddd; text-decoration: none; }*/
.menu_cabe a{ color: #444; text-decoration: none; }

.datos_objeto_negocio{
    /*color:#8dab3b; */
    padding-bottom: 7px;
    margin-right: 3px;
    font-size: 1.1em;
}
.altura_menu{
    height:23px;
}

.parrafo{
    color:#000032;
    font-size:11px;
    line-height:15px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
}

.separacion_grande{
    margin-top:7px;/*-8*/
    /*background-color:#f1cde6;*/
}

.separacion_mediana{
    margin-top:4px;
}

.separacion_pequena{
    margin-top:2px;/*-13*/
    /*background-color:#ece9d8;*/
}

.titulo_modulo_noticias {
    margin-left: 6px;
}


.margen_izquierdo_foto1_practica {margin-left:8%;}

.margen_izquierdo_foto2_practica {margin-left:10%;}

.novedades {
    text-align: left;
    list-style-type: none;
    margin: 0;
    padding-top: 1.9em;
    padding-left: 0.9em;
    padding-right: 1em;
}