html, body {
	height:100%;
	background-color:#758b9f;
	margin:0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333333;
	font-size:12px;
	line-height:1.6em;
}
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}
h1, h2, h3, h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:lighter;
	line-height:1.1em;
	margin-bottom:2px;
}
h1 {
	font-size:24px;
	/*color:#322e66;*/



	color:#db3122;
	text-decoration:none;
	line-height:1.0em;
}
h1 a:link, h1 a:active, h1 a:visited {
	font-size:24px;
	color:#322e66;
	text-decoration:none;
	line-height:1.0em;
}
h1 a:hover {
	font-size:24px;
	color:#322e66;
	text-decoration:underline;
	line-height:1.0em;
}
h2 {
	font-size:20px;
	color:#db3122;
	text-decoration:none;
	line-height:1.0em;
}
h2 a:link, h2 a:active, h2 a:visited {
	font-size:20px;
	color:#322e66;
	text-decoration:none;
	line-height:1.0em;
}
h2 a:hover {
	font-size:20px;
	color:#322e66;
	text-decoration:underline;
	line-height:1.0em;
}
h3 a:link, h3 a:active, h3 a:visited {
	font-size:16px;
	color:#322e66;
	text-decoration:none;
	line-height:1.2em;
}
h3 a:hover {
	font-size:16px;
	color:#322e66;
	text-decoration:underline;
	line-height:1.2em;
}
h4 {
	font-size:16px;
	color:#333333;
	line-height:1.2em;
	font-weight:lighter;
}
h5 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	text-decoration:none;
}
h5 a:link, h5 a:visited, h5 a:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	text-decoration:none;
}
h5 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	text-decoration:underline;
}
h6 {
	float:right;
	margin-top:1px;
}
h6 a:link, h6 a:active, h6 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#999999 !important;
}
h6 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#999999 !important;
}
.vermelho {
	color:#db3122;
}
#meio {
	width:994px;
	margin:0 auto;
	height:100%;
	background-color:#FFFFFF;
}
#site {
	width:994px;
	float:left;
	background-color:#FFFFFF;

}
#barraGlobo {
	width:994px;
	height:30px;
	border-bottom:1px solid #f5f5f5;
}
#barraGlobo li {
	float:left;
}
#barraGlobo #globocom {
	width:95px;
	background:url(../../imagens/globo_com.gif) no-repeat 18px 6px;
}
#barraGlobo .space {
	float:left;
	width:30px;
}
#barraGlobo li a, #barraGlobo li a:link, #barraGlobo li a:hover {
	float:left;
	display:block;
	height:25px;
	padding:5px 10px 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
