#content h1{
color:#646472;
padding:0.5em 0em 0.25em 0em;
margin:0;
}

#content h2{
color:#4169e1;
margin:0em 0em 0.5em 0em;
padding:0;
}

#content h3{
font-size:1.5em;
color:#646472;
margin:0;
padding:0;
}

#content #logo3d{
float:right;
}

#content #logo3d img{
height:10em;
}

#articulos{
float:right;
margin:0;
padding:0;
font-size:0.8em;
margin-top:1em;
}

#articulos fieldset{
width:13em;
}

#articulos fieldset legend{
font-weight:bold;
color:#4169e1;
}

#articulos a{
display:block;
margin-bottom:0.5em;
padding-bottom:0.2em;
border-bottom:1px dashed #ff7700;
}



#articulos a span{
font-weight:bold;
color:#4169e1;
padding-right:1em;
}

#articulos a:hover span{
color:#ff7700;
}

#articulos span a{
font-size:0.8em;
text-align:right;
color:#646472;
border:0;
padding-bottom:0;
margin-bottom:0;
}

#articulos span a:hover{
color:#4169e1;
}

#buckets{
float:left;
width:80%;
color:#646472;
padding-bottom:1em;
padding-top:0em;
margin-top:1em;
}


#buckets .bucket{
padding:0em 1em 0em 0em;
margin:0;
float:left;
width:30%;
}

#buckets .bucket blockquote:before
{
color: #4169e1;
content: '\201C'; 
font-family: Arial, Helvetica, sans-serif;
font-size: 5em;
font-weight: bold;
font-style:normal;
line-height: 0px;
margin: 0 0em 0px -0.4em;
vertical-align: bottom;
}

#buckets .bucket blockquote{
font-size:1em;
font-style:italic;
margin: 0.5em;
margin-top:1.5em;
padding-left:2em;
}

#buckets .bucket blockquote p{
margin-top:-1.5em;
margin-left:0.5em;
}

#buckets .bucket h1{
font-size:1.8em;
color:#ff7700;
padding:0;
margin:0;
padding-bottom:0.2em;
border-bottom:.2em solid;
}

#buckets .bucket p{
padding:0;
margin:0;
clear:both;
}
