@charset "utf-8";
/*================================
			GERAL
================================*/

* {
	margin: 0px;
	padding: 0px;
	}
	
	body {
		background: url(imagens/bgCtnt.gif);
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #252525;
		}
		
		#container {
			width: 1007px;
			height: 100%;
			margin: 0 auto;
			}
			
/*================================
			LOGO
================================*/

#logo {
	width: 100%;
	background: #fff;
	padding-top: 15px;
	}
	
	#proUnha {
		margin-left: 13%;
		}

/*================================
			MENU
================================*/

#mainMenu {
	width: 100%;
	height: 46px;
	background: url(imagens/bgMenu.gif);
	border-bottom: solid 2px #92caea;
	border-top: solid 2px #000;
	margin-top: 10px;
	}
	
	ul {
		display: block;
		list-style: none;
		margin-left: 10%;
		}
		
		ul li a {
			text-decoration: none;
			font-size: 18px;
			color: #fff;
			float: left;
			height: 31px;
			margin-top: 1px;
			padding-top:8px;
			padding-left: 15px;
			padding-right: 15px;
			}
			
			ul li a:hover {
				background: #000;
				color: #93caea;
				}

/*================================
			BANNER
================================*/

#banner {
	width: 100%;
	height: 193px;
	background: url(imagens/bgBanner.gif);
	}
	
	#ilstBanner {
		width: 287px;
		height: 285px;
		float: right;
		margin-right: 10%;
		margin-top: -73px;
		}
		
		#belaNatureza {
			margin-left: 50px;
			margin-top: 40px;
			}

/*================================
			CONTENT
================================*/

#ctnt {
	width: 738px;
	height: 100%;
	margin-left: 10%;
	padding: 20px;
	}
	
	#mainCtnt {
		width: 430px;
		float: left;
		margin-bottom: 40px;
		}
		
		.titles {
			background: url(imagens/bgTitles.png) bottom no-repeat;
			font-size: 26px;
			color: #0172bc;
			padding-bottom: 10px;
			padding-top: 35px;
			}
			
			.text {
				text-align: justify;
				margin-top: 10px;
				}
				
				.lerMais {
					margin-top: 10px;
					}
				
				.more {
					width: 100px;
					padding-top: 15px;
					font-size: 14px;
					color: #f7941d;
					text-decoration: none;
					}
				
				.imgRight {
					width: 174px;
					float: right;
					margin-left: 10px;
					}
					
					.imgCenter {
						margin-left: 5px;
						margin-bottom: 10px;
						}
						
						.imgLeft {
							float: left;
							margin-right: 10px;
							}
							
/*================================
			FORMULARIO
================================*/

#form {
	margin-top: 30px;
	}
	
	.textField {
		font-size: 16px;
		font-weight: bold;
		color: #666;
		height: 18px;
		margin-bottom: 2px;
		margin-left: 15px;
		padding: 5px;
		border: solid 2px #d7d7d7;
		}
		
		.textArea {
			font-size: 16px;
			font-weight: bold;
			color: #666;
			margin-bottom: 10px;
			margin-left: 15px;
			border: solid 2px #d7d7d7;
			}



/*================================
			CTNTAUX
================================*/

#auxCtnt {
	width: 270px;
	float: left;
	padding: 15px;
	}
	
	#menuAux {
		float: left;
		display: block;
		margin-left: 90px;
		margin-top: 30px;
		}
	
		#menuAux li a{
			width: 140px;
			height: 25px;
			padding-bottom: 10px;
			font-size: 22px;
			color: #545454;
			background: url(imagens/bgMenuAux.png) bottom no-repeat;		
			}
		
			#menuAux li a:hover {
				color: #000;
				}

/*================================
			NEWS
================================*/

#news {
	width: 224px;
	height: 123px;
	background: url(imagens/bgNews.png) no-repeat;
	float: left;
	margin-left: 60px;
	margin-top: 40px;
	padding: 10px;
	}
	
	#titleNews {
		font-size: 32px;
		color: #0172bc;
		margin-left: 15px;
		margin-top: 3px;
		}
		
		.dataForm {
			font-size: 14px;
			margin-bottom: 5px;
			margin-left: 15px;
			}
		
			#emailNews {
				font-size: 12px;
				font-weight: bold;
				color: #666;
				height: 22px;
				margin-bottom: 5px;
				margin-left: 15px;
				border: solid 2px #70afda;
				}
				
				#enviar {
					margin-left: 15px;
					}



/*================================
			FOOTER
================================*/

#footer {
	clear: both;
	width: 778px;
	height: 85px;
	background: url(imagens/bgFooter.png) top no-repeat;
	margin-left: 10%;
	padding-top: 5px;
	}
	
	#logoFooter {
		float: left;
		margin-left: 45px;
		margin-top: 15px;
		}
		
		#CtrlN {
			float: right;
			margin-top: -20px;
			}
			
			#marca {
				margin-left: 10px;
				margin-top: 8px;
				float: left;
				font-size: 20px;
				color: #0172bc;
				}
				
				.colorBlack {
					color: #000;
					}
					
					#direitos {
						font-size: 12px;
						color: #999;
						}