a:hover{text-decoration:underline;}

div#video{float:left;margin:0 10px 30px 0;text-align:center;width:350px;}
div#video a{display:block;}
div#video img{vertical-align:middle;}
div#datos{margin-left:350px;}
div#datos h3{font-size:2.5em;line-height:1em;margin-bottom:5px;}
div#datos h3 a{color:#000}
div#datos p{margin:10px 0;}
div#datos p a{color:#666;}

div#seleccion ul{margin-top:10px;}

#destacados,#ultimos{font-size:1.2em;width:330px;}
#destacados li,#ultimos li{height:100px;}
#destacados a,#ultimos a{color:#666;}
#destacados li img,#ultimos li img{float:left;margin-right:10px;}
#destacados li div img,#ultimos li div img{float:right;}
#destacados span,#ultimos span{font-size:x-small;}
#destacados li li,#ultimos li li{min-height:0;height:auto;}
#destacados li li img,#ultimos li li img{float:none;}
#destacados{float:left;}
#ultimos{float:right;}

.scrollable{height:100px;position:relative;overflow:hidden;margin:30px 0;width:1000px;}
.scrollable .items{width:20000em;position:absolute;}
.scrollable li{float:left;margin:0px !important;padding:10px;position:relative;}

div#familias{margin:30px 0;}
div#familias li img{float:left;margin-right:5px;}
div#familias div{float:left;margin:0 10px;width:230px;min-height:300px;height:auto !important;height:300px;}
div#familias li{height:80px;margin-top:10px;}

.star-rating li{position:absolute;top:0;left:0;text-indent:-1000em;height:25px;line-height:25px;outline:none;overflow:hidden;}

#contenido .publicidad, div#cierre.publicidad {width:510px}

