@charset "utf-8";
/* CSS Document */

body {
	background-image:url(../images/bg.gif);	
	background-attachment:scroll;
	margin-left: 0px;
	margin-top: 33px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height:16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0f4607;
}

h1 {
	font-family:"Trebuchet MS";
	font-size:13.5pt;
	font-weight:bold;
	color:#0f4207;
	margin-top:0px;
	padding-top:0px;
	padding-left:20px;
	padding-right:20px;
}

.titulo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	font-weight:bold;
	color:#0f4207;
	margin-top:0px;
	padding-top:0px;
}

.fotos {
	border:#f2f2f2 solid 1px;
	padding:5px;
	background-color:#ffffff;
	text-align:right;
	margin-left:0px;
	margin-right:30px;
}


hr {
	width: 90%;
	text-align:center;
	color: #f2f2f2; border: 1px solid #f2f2f2;
	margin:20px;
	}

.hr {
	width: 240px;
	text-align:left;
	color: #f2f2f2; border: 1px solid #f2f2f2;
	margin-top:20px;
	margin-left:20px;
	margin-bottom:20px;
	}

strong {color:#0f4207;}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	padding-left:20px;
	padding-right:20px;
}

ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	padding-right:20px;
}


/* Formulários */
.form  {
	background-color: #3D0058;
	margin: 0px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px ;
	color : #FFFFFF;
	border-right: #f2f2f2 0px ;
	border-top: #f2f2f2 0px ;
	border-left: #f2f2f2 0px ;
	border-bottom: #f2f2f2 0px ;
	
}

form {padding-left:20px; margin:0;}

input, textarea, select  {
	background-color: #FFFFFF;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px ;
	padding:0px;
	color : #555555;
	border-right: #dfddd4 0px solid;
	border-top: #dfddd4 0px solid;
	border-left: #dfddd4 0px solid;
	border-bottom: #dfddd4 0px solid;
	
}

#newsletter {color:#ffffff; margin-left:20px;}

#newsletter input textarea select  {
	background-color: #ffffff;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px ;
	padding:0px;
	color : #0f4207;
	border-right: #dfddd4 0px solid;
	border-top: #dfddd4 0px solid;
	border-left: #dfddd4 0px solid;
	border-bottom: #dfddd4 0px solid;
	
}

#noticias {
	width:464px;
	height:100% auto;
	min-height:200px;
	padding-top:15px;
	padding-left:25px;
	padding-right:20px;
	margin-top:20px;
	float:left;
	}

#noticias h1 {
	font-family:"Trebuchet MS";
	font-size:12.5pt;
	font-weight:lighter;
	color:#27789a;
	padding:0 0 10px 0;
	margin:0;
	clear:both;
	}

#noticias ul {
	width:454px;
	list-style:none;
	display:list-item;
	padding:0;
	margin:0;
	}

#noticias ul li {
	width:444px;
	height:100% auto;
	padding:10px;
	min-height:10px;
	list-style:none;
	margin:0 0 5px 0;
	background:#dfddd4;
	clear:both;
	float:left;
	}

#noticias ul li a strong {
	padding-bottom:2px;
	margin:0px;
	float:left;
	font-size:12px;
	font-weight:bold;
	font-family:"Trebuchet MS";
	line-height:16px;
	text-decoration:none;
	color:#0f4207;
	}

#noticias ul li a p {
	padding:0;
	margin:0px;
	float:left;
	font-size:10px;
	line-height:12px;
	text-decoration:none;
	width:444px;
	}

#noticias ul li a:hover p {
	text-decoration:underline;
	}

#noticias ul li p.link {
	padding:0 0px 0 0px;
	margin:0px;
	float:left;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	}

#noticias ul li img {
	float:left;
	}

#noticias #texto {
	width:120px;
	float:left;
	margin-left:5px;
	}



/*Links */
a.cinza {text-decoration: none;	color: #555555;}
a.cinza:hover {text-decoration: underline;  color: #555555;}

a {text-decoration: none;	color: #0f4607;}
a:hover {text-decoration: underline;  color: #0f4607;}

#divcontato {
	float:left;
	width:230px;
	border-right:1px solid #f2f2f2;
	margin:0 0 0 30px;
	}

#divcontato p {
	width:200px;
	float:left;
	margin:0 0 18px 0;
	padding:0;
	}

#divcontato img {
	float:right;
	margin:0;
	padding:0;
	}

#divcontato form {
	margin:0;
	padding:0;
	}

#divcontato input {
	width:200px;
	height:17px;
	}

#acesso {
	width:182px;
	float:left;
	margin:20px 0 0 0;
	padding:0;
	}
	
#acesso h1 {
	font-size:11px
	}