div.pic {
   width:48%;
   height:100px;
   overflow:hidden;
   float:right;
   color:#666;
}
div.pic IMG { background:#fff; color:#fff; }
div.gallery {
   clear:both;
   height:145px;
}
div.picbar { font-size:12px; width:280px; margin:0 auto; }
p.pictext { margin:10px 30px 0 30px; font-size:11px; }


/* votaciones */
div.votaciones { padding-left:5px; }
div.votaciones SPAN { float:right; background:#ebeef1; height:20px; padding:3px 2px 0 0; border-bottom:1px solid #990000; border-top:1px solid #d6dce2; }
div.votaciones SPAN A { font:normal 11px arial,sans-serif; color:#990000; text-decoration:none; }
div.votaciones H3 { background: #ebeef1;border-bottom:1px solid #990000; border-top:1px solid #d6dce2; font:normal 12px arial,sans; padding:3px 2px 0 0; height:20px; }
div.votaciones UL { list-style-type: none; margin:5px 0 0 0; padding:5px; font-size:11px; }
div.votaciones UL LI { line-height:21px; }
div.votaciones STRONG { font:bold 12px arial,sans-serif; }
div.votaciones P { text-align:center; margin:5px;padding:0; font-size:12px; }
div.votaciones BIG { color: #8398af; font-size:1em; font-weight:bold; }
/* lastlast */
div.lastnewshead { clear:both; height:25px; margin-top:10px; }
div.lastnewshead UL { list-style-type:none; padding:0 0 0 5px; margin:0; width:300px;}
div.lastnewshead UL LI { float:left; width:24%; border-right:1px solid #c4ced9; border-top:1px solid #c4ced9; text-align:center; line-height:25px; }
    .lastnewsheadcur { border-left:1px solid #c4ced0; background:#ebeef1; font-size:11px; }
    .lastnewsheadopt A { color:#333; text-decoration:none; font-size:11px; }
    .lastnewsheadcur A { color:#990000; text-decoration: none; }
div#ultimas { clear:both; }
div#lastnews { border-bottom:1px solid #c4ced0; border-left:1px solid #c4ced0; border-right:1px solid #c4ced0; width:291px; margin-left:5px; height:240px; overflow:auto; }
div#lastnews UL { list-style-type:none; margin:0; padding:0; font:normal 12px 'trebuchet ms',verdana,sans-serif; }
div#lastnews UL LI { min-height:35px; padding-left:10px; padding-top:5px; }
div#lastnews UL A { color:#666; text-decoration: none; }
div#lastnews .newalt { background:#ebeef1; }
div.lastfoot { border:1px solid #c4ced0; width:285px; margin-left:5px; margin-top:5px; padding:3px; text-align:center; font-size:11px; margin-bottom:10px; }
div.lastfoot A { color:#990000; }

/* cuadros */
div#cuadros { clear:both; height:240px; margin-bottom:20px; }
div.cuadroitem { float:left; width:152px; margin-left:8px; background:#c4ced9; height:200px; padding:2px; color:#000; font-family:'trebuchet ms',arial,sans-serif; font-size:13px; }
div.cuadroitem IMG { margin-bottom:10px; }
div.cuadroitem DIV { margin-bottom:10px; }
div.siguiente { background:#ebeef1; margin-left:8px; height:15px; padding-top:5px; margin-right:14px; text-align:right;}
div.siguiente A { font-size:9px; }
div.cwhite { background:#f8f7ef; }
div#cuadros H3 { margin:5px 0; padding:0; text-align:center; color:#990000;font:bold 12px arial,sans-serif; }
div#cuadros H3 A { text-decoration:none; color:#990000; }
div#cuadros P { margin:0;padding:0; }


div#galerias {
   background:#ebeef1;
   padding:10px;
   display:block;
   font-size:13px;
}
   div#galerias BIG { color:#ddd; }
   div#galerias H1 { background:#c4ced9; font-size:20px; font-family:arial,sans-serif; color:#333; text-align:center;padding:5px; margin:5px 0; }
   div#galerias SMALL { color:#550000; }
   div#galerias .gheader H3 { font-size:10px;font-weight:normal;margin:0; color:#999; }
   div#galerias .imagen { float:left; }
   div#galerias .imagen DIV { text-align:center; }
   div#galerias .galeria { float:right; background:#fff; overflow:auto; }
   div#galerias .galeria P,    div#gultimasgal .gitem P    , div#gultimasmost DIV P { float:left; margin-right:6px; margin-bottom:6px; }
   div#galerias .galeria P IMG,div#gultimasgal .gitem P IMG  { width:90px; height:80px; }

div#gultimas {
   border:2px solid #c4ced9;
   background:#fff;
   display:block;
}
   div#gultimas SELECT { font-size:11px; }
   div#gultimas UL { list-style-image: url(/media/flecha01.gif); margin:0;padding:0 0 0 20px; font-size:11px; background:#fff; height:20px; border-bottom:2px solid #c4ced9; }
   div#gultimas LI { float: left; margin-left:10px; margin-right:10px; border-right:2px solid #c4ced9; background:#fff; height:20px; line-height:20px; }
   div#gultimas UL A { color:#333; text-decoration:none; padding-right:15px; }
   div#gultimasgal { float:left; width:670px; font-size:11px; border:1px solid #ddd; padding:10px 0; background:#fff; }
   div#gultimasgal H3 { margin:2px 0; color:#990000; font-size:13px; }
   div#gultimasgal A,div#gultimasmost A { color:#990000; text-decoration:none; }
   div#gultimasgal A:HOVER { background:#ddd; }
   div#gultimasgal .gitem { min-height:150px; width:320px; margin-left:10px; float:left; }
   div#gultimasmost { float:right; width:280px; font-size:10px; }
   div#gultimasmost DIV { clear:both; margin-bottom:15px; }
   div#gultimasmost DIV P IMG { width:60px; height:40px; }
   div#gultimasmost A { font-size:11px; font-weight:normal; }
   div#gultimasmost H2 { margin:0 0 10px 0; text-align:center; color:#990000;font-size:14px; text-decoration:underline; }
   div#gultimasmost H3 { margin:3px 0; }

   div#menugal { margin:0 auto; height:28px; background:url(/v3/menus/me.fotos.gif) no-repeat; }
   div#menugal UL { list-style-type:none;margin:0;padding:0; }
   div#menugal UL LI { display:inline; }
   div#menugal UL LI IMG { width:70px; height:28px; overflow:hidden; }

   .showgallery DIV {
      height:70px;
      overflow:hidden;
      border:1px solid #333;
      border-bottom:10px solid #333;
   }
   .showgallery TD { padding:5px; }



   #cine { margin-left:1px; font-size:12px; }
   #cine H1 { font-size:16px; margin:0 0 10px 0; background:#333; color:#f3f3f3; height:30px; text-align:left; padding-left:10px; }
   #cine H2 { margin:3px;  text-align:left; }
   #cine H1 SPAN { float:right; font-size:13px; padding-top:5px; }
   #cine H1 SPAN A { color:#ff9900; text-decoration:underline; }
   #cine P.pie { padding:5px 10px; background:#ebeef1; width:380px; margin:0 auto; }
   #cine P A { color:#990000; text-decoration:underline; }
   #cine P.pie A { color:#333; font-size:14px; }
   #cine .complejo A { border-bottom:1px dotted #ff9900; }
   .cines TD { border-bottom:1px solid #ddd; border-right:1px solid #ddd; padding:3px; }
   .cines TH { background:#333; color:#f3f3f3; height:30px; padding:0 5px; }
   #cine BIG { color:#000; font-weight:bolder; }
   #cine .estecine { background:#666; font-size:20px; }


   .imagegal { border:5px solid #fff; -webkit-box-shadow: 3px 3px 3px #c0c0c0; }
