* {
	margin:0;
	padding:0;
	border:0; 
}	
body { 	
	color:#333;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size:100%;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}
a { text-decoration:none; color:#666; }
a:hover {text-decoration: underline;}

ol, ul { list-style: none; }
.fontbold { font-weight:bold;}
.fontbold2 { font-size:1.2em; font-weight:bold; line-height:25px; margin-top:20px; margin-bottom:10px; padding-top:10px; padding-bottom:10px; border-top:2px solid #E1E1E1; border-bottom:1px solid #E1E1E1; color:#990000;}
.imgright { float:right;}
fieldset { border:none;}	

.mat-categoria { color:#990000; font-weight:bold; font-size: 0.90em;}
.mat-titulo { font-weight:bold; font-size: 0.80em; line-height:17px; color:#008ACC}
.mat-categoria-cont2 { color:#990000; font-weight:bold; font-size: 0.80em; margin-bottom:5px; text-transform:uppercase; }
.mat-titulo-cont2 { font-size: 0.80em; line-height:16px; margin-top:5px; font-weight:normal;}
.mat-sinopse {font-size: 0.70em; line-height:15px;}
.mat-titulo-princ { font-weight:bold; font-size: 1.30em; line-height:20px;}
.tituloprincipais { font-weight:bold; font-size: 0.90em; line-height:17px; margin-bottom:10px; color:#990000;}
.tituloprincipais2 { font-weight:bold; font-size: 0.90em; line-height:17px; margin-bottom:10px; color:#fff;}
.materia-subtitulo {font-family:Arial; font-size:13px; color:#A7A7A7; text-decoration:none; }
.materia-subtitulo:hover {font-family:Arial; font-size:13px; color:#A7A7A7; text-decoration:none; }

/*   topo -----------------------------------------------*/

#topo {	
	width:1000px;
	height:100px;
	margin:0 auto;
	margin-bottom:20px;
	margin-top:20px;
	}
	#logo{ 
	width:250px; 
	height:100px;
	background:url(../imagens/logo6.jpg) no-repeat;
	float:left;
	}
	#logo a{ 
	width:250px; 
	height:100px;
	display:block;
	text-indent:-9000px;
	}
	#banner728x90 {
	width:728px;	
	height:100px;
	float:right;
	border-bottom:1px solid #cccccc;
	}

#barramenu {
	width:1000px;
	height:26px;
	margin:0 auto;
	margin-bottom:20px;
	}
	#busca { 
	width:255px;
	height:26px;
	float:right;
	vertical-align:baseline;	
	}
	.busca-form { width:179px; height:20px; padding:3px; background:url(../imagens/fd_form4.jpg) no-repeat; border:0px; float:left;
	}	
#menu { 
	width:626px;
	height:25px;
	float:left;
	margin-right:10px;
	}
#menu ul li{ display:inline;}
#menu ul li a{
	display: block;
	float:left;
	overflow: hidden;
	text-indent:-9000px;
	}
.mhome { 
	width:92px;
	height:25px;
	background:url(../imagens/m_home.jpg) no-repeat;
	}
	.mhome:hover {
	background-position:0 -25px; 
	}
.msaude { 
	width:89px;
	height:25px;
	background:url(../imagens/m_saude.jpg) no-repeat;
	}
	.msaude:hover {
	background-position:0 -25px; 
	}
.mpolitica { 
	width:89px;
	height:25px;
	background:url(../imagens/m_politica.jpg) no-repeat;
	}
	.mpolitica:hover {
	background-position:0 -25px; 
	}
.mesportes { 
	width:89px;
	height:25px;
	background:url(../imagens/m_esportes.jpg) no-repeat;
	}
	.mesportes:hover {
	background-position:0 -25px; 
	}
.meducacao { 
	width:89px;
	height:25px;
	background:url(../imagens/m_educacao.jpg) no-repeat;
	}
	.meducacao:hover {
	background-position:0 -25px; 
	}
.meconomia { 
	width:89px;
	height:25px;
	background:url(../imagens/m_economia.jpg) no-repeat;
	}
	.meconomia:hover {
	background-position:0 -25px; 
	}
.mveiculos { 
	width:89px;
	height:25px;
	background:url(../imagens/m_veiculos.jpg) no-repeat;
	}
	.mveiculos:hover {
	background-position:0 -25px; 
	}

.mrss { 
	width:25px;
	height:25px;
	background:url(../imagens/m_rss3.jpg) no-repeat;
	margin-left:10px;
	margin-right:10px;
	margin-top:3px;
	float:left;
	display:block;
	text-indent:-9000px;
	}
	.mrss:hover { background-position:0 -25px; }
	.mrss a{ 
	width:25px;
	height:25px;
	display:block;
	text-indent:-9000px;
	}

.mtw { 
	width:25px;
	height:25px;
	margin-top:3px;
	background:url(../imagens/m_tw3.jpg) no-repeat;
	float:left;
	display:block;
	text-indent:-9000px;
	}
	.mtw:hover {background-position:0 -25px;}
	.mtw a{ 
	width:25px;
	height:25px;
	display:block;
	text-indent:-9000px;
	}

.myt { 
	width:25px;
	height:25px;
		margin-top:3px;
	background:url(../imagens/m_yt3.jpg) no-repeat;
	margin-right:10px;
	float:left;
	display:block;
	text-indent:-9000px;
	}
	.myt:hover {
	background-position:0 -25px;}
	.myt a{ 
	width:25px;
	height:25px;
	display:block;
	text-indent:-9000px;
	}

#conteudo1 {	
	width:1000px;
	height:272px;
	margin:0 auto;
	margin-bottom:30px;	
	}
#not-princ-foto { 
	width:400px; 
	height:253px;
	float:left;
	margin-right:20px;
	}
