


#barraAbril,
#cabeca,
#separaCabCtd,
#conteudo,
#publiRodape,
#rodape,
#rodapeSite {
	width: 758px;
	margin: 0px auto;
	}


#publiCabeca { 
       width:758px;
	text-align: center;
	}

/*
html>body #publiCabeca #publiCabecaR1 {
	margin-left: auto;
	margin-right: auto;
}
*/

#barraAbril {
	margin-top: 2px;
	clear: both;
	}

/*Cabeca*/
#cabeca{
	height: 80px;
	overflow: hidden;
	background: url(imagem/cab_bgDegradeVermelho.gif) repeat-x;
	clear: left;
	}

/*CABECA ESQUERDA*/

#cabecaEsq {
	float: left;
	}
	
#logo {
	float: left;
	height: 80px;
	overflow: hidden;
	}

#logoPortalExameGrande {
	background: url(imagem/cab_logoPortalExameGrande.gif) no-repeat;
	height: 80px;
	width: 327px;
	overflow: hidden;
	float: left;
	}


#logoPortalExameGrande a {
	height: 80px;
	width: 327px;
	overflow: hidden;
	float: left;
	}


#logoPortalExameGrande a h1 {
	display: none;
	}



/*CABECA CENTRO*/
#cabecaCentro {
	display: none;
	}


/*CABECA DIREITA*/

#cabecaDirR1 {
	float: right;
	background: url(imagem/cab_chanfroTopoDireita.gif) no-repeat top right;
	height: 80px;
	overflow: hidden;
	text-align: left;
	width: 360px;
	padding-right: 25px;
	}
	
	
#caixaBuscaPatrocinada,
#caixaBusca,
#pstLogout,
#pstLogin {
	float: right;
	width: 290px;
	clear: right;
	overflow: hidden;
	display: inline;
	}

/* Caixa de busca com patrocinio*/

#caixaBuscaPatrocinada {
	margin-top: 6px;
	background: url(imagem/cab_hr.gif) repeat-x bottom left;
	height: 28px;
        width:253px;
	}

#caixaBuscaPatrocinada #patrocinioBusca {
	float: left;
}

#caixaBuscaPatrocinada label {
	display: none;
	}

#caixaBuscaPatrocinada input {
        width: 195px;
	height: 15px;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	letter-spacing: -1px;
	text-indent: 5px;
	float: left;
	border: 0px !important;
	margin: 4px 0px 4px 4px
	}

#caixaBuscaPatrocinada .button {
	background: url(imagem/cab_botBuscar.gif) no-repeat;
	width: 46px;
	height: 15px;
	text-indent: -10000px;
	overflow: hidden;
	float: right;
	margin-top: 4px;
	}

#caixaBuscaPatrocinada .button span {
	display: none;
	}



/* Caixa de busca sem patrocinio */
#caixaBusca {
	margin-top: 9px;
	background: url(imagem/cab_hr.gif) repeat-x bottom left;
	height: 25px;
	}

#caixaBusca label {
	display: none;
	}

#caixaBusca input {
	width: 237px;
	height: 15px;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	text-indent: 5px;
	float: left;
	border: 0px !important;
	}

#caixaBusca .button {
	background: url(imagem/cab_botBuscar.gif) no-repeat;
	width: 46px;
	height: 15px;
	text-indent: -10000px;
	overflow: hidden;
	float: right;
	}

#caixaBusca .button span {
	display: none;
	}


#pstLogout {
	display: inline;
	text-align: right;
	margin-top: 7px;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: white;
	}
	
#pstLogout p {
	float: left;
        width:236px;
	margin-top: 4px;
	}

#pstLogout .buttonLogout {
	background: url(imagem/cab_botSair.gif) no-repeat;
	width: 46px;
	height: 15px;
	overflow: hidden;
	float: right;
	}

#pstLogout .buttonLogout span {
	display: none;
	}


#pstLogin {
	display: inline;
	text-align: left;
	margin-top: 4px;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: white;
	}
	
#pstLogin p {
	margin-bottom: 4px;
	}

#pstLogin label {
	float: left;
	margin: 2px 1px 0 2px;;
	}

#pstLogin .emailPessoa {
	width: 97px;
	height: 15px;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	text-indent: 3px;
	float: left;
	border: 0px !important;
	}
	
    
