body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a.menu:link    { color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold }
a.menu:visited { color: #F2F2F2; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold }
a.menu:hover   { color: #FF8000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold }

a:link    { color: #0000FF; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif }
a:visited { color: #8080FF; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif }
a:hover   { color: #FF8000; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif }

.titulo   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold; }
.titulo2  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: bold; }
.msg_erro { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight: bold; }
.texto    { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }
.data     { font:11px Arial, Helvetica, sans-serif; color:#006699; }
.docs     { font:13px Trebuchet ms, Verdana, Arial, Sans-Serif; color:#000000; }
.aviso    { font:bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF; }
input {  border-color: #000000;
           font-family : arial;
           font-size : 8pt;
           Color : #000000;
           border-width : 1px;
           background-color: #F0F0F0;
           border: 1px #336666 solid
}
select {  border-color: #000000;
           font-family : arial;
           font-size : 8pt;
           Color : #000000;
           border-width : 1px;
           background-color: #F0F0F0;
           border: 1px #336666 solid;           
}
submit {  border-color: #000000;
           font-family : arial;
           text-align: center;
           font-size : 11px;
           Color : #000000;
           border-width : 1px;
           background-color: #F0F0F0;
           border: 1px #336666 solid; }
table { font-family: arial;
        font-size: 11px }
table.tb1 { font-family: arial;
        font-size: 11px;
        border-width: 1px;   
        border-style: solid;
        border-color: #C3C3C2 }

           
table.sh_limitbar {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-color: #006699;
	padding: 5px;
	color: #FFFFFF;
	font-weight: bold;
}
a.sh_limitbar:visited { text-decoration: underline; color:#663399; font-size: 12px; }
a.sh_limitbar:link { text-decoration: underline; color: blue; font-size: 12px; }
a.sh_limitbar:hover { text-decoration: underline; color: red; font-size: 12px; }

.tit_enquete  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; }
.alt_enquete  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; }
.nul_enquete  {font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #FFFFFF; font-weight: bold; }
.btn_enquete {  border-color: #000000;
           font-family : arial;
           text-align: center;
           font-size : 10px;
           Color : #000000;
           border-width : 1px;
           background-color: #F0F0F0;
           border: 1px #336666 solid; }
a.lnk_enquete:visited { font-size : 10px; text-decoration: underline; color:#C0C0C0 }
a.lnk_enquete:link { font-size : 10px; text-decoration: none; color: #FFFFFF }
a.lnk_enquete:hover { font-size : 10px; text-decoration: underline; color: #33CCFF }
