@charset "utf-8";

body {
		margin: 0px;
		background-image: url(../imagens/fundo.gif);
		background-repeat: repeat-x;
		background-color: #ffc9ff;
		font-family: "Trebuchet MS", Tahoma, "Arial Narrow";
		font-size: 12px;
}

p {
		margin: 0px;
}	

#tudo {
		width: 760px;
		float: left;
		position: absolute;
		left: 50%;
		margin-left: -380px;
}

#topo, #navbar, #conteudo, #rodape {
		width: 760px;
		float: left;
		margin: 0px
}

#navbar {
		line-height: 18px;
		font-size: 12px;
		text-align: right;
}

		#navbar a:link, #navbar a:visited {
				color: #FFFFFF;
				text-decoration: none;
				margin-right: 10px;
				font-weight: bold;
		}
		

		#navbar a:active {
				color: #00923f;
				background-color: #a9e969;
		}

		#navbar a:hover {
				color: #00923f;
				background-color: #a9e969;
		}

#conteudo {
		background-color: #ffdbff;
/*		background-image: url(../imagens/fundo_conteudo.gif);
		background-repeat: repeat-y;*/
}

		#menu {
				width: 150px;
				float: left;
		}
		
				.Titulos {
/*						background-image: url(../imagens/fundo_titulos.gif);
						background-repeat: repeat-x;*/
						color: #00923f;
						font-weight: bold;
						line-height: 25px;
						font-size: 14px;
						margin-top: 5px;
						margin-left: 5px;
				}
				
				#menu p a{
						margin-left: 5px;
				}
				
				#menu a:link, #menu a:visited, #menu a:active {
						text-decoration: none;
						color: #dd137b;
						font-weight: bold;
						line-height: 30px;
						font-size: 14px;
				}
				
				#menu a:hover {
						color: #00923f;
				}
		
		#principalPainel {
				width: 100%;
				float: left;
				margin-top: 5px;
		}
		
				.itemPainel {
					width: 200px;
					float: left;
					margin-left: 10px;
					margin-top: 10px;
					height: 100px;
					text-align: center;
				}

		#principal {
				width: 605px;
				margin-left: 5px;
				float: left;
				margin-top: 5px;
		}
		

				h1 {
						font-size: 24px;
						color: #00923f;
						font-weight: bold;
						margin: 0px;
				}
				
				#principal p {
						font-size: 14px;
						line-height: 28px;
						text-align: justify;
						margin: 0px 20px
				}
				
				.ContatoCampos {
						border: none;
						background-color: #ffc9ff;
						width: 350px;
						font-size: 14px;
						color: green;
				}
				
				.ContatoBt {
						border: 1px solid #090;
						background-color: green;
						width: 100px;
						font-size: 14px;
						color: white;
						font-weight: bold;
				}
				
				.list_produtos {
						width: 200px;
						height: 250px;
						float: left;
				}
				
						.list_produtos p {
								margin: 10px !important;
								text-align: center !important;
								font-size: 16px !important;
								color: #090;
						}
						
						.list_produtos a:link, .list_produtos a:visited, .list_produtos a:active {
								color: #090;
								text-decoration: none;
						}
				
				#fotogrande {
						width: 250px;
						float: left;
						margin: 0px 10px 10px 0px;
				}
				
						#fotogrande p {
								margin: 0px !important;
						}
				
				#descricao {
						text-align: justify;
						background-color: #ffc9ff;
						width: 335px;
						float: left;
						margin-bottom: 10px;
				}
				
#rodape {
		height: 100px;
		background-image: url(../imagens/rodape.gif);
		background-repeat: repeat-x;
		color: #FFFFFF;
		font-weight: bold;
		text-align: center;
}

#creditos {
		margin-top: 0px;
		text-align: right;
}

		#creditos a:link, #creditos a:active, #creditos a:visited {
				text-decoration: none;
				color: #090;
				font-size: 11px;
				font-weight: bold;
		}
		
		#creditos a:hover {
				color:#333;
		}

#painel_principal {
		width: 100%;
		font-size: 16px;
}

#painel_principal p {
		line-height: 30px;
}

#painel_principal a:link, #painel_principal a:visited, #painel_principal a:active {
		line-height: 30px;
		text-decoration: none;
		font-weight: bold;
		color: #090;
}

#painel_principal h2, #painel_principal h3 {
		color: #090 !important;
}

#painel_principal h2 {
		border-bottom: 1px dotted #090;
		width: 100%;
		text-transform: uppercase;
		line-height: 40px;
}

#painel_principal a:hover {
		background-color: #D0FBC6;
}



.item_menu {
		width: 100px;
		float: left;
		text-align: center;
}


