body{
	margin: 0px;
	padding: 0px;
}

table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

ul.menuTopo {
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #FFFFFF;
            list-style: none;
            margin: 0;
            padding: 0;
            width: 100%;
	        }	

ul.menuTopo li{
            float: left;
			}

ul.menuTopo li a{
			margin-left:20px;
			
            height: 17px; /* altura */
            _height: 20px; /* esse comando aqui só o ie vai entender, o ideal é coloca-lo de outra forma, no final eu mostro */
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#FFFFFF;
            text-decoration: none; /* retira o sublinhado! Muito legal */
            padding-top: 0px; /* espaço entre o topo do texto e a margem superior */
	        }

ul.menuTopo li a:hover{
            color: #9999ff; 
	        }										
			

span.menuLateral {
			margin-left:20px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#FFFFFF;
			}

a:link.menuLateral, a:active.menuLateral, a:visited.menuLateral {
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#FFFFFF;
			text-decoration:none;
			}			

a:hover.menuLateral {
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#FFFF00;
			font-weight:bold;
			}	

ul.menuSuperior {
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #333399;
            list-style: none;
            margin: 0;
            padding: 0;
            width: 100%;
			border-right-color:#000066;
	        }	

ul.menuSuperior li{
            float: left;
			}

ul.menuSuperior li a{


            height: 17px; /* altura */
            _height: 20px; /* esse comando aqui só o ie vai entender, o ideal é coloca-lo de outra forma, no final eu mostro */
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#333399;
            text-decoration: none; /* retira o sublinhado! Muito legal */
            padding-top: 0px; /* espaço entre o topo do texto e a margem superior */
	        }

ul.menuSuperior li a:hover{
            color: #000033; 
        }
		
		


ul.menuRodape {
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #333399;
            list-style: none;
            margin: 0;
            padding: 0;
            width: 100%;
			border-right-color:#000066;
	        }	

ul.menuRodape li{
            float: left;
			}

ul.menuRodape li a{


            height: 17px; /* altura */
            _height: 20px; /* esse comando aqui só o ie vai entender, o ideal é coloca-lo de outra forma, no final eu mostro */
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#333399;
            text-decoration: none; /* retira o sublinhado! Muito legal */
            padding-top: 0px; /* espaço entre o topo do texto e a margem superior */
	        }

ul.menuRodape li a:hover{
            color: #000033; 
	        }		

ul.corrido {
			margin: auto;
			padding: 0px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#333333;

}

		
span.rodape {
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#333399;
			}		
			
span.tituloPagina {
			font-family:Arial, Helvetica, sans-serif;
			font-size:20px;
			font-weight:bold;
			color:#333333;
			font-style:italic;			
			}	

span.subtitulo{
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:bold;
			color:#333333;
			}	

p.textos {
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#333333;
			text-align:justify;
			line-height:20px;			
			}				
			
input.texto {
			font-family:Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #333333;
			border-style: groove;
			vertical-align:middle;
		}

textarea.texto {
			font-family:Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #333333;
			border-style: groove;
			vertical-align:middle;	
		}

select.menususpenso {
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight:bold;
			color: #333333;
			width:190px;
			vertical-align:middle;	
		}

input.button{
			font-family:Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #333333;
			vertical-align:middle;	
		}

span.avisoform {
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			font-style:italic;
		}

p.chamadaHome {
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;

		}

a:link.atalhos, a:active.atalhos, a:visited.atalhos{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight:bold;
			font-style:italic;
			color:#333333;
			text-decoration:none;
}

a:hover.atalhos {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight:bold;
			font-style:italic;
			color:#003399;
}

a:link.atalhosdescritivo, a:active.atalhosdescritivo, a:visited.atalhosdescritivo{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			color:#333333;
			text-decoration:none;
}

a:hover.atalhosdescritivo {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			color:#003399;
			text-decoration:underline;
}