@charset "utf-8";
/* CSS Document */
h3 {
	color: #666;
	font-size: 15px;
	font-weight: bold;
	line-height: 20px;
	padding-bottom: 5px;
	padding-top: 5px;
	clear: both;
	font-family:Arial, Helvetica, sans-serif;
}

h5 {
	text-decoration: none;
	color: #666666;
	padding-bottom: 5px;
}
 
.corAlternada {
	background-color: #F4F4F4;
}
.corAlternada2 {
	background-color: #FFFFFF;
}.UsuarioLogado {
	margin-left: 200px;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
}
th {
	font-weight: bold;
	background-color: #CCC;
}

.sair {
	font-size: 10px;
	color: #666;
	font-weight: bold;
}

.Ass_Rem {
	font-size: 9px;
}

/*HOME*/
#apDiv2 {
	position:relative;
	left:0px;
	top:-20px;
	width:470px;
	height:90px;
	z-index:1;
	overflow: auto;
	margin: 0px;
	padding: 0px;
}
#cima {
	background-image: url(../imagens/topo_cinza.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
	margin: 0px;
	height: 120px;
}

#topo {
	height: 120px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 220px;
	margin: 0px;
}

#superior {
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 10px;
}
.slide_programacao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AD741E;
	text-align: center;
}


#busca {
	width: 280px;
	padding-top: 2px;
	padding-left: 10px;
	height: 25px;
	float: left;
}
.busca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AD741E;
}
.select{
	font-size: 12px;
}
.fnd_tit_galeria {
	background-color: #EBEBEB;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#tit_noticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 10px;
	margin-bottom: 0px;
	color: #666;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#programa_direita {
	float: left;
	width: 210px;
}
#foto_apresentador {
	float: right;
	width: 55px;
	height: 60px;
	
}
#logo {
	margin: 0px;
	float: left;
	height: 120px;
	width: 212px;
}


#programa_esquerda {
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	float: left;
	width: 60px;
	height: 20px;
	padding-top: 5px;
}


#programa {
	width: 335px;
	padding-top: 5px;
	float: right;
}

#aovivo {
	text-align: center;
	width: 140px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: right;
}
#aovivo img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.nanoclass {
	color: #FFF;
	font-weight: normal;
	font-style: normal;
}

#superior_esquerda {
	float: left;
	width: 630px;
	margin-top: 2px;
}
.divs_laterais {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 11px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	padding: 0px;
}
.rss {
	font-size: 12px;
	color: #666;
	background-color: #FC3;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.form {
	margin: 0px;
	text-align: center;
	padding: 0px;
}
h4 {
	background-color: #ffcc33;
	padding-left: 5px;
	color: #666;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#texto2 {
	background-color: #EEE;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	clear: both;
	width: 605px;
}
#texto2 a {
	text-decoration: none;
	color: #000;
	font-weight: normal;
}
#texto2 a:hover {
	text-decoration: underline;
	color: #000;
}
#texto2 div.figura {
	margin-top: 0em;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0em;
	width: 135px;
	border: thin solid silver;
	background-color: #CCC;
	float: left;
	padding-right: 0.2em;
}
#texto2 div.figura2 {
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0em;
	width: 135px;
	border: thin solid silver;
	background-color: #CCC;
	float: left;
	padding: 0.2em;
}

div.figura {
	padding: 0.2em;
	margin-top: 0em;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0em;
	width: 101px;
	border: thin solid silver;
	background-color: #CCC;
	float: left;
	height: 150px;
}
div.figura2 {
	padding: 0.2em;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0em;
	width: 101px;
	border: thin solid silver;
	background-color: #CCC;
	float: left;
	height: 150px;
}
.aleatorio {
	float: left;
	width: 135px;
	margin-right: 4px;
	text-align: justify;
	background-color: #FF9;
	border: thin solid silver;
	padding: 2px;
}
.aleatorio2 {
	width: 135px;
	text-align: justify;
	border: thin solid silver;
	background-color: #FF9;
	padding: 2px;
}