#pstLogin .senhaPessoa {
	width: 61px;
	height: 15px;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	text-indent: 3px;
	float: left;
	border: 0px !important;
	}
	
#pstLogin .button {
	background: url(imagem/cab_botEntrar.gif) no-repeat;
	width: 46px;
	height: 15px;
	overflow: hidden;
	float: right;
	}

#pstLogin .button span {
	display: none;
	}



/*Separa Cabeca Conteudo*/
#separaCabCtd {
	background-color: #D53C3D;
	width: 758px;
	height: 22px;
	overflow: hidden;
	clear: left;
	}

#dataSistema {
	float: left;
	overflow: hidden;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: white;
	margin-top: 4px;
	padding-left: 25px;
	}



#menuSuperior {
	float: right;
	height: 25px;
	overflow: hidden;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF2B4;
	padding-right: 25px;
	margin-top: 4px;
	}

#menuSuperior a {
	color: #FFF2B4;
	}



/*Conteudo*/
#conteudo {
	background: white;
	clear: left;
	}

html>body #conteudo {
	float: left;
	}


/*Esquerda*/


#esquerda {
	float: left;
	margin: 15px 0 0 15px;
	display: inline;
	text-align: left;
	width: 152px;
	_overflow: hidden;
	}


/* CSS PARA PUBLICIDADE NO MENU */

.itemMenu {
    width: 150px;
    float: left;
    position: relative;
}

.linkMenu {
    width: 110px;
    float: left;
}


/* propriedados para os banners - exceto posicionamento a esquerda que esta feito mais abaixo */
#bEconomia,
#bNegocios,
#bTecnologia,
#bInternacional,
#bGestaoPessoas,
#bFinancas,
#bMarketing,
#bMultimidia {
	position: absolute;
	top: -3px;
	padding: 0px;
	display: none;
	z-index:2;

}

#bEconomia {
	left: 66px;
}

#bFinancas {
	left: 61px;
}

#bGestaoPessoas {
	left: 113px;
}

#bInternacional {
	left: 48px;
}

#bMarketing {
	left: 68px;
}

#bMultimidia {
	left: 68px;
}

#bNegocios {
	left: 61px;
}

#bTecnologia {
	left: 71px;
}






/* MENU PRINCIPAL */

#menuPrincipalHome {
	float: left;
	background: #F2F2F2;
	display: inline;
	width: 143px;
	_overflow: hidden;
padding-bottom: 15px;
	}

#menuPrincipalHome #menuTituloCanais {
	width: 143px;
	height: 27px;
	overflow: hidden;
	text-indent: -10000px;
	float: left;
	background: url(imagem/esq_menuCanais.gif) no-repeat;
	display: none;
	}	

#menuPrincipalHome #menuAbaCanais,
#menuPrincipalHome #menuAbaCanais a {
	width: 143px;
	height: 27px;
	overflow: hidden;
	text-indent: -10000px;
	float: left;
	background: url(imagem/esq_menuCanais.gif) no-repeat;
	}

#menuPrincipalHome #menuAbaAdicionar,
#menuPrincipalHome #menuAbaAdicionar a {
	width: 77px;
	height: 27px;
	overflow: hidden;
	text-indent: -10000px;
	float: left;
	background: url(imagem/esq_menuAbaAdicionar.gif) no-repeat;
	}


#menuPrincipalHome h4 {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0069C3;
	margin: 10px 8px 5px 8px;
       _margin-bottom:0px;
	float: left;
	display: inline;
	background: url(imagem/esq_hr.gif) repeat-x bottom;
	height: 23px;
	width: 127px;
	}

#menuPrincipalHome h4 a {
	color: #0069C3;
	position: relative;
	}



#menuPrincipalHome ul {
	color: black;
	margin: 0 8px;
	width: 125px;
	}

#menuPrincipalHome ul li {
	padding-left: 9px;
	clear: left;
	float: left;
	width: 130px;
	margin-top: 3px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	background: url(imagem/esq_menu_hifenLista.gif) no-repeat top left;
	}

#menuPrincipalHome ul li a {
	color: black;
	}


/* item ultimas noticias */

#menuPrincipalHome ul .ultimasnoticias a {
	color: #AF0000;
	}











