@charset "utf-8";
/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-image: url(../images/bg.jpg);
	margin:0;
}
a{
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
a:hover{
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
.filetegrande{
	width:auto;
	margin:auto;
	height:10px;
	background-color:#000000;
}
#header{
	height:140px;
}
#headercont{
	height:140px;
	padding:0;
}
#logo{
	margin-top:28px;
	text-align:center;
	padding-top:5px;
}
#pub{
	margin-top:28px;
	overflow:auto;
	padding-right:0px;
	margin-right:0;
}
#menu{
	height:36px;
	background-color:#000000;
	padding:0;
	margin-right:0;
}
/*#menu ul{
	margin:0;
	padding:10px;
}
#menu ul li{
	display:inline;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0 10px 0;
}
#menu ul li a{
	color:#FFFFFF;
	text-decoration:none;
}
#menu ul li a:hover{
	color:#999999;
	text-decoration:none;
}*/
#menu .sf-menu ul li ul{
	z-index:1;
	background-color:#666666;
}






#lingua{
	margin:0px;
	height:36px;
	background-color:#000000;
	padding-left:0px;
	padding-right:0px;
	width:240px;
	text-align:right;
}
#lingua ul{
	margin:0;
	padding:10px;
}
#lingua ul li{
	display:inline;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0 10px 0;
}

