/* = Default values
============================================================================================ */
html, body {
	height: 100%;	
}
* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}
body { padding: 0; margin: 0; }
.clear { clear:both; height:0; overflow:hidden; }
a img { border: 0; }

/* = Header
============================================================================================ */
#container {
	width: 1000px;
	margin: 0 auto;
	padding-top: 10px;
}
#header {
	background: url(/images/fundo_titulo.gif);
	padding-top: 10px;
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom: 1px solid #999;
	border-top: 1px solid #999;
	height: 60px;
}
#banner-top {
	float: left;
	margin-bottom: 10px;
}
#bannerPequenoTopo {
	float: right;
	margin-bottom: 10px;
}
#logo {
	margin-top: 4px;
}
#header-info { margin-left: 5px; margin-right: 5px; width: 990px;}
#header-info td { color: #333; }
#header-info .extra { font-size: 9px;}
#slogan {color: #4232E8; font-size: 12px; font-weight: bold;}
#slogan-capital i {font-size: 16px; font-weight: bold; }
/* = HighLights
============================================================================================ */

#highlights {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#highlights li {
	margin-left: 0px;
	float: left;
	width: 168px;
	margin-right: 40px;
}
#highlights .last {	margin-right: 0px; }
#highlights a {
	font-size: 14px;
	color: #000;
	text-decoration: none;
}
#highlights a:hover {
	text-decoration: underline;
}
#highlights p {	font-size: 12px; line-height: 16px; }
#highlights .destaque4 { padding-top: 102px; _padding-top: 120px; }
#highlights .destaque1 p, #highlights .destaque1 p a { color: #0000ff; }
#highlights .destaque2 p, #highlights .destaque2 p a { color: #aa070a; }
#highlights .destaque3 p, #highlights .destaque3 p a { color: #aa070a; }
#highlights .destaque5 p, #highlights .destaque5 p a { color: #aa070a; }
#highlights .destaque4 p, #highlights .destaque4 p a { color: #000; }
#highlights .destaque4 a { color: #aa070a;}
#highlights .destaque7 p, #highlights .destaque7 p a { color: #aa070a; }
#highlights .destaque6 p, #highlights .destaque6 p a { color: #000; }
#highlights .destaque6 a { color: #aa070a;}

/* = content-right
============================================================================================ */
#content-right { margin-left: 695px; margin-top: 10px; }

/* = content-left
============================================================================================ */
#content-left { float:left;  width: 500px; }
#other-news { 
	padding: 0px;
	list-style: none; 
	margin:0;
	margin-top: -36px;
	
}
#highlights h1 {
	margin-bottom: 0;
}
#highlights p {
	margin-top: 4px;
}

#other-news li {
	padding-left: 15px;
	background: url(/images/next.gif) no-repeat 0px 1px;
	margin:0 0 4px 0;
}
#other-news a, #other-news b {
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
#other-news a.odd {	font-weight: bold; }
#other-news a:hover, #other-news a:hover b {
	text-decoration: underline;
}
#opinioes a {
	color: #aa070a !important;
	font-weight: bold;
}

#opinioes {
	background-image: url(/images/next_blue.gif) !important;
		
}

