body#grade{
  background-image: url(../imgs/bg_topo_grade.gif);
  background-repeat: no-repeat;
}

/*div {border: 1px solid #000;}*/
div#coluna_esquerda{
  clear: left;
  float: left;
  width:147px;
  _width:155px;
  height:263px;
  padding-left: 8px;
}

b.dest{
	font-size: 14px;
	line-height: 26px;
}

/* Topo da página logo abaixo do menu. Topo com box destaque dentro */
div#boxs{
  background-repeat: no-repeat;
  height: 196px;
  _height: 270px;
  width: 755px;
	padding-top: 74px;
}
/* Topo da página logo abaixo do menu. Topo apenas com o titulo da página */
div#tit_interna{
	float: left;
	width: 755px;
	height: 79px;
}

/* Define background do box de acordo om a página */
div#boxs.documentarios{	
	background-image: url(../imgs/bg_documentarios.png);
}
div#boxs.esportes{	
	background-image: url(../imgs/bg_esportes.jpg);
}
div#boxs.cinema{	
	background-image: url(../imgs/bg_cinema.jpg);
}
/* FIM - Define background do box de acordo om a página */


div#central_lefttop{
  float: left;
  height: 74px;
}

/* Box de destaque, ao lado do box do submarino */
div#box_dest_top{
  background-repeat: no-repeat;
  float: right;
  width: 421px;
  _width: 435px;
	height: 178px;
	_height: 192px;
	padding: 7px;
	color: #fff;
}
div#box_dest_top img{
	padding-right: 5px;
}
div#dest_top_img{
  float:left;
  padding:5;
}
div#dest_top_txt{
  float:left;
  padding:5;
  color:#ffffff;
}
/* FIM - Box de destaque, ao lado do box do submarino */

/* Define os fundos do box de destaque de acordo com a página*/
div#box_dest_top.documentarios{
	background-image: url(../imgs/bg_box_dest_documentarios.jpg);
}
div#box_dest_top.esportes{
	background-image: url(../imgs/bg_box_dest_esportes.jpg);
}
div#box_dest_top.cinema{
	background-image: url(../imgs/bg_box_dest_cinema.jpg);
}
/* FIM - Define os fundos de acordo com a página*/

div#box_dest_submarino{
  float: right;
  width: 158px;
}

/* Define cor do menu ŕ esquerda de acordo com a página */
div#menu_personagens_documentarios a{
	color: #270452;
}
div#menu_personagens_esportes a{
	color: #7DA962;
}
div#menu_personagens_cinema a{
	color: #536271;
}
div#menu_personagens_regional a{
	color: #444661;
}
div#menu_personagens_musica a{
	color: #D4B523;
}
div#menu_personagens_noticias a{
	color: #A3A088;
}
div#menu_personagens_variedades a{
	color: #ED7B00;
}


/* GRADE DE PROGRAMACAO */

div#central_center{
  float: left;
  padding: 15px 10px 0px 0px;
  _padding: 15px 10px 0px 20px;
  width: 517px;
  _width: 517px;
  margin-top: 53px;
  _margin-top: 53px;
  _margin-left: -180px;
}

div#central_center_grade{
	background-image:url(../imgs/bg_grade_selecao.gif);
	background-repeat:no-repeat;
  float: left;
  padding: 15px 10px 0px 0px;
  _padding: 15px 10px 0px 0px;
  height: 344px;
  _height: 344px;
  width: 468px;
  _width: 468px;
}

div#central_centerfull{
  float: left;
  padding: 13px 10px 0px 0px;
  _padding: 3px 10px 0px 20px;
  width: 758px;
  _width: 758px;
  margin-top: -40px;
  _margin-top: -46px;
  _margin-left: -20px;
  }

div#dest01{ 
  float:left;
  
}

.gradinha {
  font-size : 9px;
  color : #FFFFFF;
  font-family : Arial, Helvetica, sans-serif;
  text-align : left;
  width: 110px;
  padding-left:5px;
 }
 
 .dia_semana {
 padding: 1px;
 background-color: #FFFFFF;
  font-size : 10px;
  color : #0D73AD;
  font-family : Arial, Helvetica, sans-serif;
  text-align : center;
 }
.buscaprog {
	background-image:url(../imgs/bg_busca_progr.gif);
	background-repeat:no-repeat;
  float: left;
  padding: 12px 20px 12px 12px;
  _padding: 12px 20px 12px 12px;
  height: 265px;
  _height: 265px;
  width: 242px;
  _width: 242px;
 }
 .gradecinza {
	background-color: #E3E3E3;
	font-family:Arial, Helvetica, sans-serif;
  	font-size:10px;
  	color: #000000;
  	text-align:center;
  	border: 1px #B3B3B3 solid; 
}

.gradecinza2 {
	background-color: #B3B3B3;
	font-family:Arial, Helvetica, sans-serif;
  	font-size:10px;
  	color: #000000;
  	text-align:center;
  	padding: 5px;
  	border: 0px #000000 solid; 
}
 div#grade_right{
  float: left;
  padding: 0px;
  width: 200px;
  _width: 220px;
  margin-top: 68px;
  _margin-top: 68px;
  margin-left: -59px;
  _margin-left: -35px;
}