#lingua ul li a{
	color:#FFFFFF;
	text-decoration:none;
}
#lingua ul li a:hover{
	color:#999999;
	text-decoration:none;
}
#news{

}
#newscont{
	
}
.noticia{
	position:relative;
	height:252px;
	_height:250px;
	margin:0;
	_margin-bottom:-3px;
	padding:0;
}
#noticia1{
	display:none;
}
#noticia2{
	display:none;
}
#noticia3{
	display:none;
}
#navnews{
	background-color:#000;
	padding:5px 10px;
	position:absolute;
	z-index:2;
	left: 820px;
	top: 0px;
}
#navnews a{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	padding:0 3px;
}
#navnews a:hover{
	color:#000;
	text-decoration:none;
	font-weight:bold;
	background-color:#fff;
}
#navnews .activeSlide{
	color:#000;
	text-decoration:none;
	font-weight:bold;
	background-color:#CCCCCC;
}
#newsholder{
	height:252px;
	background-color:#000;
	border-bottom: 10px solid #000000;
	z-index:1;
}
#noticiatexto{
	width:343px;
	height:202px;
	background-image:url(../images/bg_noticia.png);
	position:absolute;
	left:532px;
	top:0px;
	padding:50px 17px 0 17px;
}
#noticiatexto .categoria {
	font-size:10px;
	text-transform:uppercase;
	color:#CCCCCC;
	font-weight:bolder;
}
#noticiatexto .categoria a{
	font-size:10px;
	text-transform:uppercase;
	color:#CCC;
	font-weight:bolder;
	text-decoration:none;
}
#noticiatexto .categoria a:hover{
	font-size:10px;
	text-transform:uppercase;
	color:#fff;
	font-weight:bolder;
}
#noticiatexto .titulo {
	font-size:22px;
	color:#fff;
	font-weight:bold;
}
#noticiatexto .titulo a {
	font-size:22px;
	color:#fff;
	font-weight:bold;
}
#noticiatexto .titulo a:hover{
	font-size:22px;
	color:#ccc;
	font-weight:bold;
}
#noticiatexto .texto {
	font-size:12px;
	color:#ccc;
}
#noticiatexto .texto p{
	margin:0px;
}
#noticiatexto .leiamais {
	font-size:12px;
	font-weight:bold;
	width:64px;
	color:#ccc;
	padding:6px 10px;
	background-color:#000000;
	position:absolute;
	right:18px;
	margin-top:5px;
}
#noticiatexto .leiamais a {
	color:#ccc;
	text-decoration:none;
}
#noticiatexto .leiamais a:hover{
	color:#fff;
	text-decoration:none;
}
#breadcont{
	padding:8px 0;
}
#breadcont a{
	padding:0 2px;
	text-decoration:none;
	color:#000000;
}
#breadcont a:hover{
	color:#000000;
	text-decoration:underline;
}
#destaque{
	background-color:#000000;
	height:255px;
	border-top:#000000 solid 10px;
}
#destcont{
	padding:10px;
}
#destaque .titulo{
	color:#fff;
	font-size:11px;
	font-weight:bolder;
	text-transform:uppercase;
}
#destaque .titulo a{
	color:#fff;
	text-decoration:none;
}
#destaque .titulo a:hover{
	color:#ccc;
}
#destaque .texto{
	color:#ccc;
	font-size:12px;
	margin-top:5px;
}
#destaque .texto p{
	color:#ccc;
	font-size:12px;
	margin:0;
}
#destaque .leiamais{
	bottom:0;
	color:#CCCCCC;
	font-size:12px;
	font-weight:bold;
	margin-bottom:7px;
	padding:6px 10px;
	position:absolute;
	right:5px;
	width:64px;
}
#destaque .leiamais a {
	color:#ccc;
	text-decoration:none;
}
#destaque .leiamais a:hover{
	color:#fff;
	text-decoration:none;
}
#cds{
	background-color:#ededed;
	border-top:#000000 solid 10px;
	height:90px;
	margin-top:20px;
	width:192px;
}
#cdsholder{
	position:relative;
	z-index:1;
}
#cdsnav{
	background-color:#000000;
	width:38px;
	height:18px;
	position:absolute;
	left:143px;
	top:0px;
	z-index:2;
	text-align:center;
}
#cdsnav  a{
	padding:0 5px 5px;
}
#cdsnav a:hover{
	padding:0 5px 5px;
}
.cd img{
	margin:9px;
}
.cd p.texto{
	margin-top:25px;
	margin-bottom:10px;
}
.cd p.comprar{
	margin-top:0;
	font-weight:bolder;
	font-size:11px;
	text-align:right;
	margin-right:15px;
}
.cd p.comprar a{
	color:#000000;
	text-decoration:none;
}
.cd p.comprar a:hover{
	color:#666666;
}
#cd1{
	width:192px;
	height:90px;
	display:block;
}
#cd2{
	width:192px;
	height:90px;
	display:none;
}
#cd3{
	width:192px;
	height:90px;
	display:none;
}
#cd4{
	width:192px;
	height:90px;
	display:none;
}
#banner{
	background-color:#ededed;
	border-top:#000000 solid 10px;
	height:90px;
	width:728px;
	margin-top:20px;
}
#wrapper{
	height:auto;
}
#conteudo{
	margin-top:20px;
	height:auto;
}
#sidebar{
	margin-top:20px;
}
#sidebar .titulosidebar{
	color:#fff;
	font-size:18px;
	background-color:#000000;
	padding:5px 10px 0 10px;
	_padding:50px 10px 0 10px;
	_line-height:20px;
	vertical-align:middle;
}
#logos{
	height:48px;
	_margin-top:20px;
	background-color:#000000;
	padding:12px;
}
#logos img{
	padding:0 5px;
}
#fatfooterconteudo{
	height:245px;
	margin-top:10px;
	background-color:#191919;
	border-top:	#000000 solid 10px;
}
#rodapeconteudo{
	height:50px;
	margin-top:0px;
	background-color:#363636;
}
#bgrodape{
	background-color:#363636;
}
#rodapeconteudo p{
	color:#FFF;
	padding:5px 23px;
	_padding-top:18px;
}
#fotofergie img{
	margin-top:-10px;
	margin-left:13px;
	_position:absolute;
	_left:13px;
}
#linksoficiais .titulo{
	background-color:#000000;
	font-weight:bold;
	color:#FFFFFF;
	padding:3px 8px 8px 8px;
	display:table;
	_width:80px;
}
#linksoficiais .logos{
	text-align:center;
	margin-top:5px;
}
#sobre .titulo{
	background-color:#000000;
	font-weight:bold;
	color:#FFFFFF;
	padding:3px 8px 8px 8px;
	display:table;
	_width:70px;
}
#sobre .texto{
	color:#fff;
	margin-top:5px;
	font-size:11px;
	text-align:justify;
	padding:0 8px;
}
#sobre p{
	margin:10px 0;
}
#sobre p a{
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}
#sobre p a:hover{
	font-weight:bold;
	text-decoration:underline;
	color:#fff;
}
#menuinf .titulo{
	background-color:#000000;
	font-weight:bold;
	color:#FFFFFF;
	padding:3px 8px 8px 8px;
	display:table;
	_width:30px;
}
#menuinf .texto{
	color:#fff;
	font-size:11px;
}
#menuinf .texto ul{
	margin-left:10px;
	padding:0 8px;
	list-style:url(../images/bullet.png);
}
#menuinf .texto ul li{
	padding:3px 0;
	font-size:11px;
	font-weight:bold;
}
#menuinf .texto ul li a{
	color:#fff;
	text-decoration:none;
}
#menuinf .texto ul li a:hover{
	color:#ccc;
	text-decoration:none;
}
#conteudo .tituloarea{
	color:#fff;
	font-size:18px;
	background-color:#000000;
	padding:5px 10px 0 10px;
	_padding:50px 10px 0 10px;
	_line-height:20px;
	vertical-align:middle;
}
#conteudo .noticia_cont{
	color:#000;
	border-top:#000000 solid 10px;
	float:left;
	position: relative;
	margin-bottom:20px;
	margin-top:-1px;
}
#thumb{
	width:150px;
	overflow:hidden;
	position:relative;
	float:left;
}
#thumb .noticia_desc{
	padding:9px;
	background-color:#000000;
	color:#FFFFFF;
	margin-top:7px;
	_margin-top:5px;
	width:132px;
}
#thumb .noticia_desc a{
	color:#fff;
	text-decoration:none;
	font-weight:normal;
}
#thumb .noticia_desc a:hover{
	color:#999;
	text-decoration:none;
}
#noticiaconteudo{
	width:400px;
	padding:0 10px 10px 10px;
	_padding:0 10px;
	min-height:180px;
	color:#000;
	margin-left:10px;
	background-color:#ededed;
	position:relative;
	float:right;
}
#noticiaconteudo .categoria{
	font-size:11px;
	padding:1px 5px 3px 5px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	background-color:#000;
	_margin-top:-1px;
	position:relative;
}
#noticiaconteudo .categoria a{
	color:#fff;
	text-decoration:none;
}
#noticiaconteudo .categoria a:hover{
	color:#ccc;
	text-decoration:none;
}
#noticiaconteudo .titulo{
	font-size:25px;
	font-weight:500;
	margin:10px 0;
}
#noticiaconteudo .titulo a{
	color:#000;
	font-weight:500;
	text-decoration:none;
}
#noticiaconteudo .titulo a:hover{
	color:#fff;
	font-weight:500;
	background-color:#000000;
	text-decoration:none;
}
#noticiaconteudo .texto{
	margin:0 0 20px 0;
}
#noticiaconteudo .continuelendo{
	font-size:12px;
	padding:5px 8px;
	float:right;
	font-weight:bold;
	color:#fff;
	background-color:#000;
	margin-left:10px;
}
#noticiaconteudo .continuelendo a{
	color:#fff;
}
#noticiaconteudo .continuelendo a:hover{
	color:#ccc;
}
#noticiaconteudo .continuelendo:hover{
	color:#ccc;
}
#noticiaholdersingle{
	background-color:#ededed;
	border-top:#000000 solid 10px;
	margin-bottom:20px;
}
#noticiacontsingle{
	background-color:#ededed;
	padding:0 10px 10px 10px;
}
#noticiadescsingle{
	background-color:#000;
	padding:8px 13px;
	color:#fff;
}
#divisoria{
	text-align:center;
	margin-bottom:10px;
}
#noticiadescsingle a{
	color:#fff;
}
#noticiadescsingle a:hover{
	color:#ccc;
}
#noticiacontsingle .categoria{
	height:25px;
	margin-bottom:10px;
}
#noticiacontsingle .imagem{
	margin-bottom:10px;
}
#noticiacontsingle .texto .cpg_album img{
	margin-right:5px;
	border:#000000 solid 5px;
}
#noticiacontsingle .imagem img{
	border-bottom:#000000 solid 10px;
}
#noticiacontsingle .categoria span{
	background-color:#000;
	padding:5px 10px;
	float:right;
	color:#fff;
}
#noticiacontsingle .categoria span a{
	color:#fff;
}
#noticiacontsingle .categoria span a:hover{
	color:#ccc;
}
#noticiacontsingle .lendo{
	height:29px;
}
#noticiacontsingle .lendo span{
	background-color:#000;
	padding:7px 10px;
	float:right;
	color:#fff;
}
#noticiacontsingle .lendo span a{
	color:#fff;
}
#noticiacontsingle .lendo span a:hover{
	color:#ccc;
}
#noticiacontsingle .titulo{
	margin-bottom:10px;
	font-size:25px;
}
#noticiacontsingle .titulo a{
	color:#000;
}
#noticiacontsingle .titulo a:hover{
	color:#fff;
	background-color:#000;
}
#noticiacontsingle .texto{
	margin-bottom:10px;
}
.navigation{
	font-weight:bold;
	margin-bottom:20px;
}
.navigation .alignleft{
	width:260px;
	padding-right:20px;
	float:left;
	text-align:left;
}
.navigation .alignright{
	width:260px;
	padding-left:20px;
	float:right;
	text-align:right;
}
#pesquisa{
	padding:10px;
	_height:30px;
	background-color:#393939;
	border-top:#000000 solid 10px;
	margin-bottom:20px;
}
#formsearch{
	margin:0;
	padding:0;
}
#campobusca{
	width:242px;
	height:15px;
	font-size:10px;
	margin:0 5px;
	margin/*\**/:0;
	*margin:0;
	_margin:0;
	border:0;
	background-image:url(../images/busca_campo.jpg);
	padding:7px 5px 5px 5px;
	color:#000000;
}
#submitpesquisa{
	
}
#boxsidebar{
	background-color:#c2c2c2;
	border-top:#000000 solid 10px;
	padding: 0 10px 10px 10px;
	margin-bottom:20px;
}
#boxsidebar .titulo{
	background-color:#000;
	padding: 0 5px 5px 5px;
	color:#FFF;
	font-weight:bold;
}
#boxsidebar .conteudo{
	margin-top:15px;
}
#boxsidebar .conteudo img{
	margin-left:5px;
}
#boxsidebarelite{
	background-color:#c2c2c2;
	border-top:#000000 solid 10px;
	padding: 0 10px 10px 10px;
	margin-bottom:20px;
}
#boxsidebarelite .titulo{
	background-color:#000;
	padding: 0 5px 5px 5px;
	color:#FFF;
	font-weight:bold;
}
#boxsidebarelite .conteudo{
	margin-top:15px;
}
#boxsidebarelite .conteudo img{
	margin:0 4px 4px 0;
}
#boxsidebarpublicidade{
	background-color:#c2c2c2;
	border-top:#000000 solid 10px;
	padding: 0 0 5px 5px;
	margin-bottom:20px;
}
#boxsidebarpublicidade .titulo{
	background-color:#000;
	padding: 0 5px 5px 5px;
	margin-left:5px;
	color:#FFF;
	font-weight:bold;
}
#boxsidebarpublicidade .conteudo{
	margin-top:15px;
}
#boxsidebarpublicidade .conteudo img{
	margin:0 5px 5px 0;
}
.breadcrumb_ativo{
	font-weight:bold;
}
.wp-pagenavi{
	text-align:right;
	margin-bottom:20px;
}
.cpg_gal{
	padding:0;
	margin:0;
}
.cpg_gal img{
	border:3px solid #000000;
	margin-right:4px;
}
#boxsidebargaleria{
	background-color:#c2c2c2;
	border-top:#000000 solid 10px;
	padding: 0 0 10px 5px;
	margin-bottom:20px;
}
#boxsidebargaleria .titulo{
	background-color:#000;
	padding: 0 5px 5px 5px;
	margin-left:5px;
	color:#FFF;
	font-weight:bold;
}
#boxsidebargaleria .conteudo{
	margin-top:10px;
	margin-left:5px;
}
#boxsidebargaleria .conteudo img{
	margin:0 5px 0 0;
}
#boxsidebargaleria .texto{
	margin:10px 0 5px 0;
	font-weight:bold;
}
.thread-even{
	background-color:#999;
	padding:12px 16px;
	margin-bottom:7px;
	color:#000;
}
.thread-odd{
	background-color:#CCCCCC;
	padding:12px 16px;
	margin-bottom:7px;
	color:#000;
}
.commentlist{
	list-style:none;
	padding-left:0;
}
.avatar{
	border:#000 solid 4px;
	text-align:left;
}
.comment .avatar{
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}
.comment a{
	font-style:normal;
	color:#000;
	padding:1px 2px;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.comment a:hover{
	font-size:12px;
	color:#fff;
	font-style:normal;
	font-weight:bold;
	padding:1px 2px;
	background-color:#000;
}
.says{
	font-size:12px;
}
.fn{
	font-size:12px;
	font-style:normal;
}
.comment-meta a{
	font-size:10px;
	padding:1px 2px;
}
.comment-meta a:hover{
	font-size:10px;
	padding:1px 2px;
	background-color:#000;
}
#semcomentarios{
	font-size:12px;
}
textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#000;
	width:350px;
	padding:8px;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	border:0;
}
#labelcomentario{
	color:#000;
	font-size:14px;
	padding:8px;
}
#labelcomentario_mensagem{
	color:#fff;
	font-size:14px;
	padding:8px;
	vertical-align:top;
}
.comentario_campo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#000;
	padding:8px;
	margin-bottom:10px;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	border:0;
	width:350px;
}
.postmetadata a{
	color:#000;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	padding:1px 2px;
}
.postmetadata a:hover{
	color:#fff;
	font-size:10px;
	padding:1px 2px;
	background-color:#000;
}
#respond{
	margin-bottom:10px;
}
#respond a{
	color:#000;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	padding:1px 2px;
}
#respond a:hover{
	color:#fff;
	font-size:10px;
	padding:1px 2px;
	background-color:#000;
}
#titulocomments{
	font-size:26px;
	font-weight:bold;
	color:#000;
	margin-bottom:20px;
	padding-left:10px;
}
#submitcomment{
	margin-top:8px;
}