#topoGol {
	width:994px;
	height:100px;
	background-image:url(../../imagens/bg_topo_gol.gif);
	float:left;
}
#barraLogo {
	width:994px;
	text-align:center;
	background:url(../../imagens/marca_bg.gif) repeat-y;
}
#barraLogo img {
	margin:10px 0 10px 0;
}
#topoGolSuperbanner {
	z-index: 60001;
	width:728px;
	height:90px;
	float:left;
	padding:5px 5px 5px 20px;
	background:url(../../imagens/superbannertopo_titulo.gif) no-repeat 5px 20px;
	position:absolute;
}
#topoGolTempo {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	width:220px;
	padding:20px 5px 5px 10px;
	color:#666666;
	font-size:11px;
	line-height:14px;
	background:url(../../imagens/topo_tempo_line.gif) repeat-x 0 62px;
}
#topoGolTempo .tempo {
	width:160px;
	height:30px;
	float:left;
	background-repeat:no-repeat;
	background-position:0 0;
	padding:0 0 22px 60px;
}
#topoGolTempo .tempo a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#topoGolTempo .tempo p {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	margin:0;
}
#topoGolTempo .data {
	width:220px;
	float:left;
	line-height:normal;
	margin:0;
	padding:0;
}
#menuGol {
	text-align:right;
	width:994px;
	height:25px;
	padding-top:1px;
	background-image:url(../../imagens/bg_menu_gol.gif);
}
#menuGol #menu {
	width:821px;
	float:left;
}
#menuGol #busca {
	width:170px;
	float:left;
	padding-top:1px;
}
#menuGol #busca .iText {
	background-color:#FFFFFF;
	border:none;
	height:17px;
	width:96px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	float:right;
	padding:2px 2px 1px 2px;
}
#menuGol #busca .btnBuscar {
	background-image:url(../../imagens/bg_btns.gif);
	background-repeat:repeat-x;
	height:20px;
	width:50px;
	font-family:Arial, Helvetica, sans-serif;
	color:#322e66;
	font-size:12px;
	border:solid 1px #dfdfdf;
	float:right;
	margin:0 0 0 3px;
	padding:0 0 0 2px;
	font-weight:bold;
}
#menuGol ul {
	margin-left:1px;
	float:left;
}
#menuGol li {
	display:inline;
}
#menuGol li a, #menuGol li a:link, #menuGol span {
	height:23px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	padding:2px 8px 0 8px;
	text-decoration:none;
	border-right:0;
	margin-right:4px;
	text-transform:lowercase;
}
#menuGol li a:hover {
	height:23px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	background-image:url(../../imagens/bg_menu_item.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
	padding:2px 8px 0 8px;
	text-decoration:none;
	border-right:solid 0px #111340;
	margin-right:3px;
}
#menuGol li .menu_ativo {
	height:23px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	background-image:url(../../imagens/bg_menu_item.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
	padding:2px 8px 0 8px;
	text-decoration:none;
	border-right:0;
	margin-right:4px;
	cursor:default;
}
.submenuGol {
	width:964px;
	height:16px;
	padding:5px 15px 0 15px;
}
.submenuGol a:visited, .submenuGol a:active, .submenuGol a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	padding:5px 0 5px 0;
}
.submenuGol a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#db3122;
	font-size:12px;
	text-decoration:underline;
}
#conteudo {
	float:left;
	width:964px;
	background-color:#ffffff;
	padding:15px;
}
#rodape {
	width:964px;
	height:auto;
	background-color:#ffffff;
	padding:0 15px 15px 15px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
}
#rodape .line {
	width:964px;
	float:left;
	height:3px;
	background-image:url(../../imagens/rodape_bg_linha.gif);
	background-repeat:repeat-x;
	margin:5px 0 5px 0;
	clear:both;
}
#rodape .categoria {
	float:left;
	width:70px;
	font-weight:bold;
	margin-left:2px;
}
#rodape .links {
	float:right;
	width:886px;
	margin-right:2px;
	text-align:left;
	letter-spacing:2px;
}
#rodape .links a:link, #rodape .links a:active, #rodape .links a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	letter-spacing:normal;
}
#rodape .links a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#db3122;
	font-size:11px;
	letter-spacing:normal;
}
#rodape #creditos {
	width:964px;
	height:40px;
	float:left;
	color:#333333;
	text-align:center;
	margin-top:8px;
}
#rodape #creditos a:link, #rodape #creditos a:active, #rodape #creditos a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:center;
	font-size:11px;
	margin-top:8px;
	font-weight:bold;
}
#rodape #creditos .direitos {
	width:852px;
	float:left;
	color:#333333;
	text-align:center;
}
div {
	margin:0;
	padding:0;
	border:none;
}
.line {
	background-color:#eceae0;
	height:1px;
	float:left;
	margin:7px 0 7px 0;
}
img {
	border:none;
}
ul, li {
	margin:0;
	padding:0;
	list-style:none;
}
form {
	margin:0;
	padding:0;
}
/* LINKS */



a:link, a:active, a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#322e66;
	font-size:12px;
	text-decoration:none;
}
a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#322e66;
	font-size:12px;
	text-decoration:underline;
}
/* OBJETOS  TEMPORAIO*/
#sqBanner2 {
	width:300px;
	float:left;
	background-color:#f7f7f7;
	margin-top:15px;
	padding:0 20px 10px 20px;
	position:relative;
	height:100px;
}
#sqBannerTitulo {
	width:300px;
	text-align:center;
	float:left;

	top:0px;
	position:absolute;
}
#sqBannerBanner2 {
	width:300px;
	float:left;
	top:20px;
	position:absolute;
	z-index:60002;
}

/* OBJETOS */

