*{ margin: 0; padding: 0;}
body{ background: url(fondo.jpg) #313131; height: auto;    background-attachment: fixed;
    background-size: cover;}
a{ text-decoration:none; color:#999;}
img{border:0px;}
#header{margin: auto; width: 100%; height: 201px;}
.apps{ max-width: 860px; overflow: hidden; padding-left: 10px;}
.logotropicana{background: url(logo.png) no-repeat; float: left; margin-top: 0px; width: 413px; height: 200px; text-indent: -9999px;}
.box_redes{ max-width: 600px; float: right; padding-right: 50px; padding-top: 27px;}
.btn_facebook_G { background-image: url(../imagenes/facebook-G.png); background-position: 0 0; margin-right: 7px; margin-top: 0px; float: left; text-indent: -9999px; width: 73px; height: 75px;}
.btn_facebook_G:hover { background-position: 0 -79px;}
.btn_twitter_G { background-image: url(../imagenes/twitter-G.png); background-position: 0 0; margin-top: 0px; float: left; text-indent: -9999px; width: 73px; height: 75px;}
.btn_twitter_G:hover { background-position: 0 -79px;}
.ico_movil{ background: url(../imagenes/ico-Movil.png) no-repeat; width: 80px; height: 38px; text-indent: -9999px; float: left; margin-top: 18px; margin-left: 15px;}
.player_total{background: url(../imagenes/blackPLAY.jpg); margin: auto; max-width: 860px; height: 75px; padding-top: 3px; padding-bottom: 3px; text-align: right; z-index:99999 !important; position: relative;}.logo_redes{ margin: auto; max-width: 800px; overflow: hidden; padding-top: 0px; padding-bottom: 10px;}.logoapp{ background: url(../imagenes/play80s.png); width: 75px; height: 74px; float: left; text-indent: -9999px; margin-top: 15px;}
#box_medio{background: #fff; overflow: hidden; max-width: 860px; margin: auto; padding: 10px 10px 30px 10px; border: #c3121c 2px solid;}
.ClicCompart{width: 860px; overflow: hidden; margin-top: 30px;}
.dosClib{ float: left; margin-right: 10px;}
.comentarios1{ float: right; width: 350px; border: #cccbec 1px solid;}
#footer{background: #111; width: 884px; margin: auto; overflow: hidden; padding-bottom: 5px; /*left:0px; right:0px; bottom: 0px; z-index:9999999 !important; position: fixed;*/}
.txt_foot{width: 250px; float: left; padding-top: 3px; padding-left: 8px; margin-top: 15px;}
.txt_foot p{ font-family: Arial; font-size: 15px; color: #fff;}
.txt_foot span{font-family: Arial; font-size: 12px; color: #8b8686;}
.bloque_srt{ width: 280px; float: right;  text-align: right;}