/* = Anuncios
============================================================================================ */
#avisos-concursos a {	color: #000; font-size: 14px; }
#avisos-concursos {  margin-top: 15px; margin-bottom: 20px; }
#pequenos-anuncios { border: 1px solid #999; width: 302px; }
#pequenos-anuncios th {
	padding: 4px;
	padding-top: 8px;
	padding-bottom: 8px;
	color: #000;
	font-size: 12px;
	text-align: left;
}
#pequenos-anuncios td {	color: #000; padding: 4px; }
#links-right { padding: 0; list-style: none; margin-top: 20px; margin-left: 0px;}
#links-right li { margin-bottom: 8px; }
#links-right li a {	color: #000; text-decoration: none; }
#links-right select { margin-top: 4px; }
#pequenos-anuncios-content { height: 300px;	color: #000; overflow: auto;}
.darkblue { color: #0B0077 !important; font-weight: bold; }
#jornaldiario img { margin-bottom: 10px; _margin-bottom: 0px;}

#anuncios h5 { color: #385AB3; margin: 0px; font-size: 11px; }
#anuncios p { color: #868684; margin-top: 0px; font-size: 10px; }
/* = Interiores
============================================================================================ */
td.image { width: 500px !important; }
#artigo-tema { color: #999; }
#artigo-foto {
	margin-top: 15px;
}
#artigo-corpo p, #artigo-corpo strong {
	font-size: 12px;
	line-height: 18px;
}
#artigo-titulo, #artigo-corpo h1 {
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	margin-bottom: 20px;
	margin-top: 20px;
}
#artigo-corpo h1 {
	padding-top: 25px;
	border-top: 1px solid #ccc;
	margin-top: 35px;
}

#artigo-resumo, #artigo-corpo p b {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #AA070A;
	font-weight: bold;
	margin: 0;
	padding: 0;
	line-height: 17px;
}
/* = Concursos
============================================================================================ */
.avios-titulos {
	margin: 10px 15px 20px 30px;
}
.avios-titulos ol {
	font-family: "Trebuchet MS";
	font-size: 11px;
	margin-right: 15px;
}
.avios-titulos li {
	margin-bottom: 20px;
}
.avisos-titulo-link {
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration:none;
	color:#333333;
}
.avisos-titulo-link:hover {
	text-decoration:underline;
}
#avisoCompleto {
	margin:20px 30px 10px 30px;
	text-align:left;
	font-family: "Trebuchet MS";
	font-size: 10px;
}
#linkAnuncios {
	margin:20px 30px 10px 30px;
	text-align:center;
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration:none;
	color:#333333;
}

/* = Programacao
*/
#programacao-tv-dias {
	padding-top: 20px;
	border-right: 1px solid #999;
}
#programacao-tv-dias td {
	padding-right: 10px;
}
#programacao-tv th {
	background-color: #c20912;
	padding: 4px;
	padding-left: 10px;
}

#programacao-tv th a {
	color: #fff;
	margin-right: 40px;
	text-decoration: none;
}
#programacao-tv th a:hover {
	text-decoration: underline;
}
#programacao-conteudo {
	padding-left: 10px;
}
#programacao-conteudo #canal-titulo {
	font-size: 20px !important;
	_margin-top: 5px;
}

#canal-data {
	padding-top: 4px;
	_padding-top: -1px;
}
#programacao-tv-dias a {
	color: #333;
	text-decoration: none;
}
/* Nova imagem */
#newContent { margin-bottom: 50px; }
#bigNews {
	float: left;
	width: 376px;
}
#theRestOfIt {
	float: left;
	width: 568px;
	padding-left: 55px;
}
#highlights li {
	float:left;
	width: 152px;
	margin-right: 55px;
}
#highlights li.last { margin-right: 0px; }
#noTitleNews h2 a {
	font-weight: normal !important; font-size: 30px;
	color: #020080; text-decoration: none;
	font-family: times, courier !important;
}
#noTitleNews h2 a:hover { text-decoration: underline; }
#noTitleNews { padding-left: 55px; height: 132px; float:left; width: 565px;}
#noTitleNews h2 {
	border-bottom: 1px solid #999;
	background: url(setinhas.gif) right 47px no-repeat;
	margin-bottom: 10px;
	padding-bottom: 30px;
	height: 65px;
}
.textoNotPrincipal {
	font-size: 12px; color: #898a8e;
}
.textoNotPrincipal a { font-size: 12px; color: #000; text-decoration: none; }
#theRestOfIt .destaque4 { padding-top: 0px !important; }
#theRestOfIt .destaque3 h1 a {  color: #aa070a !important;}
#theRestOfIt .destaque3 p { color: #000 !important }