.img_aleatoria {
	text-align: center;
}
#galeria_video {
	text-decoration: none;
	background-color: #FFF;
	padding-top: 0px;
	margin-top: 10px;


}
#galeria_video a {
	text-decoration: none;
	color: #333;
	font-weight: normal;
}
#galeria_video a:hover {
	text-decoration: underline;
	color: #333;
}

#galeria {
	background-color: #EEE;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	float: right;
	width: 220px;
	height: 186px;
}
#galeria_e {
	float: left;
}
#galeria_d {
	float: right;
	height: 200px;
}

#video {
	background-color: #EEE;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 345px;
	height: 186px;
	float: left;
	clear: left;
}
#galeria_video .img {
	margin-right: 5px;
}
#ultimas_noticias {
	text-align: justify;
	font-size:12px;
	line-height:normal;
}
.links_com_not {
	font-size:11px;
	line-height: 14px;
}

#banner {
	width: 468px;
	float: right;
	height: 60px;
	margin-top: 30px;
	margin-right: 20px;
}

#banner_lateral img {
	margin-left: 10px;
	margin-bottom: 5px;
}

.noscript {
	background-color: #F00;
	font-weight: bold;
	color: #FFF;
	padding: 5px;
	width: 597px;
	text-align: center;
}

.noAlert {
	background-color: #F00;
	font-weight: bold;
	color: #FFF;
	padding: 5px;
	width: 597px;
	text-align: center;
	font-size: 20px;
	
	
}

div.figura3 {
	padding: 0.2em;
	margin-top: 0em;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0em;
	border: thin solid silver;
	background-color: silver;
	height: 170px;
	float: left;
	width: 120px;
}

.style1 {color: #FF0000}


  /*usado também na pagina de fotos*/
.formata { /* esta classe é somente 
               para formatar a fonte */
  font: 10px arial, verdana, helvetica, sans-serif; 
  }
 .formata2 { /* esta classe é somente 
               para formatar a fonte */
  font: 11px arial, verdana, helvetica, sans-serif; 
  font-weight: bold;
  }
  a.dcontexto{
  position:relative; 
  font:12px arial, verdana, helvetica, sans-serif; 
  padding:0;
  color:#039;
  text-decoration:none;
  cursor:help; 
  z-index:24;
  }
  a.dcontexto:hover{
  background:transparent;
  z-index:25; 
  }
  a.dcontexto span{display: none}
  a.dcontexto:hover span{ 
  display:block;
  position:absolute;
  width:230px; 
  top:2em;
  text-align:justify;
  left:0;
  font: 10px arial, verdana, helvetica, sans-serif; 
  padding:5px 10px;
  border:1px solid #999;
  background:#EAEAEA; 
  color:#000;
  }
  
  
  
  
  a.dcontexto2{
  position:relative; 
  font:11px arial, verdana, helvetica, sans-serif; 
  padding:0;
  color:#039;
  text-decoration:none;
  cursor:help; 
  z-index:24;
  }
  a.dcontexto2:hover{
  background:transparent;
  z-index:25; 
  }
  a.dcontexto2 span{display: none}
  a.dcontexto2:hover span{ 
  display:block;
  position:absolute;
  width:700px; 
  top:-10em;
  text-align:justify;
  left:-100;
  font: 11px arial, verdana, helvetica, sans-serif; 
  padding:5px 10px;
  border:1px solid #999;
  background:#EAEAEA; 
  color:#000;
  }
  
  
    a.dcontexto3{
  position:relative; 
  cursor:pointer; 
  z-index:24;
  }
  a.dcontexto3:hover{
  background:transparent;
  z-index:25; 
  }
  a.dcontexto3 span{display: none}
  a.dcontexto3:hover span{ 
  display:block;
  position:absolute;
  width:400px; 
  top:3em;
  text-align:justify;
  left:0;
  font: 12px arial, verdana, helvetica, sans-serif; 
  padding:5px 10px;
  border:1px solid #999;
  background:#EAEAEA; 
  color:#000;
  font-weight:bold;
  }
  
  
  /*fim usado também na pagina de fotos*/



/*PAGINA DE PARTICIPAR*/
#participar {
	background-color: #F3F3F3;
	padding: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
	
	
}

