
body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

a { outline:none; }

a:active { outline:none; }

a:focus { outline:none; }

a img { border:none; }

p, h1, h2, h3, h4, h5, h6 { margin:0; }

.row {
	width:100%;
	height:2px;
	padding:0;
	border-bottom:solid 1px #ccc;
	background-color:#c00;
}

/* icones */
.block {
	display:block;
	float:left;
	width:auto;
	height:25px;
	margin-right:5px;
}

.seta {
	height: 40px;
	width: 9px;
	display: block;
	background-image: url(../img/ico.gif);
	background-position: 50px 5px;
	background-repeat: repeat-x;
	margin-right: 20px;
	float:left;
}

.comentario {
	background-image:url(../img/ico.gif);
	float: left;
	height: 16px;
	background-repeat: no-repeat;
	padding-left: 14px;
	background-position: 1px;
}

.ler-comentario {
	background-image:url(../img/ico.gif);
	padding-left:18px;
	background-repeat: no-repeat;
	background-position: -14px;
	width: 1px;
	float: left;
	height: 15px;
}

.imprimir {
	height: 15px;
	padding-left:20px;
	margin-right: 5px;
	background-image:url(../img/icon_imprimir.jpg);
	background-repeat: no-repeat;
	float: left;
}

.email {
	float: left;
	height: 11px;
	background-image:url(../img/icon_email.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: 5px;
	margin-left: 10px;
}

.corrigir {
	float: left;
	overflow:hidden;
	background-image:url(../img/corrigir.jpg);
	background-repeat: no-repeat;
	margin-right: 5px;
	margin-left: 10px;
	padding-left: 20px;
}

.enviar-para-amigo {
	float: left;
	overflow:hidden;
	background-image:url(../img/enviar-para-amigo.jpg);
	background-repeat: no-repeat;
	margin-right: 5px;
	margin-left: 10px;
	padding-left: 20px;
}

/**/

/* ficheiros de sessões */
.cinema {
	background:url(../img/cinema.gif) no-repeat left;
	height: 13px;
	cursor:pointer;
}

.blogs {
	background:url(../img/blogs.gif) no-repeat left;
	height: 13px;
	cursor:pointer;
}

.cidades {
	background:url(../img/cidades.gif) no-repeat left;
	height: 13px;
	cursor:pointer;
}

.concursos {
	background:url(../img/concursos.gif) no-repeat left;
	height: 13px;
	cursor:pointer;
}

.downloads {
	background:url(../img/downloads.gif) no-repeat left;
	height: 13px;
	cursor:pointer;
}

.entretenimento {
	background:url(../img/entretenimento.gif) no-repeat left;
	height: 13px;
	cursor:pointer;
}

.especiais {
	background:url(../img/especiais.gif) no-repeat left;
	height: 13px;
	cursor:pointer;
}

.esporte {
	background:url(../img/esporte.gif) no-repeat left;
	height: 13px;
	cursor:pointer;
}

.mais-noticias {
	background:url(../img/mais_noticias.gif) no-repeat left;
	height: 13px;
	cursor:pointer;
}

.nuvem-de-tags {
	background:url(../img/nuvem_de_tags.gif) no-repeat left;
	height: 13px;
	cursor:pointer;
}

.politica {
	background:url(../img/politica.gif) no-repeat left;
	height: 13px;
	cursor:pointer;
}

.ultimas {
	background:url(../img/ultimas.gif) no-repeat left;
	height: 13px;
	cursor:pointer;
}

/**/

/* cores sessões */

.str-rss {
	color:#ff9101 !important;
	font-size:12px;
	font-weight:bold !important;
}

.str-cinema {
	color:#c62d55 !important;
	font-size:12px;
	font-weight:bold !important;
}

.str-blogs {
	color:#00CBC4 !important;
	font-size:12px;
	font-weight:bold !important;
}

.str-cidades {
	color:#bb9228 !important;
	font-size:12px;
	font-weight:bold !important;
}

.str-concursos { }

.str-downloads { }

.str-entretenimento {
	color:#ffa800 !important;
	font-size:12px;
	font-weight:bold !important;
}

.str-especiais { }

.str-esporte {
	color:#a1cf00 !important;
	font-size:12px;
	font-weight:bold !important;
}

.str-mais-noticias { }

.str-nuvem-de-tags { }

.str-politica {
	color:#1e88cc !important;
	font-size:12px;
	font-weight:bold !important;
}

.str-ultimas { }

/**/

#wrapper {
	width:998px;
	height:auto !important;
	overflow:hidden;
	margin-top:0;
	margin-right:auto;
	margin-left:auto;
}

#top {
	width:998px;
	height:auto;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
}

/* publicidade topo */
#banner-topo {
	width:750px;
	height:90px;
	margin-top:10px;
	margin-bottom:10px;
	float:left;
}

/**/

/**/
#logo-topo {
 width:;
 height:;
	float:left;
	margin-top:10px;
	margin-right:55px;
}

/* divs de navegação do topo */
#nav-topo {
	width:100%;
	height:93px;
	overflow:hidden;
}

div.box-home {
	width:53px;
	height:44px;
	overflow:hidden;
	background:url(../img/bg_img_home.jpg) #c7c7c7 top no-repeat;
	float:left;
	margin-left:auto !important;
	margin-right:auto !important;
}

div.box-home a {
	display:block;
	width:53px;
	height:44px;
}

/* menu - topo */
div.box-nav-menu-topo {
	margin-top:5px;
	float:left;
	width:945px;
	height:39px;
	background-color:#f3f3f3;
	margin-left:auto !important;
	margin-right:auto !important;
}

div.box-nav-menu-topo ul.menu-topo {
	width:300px;
	padding:0;
	margin:5px 0 0 0;
	float:left;
}

div.box-nav-menu-topo ul.menu-topo li {
	list-style:none;
	font-size:12px;
	display:block;
	float:left;
	text-transform:uppercase;
	color:#ccc;
	font-size:20px;
}

div.box-nav-menu-topo ul.menu-topo li a {
	display:block;
	font-weight:bold;
	text-decoration:none;
	color:#666;
	font-size:12px !Important;
	margin-left:10px;
	margin-right:10px;
	margin-top:8px;
}

