h1 { padding-bottom:4px; border-bottom:10px solid #c0c0c0; padding-left:8px; margin:0; }
#wrap-page { background-image:url(/imgs/bk_blog.png); background-position:-40px; padding:4px; padding-top:8px; padding-bottom:8px; }
#wrap-page .left { float:left; width:580px; }
#wrap-page .right { float:right; width:265px; margin-right:5px; }
.entrada { margin-bottom:12px; }
.headline { background-image: url(/imgs/tit_bk_gray.png); background-repeat: repeat-y; margin-bottom:10px; } 
.tit_date { color: #7491be; text-align: center; float: left; width: 32px; margin-right: 10px; }       
.tit_date .time { font-size: 10px; }
.tit_date .day { font-size: 18px; }       
.tit_date .month { font-size: 12px; text-transform: uppercase; }
.title { float: left; margin-left: 12px; color: #4c4b4b; }
.title h1 { border:none; padding:0; margin:0; font-size:20px; }
.lastone h1 { font-size:32px; width:520px; }
.title h1 a { color:#0071ae; }
.title h1 a:hover, #wrap-page .right ul li a:hover { text-decoration:underline; }
.title span { font-size: 11px; font-weight: normal; }
.options, .options a { color:#e4e3e3; text-decoration:none; }
.options a:hover { text-decoration:underline; color:#ad532f; }
#wrap-page .right h4 { font-weight: bold; text-transform: uppercase; color: #373737; margin-bottom: 10px; font-size:12px; }
#wrap-page .right ul { padding-left: 20px; padding-right: 10px; }
#wrap-page .right ul li a { color: #004276; text-decoration: none; }

#wrap-page .opts { list-style:none; margin:0; padding:0px; margin-bottom:10px; }
#wrap-page .opts .lbl_share { font-size:14px; color:#905417; font-weight:normal; }
#wrap-page .opts .almidon_share_bookmarklet { list-style:none; margin:none; padding:none; }
#wrap-page .opts li { }
#wrap-page .opts li a { color:#bbb; }
#wrap-page .opts li a:hover { color:#666; }
#wrap-page .opts li.opts { float:right; }

/* Comentarios */
.frm { margin:2px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background-color:#f8f8f8; padding:8px; }
.frm h3 { font-size:16px; font-weight:normal; }       
.frm_comment { }       
.frm_comment textarea { width:552px; height:100px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:3px; border:1px solid #CCC; }
.frm_comment input[type=text] { border:1px solid #ccc; padding:2px; padding-left:4px; padding-right:4px; width:200px;
}
.frm_comment label { display:block; margin-top:8px; }
.frm_comment hr { margin-top:8px; margin-bottom:8px; border:none; border-top:1px solid #ddd; height:1px; margin-right:4px; }
#frmComment .frm_comment .left { width:280px; float:left; margin-left:2px; }
#frmComment .frm_comment .right { float:right; width:200px; margin-right:2px; }
#captcha_code { width:180px; }

