	body {
	margin-top:40px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding: 0;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	background-image:url(imagens/fundo-x.jpg);
	background-repeat:repeat-x;
	}
	div#bg-fixo{
	background-image: url(imagens/bg-fixo.jpg);
	background-repeat: no-repeat;
	background-position: top;
	}
	div#topo{
	background-image:url(imagens/topo-fundo.png);
	background-repeat:no-repeat;
	margin: 0 auto;
	width:890px;
	height:259px;
	}
	div#topo-logo{
	float:left;
	padding-top:15px;
	padding-left:15px;
	width:180px;
	height:120px;
	}
	div#topo-canto{
	float:right;
	padding-right:50px;
	}
	div#topo-menu{
	padding-top:20px;
	color:#FFF;
	font-weight:bold;
	text-align:right;
	}
	div#topo-menu ul{
	margin:0 auto; 
	padding:0 0 0 0;
	}
	div#topo-menu li{
	display:inline;
	list-style:none;
	margin:0 auto; 
	padding:0 0 0 0;
	}
	.menu:link, .menu:link, .menu:visited, .menu:active {
	color:#FFF;
	text-decoration:none;
	font-size: 14px;
}
		
	div#topo-data{
	padding-top:10px;
	color:#FFF;
	font-weight:bold;
	}
		
	div#conteudo{
	background-image:url(imagens/conteudo-fundo.jpg);
	background-repeat:no-repeat;
	margin: 0 auto;
	width:890px;
	display:table;
	height:640px;
	}	
	div#conteudo-contato{
	background-image:url(imagens/conteudo-fundo.jpg);
	background-repeat:no-repeat;
	margin: 0 auto;
	width:890px;
	height:440px;
	}
	
	div#home-bemvindo-fundo{
	padding-top:50px;
	}
	div#home-bemvindo{
	background-image:url(imagens/fundo-branco.png);
	_background-image: none; /* IE6 */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/fundo-branco.png', sizingMethod='scale'); /* IE6 */
	height:230px;
	padding-left:50px;
	padding-top:05px;
	padding-right:50px;
	}
	div#home-bemvindo-img{
	float:left;
	background-image:url(imagens/home-bemvindo-img.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:205px;
	border: 2px solid #CCC;
	}
	div#home-bemvindo-texto-fundo{
	background-image:url(imagens/home-bemvindo-title.png);
	_background-image: none; /* IE6 */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/home-bemvindo-title.png', sizingMethod='scale'); /* IE6 */
	background-repeat:no-repeat;
	width:295px;
	height:70px;
	float:left;
	margin-left:20px;
	text-align:justify;
	color:#234084;
	}
	div#home-bemvindo-texto{
	width:550px;
	text-align:justify;
	float:right;
	line-height:140%;
	color:#234084;
	}


	
	div#home-produtos-fundo{
	padding-top:15px;
	}
	div#home-produtos{
	background-image:url(imagens/fundo-branco-produtos.jpg);
	height:330px;
	padding-left:80px;
	padding-top:10px;
	padding-right:50px;
	}
	div#home-produtos-title-fundo{
	background-image:url(imagens/home-produtos-title.png);
	_background-image: none; /* IE6 */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/home-produtos-title.png', sizingMethod='scale'); /* IE6 */
	background-repeat:no-repeat;
	width:141px;
	height:47px;
	color:#1848AA;
	}
	div#home-produtos-title{
	background-repeat:no-repeat;
	color:#1848AA;
	}
	.cliqueproduto:link, .cliqueproduto:visited, .cliqueproduto:active {
	color:#234084;
	font-weight:bold;
	text-decoration:none;
	}
	
	div#home-produtos-lista{
	padding-top:10px;
	padding-bottom:7px;
	font-size:10px;
	text-align:center;
	color:#1848AA;
	font-weight:bold;
	}
	.produtos-imgs{
	border: 2px solid #CCC;
	}
	div#produtos-fim{
	padding-top:5px;
	}
	div#home-guia-imgs{
	float:left;
	background-image:url(imagens/home-guia-imgs.png);
	background-repeat:no-repeat;
	width:94px;
	height:125px;
	padding-right:10px;
	}
	div#home-guia-title{
	float:left;
	width:200px;
	padding-left:05px;
	background-repeat:no-repeat;
	color:#234084;
	text-align:justify;
	line-height:140%;
	}
	div#home-guia-title-fundo{
	float:left;
	width:200px;
	height:70px;
	background-image:url(imagens/home-guia-title.png);
	_background-image: none; /* IE6 */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/home-guia-title.png', sizingMethod='scale'); /* IE6 */
	background-repeat:no-repeat;
	}
	
	.home-guia-title:link, .home-guia-title:visited, .home-guia-title:active {
	text-decoration:none;
	color:#234084;
	}
	.home-guia-title2:link, .home-guia-title2:visited, .home-guia-title2:active {
	text-decoration:none;
	color:#1848AA;
	}
	
	div#home-jornal{
	float:left;
	background-repeat:no-repeat;
	width:224px;
	height:76px;
	}
	div#home-informese-title-fundo{
	float:left;
	width:140px;
	height:30px;
	background-image:url(imagens/home-informese-title.png);
	background-repeat:no-repeat;
	_background-image: none; /* IE6 */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/home-informese-title.png', sizingMethod='scale'); /* IE6 */
	color:#234084;
	text-align:justify;
	}
	div#home-informese-title{
	float:left;
	width:210px;
	padding-left:6px;
	color:#234084;
	text-align:justify;
	}

	div#contato{
	background-image:url(imagens/fundo-branco-contato.png);
	height:390px;
	padding-left:80px;
	padding-top:10px;
	padding-right:50px;
	color:#234084;
	font-size:11px;
	}	
	div#contato-fundo{
	padding-left:80px;
	}
	div#contato-title{
	background-image:url(imagens/contato-title.png);
	_background-image: none; /* IE6 */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/contato-title.png', sizingMethod='scale'); /* IE6 */
	background-repeat:no-repeat;
	width:233px;
	height:80px;
	}
	div#contato-form-img{
	float:left;
	background-image:url(imagens/contato-form-img.png);
	background-repeat:no-repeat;
	width:260px;
	height:350px;
	border: 1px solid #CCC;
	font-size: 12px;
	}
