/*-- body properties --*/
body {
	background: #000000;
	margin: 0 0 0 0;
	}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	letter-spacing: 0px;
	}

a:link {
	font-size: 14px; line-height: 18px; color: #333333;text-decoration: underline; }
a:visited {
	font-size: 14px; line-height: 18px; color: #333333; text-decoration: underline; }
a:hover {
	font-size: 14px; line-height: 18px; color: #333333; text-decoration: underline; }

/*-- others properties --*/
#video_master	{
	background-color: #F5F5F5;
	padding: 20px;
	margin: 0 0 20px 0;
	border-bottom: 1px solid #ccc;
	text-align: left;
	}

.seconds	{
	background-color: #F5F5F5;
	padding: 20px;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #ccc;
	text-align: left;
	}

.img_vd	{
	margin: 0 20px 0 0;
	float: left;
	}

.TextoLeia	{
	background-color: #F3F3F3;
	padding: 5px 10px 5px 10px;
	margin: 0 0 7px 0;
	}

#table01	{
	padding: 0 0 0 0;
	background-color:#FFFFFF;
	}

.sp_manchetes	{
	padding: 10px 0px 10px 0px;
	}

#img_home	{
	margin: 10px 10px 10px 0px;
	float: left;
	}

.line	{
	background-color:#E2EAEC;
	height:1px;
	}

.line2	{
	background-color:#CEDBE0;
	height:1px;
	}

.line3	{
	background-color:#ccc;
	height:1px;
	}
	
.line4	{
	background-color:#000;
	height:1px;
	}

#newsletter	{
	background-color:#CCC;
	padding: 12px 12px 12px 12px;
	font-size: 11px;
	font-weight: bold;
	line-height: normal;
	color: #004085;	
	}

.menu-2	{
	padding: 0 0 0 2px;
	height: 30px;
	}

.tt_menu1	{
	background: url(../imagens/seta01.gif) right no-repeat;
	height: normal;
	line-height: normal;
	font-size: 16px;
	color: #000;
	padding: 5px 0 1px 2px;
	font-weight: bold;
	text-align: left;
}

.tt_menu2	{
	height: normal;
	line-height: normal;
	font-size: 16px;
	color: #000;
	padding: 10px 0 1px 2px;
	font-weight: bold;
	text-align: left;
}

.tt_menu	{
	background: url(../imagens/seta01.gif) right no-repeat;
	height: 22px;
	line-height: normal;
	font-size: 16px;
	color: #000;
	padding: 18px 0 2px 2px;
	font-weight: bold;
	text-align: left;
	}

.tt_destaques	{
	background: url(../imagens/seta02.gif) right top no-repeat;
	height: 16px;
	line-height: normal;
	font-size: 14px;
	color: #000;
	padding: 18px 0 8px 0;
	font-weight: bold;
	text-align: left;
	}

.tt_fotografica	{
	background: url(../imagens/seta02.gif) right bottom no-repeat;
	height: 10px;
	line-height: normal;
	font-size: 14px;
	color: #000;
	padding: 10px 0 8px 0;
	font-weight: bold;
	text-align: left;
	}

.tt_manchetes	{
	background: url(../imagens/seta03.gif) right bottom no-repeat #fff;
	height: 8px;
	line-height: normal;
	font-size: 14px;
	color: #000;
	padding: 15px 0 12px 2px;
	font-weight: bold;
	text-align: left;
	}

.td_legenda	{
	padding: 8px 10px 8px 10px;
	text-align: left;
	}

#rodape 	{
	padding: 11px 0 12px 14px;
	background: #666666;
	font-size: 11px;
	line-height: 17px;
	color: #FFF;
	}

#rodape2	{
	padding: 11px 0 12px 9px;
	background: #fff;
	font-size: 11px;
	line-height: 17px;
	color: #333;
	}

#foto	{
	padding: 5px 5px 5px 5px;
	border: 1px solid #c7cebd;
	margin: 0 0 17px 17px;
	float: right;
	width: 280px;
	}

#margin_reportagem	{
	padding: 7px 20px 0 0;
	}