#participar .msg_head {
	padding: 5px;
	cursor: pointer;
	position: relative;
	background-color:#FFCC33;
	font-weight: bold;
	font-size: 15px;
}

#form_participar{
margin-top: 10px;
margin-bottom: 5px;
clear: both;

}
#recados {
clear: both;

}
#resposta {
	padding: 5px;
	margin-left: 0px;
	margin-right: 0px;
	background-color:#FFFFCC
}

/*PAGINA DE CONTATO*/
#form_contato {
	padding-left: 40px;
	background-color: #F3F3F3;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 40px;
}
#email_sucesso {
	padding-left: 40px;
	background-color: #FBFBFB;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-right: 40px;
	text-align: center;
	margin-bottom: 10px;
}

/*PAGINA DE PROMOCOES*/
#promocao p a{
	font-weight: normal;
	color: #666;
	text-align: justify;
}
#promocao .msg_head {
	padding: 5px;
	cursor: pointer;
	position: relative;
	background-color:#FFCC33;
	font-weight: bold;
	font-size: 15px;
}
.titulo_promo {
	font-size: 15px;
	font-weight: bold;
	color: #666;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

/*PAGINA DE NOTICIAS*/
#exibe_noticia h2{
	color: #666;
	font-size: 18px;
	font-weight: bold;
}
.info_noticias {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #999;
	font-style: italic;
}
#exibe_noticia p {
	color: #333;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}
#exibe_noticia img {
	color: #333;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
	float: left;
	border: 3px solid #999;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#exibe_noticia {
	width: 700px;
}


/*PAGINA DE VIDEOS*/
.Com_Autor {
	font-size: 14px;
	font-weight: bold;
	color: #666;
}
#opcoes_noticias {
	float: left;
}
.linha {
	background-color: #E9E9E9;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
/* usado tambem na pagina de noticia visualiza*/
.txt_comentario {
	font-size: 12px;
	text-align: justify;
}

#cont_comentario {
	background-color: #F9F9F9;
	padding: 5px;
	border: 1px solid #CCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
/* fim usado tambem na pagina de noticia visualiza*/
.video_player {
	text-align: left;
}
.video_playlist {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#videos {
	float: right;
	width: 335px;
	background-color: #EEE;
	padding-left: 10px;
	padding-bottom: 10px;
}
#autor_info {
	background-color: #EEE;
	padding: 5px;
}
.video_titulo {
	font-size: 18px;
	font-weight: bold;
	color: #000;
	line-height: 18px;
}
#video_info {
	text-align: justify;
	padding: 5px;
}
.video_legendas {
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.video_subtitulos {
	font-size: 11px;
	font-weight: bold;
}
#lista_videos {
	background-color: #EEE;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#video_comentarios {
	clear: both;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.video_descricao {
	font-size: 11px;
	text-align: justify;
	font-weight: bold;
}
#exibe_videos {
	font-size: 10px;
	background-color: #EEE;
	width: 605px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.texto_comentario {
	font-size: 11px;
	padding: 5px;
}
#center {
	background-image: url(imagens/btn_03.gif);
	background-repeat: repeat-x;
	height: 21px;
	padding-top: 5px;
}
#exibe_videos a {
	font-size: 11px;
	font-weight: normal;
	color: #6982B5;
}
#exibe_videos .figura_v {
	width: 195px;
	float: left;
	text-align: center;
}
#cont_mais_vistos {
	background-color: #F9F9F9;
	padding: 3px;
}
#mais_vistos .figura_v {
	padding: 0.2em;
	margin-top: 0em;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0em;
	width: 138px;
	border: thin solid silver;
	float: left;
	background-color: #DBEBFD;
	height: 140px;
}
#outros_videos {
	clear: both;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mais_vistos {
	clear: both;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.exibe_videos_img {
	vertical-align: top;
	text-align: center;
}

#player {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
/*usado tambem na pagina de noticia_visualiza*/
.msg_list {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.msg_head {
	padding: 5px;
	cursor: pointer;
	position: relative;
	background-color:#FFCC33;
	font-weight: bold;
	font-size: 15px;
}
.msg_body {
	padding: 5px;
	background-color:#F9F9F9;
}
.msg_body2 {
	padding: 5px;
	background-color:#F9F9F9;
}
.msg_head_ind {
	position: relative;
	font-weight: bold;
	color: #06C;
	cursor: pointer;
}
/*fim usado tambem na pagina de noticia_visualiza*/
.msg_head_ind_vid {
	position: relative;
	font-weight: bold;
	color: #06C;
	cursor: pointer;
	margin-left: 5px;
}
#outros_videos a {
	font-size: 11px;
	font-weight: normal;
}

/* PAGINA DE PROGRAMACAO*/

/* usado também na pagina de noticias*/
    #tabsB {
	width:100%;
	font-size:93%;
	line-height:normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CCC;
	float: left;
}
.titulo {
	font-weight: bold;
	font-size: 12px;
}
.texto {
	font-weight: normal;
	color: #000;
	text-decoration: none;
	font-size: 12px;
}
#tabsB ul {
	margin:0;
	list-style:none;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 0px;
}
#tabsB li {
	display:inline;
	margin:0;
	padding:0;
}
#tabsB a {
	float:left;
	background:url(../noticias/tableftB.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
}
#tabsB a span {
	float:left;
	display:block;
	background:url(../noticias/tabrightB.gif) no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#666;
	font-size: 13px;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {
	float:none;
}
/* End IE5-Mac hack */
    #tabsB a:hover span {
	color:#000;
}
#cont {
	clear: both;
}
#tabsB a:hover {
	background-position:0% -42px;
}
#tabsB a:hover span {
	background-position:100% -42px;
}
#tabsB #current a {
	background-position:0% -42px;
}
#tabsB #current a span {
	background-position:100% -42px;
}