div.box-nav-menu-topo ul.menu-topo li a:hover { color:#c00; }

/* slide de noticias - topo */
div.content-slide-topo{
	background:url(../img/bg_menu_topo.jpg) repeat-x;
	width:100%; height:53px;
}
div.slide-noticias-topo {
	background:url(../img/bg_menu_topo.jpg) repeat-x;
/*	width:100%;*/
	width: 998px;
	height:53px;
	clear:both;
	margin:0 auto 0 auto;
}

.content-slide-top {
 margin-top:;
	width:650px !important;
	margin-left:10px;
	height:53px;
	overflow:hidden;
	display:inline !important;
}

a.nav-top-left {
	font-weight:bold;
	display:block;
	width:20px;
	float:left;
	height:22px;
	color:#fff;
	margin-top:15px;
	margin-right:10px;
	background-image: url(../img/nav_03.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

a.nav-top-right {
	font-weight:bold;
	display:block;
	width:23px;
	float:left;
	height:22px;
	color:#fff;
	background:url(../img/nav_05.jpg) no-repeat left;
	margin-top:15px;
	margin-left:10px;
	margin-right:10px;
}

.top-slide {
	display:inline;
	width:650px !important;
	height:auto;
	overflow:hidden;
	z-index:1000;
}

.top-slide a {
	display:block;
	width:580px;
	margin-top:10px;
	background:none !important;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:30px;
}

.top-slide a:hover { text-decoration:underline; }

/**/

/* menu lateral*/

#nav-left {
	width:132px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-right:10px;
	margin-top:10px;
}

#nav-left img { margin-bottom:20px; }

#nav-left h1 {
	font-size:16px;
	color:#a12718;
	border-bottom:dashed 1px #ccc;
	margin-bottom:10px;
	text-align:left;
}

#nav-left .logo-left { margin-bottom:10px; }

#nav-left ul.menu-left {
	width:100%;
	margin:0 0 30px 0;
	padding:0;
	float:left;
	clear:both;
}

#nav-left ul.menu-left li {
	list-style:none;
	font-size:11px;
	display:block;
}

#nav-left ul.menu-left li a {
	display:block !Important;
	width:100% !Important;
	text-decoration:none;
	color:#999;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	border-bottom:solid 1px #fff;
}

#nav-left ul.menu-left li a:hover {
	border-bottom:solid 1px #ccc;
	background-color:#f3f3f3;
	font-weight:bold;
}

/**/

/* conteudo central */

#content-wrapper {
	width:625px;
	height:auto;
	overflow:hidden;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	float:left;
}

/**/

ul.ul-comentario {
	margin:0;
	height:20px;
	width:300px;
	padding:0;
}

ul.ul-comentario li {
	font-size:10px;
	display:inline;
	list-style:none;
	border:none !important;
}

ul.ul-comentario li a {
	display:block;
	color:#666;
	text-decoration:none;
	float:left;
	margin-right:10px;
}

ul.ul-comentario li a:hover { text-decoration:underline; }

/* content-noticia */

.content-interna {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:10px 0 0 0;
}

.content-interna .top-rss {
	width:100%;
	height: 133px;
	border-bottom:solid 5px #ccc;
}

.content-interna .top-rss .icon {
	width:129px;
	height:112px;
	float:right;
	margin-top:10px;
}

.content-interna .top-rss h1 {
	padding-top:25px;
	font-size:40px;
	margin:0 0 0 0;
}

.content-interna div.content-rss {
	width:190px;
	height:auto;
	overflow:hidden;
	float:left;
	padding-bottom:20px;
	border-bottom:dotted 1px #666;
	margin-right:15px;
}

.content-interna div.content-rss h1 {
	color:#c00;
	font-size:22px !important;
	margin:10px 0 10px 0;
}

.content-interna div.content-rss ul {
	margin:0;
	padding-left:30px;
	float:left;
}

.content-interna div.content-rss li {
	font-size:12px;
	line-height:30px;
	list-style-image: url(../img/list_rss.jpg);
	list-style-type: none;
}

.content-interna div.content-rss li a {
	font-size:12px;
	color:#666;
	text-decoration:none;
}

.content-interna div.content-rss li a:hover { text-decoration:underline; }

.content-interna .top-rss h2 {
	font-size:22px;
	margin:0 0 10px 0;
	color:#ccc;
	font-weight:normal;
}

.content-interna .top-blog {
	width:100%;
	height: 133px;
	border-bottom:solid 5px #ccc;
}

.content-interna .top-blog .avatar {
 width:;
	height:133px;
	float:right;
}

.content-interna .top-blog h1 {
	padding-top:25px;
	font-size:40px;
	margin:0 0 0 0;
}
.top-blog-um
{
	padding-top:25px;
	font-size:40px;
	margin:0 0 0 0;	
}
.top-blog-dois
{
	font-size:22px;
	margin:0 0 10px 0;
	color:#ccc;
	font-weight:normal;
}
.content-interna .top-blog h2 {
	font-size:22px;
	margin:0 0 10px 0;
	color:#ccc;
	font-weight:normal;
}

.box-lista-noticias {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:10px;
	border-bottom:solid 1px #e7e7e7;
}

.box-lista-noticias img { float:left; }

.box-lista-noticias span.data-publicacao {
	display:block;
	margin-top:10px;
	margin-bottom:10px;
	color:#999;
}

.box-lista-noticias h1 {
	font-weight:bolder;
	color:#000;
	font-size:18px;
	margin-top:10px;
	margin-bottom:5px;
}

.box-lista-noticias h1 a {
	text-decoration:none;
	color:#000;
}

.box-lista-noticias h1 a:hover { text-decoration:underline; }

.box-lista-noticias h2 {
	font-weight:normal;
	color:#000;
	font-size:13px;
	margin-bottom:10px;
}

.box-lista-noticias h2 a {
	text-decoration:none;
	color:#000;
}

.box-lista-noticias h2 a:hover { text-decoration:underline; }

.box-veja-tbm {
	width:330px;
	float:left;
	height:auto;
	overflow:hidden;
	margin-top:50px;
}

