/* BODY /////////////////////////////////////////////////////////////////  */
body {
	background-color: #007dcc;;
	background-image: url(fx/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	font-family: 'Trebuchet MS';
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/* IMAGEM ///////////////////////////////////////////////////////////////// */
img {
	behavior:url(fx/iepngfix.htc);
	}
img.left {
	float: left; margin: 2px 20px 16px 0;
}
img.right {
	float: right; margin: 2px 0 16px 20px;
}
img.across {
	margin: 2px 0 16px 0;
}
img.flushleft {
	margin-left: -20px;
}
img.flushright {
	margin-right: -20px;
}
/* CORES ///////////////////////////////////////////////////////////////// */
.azul_1 {
	color:#007DCC;
}
.azul_2 {
	color:#D1E1EF;
}
.azul_3 {
	color:#57BFE3;
}
.azul_4 {
	color:#D4E5F3;
}
.azul_5 {
	color:#DBE9F5;
}
.azul_cinza {
	color:#DAE2E5;
}
.azul_escuro {
	color:#07227B;
}
.branco {
	color:#FFFFFF;
}


/* outors ///////////////////////////////////////////////////////////////// */
/* trace */
.trace_azul{
	background:url(fx/trace.gif);
	background-repeat:repeat-x;
	background-position:center;
}

/* LINKS ///////////////////////////////////////////////////////////////// */
/* LINK GERAL */
A:link {
	color: #007DCC;
	text-decoration: underline;
}
A:hover {
	color: #003D4D;
	text-decoration: underline;
}
A:visited {
	color: #007DCC;
	text-decoration: underline;
}
A:visited:hover {
	color: #003D4D;
	text-decoration: underline;
}
/* LINK MENU ///////////////////////////////////////////////////////////////// */
A.link_MENU:link {
	color: #04397B;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	cursor:pointer; 
	cursor:hand; 
}
A.link_MENU:hover {
	color: #0066CC;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
	cursor:pointer; 
	cursor:hand;
}
A.link_MENU:visited {
	color: #04397B;
	font-size:12px;
	font-weight:900;
	text-decoration: none;
	cursor:pointer; 
	cursor:hand;
}
A.link_MENU:visited:hover {
	color:#0066CC;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
	cursor:pointer; 
	cursor:hand;
}

/* LINK LISTAS  ///////////////////////////////////////////////////////////////////////////////  */
.texto_titulo_listas {
	color:#064094;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

A.link_listas {
	color:#064094;
	font-size:13px;
	text-decoration:none;
}
A.link_listas:hover {
	color:#2EA0D8;
	font-size:13px;
	text-decoration:underline;
	font-weight:bold;
}
A.link_listas:visited {
	color:#064094;
	font-size:13px;
	text-decoration: none;
}
A.link_listas:visited:hover {
	color:#2EA0D8;
	font-size:13px;
	text-decoration: underline;
	font-weight:bold;
}


/* NORMAL_TEXT_LINK*/

A.NORMAL_TEXT_LINK:link {
	color:#333333;
	text-decoration: none;
}
A.NORMAL_TEXT_LINK:hover {
	color:#0066CC;
	text-decoration: underline;
}
A.NORMAL_TEXT_LINK:visited {
	color:#333333;
	text-decoration: none;
}
A.NORMAL_TEXT_LINK:visited:hover {
	color:#0066CC;
	text-decoration: underline;
}


/* LINK_Maisculas_no_decor  ///////////////////////////////////////////////////////////////////////////////////////////// */
/* DIV E LINK DIVBOTAO*/



A.LINK_Maisculas_no_decor:link {
	color:#666666;
	text-decoration: none;
}
A.LINK_Maisculas_no_decor:hover {
	color:#666666;
	text-decoration: none;
}
A.LINK_Maisculas_no_decor:visited {
	color:#666666;
	text-decoration: none;
}
A.LINK_Maisculas_no_decor:visited:hover {
	color:#666666;
	text-decoration: none;
}
/*
.divLINK_Maisculas_no_decor{
	background: url(fx/prog_close.gif) no-repeat top left;
	height:28px;
	width:108px;
	float:left;
	text-align: center;
	text-decoration:none;
}
.divLINK_Maisculas_no_decor_hover{
	background: url(fx/prog_open.gif) no-repeat bottom left;
	height:60px;
	width:108px;
	float:left;
	text-align:center;
	text-decoration:none;
}*/
/* pagina_ini_programacao */

.divLINK_pagina_ini_programacao_no_decor{
	background: url(fx/prog_close_pagina_ini.gif) no-repeat top left;
	height:60px;
	width:108px;
	float:left;
	text-align: center;
	text-decoration:none;
}
.divLINK_pagina_ini_programacao_no_decor_hover{
	background: url(fx/prog_open_pagina_ini.gif) no-repeat bottom left;
	height:60px;
	width:108px;
	float:left;
	text-align:center;
	text-decoration:none;
}

/* BOTOES SETAS ///////////////////////////////////////////////////////////////////////////////////////////// */

/* BOTOES mais */
.div_botao_mais{
	background: url(fx/botao_mais.jpg) no-repeat top left;
	height:20px;
	width:20px;
	float:left;
	text-align: center;
	text-decoration:none;
	border:0px;
}
.div_botao_mais:hover{
	background: url(fx/botao_mais.jpg) no-repeat bottom left;
	height:20px;
	width:20px;
	float:left;
	text-align:center;
	text-decoration:none;
	border:0px;
}
/* BOTOES menos */
.div_botao_menos{
	background: url(fx/botao_menos.jpg) no-repeat top left;
	height:20px;
	width:20px;
	float:left;
	text-align: center;
	text-decoration:none;
	border:0px;
}
.div_botao_menos:hover{
	background: url(fx/botao_menos.jpg) no-repeat bottom left;
	height:20px;
	width:20px;
	float:left;
	text-align:center;
	text-decoration:none;
	border:0px;
}

/* BOTOES direita */
.div_botao_seta_direita{
	background: url(fx/botao_seta_direita.jpg) no-repeat top left;
	height:20px;
	width:20px;
	float:left;
	text-align: center;
	text-decoration:none;
	border:0px;
}
.div_botao_seta_direita:hover{
	background: url(fx/botao_seta_direita.jpg) no-repeat bottom left;
	height:20px;
	width:20px;
	float:left;
	text-align:center;
	text-decoration:none;
	border:0px;
}
/* BOTOES esquerda */
.div_botao_seta_esquerda{
	background: url(fx/botao_seta_esquerda.jpg) no-repeat top left;
	height:20px;
	width:20px;
	float:left;
	text-align: center;
	text-decoration:none;
	border:0px;
}
.div_botao_seta_esquerda:hover{
	background: url(fx/botao_seta_esquerda.jpg) no-repeat bottom left;
	height:20px;
	width:20px;
	float:left;
	text-align:center;
	text-decoration:none;
	border:0px;
}
.div_botao_seta_direita_tudo{
	background: url(fx/botao_seta_direita_tudo.jpg) no-repeat top left;
	height:20px;
	width:20px;
	float:left;
	text-align: center;
	text-decoration:none;
	border:0px;
}
.div_botao_seta_direita_tudo:hover{
	background: url(fx/botao_seta_direita_tudo.jpg) no-repeat bottom left;
	height:20px;
	width:20px;
	float:left;
	text-align:center;
	text-decoration:none;
	border:0px;
}
/* BOTOES esquerda */
.div_botao_seta_esquerda_tudo{
	background: url(fx/botao_seta_esquerda_tudo.jpg) no-repeat top left;
	height:20px;
	width:20px;
	float:left;
	text-align: center;
	text-decoration:none;
	border:0px;
}
.div_botao_seta_esquerda_tudo:hover{
	background: url(fx/botao_seta_esquerda_tudo.jpg) no-repeat bottom left;
	height:20px;
	width:20px;
	float:left;
	text-align:center;
	text-decoration:none;
	border:0px;
}

/* DIV E LINK DIVBOTAO ///////////////////////////////////////////////////////////////////////////////////////////////////////// */

A.link_divbotao:link {
	color: #FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
A.link_divbotao:hover {
	color: #0A3D80;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
A.link_divbotao:visited {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
A.link_divbotao:visited:hover {
	color:#0A3D80;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.divbotao{
	background: url(fx/botoes.gif) no-repeat top left;
	height:21px;
	width:142px;
	float:left;
	text-align:center;
}
.divbotao:hover{
	background: url(fx/botoes.gif) no-repeat bottom left;
	height:21px;
	width:142px;
	float:left;
	text-align:center;
}

/*INPUTS //////////////////////////////////////////////////// */
.butoes_tipo_submit {
	font-size:12px;
	font-family: 'Trebuchet MS';
}

.input_normal {
	font-size:9px;
}

.input_botao_amarelo_celula_border{
	padding:1px 1px 1px 1px;
}
.input_botao_amarelo_celula_border_cores{
	background-color:#FFCC33;
	border:1px solid #FFCC00;
}
/* TEXTO //////////////////////////////////////////////////// */
h1 {
	font-family: 'Trebuchet MS';
	font-size: 20px;
	font-weight: bold;
	color: #007DCC;
	margin-bottom:0px;
}
h2 {
	font-family: 'Trebuchet MS';
	font-size: 15px;
	font-weight: bold;
	color: #005E7D;
	margin-bottom:0px;
}
h3 {
	font-family: 'Trebuchet MS';
	font-size: 17px;
	font-weight: bold;
	color: #57BFE3;
	margin-bottom:0px;
}
h4 {
	font-family: 'Trebuchet MS';
	font-size: 17px;
	font-weight: bold;
	color: #05378E;
	margin-bottom:0px;
}
h6 {
	font-family: 'Trebuchet MS';
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	margin-bottom:0px;
}
/* ///////////////////////////// */
/* //////PÁGINA ESTÁTICA//////// */
/* ///////////////////////////// */


