body {
	margin: 5px 0px 5px 0px;
	padding:0;
	text-align:center;
	background:url("../imagens/design/back.gif");
	font-family: arial;
	font-size: 13;
	color: 444444;
}

img {
	border: none;
}

#tudo {
	width: 768px;
	margin: 0 auto;
	margin-bottom: 6px;
	border: 1px solid #999999;
	text-align:left;
	background-color: #ffffff;
}

#topo {
	width: 768px;
	height: 230px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	background-color: #FFFFFF;
}

#conteudo {
	width: 768px;
	margin: 0px 0px 10px 0px;
	padding: 0px;	
	text-align: center;
	background-color: #ffffff;
}

#rodape {
	width: 768px;
	margin: 0 auto;
	border: 1px solid #999999;
	text-align:left;
	background-color: #FFFFFF;
	clear: left;
}

#texto_rodape {
	font-family: arial;
	font-size: 10px;
	color: #990000;
}

/*Menu Principal*/

#table_menu {
	background-color: #f9f9f9;
}

#table_menu td.titulo_menu { 	background-color: #DCDCDC;	font-family: verdana;	font-size: 11px;	padding-left: 7px; }

#table_menu td.item_menu { 
	
	font-family: arial;
	font-size: 11px;
	border: 1px solid #DCDCDC;
	padding: 3px 0px 3px 10px;
	background-color: #F1F1F1;
}

#table_menu td.item_menu a, a:visited  { text-decoration: none;	color: #000;	font-family: arial;	font-size: 11px; }
#table_menu td.item_menu a:hover 		{ text-decoration: none;	color: #990000;}

#table_menu td.item_menu_red { 
	font-family: arial;
	font-size: 11.5px;
	border: 1px solid #DCDCDC;
	padding: 3px 0px 3px 5px;
	background-color: #F1F1F1;
}

#table_menu td.item_menu_red a, a:visited  { text-decoration: none;	color: #FF6600;	font-family: arial;	font-size: 11.5px; }
#table_menu td.item_menu_red a:hover 		{ text-decoration: none;	color: #ff0000;}

/*Tabela de Uniformes*/

#tb_uniformesPop td {
	font-family: arial;
	font-size: 12;
}

#tb_unif_links a:link	{	text-decoration: none;	font-family: arial;	font-size: 12;	color: #666666; }
#tb_unif_links a:visited	{	text-decoration: none;	font-family: arial;	font-size: 12;	color: #666666; }
#tb_unif_links a:active	{	text-decoration: none;	font-family: arial;	font-size: 12;	color: #666666; }
#tb_unif_links a:hover	{	text-decoration: underline;	font-family: arial;	font-size: 12;	color: #666666; }

/*Paginação*/

#paginacao{
	width: 95%;
	margin: 0px 0px 0px 5px;
	text-align: center;
	font-family: arial;
	font-size: 12px;
	/*background-image: url(../imagens/design/submenu_back.jpg);*/
	background-repeat: repeat-y;
}

#paginacao a:link	{ text-decoration:none; font-family: arial; font-size: 12px; color: #666666; font-weight: normal}
#paginacao a:visited	{ text-decoration:none; font-family: arial; font-size: 12px; color: #666666; font-weight: normal}
#paginacao a:active	{ text-decoration:none; font-family: arial; font-size: 12px; color: #666666; font-weight: normal}
#paginacao a:hover	{ text-decoration:none; font-family: arial; font-size: 12px; color: #990000; font-weight: normal}

div.paginacao_pagina {
	width: 20px;
	border: 1px solid #CCCCCC;
	padding: 0px;
	margin: 0px 5px 0px 0px;
	float: left;
}

div.paginacao_pagina_atual {
	width: 20px;
	border: 1px solid #999999;
	padding: 0px;
	margin: 0px 5px 0px 0px;
	float: left;
	background-color: #CCCCCC;
}