#sqBanner {
	width:300px;
	float:left;
	background-color:#f7f7f7;
	margin-top:15px;
	padding:0 20px 10px 20px;
	position:relative;
	height:270px;
}
#sqBannerTitulo {
	width:300px;
	text-align:center;
	float:left;

	top:0px;
	position:absolute;
}
#sqBannerBanner {
	width:300px;
	float:left;
	top:20px;
	position:absolute;
	z-index:60002;
}
#PrevTempo {
	margin-top:15px;
	width:340px;
	height:76px;
	float:left;
	background-color:#e4f5ff;
}
#NetSimples {
	margin-top:15px;
	width:318px;
	height:114px;
	float:left;
	padding:6px 10px 10px 10px;
	border:solid 1px #f0f0f0;
	background-image:url(../../imagens/bg_netsimples.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#NetSimples h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc0001;
	font-weight:bold;
	margin-bottom:15px;
}
#NetSimples form {
	margin-top:2px;
	width:220px;
}
#NetSimples .campo {
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#NetSimples img {
	float:left;
	margin-left:5px;
}
#sky {
	float:right;
	padding:15px 2px 2px 2px;
	margin-left:10px;
	background-image:url(../../imagens/sq_banner_titulo.gif);
	background-repeat:no-repeat;
	background-position:30px -3px;
	background-color:#f7f7f7;
}
#maisBuscadas {
	width:340px;
	float:left;
	margin-top:15px;
	color:#322e66;
}
#maisBuscadas .titulo {
	width:340px;
	height:20px;
	float:left;
	background-image:url(../../imagens/mais_buscadas_topo.gif);
}
#maisBuscadas .titulo h1 {
	font-size:20px;
	color:#333333;
	padding:0 0 0 10px;
}
#maisBuscadas .conteudo {
	width:318px;
	float:left;
	border:solid 1px #efefef;
	border-top:none;
	padding:10px;
	line-height:1.8em;
}
#maisBuscadas .conteudo .mb1 a:link, #maisBuscadas .conteudo .mb1 a:active, #maisBuscadas .conteudo .mb1 a:visited {
	font-size:24px;
}
#maisBuscadas .conteudo .mb2 a:link, #maisBuscadas .conteudo .mb2 a:active, #maisBuscadas .conteudo .mb2 a:visited {
	font-size:21px;
}
#maisBuscadas .conteudo .mb3 a:link, #maisBuscadas .conteudo .mb3 a:active, #maisBuscadas .conteudo .mb3 a:visited {
	font-size:18px;
}
#maisBuscadas .conteudo .mb4 a:link, #maisBuscadas .conteudo .mb4 a:active, #maisBuscadas .conteudo .mb4 a:visited {
	font-size:15px;
}
#maisBuscadas .conteudo .mb5 a:link, #maisBuscadas .conteudo .mb5 a:active, #maisBuscadas .conteudo .mb5 a:visited {
	font-size:12px;
}
#maisBuscadas .conteudo .mb6 a:link, #maisBuscadas .conteudo .mb6 a:active, #maisBuscadas .conteudo .mb6 a:visited {
	font-size:10px;
}
.campo {
	padding:0;
	margin:5px 0 10px 0;
	border:solid 1px #999999;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	padding:2px;
	line-height:normal;
}
/* ALINHAMENTO DE IMAGENS */

.left, .imgLeft {
	float:left;
	margin-right:0.5em;
}
.right, .imgRight {
	float:right;
	margin-left:0.5em;
}
.top, .imgTop {
	clear:both;
	/*float:none;*/

	margin-bottom:0.5em;
}
/* MENU LATERAL DAS CAPAS INTERNAS */

#menuLateral {
	width:340px;
	float:left;
	margin-top:15px;
}
#menuLateral .titulo {
	display:block;
	height:26px;
	background:#db3122;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ffffff;
	font-size:20px;
	padding:2px 0 0 6px;
}
#menuLateral li {
	background: url(../../imagens/menu_lateral_marcador.gif) no-repeat 10px 10px;
}
#menuLateral li a, #menuLateral li a:link {
	display:block;
	width:320px;
	height:21px;
	border-bottom:solid 1px #d4d8d9;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	padding:3px 0 0 20px;
	text-decoration:none;
}
#menuLateral li a:hover {
	display:block;
	width:320px;
	height:21px;
	border-bottom:solid 1px #d4d8d9;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#db3122;
	background:#f4f5f5 url(../../imagens/menu_lateral_marcador2.gif) no-repeat 10px 10px;
	padding:3px 0 0 20px;
	text-decoration:none;
}
#menuLateral li .aberto, #menuLateral li .aberto:hover {
	display:block;
	width:320px;
	height:21px;
	border-bottom:solid 1px #d4d8d9;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000 !important;
	background:none;
	background:#f4f5f5 url(../../imagens/menu_lateral_marcador2.gif) no-repeat 9px 11px;
	padding:3px 0 0 20px;
	text-decoration:none;
}
#menuLateral li .ativo, #menuLateral li .ativo:hover {
	display:block;
	width:320px;
	height:21px;
	border-bottom:solid 1px #d4d8d9;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#db3122 !important;
	background:none;
	background:#f4f5f5 url(../../imagens/menu_lateral_marcador.gif) no-repeat 10px 10px;
	padding:3px 0 0 20px;
	text-decoration:none;
	cursor:default;
}
#menuLateral .submenu li {
	background:none;
}
#menuLateral .submenu li a, #menuLateral .submenu li a:link {
	display:block;
	width:320px;
	height:21px;
	border-bottom:solid 1px #eaeced;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	background:none;
	background:#fafbfb;
	padding:3px 0 0 20px;
	text-decoration:none;
}
#menuLateral .submenu li a:hover {
	display:block;
	width:320px;
	height:21px;
	border-bottom:solid 1px #eaeced;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#db3122;
	background:none;
	background:#fafbfb;
	padding:3px 0 0 20px;
	text-decoration:none;
}
#menuLateral .submenu li .ativo {
	display:block;
	width:320px;
	height:21px;
	border-bottom:solid 1px #eaeced;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#db3122;
	background:none;
	background:#fafbfb;
	padding:3px 0 0 20px;
	text-decoration:none;
}
/* LightBox */



