body {
	margin:0;
	padding:0;
	background:url('bg.jpg') repeat-x #00122a;
	font:normal 10px verdana, tahoma, arial;
	color:#eef8ff;
}
a {
	color:#FFF;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
img {
	border:0;
}
p {
	line-height:18px;
	text-align:justify;
}
#topo {
	width:780px;
	height:218px;
	margin:0 auto;
	background:url('topo.jpg') repeat-x top center;
}
#topo ul {
	float:left;
	width:780px;
	margin:40px 0 0;
	padding:0;
	list-style:none;
}
#topo li {
	float:left;
}
#topo ul a {
	float:left;
	padding:14px 26px 0 26px;
	/* padding:14px 19px 0 19px;*/
 margin:0;
	display:block;
	height:23px;
	color:#eef8ff;
	text-decoration:none;
	font-weight:bolder;
}
#topo ul a:hover, #topo .atual {
	background:url('over.jpg');
}
h1 {
	float:left;
	display:inline;
	margin:33px 0 0 42px;
	padding:0;
}
#corpo {
	float:left;
	width:100%;
	background:url('bg_corpo.jpg') repeat-x top center;
}
#conteudo {
	float:left;
	width:100%;
	background:url('formas.jpg') no-repeat top center;
}
#conteudo li {
	margin:0 0 10px;
}
#topo .submenu {
	position:absolute;
	padding:0 0 25px;
	margin:37px 0 0;
	list-style:none;
	background:0;
	border-top:solid 2px #000e21;
	display:none;
}
#topo .submenu li {
	float:left;
}
#topo .submenu a {
	float:left;
	padding:6px 20px;
	margin:0;
	display:block;
	height:13px;
	color:#eef8ff;
	text-decoration:none;
	font-weight:bolder;
	background:url('submenu.gif') #287b65;
}
#topo #sub_ins {
	width:650px;
 *margin-left:-123px;
}
#topo #sub_rec {
	width:180px;
 *margin-left:-159px;
}
#rodape {
	float:left;
	width:100%;
	padding:0 0 10px;
	height:91px;
	background:url('rodape.jpg') repeat-x;
}
#rodape div {
	width:746px;
	margin:0 auto;
	padding:18px 17px 0;
}
#rodape p {
	float:left;
	margin:2px 100px 0 5px;
	line-height:13px;
}
#rodape h4 {
	margin:0 0 8px;
	font-size:10px;
}
#rodape #fone {
	float:left;
}
#blz {
	float:right;
	text-decoration:none;
	color:#0a4ca5;
	font-weight:bolder;
}
a:hover#blz {
	text-decoration:underline;
}
/* HOME */
fieldset {
	margin:0;
	padding:0;
	border:none;
}
#home {
	width:760px;
	margin:0 auto;
	padding:0 10px;
}
.chamada {
	float:left;
	margin:32px 0 30px 0 ;
	width:238px;
	height:300px;
}
.baixo {
	height:245px;
}
.chamada p {
	padding:6px;
	margin:0;
}
.chamada a {
	text-decoration:none;
	color:#eef8ff;
}
.chamada a:hover {
	text-decoration:underline;
}
.chamada form {
	display:inline;
	padding:50px 0 0;
}
.textbox {
	width:100px;
}
#exemplo {
	width:95px;
	text-align:left;
	margin:0 0 0 90px;
}
h3 {
	float:left;
	margin:0 0 14px;
}
#empresa .selo {
	margin:10px 0 0;
}
#qualidade {
	float:left;
	margin:32px 23px 0;
	
}
#qualidade .selo {
	position:absolute;
	top:0;
	margin:515px 0 0 0;
}
#noticias h3 {
	float:left;
	margin:0 0 5px;
}
#noticias ul {
	float:left;
	list-style:none;
	margin:0 0 0 6px;
	padding:0;
	height:180px;
}
#noticias li {
	float:left;
	background:url('bullet.gif') no-repeat;
	padding:0 0 0 15px;
	text-align:justify;
}
#noticias li a {
	float:left;
	width:210px;
	display:block;
	border-bottom:solid 1px #033575;
	padding:10px 0;
	text-decoration:none;
	color:#eef8ff;
}
#noti h3 {
	float:left;
	margin:0 0 5px;
}
#noti ul {
	list-style:none;
	margin:0 0 0 6px;
	padding:0;
}
#noti li {
	list-style:none;
	clear:left;
	background:url('bullet.gif') no-repeat;
	padding:0 0 0 15px;
	text-align:left;
}
#noti li a {
	display:block;
	border-bottom:solid 1px #033575;
	padding:10px 0;
	text-decoration:none;
	color:#eef8ff;
}
#botaonoti {
	float:left;
	display:inline;
	margin:20px 0 0 7px;
}
#lermais {
	float:left;
	width:71px;
	height:26px;
	padding:3px 0 0 5px;
	margin:0px 0 2px 8px;
	color:#000;
	text-decoration:none;
	background:url('ler_mais.jpg');
}
#noticias .selo {
	margin:18px 0 0;	
}
#calculadora {
	float:left;
	margin:9px 0 0 0;
	width:238px;
}
.calc {
	float:left;
	display:inline;
	text-align:right;
	width:80px;
	margin:0 5px 0 0;
}
#login {
	margin:32px 23px 0;
}
#login label {
	float:left;
	display:inline;
	text-align:right;
	width:45px;
	margin:0 5px 0 0;
}
#login form {
	padding:44px 0 0;
}
#previsao iframe {
	float:left;
	margin:5px 0 10px 45px;
}
#calculoHome .bt {
	float:left;
	margin:0 0 0 85px;
}
#login .bt {
	float:left;
	margin:10px 0 0 50px;
}
#login form select {
	display:block;
	width:139px;
}
/* INTERNAS */

