body,td,th {

	font-family: Arial, "Trebuchet MS", Helvetica, sans-serif;

	font-size: 12px;

	color: #333;

	font-weight: normal;

}

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

a:link {

	color: #333;

	text-decoration: none;

}

a:visited {

	color: #333;

	text-decoration: none;

}

a:hover {

	color: #333;

	text-decoration: underline;

}

a:active {

	color: #333;

	text-decoration: none;

}

h1{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	text-align:left;

	color:#d2232a;

	font-size:30px;

	line-height:0.8em;

	margin:0px;

	padding:10px 0px 5px 0px;

}

h3 {

	color:#d2232a;

}

h4 {

	color:#333;

	font-size:14px;

	line-height:1.5em;

	font-weight:bold;

	margin:3px 0 3px 0;

}	

h5 {

	color:#333;

	font-size:14px;

	line-height:1.5em;

	font-weight:normal;

}

img{

	border:0px;	

}

input{	

	padding-left: 4px;

	border: 1px solid #CCCCCC;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	background-color: #ebecf1;

	text-decoration: none;

}

select{	

	padding-left: 4px;

	border:1px solid #CCCCCC;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	background-color: #ebecf1;

	text-decoration: none;

}



#corpo {

	position:relative;

	margin:0px auto 0px auto;

	padding:0px 10px 0px 10px;

	width:960px;

	border:0px solid #0C0;

}

#topo {

	top:0px;

	width:960px;

	height:117px;

}

#fullBanner {

	float:left;

	margin:10px 0px 0px 0px;

	width:740px;

	height:95px;

	border:1px solid #CCC;

	background-color:#FFF;

}

#centroBanner {

	float:right;

	margin:10px 0px 2px 0px;

	width:301px;

	padding:7px;

	border:1px solid #CCC;

}

#menu_institucional {

	margin:10px 0px 0px 0px;

	height:96px;

	border:0px solid #333;

	padding-left:15px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:normal;

	text-transform:uppercase;

	line-height:1.5em;

}

#dataHoje {

	margin:10px 0px 0px 0px;

	/*border:1px solid #CCC;*/

	border-top:1px solid #CCC;

	border-left:1px solid #CCC;

	border-right:1px solid #CCC;

	padding-top:4px;

	color:#999;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	text-transform:none;

	width:202px;

	height:21px;

	text-align:center;

}

#menuPrincipal {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666;

	text-align:center;

	font-weight:bold;

	padding-top:9px;

	padding-bottom:9px;

	top:0px;

	width:960px;

	border-bottom:1px solid #CCC;

	border-top:1px solid #CCC;

}





.mainlevel{

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666;

	text-align:center;

	font-weight:bold;

	padding-top:9px;

	padding-bottom:9px;

	padding-left:5px;

	top:0px;

}

.mainlevel a:link {	color: #666;	text-decoration: none;}

.mainlevel a:visited {	color: #666;	text-decoration: none;}

.mainlevel a:hover {	color: #333;	text-decoration: none;}

.mainlevel a:active {	color: #666;	text-decoration: none;}



#conteudo {

	margin-top:8px;

	float:left;

	width:638px;

	border:0px solid #F00;

}

#cabecalho {

	float:left;

	width:638px;

	height:65px;

	border-bottom:1px solid #CCC;

}

#logo {

	float:left;

	width:315px;

}

#buscaInput {

	border:0px solid #F00;

	font-size:9px;

	text-align:right;

	font-weight:bold;

	float:right;

	width:190px;

	padding: 10px 20px 0px 0px;

}

#buscaTexto {

	font-size:9px;

	text-align:center;

	float:right;

	width:189px;

	padding: 5px 0 0px 0px;

	border:0px solid #333;

}

#componetes {	

	margin-top:10px;

	float:left;

	width:638px;

	border:0px solid #CCC;

}



#fixa {	

	margin-top:10px;

	float:right;

	width:314px;

	border:0px solid #CCC;

	border: 0px solid #CCCCCC;

}

#blogNildo{

	background:url(../../../images/blogs/doNildo.jpg);

	background-color:#FFF;

	background-position:bottom;

	background-repeat:no-repeat;

	color:#333;

	padding:7px;

}

#blogNildo h1{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	margin-top:0px;

}

#blogNildo h2{

	font-size:11px;

	font-weight:normal;

	padding-right:90px ;

}

#blogNildo h3{

	font-size:10px;

	font-weight:normal;

	margin-top:-6px;

	padding-bottom:15px;

}



#fixaEsquerda {

	position:relative;

	overflow:hidden;

	margin-top:10px;

	float:left;

	width:185px;

}

#fixaDireita {

	position:relative;

	margin-top:10px;

	float:right;

	width:120px;

	border: 0px solid #00F;

}



#ultimaEdicao{

	padding:12px 20px 12px 20px;

	margin:0 0 4px 0;

	background-color:#ebecf1;

	font-size:11px;

	overflow:hidden;

	border: 1px solid #CCCCCC;

}



#ultimaEdicao h1{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#d2252c;

}

#ultimaEdicao h1 a:link {	color: #d2252c;	text-decoration: none;}

#ultimaEdicao h1 a:visited {	color: #d2252c;	text-decoration: none;}

#ultimaEdicao h1 a:hover {	color: #F60;	text-decoration: none;}

#ultimaEdicao h1 a:active {	color: #d2252c;	text-decoration: none;}



#ultimaEdicao0{

	width:70px;

	float:left;

}

#ultimaEdicao1{

	width:72px;

	float:right;

}

