body {margin:0; padding:0; color:#111; font:0.75em Arial, Sans-Serif; background:url("img/fondo_1.gif") repeat-x #fff}
	
a{color:#f00;}
a:hover{color:#55b0b0;}
a:visited {color:#777}
	
a.url{font-weight:bold;}

a.title {color:#111 !important ; text-decoration:none !important}

#full {position:absolute; background:url("img/fondo_2.gif") repeat-y top center; width:100%}

#contain {width:780px; margin: 0 auto; text-align:center}


#cab {width:780px; margin: 0 auto; text-align:center; height:140px}

#logo {float:left; padding:4px 0 0 0 }

#links { font-size:90%; text-align:right; height:24px; padding:10px 0 0 0}
#links a {color:#000; padding:2px 10px 2px 22px; font-weight:bold}

#links a:hover {color:#55b0b0;}

#links .envia {background:url("/img/ico_envia.gif") no-repeat 0px 1px}
#links .feed {background:url("/img/ico_feed.gif") no-repeat 0px 1px}
#links .nopulses {background:url("/img/ico_alert.gif") no-repeat 0px 1px; }

#alguien  {margin:6px 0 0 0; height:100px; text-align:right}
.clear {clear:both}

.mainClm{float:left;width:525px; padding:5px 5px 5px 25px; text-align:left}

.fecha {color:#55b0b0; font-weight:bold} 

h1 {margin:15px 0 0px 0; font-size:135% }	/* ttulos de post*/
h2 {padding:0;margin:0; color:#55b0b0; font-size:110%}   /* secciones laterales */

.d2 ul{margin:0px 0px 25px 0px;padding:0;}
.d2 li{margin:0px 0px -5px 0px;padding:0; list-style-type:none; font-size:85%; line-height:18px;}
	
.d2 li a{padding:2px;margin:1px;width:100%;color:#888;text-decoration:none;}
.d2 li a:hover {text-decoration:underline;}
.d2 li a:visited{color:#bbb;}

.blogPost {margin:12px 0px 15px 0px; padding:0 0 18px 0; border-bottom:2px solid #f0f0f0}
.byline{padding:0px;margin:0px;color:#444; font-size:95%;}

.subenlaces a {color:#559090;}
	
blockquote {font-style:italic; color:#666; margin: 15px 40px;}
	
.editado {font-size:90%; color:#666;}

#dic ul{margin:0px 0px 25px 0px;padding:0;}
#dic li {list-style-type:square; font-size: 12px; color: #333; line-height:15px; padding: 0px; margin:8px; border:0px;}
#dic li a {color:#f00}
#dic {padding:15px 15px 5px 15px; border-top:1px solid #ccc}


.d {margin:5px 0 0 582px; width:188px; text-align:left; padding-top:5px}

.d1 {padding:5px; }
.d2 {padding:8px; }

.pie {margin:10px 0; font-size:90%; color:#666}

/* formulario */

form {display:inline; padding:0; margin:0;}

.comment {font-family:arial, sans-serif;font-size:12px; padding:15px 10px; color:#444; border-bottom:1px dotted #999}

.date {color:#666; font-size:11px; font-weight:bold; margin:5px 0 0 0}
.form {color:#666; font-size:11px}
.input { font-size:11px}

.error {color:#f00; font-weight:bold; font-size:11px}

.comentarios_h {margin:10px 0 0 0; padding:0; border-bottom:1px dotted #555; font-size:120%; font-weight:bold}

.anteriores_h {margin:10px 0 2px 0; padding:0 0 5px 0; border-bottom:1px dotted #555; font-size:120%; font-weight:bold}

.anteriores {padding:10px 0; border-bottom:1px dotted #555;}
.anteriores ul {padding:5px 0; margin:0px 0}
.anteriores ul li {list-style-type:square; list-style-position:inside;  padding:3px 0 2px 5px; font-size:95%}


#twitter_update_list li {list-style: square; color:#333}
#twitter_update_list li a {font-size:100% !important}