body {
font-family:Tahoma;
font-size:12px;
color:#366092;
}

td {font-size:12px;}

input {BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #F9F9F9; font-size: 11px; color: #366092; Border-Color: #CCCCCC;}
textarea {BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #F9F9F9; font-size: 11px; color: #366092;}
select {BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #F9F9F9; font-size: 11px; color: #366092;}

a {text-decoration: none; color: #0081cc;}
a:visited {text-decoration: none; color: #0081cc;}
a:hover {text-decoration: underline; color: #99995a;}
a:active {text-decoration: none; color: #0081cc;}

td.rodape {font-size:11px; color:#7cfb69}

a.rodape {color: #FFFFFF; text-decoration: none;}
a.rodape:visited {color: #FFFFFF; text-decoration: none;}
a.rodape:hover {color: #DDDDDD; text-decoration: none;}
a.rodape:active {color: #FFFFFF; text-decoration: none;}


a.botao {text-decoration: none;}
a.botao:visited {text-decoration: none;}
a.botao:hover {text-decoration: none;}
a.botao:active {text-decoration: none;}

td.titulo_caixa {background:#dfeaeb;font-size:15px;font-weight:bold;}
td.bg_caixa {background:#f2f9f5;}

td.ok {background:#007700; color:#FFFFFF; font-weight:bold;}
td.erro {background:#FF0000; color:#FFFFFF; font-weight:bold;}
td.aviso {background:#FF6600; color:#FFFFFF; font-weight:bold;}

tr.titulo_tabela {color:#FF6600; font-weight:bold;}

.tabela td{border-width:1px; border-color:#deffd9; border-style:solid;}

