/* CSS Document */
@import url(design.css);
@import url(layout_internas.css);
body {
	background: #B0C802 url(../images/bg.jpg) repeat-x;	
	margin: 19px;	
	font-family:"trebuchet MS";	
	font-size: 11px;	
	color: #000;	
}
html, div, h1, h2, h3, h4, h5, h6, p, img, form, ul, li, blockquote, hr {	
	margin:0;
	padding:0;	
	border:0;
	outline:0;
}
.none {	
	display: none;
}

/* -- topo - INICIO -- */

#topo {	
	width: 943px;	
	background: #BEDB00 url(../images/bg_topo_rodape_natal.gif) repeat-x;	
	margin: 0 auto;	
	border-left: 29px solid #BEDB00;	
	border-right: 29px solid #BEDB00;
}

#topo h1 {	
	width: 209px;	
	height: 130px;	
	background: url(../images/logo.gif) no-repeat;	
	float: left;
}

#topo h1 a {	
	width: 209px;	
	height: 130px;	
	display:block;
}

#topo p {	
	width: 722px;	
	height: 90px;	
	background: #fff;	
	float: right;	
	margin: 20px 0 0 0;
}

/* -- menu - INICIO -- */

#menu {	
	width: 943px;	
	background: #114C32;	
	margin: 0 auto;	
	border-left: 29px solid #BEDB00;	
	border-right: 29px solid #BEDB00;
}

#menu ul {	
	list-style:none;	
	padding: 0 0 0 5px;
}
#menu ul li {	
	display: inline;	
	float: left;	
	border-top: 5px solid #114C32;	
	border-bottom: 5px solid #114C32;
}

#menu ul li .claro {	
	background: #D6DEC2;	
	color: #114C32;
}

#menu ul li a {	
	padding: 4px 12px 4px 12px;	
	display: block;	
	font-weight: bold;	
	color: #fff;	
	text-decoration: none;
}

#menu ul li a:hover {	
	background: #fff;	
	color: #114c32;
}/* -- bandeiras - INICIO -- */
#bandeiras {	
	width: 943px;	
	background: #fff;	
	margin: 0 auto;	
	border-left: 29px solid #BEDB00;	
	border-right: 29px solid #BEDB00;
}
#bandeiras ul {	
	list-style: none;	
	padding: 0 0 0 15px;
}

#bandeiras ul li {	
	display: inline;	
	float: left;	
	padding: 12px 10px 8px 0;
}

/* -- conteudo - INICIO -- */

#conteudo {	
	width: 913px;	
	background: #fff;	
	margin: 0 auto;	
	padding: 0 15px 15px 15px;	
	border-left: 29px solid #BEDB00;	
	border-right: 29px solid #BEDB00;
}

/* -- barra estado - INICIO -- */
#barestado {	
	width: 913px;	
	height:auto;	
	min-height:28px !important;	
	height:28px;
}

#barestado h1 {	
	font-size: 20px;	
	padding: 6px 10px 6px 10px;	
	color: #fff;
}

/* -- esquerda - INICIO -- */

#esquerda {	
	width:738px;	
	float: left;	
	padding: 15px 7px 0 0;
}

/* -- direita - INICIO -- */

#direita {	
	width: 160px;	
	float: left;	
	padding: 15px 0 0 0;
}

/* -- destaque - INICIO -- */

#destaque h1 {	
	font-size: 23px;	
	color: #ff7800;
}

#destaque h1 a {	
	font-size: 23px;	
	color: #ff7800;	
	text-decoration:underline;
}

#destaque h1 a:hover {	text-decoration: none;}

/* -- mais destaques - INICIO -- */

#maisdestaques h1 a {
	font-size: 28px;
	font-weight: bold;
	color: #2B6E09;
	margin:0 0 10px 0;
	width:100%;
	float: left;
}


#maisdestaques ul {	
	list-style: none;	
	float: left;	
	margin: 0 15px 0 0;
}

