#contenido{ position:relative;}
.indice{ background:url(../img/puntos_ver.gif) repeat-y 48.4em top;}
#contenido ul{ margin:0 0.7em; padding:0; } 
#contenido ul li{ display:inline; float:left; width:45.1em; margin:0; padding:1.3em;}
#contenido .primero{ border-top:13px solid #fff;}
#contenido .primero li{ padding-top:0;}
#contenido .ultimo{ margin-bottom:1.3em; background:none;}
#contenido .ultimo li{ padding-bottom:0;}
#contenido li.base{background:url(../img/fndo_concurso.jpg) no-repeat 12px bottom;}
#contenido ul li .mod_txt{ display:table; height:1%;}
#contenido ul li h3 { font-size:1em; margin:0; padding:0;} 
#contenido ul li h3 a{ font:bold 1.4em Tahoma, Arial, Helvetica, sans-serif; color:#5f6800;}
#contenido ul li h3 p{ font:bold 1.4em Tahoma, Arial, Helvetica, sans-serif; color:#5f6800; margin:0; padding:0;}
#contenido p{margin:0; padding:0.3em 0; color:#333; font-size:1.3em;}

#contenido #ficha{ margin:1.7em 1em;}

#contenido #ficha .mod_txt { display:table; height:1%;}
#contenido #ficha .mod_txt h3 { font-size:1em; font:bold 1.9em Tahoma, Arial, Helvetica, sans-serif; color:#5f6800; text-transform: uppercase; margin:0; padding:0;}
#contenido #ficha .mod_txt h3 span { text-transform:none;}
#contenido #ficha .mod_txt p { font:1.3em Tahoma, Arial, Helvetica, sans-serif; color:#333; margin:0; padding:0.6em 0;}
#contenido #ficha .mod_txt ul{ background:none; margin:0; padding:0;}
#contenido #ficha .mod_txt ul li{ float:none; display:block; background: url(../img/bolo_gris3.gif) no-repeat scroll left 1.2em; width:auto; padding:0.6em 0 1em 1.1em;}
#contenido #ficha .mod_txt ul li .titulo{ font-weight:bold; margin-bottom:0.4em; padding:0;}
#contenido #ficha .mod_txt ul li p{ margin:0; padding:0;}
#contenido #ficha .mod_txt ul li a{ color:#333; text-decoration:underline;}
#contenido #ficha .foto5{ float:left; margin-right:1.6em; border:1px solid #c1c2c6;}
#contenido #ficha .mod_txt .slogan{ text-transform:uppercase;}
#contenido .linksup { background: url(../img/flecha_doble_inv.gif) no-repeat scroll left 0.5em; color:#5f6800; font:bold 1.1em Tahoma,Arial,Helvetica,sans-serif; padding:0 0 0pt 1.2em; position:absolute; right:1em; top:0.6em; }