*{padding:0;margin:0;font-family:Arial, Helvetica, sans-serif;}
a{color:#e1e1e1;outline:none;text-decoration:none;}
body{background-color:#000;}
html{overflow-y:scroll;overflow-x:auto;font-size:15px;color:#FFF;}
img{-ms-interpolation-mode:bicubic;}
.wrapper{position:relative;width:970px;left:50%;margin-left:-550px;margin-top:3%;color:#ddd;}
.footer{position:fixed;bottom:0;right:0;width:100%;background:#f00;opacity:.85;filter:alpha(opacity=85);font-size:12px;color:#fff;font-weight:bold;z-index:15000;}
.footer p{text-align:right;padding:3px 6px;color:#fff;}
.footer span#usuarios_activos{float:left;padding:3px;}
.footer span#usuarios_activos_prev{float:left;padding:3px;}
.left_column{position:fixed;width:250px;left:50%;margin-left:-500px;margin-right:40px;text-align:right;}
.right_column{position:relative;width:710px;max-width:710px;left:50%;margin-left:-150px;margin-top:0!important;margin-bottom:30px;display:block;}
#contenido{width:100%;margin-bottom:20px;margin-top:20px;}
.clear{clear:both;visibility:hidden;width:0;height:0;overflow:hidden;}
div.player{position:fixed;width:100%;text-align:right;z-index:500!important;background:#000;top:0;left:0;}
#cargador{position:absolute;top:2px;left:10px;color:#fff;height:24px;display:none;}
img#foto_actual{border:1px solid #ddd;}
img.thumbnail{border:1px solid #ddd;}
div#foto{display:none;width:100%;text-align:center;}
div#galerias{width:99%;display:block;text-align:center;}
div#foto_head{margin:15px;}
a.menu_fotos{text-decoration:underline;font-weight:bold;}
a.menu_fotos:hover{text-decoration:none;font-weight:bold;}
ul.menu, ul.menu ul{list-style-type:none;margin:0;padding:0;}
ul.menu a{display:block;text-decoration:none;}
ul.menu li{margin-top:1px;}
ul.menu li a{background:#DF0101;color:#fff;padding:.4em;}
ul.menu li a:hover{background:#FE2E2E;}
ul.menu li ul li a{background:#36f;color:#fff;border-left:10px #000 solid;padding-left:15px;}
ul.menu li ul li a:hover{background:#30f;padding-left:15px;border-left:5px #000 solid;font-weight:bold;}
div#remezclas{padding-bottom:20px;}
div#remezclas table tr td{padding:5px;color:aaa;border:1px solid #555;background:#222;}
div#remezclas table tr.par td{padding:5px;color:aaa;border:1px solid #555;background:#000;}
.main{display:none;}
.meta{display:none;font-weight:bold;}
.content_box{padding:20px;background:url(Images/transparent80.png) repeat;margin:-22px -20px;font-size:.9425em;line-height:130%;position:absolute;max-width:570px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.button{padding:2px;border:1px solid #333;background:#222;color:#FFF;}
.button:hover{border-color:#666;background:#444;}
.button:active{border-color:#666;background:#000;}
.form_element{margin-bottom:20px;}
.form_element input, .form_element select{background:#FFF;border:1px solid #333;padding:3px;width:250px;}
address, blockquote, h1, h2, h3, h4, h5, h6, p, pre{color:#aaa;}
div#player_container span{color:red;padding-left:5px;}
div#player_container{height:25px;min-height:25px;padding-top:2px;padding-bottom:4px;text-align:right;padding-right:25px;font-size:1.0em;color:red;font-weight:bold;}
div#player_container img{width:16px;height:16px;}
span#redes ul{margin:0 130px; padding:0;list-style-type:none; list-style-image:none;}
span#redes li{display:inline;float:left;padding:3px 5px}
span#redes li a{display:block;}
span#redes li a:hover{margin:5px 5px 0 0px}
span#redes a img{border:0px}
#menu li a{font-weight:normal;font-style:normal;line-height:normal;font-family:'DiavloBlack',sans-serif;font-size-adjust:0.53;font-size:18px;}
#footer p{font-weight:normal;font-style:normal;line-height:normal;font-family:'DiavloBlack',sans-serif;font-size-adjust:0.53;font-size:12px;}
#player_container{font-weight:normal;font-style:oblique;line-height:normal;font-family:'DiavloBlack',sans-serif;font-size-adjust:0.53;font-size:15px;}
