body
{
float:left;
display:block;
width:100%;
color:#000;
font:12px Arial, Helvetica, sans-serif;
}

#header-plusgenealogia
{
position:relative;
float:left;
display:block;
width:1024px;
margin:0 0 1px 0;
}

#header-plusgenealogia .logo
{
background: url(../images/logo_plusgenealogia.jpg);
width:500px;
height:87px;
float:left;
display:block;
}

#header-plusgenealogia .logo span {
display:none;
}

#header-plusgenealogia .header_expl{
display:block;
margin-top: 40px;
text-align:center;
color: #333333;
font-style: italic;
font-weight:bold;
float:left;
}

#footer-plusgenealogia {
margin-top:10px;
text-align:center;
color:#7d7d7d;
}

#footer-plusgenealogia .lien{
color:#7d7d7d;
font-weight:bold;
font-size:12px;
}

#blog-plusgenealogia {
width:290px;
border:solid 2px #619b68;
margin-top:35px;
}

#blog-plusgenealogia h2 {
margin:0 0 -20px 0;
padding:0 0 0 0;
background-color:#619b68;
}

#blog-plusgenealogia h2 a {
padding-top:30px;
padding-bottom:2em;
padding-right:80px;
padding-left:5px;
position:relative;
top:-25px;
display:block;
color:white;
font-size:13px;
text-decoration:none;
background-position:right top;
background-repeat:no-repeat;
background-image:url(../images/authors.gif);
}

#blog-plusgenealogia ul{
padding:5px;
background-color:white;
}

#blog-plusgenealogia ul li{
padding-bottom:10px;
}

#blog-plusgenealogia h3, #blog-plusgenealogia p{
font-size:11px;
font-weight:normal;
padding:0;
}


/*cabecera orange*/

#cab_orange {
width:1024;
margin:10px 0 20px 0;
padding:0 0 10px 0;
/*float:left;*/
background:url("../images/logo_orange.gif") no-repeat 1% 0;
height:26px;
border-bottom:2px solid #FF5900;
background-color:transparent;
}

#cab_orange a {
width:26px;
padding:0;
margin:0;
text-decoration:none;
float:left;
height:26px;
}

#cab_orange span {
width:26px;
padding:0;
margin:0;
float:left;
display:none;
}