div.dashed {
	width:100%;
	border-top: 1px #A2B1D0 dashed;
	margin: 20px 0px 0px 0px;
}

/*Tabela Calendário*/

#tb_calendario td.titulo{
	padding-left: 5px; 
	background: url(../imagens/design/calendario.jpg);
	background-repeat: no-repeat;
	font: arial;
}

#tb_calendario td.dia{
	background: #F5D37F;
	font: bold verdana;
	color: #996633;
}
#tb_Calendario td.divisoria{
	background: #f1f1f1;
}

#tb_calendario td.diasemana{
	padding: 0px 0px 0px 10px;
	font: 12px arial;
	color: #999;
	background: url(../imagens/design/desc_calendario.jpg);
	background-repeat: repeat-y;
}

#tb_calendario td.desc{
	padding: 0px 0px 0px 10px;
	font: 12px arial;
	color: #666;
	background: url(../imagens/design/desc_calendario.jpg);
	background-repeat: repeat-y;
}

/*Tabela de Notícias*/

#table_noticia td.titulo_noticia {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}

#table_noticia td.titulo_noticia a:link {	text-decoration: none; font-family: arial;	font-size: 12px; color: #333333;	font-weight: bold; }
#table_noticia td.titulo_noticia a:visited {	text-decoration: none; font-family: arial;	font-size: 12px; color: #333333;	font-weight: bold; }
#table_noticia td.titulo_noticia a:active {	text-decoration: none; font-family: arial;	font-size: 12px; color: #333333;	font-weight: bold; }
#table_noticia td.titulo_noticia a:hover {	text-decoration: none; font-family: arial;	font-size: 12px; color: #990000;	font-weight: bold; }

#table_noticia td.texto_noticia {
	font-family: arial;
	font-size: 11px;
	color: #666666;
}

/*Botão Fechar*/
#bt_fechar{
	border: 1px #666666 solid;
	background-color: #f0f0f0;
	font-family: arial;
	font-size: 12px;
}

div.clear_both {
	clear: both;
}

div.info_home {
	width: 110px;
	height: 150px;
	margin-top: 10px;
	border: 1px solid #cccccc;
}

div.bloco_direita {
	width: 95%;
	margin: 3px;
	padding: 1px;
	border: 1px solid #cccccc;
}

div.caixa_amarela {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	font-family: arial;
	font-size: 12px;
	color: #666666;
	border: 1px solid #CCC;
	background-color: #FFFFBB;
}

table.tb_default td {
	font-family: arial;
	font-size: 13;
	color: 444444;
}

div.titulo{
	width: 100%;
	height: 25px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 40px;
	font-family: Arial;
	font-size: 12px;
	background-image: url(../imagens/design/div_titulo.jpg);
	background-repeat: no-repeat;
}

