html, body {
     margin: 0;
     padding:0;
		
}

#page-container {
    text-align: left;
    width: 720px;
	/*height:700px;*/
	/*border-style: solid; 
	border-width: 1px;
	border-color: gray;*/
    /*margin: auto;*/
}

#topo {

	/*border-style: solid; 
	border-width: 1px;
	border-color: gray;*/

	position: relative;
	text-align: left;
	top: 0px;
	left: 0px;
	height:20px;
	width:705px;
}


#topo_logo {

/*	border-style: solid; 
	border-width: 1px;
	border-color: gray;*/

	
	float: left;
	position: relative;
	text-align: left;
	
	top: 20px;
	left: 0px;
	height:65px;
	width:155px;
	/*height: 75px;
	
	width:720px;
	
	width: 760px;
	left: 50%; 
	margin-left: -380px;
	border-style: solid; 
	border-width: 1px;
	margin-left: 80px;
 	margin-right: 80px;
	left: 80px;
	right: 80px;
	margin: 5px;
	background: silver;*/
}
#topo_menu {
	position: relative;
	/*border-style: solid; 
	border-width: 1px;
	border-color: gray;*/

	float:left;
	text-align: left;
	margin-top: 55px;
	margin-left: 10px;
	height: 25px;
	width: 555px;
	background: #313C6C;
	z-index: 5;
	/*left: 50%; 
	margin-left: -380px;
	border-style: solid; 
	border-width: 1px;
	margin-left: 80px;
	margin-right: 80px;
	left: 80px;
	right: 80px;
	margin: 5px;
	background: silver;*/
}

#topo_linha_azul {
	/*position: relative;*/
	float: left;
    font-size: 1pt;  
	text-align: left;
	margin-top: 0px;
	margin-left: 0px;
	height: 12px;
	width: 720px;
	background: #8AAED7;
	/*left: 50%; 
	margin-left: -380px;
	border-style: solid; 
	border-width: 1px;
	margin-left: 80px;
	margin-right: 80px;
	left: 80px;
	right: 80px;
	margin: 5px;
	background: silver;*/
}

#topo_linha_branca {
	/*position: relative;
	border-style: solid; 
	border-width: 1px;*/
	float:right;
    font-size: 1pt;  
	text-align: right;
	margin-top: 1px;
	margin-left: 0px;
	height: 10px;
	width: 500px;
	background: white;
	/*left: 50%; 
	margin-left: -380px;
	border-style: solid; 
	border-width: 1px;
	margin-left: 80px;
	margin-right: 80px;
	left: 80px;
	right: 80px;
	margin: 5px;
	background: silver;*/
}

#margem_menu /*estilo padrão*/
{                    
/*
font-family: verdana;        
font-size: 9pt;             
color: #FFFFFF;                 
text-decoration: none;  
font-weight: bold;
position: relative;
border-style: solid; 
border-width: 1px;*/
/*float:top;*/

margin-top:1px;
float: left;
font-size: 1pt;  
text-align: left;
left: 0px;
height: 10px;
width: 150px;
background: #3C6BA8;

}

#menu /*estilo padrão*/
{                    
/*
font-family: verdana;        
font-size: 9pt;             
color: #FFFFFF;                 
text-decoration: none;  
font-weight: bold;*/
position: relative;
float: left;
font-size: 9pt;  
text-align: center;
margin-top: 0px;
left: 0px;
height: 320px;
width: 150px;
background: #313C6C;
z-index: 5;
}

#margem_imagem_topo /*estilo padrão*/
{                    
/*
font-family: verdana;        
font-size: 9pt;             
color: #FFFFFF;                 
text-decoration: none;  
font-weight: bold;
position: relative;
float: left;*/
font-size: 1pt;  
text-align: center;
margin-top: 0px;
left: 0px;
height: 10px;
width: 150px;
background: white;
}

#imagem_rodape_menu /*estilo padrão*/
{                    
/*
font-family: verdana;        
font-size: 9pt;             
color: #FFFFFF;                 
text-decoration: none;  
font-weight: bold;
position: relative;
float: left;*/
font-size: 9pt;  
text-align: center;
margin-top: 0px;
left: 0px;
height: 100px;
width: 150px;
background: white;
}

/*
#menu:hover 
{                
font-family: verdana;
font-size: 9pt;     
color: #FFFF00;        
text-decoration:bold; 
font-weight: bold;

}*/

#meio {
	/*position: absolute;*/
	float: left;
	
/*	height: 420px;*/
	Width: 556px;
	margin-top: 0px;
	margin-left: 8px;
	border-color: gray;
	text-align: left;
	font-family: arial;
    font-size: 11pt;  
	font-weight: bold;
	/*left: 50%; 
	margin-left: -380px;
	margin: 100px;
	margin-left: 80px;
	margin-right: 80px;
	background: silver;*/
}


#rodape {
	position: relative;
    text-align: left;
    width: 705px;
	margin-top: 10px;
	/*height:600px/
	border-style: solid; 
	border-width: 1px;
	border-color: gray;
          margin: auto;*/
}

#tb{
	position: center-left;
}

#linha_azul {
	position: relative;
	font-size: 1pt; 
	margin-top: 5px;
	height: 10px;
	width: 760px;
	background: #02458F;
	/*left: 50%; 
	margin-left: -380px;
	border-style: solid; 
	border-width: 1px;
	margin-left: 80px;
	margin-right: 80px;
	left: 80px;
	right: 80px;
	margin: 5px;
	background: silver;*/
}

#menuBottom /*estilo padrão*/
{                    
	font-family: verdana;    /*tipo da fonte*/
	font-size:8pt;          /*tamanho da fonte*/
	color: #000066;         /*cor da fonte*/
	text-decoration: none;  /*sublinhado*/
}

#menuBottom:hover /*quando recebe focus*/
{                
	font-family: verdana;
	font-size: 8pt;     
	color: #006600;        
	text-decoration:bold; /*underline;*/
}

p.MsoBodyText
{
	margin-bottom:.0001pt;
	font-size:9pt;
	font-family:Verdana;
	color:#339966; margin-left:0cm; margin-right:0cm; margin-top:0cm
}

#linha_azul_tela1 {
	position: relative;
	font-size:9pt;
	font-family:Arial;
	color: white;
	font-weight: bold;
	margin-top: 5px;
	left: 20px;
	height: 15px;
	width: 320px;
	background: #02458F;
	/*left: 50%; 
	margin-left: -380px;
	border-style: solid; 
	border-width: 1px;
	margin-left: 80px;
	margin-right: 80px;
	left: 80px;
	right: 80px;
	margin: 5px;
	background: silver;*/
}
#login_senha_meio{
	Width: 320px;
	height: 200px;
	margin-top: 0px;
/*	border-style: solid; 
	border-width: 1px;*/
	border-color: #02458F;
	text-align: center;
	/*left: 50%; 
	margin-left: -380px;
	margin: 100px;
	margin-left: 80px;
	margin-right: 80px;
	background: silver;*/
}