/* Usado também na busca simples*/

#link ul {
	list-style-type:none;
	margin:0;
	padding:0;
	width:605px;
	clear:both; /*era usado na pagina de noticias */
}
#link li {
	margin:5px 0;
	border-top-width: 1px;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
/* usado na pagina de noticias

	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;



*/
}
#link li a {
	color:#1E75A4;
	display:block;
	padding:5px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
* html #link li a {
	width:600px;
} /*Necessario para que funcione no IE6*/
#link li a:hover {
	background-color:#ffffcc;
}
/* Fim usado também na busca simples*/

.data {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	color: #666;
	
}
/* fim usado também na pagina de noticias*/


/*PAGINA DE LOGIN_LEMBRETE/ LOGIN */
#lembrete_email fieldset {
	padding: 10px;
	width: 350px;
}
#lembrete_email legend {
	font-size: 14px;
	font-weight: bold;
	color: #069;
	font-family: Arial, Helvetica, sans-serif;
}
.msg_retorno_falha {
	background-color: #FFB3B3;
	padding: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
}
.msg_retorno_sucesso {
	background-color: #BFFFBF;
	padding: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
}

/*PAGINA DE LOGIN */
#form_login fieldset {
	padding: 10px;
	width: 350px;
}
/*PAGINA DE BUSCA_SIMPLES */
.texto_noticia {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	color: #666;
}
.destaque {
	color: #F93;
}

/*PAGINA TODAS AS PROMOCOES*/
#foto {
	width: 130px;
	float: left;
}
#conte_detalhes {
	clear:both;
}
.img_prom {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	float: left;
}
#tudo {
	width: 590px;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #CCC;
	background-color: #F8F8F8;
	float: left;
}

/*PAGINA DE NOTICIAS*/
#not_relacionadas {
	/*width: 590px;*/
	border: 1px solid #CCC;
	padding: 5px;
	background-color: #F9F9F9;
	clear:both;
}
#comentarios {
	/*width: 590px;*/
	/*border: 1px solid #CCC;*/
	/*padding: 5px;*/
	margin-top: 10px;
	clear:both;
}
#relacionadas ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#relacionadas li {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#relacionadas li a {
	color:#1E75A4;
	display:block;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