#secao {
	width:760px;
	margin:0 auto;
	padding:0 10px;
}
#bloco {
	float:left;
	width:507px;
	margin:32px 0 15px;
	padding:0;
}
#bloco h4 {
	float:left;
	width:100%;
	margin:0 0 2px;
	padding:0;
}
#bloco h5 {
	float:left;
	width:100%;
	margin:1px 0 36px 6px;
	padding:0;
	font-size:10px;
	font-weight:normal;
	color:#4693eb;
}
#bloco h5 a {
	color:#4693eb;
	text-decoration:none;
}
#bloco p {
	margin:0 0 15px 8px;
}
#direita {
	float:right;
	margin:44px 0 15px;
	width:251px;
}
/* LOCALIZAÇÃO */

#maps {
	float:left;
	margin:20px 0 0 9px;
}
/* LINKS */

#links {
	list-style:none;
	margin:0 0 0 30px;
	padding:0;
}
#links h6 {
	font-size:11px;
	margin:10px 0 3px;
	padding:0;
}
#links a {
	margin:0 0 2px 10px;
	padding:0;
	color:#FFF;
	text-decoration:none;
}
#links a:hover {
	text-decoration:underline;
}
/* CONTATO */

#formulario {
	margin:30px 0 20px 0px;
	padding:0 0 20px;
	text-indent:0;
}
#formulario input, #formulario select, #formulario textarea {
	font-size:10px;
	font-family:verdana, arial, sans-serif;
}
#formulario p {
	margin:0 0 10px;
	padding:0;
	text-indent:0;
}
#formulario label {
	float:left;
	display:block;
	width:100px;
	padding:0 5px 0;
	text-align:right;
	font-weight:bolder;
}
#formulario .msg {
	margin:0 0 10px 110px;
	color:#41a870;
}
#formulario .msg span {
	float:left;
	margin:4px 0 0 10px;
}
#alerta1 {
	text-align:center;
	color:#009900;
}
#alerta2 {
	text-align:center;
	color:#FF0000;
}
#formulario #ok {
	color:#01A018;
}
input, textarea, select {
	border:0;
	font:normal 10px verdana, tahoma, arial;
	background:#EEE;
	padding:2px 6px;
	margin:1px 0 0;
	border-bottom:solid 2px #001837;
	border-left:solid 2px #001837;
}
.bt {
	padding:0;
	float:left;
	border:0;
}
/* NOTÍCIAS */

#paginas {
	list-style:none;
}
#paginas li {
	float:left;
	padding:3px 5px;
	margin:20px 10px 0 0;
	background:url('bgnot.gif') repeat-x #00122a;
	color:#000;
}
#paginas li a {
	color:#000;
}
/* CALCULO DENSIDADE*/

#calculo {
	float:left;
	margin:0 0 0 30px;
	padding:0;
	width:225px;
}
#calculo table {
	margin:0;
	padding:0;
	background:#154786;
}
#calculo tr {
	margin:0;
	pading:0 0 10px 0;
}
#calculo tr th {
	text-align:right;
	margin:0;
	padding:4px 0;
}
#calculo tr td {
	text-align:center;
	padding:7px 0;
}
#calculo span {
	color:#333;
	display:block;
	width:77px;
	height:13px;
	text-align:center;
	border:1px solid #154786;
	padding:1px 0 0 0;
	margin:0;
	background:#FFF;
}
#calculadora .bt {
	float:left;
	margin:0 0 0 85px;
}
.log_w {
	display:none;
}
#calculoHome h3 {
	margin:0 0 19px;
}

