html, body {
  height: 100%;
  margin: 0;
  padding: 0;
}
#tabela {
  height: 100%;
}

.td_red{ background-color:#B70304;}
.td_red2{ background-color:#CC0001;}
.td_cinzaescuro{ background-color:#3C3C3C;}
.td_cinzaclaro{ background-color:#D7D7D7;}
.td_laranja{ background-color:#F70D02;}
.titulo_branco{ text-decoration:none; font-family:Arial,Verdana, tahoma; font-size: 14px; font-weight:bold; text-align:left; color:#FFFFFF; vertical-align:middle; margin-left:7px; text-transform:uppercase}
.titulo_branco:hover{ text-decoration:none; font-family:Arial,Verdana, tahoma; font-size: 14px; font-weight:bold; text-align:left; color:#FFFFFF; vertical-align:middle; margin-left:7px; text-transform:uppercase}
.titulo_cinza{ text-decoration:none; font-family:Arial,Verdana, tahoma; font-size: 11px; font-weight:bold; text-align:right; color:#4E4E4E; vertical-align:middle; margin-right:7px; text-transform:uppercase}
.titulo_cinza:hover{ text-decoration:none; font-family:Arial,Verdana, tahoma; font-size: 11px; font-weight:bold; text-align:right; color:#4E4E4E; vertical-align:middle; margin-right:7px; text-transform:uppercase}
.titulo_produto{ text-decoration:none; font-family:Arial,Verdana, tahoma; font-size: 11px; font-weight:bold; text-align:left; color:#FFFFFF; vertical-align:middle; margin-left:7px;}
.titulo_produto_branco{ text-decoration:none; font-family:Arial,Verdana, tahoma; font-size: 11px; font-weight:bold; text-align:left; color:#3C3C3C; vertical-align:middle; margin-left:7px;}
.titulo_branco_procura{ text-decoration:none; font-family:Arial,Verdana, tahoma; font-size: 11px; font-weight:bold; text-align:middle; color:#FFFFFF; vertical-align:middle; cursor:hand; }
.titulo_branco_procura:hover{ text-decoration:none; font-family:Arial,Verdana, tahoma; font-size: 11px; font-weight:bold; text-align:middle; color:#FFFFFF; vertical-align:middle; cursor:hand; }

.titulo_noticia{ text-decoration:none; font-family:Verdana,Arial, tahoma; font-size: 11px; font-weight:bold; text-align:left; color:#000000; vertical-align:middle; margin-left:7px;}

.img_destaque{border:9px #D8D8D8 solid;}


A{text-decoration:none;color:#3C3C3C;font-size:9px;font-weight:bold; font-family:tahoma, Arial, Verdana;}
A:hover{text-decoration:none;color:#FE0000;font-size:9px;font-weight:bold; font-family:tahoma, Arial, Verdana;}

.a_menu{text-decoration:none;color:#3C3C3C;margin-left:40px; text-align:left; font-size:11px;font-weight:bold; font-family:tahoma, Arial, Verdana;text-transform:uppercase;}
.a_menu:hover{text-decoration:none;color:#80c536;margin-left:40px; text-align:left; font-size:11px;font-weight:bold; font-family:tahoma, Arial, Verdana;text-transform:uppercase;}

.afundo{text-decoration:none;color:#bebebe;font-size:9px;font-weight:bold; font-family: Verdana, Arial,tahoma;text-transform: uppercase;vertical-align:middle; letter-spacing:0px;}
.afundo:hover{text-decoration:none;color:#FFFFFF;font-size:9px;font-weight:bold; font-family: Verdana,Arial,tahoma;text-transform: uppercase;vertical-align:middle; letter-spacing:0px;}
.afundo_red{text-decoration:none;color:#B70304;font-size:9px;font-weight:bold; font-family: Verdana, Arial,tahoma;text-transform: uppercase;vertical-align:middle; letter-spacing:0px;}
.afundo_red:hover{text-decoration:none;color:#FFFFFF;font-size:9px;font-weight:bold; font-family: Verdana,Arial,tahoma;text-transform: uppercase;vertical-align:middle; letter-spacing:0px;}

.titulonews{text-decoration:none;color:#FFFFFF;font-size:9px;font-weight:bold; font-family: Verdana, Arial,tahoma;text-transform: uppercase;vertical-align:middle; letter-spacing:0px;margin-bottom:10px;}
.titulonews:hover{text-decoration:none;color:#FFFFFF;font-size:8px;font-weight:bold; font-family: Verdana,Arial,tahoma;text-transform: uppercase;vertical-align:middle; letter-spacing:0px;}
.titulonews2{text-decoration:none;color:#FFFFFF;font-size:8px;font-weight:bold; font-family: Verdana, Arial,tahoma;text-transform: uppercase;vertical-align:middle; letter-spacing:0px;margin-bottom:10px;}
.titulonews2:hover{text-decoration:none;color:#FFFFFF;font-size:9px;font-weight:bold; font-family: Verdana,Arial,tahoma;text-transform: uppercase;vertical-align:middle; letter-spacing:0px;}
.titulonews3{text-decoration:none;color:#FFFFFF;font-size:8px;font-weight:bold; font-family: Verdana, Arial,tahoma;text-transform: uppercase;vertical-align:middle; letter-spacing:0px;margin-bottom:10px;}
.titulonews3:hover{text-decoration:none;color:#FFFFFF;font-size:8px;font-weight:bold; font-family: Verdana,Arial,tahoma;text-transform: uppercase;vertical-align:middle; letter-spacing:0px;}

.input_news { text-align:center;vertical-align:top; color:#777777; text-align:left; font-family:Verdana; font-size:10px; font-weight:normal; margin:0px; border:0px; width:165px; height:16px}


.aviso { width:100%; background: #F6F6F6; border: #dedede 1px solid;text-align:left; color:#3C3C3C;margin-top:10px;}
.asterisco{color:#880000; margin-top:5px;}

.mais_noticia{text-decoration:none;font-family:tahoma, Arial, Verdana;color:#3C3C3C;font-size:9px;font-weight:bold;}
.mais_noticia:hover{text-decoration:none;font-family:tahoma, Arial, Verdana;color:#FE0000;font-size:9px;font-weight:bold;}

.titulo { text-decoration:none; font-family:tahoma, Arial, Verdana; font-size: 12px; font-weight:bold; text-align:left; color:#3C3C3C;margin-left:0px;margin-right:10px;margin-top:15px;text-transform:uppercase;}
.titulo:hover { text-decoration:none; font-family:tahoma, Arial, Verdana; font-size: 12px; font-weight:bold; text-align:left; color:#3C3C3C;margin-left:0px;margin-right:10px;margin-top:15px;text-transform:uppercase;}
.titulo2{font-family:tahoma, Arial, Verdana;text-decoration:none;font-weight:bold;font-size:13px;color:#4A4326;text-align:left;}
.destaque { text-decoration:none; font-family:tahoma, Arial, Verdana; font-size: 16px; font-weight:bold; text-align:center; color:#FFFFFF;margin-left:10px;margin-right:10px;text-transform:uppercase;}
.titulo_destaque{text-decoration:none; font-family:tahoma, Arial, Verdana; font-size: 11px; font-weight:bold; text-align:left; color:#d5ab00;margin-left:10px;margin-right:10px;text-transform:uppercase;}
.titulo_fundada{text-decoration:none; font-family:tahoma, Arial, Verdana; font-size: 12px; font-weight:bold; text-align:center; color:#012d52;margin-left:10px;margin-right:10px;text-transform:uppercase;}
.texto{font-family:tahoma, Arial, Verdana;text-decoration:none;font-size:11px;color:#7b7b7b;text-align:justify;}
.texto_branco{font-family:tahoma, Arial, Verdana;text-decoration:none;font-size:11px;color:#ffffff;text-align:justify;}
.texto_noticia{font-family:Verdana, Arial, tahoma;text-decoration:none;font-size:11px;color:#545454;text-align:left;}
.texto_noticia_bold{font-family:tahoma, Arial, Verdana;text-decoration:none;font-size:11px;color:#C2C2C2; font-weight:bold;text-align:left;}

.a_mini{font-family:tahoma, Arial, Verdana;text-decoration:none;font-size:10px;color:#7e7e7e;text-align:justify;}
.copyright{font-family:tahoma, Arial, Verdana;text-decoration:none;font-size:10px;color:#5E5E5E;text-align:center;}
.tab_toda{border:1px #404040 solid;}

.menu { text-decoration:none; font-family:tahoma, Arial, Verdana; font-size: 10px; font-weight:bold; text-align:left; color:#FFFFFF;margin-left:10px;margin-right:10px;text-transform:uppercase;}
.menu:hover { text-decoration:none; font-family:tahoma, Arial, Verdana; font-size: 10px; font-weight:bold; text-align:left; color:#f99643;margin-left:10px;margin-right:10px;text-transform:uppercase;}
.menu_tb{border-bottom:1px #e7e7e7 solid;border-top:1px #FFFFFF solid;}
.menu_b{border-bottom:1px #e7e7e7 solid;}
.menu_t{border-top:1px #FFFFFF solid;}

.tabela_titulo_cal { background-color:#B70304;}
.titulo_calendario {color: #ffffff; font: 7pt; font-family: Verdana, Times, serif,"Times New Roman"; font-weight: bold; text-decoration: none}
.texto_dias_calendario {color: #FF837B; font-size:9px; font-family: Verdana, Times, serif,"Times New Roman"; text-decoration: none}
.texto_dia_calendario {	color: #FF837B;	font-size:9px;	font-family: Verdana, Times, serif,"Times New Roman";	text-decoration: none;}
.texto_ev_passado {	color: #FF837B;	font-size:9px;	font-family: Verdana, Times, serif,"Times New Roman";	text-decoration: none;}
.setas_calendario {color: #FFFFFF; font: 8pt; font-family: Verdana, Times, serif,"Times New Roman"; text-decoration: none}
.setas_calendario:hover {color: #000000; font: 8pt; font-family: Verdana, Times, serif,"Times New Roman"; text-decoration: none}
.fundo_mes_calendario {background-color:#00254F}
.barra_sep_calendario {background-color:#004A6D}
.dias_passados_calendario {background-color:#B70304}
.dias_apassar_calendario {background-color:#B70304}
.dia_calendario {background-color:#000000}
.dias_ev_passados_calendario {background-color:#820106}
.dias_ev_apassar_calendario {background-color:#820106}
.tabela{background-color:#B70304;font-family: Verdana, Times, serif,"Times New Roman"; font-size:9px;}
.cabsemana{background-color:#B70304;font-family: Verdana, Times, serif,"Times New Roman"; font-size:9px; color:#FFFFFF}

.texto_evento{font-family:tahoma, Arial, Verdana;text-decoration:none;font-size:11px;color:#000000;text-align:justify;}
.titulo_evento{font-family:tahoma, Arial, Verdana;text-decoration:none;font-size:11px;color:#000000;text-align:justify;font-weight:bold;margin-bottom:10px}
.vermais{font-family:tahoma, Arial, Verdana;text-decoration:none;font-size:9px;color:#FFFFFF;font-weight:bold;text-align:right;}
.vermais:hover{font-family:tahoma, Arial, Verdana;text-decoration:none;font-size:9px;color:#B70304;font-weight:bold;text-align:right;}



.imgmenu {margin-right:5px;margin-left:40px;}
.imgtitulo{margin-right:5px;margin-left:10px;}
.input280 {width: 280px;}
.input450 {width: 450px;}
.input150 {width: 170px;}
.input175 {width: 173px;}
.input30 {width: 30px;}
.login_button {text-align:left;vertical-align:top; color:#777777;  font-family:tahoma, Arial, Verdana; font-size:10px; font-weight:normal; border:1px #4A4326 solid; height:10px;}
.input_button {  text-align:center;vertical-align:top; color:#3C3C3C; font-family:tahoma, Arial, Verdana; font-size:12px; font-weight:normal; margin:2px; margin-left:10px; border:1px #333333 solid;}
.texto_input {vertical-align:top; color:#777777; text-align:left; font-family:tahoma, Arial, Verdana; font-size:12px; font-weight:normal; margin:2px; margin-left:10px; border:1px #333333 solid;}
.input_procurar{ height:14px; width:105px; border:none;}
.bordo_imagem{border:1px #4A4326 solid;}

.submenu0 { border:2px #FFFFFF solid; height:27px; text-align:left}
.submenu1 { border-left:2px #FFFFFF solid; border-bottom:2px #FFFFFF solid; border-right:2px #FFFFFF solid; height:27px; text-align:left}
.a_submenu { text-decoration:none; font-family:tahoma, Arial, Verdana; font-size: 11px; font-weight:bold; text-align:left; color:#FFFFFF;margin-left:10px;margin-right:10px;text-transform:uppercase;}
.a_submenu:hover { text-decoration:none; font-family:tahoma, Arial, Verdana; font-size: 11px; font-weight:bold; text-align:left; color:#FFFFFF;margin-left:10px;margin-right:10px;text-transform:uppercase;}

.copyright{font-family:tahoma, Arial, Verdana;text-decoration:none;font-size:9px;color:#4A4326;text-align:center;}

.a_mc{text-decoration:none;color:#619D3B;font-size:9px;font-weight:bold;}
.a_mc:hover{text-decoration:none;color:#619D3B;font-size:9px;font-weight:bold;}

INPUT{background-color:#D8D8D8;}
TEXTAREA{background-color:#D8D8D8;}
.objecto{
	margin-bottom:-6px;
	*margin-bottom:-4px;
}