body { padding: 15px; margin: 0 auto; font: 0.8em/1.3em Helvetica, arial, sans-serif; width:99%; }
img { border:0; }
p { font: 1em/1.3em Helvetica, arial, sans-serif; color: black; }
form { display:none; }
iframe { width:100%; height:400px; overflow:hidden; border:0; }
a, a:visited, a:hover, a:active { color:black; }

#estrecha, #menu_nav, #menu_nav_nou, #menu_back, #atajos, #abajo, #mapDiv3, #relacionats, #material-extra, #custom-tweet-button, iframe#facelike, div.estrecha_in div#ads, img.llegar, hr, .nota_alta, .nota_baja, .nota_totales, #nuevos div.nuevos_in, .subir, iframe.wikiloc, #adscom_lateral, #lateral_ad, #comentarios  { display:none; }


#contenido { padding:10px; width:99%; }
#content_principal { width:95%; }
#content_principal h1 { font-size:3em; line-height:1.2em; }
#content_principal h2 { border-bottom:2px solid #e3e4e5; padding-bottom:10px; font-size:1em; margin-top:5px; }
#content_principal h3 { border-top:1px solid #e3e4e5; padding-top:15px;}
#content_principal h4 { font-size:1.3em; font-weight:normal; line-height:1.2em; margin-top:5px; }
#content_principal h5 { font-size:0.8em; font-weight:normal; line-height:1.2em; margin-top:5px; }
#content_principal ul.nuevos { font:bold 0.8em/0.9em Arial, Helvetica, sans-serif; color:#77B422; text-align:left; padding:10px 0 0 0; margin:10px 0 10px 0; clear:both;  }
#content_principal ul.nuevos li { font:normal 0.9em/0.8 Arial, Helvetica, sans-serif; display:block; float:left; margin:0 4px 15px 0; padding:0 5px 0 0; width:auto; height:auto; background: white none; border:0;  }
#content_principal ul.nuevos li a { color:#666; display:list-item; list-style:square; list-style-position:inside; background:none !important; padding-right:0 !important; }
#content_principal table { width:99%; margin:10px 0 25px; }
#content_principal table th { text-align:left; width:11%; padding:0 5px 4px; }
#content_principal table td { padding:0 5px 15px; font-size:0.8em; border-left:1px solid #999; }



.comentesp, .coment { border-bottom:1px solid #e3e4e5; }
#equipadores, #apunte { border-bottom:2px solid #e3e4e5; border-top:2px solid #e3e4e5; padding:0 0 0 10px; margin:20px 0; font-size:0.9em; }
 
.clear { clear:both; }
.fotus { margin:5px 11px 12px 0px; float:left; }
div.img_gran, div.img_gran img { width:100%;}

div.thumbanill img.fotus { margin:2px 4px 2px 2px; float:left; }


/*estat ferrata*/
#estat { width:99%; }
#estat p span { display:inline-block; }
#estat p { font-size:0.7em; padding:5px 0;}
#estat p em { font: 1.2em/1.5em Helvetica, arial, sans-serif; }
#estat.sta1 { border:3px solid #D9EFB9; }
#estat.sta2 { border:3px solid #FCD9C3; }
#estat.sta3 { border:3px solid red; }

#previrss { border:3px solid #f7ee85; padding:1px 0 5px 0; }
#previrss p { font-size:0.8em; }