.box-veja-tbm ul {
	padding:0;
	margin:0;
	line-height:15px;
}

.box-veja-tbm ul li {
	display:block;
	font-size:12px;
	color:#999;
	list-style:none;
	border-top:solid 1px #e7e7e7;
	padding:5px 0 5px 0 !Important;
	width:100%;
	height:auto;
	overflow:hidden;
	clear:both;
	margin:0 !important;
}

.box-veja-tbm ul li a {
	text-decoration:none;
	color:#333333;
}

.box-veja-tbm ul li a:hover { text-decoration:underline; }

.box-veja-tbm .seta {
	margin-top:0 !Important;
	height:20px;
}

.float-left
{
	float: left;	
}
.float-none
{
	float: none;	
}
.display-none
{
	display:none;	
}
.cabeca-lista {
	color:#c00;
	font-size:20px;
	padding-bottom:5px;
}
.cabeca-ferramentas
{
	margin-bottom:15px;
	color:#000;
	font-size:18px;
	font-weight:bolder;
}

.box-veja-tbm .ul-comentario {
	margin-top:10px;
	color:#333333;
}

.publicidade-interna {
	margin-top:60px;
	width:250px;
	height:auto;
	float:right;
	overflow:hidden;
}

.box-comentarios {
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:30px;
	padding-bottom:5px;
	border-bottom:solid 1px #e7e7e7;
}

.box-comentarios h1 {
	color:#c00;
	font-size:20px;
	padding-bottom:5px;
	font-weight:normal;
}
.cabeca-comentarios2
{
	color:#c00;
	font-size:20px;
	padding-bottom:5px;
	font-weight:normal;	
}
.box-comentarios ul {
	width:100%;
	padding:0;
	margin:0;
}

.box-comentarios ul li {
	display:block;
	font-size:12px;
	color:#666666;
	clear:both;
	list-style:none;
	padding-bottom:5px;
	padding-top:5px;
	border-top:solid 1px #e7e7e7;
}

.box-comentarios ul li span.text-comentario {
	display:block;
	float:left;
	margin-top:10px;
}

.box-comentarios ul li div.conteiner-comentarios {
	width:510px;
	margin-bottom:10px;
	float:right;
	overflow:hidden;
	height:auto;
}
.comentarios-listagem
{
	padding-top: 10px; margin-top: 5px;	
}
.box-comentarios ul li span.data {
	display:block;
	background-color:#f4f4f4;
	color:#999999;
	padding:20px 10px 20px 10px;
	float:left;
	font-weight:bold;
	margin-right:10px;
	margin-bottom:5px;
}

.box-comentarios ul li span.autor { color:#c00; }

.form-comentarios {
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:30px;
}

.form-comentarios h1 {
	color:#c00;
	font-size:20px;
	padding-bottom:5px;
	font-weight:normal;
}
.cabeca-comente-vc
{
	color:#c00;
	font-size:20px;
	padding-bottom:5px;
	font-weight:normal;	
}

.form-comentarios form {
	margin:0;
	padding:0;
}

.form-comentarios label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.form-comentarios .input {
	border:solid 1px #e7e7e7;
	padding:5px;
	width:300px;
	margin:0 0 5px 0;
}

.form-comentarios .textarea {
	border:solid 1px #e7e7e7;
	padding:5px;
	width:500px;
	height:150px;
	margin:0 0 5px 0;
}

.form-comentarios .submit {
	font-weight:bold;
	color:#fff;
	background-color:#990000;
	padding:8px 10px 8px 10px;
	border:none;
}
.data-noticias
{
	color:#999;
	font-weight:normal;
	font-size:12px !important;
	margin:10px 10px 10px 0;
	display:block;
}
.data-noticia
{
	color:#999;
	font-weight:normal;
	font-size:12px !important;
	margin:10px 10px 10px 0;	
}
.content-noticia {
	width:100%;
	height:auto;
	overflow:hidden;
}

.content-noticia h1 {
	color:#000;
	font-weight:bold;
	font-size:24px;
	margin:0 10px 10px 0;
}

.content-noticia h2 {
	color:#999;
	font-weight:normal;
	font-size:12px !important;
	margin:10px 10px 10px 0;
}

.content-noticia h1 a {
	color:#000;
	text-decoration:none;
}

.content-noticia h1 a:hover { text-decoration:underline; }

.content-noticia h3 {
	color:#555;
	font-weight:bold;
	font-size:16px;
	margin:10px 10px 10px 0;
}

.content-noticia p {
	text-align:justify;
	color:#555;
	margin-top:10px;
	margin-bottom:10px;
	line-height:20px;
}

/* topo noticias */
.box-topo {
	width:100%;
	height:38px;
	background:url(../img/bg_topo_noticia.jpg) repeat-x;
	margin:0 !important;
}

.box-topo h6 {
	font-size:12px;
	color:#000;
	display:block;
	float:left;
	margin:10px 0 0 10px;
}

.box-topo h6 a {
	color:#000;
	text-decoration:none;
	margin-left:2px;
	margin-right:2px;
}

.box-topo h6 a:hover { text-decoration:underline; }

.box-font-size {
	width:190px;
	height:38px;
	float:right;
}

.box-font-size ul {
	margin:5px 0 0 0;
	padding:0;
}

.box-font-size ul li {
	font-size:10px;
	color:#666;
	display:block;
	float:left;
	margin-right:5px;
}

.box-font-size ul a {
	text-decoration:none;
	display:block;
	width:14px;
	font-size:12px !Important;
	font-weight:bold;
	text-align:center !important;
	float:left;
	padding:4px 5px 4px 5px;
	color:#000;
	border:solid 1px #ccc;
	margin:0 !important;
}

.box-font-size ul a:hover {
	text-decoration:none;
	display:block;
	width:14px;
	font-size:12px !Important;
	font-weight:bold;
	text-align:center !important;
	float:left;
	padding:4px 5px 4px 5px;
	color:#FFF;
	background-color:#000;
	border:solid 1px #000;
	margin:0 !important;
}

.box-bar-interna {
	width:100%;
	height:auto !Important;
	overflow:hidden;
	margin:10px 0 10px 0;
}

.box-bar-interna ul {
	margin:0 0 0 10px;
	padding:0;
	list-style-type: none;
}

.box-bar-interna ul li {
	display:block;
	float:left;
	font-size:12px;
	color:#000;
}

.box-bar-interna ul li a {
	text-decoration:none;
	margin-right:5px;
	display:block;
	float:left;
	color:#000;
}

.box-bar-interna ul li a:hover { text-decoration:underline; }

/* destaque index */
#destaque-index-left {
	width:300px;
	height:auto;
	overflow:hidden;
	min-height:100px;
	float:left;
}

