body{background-color:#FF0000;}/**#8487FF;***/
#general{background-color:#FFFFFF;padding: 5px 5px 5px 5px;}
#baner h1{
text-align: center;
width:750px; 
height:50px; 
font-size:44px; 
font-family:verdana; 
color:#000000; 
font-weight:bold; 
filter:mask(color=#000000) shadow(color=#FF3333, direction=135) chroma(color=#000000);
}/*#FFC760*/
#baner h2{
font-size:.9em; 
}

#cuerpo
{
float: left;
font-size: 12px;/*1em;*/
font-family: verdana, arial, Helvetica, sans-serif;
padding: 5px 5px 5px 5px;
width: 77%;
}
#cuerpo H2,H3{
margin: 0px 0px 0px 5px;
}
#top5
{
background-color:  #FFFF00;  
font-size: 12px;
font-family: verdana, arial, Helvetica, sans-serif;
height:262px;

}
#noTop
{
background-color:  #FFFFCC; 
height:150px;
}
#top5, #noTop{
margin:0px 2px 20px 2px;
padding: 5px 5px 5px 5px;
border: 2px double;
}
#noTop p#visit, #top5 p#visit{
font-size:2em;
font-weight: bold;
margin:0px;
text-align: center;
}
#noTop p#site, #top5 p#site{
font-size:1.5em;
font-weight: bold;
margin:0px;
text-align: center;
}
#noTop p#titSecc{
font-size:1.0em;
font-weight: bold;
margin:0px;
}
#top5 p#titSecc{
font-size:1.1em;
font-weight: bold;
margin:0px;
}
#stats
{
color:#FF0000; 
font-size: 0.7em;
width: 50px;
padding: 0.2em;
float: right;
text-align: center;
}
#stats p#rn{
font-size:2.5em;
font-weight: bold;
margin:0px;
text-align: center;
}
#stats p#sc,p#rg{
font-size:1.5em;
margin:0px;
}
#sthumb
{
float: left;
width: 200px;
}
#centro
{
/*float: left;*/
margin:5px;

}

#navi{
background-color:  #FFFFC0;
width: 150px;
padding: 0.2em;
float: right;
margin:2px;
border: 1px double;
}
#navi p#tit,h3#tit{
font-size:1.1em;
font-weight: bold;
border: 1px double;
background-color:#FFFF00;
}

#footer{
clear:both;
margin-left:20px;
text-align: center;
}
h2,h3{font-size:1em;}