#div_11-11 	{
	margin: 10px 5px 5px 5px;
	text-align: left;
	font-size: 11px;
	line-height: 11px;
	color: #666;
	}

#comments 	{
	background: #E7E7E7;
	padding: 17px 17px 17px 17px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}

.comente 	{
	padding: 14px 0 14px 0;
	font-size: 12px;
	line-height: 12px;
	color: #4c4c4c;
	border-bottom: 1px solid #ccc;
	}

.maisnoticias 	{
	padding: 6px 0 8px 10px;
	width: 666px;
	background: #E7E7E7;
	margin: 0 0 4px 0;
	}

.hm_tt  {
	margin: 2px 0 8px 0;
	}

/*--- rotativo ---*/
.breadcrumbs {
	DISPLAY: none;
}

#tick a:link, #cursor a:link, #tick a:visited, #cursor a:visited  {
	font-size: 12px; line-height: normal; color: #004085; text-decoration: none; padding: 0 0 0 14px; display: inline-block; }
#tick a:hover, #cursor a:hover {
	font-size: 12px; line-height: normal; color: #004085; text-decoration: underline; padding: 0 0 0 14px; display: inline-block; }

.rt_txt1  {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #004085;
	text-align: center;
	padding: 0 14px 0 14px;
	display: inline-block;
	}

/*--- paginação ---*/
#pages {
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size: 11px;
 padding: 3px;
 left: 50%;
 position: relative;
 float: left;
}
#pages ul {
 margin: 0;
 list-style-type: none;
 left: -50%;
 position: relative;
}
#pages li {
 float: left;
 display: inline;
 margin: 0 5px 0 0;
 display: block;
}
#pages li a {
 color: #26353E;
 padding: 6px 8px;
 border: 1px solid #26353E;
 text-decoration: none;
 float: left;
}

.Ava a {
 background: #26353E;
}

#pages li a:hover {
 color: #FFFFFF;
 background: #5B6E78;
 border: 1px solid #26353E;
}
#pages li.nolink {
 color: #26353E;
 border: 1px solid #26353E;
 padding: 6px 8px;
}
#pages li.current {
 color: #26353E;
 border: 1px solid #CCCCCC;
 padding: 6px 8px;
 background: #CCCCCC;
}

/*-- font properties --*/
.vd1	{
	font-size: 18px;
	line-height: 18px;
	display: block;
	margin: 0 0 10px 0;
	color: #333;
	font-weight: bold;
	}

.vd2	{
	font-size: 11px;
	line-height: 11px;
	display: block;
	margin: 0 0 12px 0;
	color: #939393;
	}

.vd3	{
	font-size: 12px;
	line-height: 18px;
	color: #333;
	}

.vd4	{
	font-size: 16px;
	line-height: 18px;
	display: block;
	color: #333;
	margin: 0 0 7px 0;
	font-weight: bold;
	}

.vd5	{
	font-size: 12px;
	line-height: 15px;
	color: #333;
	display: block;
	margin: 0 0 7px 0;
	}

.ft_10-normal 	{
	font-size: 10px;
	line-height: normal;
	color: #004085;
	}

.ft_11-normal 	{
	font-size: 11px;
	line-height: normal;
	color: #000;
	}
	
.ft_11-normal2 	{
	font-size: 11px;
	line-height: normal;
	color: #FFF;
	}

.ft_12-normal-bold 	{
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000;
	}

.ft_12-18-bold 	{
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #004085;
	}
	
.ft_12-15-bold 	{
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #004085;
	}

.ft_16-20 	{
	font-size: 16px;
	line-height: 20px;
	color: #004085;
	}

.ft_16-18 	{
	font-size: 16px;
	line-height: 18px;
	color: #004085;
	}

.ft_18-22 	{
	font-size: 18px;
	line-height: 22px;
	color: #004085;
	}

.ft_28-28 	{
	font-size: 28px;
	line-height: 28px;
	font-weight: bold;
	color: #004085;
	}

.ft_28-28-- 	{
	font-size: 28px;
	line-height: 28px;
	font-weight: bold;
	color: #000;
	}

.ft_14-18 	{
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #333;
	}

.ft_12-18 	{
	font-size: 12px;
	line-height: 18px;
	color: #000;
	}
	