#destaque-index-left h1 {
	margin:0 0 5px 0;
	font-size:20px;
	line-height:22px;
}

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

#destaque-index-left h1 a:hover { text-decoration:underline; }

#destaque-index-left h2 {
	margin:0 0 5px 0;
	font-size:12px;
	font-weight:normal;
}

#destaque-index-left h2 a {
	text-decoration:none;
	color:#666666;
}

#destaque-index-left h2 a:hover { text-decoration:underline; }

#destaque-index-left h3 {
	font-size:11px;
	font-weight:normal;
	margin:10px 0 10px 0;
	padding-bottom:15px;
	border-bottom:solid 1px #ececec;
}

#destaque-index-left h3 a {
	text-decoration:none;
	color:#666666;
}

#destaque-index-left h3 a:hover { text-decoration:underline; }

#destaque-index-left .item-noticia-index { }

/**/

/* destaque index */
	
.destaque-index-right {
	width:299px;
	height:auto;
	overflow:hidden;
	float:right;
}

.destaque-index-right h1 {
	font-size:16px;
	color:#000;
	margin:5px 0 10px 0;
	text-align:justify;
}

.destaque-index-right h1 a {
	text-decoration:none;
	color:#000;
}

.destaque-index-right h1 a:hover { text-decoration:underline; }

/* publicidade 3 */
.destaque-index-right .publicidade-3 {
	width:299px;
	height:auto;
	overflow:hidden;
	float:right;
	margin:0 0 10px 0;
}

.content-slide-index {
	position:relative;
	width:299px;
	height:338px;
	overflow:hidden;
	background-color:#c00;
	margin-bottom:10px;
	background-color:#f6f6f6;
	border-bottom:solid 1px #cecece;
}

.nav-slide-index {
	position:absolute;
	top:215px;
	left:200px;
	width:299px;
	height:25px;
	z-index:1000;
}

.nav-slide-index a {
	display:block;
	float:left;
	padding:5px 10px 5px 10px;
	color:#fff;
	font-weight:bold;
	background-color:#60261e;
	text-decoration:none;
	margin-right:5px;
}

.nav-slide-index a:hover {
	background-color:#ccc;
	color:#000;
}

.nav-slide-index a.activeSlide {
	background-color:#ccc;
	color:#000;
}

.slide-destaque-index {
	width:299px;
	height:auto;
	overflow:hidden;
}

.slide-destaque-index img {
	width:299px;
	height:250px;
	margin-bottom:10px;
}

.slide-destaque-index .item-slide {
	width:100%;
	height:auto;
	overflow:hidden;
}

.legenda-destaque-index {
	width: 280px;
	height:auto;
	overflow:hidden;
	margin-left:10px;
	margin-right:10px;
	text-align:center;
	margin-top:5px;
}

/**/

/* blogs */
.box-blogs {
	width:299px;
	height:auto;
	overflow:hidden;
	float:right;
	margin:10px 0 10px 0;
}

.box-blogs ul {
	padding:0;
	float:left;
	margin:10px 0 0 0;
}

.box-blogs ul li {
	display:block;
	width:299px;
	height:68px;
	margin-bottom:5px;
}

.box-blogs ul li img {
	margin:3px 10px 3px 3px;
	float:left;
}

.box-blogs ul li a {
	display:block;
	width:299px;
	height:68px;
	background-color:#f8f8f8;
	color:#000;
	text-decoration:none;
}

.box-blogs ul li a span { margin-top:10px !important; }

.box-blogs ul li a:hover {
	background-color:#00aaa4 !important;
	color:#fff;
}

/**/


/* mais noticias */
.box-mais-noticias {
	width:299px;
	height:auto;
	overflow:hidden;
	float:right;
	margin:0 0 10px 0;
}

.box-mais-noticias h1 {
	font-size:20px;
	font-weight:normal;
	color:#000;
	margin:5px 0 5px 0;
	text-align:justify;
}

.box-mais-noticias h1 a {
	text-decoration:none;
	color:#000;
}

.box-mais-noticias h1 a:hover {
	background-color:#CC0000;
	color:#fff;
	text-decoration:none;
}

.box-mais-noticias h2 {
	margin:0 0 5px 0;
	font-size:12px;
	font-weight:normal;
}

.box-mais-noticias h2 a {
	text-decoration:none;
	color:#666666;
}

.box-mais-noticias h2 a:hover {
	text-decoration:underline;
	color:#c00;
}

.box-mais-noticias h3 {
	font-size:11px;
	margin:10px 0 10px 0;
	padding-bottom:15px;
	border-bottom:solid 1px #ececec;
	font-weight:normal;
}

.box-mais-noticias h3 a {
	text-decoration:none;
	color:#666666;
}

.box-mais-noticias h3 a:hover {
	text-decoration:underline;
	color:#CC0000;
}

/**/

/* nuvem de tags */
.box-nuvem-de-tags {
	width:100%;
	height:auto;
	overflow:hidden;
	float:right;
	margin:0 0 10px 0;
}

.box-nuvem-de-tags .nuvem-de-tags { margin-bottom:20px !Important; }

.box-nuvem-de-tags a {
	color:#555;
	text-decoration:none;
}

.box-nuvem-de-tags a:hover { text-decoration:underline; }

.box-nuvem-de-tags .f1 { font-size:10px; }

.box-nuvem-de-tags .f2 { font-size:14px; }

.box-nuvem-de-tags .f3 { font-size:16px; }

.box-nuvem-de-tags .f4 { font-size:18px; }