#maisdestaques ul li {	
	width: 418px;	
	margin: 0 0 10px 0;	
	padding: 0 0 10px 0;	
	border-bottom: 1px dashed #000;
}

form#frmBusca { 
	width: 130px; 
	margin:0 auto 10px auto;	
	background:#D6DEC2;	
	padding:5px;	
	display:block;
}

form#frmBusca span{	
	font-size:12px;	
	height:25px;
}

form#frmBusca span label{	
	line-height:25px; 
	display:block;	
	padding-right:3px;
} 

form#frmBusca span input { 
	width:100px; 
} 

form#frmBusca span input.submit{ 
	width:30px;	
	background:#114C32;	
	border:0;	
	color:#fff;	
	font-size:10px;	
	padding:2px 10px;
}

#maisdestaques p {	
	background: #D6DEC2;	
	float: left;
}

#maisdestaques p img {	
	width: 273px;
}

#maisdestaques p a {	
	padding: 10px;	
	display: block;	
	text-decoration: none;
}

#maisdestaques p a:hover {	
	background: #114C32;	
	color: #fff;
}

#maisdestaques p span.tit {	
	font-size: 14px;	
}

/* -- noticias categorias - INICIO -- - ----------------------------------------------------*/
#noticias_categorias {
	width:100%;
	height:auto;
	margin:0;
	padding:0;
}

/*#noticias_categorias h1 a {
	width:154px;
	color: #fff;	
	font-size: 13px;	
	padding: 7px 0 7px 0;
	text-align:center;
}*/
/*#noticias_categorias h1 a:hover {	
	width:154px;
	background: #ff7800;
	padding:7px 0 7px 0;	
}*/

#noticias_categorias ul {	
	width: 100%;
	height: auto;	
	list-style: none;	
	margin: 0 10px 15px 0;	
	padding: 0;
	float: left;
	display: inline;
}

#noticias_categorias ul li {
	width: 175px;	
	margin: 0 8px 7px 0;	
	padding: 0 0 7px 0;	
	border-bottom: 1px dashed #000;
	float: left;
	display: inline;
}
#noticias_categorias ul li h1 {
	width: 175px;
	margin: 10px 0 10px 0;	
	padding: 0;
	float: left;
	display: inline;
	font-size: 13px;	
	color: #fff;	
	text-transform: uppercase;
	background:#114c32;		
}

#noticias_categorias ul li h1 a {	
	width: 100%;
	margin: 0;
	display: block;
	float: left;
	color: #fff;	
	font-size: 13px;	
	padding: 8px 0 8px 0;
	text-align:center;
}
#noticias_categorias ul li h1 a:hover {	
	color:#114c32;	
	text-decoration: none;
	background: #ff7800;
	padding: 8px 0 8px 0;
	float: left;
}


#noticias_categorias ul li a img{	
	width: 174px;
	margin: 0;
	padding:0;	
	height: 131px;			
}

#noticias_categorias ul li span#titulo {	
	text-decoration: none;
	color: #22734F;
}

#noticias_categorias ul li span#titulo a {
	text-decoration: none;
	color: #22734F;

}
#noticias_categorias ul li span#titulo a:hover {
	text-decoration: none;
	coor:#0A2D1E;
}



/* -- more esq - INICIO -- */

#more_esq {	
	width: 498px;	
	float: left;
}

/* -- more dir - INICIO -- */

#more_dir {	
	width: 214px;	
	margin: 0 0 0 15px;	
	float: left;
	display:inline;
}

/* -- mais noticias - INICIO -- */

#mais_noticias h1 {	
	padding: 0 0 5px 0;	
	font-size: 15px;	
	color: #ff7800;
}

#mais_noticias ul {	
	background: #E4F1D9;	
	list-style: none;	
	padding: 0 10px 0 10px;
}

