table#uolbar {
	margin: auto;
}

#master_jbcnav ul {
	margin : 0;
	padding : 0;
	list-style : none;
}

#master_jbcnav ul li {
	float : left;
	display : inline;
}

#master_jbcnav {
	width: 778px;
	height: 35px;
	margin: 0 auto;
}

#master_jbcnav ul.menu li.lg_jbc {
	width : 40px;
	height : 30px;
	background: url(nav/images/bottag_jbc_darkblue.gif) no-repeat;
}

#master_jbcnav ul.menu li.menu_body {
	height: 30px;
	background: url(nav/images/fundo_geral_darkblue.gif) repeat-x;
}

#master_jbcnav ul.menu li.menu_body table tr td a span {
	display : none;
}

#master_jbcnav ul.menu li.menu_body table tr td {
	height : 30px;
}

#master_jbcnav ul.menu li.menu_body table tr td a{
	display : block;
	height : 14px;
}

td.bot_editorajbc a{
	width : 86px;
	background : url(nav/images/bot_editorajbc_darkblue.gif) no-repeat;
}

td.bot_tudobem a{
	width : 106px;
	background : url(nav/images/bot_jornaltudobem_darkblue.gif) no-repeat;
}

td.bot_livros a{
	width : 43px;
	background : url(nav/images/bot_livros_darkblue.gif) no-repeat;
}

td.bot_lojajbc a{
	width : 58px;
	background : url(nav/images/bot_lojajbc_darkblue.gif) no-repeat;
}

td.bot_mangas a{
	width : 77px;
	background : url(nav/images/bot_mangasjbc_darkblue.gif) no-repeat;
}

td.bot_revistas a{
	width : 55px;
	background : url(nav/images/bot_revistasjbc_darkblue.gif) no-repeat;
}

td.bot_sites a{
	width : 62px;
	background : url(nav/images/bot_sitesjbc_darkblue.gif) no-repeat;
}

/*configurações da seção tudobem */

li.lg_tudobem {
	width : 133px;
	height : 30px;
	background: url(nav/images/bottag_tudobem_darkblue.gif) no-repeat;
}

li.lg_tudobem a {
	width : 133px;
	height : 30px;
	display: block;
}

table.menu_tudobem { /* calculado da seguinte forma 778 - 40 - 133 = 605 */
	width : 605px;
	background : url(nav/images/fundotag_abre_darkblue.gif) no-repeat;
}

table.menu_tudobem tr td.bot_sites {
	background : url(nav/images/fundotag_fecha_darkblue.gif) no-repeat right;
}

/*configurações da seção henshin */

li.lg_henshin {
	width : 70px;
	height : 30px;
	background: url(nav/images/bottag_henshin_darkblue.gif) no-repeat;
}

li.lg_henshin a {
	width : 70px;
	height : 30px;
	display: block;
}

table.menu_henshin { /* calculado da seguinte forma 778 - 40 - 70 = 668 */
	width : 668px;
	background : url(nav/images/fundotag_abre_darkblue.gif) no-repeat;
}

table.menu_henshin tr td.bot_sites {
	background : url(nav/images/fundotag_fecha_darkblue.gif) no-repeat right;
}

/*configurações do DHTML de anúncios do Google 120x240 */

ul#AdDiv {
	position : absolute;
	right : 0;
	display : none;
	width : 178px;
	height : 256px;
	list-style: none;
	z-index : 1000;
}

ul#AdDiv li {
	margin : 0 ;
	height : 0 ;
	float : right;
}

ul#AdDiv li.AdDivBot, ul#AdDiv li.AdDivBot a {
	width : 24px;
	height : 28px;
}

ul#AdDiv li.AdDivBot a {
	display : block;
	background : url(http://gen.jbcgroup.com.br/img/ads/bot_showhide_ad.gif) no-repeat;
}

ul#AdDiv li.AdDivBot a span {
	display : none;
}

ul#AdDiv li#AdDivContent {
	width : 134px;
	height : 256px;
	text-align : right;
	background: url(http://gen.jbcgroup.com.br/img/ads/fundo_120x240.gif) no-repeat;
	padding : 8px 5px 0 0;
	voice-family : "\"}\"";
	voice-family : inherit;
	width : 129px;
	height: 248px;
}

/*configurações do DHTML de anúncios do Google 120x600 */

ul#AdDivSky {
	position : absolute;
	right : 0;
	display : none;
	width : 178px;
	height : 616px;
	list-style: none;
	z-index : 1000;
}

ul#AdDivSky li {
	margin : 0 ;
	height : 0 ;
	float : right;
}

ul#AdDivSky li.AdDivBot, ul#AdDivSky li.AdDivBot a {
	width : 24px;
	height : 28px;
}

ul#AdDivSky li.AdDivBot a {
	display : block;
	background : url(http://gen.jbcgroup.com.br/img/ads/bot_showhide_ad.gif) no-repeat;
}

ul#AdDivSky li.AdDivBot a span {
	display : none;
}

ul#AdDivSky li#AdDivContent {
	width : 134px;
	height : 616px;
	text-align : right;
	background: url(http://gen.jbcgroup.com.br/img/ads/fundo_120x600.gif) no-repeat;
	padding : 8px 5px 0 0;
	voice-family : "\"}\"";
	voice-family : inherit;
	width : 129px;
	height: 608px;
}

div#topbar{
	position: absolute;
	width: 100%;
	height: 60px;
	z-index: 100;
	background: url(anuncios/images/topbar_fundo.gif) repeat-x;
	visibility: hidden;
}

div#topbar div#topElement {
	position: relative;
	width: 778px;
	height: 60px;
	margin: 0 auto;
}

div#topbar div#topElement a.close {
	position: absolute;
	display: block;
	top: 25px;
	left: 10px;
}

div#adHTML {
	position: absolute;
	width:235px;
	height: 235px;
	top: 150px;
	right: 30px;
	margin: 0;
	padding: 0;
	display: none;
	z-index: 100;
}