div.titulo a:link 	{ 	text-decoration: none; 		font-family: Arial; font-size: 11px; 	color: #666666 }
div.titulo a:visited 	{ 	text-decoration: none; 		font-family: Arial; font-size: 11px; 	color: #666666 }
div.titulo a:active 	{ 	text-decoration: none; 		font-family: Arial; font-size: 11px; 	color: #666666 }
div.titulo a:hover 	{ 	text-decoration: underline; font-family: Arial; font-size: 11px; 	color: #666666 }

div.submenu{
	width: 100%;
	border: 1px solid #ffffff;
	font-family: arial;
	font-size: 10px;
	color: #333333;
	background-color: #F1F1F1;
	text-align: center;
	background-image: url(../imagens/design/submenu_back.jpg);
	background-repeat: repeat-y;
}

div.submenu a:link 	{ 	text-decoration: none;	font-family: arial;	font-size: 10px;	color: #666666; }
div.submenu a:visited {	text-decoration: none;	font-family: arial;	font-size: 10px;	color: #666666; }
div.submenu a:active 	{	text-decoration: none;	font-family: arial;	font-size: 10px;	color: #666666; }
div.submenu a:hover 	{	text-decoration: underline;}

div.noticia {
	width: 96%;
	margin: 10px 0px 5px 5px;
	padding: 5px;
	border: 1px solid #cccccc;
	background-color: #FFFFEE;
	font-family: arial;
	font-size: 12px;
	color: #333333;
}

div.noticia a:link 	{ text-decoration: none; font-family: arial; font-size: 12px; color: #333333; font-weight: normal}
div.noticia a:visited { text-decoration: none; font-family: arial; font-size: 12px; color: #333333; font-weight: normal}
div.noticia a:active 	{ text-decoration: none; font-family: arial; font-size: 12px; color: #333333; font-weight: normal}
div.noticia a:hover 	{ text-decoration: none; font-family: arial; font-size: 12px; color: #990000; font-weight: normal}

div.conteudo_pagina{
	width: 100%;
	margin: 15px 0px 20px 0px;
	font-family: verdana;
	font-size: 11px;
	text-align: justify;
	color: #666666;
}

div.conteudo_pagina a:link	{ text-decoration: none; font-family: arial;	font-size: 11px; color: #333333; font-weight: bold;}
div.conteudo_pagina a:visited	{ text-decoration: none; font-family: arial;	font-size: 11px; color: #333333; font-weight: bold;}
div.conteudo_pagina a:active	{ text-decoration: none; font-family: arial;	font-size: 11px; color: #333333; font-weight: bold;}
div.conteudo_pagina a:hover	{ text-decoration: none; font-family: arial;	font-size: 11px; color: #990000; font-weight: bold;}

div.imagem_conteudo{
	margin: -16px 0px 5px 8px;
	padding: 5px;
	border: 1px solid #FF0000;
	background-color: #FFFFFF;
	float: right;
}

div.imagem_uniforme{
	margin: 0px;
	padding: 5px;
	border: 1px solid #FF0000;
	background-color: #FFFFFF;
}

div.titulo_conteudo{
	width: 100%;
	margin: 0px 0px 15px 0px;
	border-bottom: 1px solid #FF0000;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
}

div.retangulo_cinzaClaro {
	width: 100%;
	margin: 0px 0px 10px 0px;
	padding: 10px 5px 5px 0px;
	border-left: 1px #F1F1F1 solid;
	background-image: url(../imagens/design/div_cinza.jpg);
	background-repeat: repeat-y;
}

div.retangulo_cinzaClaro ul {
	margin: 0px 0px 0px 20px;
}

div.retangulo_cinzaClaro a:link 		{	text-decoration: none;		color: #666666;	font-family: arial;	font-size: 11px;}
div.retangulo_cinzaClaro a:visited 	{	text-decoration: none;		color: #666666;	font-family: arial;	font-size: 11px;}
div.retangulo_cinzaClaro a:active 	{	text-decoration: none;		color: #666666;	font-family: arial;	font-size: 11px;}
div.retangulo_cinzaClaro a:hover 		{	text-decoration: underline;	color: #666666; font-family: arial;	font-size: 11px;}

div.retangulo_dark {
	width: 100%;
	margin: 0px;
	padding: 2px 0px 2px 10px;
	background-image: url(../imagens/design/div_hor_titulo_azul.jpg);
	background-repeat: repeat-y;
	color: 990000;
}

div.link_mapa 	{ border-left: 1px solid #DDDDEE;	margin: 0px 0px 3px 10px;	padding: 0px 0px 0px 5px; }
div.link_mapa_2 	{ border-left: 1px solid #DDDDEE;	margin: 0px 0px 10px 10px;	padding: 0px 0px 0px 5px; }

table.tb_candidato{
	font-family: arial;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}

table.tb_candidato td.titulo{
	font-family: arial;
	font-size: 14px;
	color: #990000;
	font-weight: bold;
	background-color: #f1f1f1;
}

table.tb_candidato input.texto{
	width: 350px;
	border: 1px #666666 solid;
	color: #666666;
	font-family: arial;
}

img.noticia {
	text-align: center;
	border: 1px solid #CCCCCC;
}

img.clean{
	border: 0px;
}

span.text_arial{
	font-family: arial;
	font-size: 12px;
}

span.padrao{
	font-family: verdana;
	font-size: 11px;
	color: 666666;
}

ul.UL_default {
	list-style-type: none;
	margin: 0px;
	color: #666666;
}

li.LI_default {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.botao{
	border: 1px #666666 solid;
	background-color: #f0f0f0;
	font-family: arial;
	font-size: 12px;
}

select{
	width: 200px;
	height: 10px;
	border: 1px #CCCCCC solid;
	color: #666666;
	font-family: arial;
	font-size: 10px;	
}

div.comunicados {
	width: 98%;
	margin: 0px 0px 20px 5px;
	padding: 5px;
	border: 1px dashed #cccccc;
	background-color: #eeeeee;
	font-family: arial;
	font-size: 12px;
	color: #333333;
	position: relative;
}

div.dt_comunicado {
	width: 99%;
	margin: 0px 0px 2px 5px;
	padding: 0px;
	font-family: arial;
	font-size: 11px;
	color: #333333;
	background:url("../imagens/design/dt_comunicado.jpg");
	background-repeat: no-repeat;
}

div.comunicados a:link 	{ text-decoration: none; 	font-family: arial;	font-size: 12px; color: #333333; font-weight: normal}
div.comunicados a:visited { text-decoration: none; 	font-family: arial;	font-size: 12px; color: #333333; font-weight: normal}
div.comunicados a:active 	{ text-decoration: none; 	font-family: arial;	font-size: 12px; color: #333333; font-weight: normal}
div.comunicados a:hover 	{ text-decoration: none; 	font-family: arial;	font-size: 12px; color: #990000; font-weight: normal}



/*ENQUETE*/

div.enquete{
	margin: 20px 0px 30px 0px;
	/*border: 1px solid #ccc;*/
	background: url(../imagens/figuras/enquete_back.jpg);
	background-repeat: no-repeat;
}

div.titulo_enquete{
	margin: 10px 0px 10px 0px;
	padding: 2px 0px 2px 120px;
	width: 100%;
	font-family: Verdana;
	font-size: 11px;
	color: #333;
	background: url(../imagens/figuras/enquete_titulo.jpg);
	background-repeat: no-repeat;
}

div.opcao_enquete{
	margin: 0px 0px 3px 20px;
	width: 250px;
	font-family: arial;
	font-size: 12px;
	color: #333333;
}

div.rodape_enquete{
	margin: 10px 0px 0px 0px;
	padding: 10px 0px 10px 20px;
	border-top: 1px dashed #ccc;
	background: #E6EAF2
}

div.rodape_enquete table{
	font-family: arial;
	font-size: 12px;
	color: #333333;
}

input.input_enquete{
	border: 1px solid #ccc;
	color: #666;
	width: 200px;
	font-family: verdana;
}

div.votacao{
	margin: 12px 0px 20px 0px;
	width: 490px;
	height: 80px;
	font: 12px verdana;
	color: #fff;
	background-repeat: no-repeat;
}

div.votacao p{
	margin: 0px 0px 5px 0px;
}

div.votacao a:link, a:visited, a :active{ text-decoration: none; color:#fff; size:12px }
div.votacao a:hover{ text-decoration: underline; color:#fff }

table.tb_videos td.video{
	font: 11px arial #666;
}

table.tb_videos td.video a:link{ text-decoration:none; font: 11px arial #666;}
table.tb_videos td.video a:active{ text-decoration:none; font: 11px arial #666;}
table.tb_videos td.video a:visited{ text-decoration:none; font: 11px arial #666;}
table.tb_videos td.video a:hover{ text-decoration:none; font: 11px arial #cc0000;}




