/* Generals */

body
 {
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 background-color:#FFFFFF;
 }

/* Tables */

table
 {
 text-align:justify;
 font-family:Verdana;
 font-size:12px;
 color:000000;
 }

table.footer
 {
 font-size:10px;
 }

tr.small
 {
 font-family:Arial;
 font-size:9px;
 }

td.normal
 {
 font-size:12px;
 }

td.line
 {
 background-color:#D9E6F6; /* D9D9D9 */
 }

/* Forms */

input
 {
 border-color:#828282;
 background-color:#FFFFFF;
 border-width:1px;
 font-family:Verdana;
 font-size:11px;
 color:000000;
 }

select
 {
 border-color:#828282;
 background-color:#FFFFFF;
 border-width:1px;
 font-family:Verdana;
 font-size:11px;
 color:000000;
 }

textarea
 {
 border-color:#828282;
 background-color:#FFFFFF;
 border-width:1px;
 font-family:Verdana;
 font-size:11px;
 color:000000;
 }

input.deact
 {
 background-color:#FF0000;
 }

/* Links */

a
 {
 text-decoration:underline;
 color:000000;
 }

a:hover
 {
 text-decoration:none;
 color:3169B5;
 }

a.h1
 {
 text-decoration:underline;
 color:3169B5;
 }

a.h1:hover
 {
 text-decoration:none;
 color:000000;
 }

a.footer
 {
 text-decoration:underline;
 color:3169B5;
 }

a.footer:hover
 {
 text-decoration:none;
 color:000000;
 }

/* Fonts */

font.normal
 {
 color:000000;
 font-size:12px;
 }

font.top
 {
 color:3169B5;
 font-size:13px;
 font-weight:bold;
 }
 
font.erro
 {
 color:#ad202b;
 font-size:12px;
 }
 
font.erro_s
 {
 color:#ad202b;
 }

font.erro_formcheck
 {
 color:#ad202b;
 font-size:10px;
 font-weight:bold;
 }

font.hint
 {
 color:#ad202b;
 }

font.act
 {
 color:#008000;
 }

font.wv
 {
 color:#0000FF;
 }

input.act
 {
 background-color:#008000;
 }

font.deact
 {
 color:#FF0000;
 }

font.s
 {
 font-size:9px;
 }

font.tele
 {
 color:FF6100;
 font-size:36px;
 font-weight:bold;
 }

font.footer
 {
 font-family:Verdana;
 font-size:11px;
 color:000000;
 }

font.footer_neu
 {
 font-family:Verdana;
 font-size:11px;
 color:3169B5;
 }

h1
 {
 margin-top:0px;
 margin-bottom:0px;
 font-family:Verdana;
 font-size:15px;
 font-weight:bold;
 color:#3169B5;
 }

/* Lists */

ul
 {
 text-align:justify;
 list-style-type:square;
 margin-top:2px;
 margin-bottom:2px;
 margin-left:20px;
 padding:0px;
 }

ol
 {
 text-align:justify;
 margin-top:2px;
 margin-bottom:2px;
 margin-left:25px;
 padding:0px;
 }
