BODY {
   font:normal 12px 'Lucida Grande',sans-serif,arial,helvetica,verdana;
   margin:0;padding:0;
   background:#fff;
   color:#333;
}
IMG,FORM { border:0; }
div#contenido {
   width:1000px;
   margin:0 auto;   
   background:#ffffff;
}
div#menutop { height:24px; font-weight:bold;font-size:11px; margin-top:2px; }
   div#menutop UL { list-style-type:none; margin:0; padding:0; }
   div#menutop LI { 
      float:left; 
   }
   div#menutop A { 
      display:block;
      padding-top:5px;
      color:#fff; text-decoration:none; 
      background:url(/files/santos/botonverde.jpg) no-repeat;       
      text-align:center;
      margin-right:2px;
      width:133px; height:24px;
   }
   div#menutop A:HOVER {
      background:url(/files/santos/botonverde1.jpg) no-repeat;
   }

div#portada { float:left; width:676px; background:#fff;}
div#columna { float:right; width:300px; background:#fff url(/v3/l.derecha.jpg) repeat-y; padding-left:8px; padding-right:0; overflow:hidden; }
div#tsm { text-align:center; background:#f3f3f3; font-family:sans-serif; letter-spacing:-1px; }
div#tsm BIG { font-weight:bold; font-size:28px; }
div#tsm STRONG { font-size:18px; }


/* votaciones */
div.votaciones {   
   border-bottom:1px solid #f3f3f3;
   margin-bottom:5px;
   margin-top:10px;
   text-align:justify;
   font-size:12px;
}
div.votaciones UL {
   list-style-type: none;
   margin:10px 15px;
   padding:0;
}
div.votaciones P { margin:0 auto; text-align:center; }
div.votaciones SPAN { display:none; }
div.votaciones H3, .h3 { 
   margin:0 0 10px 0; color: #439f43; letter-spacing:-1px; 
   text-align:right; border-bottom:1px solid #990000; 
   font-size:18px;
   font-family:Arial;
   font-weight:normal;
}
   .h32 { font:normal 18px arial,sans-serif; letter-spacing:-1px; color: #439f43; }
   .h33 { font:normal 18px arial,sans-serif; letter-spacing:-1px; color: #FFF; margin:5px 0; }

/* galerias */
div.gallery {
   clear:both;
   height:145px;
}
div.pic {width:48%;height:100px;overflow:hidden;float:right;color:#666;}
div.pic IMG { background:#fff; color:#fff; }

/* videostop */
div#videom {
   width: 462px; 
   float: left;   
}
div#videolist {
   width:190px;
   float: right;
   border:1px solid #ddd;
   padding:5px;
   border-left:2px solid #439f43;      
   height:275px;
   overflow:auto;
}
   div#videolist H3 { margin:0 0 10px 0; color: #439f43; font-size:13px; }
   div#videolist A { color:#333; text-decoration:none; }
   div#videolist A:HOVER { background:#fffff0; }
   div#videolist UL { list-style-type:none; margin:0;padding:0; }
   div#videolist UL LI { margin-bottom:8px; }


/* imagen */
div#post {
   background:#333;
   color:#f3f3f3;
   padding:10px 0;
}
   div#post H2 { 
      margin:0 10px;      
      letter-spacing:-1px;
      font-size:15px;
   }
   div#post H2 A { color: #FFE347; text-decoration:none; }
   div#post H2 A:HOVER { color: #FFA200; }
div#last { display:none; }
div#xx { width:360px; float:left; background: url(w.gif) center center no-repeat; }
   div#xx P { padding:0px 10px; font-size:11px; }
   div#xx IMG { border:0; }
   div#xx A { text-decoration:none; color: transparent; }
div#notas { float:right; width:290px; }
div#notas small { color:#439f43; }
div#notas UL, .playerlist UL { list-style-type:none; margin:0;padding:0; list-style-image: url(/files/santos/icono.gif); }
div#notas UL LI,.playerlist UL LI { margin-bottom:5px; line-height:18px; }
   .notaslist { cursor:pointer; }
div#mas { float:right; width:30px; position:relative; z-index: 3;}
div#menos { float:left; width:30px; margin-top:-200px; position:relative; z-index: 2; }
div#mas IMG { padding-left:5px; }
div#menos IMG { padding-right:5px; }
div#mas:hover, div#menos:hover { background:#000; }
div#mas,div#menos { background:url(666.png); }
a { border:0; text-decoration: none; }
div.pie {
 padding:10px 15px;
 background:#333;
}
div.pie SMALL { color: #6CF; } 


/* galerias */
div#galerias {
   background:#439f43;
   padding:5px;
   margin:10px 0;
   color:#fff;
   _height:500px;
}
    div.gal1 { float:left; width:43%; padding-left:20px; }
    div.gal1 IMG { margin:0 10px; }
    div.gal1 A { font-weight:bold; color:#ddd; text-decoration:none; }
    div.gal2 { float:right;width:46%; }
        div#aplayer { background:#fff; color:#333; text-align:center; }
        .playerlist { background:#fff; color:#333; padding:10px 15px; height:200px; overflow: auto; }
        .playerlist A { font-weight:bold; color:#333;  }
        .playerlist A:hover { background:#ddd; }
        div#chat { 
           height:240px;
           background:#fff;
           overflow:auto;
           color:#444;
        }
        div#chat UL { list-style-type: none; margin:0; padding:0 0 0 10px; }
        div#chat small { float:right;  color:#ffcc99; }
        div#chat UL LI { border-bottom:1px solid #ddd;padding:3px; }

div#foros {
	background: #f3f3f3;
	padding:0 10px;
	margin:15px 0;
}
div#foros UL { list-style: none; margin:0; padding:0;  }
div#foros UL LI { border-bottom:1px solid #ddd; padding:5px 0; }
div#foros SMALL { float: right; color: #F90; }
div#foros STRONG { float:right; color: #999; margin-right: 10px; } 
div#foros A { color: #333; text-decoration:none; }
div#foros A:visited { color: #666; }
div#twitter {
   font:normal 13px sans-serif;
   height:200px;
   overflow:auto;
}
div#twitter UL { list-style-type: none; margin:0;padding:0; } 
div#twitter UL LI {
   border-bottom:1px solid #ddd;
   background:#f3f3f3;
   padding:5px 10px;
}
div#twitter A { color:#990000; text-decoration:none; }
div#twitter SMALL { color:#666;  font-size:9px; }

