/* topo */
.adtop {background:url(../images/bg_ad.jpg) right no-repeat;border:#000 1px solid;height:9em;text-align:left;width:75em;}
h1 {background:url(../images/logotipo_riolounge.gif) center no-repeat;float:left;height:9.5em;margin:1em 0 -0.5em 1em;text-indent:-500em;width:12.6em;}
h1 a {display:block;height:8em;width:12.5em;}
/* fim topo */

/* menu */
#ulitens {height:3em;margin-top:1em;position:relative;}
#ulitens li {display:block;float:left;margin-right:6px;}
#ulitens li a {background:#FC0;display:block;height:3em;text-indent:-500em;}
#ulitens .night {background:url(../images/tab_menu.gif) -6px 0 no-repeat;width:56px;}
#ulitens .movie {background:url(../images/tab_menu.gif) -67px 0 no-repeat;width:64px;}
#ulitens .onde_comer {background:url(../images/tab_menu.gif) -455px 0 no-repeat;width:84px;}
#ulitens .photos {background:url(../images/tab_menu.gif) -400px 0 no-repeat;width:50px;}
#ulitens .birthday {background:url(../images/tab_menu.gif) -137px 0 no-repeat;width:98px;}
#ulitens .mapas {background:url(../images/tab_menu.gif) -543px 0 no-repeat;width:53px;}
#ulitens .subscript {background:url(../images/tab_menu.gif) -240px 0 no-repeat;width:78px;}
#ulitens .contact {background:url(../images/tab_menu.gif) -323px 0 no-repeat;width:72px;}
#ulitens ul {display:none;}
#ulitens ul.submenu {background:#FC0;display:block;height:1em;left:0;margin-top:2.5em;padding:1em;position:absolute;top:0.5em;width:58em;}
#ulitens ul.submenu li {display:inline;float:none;font-size:1.1em;margin:0;position:relative;}
#ulitens ul.submenu li a {color:#000;display:inline;height:auto;margin:0;padding:0 5px;text-decoration:none;text-indent:0;}
.recommend {height:1em;margin-top:4em;overflow:hidden;padding:0.5em 0;}
.recommend li {color:#BACFDA;display:inline;font-size:1.1em;font-weight:bold;margin-right:0.5em;}
.recommend li.title {background:url(../images/ico_especial.gif) left no-repeat;padding-left:1.6em;}
.recommend li a {color:#FFF;text-decoration:none;}
/* fim menu */

/* rodape */
.adsense-footer {background:#000;padding:5px;text-align:center;}
#f dl {display:block;float:left;margin:0;padding:0.5em;width:113px;}
#f dl dd {color:#BBCFDA;padding:0.4em;}
#f dl dd a {color:#BBCFDA;text-decoration:none;}
#f dl dd.div {background:url(/images/div1.gif) 0 0 no-repeat;height:1px;padding:0 5px;}
#f dl dd a:hover {color:#FFF;}
#f dt {height:15px;padding:0.5em;text-indent:-5000px;}
#f .dt-noite {background:#0A567E url(/images/titles3.jpg) 5px -264px no-repeat;}
#f .dt-programese {background:#0A567E url(/images/titles3.jpg) 5px -20px no-repeat;}
#f .dt-fotos {background:#0A567E url(/images/titles3.jpg) 5px -287px no-repeat;}
#f .dt-cinema {background:#0A567E url(/images/titles3.jpg) 5px -310px no-repeat;}
#f .dt-ondecomer {background:#0A567E url(/images/titles3.jpg) 5px -333px no-repeat;}
#f .dt-riolounge {background:#0A567E url(/images/titles3.jpg) 5px -356px no-repeat;}
/* fim rodape */

/* vitrine ibr */
.vitrine2 {background:#D2E4F8;border:#89B9ED 2px solid;position:absolute;right:0;top:0;width:16em;}
.vitrine2 a {text-decoration:none;}
.vitrine2 h1 {background:url(../images/h1_ingressobr_vitrine.jpg) 0 0 no-repeat;float:none;height:2.7em;margin:1em auto;text-indent:-500em;width:13.7em;}
.vitrine2 h2 {font-size:1.1em;margin-bottom:0.5em;}
.vitrine2 h2 a {color:#075EB4;}
.vitrine2 h3 a, .vitrine p a {color:#0972DB;}
.vitrine2 p.mais_detalhes a {color:#065099;margin-bottom:0.5em;}
.vitrine2 span.clear {background:#D2E4F8;display:block;clear:left;height:1px;width:1px;}
.vitrine2 .cartoes {display:block;margin:0 auto;}
.vitrine2 .mais_ingressos {display:block;margin:1em auto;}
.vitrine2 .ofertas {background:#B4D2F3;margin:0.5em auto;padding:0.5em;width:14.2em;}
.vitrine2 .ofertas img {border:#003466 1px solid;display:block;float:left;margin-right:0.5em;}
/* fim vitrine ibr */