div.lvFonte {
	color:#000;
	display:none;
}
div.lvFotoZoom {
	padding:6px 20px 20px 20px;
	background:#fff;
	position:absolute;
	z-index:900001;
	visibility:hidden;
}
div.lvFotoZoom div.fonte {
	color:#000;
}
div.lvFotoZoom div.fechar {
	text-align:right;
	position:absolute;
	right:20px;
	top:6px;
}
div.lvFotoZoom div.fechar a {
	width:48px;
	color:#322e66;
	display:block;
	text-decoration:none;
}
div.lvFotoZoom img {
	display:block;
	clear:both;
	margin:0 0 7px 0;
}
div.lvFotoZoom div.descricao {
	font-size:11px;
	color:#535353;
	background:#EBEBEB;
	padding:0 0 7px 0;
	display:table;
	width:100px;
}
div.lvFotoZoom div.descricao p {
	padding:2px 4px 2px 10px;
}
.erro {
	border:1px solid #900;
}
div.lvSombraIE6MOZ {
	background:black;
	width:100%;
	left:0;
	top:0;
	position:absolute;
}
div.lvSombraIE7 {
	background:black;
	width:100%;
	left:0;
	top:0;
	position:fixed;
	z-index:900000;
}
div.lvZoom {
	width:100%;
	left:0;
	top:0;
	position:absolute;
	z-index:900001;
}
/* ZOMM DA FOTO */

#dhtmltooltip {
	position: absolute;
	left: -300px;
	width: 150px;
	border: 1px solid black;
	padding: 0 0 0 5px;
	visibility: hidden;
	z-index: 100;
	/* Remove below line to remove shadow. Below line should always appear last within this CSS */



background-color: #fdc900;/* filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); */
}
#dhtmlpointer {
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}
#noticiaCollDestaque2 {
	width:609px;
	margin-top:15px;
	float:left;
	border-bottom:1px solid #eceae0;
	padding-bottom:5px;
}
.smile1 {
	padding-left:18px;
	background:url(../../imagens/smile1.gif) no-repeat 0 3px;
}
.smile2 {
	padding-left:18px;
	background:url(../../imagens/smile2.gif) no-repeat 0 3px;
}
.linkgaleria {
	padding-left: 15px;
	background: url(../../imagens/icon_foto.gif) no-repeat 0 0;
}
/* CHAT */

.chatTermos {
	width:232px;
	height:200px;
	overflow:hidden;
	float:left;
	margin-bottom:15px;
	padding:10px;
	border:solid 1px #F6F5F1;
}
.chatTermos div {
	float:left;
	width:232px;
	height:200px;
	overflow:auto;
}
.chatTermos div p {
	font-size:11px!important;
	margin-bottom:1em;
	padding-right:5px;
}
.chatLogin span {
	width:15px;
	height:15px;
	margin:1px;
	cursor:pointer;
	float:left;
	padding:0;
}
.chatLogin {
	width:318px;
	height:200px;
	overflow:hidden;
	float:left;
	margin-bottom:15px;
	padding:10px;
	border:solid 1px #F6F5F1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
/* OBJETOS DO FLIP */

#sqBannerFlip {
	width:300px;
	float:left;
	background-color:#f7f7f7;
	margin-top:15px;
	padding:10px 20px 10px 20px;
}
#sqBannerFlipTitulo {
	width:300px;
	text-align:center;
	float:left;
}
#sqBannerFlipBanner {
	width:300px;
	float:left;
}
/* BLOCO DE PATROCINIO */



.patro {
	width:265px;
	margin-top:15px;
	background:#f7f7f7 url(http://gazetaonline.globo.com/imagens/bg_patro.gif) no-repeat 6px center;
	padding:10px 0 10px 75px;
}
/* NOVA PREVISAO */
#topoGolTempo2 {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	width:230px;
	padding:5px 5px 5px 5px;
	color:#666666;
	font-size:11px;
	line-height:14px;
	background:url(../../imagens/topo_tempo_line.gif) repeat-x 0 62px;
}
#topoGolTempo2 .tempo {
	width:160px;
	height:30px;
	float:left;
	background-repeat:no-repeat;
	background-position:0 0;
	padding:0 0 22px 60px;
}
#topoGolTempo2 .tempo a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#topoGolTempo2 .tempo p {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	margin:0;
}
#topoGolTempo2 .data {
	width:230px;
	float:left;
	line-height:normal;
	margin:0;
	padding:0;
}