#mais_noticias ul li a {	
	width:478px;	
	display: block;	
	border-bottom: 1px dashed #000;	
	padding: 8px 0 8px 0;
}

/* -- enquete - INICIO -- */

#enquete {	
	width: 213px;	
	margin: 15px 0 0 0;	
	float: left;
}

#enquete h1 {	
	padding: 0 0 5px 0;	
	font-size: 15px;	
	color: #ff7800;
}

#enquete p {	
	background: #E4F1D9;	
	padding: 10px;
}

#enquete p input {	
	background: #114c32;	
	padding: 7px 10px 7px 10px;	
	color: #fff;	
	font-size: 10px;	
	cursor: pointer;	
	border: none;
}

#enquete p input:hover {	
	background: #ff7800;
}

#enquete ul {	
	background: #E4F1D9;	
	list-style: none;	
	padding: 10px;
}

/* -- links / videos -- */

#links, #videos {	
	width: 270px;	
	margin: 15px 0 0 15px;	
	float: left;
}

#links h1, #videos h1 {	
	padding: 0 0 5px 0;	
	font-size: 15px;	
	color: #ff7800;
}

#links ul {	
	background: #E4F1D9;
	list-style: none;	
	padding: 10px 10px 0 10px;
}
#links ul li a {	
	width: 194px;	
	display: block;	
	padding: 0 0 8px 0;
}

#links p {	
	background: #E4F1D9;	
	padding: 0 10px 10px 10px;
}


#videos ul {
	background: #E4F1D9;
	list-style: none;	
	padding: 0 10px 0 10px;
	height: 250px;
}
#videos ul li {
	width:100%;
	margin:10px 0 0 0;
	float:left;
	display:block;
}
#videos ul li a {
	border:0;
	color:#000000;
	margin:0;
	padding:0;
}

#videos a.notAnteriores {
	margin:-20px 0 0 0;
	padding:0;
	
}


#videos ul li a img {
	color:#000000;
	margin:0 5px 0 0;
	padding:0;
	float:left;
	width:90px;
	height:67px;
	border: 1px #FFA500 solid;
}

#videos ul li a h4{
	font-size:14px;
	float:left;
	margin:0;
	padding:0;
	width:150px;
	color: #FFA500;
}
#videos ul li a  p {
	text-align:justify;
	margin:5px 0 0 0;
	float:left;
	width:150px;
}
/* -- Página interna de vídeos -- */

#videos-int {
	width:720px;
	float:left;
	margin:0;
	padding:0;

}
#videos-int #video-destaque {
	width:720px;
	float:left;
	margin:0 0 10px 0;
	padding:0;

}


#videos-int ul#lista {
	width:720px;
	float:left;
	display:block;
	margin:10px 0 0 0;
	list-style:none;
}
#videos-int ul#lista li {
	margin:10px;
	padding:5px;
	background:#BEDB00;
	border: 2px #215129 solid;
	
}

/* -- entrevistas - INICIO -- */

#entrevistas {	
	width: 214px;	
	float: left;
}

#entrevistas h1 {	
	padding: 0 0 5px 0;	font-size: 15px;	
	color: #ff7800;
}

#entrevistas p {	
	width: 214px;	
	background: #E4F1D9;
}

#entrevistas p img {	
	width: 194px;	
	margin: 0 0 5px 0;
}

#entrevistas p a {	
	display: block;	
	padding: 10px;	
	text-decoration: none;
}

#entrevistas p a:hover {	
	background: #114c32;	
	color: #fff;
}
/* -- colunistas - INICIO -- */

#colunistas,
#top{	
	width: 214px;	
	float: left;	
	margin: 15px 0 0 0;
	background: #E4F1D9;
}

#asmais {	
	width:500px;
	margin:10px 0 0 0;
	background: #e4f1D9;
	float:left;
}
#asmais dl { width: 478px; float: left; display: inline; margin:0 0 0 10px!important; }


#top{
	height:360px;	
}