.box-nuvem-de-tags .f5 { font-size:20px; }

.box-nuvem-de-tags .f6 { font-size:24px; }

.box-nuvem-de-tags .f7 { font-size:26px; }

.box-nuvem-de-tags .f8 { font-size:38px; }

.box-nuvem-de-tags .f9 { font-size:30px; }

.box-nuvem-de-tags .f10 { font-size:32px; }

/**/

.box-destaque {
	width:300px;
	height: auto;
	float:left;
	overflow:hidden;
	margin-top:10px;
}

.box-destaque h1 { color:#A02617; }

.box-destaque h1 a { color:#a02617; }

.box-destaque h1 a:hover {
	background-color:#A02617;
	text-decoration:none !important;
	color:#fff !important;
}

.box-destaque h2 a:hover {
	color:#A02617 !important;
	text-decoration:underline !important;
}

.box-destaque h3 a:hover { color:#A02617 !important; }

/* entretenimento */

.box-entretenimento {
	display:block;
	width:300px;
	height: auto;
	float:left;
	overflow:hidden;
	margin-top:10px;
}

.box-entretenimento h1 {
	font-size:16px;
	margin:5px 0 5px 0 !important;
	font-weight:normal;
}

.box-entretenimento h1 a {
	text-decoration:none;
	color:#000;
}

.box-entretenimento h1 a:hover {
	color:#fff !important;
	background-color:#FFAF04;
	text-decoration:none !important;
}

.box-image{
	
	float:left;
	clear:none;
	height:auto;
	overflow:hidden;
	margin-bottom:10px;
}

.box-entretenimento img {
	float:left;
	margin-right:10px;
	clear:none;
}

.box-entretenimento a img { border:solid 2px #fff; }

.box-entretenimento a:hover img { border:solid 2px #F90; }

.box-entretenimento h2 { font-size:13px; }

.box-entretenimento h2 a {
	text-decoration:none;
	color:#000;
}

.box-entretenimento h2 a:hover {
	text-decoration:underline;
	color:#FFAF04 !important;
}

.box-entretenimento h3 { font-size:10px; }

.box-entretenimento h3 a {
	text-decoration:none;
	color:#000;
}

.box-entretenimento h3 a:hover {
	text-decoration:underline;
	color:#F90 !important;
}

/**/


/* esportes */

.box-esportes {
	width:300px;
	height: auto;
	float:left;
	overflow:hidden;
	margin-top:10px;
}

.box-esportes h1 {
	font-size:16px;
	margin:5px 0 10px 0 !important;
	font-weight:normal;
}

.box-esportes h1 a {
	text-decoration:none;
	color:#000;
}

.box-esportes h1 a:hover {
	color:#fff !important;
	text-decoration:none !important;
	background-color:#83A707;
}

.box-esportes img {
	float:left;
	margin-right:10px;
	clear:none;
}

.box-esportes a img { border:solid 2px #fff; }

.box-esporteso a:hover img { border:solid 2px #83A707; }

.box-esportes h2 { font-size:13px; }

.box-esportes h2 a {
	text-decoration:none;
	color:#000;
}

.box-esportes h2 a:hover {
	text-decoration:underline;
	color:#83A707 !important;
}

.box-esportes h3 { margin-top:20px !important; }

.box-esportes h3 a { color:#000; }

.box-esportes h3 a:hover { color:#83A707 !important; }

/**/

/**/
.box-politica {
	width:300px;
	height: auto;
	float:left;
	overflow:hidden;
	margin-top:10px;
}

.box-politica h1 {
	font-size:16px;
	margin:5px 0 10px 0 !important;
	font-weight:normal;
}

.box-politica h1 a {
	text-decoration:none;
	color:#000;
}

.box-politica h1 a:hover {
	color:#fff !important;
	text-decoration:none !important;
	background-color:#006AA6;
}

.box-politica img {
	float:left;
	margin-right:10px;
	clear:none;
}

.box-politica a img { border:solid 2px #fff; }

.box-politica a:hover img { border:solid 2px #006AA6; }

.box-politica h2 { font-size:13px; }

.box-politica h2 a {
	text-decoration:none;
	color:#000;
}

.box-politica h2 a:hover {
	text-decoration:underline;
	color:#006AA6 !important;
}

.box-politica h3 { margin-top:20px !important; }

.box-politica h3 a { color:#000; }

.box-politica h3 a:hover { color:#006AA6 !important; }

/**/

/* Cidades */
	
.box-cidades {
	width:300px;
	height: auto;
	float:left;
	overflow:hidden;
	margin-top:10px;
}

.box-cidades h1 {
	font-size:16px;
	margin:5px 0 10px 0 !important;
	font-weight:normal;
}

.box-cidades h1 a {
	text-decoration:none;
	color:#000;
}

.box-cidades h1 a:hover {
	color:#fff !important;
	text-decoration:none !important;
	background-color:#AE7A14;
}

.box-cidades img {
	float:left;
	margin-right:10px;
	clear:none;
}

.box-cidades a img { border:solid 2px #fff; }

.box-cidades a:hover img { border:solid 2px #AE7A14; }

.box-cidades h2 { font-size:13px; }

.box-cidades h2 a {
	text-decoration:none;
	color:#000;
}

.box-cidades h2 a:hover {
	text-decoration:underline;
	color:#AE7A14 !important;
}

.box-cidades h3 { margin-top:20px !important; }

.box-cidades h3 a { color:#000; }

.box-cidades h3 a:hover { color:#AE7A14 !important; }

/**/

/* Concursos */
	
.box-concursos {
	width:300px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:10px 0 0 0;
}

.box-concursos .concursos { margin-bottom:10px !important; }

.box-concursos h1 {
	font-size:16px;
	margin:5px 0 10px 0 !important;
	font-weight:normal;
}

.box-concursos h1 a {
	text-decoration:none;
	color:#000;
}

.box-concursos h1 a:hover {
	color:#fff !important;
	text-decoration:none !important;
	background-color:#61709B;
}

.box-concursos img {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	clear:none;
}

.box-concursos img {
	float:left;
	margin-right:10px;
	clear:none;
}

.box-concursos a img { border:solid 2px #fff; }

.box-concursos a:hover img { border:solid 2px #61709B; }

.box-concursos h2 { font-size:13px; }

.box-concursos h2 a {
	text-decoration:none;
	color:#000;
}

.box-concursos h2 a:hover {
	text-decoration:underline;
	color:#61709B !important;
}

.box-concursos h3 { margin-top:20px !important; }

.box-concursos h3 a { color:#000; }

.box-concursos h3 a:hover { color:#61709B !important; }

/**/


/* conteudo da direita */
#content-right {
	width:200px;
	height:auto !important;
	overflow:hidden;
	float:left;
	margin-top:10px;
	margin-left:10px;
}

#content-right .icons {
	width:100%;
	height:auto;
	overflow:hidden;
	background-color:#f8f8f8;
	margin-bottom:10px;
	padding-bottom:10px;
}

#content-right .icons h1 {
	font-size:12px;
	color:#009dff;
	padding-top:5px;
	margin-left:5px;
}

#content-right .icons ul.lista-icons {
	display:inline;
	width:100%;
	margin:0 0 0 5px;
	padding:0;
	float:left;
}

#content-right .icons ul.lista-icons li {
	display:inline;
	list-style:none;
}

#content-right .icons ul.lista-icons li a {
	display:block;
	float:left;
	width: 28px;
	height: 29px;
	margin-top:5px;
	margin-right:4px;
}

#content-right .publicidade {
	width:200px;
	height:auto;
	overflow:hidden;
	margin-bottom:10px;
}

#content-right .box-downloads {
	width:200px;
	height:auto !important;
	overflow:hidden;
	margin:20px 0 20px 0;
}

#content-right .carroussel-download {
	position:relative;
	width:160px;
	height:125px;
	float:left;
	margin-top:10px;
}

#content-right .carroussel-download .belt-downloads {
	position: absolute;
	left: 0;
	top: 0;
}

#content-right .carroussel-download .panel-downloads {
	float: left;
	height:auto;
	overflow: hidden;
	margin: 0 10px 0 10px;
	width: 130px;
	padding:5px;
	text-align:center;
}

#content-right .carroussel-download .panel-downloads h1 {
	font-size:12px;
	font-weight:bold;
	margin:10px 0 10px 0;
}

#content-right .carroussel-download .panel-downloads h1 a {
	text-decoration:none;
	color:#c00;
}

#content-right .carroussel-download .panel-downloads h1 a:hover { text-decoration:underline; }

#content-right .carroussel-download .panel-downloads h2 {
	font-size:12px;
	font-weight:normal;
	margin:0 0 10px 0;
}

#content-right .carroussel-download .panel-downloads h2 a {
	text-decoration:none;
	color:#999;
}

#content-right .carroussel-download .panel-downloads h2 a:hover { text-decoration:underline; }

#content-right .carroussel-download .panel-downloads img { border:solid 1px #ccc; }

#content-right .box-downloads a.left {
	background-color:#f8f8f8;
	width:20px;
	height:75px;
	float:left;
	padding-top:50px;
	margin-top:10px;
	text-align:center;
	text-decoration:none;
	color:#ccc;
}

#content-right .box-downloads a.left:hover {
	background-color:#35ab5e;
	color:#fff;
}

#content-right .box-downloads a.right {
	background-color:#f8f8f8;
	width:20px;
	height:75px;
	float:right;
	padding-top:50px;
	margin-top:10px;
	text-align:center;
	text-decoration:none;
	margin-left:0 !Important;
	margin-right:0 !important;
	color:#ccc;
}

#content-right .box-downloads a.right:hover {
	background-color:#35ab5e;
	color:#fff;
}

/**/


/* Especiais */

#content-right .box-especiais {
	width:200px;
	height:auto !important;
	overflow:hidden;
	margin:20px 0 20px 0;
	padding-bottom:10px;
	border-bottom:solid 1px #ccc;
}

#content-right .box-especiais img {
	border:solid 1px #ccc;
	margin:10px 0 20px 0;
}