.tit-princ { 
	width:380px; 
	height:55px; 
	background:#f1f1f1; 
	padding:10px;
	}	
#not-dest-txt-lidas { 
	width:310px;
	float:left;
	}		
#videos{ 
	width:230px;
	height:252px;
	float:right;
	background:#F4FBFB;
	border:1px solid #d8d8d8;
	padding:10px;
	}		
.organizavideos { width:210px; height:160px; float:left; margin-right:20px; margin-bottom:20px; padding:10px; background:#f1f1f1;}
.organizaedicoes { width:134px; height:200px; float:left; margin-right:20px; margin-bottom:20px; padding:3px; border:1px solid #ccc;}
#conteudo2 {	
	width:1000px;
	height:165px;
	margin:0 auto;
	margin-bottom:30px;
	background:url(../imagens/fd_cont2.jpg) no-repeat;
	}
#conteudo2-dest1 { width:141px; height:158px; border-right:1px solid #c7c7c7; float:left; padding-left:12px; padding-right:12px; padding-top:7px;}	
#conteudo2-dest2 { width:141px; height:158px; border-right:1px solid #c7c7c7; border-left:1px solid #fff; float:left; padding-left:12px;  padding-right:12px;padding-top:7px;}	
#conteudo2-dest3 { width:141px; height:158px; border-right:1px solid #c7c7c7; border-left:1px solid #fff; float:left; padding-left:12px;  padding-right:12px;padding-top:7px;}	
#conteudo2-dest4 { width:141px; height:158px; border-right:1px solid #c7c7c7; border-left:1px solid #fff; float:left; padding-left:12px;  padding-right:12px;padding-top:7px;}	
#conteudo2-dest5 { width:141px; height:158px; border-right:1px solid #c7c7c7; border-left:1px solid #fff; float:left; padding-left:12px;  padding-right:12px;padding-top:7px;}	
#conteudo2-dest6 { width:141px; height:158px; border-left:1px solid #fff; float:left; padding-left:12px; padding-top:7px;}
	
.imgcont2 { padding:1px; background:#fff;}
#conteudo3 { 
	width:1000px; 
	height:795px;
	margin:0 auto;
	margin-bottom:20px;
	clear:both; 
	}
#conteudo3-col1 { 
	width:570px;
	height:795px;
	float:left;
	margin-right:20px;
	}
#conteudo3-col1a { 
	width:300px;
	height:570px;
	float:left;
	margin-bottom:20px;
	}
#anunc-300x250 { width:300px; height:250px; margin-bottom:20px;}

#colunistas { width:300px; height:300px;}		