#colunistas h1,
#top h1,
#asmais h1 {	
	padding: 0 0 5px 0;	
	font-size: 15px;	
	color: #ff7800;
	background:#fff;
}

#asmais h1 {	
	padding-left:0;
	margin-left:0;
	display:inline;
	background:#fff;
	width:500px;
	float:left;
}

#colunistas ul {	
	background: #E4F1D9;	
	list-style: none;	
	padding: 10px 10px 0 10px;
}

#top ul {	
	float:left;
	margin:0 0 0 15px;
	width:194px;
	list-style:none;
}

#asmais dl {	
	width:500px;
	margin:0;
	padding:0;
	width:194px;
	background: #E4F1D9;
}

#colunistas ul li a,
#top ul li a { 
	width: 194px;		
	display: block;	
	padding: 0 0 10px 0;
	
}

#asmais dt{
	font-weight:bold;
	font-size:15px;	
	margin:10px 0 -5px 0;
	border:0;
	float:left;
}

#asmais dl dd{
	width:478px;
	margin:0;
	padding:0;
	border-bottom: 1px dashed #000;	
	float:left;
}

#asmais dl dd a{	
	width:478px;	
	display: block;		
	padding: 8px 0 8px 0;
	margin:0;
	font-size:15px;
	font-weight:bold;
}

#top ul li a { 
	width:175px;
}

#colunistas ul li img {	
	width: 53px;	
	height: 53px;		
	margin: 0 5px 0 0;	
	float: left;
	border: 1px orange solid;
}

#colunistas p {	
	background: #E4F1D9;	
	padding: 0 10px 10px 10px;
}

#colunistas p select {	
	width: 194px;	
	font-size: 11px;
}

/* -- banners - INICIO -- */
#banners ul {	
	list-style: none;	
	padding: 0 20px 0 20px;
}
#banners ul li {	
	width: 120px;	
	margin: 0 0 10px 0;
}

/* -- tempo - INICIO -- */
#tempo {	
	width: 160px;	
	float: left;	
	margin: 15px 0 0 0;
}
#tempo h1 {	
	padding: 0 0 5px 0;	
	font-size: 15px;	
	color: #ff7800;
}

#tempo ul {	
	background: #E4F1D9;	
	list-style: none;	
	padding: 10px;
}

#tempo ul li img {	
	margin: 0 5px 0 0;	
	float: left;
}

#tempo ul li {	
	height: 40px;	
	border-bottom: 1px dashed #114c32;	
	padding: 10px 0 10px 0;
}

#tempo p {	
	background: #E4F1D9;	
	padding: 10px 10px 0 10px;
}

#tempo p select {	
	width: 140px;	
	font-size: 11px;
}

/*############################# guia_de_servicos_tres   #############################*/

#guia_de_servicos_tres {
	width: 140px;
	height: 540px;
	margin: 0 0 10px 10px;
	padding: 0;
	background: #DDF0DD;
	float: left;

	
}
#guia_de_servicos_tres h3 {
	background: url(../images/seu_guia.jpg) no-repeat 0 0 ;
	width: 140px;
	height: 48px;
	margin: 0;
	padding: 0;			
}
#guia_de_servicos_tres h3.boton {
	background: url(../images/cliqueaqui.jpg) no-repeat 0 0 ;
	width: 140px;
	height: 48px;
	margin: 0;
	padding: 0;			
}

#guia_de_servicos_tres h3.boton a {
	width: 140px;
	height: 48px;
	margin: 0;
	padding: 0;	
	float: left;

}







/* -- copyright - INICIO -- */

#copyright {	
	width: 943px;	
	background: #BEDB00 url(../images/bg_topo_rodape.gif) repeat-x;	
	margin: 0 auto;	
	border-left: 29px solid #BEDB00;	
	border-right: 29px solid #BEDB00;
}
#copyright p a {	
	margin-top: 15px!important
}
