/**********************************/
/*   hojas de estilo para         */
/*   maricuela.com           */
/*                                */
/*   realizadas por               */
/*   basedigital.net              */
/*   septiembre de 2005              */
/**********************************/


/************************************/
/*   posicion y color de las capas  */
/************************************/

html{
        margin: 0px;
        padding: 0px;
        }

body{
        background: rgb(230,225,210);/*marron A claro1*/
        font-family: Helvetica, Arial, Vedana, Sans-Serif;
        font-size: 1em;
        margin:0;
        padding:0;
        height:100%;
        }

.contenedor{
        background: rgb(190,190,95);/*amarillo verdoso*/
        width:700px;
        margin:0 auto;
        text-align:left;
        position:relative;
        }


#cabecera{
        background: none;
        padding: 2em 50px 1em 50px;
        position:relative;
        }

#navegacion{
        background: rgb(130,120,90);/*marron A oscuro*/
        border-top: 2px solid rgb(230,220,205);/*marron B claro1*/
        border-bottom: 2px solid rgb(230,220,205);/*marron B claro1*/
        height:25px/*1.4em*/;
        padding:0.2em 0 0 55px;
        position:relative;
        }

#cuerpo{
        background: rgb(230,225,210);/*marron A claro1*/
        border: 2px solid  rgb(230,220,205);/*marron B claro1*/
        border-top:0px;
        min-height:20px;
        width:480px;
        margin:0px 0px 20px 40px;
        padding:1em 0.5em;
        position:relative;
        }
#lateral{
        position:absolute;
        top:150px;
        right:1px;
        background:none;
        width:150px;
        border:none;
        margin:0;
        padding:5px 0 0 0;
        }

#pie {
        padding:0px;
        clear:both;
        position:relative;
        }

#rompedor{/*para que no fluyan elementos fuera del div contenedor*/
			clear:both;
			}
/****************************************/
/*   posicion y color de los elementos  */
/****************************************/


/*   cabecera
*********************/
#cabecera img {
        border:0;
        display:inline;
        }
#cabecera a, #cabecera a:visited, #cabecera a:link {
        border:0;
        margin:0;
        padding:0;
        }
#cabecera .hacemos{
	float:right;
   margin:5em 6em 0 0;
   color:rgb(130,120,90);/*marron A oscuro*/
   font-size:0.8em;
   font-family:Courier,monospace;

	}

#cabecera .logo{
}

/*   navegacion
*********************/
#navegacion {
        color: rgb(230,220,205);/*marron B claro1*/
        }

#navegacion a {
        font-size: 0.8em;
        font-style: normal;
        font-weight: normal;
        text-align: left;
        text-decoration:none;
        color: rgb(200,200,200);
        }

#navegacion a:hover {
        text-decoration:underline;
        color:rgb(250,250,250);
        }


/*   cuerpo
*********************/

#cuerpo a, #cuerpo a:visited{
        color:rgb(130,120,90);/*marron A oscuro*/
        text-decoration: underline;
        }

#cuerpo a:hover{
        background: rgb(230,225,210);/*marron A claro1*/
        text-decoration: underline;
        }

#cuerpo .articulo {
        font-size: 0.75em;
        }

#cuerpo .titular_noticias, .titular_noticias,
#cuerpo a.titular_noticias,#cuerpo a:visited.titular_noticias,
#cuerpo a.secciones,#cuerpo a:visited.secciones {
        color:rgb(130,120,90);/*marron A oscuro*/
        font-size: 0.9em;
        font-weight:bold;
        text-decoration:none;
        }

#cuerpo a:hover.titular_noticias,
#cuerpo a:hover.secciones{
        color:rgb(130,110,90); /*marron B oscuro*/
        text-decoration: underline;
        }

#cuerpo a.articulos_subsecciones,#cuerpo a:visited.articulos_subsecciones,#cuerpo a:link.articulos_subsecciones,
#cuerpo .imagen_principal a,#cuerpo .imagen_principal a:visited,#cuerpo .imagen_principal a:link {
        color:rgb(130,120,90);/*marron A oscuro*/
        font-size: 0.75em;
        font-weight:normal;
        text-decoration:none;
        }

#cuerpo a:hover.articulos_subsecciones,
#cuerpo .imagen_principal a:hover{
        color:rgb(130,110,90); /*marron B oscuro*/
        text-decoration: none;
        }

#cuerpo h3, #cuerpo h3.articulo {
        font-size: 0.9em;
        line-height:0.5em;
        color:rgb(130,120,90);/*marron A oscuro*/
        }