#bg-fixo #conteudo-contato #contato #contato-form-img p {
	margin: 0px;
	padding: 0px;
}

	div#outlook{
	padding-left:10px;
	padding-bottom:10px;
	color:#234084;
	font-size:11px;
	}
	
	div#contato-form{
	padding-left:20px;
	width:440px;
	float:left;
	}
	
	div#clear {
	clear:both;
	font-size:1px;
	height:0.1px;
	}
	
	div#fim-conteudo{
	background-image:url(imagens/final-conteudo.png);
	_background-image: none; /* IE6 */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/final-conteudo.png', sizingMethod='scale'); /* IE6 */
	background-repeat:no-repeat;
	margin: 0 auto;
	width:913px;
	height:54px;
	}
	
	
	
	div#rodape{
	margin: 0 auto;
	background-color:#A8CADB;
	height:65px;
	width:800px;
	padding-top:10px;
	padding-left:90px;
	}
	div#rodape-canto{
	float:right;
	width:640px;
	}
	div#rodape-logo{
	height:58px;
	width:118px;
	float:left;
	}
	div#rodape-texto{
	float:left;
	padding-left:30px;
	width:370px;
	margin:0 auto;
	text-align:center;
	font-size:13px;
	color:#FFF;
	}
	div#rodape-wm{
	float: right;
	width: 67px;
	heigth:10px;
	padding-top:40px;
	padding-right:5px;
	}
	.error{
	color:#ff0000;
	}
