		body {
	margin:0;
	padding:0;
	background-color:#501d30;
	color: #FFF;
	text-align: center;
		}
		
		#principal {
		position:relative;
		width:100%;
		margin:0 auto; 
		margin-top:0px; 
		}
		
		#header {
		position:relative;
		width:980px;
		height:180px;
		margin:0 auto; 
		margin-top:0px;
		}
		
		#logo {
		position:absolute;
		left:0px;
		top:30px;
		}
		
		#menu {
		position:absolute;
		left:355px;
		top:140px;
		width:625px;
		}
		
		#bgconteudo {
		position:relative;
		width:980px;
		height:300px;
		margin:0 auto;
		background-color:#FFF; 
		}
		
		#bgconteudoempresa {
		position:relative;
		width:980px;
		height:380px;
		margin:0 auto;
		background-color:#ffffff; 
		}
		
		#bgconteudogaleria{
		position:relative;
		width:980px;
		height:900px;
		margin:0 auto;
		background-color:#ffffff; 
		}
		
		#bgconteudodicas {
		position:relative;
		width:980px;
		height:1070px;
		margin:0 auto;
		background-color:#FFF; 
		}
		
		#conteudos {
		position:absolute;
		width:960px;
		top:10px;
		right:10px;
		left:10px;
		bottom:10px;
		}
		
		#bgmenuprodutos {
		position:absolute;
		width:260px;
		height:180px;
		background-image:url(_imgs/background_menu.jpg);
		}
		
		#menuprodutos {
		position:absolute;
		width:210px;
		height:155px;
		top:14px;
		left:24px;
		}
		
		#imgprodutos {
		position:absolute;
		width:680px;
		left:280px;
		}
		
		#textos {
		position:absolute;
		width:920px;
		top:195px;
		left:20px;
		right:20px;
		text-align:justify;
		}
		
		#textodicas {
		position:absolute;
		width:640px;
		left:20px;
		text-align:justify;
		}
		
		#textocontato {
		position:absolute;
		width:350px;
		top:20px;
		left:20px;
		}
		
		#formcontato {
		position:absolute;
		width:500px;
		top:20px;
		right:20px;
		}
		
		#calculodeconsumo {
		position:absolute;
		width:260px;
		top:20px;
		right:20px;;
		}
		
		#linhanoticias {
		position:relative;
		width:980px;
		height:1px;
		margin:0 auto; 
		margin-top:20px;
		background-color:#FFF;
		}
		
		#linhafooter {
		position:relative;
		width:980px;
		height:1px;
		margin:0 auto; 
		margin-top:20px;
		background-color:#FFF;
		}
		
		#noticias {
		position:relative;
		width:980px;
		margin:0 auto; 
		margin-top:15px;
		text-align:justify;
		}
		
		#footer {
		position:relative;
		width:980px;
		height:80px;
		margin:0 auto; 
		margin-top:15px;
		}
		
		#textofooter {
		position:absolute;
		right:0px;
		text-align:right;
		}
		
		#facebook {
		position:absolute;
		left:0px;
		}
		
		.textos {
		font-family:Verdana, Geneva, sans-serif;
		color:#676666;
		font-size:12px;
		text-decoration:none;
		}
		
		.textofooter {
		font-family:Verdana, Geneva, sans-serif;
		color:#fff;
		font-size:12px;
		text-decoration:none;
		}
		
		.textofootertel {
		font-family:Verdana, Geneva, sans-serif;
		color:#fff;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
		}
		
		.textoenviado {
		font-family:Verdana, Geneva, sans-serif;
		color:#501d30;
		font-size:10px;
		text-decoration:none;
		}
		
		.titulonoticias {
		font-family:Verdana, Geneva, sans-serif;
		color:#f79800;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		}
		
		.textonoticias {
		font-family:Verdana, Geneva, sans-serif;
		color:#ffffff;
		font-size:12px;
		text-decoration:none;
		}
		
		.linknoticias {
		font-family:Verdana, Geneva, sans-serif;
		color:#f79800;
		font-size:12px;
		text-decoration:underline;
		}
		
		.btoenviar { 
		font-family:Verdana, Geneva, sans-serif;
		font-size:14px;
		color:#3a1826;
		border:1px solid #f79800;
		background-color: #f79800;
		}
		
		.input { 
		font-family:Verdana, Geneva, sans-serif;
		font-size:10px;
		color:#666666;
		border:1px solid #666666;
		background-color: #ffffff;
		}
		
		h1 {
		font-family:Verdana, Geneva, sans-serif;
		color:#4b1a2d;
		font-size:14px;
		font-weight:normal;
		text-decoration:none;
        }
		
		p {
		font-family:Verdana, Geneva, sans-serif;
		color:#676666;
		font-size:12px;
		text-decoration:none;
		}
#principal #noticias table tr td table tr td {
	font-family: Verdana, Geneva, sans-serif;
}
#principal #noticias table tr td table tr td {
	font-size: 12px;
	color: #FFF;
	text-align: justify;
}
#principal #noticias table tr td table tr td p {
	color: #FFF;
}
#principal #noticias table tr td table tr td p {
	color: #FF0;
}
#principal #noticias table tr td table tr td p {
	color: #FFF;
}
#head {
	font-size: 26px;
	text-align:center;
	color:#FFF;
	font-family:"Palatino Linotype", Palatino, serif;
	margin-bottom:40px;
}


#container {
	height:400px;
	width:800px;
	border:solid #F00 2px
}
#new1 {
	float:left;
	width:360px;
	height:250px;
	border:solid #F00 2px;
	margin-left:20px;
	
	
	
}
#new2 {
	float:right;
	width:360px;
	height:250px;
	border:solid #F00 2px;
	margin-right:20px;
	
}
#fotonew {
	float:left;
	width:150px;
	height:150px;
	border:solid #F00 2px;

}



#fotonew2 {
	float:left;
	width:150px;
	height:150px;
	border:solid #F00 2px;
}
#container2 {
	height:400px;
	width:800px;
	border:#F00 2px;
}
#new3 {float:left;
	width:360px;
	height:250px;
	border:solid #F00 2px;
	margin-left:20px;
}
#new4 {float:right;
	width:360px;
	height:250px;
	border:solid #F00 2px;
	margin-right:20px;
}


#fotonew3 {float:left;
	width:150px;
	height:150px;
	border:solid #F00 2px;
}
#fotonew4 {float:left;
	width:150px;
	height:150px;
	border:solid #F00 2px;
}