#maisLidas {

	float:left;

	width:100%;

	left:0px;

	margin:8px 0px 0px 0px;

	padding-top:0px;	

	border-bottom:1px solid #CCC;

	border-top:0px solid #CCC;

}

#maisLidas p {

	font-size:11px;

	padding:0px 7px 0px 7px;

	line-height:0.9em;

}

#catalogo{

	margin:10px 0px 0px 0px;

	background:url(../../../images/catalogo.jpg);

	width:120px;

	height:238px;

	padding:80px 0px 0px 0px;

	text-align:center;

	color:#FFF;

	font-size:8px;

	font-weight:bold;

	text-transform:uppercase;

}

#catalogo h2{

	font-size:8px;

	font-weight:bold;

	text-transform:uppercase;

}

#catalogo a:link {

	color: #FFF;

	text-decoration: none;

}

#catalogo a:visited {

	color: #FFF;

	text-decoration: none;

}

#catalogo a:hover {

	color: #FFF;

	text-decoration: underline;

}

#catalogo a:active {

	color: #FFF;

	text-decoration: none;

}

#rodape{

	font-family: Arial, "Trebuchet MS", Helvetica, sans-serif;

	float:left;

	width:960px;

	overflow:hidden;

	height:180px;

	font-size:10px;

	color:#999;

	text-align:center;

	bottom:0px;

	border:0px solid #9E9E9E;

}

#rodape h1{

	color:#999;

	font-size:11px;

	font-weight:normal;

}



#bannerTv{

	width:120px;

	overflow:hidden;

	margin:0px 0px 5px 0px;

}



#tituloPagina {

	color:#999;

	width:100%;

	height:20px;

	/*border-bottom:1px solid #9E9E9E;*/

	text-align:left;

	text-transform:uppercase;

	font-size:11px;

	font-weight:bold;

	

}

#tituloPagina a:link {

	color: #999;

	text-decoration: none;

}

#tituloPagina a:visited {	color: #999;	text-decoration: none;}

#tituloPagina a:hover {	color: #333;	text-decoration: underline;}

#tituloPagina a:active {	color: #999;	text-decoration: none;}



#linkDestaque {

	color: #333;

}

#linkDestaque a:link {	color: #333;	text-decoration: none;}

#linkDestaque a:visited {	color: #333;	text-decoration: none;}

#linkDestaque a:hover {	color: #999;	text-decoration: underline;}

#linkDestaque a:active {	color: #333;	text-decoration: none;}



#TarjaVermelhaRodape{

	margin-top:20px;

	background-color:#d2232a;

	height:5px;

}

#TarjaVermelhaRodape2{

	background-color:#d2232a;

	height:5px;

}



#TarjaVermelha{

	background-color:#d2232a;

	color:#FFF;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	padding:4px 5px 4px 8px;	

}

#TarjaVermelha a:link {	color: #FFF;	text-decoration: none;}

#TarjaVermelha a:visited {	color: #FFF;	text-decoration: none;}

#TarjaVermelha a:hover {	color: #F7E988;	text-decoration: none;}

#TarjaVermelha a:active {	color: #FFF;	text-decoration: none;}



#voltar{

	width:100px;

	float:left;

	color:#999;

	font-size:10px;

	

	}

#voltar a:link {	color: #999;	text-decoration: none;}

#voltar a:visited {	color: #999;	text-decoration: none;}

#voltar a:hover {	color: #333;	text-decoration: none;}

#voltar a:active {	color: #999;	text-decoration: none;}

#rodapeSobratema{

	color:#999;

	font-size:10px;

	

	}

#rodapeSobratema a:link {	color: #999;	text-decoration: none;}

#rodapeSobratema a:visited {	color: #999;	text-decoration: none;}

#rodapeSobratema a:hover {	color: #333;	text-decoration: none;}

#rodapeSobratema a:active {	color: #999;	text-decoration: none;}





.Sessao {

	color:#999;

	width:718px;

	text-align:left;

	text-transform:uppercase;

	padding:5px 0px 0px 10px;

	margin:0px;

	font-size:12px;

	font-weight:bold;

}

.Sessao a:link {		color:#AAA;	}

.Sessao a:visited {		color:#AAA;	}

.Sessao a:active {		color:#AAA;	}

.Sessao a:hover {		color:#666;		text-decoration:underline;	}

	



/*- busca -*/



.results ol.list p, .small {

	font-size: 10px;

	color: #999;

}



.results ol.list p {

	margin-bottom: 2px !important;

	margin-top: -7px !important; 

}



.results ol.list li {

	border-bottom: 1px solid #D1D1D1;

	padding-bottom: 17px;

}



.search_result fieldset {

	border: 1px solid #D1D1D1;

}



.search_result fieldset input, fieldset label {

	margin: 2px;

}



.search_result fieldset label{

	display: inline;

}



.search_result fieldset.word {

	padding-top: 10px !important;

}



.search_result legend {

	color:#999;

	text-transform: uppercase;

}

/*

2px !important;

	margin-top: -7px !important; 

}
*/


.results ol.list li {

	border-bottom: 1px solid #efeeee;

	padding-bottom: 17px;

}



.search_result fieldset {

	border: 1px solid #D1D1D1;

}



.search_result fieldset input, fieldset label {

	margin: 2px;

}



.search_result fieldset label{

	display: inline;

}



.search_result fieldset.word {

	padding-top: 10px !important;

}



.search_result legend {

	color:#999;

	text-transform: uppercase;

}

.highlight{

	font-weight:bold;

	color:#d2232a;

}