.separacolunista { height:50px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #DBDBDB;}
.mat-foto-colunista { float:left; margin-right:10px; padding:2px; border:1px solid #ccc; width:40px; height:45px;}
.mat-txt-colunista { float:right; width:244px;}
.mat-txt-colunista2 { float:left; width:300px; height:35px; font-weight:bold; padding-top:15px; border-right:1px dotted #ccc; padding-right:15px;}
.mat-sinopse-colunista2 { float:left; height:35px; font-size:0.90em; font-weight:bold; line-height:15px; padding-top:15px; padding-left:15px;} 


#conteudo3-col1b { 
	width:250px;
	height:570px;
	float:right;
	margin-bottom:20px;	
	}
.separanoticias { padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #DBDBDB;}
.separagalerias { padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #DBDBDB; font-size:0.9em;}

.sobreautor { height:50px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #DBDBDB;}

#conteudo3-col1c { 
	width:570px;
	height:205px;
	clear:both;
	background:#F4FBFB;
	border:1px solid #d8d8d8;
	}
#conteudo3-col1c-sep {
	width:155px; 
	height:185px; 
	float:left;
	padding-left:17px;
	padding-right:17px;
	padding-top:10px;
	}
.tit-cont3 { font-weight:bold; font-size: 0.70em; margin-bottom:5px; line-height:20px; text-transform:uppercase; margin-left:5px; }
.tit-cont3 a{ color:#990000;}
.img-cont3 { padding:3px; background:#ccc;}

	
#conteudo3-col2 { 
	width:140px;
	height:795px;
	float:left;
	}
#anunc-140x475 { 
	width:140px; 
	height:475px; 
	margin-bottom:20px;
	}
#especiais { 
	width:120px; 
	height:280px; 
	background:url(../imagens/fd_especiais.jpg) no-repeat;
	padding:10px;
	}
.foto-especiais {  border:1px solid #fff; width:118px; height:118px; margin-bottom:10px;}
.especiais-mattitulo a{ font-weight:bold; font-size: 0.90em; line-height:17px; color:#fff;}
.especiais-sinopse {font-size: 0.70em; line-height:15px;color:#fff;}
img { border:0px;}

#conteudo3-col3 { 
	width:250px;
	height:795px;
	float:right;
	}
#podcast {
	width:230px;
	height:185px;
	background:#F4FBFB;
	border:1px solid #d8d8d8;
	margin-bottom:20px;
	padding:10px;
	}
.podcast-titulo { font-weight:bold; font-size: 0.90em; line-height:17px; margin-bottom:5px;}	
.podcast-baixar {font-size: 0.70em; line-height:15px;color:#fff; margin-bottom:15px; padding-left:25px; background:url(../imagens/icone_disquete.jpg) no-repeat;}
	
	
#blogs {
	width:230px; 
	height:230px;
	background:#2567A2;
	margin-bottom:20px;
	padding:10px;
	}
#separablog { height:51px; margin-bottom:15px; background:#2970AF; color:#fff;}
.mat-foto-blog { float:left; margin-right:10px; padding:2px; border:1px solid #fff; width:40px; height:45px;}
.mat-txt-blog { width:173px; float:left;}
.blog-categoria {font-size:1.0em; font-weight: bold; color:#fff;}
.blog-titulo { font-size:0.70em; font-weight:normal; line-height:15px; }	
.blog-titulo a{ color:#FFF;}

#enquete{
	width:230px;
	height:130px;
	margin-bottom:20px;
	border:1px solid #d8d8d8;
	padding:10px;
	}
#vc-reporter { 
	width:250px; 
	height:130px;
	}
#conteudo4 { 
	width:1000px; 
	margin:0 auto;
	margin-bottom:20px;
	clear:both;
	}
#capa { width:144px; height:225px; float:left; margin-right:20px; }
.capaimg { padding:3px; border:1px solid #ccc; background:#FFF; margin-bottom:5px;}
#capa-materias-texto { width:260px; float:left;}
.capa-separamaterias { padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #DBDBDB;}
.capa-mat-img { width:150px; height:225px; float:right; padding-left:10px; padding-right:10px; border-left:1px solid #ccc;}
.capa-titulo { font-size: 0.80em; line-height:17px;}
#capa-separamaterias-foto { width:156px; height:190px; float:right; padding-left:10px; padding-right:10px; border-left:1px solid #ccc;}
.nomeedicao {font-size: 0.70em; line-height:15px; font-weight:bold;}

#rodape-tudo {
	width:100%; 
	height:350px; 
	background:#EEEEEE;
	padding-top:20px;
	margin-top:20px;
	border-top:2px solid #ccc;
	clear:both;
	}
#rodape {
	width:1000px;
	height:240px;
	margin:0 auto;
	}
#rodape p {
	font-size: 0.70em;
	}
.tabbuscarodape { 
	padding-bottom:20px; 
	padding-top:20px; 
	border-bottom:1px solid #ccc; 
	border-top:1px solid #ccc;
	margin-top:20px;
	margin-bottom:20px;
	}			
#explore { 
	width:460px;
	min-height:200px;
	padding:5px; 
	border:1px solid #ccc;
	float:right;
	background:url(../imagens/fd_explore.jpg) right center no-repeat;
	}
.fontexplore{ display:none; }
#explore ul li  { display:inline}	
#explore ul li a{
	width:100px;
	display:block;
	float:left;
	font-size: 0.70em;
	padding:5px;
	overflow:hidden;
	border-left:1px solid #ccc;
	margin-bottom:1px;
	} 
#explore li a:hover {
	background:#999;
	color: #fff;
	text-decoration:none; 
}
#logo-rod { 
	width:190px; 
	height:170px; 
	background:url(../imagens/logo_rod2.jpg) no-repeat; 
	float:left; 
	margin-right:30px;
	text-indent:-9000px;
	}	