#tooltipLogin{
	position:absolute;
	display:block;
	top:42px;
	left:20px;
	width:120px;
	padding:5px;
	background:#FFFFE1;
	border:1px solid #716F64;
	z-index:20;
	font: normal 10px arial;
}

#menuAdicionarModulos {
	float: left;
	background: #F2F2F2;
	display: inline;
	width: 143px;
	overflow: hidden;
	display: none;
	}

#menuAdicionarModulos #menuAbaCanais2,
#menuAdicionarModulos #menuAbaCanais2 a {
	width: 66px;
	height: 27px;
	overflow: hidden;
	text-indent: -10000px;
	float: left;
	background: url(imagem/esq_menuAbaCanais2.gif) no-repeat;
	}

#menuAdicionarModulos #menuAbaAdicionar2,
#menuAdicionarModulos #menuAbaAdicionar2 a {
	width: 77px;
	height: 27px;
	overflow: hidden;
	text-indent: -10000px;
	float: left;
	background: url(imagem/esq_menuAbaAdicionar2.gif) no-repeat;
	}

#menuAdicionarModulos h4 {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0069C3;
	margin: 10px 8px 5px 8px;
	float: left;
	display: inline;
	background: url(imagem/esq_hr.gif) repeat-x bottom;
	height: 23px;
	width: 127px;
	}

#menuAdicionarModulos h4 a {
	color: #0069C3;
	position: relative;
	}

#menuAdicionarModulos h3 a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #AF0000;
	margin: 0 8px;
	float: left;
	display: inline;
	height: 20px;
	letter-spacing: -1px;
	}

#menuAdicionarModulos ul {
	color: black;
	margin: 0 8px;
	float: left;
	width: 125px;
	display: inline;
	padding-bottom: 15px;
	}

#menuAdicionarModulos ul li {
	float: left;
	}

#menuAdicionarModulos ul li a {
	padding-left: 9px;
	clear: left;
	float: left;
	width: 130px;
	color: black;
	margin-top: 3px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	background: url(imagem/esq_menu_setaDireita.gif) no-repeat top left;
	}

#menuAdicionarModulos ul ul {
	padding-bottom: 0px;
	}

#menuAdicionarModulos ul ul li a {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	background: url(imagem/esq_menu_hifenLista.gif) no-repeat top left;
	width: 120px;
	}


#menuAdicionarModulos p {
	color: black;
	font: normal 9px/14px Verdana, Arial, Helvetica, sans-serif;
	background: white;
	float: left;
	padding: 10px;
	}










#menuPortalExame {
	float: left;
	background: #F2F2F2;
	display: inline;
	margin-top: 14px;
	width: 143px;
	overflow: hidden;
	}

#menuTituloPortalExame {
	width: 143px;
	height: 27px;
	overflow: hidden;
	text-indent: -10000px;
	float: left;
	background: url(imagem/esq_menuPortalExame.gif) no-repeat;
	}

#menuPortalExame h4 {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0069C3;
	margin: 10px 8px 5px 8px;
	float: left;
	display: inline;
	background: url(imagem/esq_hr.gif) repeat-x bottom;
	height: 23px;
	width: 127px;
	}

#menuPortalExame h4 a {
	color: #0069C3;
	position: relative;
	}

#menuPortalExame ul {
	color: black;
	margin: 0 8px;
	float: left;
	width: 123px;
	display: inline;
	padding-bottom: 15px;
	}

#menuPortalExame ul li {
	padding-left: 9px;
	clear: left;
	float: left;
	width: 133px;
	margin-top: 3px;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	background: url(imagem/esq_menu_hifenLista.gif) no-repeat top left;
	}

#menuPortalExame ul li a {
	color: black;
	}


#menuPortalExame .hr {
	width: 127px;
	height: 12px;
	margin-left: 8px;
	background: url(imagem/esq_hr.gif) repeat-x;
	overflow: hidden;
	float: left;
	display: inline;
	}

#menuRevistas {
	float: left;
	background: #F2F2F2;
	display: inline;
	margin-top: 14px;
	width: 143px;
	padding-bottom: 15px;
	overflow: hidden;
	}