#cuerpo p, #cuerpo p.spip, #cuerpo p.detalle, #cuerpo p.articulo {
        color: rgb(0,0,0);
        }

#cuerpo ol, ol.spip,
#cuerpo li, li.spip{
        color: rgb(0,0,0);
        }

#cuerpo .fecha {
        font-size: 0.7em;
        font-weight: bold;
        color: rgb(190,190,95);/*amarillo verdoso*/
        }

#cuerpo a.leermas,
#cuerpo a:hover.leermas,
#cuerpo a:visited.leermas {
        font-size:0.5em;
        color:rgb(130,110,90); /*marron B oscuro*/
        text-decoration:none;
        }

.galerias_cada{
        display:block;
        clear:both;
        }

.galerias_logo{
        float:left;
        display:block;
        clear:both;
        margin:0px 0.5em 1em 0.5em;
        }

.galerias_datos{
        display:block;
        }
.galerias_logo .spip_logos{
			}
.otras_galerias{
}

/*   migas de pan
*********************/
.migas_de_pan{
        font-size:0.6em;
        font-style: normal;
        font-weight: normal;
        text-align: left;
        text-decoration:none;
        color: rgb(190,190,95);/*amarillo verdoso*/
       }
#cuerpo .migas_de_pan a,
#cuerpo .migas_de_pan a:visited,
#cuerpo .migas_de_pan a:link {
        color: rgb(190,190,95);/*amarillo verdoso*/
        text-decoration:none;
        }

#cuerpo .migas_de_pan a:hover{
        text-decoration:none;
        background: rgb(130,110,90); /*marron B oscuro*/
        }


/*   lateral
***********************/
#lateral {
}

/*galeria_seccion 
***************************/
.imagen_siguiente a, .imagen_anterior a,
.imagen_siguiente a:link, .imagen_anterior a:link,
.imagen_siguiente a:visited, .imagen_anterior a:visited{
        font-size:0.7em;
        font-style:normal;
        font-weight:normal;
        text-align:left;
        text-decoration:none;
        color:rgb(130,110,90); /*marron B oscuro*/
        }
.imagen_siguiente a:hover, .imagen_anterior a:hover{
        text-decoration:underline;
        }
/*   agenda
***********************/
.agenda_mini {
        color:rgb(130,110,90); /*marron B oscuro*/
        font-size: 0.65em;
        text-align:right;
}

.agenda_mini a {
        color:  rgb(130,120,90);/*marron A oscuro*/
        text-decoration:none;
        border: 1px dotted rgb(230,225,210);/*marron A claro1*/
}

table.agenda_mini {
        width:133px;
        border:solid 1px rgb(230,225,210);/*marron A claro1*/
        padding:0;
}

.agenda_mini caption {
        color:rgb(130,120,90);/*marron A oscuro*/
}


th.agenda_mini_dias_letras {
        text-align:right;
        vertical-align:top;
        color:rgb(130,120,90);/*marron A oscuro*/
}


td.agenda_mini_este_mes {

}

td.agenda_mini_este_dia {
        background-color:rgb(230,220,205);/*marron B claro1*/

}

td.agenda_mini_no_este_mes {
        color:rgb(230,225,210);/*marron A claro1*/

}



/*   pie de pagina
*********************/
#pie address {
        background: rgb(130,120,90);/*marron A oscuro*/
        border-top: 2px solid rgb(230,220,205);/*marron B claro1*/
        border-bottom: 2px solid rgb(230,220,205);/*marron B claro1*/
        height:1.6em;
        }

#pie address{
        font-size: 0.7em;
        }
#pie address, #pie a, #pie a:visited {
        font-style: normal;
        font-weight: bold;
        color:rgb(230,230,210);/*amarillo verdoso claro*/
        text-align: center;
        padding:0.4em; /*[(altura#pie)-(font-size)]/2 -- centra el texto a la caja en altura*/
        }

#pie a:hover {
        color:rgb(230,225,210);/*marron A claro1*/
        text-decoration:underline;
        }

#pie img{
        border:0;
        }

#pie .rayas {
        color: rgb(230,220,205);/*marron B claro1*/
        }

#pie .i_img{
        background: transparent url(esqueleto_nostraxladamus/img_squelettes/) no-repeat left center;
        }
#pie p{
        text-align:center;
        }

p.firmaweb, img.firmaweb {
        display: inline;
        text-decoration:none;
        border:0;
        margin: 5px auto;
        }