#rod-mb { 
	width:260px; 
	height:203px; 
	float:left;
	}	
.busca-form2 { 
	width:150px; 
	height:22px; 
	padding:3px; 
	background:url(../imagens/fd_form2.jpg) no-repeat; 
	border:0px; 
	float:left;
	}	
#rod-mb ul li { 
	display:inline;
	}	
#rod-mb ul li a {
	padding-bottom:5px;
	padding-top:2px;
	padding-right:5px;
	padding-left:5px;
	background:#DBDBDB;
	margin-right:2px;
	font-size: 0.80em;
	}	
#rod-mb li a:hover {
	background:#999;
	color: #fff;
	text-decoration:none; 
}
#rod-mb ul {
	border-bottom:1px solid #eee;
	}	
/* estilos definidos por Agencia Contexto */
/* listagem de destaques e + lidas */
.listagem-noticias	{ position: relative; top: 10px; color: #a7a7a7; padding: 0; display: block; }
.listagem-noticias .listagem-categoria	{ color: #FFF; padding: 10px 15px 5px; display: block; font-size: 16px; font-weight: bold; }
.listagem-noticias .listagem-titulo	{ padding: 0 15px; margin: 0; display: block; }

.separanoticiasdestaque { padding-bottom:8px; margin-bottom:8px; border-bottom:1px dotted #ccc;}

.listagem-noticias .listagem-manchete	{ padding: 0 15px; margin: 0; }

/* listagem de blogs */
.listagem-blogs			{ position: relative; top: 10px; color: #a7a7a7; padding: 0; display: block; }
.listagem-blogs .listagem-categoria	{ color: #FFF; padding: 10px 15px 5px; display: block; font-size: 16px; font-weight: bold; }
.listagem-blogs .listagem-titulo	{ padding: 0 15px; margin: 0; display: block; }
.listagem-blogs .listagem-manchete	{ padding: 0 15px; margin: 0; }
.listagem-blogs .listagem-foto	{ padding: 0 15px; margin: 0; }

/* listagem de videos */
.listagem-videos			{ position: relative; top: 10px; color: #a7a7a7; padding: 0; display: block; }
.listagem-videos .listagem-categoria	{ color: #FFF; padding: 10px 15px 5px; display: block; font-size: 16px; font-weight: bold; }
.listagem-videos .listagem-titulo	{ font-size:0.8em;color:#006699; padding-top:7px;}
.listagem-videos .listagem-principal	{ padding: 0 15px; margin: 0; display: block; }
.maisvideos { padding-top:5px; margin-top:5px; border-top:1px solid #ccc;}
.maisvideos a{ color:#006699; font-size:0.8em; font-weight:bold; }
#placeholder1 { padding-bottom:10px;}


/* listagem de podcasts */
.listagem-podcasts			{ position: relative; top: 10px; color: #a7a7a7; padding: 0; display: block; }
.listagem-podcasts .listagem-categoria	{ color: #FFF; padding: 10px 15px 5px; display: block; font-size: 16px; font-weight: bold; }
.listagem-podcasts .listagem-titulo	{ padding: 0 15px; margin: 0; display: block; }
.listagem-podcasts .listagem-principal	{ padding: 0 15px; margin: 0; display: block; }
/* listagem de Links: Explore */
/*.listagem-explore			{ position: relative; top: 10px; color: #a7a7a7; padding: 0; display: block; }
.listagem-explore .listagem-titulo	{ padding: 0 15px; margin: 0; display: block; }*/
/* FIM: estilos definidos por Agencia Contexto */

/* páginas internas */
#conteudo-tp { 
	width:1000px;
	margin:0 auto;
	clear:both;
	padding-top:15px; 
	}
#conteudo-tp { 
	font-size: 0.80em;
}
#conteudo-tp-left { 
	width:730px;
	float:left;
	margin-bottom:20px;
	}	
#conteudo-tp-left p{ margin-bottom:15px; 
}
#conteudo-tp-right { 
	width:230px;
	float:right;
	border-left:1px solid #ccc;
	padding:10px;
	margin-bottom:20px;
	}
#conteudo-tp-right-autor { 
	width:230px;
	float:right;
	border:1px solid #ccc;
	padding:10px;
	margin-bottom:20px;
	background:#f1f1f1;
	}
	

	
#todosautores { 
	width:230px;
	float:right;
	padding:10px;
	background:#006699;
	text-align:center;
	}
#todosautores a{ font-size:1.0em; color:#fff; }

.asmaislidas { font-size:1.0em; font-weight:bold; padding-bottom:10px; margin-bottom:15px; border-bottom:2px solid #ccc; color:#990000;}	
	
.busca-mostra { padding:5px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; background:#f1f1f1; text-align:center;}	
.busca-titulo { color:#006699; font-weight:bold; font-size: 1.20em;}
.busca-separa { padding-top:5px; border-top:1px solid #ccc; margin-bottom:15px;}
.busca-paginacao { padding:5px; border-bottom:1px solid #ccc; border-top:2px solid #ccc; text-align:center; margin-top:20px;}	
.busca-nr { padding:3px; background:#ccc; margin-left:4px;}

/* páginas internas - matérias*/
.materia-categoria{ padding-bottom:3px; margin-bottom:20px; border-bottom:5px solid #f1f1f1; color:#006699; font-weight:bold; font-size: 1.0em; line-height:25px; text-transform:uppercase;}
.materia-titulo { font-weight:bold; font-size: 2.00em; font-family:Arial;}
.tamanholetra { float:right; background:#f1f1f1; padding:3px;}
.comentarios {  padding:10px; border:1px solid #ccc; clear:both; }
.comentarios-nm { padding:5px; background:#E6F1F8; font-weight:bold; font-size: 1.20em; color:#0573B6; margin-bottom:20px;}
.comentarios-tit { font-weight:bold; font-size: 1.00em; margin-bottom:5px;}
.comentarios-tb {  padding:5px; border-top:1px solid #ccc; margin-top:20px;font-size: 1.00em;}
.interage { margin-top:30px;}
.icone-separa { margin-right:20px;}

/***********comentarios***************/

.dcomentarios{
	border:1px solid #DEE4DA;
	background-color: #F3F3F3;
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;
}
.comentariosmeta {
	margin-top: 0;
	padding-top: 1px;
	font-size: 0.9em;
	color: #999;
	}
.comentariostitulo {
	margin:0px;
	margin-bottom:2px;
}
/* pagina de busca */
        #list { margin:0px; padding:0px;}
        #list li { list-style:none; display:block; margin-bottom:10px; padding-top:10px; border-top:solid 1px #D7D3E0;}
        #list li span { display:block; font-size:0.75em; margin:5px 0px;}
/* TAGS */
.muitoGrande
{
    font-size: xx-large;
    color: black;
    font-family: Tahoma;
    text-decoration: none;
}.bemGrande
{
    font-size: x-large;
    color: black;
    font-family: Tahoma;
    text-decoration: none;
}.Grande
{
    font-size: large;
    color: black;
    font-family: Tahoma;
    text-decoration: none;
}.Medio
{
    font-size: small;
    color: black;
    font-family: Tahoma;
    text-decoration: none;
}.Pequeno
{
    font-size: small;
    color: black;
    font-family: Tahoma;
    text-decoration: none;
}.bemPequeno
{
    font-size: x-small;
    color: black;
    font-family: Tahoma;
    text-decoration: none;
}.muitoPequeno
{
    font-size: xx-small;
    color: black;
    font-family: Tahoma;
    text-decoration: none;
}
/* reporter */



#enviaramigo { 
	padding:10px; 
	border:1px solid #ccc;
	margin-top:20px;
	}
.tabformulario { width:200px; padding:5px;}
.formenviaramigo { background:url(../imagens/fd_form3.jpg) no-repeat; width:380px; height:25px; padding:10px; border:0px; }
.formtextareaamigo { background:url(../imagens/fd_textarea.jpg) no-repeat; width:380px; height:130px; border:0px; padding:10px;}
.botaoenviaramigo { 
	width:150px; 
	height:45px;
	display:block; 
	background:url(../imagens/botao_enviar1.jpg) no-repeat; 
	border:none; 
	margin-top:20px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#FFF;
	font-size:1.3em;
	}

/* Galeria de imagens */

.galerias { width:100px; height:123px; float:left; margin-right:20px; border:1px solid #ccc; padding:5px; margin-bottom:20px;}
.galerias a{ text-decoration:none; font-size:0.7em; font-weight:bold;}
.galerias:hover { background:#f1f1f1;}
.galeria-img1 { width:140px; height:100px; padding:2px; background:#f1f1f1;}
.galeria-img2 { width:120px; height:90px; padding:3px; background:#f1f1f1; float:left; border:1px solid #ccc; margin-right:10px; margin-bottom:10px;}

.nav-top {height:20px; clear:both; padding-bottom:10px; margin-bottom:20px;}
.nav-botton { clear:both; padding-top:10px; margin-top:20px;}
.nav-left { float:left; }
.nav-right { float:right}

/*  Páginas internas- opções de rodape------*/

#subpages { float:right; width:230px; background:#155E91; padding:10px; margin-bottom:20px;}
#subpages a{ color:#fff; font-size:0.8em;}
.especiais-sep{ padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #739EBD; }

.tit-especial { padding-bottom:5px; margin-bottom:15px; border-bottom:2px solid #739EBD; color:#FFF; font-weight:bold; text-transform:uppercase;}

.caixa { 
	width:140px;
	height:160px;
	float:left;
	border-left:1px dotted #ccc;
	padding-left:20px;
	padding-right:20px;
	margin-bottom:20px;
	margin-top:30px;
	}
.caixa-titulo { font-size:1.0em; font-weight:bold; color:#336699; margin-bottom:10px;}	

.caixatags { padding:15px; background:#E8E8E8; margin-top:20px; margin-bottom:20px; clear:both; color:#155E91}
.caixatags a{color:#155E91; text-decoration:underline;}

.imgreporter { width:90px; height:68px; padding:3px; border:1px solid #ccc; float:left; margin-right:20px;}
.cb25-2 { margin-top:20px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #ccc;}
.clearfloat { height:140px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #ccc;}
.enviecont { padding:5px; float:right; background:#BFEBFF; font-size:0.9em; font-weight:bold;}

#materia { float:left;}
#materia img{ padding-right:30px;  padding-bottom:30px;}

.ewmsg { width:650px; padding:5px; background:#CCEEFF; border:3px solid #0078B3; text-align:center;}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/* ---- CSS tirado no arquivo Classes.asp -----*/

.ngg-galleryoverview {
	overflow: hidden;
	margin-top: 10px;
	width: 100%;
	clear:both; 
	display:block !important;
}
.ngg-galleryoverview .desc {
	/* required for description */
   margin:0px 10px 10px 0px;
   padding:5px;
	}
.ngg-gallery-thumbnail-box {
	float: left;
	}
.ngg-gallery-thumbnail {
	float: left;
	margin-right: 5px;
	}
.ngg-gallery-thumbnail img {
	background-color:#FFFFFF;
	border:1px solid #A9A9A9;
	display:block;  
	margin:4px 0px 4px 5px;
	padding:4px;
	position:relative;
	}
.ngg-gallery-thumbnail img:hover {
	background-color: #A9A9A9;
	} 
.ngg-gallery-thumbnail span {
	/* Images description */
	font-size:90%;
	padding-left:5px;
	display:block;
	}
.ngg-clear {
	clear: both;
	}
#item a:hover, #galleryitem a:hover{
	color:#333333;
	text-decoration:none;
	border:none;
	}
.covershot{
	width:180px;
	height:160px;
	margin-right:20px; 
	margin-bottom:20px;
	float:left;
}
#galleryitem{
	/*width:175px;
	height:175px;
	color:#333333;
	margin:0 4px 15px 0;
	float:left;*/
	}
#galleryitem h3{
	font-size:16px;
	color:#C13F00;
	font-weight:normal;
	margin:0px 0px 8px 0px;
	padding:0;
	}
#galleryratings{
	text-align:right;
	margin:0px 8px 0px 0px;
	}
#galleryitem p{
	font-size:0.7em;
	font-weight:normal;
	}

/* featured slideshow */
.clearfix:after			{ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
.clearfix				{ display: inline-block; }
html[xmlns] .clearfix	{ display: block; }
* html .clearfix		{ height: 1%; }
.featured { 
	background: url(imagens/content-bg.jpg) repeat-x #FFF; 
	border: 1px solid #CCC; 
	padding: 10px; 
	height: 252px;
	text-align:center;
	}
#featured-slideshow		{ position: relative; height: 255px; margin-right: 20px; }			

.featured-article		{ display: block; width: 383px; height: 265px; text-decoration: none !important; }
.featured-entry			{ position: relative; top: 165px; overflow: hidden; background: url(imagens/overlay.png); height: 85px; color: #a7a7a7; padding: 0; display: block; }
.featured-entry .entry-title	{ color: #FFF; padding: 10px 15px 5px; display: block; font-size: 16px; font-weight: bold; }
.featured-entry .entry-summary	{ padding: 0 15px; margin: 0; display: block; }


.tabajuda { padding:10px; border:1px solid #ccc; float:right; }
.tabajuda p{ font-size:0.9em;}
.tabajudadest { border-bottom:1px dotted #ccc;}
.fontajuda1 { font-size:1.3em; font-weight:bold; margin-bottom:20px; color:#FF6600;}
.marcapajuda { padding-left:20px; background:url(../imagens/seta2.gif) no-repeat; margin-left:25px;}
.blocknumero { padding-bottom:3px; padding-top:3px; padding-left:10px; padding-right:10px; background:#FF6600; color:#fff; font-size:1.0em;}

.lgyoutube { width:90px; height:40px; background:url(../imagens/logo_youtube.jpg) no-repeat; float:left; margin-left:40px; margin-right:10px; margin-top:10px;}
.lgyoutube a{ width:90px; height:40px; display:block; text-indent:-9000px;}

.lgviddler { width:90px; height:40px; background:url(../imagens/logo_viddler.jpg) no-repeat; float:left; margin-right:10px; margin-top:10px;}
.lgviddler a{ width:90px; height:40px; display:block; text-indent:-9000px;}

.lgvimeo { width:90px; height:40px; background:url(../imagens/logo_vimeo.jpg) no-repeat; float:left; margin-right:10px; margin-top:10px;}
.lgvimeo a{ width:90px; height:40px; display:block; text-indent:-9000px;}


/*----Enquete-----------------*/

.botaovotar a{ background:url(../imagens/botao_votar.jpg) no-repeat; width:70px; height:36px; display:block; text-indent:-9000px; float:right; margin-top:30px;}
.botaoresultado a{ float:left; font-size:0.8em; font-weight:bold; margin-top:40px;}



.anuncieform {
	width:310px;
	height:30px;
	background:inherit;
	background:url(../imagens/fd_form1a.jpg) no-repeat;
	border:0px;
	padding:5px 5px 5px 5px;
}
.anuncietextarea {
	width:300px;
	height:80px;
	background:inherit;
	background:url(../imagens/fd_form2a.jpg) 0 0 no-repeat;
	border:0px;
	padding:5px;
}
.anuncietextareaform {
	width:290px;
	height:70px;
	border:0px;
	padding:5px;
	background:none;
}
.anuncietextarea2 {
	width:665px;
	height:80px;
	background:inherit;
	background:url(../imagens/textarea.jpg) 0 0 no-repeat;
	border:0px;
	padding:5px;
}
.anuncietextareaform2 {
	width:655px;
	height:70px;
	border:0px;
	padding:5px;
	background:none;
}
.anuncieenviaform {
	width:310px;
	height:45px;
	display:block;
	background:url(../imagens/botao_enviar5.jpg) no-repeat;
	border: none;
	margin-top:10px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:1.2em;
	color:#FFF;
}
.anuncieenviaform2 {
	width:675px;
	height:45px;
	display:block;
	background:url(../imagens/botao_enviar5.jpg)  repeat-x;
	border: none;
	margin-top:10px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:1.2em;
	color:#FFF;
}

#formcontatos { width:300px; float:right; margin-left:20px; padding-bottom:20px;}

.tab1 { width:350px; float:left; margin-right:15px;}
.tab2 { width:720px; clear:both;}

#img-cadetudo { width:190px; height:19px; clear:both;}

#img-dojo { width:190px; height:19px; clear:both;}

			
			
#logo {
	width:251px;
	height:101px;
	background:url(../imagens/logo7.jpg);
}


	
.menu2{
	width:700px;
}

.menu2 a:hover{
	text-decoration:none;
	color:#FFFFFF;
	
}

.home {
	float:left;
	padding-left:15px;
	padding-right:15px;
	border-right:1px solid #fff;
	background-color:#E6E6E6;
	height:25px;
	padding-top:2px;
	cursor:pointer;
	border-bottom:2px #336666 solid;
}			
.regiao {
	float:left;
	padding-left:15px;
	padding-right:15px;
	border-right:1px solid #fff;
	background-color:#E6E6E6;
	height:25px;
	padding-top:2px;
	cursor:pointer;
	border-bottom:2px #f79459 solid;
}			
.cultura {
	float:left;
	padding-left:15px;
	padding-right:15px;
	border-right:1px solid #fff;
	background-color:#E6E6E6;
	height:25px;
	padding-top:2px;
	cursor:pointer;
	border-bottom:2px #b84044 solid;
}			
.saude {
	float:left;
	padding-left:15px;
	padding-right:15px;
	border-right:1px solid #fff;
	background-color:#E6E6E6;
	height:25px;
	padding-top:2px;
	cursor:pointer;
	border-bottom:2px #194a9a solid;
}			
.gastronomia {
	float:left;
	padding-left:15px;
	padding-right:15px;
	border-right:1px solid #fff;
	background-color:#E6E6E6;
	height:25px;
	padding-top:2px;
	cursor:pointer;
	border-bottom:2px #d8ac32 solid;
}			
.eventos {
	float:left;
	padding-left:15px;
	padding-right:15px;
	border-right:1px solid #fff;
	background-color:#E6E6E6;
	height:25px;
	padding-top:2px;
	cursor:pointer;
	border-bottom:2px #134b64 solid;
}




.home:hover {
	background-color:#336666;
}			
.regiao:hover {
	background-color:#f79459;

}			
.cultura:hover {
	background-color:#b84044;

}			
.saude:hover {
	background-color:#194a9a;

}			
.gastronomia:hover {
	background-color:#d8ac32;
}			
.eventos:hover {
	background-color:#134b64;
}


.header .busca2 { float:left; padding-top:1px; border-right:1px solid #ebebeb; width:100%; height:30px; }
.header .busca2 form { float:left; display:inline; }
.header .busca2 form ul { float:left; position:relative; }
.header .busca2 form ul .campoBusca { position:relative;  }
.header .busca2 form ul .campoBusca label { font-size:14px; color:#c7c7c7; position:absolute; top:6px; left:6px; width:240px; }
.header .busca2 form ul .campoBusca input { border:1px solid #ccc; padding: 6px 5px 6px 5px; font-size:14px; color:#c7c7c7; width:240px; outline:none; }
.header .busca2 form ul .lupa { position:absolute; top:3px; right:7px; width:24px; height:26px; }
.header .busca2 form ul li .submit { width:24px; height:26px;  cursor:pointer; text-indent:-9999px; text-transform:capitalize; float:left; background:url(../imagens/lupa.jpg) no-repeat; }
