#ht{background:url(../img/bg.jpg); width:100%; height:1249px; background-repeat:no-repeat;background-position:center top;margin:0;padding:0;}
div#cont-rio{width:950px;height:1000px;position:relative;margin:0 auto;padding:0;}
div#cont-rio div#topo{width:950px;height:500px;margin:100px 0 0;padding:0; float:left; position:relative;}
div#cont-rio div#topo div#digital{float:left;position:absolute;width:188px;height:144px;z-index:2;left:20px;margin:0;padding:0;}
div#cont-rio div#topo div#p1{float:left;width:233px;height:282px;z-index:1;position:relative;left:32px;margin:120px 0 0 100px;padding:0;}
div#cont-rio div#topo div#p2{float:left;width:233px;height:282px;z-index:3;position:relative;margin:120px 0 0;padding:0;}
div#cont-rio div#topo div#p3{float:left;width:233px;height:282px;z-index:1;position:relative;left:3px;margin:123px 0 0;padding:0;}
div#cont-rio div#topo .pas{float:left;position:absolute;width:115px;height:150px;top:226px;right:80px;z-index:3;margin:0;padding:0;}
div#cont-rio div#cont{width:950px;height:640px;margin:0;padding:0;}
div#cont-rio div#cont div#brinde{width:500px;height:205px;float:left;margin:0 0 0 15px;padding:0;}
div#cont-rio div#cont div#mais{width:412px;height:205px;float:left;margin:0;padding:0;}
div#cont-rio div#cont div#combo{width:375px;height:370px;float:left;text-indent:-9999px;background:url(../img/combo.png);background-repeat:no-repeat;margin:0;padding:0;}
div#cont-rio div#cont div#video{width:410px;height:300px;float:left;background:url(../img/video.png);background-repeat:no-repeat;position:relative;margin:0 0 0 50px;padding:0;}
div#cont-rio div#cont div#video .v_position{position:absolute;top:64px;margin:0 0 0 3px;padding:0;}