#content-right .box-especiais h1 {
	font-size:12px;
	text-decoration:none;
	color:#999;
	font-weight:normal;
}

#content-right .box-especiais h1 a {
	text-decoration:none;
	color:#333;
}

#content-right .box-especiais h1 a:hover { text-decoration:underline; }

/**/

/* Últimas */



#content-right .box-ultimas {
	width:200px;
	height:auto !important;
	overflow:hidden;
	margin:0 0 20px 0;
	font-size:12px;
}

#content-right .box-ultimas h3 {
	font-size:12px;
	font-weight:normal;
	margin-top:10px;
	color:#999;
}

#content-right .box-ultimas h3 a {
	font-weight:bold;
	text-decoration:none;
	color:#c00 !important;
}

#content-right .box-ultimas h3 a:hover { text-decoration:underline; }

#content-right .item-ultimas {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:10px;
	border-bottom:solid 1px #ccc;
	clear:both;
}

#content-right .box-ultimas h3 {
	margin-top:10px;
	color:#666666;
	font-size:12px;
	font-weight:normal;
}

#content-right .box-ultimas h3 a {
	text-decoration:none;
	color:inherit;
}

#content-right .box-ultimas h1 a:hover { text-decoration:underline; }

#content-right .box-ultimas h2 {
	font-size:12px;
	font-weight:normal;
	margin-top:10px;
}

#content-right .box-ultimas h2 a {
	font-weight:bold;
	text-decoration:none;
	color:#555;
}

#content-right .box-ultimas h2 a:hover { text-decoration:underline; }

/**/

#footer {
	width:998px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	clear:both;
}

#footer p.copy {
	color:#999;
	text-align:center;
	margin-top:5px;
	font-size:10px;
}

#footer .parceiros {
	width:74px;
	height:17px;
	background:url(../img/parceiros.jpg) no-repeat #f5f5f5;
	float:left;
}

#footer .box-parceiros {
	width:100%;
	height:auto;
	overflow:hidden;
	background-color:#f5f5f5;
	display:none;
	margin-top:17px;
	_margin-top:0;
}

#footer .parceiros a {
	display:block;
	width:74px;
	height:17px;
	float:left;
}

