#page #container #content h2{border-bottom:#CCC solid 1px; margin:0px 0 10px 0;}

#page #container #content .unmedio #tengo{margin:25px 0 0 0;}
#page #container #content .unmedio #notengo{margin:25px 0 0 0;}
#page #container #content .link a{font-size:22px; color:#CE1126; margin:0 0 5px 0; text-decoration:none;}
#page #container #content .link_dos{font-size:14px; color:#CE1126; font-weight:bold;}

#page #container #content #recuadro{background:url(../images/fnd_recuadro_gr.gif) 0 0 no-repeat; margin:30px 0; width:455px; height:224px; display:inline-block;}
#page #container #content #recuadro h2{border:none; margin:30px 0 15px 20px; color:#CE1126;}
#page #container #content #recuadro p{margin:0 0 0 20px; width:410px;}

#page #container #content .list_blog{border-bottom:#CCC solid 1px; padding:20px 0 5px 10px; clear:both;width:100%;}
#page #container #content .first{padding-top:0;}
#page #container #content .list_blog img{margin:0 0 20px 0;}

#page #container #content table.tabla {margin:0 auto 1em auto; border-collapse:collapse; width:99%}
#page #container #content table.tabla thead th {font-size:11px; padding:0 10px; color:#666; border:#DDD solid 1px; background-color:#DDD; font-weight:normal;}
#page #container #content table.tabla tbody tr {margin:0; padding:3px}
#page #container #content table.tabla tbody td {padding:20px 12px; border-bottom:#CCC solid 1px;}
#page #container #content table.tabla tbody td span{color:#CE1126; font-size:16px; font-weight:bold; text-decoration:underline;}
#page #container #content table.tabla tbody td p{width:70%; margin:3px 0 0 0;}
#page #container #content table.tabla tbody td a{font-weight:normal; white-space:nowrap; text-decoration:underline;}
#page #container #content table.tabla tbody td.fecha{text-align:right; white-space:nowrap; font-size:11px;}


 #page #content div.tabla{
border:1px solid red
}
table.posicion th{
	background:#333;
	padding:2px 5px 2px 7px;
	text-align:left;
	font-size:11px;
	color:#fff;
	font-weight:normal;
}

.posicion th.negro{background:#000;color:#fff;}
.posicion th a{color:#000;}
.posicion th.esp,.posicion th.sha,.posicion th.ano{font-weight:normal;font-size:10px;text-align:right;}
.posicion td{border-bottom:1px solid #ccc;padding:3px 5px;font-size:10px;}

 #page #left #caja_lateral .posicion td a{
font-size:10px;font-weight:normal;
color:#333333;
}



.posicion td.tit{width:180px;}
.posicion td.pos{border-right:1px solid #ccc;width:10px;text-align:right;}
.posicion td.sha,.posicion td.esp,.posicion td.ano{border-left:1px solid #ccc; padding-right:10px;padding-left:10px;text-align:right;width:55px;}


 .list_blog img{margin:0 0 20px 0;}