.ft_12-20 	{
	font-size: 12px;
	line-height: 20px;
	color: #000;
	}

.ft_white 	{
	font-size: 14px;
	line-height: normal;
	color: #FFFFFF;
	display:inline-block;
	margin: 0 12px 0 15px;
	}

.ft_comments 	{
	color: #789ABD;
	font-size: 10px;
	text-align: left;
	line-height: 10px;
	}

/*-- link properties --*/

.link_tt:link {
	line-height: normal; font-size: 14px; color: #000; text-decoration: none; }
.link_tt:visited {
	line-height: normal; font-size: 14px; color: #000; text-decoration: none; }
.link_tt:hover {
	line-height: normal; font-size: 14px; color: #000; text-decoration: underline; }
	
.link_comentarios:link {
	font-size: 16px; line-height: 20px; color: #004085; text-decoration: none; }
.link_comentarios:visited {
	font-size: 16px; line-height: 20px; color: #004085; text-decoration: none; }
.link_comentarios:hover {
	font-size: 16px; line-height: 20px; color: #004085; text-decoration: underline; }

.buscaelista:link {
	font-size: 12px; line-height: normal; color: #333333;text-decoration: none; }
.buscaelista:visited {
	font-size: 12px; line-height: normal; color: #333333; text-decoration: none; }
.buscaelista:hover {
	font-size: 12px; line-height: normal; color: #333333; text-decoration: underline; }

.link_topo:link {
	font-size: 10px; line-height: normal; color: #FFF; text-decoration: none; }
.link_topo:visited {
	font-size: 10px; line-height: normal; color: #FFF;	text-decoration: none;	}
.link_topo:hover {
	font-size: 10px; line-height: normal; color: #CCC;	text-decoration: none;	}

.link_menu:link {
	font-size: 14px; line-height: normal;  color: #fff; text-decoration: none; display:inline-block; margin: 0 12px 0 0; }
.link_menu:visited {
	font-size: 14px; line-height: normal;  color: #fff;	text-decoration: none; display:inline-block; margin: 0 12px 0 0;	}
.link_menu:hover {
	font-size: 14px; line-height: normal;  color: #fff;	text-decoration: none; display:inline-block; margin: 0 12px 0 0;	}

.link_menu_hm:link {
	font-size: 14px; line-height: normal;  color: #fff; text-decoration: none; display:inline-block; margin: 0 17px 0 17px; }
.link_menu_hm:visited {
	font-size: 14px; line-height: normal;  color: #fff;	text-decoration: none; display:inline-block; margin: 0 17px 0 17px;	}
.link_menu_hm:hover {
	font-size: 14px; line-height: normal;  color: #fff;	text-decoration: none; display:inline-block; margin: 0 17px 0 17px;	}

.link_menu2:link {
	font-size: 11px; font-weight: bold; line-height: normal; color: #004085; text-decoration: none; }
.link_menu2:visited {
	font-size: 11px; font-weight: bold; line-height: normal; color: #004085; text-decoration: none;	}
.link_menu2:hover {
	font-size: 11px; font-weight: bold; line-height: normal; color: #3399FF; text-decoration: none;	}

.link_tt_home:link {
	font-size: 22px; line-height: 32px; font-weight: bold; color: #004085; text-decoration: none; }
.link_tt_home:visited {
	font-size: 22px; line-height: 32px; font-weight: bold; color: #004085; text-decoration: none;}
.link_tt_home:hover {
	font-size: 22px; line-height: 32px; font-weight: bold; color: #004085; text-decoration: underline;}

.link_tt_home2:link {
	font-size: 16px; line-height: 20px; color: #004085; font-weight: bold; text-decoration: none; }
.link_tt_home2:visited {
	font-size: 16px; line-height: 20px; color: #004085; font-weight: bold; text-decoration: none; }
.link_tt_home2:hover {
	font-size: 16px; line-height: 20px; color: #004085; font-weight: bold; text-decoration: underline; }

.link_home_lt:link {
	font-size: 12px; line-height: 18px; color: #004085; font-weight: bold; text-decoration: none; }
.link_home_lt:visited {
	font-size: 12px; line-height: 18px; color: #004085; font-weight: bold; text-decoration: none; }
.link_home_lt:hover {
	font-size: 12px; line-height: 18px; color: #004085; font-weight: bold; text-decoration: underline; }

.link_int:link {
	font-size: 12px; line-height: 18px; color: #000; text-decoration: none; }
.link_int:visited {
	font-size: 12px; line-height: 18px; color: #000; text-decoration: none; }
.link_int:hover {
	font-size: 12px; line-height: 18px; color: #000; text-decoration: underline; }

.link_rodape:link {
	color: #333; font-size: 11px; line-height: 17px; text-decoration: none; }
.link_rodape:visited {
	color: #333; font-size: 11px; line-height: 17px; text-decoration: none; }
.link_rodape:hover {
	color: #333; font-size: 11px; line-height: 17px; text-decoration: underline; }

.link_azul-12:link {
	color: #004085; font-size: 12px; line-height: 18px; text-decoration: none; }
.link_azul-12:visited {
	color: #004085; font-size: 12px; line-height: 18px; text-decoration: none; }
.link_azul-12:hover {
	color: #004085; font-size: 12px; line-height: 18px; text-decoration: underline; }

.legenda:link {
	color: #000; font-size: 12px; text-decoration: none; }
.legenda:visited {
	color: #000; font-size: 12px; text-decoration: none; }
.legenda:hover {
	color: #000; font-size: 12px; text-decoration: underline; }

/*-- form properties --*/
.form_Data	{
	background: url(../imagens/ico_calendario.gif) no-repeat #FFFFFF;
	background-position: 105px 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 100px;
	height: 25px;
	border: 1px solid #004085;
	color: #004085;
	padding: 5px 14px 4px 14px;
	cursor: pointer;
	}

.btn_data	{
	font-family: Arial, Helvetica, sans-serif;
	width: 44px;
	height: 36px;
	font-size: 12px;
	color: #fff;
	background: #004085;
	border: 0;
	padding: 0 0 3px 0;
	}


.form_busca	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 226px;
	height: 25px;
	border: 1px solid #E2EAEC;
	color: #004085;
	padding: 9px 14px 0 14px;
	margin: 6px 12px 0 0;
	}

.btn_busca	{
	font-family: Arial, Helvetica, sans-serif;
	width: 44px;
	height: 36px;
	font-size: 12px;
	color: #fff;
	background: #000;
	border: 0;
	margin: 6px 0 0 0;
	padding: 0 0 3px 0;
	}
	
.form_busca2	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 160px;
	height: 16px;
	border: 1px solid #F5F5F5;
	color: #000000;
	padding: 4px 14px 0 14px;
	}
	
.form_busca3	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 140px;
	height: 20px;
	border: 1px solid #F5F5F5;
	color: #000000;
	}

.btn_busca2	{
	font-family: Arial, Helvetica, sans-serif;
	width: 31px;
	height: 22px;
	font-size: 12px;
	color: #fff;
	background: #004085;
	border: 0;
	margin: 6px 0 0 0;
	padding: 0 0 3px 0;
	}

.form_newsletter	{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	width: 97px;
	height: 25px;
	border: 0;
	color: #004085;
	padding: 9px 10px 0 10px;
	margin: 0 0 8px 0;
	}

.btn_newsletter	{
	font-family: Arial, Helvetica, sans-serif;
	width: 44px;
	height: 35px;
	font-size: 12px;
	color: #fff;
	background: #000;
	border: 0;
	margin: 5px 1px 0 0;
	padding: 0 0 3px 0;
	}

.form_comments1	{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	width: 231px;
	height: 25px;
	color: #004085;
	padding: 9px 10px 0 10px;
	border: 1px solid #E1E1E1;
	}

.form_comments2	{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	width: 349px;
	height: 72px;
	color: #004085;
	padding: 10px 10px 10px 10px;
	border: 1px solid #E1E1E1;
	}


.form_comments3	{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	width: 231px;
	height: 92px;
	color: #004085;
	padding: 10px 10px 10px 10px;
	border: 1px solid #E1E1E1;
	}