#footer .box-parceiros ul.lista-parceiros {
	margin:20px 10px 10px 10px;
	padding:0;
}

#footer .box-parceiros ul.lista-parceiros li {
	font-size:12px;
	color:#ccc;
	display:inline;
}

#footer .box-parceiros ul.lista-parceiros li a {
	text-decoration:none;
	color:#999;
}

#footer .box-parceiros ul.lista-parceiros li a:hover { text-decoration:underline; }

#footer .box {
	float:left;
	margin-top:5px;
	background-color:#f5f5f5;
	height:12px;
	width:924px;
}

#footer .nav-footer {
	width:100%;
	height:57px;
	background:url(../img/bg_footer.jpg) repeat-x;
	margin-top:0;
	clear:both;
}

#footer .nav-footer ul {
	margin:20px 0 0 10px;
	padding:0;
	float:left;
	list-style:none;
}

#footer .nav-footer ul li {
	color:#FFF;
	font-size:12px;
	display:block;
	float:left;
	margin-right:10px;
}

#footer .nav-footer ul li a {
	display:block;
	float:left;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	text-decoration:none;
}

#footer .nav-footer ul li a:hover { text-decoration:underline; }

#footer .form-busca-footer {
	float:right;
	height:57px;
}

#footer .form-busca-footer form {
	padding:0;
	margin-top:15px;
	margin-right:10px;
	height:31px;
	float:right;
}

#footer .form-busca-footer form label {
	font-weight:bold;
	font-size:12px;
	color:#fff;
	display:block;
	float:left;
	margin-right:5px;
	margin-top:3px;
}

#footer .form-busca-footer form input { border:none !important; }

#footer .form-busca-footer form .input {
	width:200px;
	height:20px;
	float:left;
}

#footer .form-busca-footer form .submit {
	display: inline;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float:left;
}

form.form-busca-topo {
	float:right;
	display:inline !important;
	padding:0 !important;
	margin:10px 10px 0 0 !important;
}

.form-busca-topo input { border:none !important; }

.form-busca-topo .input {
	width:200px !important;
	height:23px;
	float:left !important;
	padding-top:7px !important;
	display:inline !important;
}

.form-busca-topo .submit {
	background-color:#cc0000;
	color:#fff;
	font-weight:bold;
	padding:8px;
	font-size:12px;
	height:32px;
	text-transform:uppercase;
	display:inline !important;
	float:left !important;
}

.box-container {
	margin-top:30px;
	padding-top:10px;
	border-top:solid 1px #f6f6f6;
}

.box-enviar {
	width:100%;
	height:auto;
	overflow:hidden;
	display:none;
	margin-bottom:10px;
}

.box-enviar-email {
	width:100%;
	height:auto;
	overflow:hidden;
	display:none;
	margin-bottom:10px;
}

.box-corrigir {
	width:100%;
	height:auto;
	overflow:hidden;
	display:none;
	margin-bottom:10px;
}

/* content capa */
.content-left-capa {
	width:343px;
	height:auto;
	overflow:hidden;
	float:left;
}

.content-left-capa .box-capa-destaque {
	width:343px;
	height:auto;
	overflow:hidden;
	float:left;
	padding-bottom:5px;
	margin:10px 0 0 0;
	background-color:#fbfbfb;
}

.content-left-capa .box-capa-destaque span.data {
	display:block;
	margin:10px 5px 0 5px;
	color:#000;
}
.data
{
	color:#333;	
}
.content-left-capa .box-capa-destaque img { }

.content-left-capa .box-capa-destaque h1 {
	margin:5px;
	font-size:16px;
	color:#000;
}

.content-left-capa .box-capa-destaque h1 a {
	text-decoration:none;
	color:#000;
}

.content-left-capa .box-capa-destaque h1 a:hover { text-decoration:underline; }

.content-left-capa .box-capa-destaque h2 {
	font-size:12px;
	color:#000;
	margin:5px;
	font-weight:normal;
}

.content-left-capa .box-capa-destaque h2 a {
	text-decoration:none;
	color:#000;
}

.content-left-capa .box-capa-destaque h2 a:hover { text-decoration:underline; }

.content-left-capa .box-lista-capa {
	width:343px;
	height:auto;
	overflow:hidden;
	float:left;
	border-top:dotted 1px #e7e7e7;
}

.content-left-capa .box-lista-capa span.data {
	display:block;
	margin-top:10px;
	margin-bottom:5px;
	color:#999;
}

.content-left-capa .box-lista-capa h1 {
	font-size:16px;
	color:#000;
}

.content-left-capa .box-lista-capa h1 a {
	text-decoration:none;
	color:#000;
}

.content-left-capa .box-lista-capa h1 a:hover { text-decoration:underline; }

.content-left-capa .box-lista-capa img {
	float:left;
	margin-right:10px;
	margin-top:5px;
}

.content-left-capa .box-lista-capa .box-text {
	float:right;
	width:240px;
	height:auto;
	overflow:hidden;
}

.content-left-capa .box-lista-capa h2 {
	font-size:12px;
	color:#000;
	font-weight:normal;
	margin-top:5px;
	margin-bottom:5px;
}

.content-left-capa .box-lista-capa h2 a {
	text-decoration:none;
	color:#000;
}

.content-left-capa .box-lista-capa h2 a:hover { text-decoration:underline; }

.content-right-capa {
	width:270px;
	height:auto;
	overflow:hidden;
	float:right;
	margin-top:10px;
}

.content-right-capa .publiciadade-capa {
	width:250px;
	height:auto;
	overflow:hidden;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:20px;
	background-color:#ECECEC;
}

.box-blogs-capa {
	width:270px;
	height:auto;
	overflow:hidden;
	float:right;
	margin:10px 0 10px 0;
}

.box-blogs-capa ul {
	padding:0;
	float:left;
	margin:10px 0 0 0;
}

.box-blogs-capa ul li {
	display:block;
	width:269px;
	height:68px;
	margin-bottom:5px;
}

.box-blogs-capa ul li span { margin-top:5px; }

.box-blogs-capa ul li img {
	margin:3px 10px 3px 3px;
	float:left;
}

