* {
	margin:0px;
	padding:0px;
}
html, body {
	height:100%;
	}
body{
    text-align:center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	vertical-align:top;
	}
		
h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:12px;
color:#000033;
font-weight:bold;
}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:11px;
color:#333333;
font-weight:bold;
padding-left:10px;
}

h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:11px;
color:#333333;
font-weight:bold;
padding-left:100px;
}

h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:12px;
color:#003366;
font-weight:bold;
}

hr{width:940px;
color:#a3b7df;
}

#total2 {
	width: 940px;
	height:100%;
	margin: 0 auto;
	text-align:center;
	background-color:#FFFFFF;
	border:thin solid #a3b7df;
}

#topo {
	width: 940px;
	height:150px;
	margin:0px;
	text-align:center;
	background-color:#ffffff;
}


#topo_geral {
	width: 940px;
	height:100%;
	text-align:center;
	margin:0 auto;
	background-color:#ffffff;
	}
#topo1 {
	width: 460px;
	height:150px;
	text-align:left;
	float:left;
	background-color:#ffffff;
	}
	
#topo2 {
	width: 460px;
	height:150px;
	text-align:left;
	float:left;
	background-color:#ffffff;
	}
	
#meio {
	width: 940px;
	height:100%;
	margin: 0 auto;
	text-align:left;
	background-color:#ffffff;
}

	
#centro {
	width: 440px;
	text-align:left;
	margin: auto;
	background-color:#ffffff;
	float:left;
	position:relative;
	padding:10px;
}
#centro_a {
	width: 450px;
	text-align:left;
	margin: auto;
	background-color:#ffffff;
	border-left:solid 1px #a3b7df;
	float:right;
	position:relative;
	padding:10px;
	
}
#centro1 {
	width: 450px;
	text-align:center;
	margin: auto;
	background-color:#ffffff;
	border:thin solid #a3b7df; 
	}
	
#centro2 {
	width: 500px;
	text-align:left;
	margin: auto;
	background-color:#ffffff;
	border:thin solid #a3b7df;
}
#centro3 {
	width: 940px;
	text-align:left;
	margin: auto;
	background-color:#ffffff;
	border:thin solid #a3b7df;
}
#centro4 {
	width: 850px;
	text-align:center;
	margin: auto;
	background-color:#ffffff;
	border:thin solid #a3b7df;
}
#central {
	width: 630px;
	margin: auto;
	background-color:#ffffff;
	border:thin solid #a3b7df;
}

#esquerdo {
	width: 140px;
	text-align:left;
	line-height:27px;
	float:left;
	margin: auto;
	background-color:#a3b7df;
	}
	
#login{width:160px;
height:130px;
padding:0px;
float:left;
position:relative;
border-bottom:1px solid #a3b7df;
}

#direito {
	width: 200px;
	text-align:left;
	float:right;
	margin: auto;
	background-color:#a3b7df;
}

.normal{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10;
color:#ffffff;
}
.normal2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10;
color:#ffffff;
}

.cinza{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
color:#666666;
line-height:18px;
padding-left:20px;
}

.normal9 {
	font-family:Verdana, Arial, Helvetica, sans-serif;;
	font-size: 9px;
	text-align:left;
	color:#535353;
	padding-left:5px;
		}
		
.cinza1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align:left;
line-height:18px;
padding-left:100px;
}

.cinza2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align:left;
padding-left:0;
}

.cinza3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#666666;
padding-left:0px;
}

A.ponte:link{text-decoration:none;
color:#333333;
}

A.ponte:visited{text-decoration:underline;
color:#4565AF;
}

A.ponte:hover{text-decoration:underline;
color:#FF6600;
}

A.ponte:active{text-decoration:none;
color:#a3b7df;
}
