/* CSS Document */


* {margin:0px; padding:0px;}

body {
background:#f5f5f5 url(images/bg_geral.gif) repeat-x top center;
text-align:center; /** necessário para fazer o layout centralizar no Internet Explorer **/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#656565;
margin:3px 0px 0px 3px;
}

h1 {font-size:14px; margin:0px; color:#000066; padding:7px 5px 5px 20px; letter-spacing:2px;}

div#geral {
width:1000px;
margin:0 auto; /** centraliza o layout em qualquer browser, menos Internet Explorer **/
text-align:left; /** para fazer o texto alinhara esquerda**/
background: url(images/fundo_div_geral.gif) repeat-y right top;  /** Colunas uma imagem de fundo e faz ela se repeat na vertical **/

}

div#cabecalho { height:72px; width:980px; background:#000000; padding:10px }
div.bannerHome {border:1px solid #454545; height:70px; width:750px; float:left; background:#1b1b1b;}

div.cantoSupDir {border:1px solid #00fcff;  margin-left:6px; float:left; background:#000000 url(images/fundo_no_ar.gif) no-repeat right top; font-size:10px; color:#FFFFFF; height:47px; width:173px; padding:21px 40px 5px 7px;}
div.cantoSupDir a {color:#00fcff; text-decoration:none;}
div.cantoSupDir a:hover {color:#ffffff; }

div.cantoSupDirVideo {border:1px solid #00fcff; margin-left:6px; float:left; background:#000000 url(images/fundo_no_ar_video.gif) no-repeat right top; font-size:10px; color:#FFFFFF; height:47px; width:173px; padding:21px 40px 5px 7px;}
div.cantoSupDirVideo a {color:#00fcff; text-decoration:none;}
div.cantoSupDirVideo a:hover {color:#ffffff; }


div#faixa { background :#495678 url(images/fundo_logo.gif) ; clear:both; width:1000px; height:70px; }
div.logo {float:left; width:370px; height:55px; }
div.linksFaixa {float:left; width:389px; color:#cdd1f6; padding:7px 15px 0px 0px; height:63px;  text-align:right;  }
div.linksFaixa a {text-decoration:none; color:#cdd1f6;}
div.linksFaixa a:hover {color:#ffffff;}

div.topoDirFaixa {color:#FFFFFF; font-weight:bold; float:left; width:173px; height:29px; padding:37px 5px 4px 48px; background:url(images/fundo_topo_dir_faixa.gif) no-repeat center bottom; }

div.topoDirFaixaVideos { color:#FFFFFF; font-weight:bold; float:left; width:173px; height:29px; padding:37px 5px 4px 48px; background:url(images/fundo_topo_dir_faixa_videos.gif) no-repeat center bottom; }
div.topoDirFaixaVideos a {color:#c3cade; text-decoration:none;}
div.topoDirFaixaVideos a:hover {color:#00FFFF;}

div.topoDirFaixaNoAr { color:#FFFFFF; font-weight:bold; float:left; width:173px; height:29px; padding:37px 5px 4px 48px; background:url(images/fundo_topo_dir_faixa_no_ar.gif) no-repeat center bottom; }
div.topoDirFaixaNoAr a {color:#c3cade; text-decoration:none;}
div.topoDirFaixaNoAr a:hover {color:#00FFFF;}


div#esquerda {
padding-top:23px;
width:154px; /* Faz os divs DIRETA e ESQUERDA ficarem com a largura de 150px */
float:left; /* faz o div flutuar a esquerda */
background:#707c9b url(images/fundo_esquerda.gif) NO-repeat left top;
}

div#topCentroHome {
padding-top:5px;
text-align:right;
height:18px;
width:620px; /* Faz o div do MEIO ficar com 400px de largura */
float:left; /* faz o div flutuar a esquerda */
background :#707c9b url(images/canto_esq_top_centro.gif) no-repeat left;
}
div#topCentroHome ul {margin:0px;}
div#topCentroHome li {display:inline;}
div#topCentroHome li a {text-decoration:none; font-size:10px; border-right:1px solid #899bc7; font-weight:normal;  position:relative; background:#4f4f6e url(images/fundo_link_top_centro1.gif) repeat-y left top ; color:#e4e4f4;
  padding:4px 21px 5px 29px;}
div#topCentroHome li a:hover {color:#FFFFFF; background:#3d3c5d url(images/fundo_link_top_centro.gif) repeat-y 0px 0px;}

div#conteudo {
float:left;
width:342px;
background:#fafafa url(images/fundo_conteudo.gif) repeat-x top center; 
border-left:2px solid #ffffff;
} 

#conteudoInterno {
float:left;
width:617px;
background:#fafafa url(images/fundo_conteudo.gif) repeat-x top center; 
border-left:2px solid #ffffff; 
}


div#colunaDireita { float:right; padding:0px 2px 5px 2px; width:222px; background:#cccccc ;}
ul.linksColunaDireita {	width:222px; margin:0; padding:0; list-style-type:none;	}
ul.linksColunaDireita li { border-bottom:1px solid #c0c0c0; }
ul.linksColunaDireita li a:link, ul.linksColunaDireita li a:visited { 
	   background:#3d3c5d url(images/seta_video_item.gif) no-repeat left ;
	display:block; 
	height:1%;
	text-decoration:none;
	font-size:11px;
	color:#ffffff;
	padding:2px 4px 3px 33px;
	}
ul.linksColunaDireita li a:hover { background:#4f4f6e url(images/seta_video_item_hover.gif) no-repeat left ; color:#ffffff; }

div#conteudoEsq {
float:left;
width:266px;
margin:0px ;
padding-left:10px;
}



div#rodape {
clear:both;
width:1000px;
height:30px;
background:#d3d9e9;  
text-align:center;} 

div.rodapeEnd {text-align:left; padding:10px 0px 5px 330px; color: #7d7d7d;  }

p.titMenu {font-weight:bold; margin:0px; padding:5px 0px 4px 15px; color:#0c0b36; background:#e2e2e2 url(images/fundo_tit_menu.gif) repeat-x top; border-bottom:1px solid #495678;}

p.titMenuLink  {font-weight:bold; margin:1px 0px 0px 0px; padding:0px; border-bottom:1px solid #495678;  }
p.titMenuLink a {font-weight:bold; margin:0px; padding:4px 0px 4px 15px; background:#e2e2e2 url(images/fundo_tit_menu.gif) repeat-x top; display:block; position:relative;  text-decoration:none; color:#0c0b36; }
p.titMenuLink a:hover {background:#f5f5f5;}

ul.menu {	width:154px; margin:0; padding:0; list-style-type:none;	}
ul.menu li { border-bottom:1px solid #c0c0c0; }
ul.menu li a:link, ul.menu li a:visited { 
    background:#e6e6e6;
	display:block; 
	height:1%;
	text-decoration:none;
	font-size:11px;
	color:#666666;
	 padding:2px 5px 4px 15px;
	}
ul.menu li a:hover { background:#f5f5f5; color:#000000;  }

ul.lista1 {	 margin:0; padding:0; list-style-type:none;	}
ul.lista1 li { border-bottom:1px solid #d9d9d9; }
ul.lista1 li a:link, ul.lista1 li a:visited { 
	display:block; 
	height:1%;
	text-decoration:none;
	font-size:11px;
	color:#323232;
	 padding:2px 5px 4px 15px;
	}
ul.lista1 li a:hover { background:#e8e8e8; color:#000000;  }

ul.listaEntrevista {	 margin:0; padding:0; list-style-type:none;	}
ul.listaEntrevista li { border-bottom:1px solid #d9d9d9; }
ul.listaEntrevista li a:link, ul.listaEntrevista li a:visited { 
	display:block; 
	height:1%;
	text-decoration:none;
	font-size:11px;
	color:#323232;
    padding:2px 5px 4px 35px;
	background:url(images/icone_microfone.gif) no-repeat left;
	}
ul.listaEntrevista li a:hover { background:#e8e8e8 url(images/icone_microfone1.gif) no-repeat left; color:#000000;  }

.linkVerTodas {margin:0px 0px 7px 5px; padding:1px 0px 3px 3px; float:left; text-align:right; border-bottom:1px solid #cacaca;}
.linkVerTodas a {padding:4px 7px 7px 15px; background:url(images/seta_ver_todas.gif) no-repeat left; text-decoration:none;}
.linkVerTodas a:hover {background:#e8e8e8 url(images/seta_ver_todas_branca.gif) no-repeat left; }

div.imgDestaque {padding-bottom:3px; border:1px solid #cccccc; background:url(images/fundo_img_destaque.gif) repeat-x bottom; font-size:10px; color:#666666; float:left; text-align:center; width:250px;}

div.imgDestaque a {padding:2px 15px 2px 15px; margin:4px 2px 2px 2px; float:left; left:40px; position:relative;  background:#e3e3e3; text-decoration:none; font-size:11px; color:#000066; font-weight:bold;}
div.imgDestaque a:hover {background:#ffffff; color:#000000;}

div.bannerCentro {padding-bottom:3px; border:1px solid #cccccc; background:url(images/fundo_img_destaque.gif) repeat-x bottom; font-size:10px; color:#666666; float:left; text-align:center; width:250px;}

.tumbHome { height:70px; border-bottom:1px solid #cacaca; margin-top:5px;}
.tumbHome a {color:#000033; text-decoration:none; display:block; padding:0px 4px 7px 0px; }
.tumbHome a:hover { color:#000000;  background:#e8e8e8;}
.imgTumbHome {float:left; border:0px; margin:0px 10px 0px 0px;}


div.eventoTituloPagina {float:left; text-align:right; width:566px; margin-bottom:1px;  padding:0px 20px 4px 0px; font-weight:bold; font-style:italic; font-size:13px; color:#656565; }
div.logoEmpresaEvento {float:left; text-align:center; width:170px; padding:2px 7px 12px 7px; margin:0px 0px 10px 13px; background:url(images/fundo_tit_eventos_logo.gif) no-repeat left bottom;}
div.logoEmpresaEvento img { max-width:156px;}
div.tituloEvento {float:left;  width:403px; padding-top:5px; margin-bottom:10px; background:url(images/fundo_tit_eventos.gif) no-repeat right top; }
div.tituloEventos {float:left;  width:618px; padding-top:5px; margin-bottom:10px; background:url(images/fundo_tit_eventos.gif) no-repeat right top; }
div.imagemEventos {float:right; margin:0px 0px 5px 10px; background:#3d3c5d; padding:5px; }
div.imagemEventos img {max-width:300px; border:0px; }
div.todosEventos {background:#e9e9e9; float:left; width:100%; margin-top:10px; padding:10px 0px 0px 0px; }
div.todosEventos ul { list-style-type:none; margin:10px 10px 10px 20px; }
div.todosEventos li a  {background:url(images/seta_ver_todas.gif) no-repeat left; height:1%;margin:3px; color:#000066; padding:3px 5px 3px 15px; text-decoration:none; position:relative; display:block;}
div.todosEventos li a:hover {text-decoration:underline; background:#ffffff url(images/seta_ver_todas.gif) no-repeat left;}
div.todosEventos li a:visited {color:#7c7c7c;}
span.maisEventos {font-weight:bold; color:#000066; margin-left:17px;}

div.enquete {width:334px; background:url(images/fundo_img_destaque.gif) repeat-x bottom; float: left; padding: 0px 0px 10px 2px; margin-bottom: 5px; border-bottom:1px solid #d9d9d9; border:1px solid #cccccc;}
div.pergunta {margin:0px 5px 5px 15px ; color:#454545; }
div.respostas {width:332px; background:#ffffff; float:left;}
div.respostas input {margin:0px 0px 0px 15px;  }

.verResultadosEnquete a { text-decoration:none; color:#000066;}
.verResultadosEnquete a:hover { text-decoration:underline;}

/*  ------------  */

ul.mnMateria{
	float:left;display:inline;
	margin:0 0 10px 0;
	padding:5px 0 7px 30px;
	width:575px;
}
		ul.mnMateria li.fr{
			float:right;display:inline;
		}
		ul.mnMateria li{
			float:left;display:inline;
			margin-right:30px;
			padding-top:3px;
			color:#000;
		}
		ul.mnMateria li.last{
			margin:6px 0px 0px 0px;
			width:155px;
		}
	    ul.mnMateria li.last a {
			padding:2px 4px 2px 4px ;
			background:#f5f5f5;
		}
	    ul.mnMateria li.last a:hover {
			background:#e3e3e3;
		}
		
				ul.mnCommentBlog li *,
				ul.mnMateria li *{
					color:#000000 !important;
					text-decoration:none !important;
				}
				ul.mnMateria li a.btVoltar,
				a.btVoltar{
					/* display:block; */
					padding-left:20px;
					background:url(images/bg_mn_materia_voltar.gif) 0 4px no-repeat;
					color:#000000 !important;
					text-decoration:none !important;
				}
				ul.mnCommentBlog li a.btEnviaAmigo,
				ul.mnMateria li a.btEnviaAmigo{
					display:block;
					padding-left:30px;
					background:url(images/bg_mn_materia_enviaamigo.gif) 6px 1px no-repeat;
				}
				ul.mnCommentBlog li a.btEnviaComent,
				ul.mnMateria li a.btEnviaComent{width:230px;
					display:block;
					padding-left:30px;
					background:url(images/bg_mn_materia_enviaamigo.gif) 6px 1px no-repeat;
				}
				ul.mnMateria li a.btImprimir{
					display:block;
					padding:3px 0 4px 28px;
					margin-top:9px;
					background:url(images/bg_mn_materia_imprimir.gif) 0 0px no-repeat;
				}
		
				ul.mnMateria li a.btTermoUso,
				a.btTermoUso{
					background:transparent url(images/bg_mn_termo_uso.gif) no-repeat scroll 0 4px;
					display:block;
					padding:3px 0 0px 13px;
				}
				ul.mnMateria li a.btTermoUso{
					margin-top:-3px;
				}
				a.btTermoUso:link,
				a.btTermoUso:visited,
				a.btTermoUso:active,
				a.btTermoUso:hover{
					color:#000000 !important;
					text-decoration:none;
					font-size:10px !important;
				}
				
.bdbSol_p {
border-bottom:1px solid #000;
}

.fb{font-weight:bold;}
.fn{font-weight:normal !important;}

.f10{font-size:10px !important;}
.f11{font-size:11px !important;}
.f12{font-size:12px !important;}
.f14{font-size:14px !important;line-height:normal;}

/*  ------------  */

#dvMnuNoAr a
{
	color:Black;
}