.box-blogs-capa ul li a {
	display:block;
	width:269px;
	height:68px;
	background-color:#f8f8f8;
	color:#000;
	text-decoration:none;
}

.box-blogs-capa ul li a span { margin-top:10px !important; }

.box-blogs-capa ul li a:hover {
	background-color:#00aaa4 !important;
	color:#fff;
}

/*  abas capa */

@media projection, screen, print {

.tabs-hide { display: none; }
}

.tabs-nav {
	list-style: none;
	margin: 0;
	padding: 0 0 0 4px;
	font-family:Arial, Helvetica, sans-serif;
}

.tabs-nav li {
	float: left;
	font-size:12px;
	list-style:none;
	text-align:center !important;
	text-transform:uppercase;
	margin: 0 5px 0 5px;
	border-left:solid 1px #E0E0E0;
	border-right:solid 1px #E0E0E0;
	background:url(../img/bg_tab.jpg) repeat-x;
}

.tabs-nav a, .tabs-nav a {
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	padding-top:7px;
	padding-bottom:8px;
	text-decoration:none;
}

.tabs-nav a {
	position: relative;
	top: 1px;
	z-index: 2;
	padding-left: 0;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	width:100px;
	text-decoration: none;
	display:block;
	text-decoration:none;
}

.tabs-nav .tabs-selected a {
	color: #000;
	background-color:#fff;
	background-image:none !important;
	;
	text-align:center !important;
}

.tabs-container {
	clear:both;
	border:solid 1px #E0E0E0;
	background: #fff;
	height:auto;
	overflow:hidden;
	margin-bottom:10px;
}

.box-abas-capa {
	width:270px;
	height:auto;
	overflow:hidden;
}

.box-lista-capa {
	margin-left:10px;
	margin-right:10px;
	border-bottom:solid 1px #e0e0e0;
	width:250px;
	height:auto;
	overflow:hidden;
}

.box-lista-capa h1 {
	font-size:12px;
	margin:10px;
	margin-left:0;
	color:#000;
}

.box-lista-capa h1 a {
	color:#000;
	text-decoration:none;
}

.box-lista-capa h1 a:hover { text-decoration:underline; }

.box-lista-cap ul.ul-comentario { width:250px !important; }

.content-blog {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:5px;
	border-bottom:solid 1px #e7e7e7;
}

form.form {
	width:605px;
	height:auto;
	overflow:hidden;
	padding:0 0 10px 0;
	border-bottom:solid 1px #e7e7e7;
	margin-bottom:10px;
	margin-top:20px;
	display:block;
}

form.form label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

form.form .input {
	border:solid 1px #e7e7e7;
	padding:5px;
	width:310px;
	margin:0 0 10px 0;
}

form.form .textarea {
	padding:5px;
	width:400px;
	border:solid 1px #e7e7e7;
}

form.form .enviar {
	font-weight:bold;
	border:solid 1px #f00;
	background-color:#c00;
	padding:5px 10px 5px 10px;
	margin-top:10px;
	margin-bottom:10px;
	color:#fff;
}

#wrapper-mobile{
	position:relative;
	width:100%;height:571px; overflow:hidden;
	margin:5px 0 0 0;
	background-image:url(../img/bg_mobile.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#wrapper-mobile .content-slide-mobile{
	
	position:absolute;
	width:204px;
	height:307px;
	background-color:#c00;
	top:78px;
	left:27px;
}
#wrapper-mobile .content-slide-mobile img{
	width:204px;
	height:307px;	
}
.box-slide-mobile{
	
	position:relative;
	width:100%;
	height:auto;
	overflow:hidden;
}

#wrapper-mobile div.content-box-mobile{
	width:645px;
	height:307px;
	float:right;
	margin:30px;
}
#wrapper-mobile div.content-box-mobile p{
	
	font-size:16px;
	color:#000;
	line-height:20px;
	margin:20px 0 0 0;
	text-align:justify;
}
#wrapper-mobile div.content-box-mobile h1{
	
	font-weight:normal;
	font-size:26pt;
	text-align:left;
	
}
.box-access-mobile{
	width:100%;
	margin-top:50px;
	height:auto;
}
.box-access-mobile h1{
	font-size:20px !important;
	font-weight:normal;
	margin:0;
	line-height:0;
}
.box-access-mobile h2{
	font-style:italic;
	font-size:65px;margin:0;
	color:#999;
}
.box-access-mobile h2 span{
	color:#c00;	
}
.veja-mais
{
	clear:both; overflow:hidden; height:auto;	
}
.admanager-468x60
{
	clear:both; text-align:center; padding-bottom: 20px; padding-top: 10px;	
}
.admanager-300x250
{
	margin-right: 15px; float: left; margin-bottom: 10px;	
}
.margin-top-zero
{
	margin-top:0px;	

}
.margin-bottom-quinze
{
	margin-bottom:15px;	
}
#erro-corrigir
{
	width:100%;
	padding:10px 0 10px 0;
	background-color:#c00;
	border:solid 1px #f00;
	font-weight:bold;
	color:#fff;
	display:none;
	text-align:center;
}
.margin-top-sete
{
	margin-top:7px;	
}
.height-top
{
	height: 56px;	
}
.border-none
{
	border: none;	
}
.admanager-home-468x60
{
	clear:both; text-align:center; padding-bottom: 20px; padding-top: 10px;	
}
.clear-both
{
	clear:both;	
}
.endereco
{
	color:#FFF; !important
	font-size:14px; !important
}
.siganos
{
	background-repeat:no-repeat;
	width:80px;
	height:58px;
	display:block;
	text-align:center
}
.siganos a
{
	background-image:url(../../img/siganos.jpg);
	background-position:center;
	background-repeat:no-repeat;
	display:block;
	width:80px;
	height:58px;
	text-align:center;
}
.siganos a:hover
{
	background-image:url(../../img/siganos2.jpg);
		background-position:center;
	background-repeat:no-repeat;
	display:block;
	width:80px;
	height:58px;
	text-align:center;
}

.twitter
{
	float:right; width:80px; height:120px; text-align:center;	
}