#menuTituloRevistas {
	width: 143px;
	height: 27px;
	overflow: hidden;
	text-indent: -10000px;
	float: left;
	background: url(imagem/esq_menuRevistas.gif) no-repeat;
	}


#menuRevistas ul {
	color: black;
	margin: 8px 8px 0 8px;
	float: left;
	width: 123px;
	display: inline;
	padding-bottom: 15px;
	}

#menuRevistas ul li {
	padding-left: 9px;
	clear: left;
	float: left;
	width: 133px;
	margin-top: 3px;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	background: url(imagem/esq_menu_hifenLista.gif) no-repeat top left;
	}

#menuRevistas ul li a {
	color: black;
	}


#menuRevistas .hr {
	width: 127px;
	height: 13px;
	margin-left: 8px;
	background: url(imagem/esq_hr.gif) repeat-x;
	overflow: hidden;
	float: left;
	display: inline;
	}

#menuRevistas #menuNasBancas h3 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #AF0000;
	margin: 0 15px;
	float: left;
	display: inline;
	height: 20px;
	letter-spacing: -1px;
	}


#menuRevistas #menuNasBancas img {
	float: left;
	margin: 0 15px 13px 15px;
	}

#menuRevistas h5 {
	text-align: center;
	width: 127px;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	margin-left: 8px;
	float: left;
	display: inline;
	margin-bottom: 14px;
	}

#menuRevistas h5 a {
	color: black;
}

#menuRevistas #menuPassaporte h4 {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #AF0000;
	margin: 0 15px;
	float: left;
	width: 120px;
	display: inline;
	height: 20px;
	}

#menuRevistas #menuPassaporte p {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0 15px;
	float: left;
	width: 120px;
	display: inline;
	height: 20px;
	}

#menuRevistas #menuPassaporte a {
	margin-left: 12px;
	float: left;
	display: inline;
	}
	
#menuRevistas #menuPassaporte #chaves {
	visibility: hidden;
	float: left;
	clear: left;
	display: inline;
	width: 120px;
	position: relative;
	margin: 0 15px 15px 15px;
	}

#menuRevistas #menuPassaporte #chaves #chave_1,
#menuRevistas #menuPassaporte #chaves #chave_2,
#menuRevistas #menuPassaporte #chaves #chave_3,
#menuRevistas #menuPassaporte #chaves #chave_4 {
	position: absolute;
	top: 13px;
	left: -15px;
	background: #ececec;
	padding: 5px;
	width: 110px;
	margin-left: 10px;
	font: 9px Verdana, Arial, sans-serif;
	border:1px #000000 solid;
	margin-bottom:10px;
}


#menuBanner {
	width: 120px;
	height: 60px;
	min-height: 60px;
	margin: 0px 11px;
	display: inline;
	float: left;
}

html>body #menuBanner {
	margin: 6px 11px;
}




#centro {
	float: left;
	border-left: 1px #eaeaea solid;
	padding-left: 10px;
	margin-top: 17px;
	display: inline;
	}


#quebra {
	display: none;
	
	}



/*Rodape*/


#rodape {
	background: white;
	height: 32px;
	}
	
html>body #rodape {
	float: left;
	}

#publiRodape {
	display: none;
	}

#rodapeSite {
	background: white;
	height: 215px;
	overflow: hidden;
	margin-top: 14px;
	clear: left;
	}

html>body #rodapeSite {
	float: left;
	margin-bottom: 20px;
	}

#rodapeSiteEsq {
	height: 48px;
	width: 70px;
	float: left;
	text-align: left;
	}

#rodapeSiteEsqR1 img{
	margin: 10px auto auto 8px;	
}

#rodapeSiteCentro {
	height: 48px;
	width: 270px;
	float: left;
	text-align: left;
	margin-top:13px;
	}
	
#rodapeSiteCentro h1 {
	color: #316364;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	}
	
#rodapeSiteDir {
	width: 400px;
	float: left;
	margin-top:13px;
	}
	
#rodapeSiteDir h1,
#rodapeSiteDir h2,
#rodapeSiteDir a {
	color: #CE3131;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	}

	





/* Exibe as abas da home */
#menuPrincipalHome #menuAbaCanais,
#menuPrincipalHome #menuAbaAdicionar {
	display: none !important;
}

#menuTituloCanais {
	display: block !important;
}