* html #relacionadas li a {
	width: 590px;
} /*Necessario para que funcione no IE6*/
#relacionadas li a:hover {
	background-color:#ffffcc;
}

#exibe_noticias_completas {
	width: 600px;
}

/*PAGINA DE NOTICIAS_VISUALIZA*/
.Com_Autor {
	font-size: 14px;
	font-weight: bold;
	color: #666;
}
#opcoes_noticias {
	float: left;
}
.linha {
	background-color: #E9E9E9;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.msg_body_audio {
	padding: 5px;
}
.msg_head_audio {
	position: relative;
	font-weight: bold;
	color: #06C;
	cursor: pointer;
}
a.media   { display: block; }
div.media { font-size: small; margin: 25px; width: 100% !important }
.link_participar {
	font-size: 11px;
	color: #999;
}
.p {
	clear:both;
}
.justify {
	text-align:justify;
}
.empty {
	color:#F00;
}

/*DESTAQUES*/			
.boxgrid{ 
	width: 140px; 
	height: 95px; 
	/*margin:5px;*/
	padding-left: 10px;
	padding-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	float:left; 
	 
	overflow: hidden; 
	position: relative; 
	text-align: center;
}
	.boxgrid img{ 
		position: absolute; 
		top: 0; 
		left: 0; 
		border: 2px solid #cccccc;
		margin-left: 10px;
		margin-right: 5px;
		
	}
	.boxgrid p{ 
		padding: 0 5px; 
		color:#afafaf; 
		font-weight:bold; 
		font:10pt "Lucida Grande", Arial, sans-serif; 
	}
	
.boxcaption{ 
	float: left; 
	position: absolute; 
	background: #EEE; 
	height: 100px; 
	width: 100%; 
	opacity: .8; 
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
	.captionfull .boxcaption {
		top: 60;
		left: 0;
	}
	.caption .boxcaption {
		top: 20;
		left: 0;
	}


/*RATING*/
.rating { cursor: pointer; display: block; width: 100px; }
.rating:after { content: '.'; display: block; height: 0;width: 0;clear: both; visibility: hidden; }

.cancel, .star {float: left; width: 17px;height: 15px;overflow: hidden;text-indent: -999em;cursor: pointer; }

.star,
.star a {background: url(../imagens/star.gif) no-repeat 0 0px;}
.star a { display: block; width: 100%; height: 100%; background-position: 0 0px; }

div.rating div.on a { background-position: 0 -16px;}
div.rating div.hover a, div.rating div a:hover { background-position: 0 -32px; }

div.done, div.done a { cursor: default; }



/*SLIDE DE NOTÍCIAS HOME*/
.h2home {
	margin-left: 10px;
}

.news_style{
display:none;
}
.news_show
{
	background-color: white;
	color:black;
	width:595px;
	height:150px;
	font: normal 100% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
	overflow: auto;
}
.news_border
{
	background-color: white;
	width:595px;
	height:150px;
	font: normal 100% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
	border: 1px solid gray;
	padding: 5px 5px 5px 5px;
	overflow: auto;
}
.news_mark{
	background-color:white;
	font: normal 70% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
	border: 0px solid gray;
	width:605px;
	height:35px;
	color:black;
	text-align:center;
}
.news_title{
	border: 0px solid gray;
	padding: 5px 0px 9px 5px;
	color:black;
	font-size: 11px;
	font-weight: bold;
}
.news_show img{

margin-left: 5px;
margin-right: 5px;

}
.buttondiv
{
position: absolute;
/*float: left;*/
/*top: 169px;*/
padding: 5px 5px 5px 5px;
background-color:white ;
border: 1px solid gray;
/*border-top-color: white;*/
border-top:none;
height:20px;
}

#mynewsdis {
	clear: both;
}



/*PAGINAÇÃO*/
#paginacao a:link {
	color: #666;
	text-decoration: none;
}
#paginacao a:visited {
	color: #666;
	text-decoration: none;
}
#paginacao a:hover {
	color: #003;
	text-decoration: none;
}
#paginacao a:active {
	color: #999;
	text-decoration: none;
}
#paginacao .texto_paginacao_pgatual {
	color:#F60;
}


