/* CSS Document */

body {margin:0; padding:0; font-family:tahoma, verdana, arial; font-size:10px; color:#4a4a4a;}

p {margin:0px; padding-bottom:7px;}

.topo_esquerda  {background-image:url(../imagens/topo_esquerda.jpg); background-repeat:repeat-x; padding-left:1px;}

.topo_direita  {background-image:url(../imagens/topo_direita.jpg); background-repeat:repeat-x; padding-left:1px;}

.fundo_cor {background-color:#e1e6ea; vertical-align:top;}

.coluna_esquerda {background-color:#FFFFFF; margin:10px; width:174px; padding:7px;}

.coluna_cinza {background-color:#bbc2c8; margin:10px; width:174px; _width:187px; padding:7px; height:100%;}

.coluna_cinza_direita {background-color:#bbc2c8; margin:10px; width:156px; _width:171px; padding:7px; height:100%;}

.coluna_centro {background-color:#FFFFFF; width:353px; _width:365px; padding:0 7 0 7; _height:100%; height:150%;}

.texto_centro {padding:7 7 7 7;}

.texto_centro_interna {padding:7 7 7 7;}

.tit_estilo {font-size:12px; font-weight:bold; color:#004e85;}

.texto_corpo {font-size:10px; color:#4a4a4a; text-align:left; line-height:14px;}

.linha {border-bottom: 1px solid #e5e5e5;}

.linha_vert {border-right: 1px solid #e5e5e5;}

.copyright {height:30px; _height:42px; background-color:#005ea1; color:#FFFFFF; text-align:center; width:100%; font-size:10px; margin-top:10px; padding-top:14px; vertical-align:bottom;}

.coluna_direita {background-color:#FFFFFF; margin:10px; width:157px; _width:171px; padding:7px;}

.logo_direita {padding-top:14px; padding-bottom:14px; border-bottom: 1px solid #e5e5e5; text-align:center;}

.data {font-size:12px; color:#004e85; background-image:url(../imagens/data_fundo.jpg); background-repeat:no-repeat; background-position:right; padding-left:10px; padding-top:16px;}

.data_programacao {font-size:10px; color:#4a4a4a; text-align:left; line-height:14px; padding-left:16px; width:45px; vertical-align:top; font-weight:bold;}


#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu li {
	margin: 0;
	_padding-bottom:2px;
}

#menu li a {
	display: block;
	width: 153px;
	_width: 173px;
	height: 21px;
	_height: 22px;
	color:#FFFFFF;
	background-image:url(../imagens/fundo_menu.jpg);
	background-repeat: no-repeat;
	font-size: 10px;
	padding-top: 4px;
	_padding-top: 5px;
	padding-right: 23px;
	text-align: right;
	text-decoration: none;
}

#menu li a:hover {
	width: 153px;
	_width: 173px;
	height: 21px;
	_height: 22px;
	color: #ffffff;
	font-size: 10px;
	padding-top: 4px;
	_padding-top: 5px;
	padding-right: 23px;
	text-align: right;
	background-image:url(../imagens/fundo_menu_over.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}





#programacao ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#programacao li {
	margin: 0;
}

#programacao li a {
	
	color:#004a8d;
	font-size: 10px;
	text-decoration: none;
	padding-left:24px;
	
}

#programacao li a:hover {
	
	color: #a40000;
	font-size: 10px;
	text-decoration: none;
	padding-left:24px;
	
}


/*QUANDO A PROGRAMAÇÃO PRECISAR DE RECUO E TIVER MAIS DE 1 LINHA*/


#programacao_duas {
	color:#004a8d;
	font-size: 10px;
	text-decoration: none;
	line-height:16px;
	vertical-align:top;
}

#programacao_duas a:hover {
	
	color: #a40000;
	font-size: 10px;
	text-decoration: none;
	
	
}







#saiba_mais a {
	background-image:url(../imagens/btn_mais_detalhes.gif);
	background-repeat:no-repeat;
	color:#004a8d;
	font-size: 10px;
	text-decoration: none;
	height:9px;
	width:84px;
	
	
}

#saiba_mais a:hover {
	background-image:url(../imagens/btn_mais_detalhes_over.gif);
	background-repeat:no-repeat;
	color: #cf4403;
	font-size: 10px;
	text-decoration: none;
}


.inscricao{
margin-bottom:-7px;
}

.padbot7{padding-bottom:7px;}
.padtop7{padding-top:7px;}
.padlef10{padding-left:10px;}
.brd0{border:0;}
.corLink{color:#4a4a4a; text-decoration:none; font-weight:bold;}
.corLink:hover{text-decoration:underline;}
