body {
	padding:0; 
	margin:0;  
	font-family: 'Open Sans', Arial; 
	font-size:15px; 
	color:#2f4d43;
	background: url(img/bg.jpg) no-repeat center center fixed;
	background-size: cover; /*Css padrão*/
	-webkit-background-size: cover; /*Css safari e chrome*/
	-moz-background-size: cover; /*Css firefox*/
	-ms-background-size: cover; /*Css IE não use mer#^@%#*/
	-o-background-size: cover; /*Css Opera*/
}

a:hover .img{filter:alpha(opacity=25);-moz-opacity:.50;opacity:.50;}
a {
	color: #6aa992; text-decoration:none;
}
a:hover {
	color: #19513f;
} 
#top{
	width: 100%;
	min-width: 960px;
	height: 160px;
	position:relative;
	background:url(img/top_bg.png) repeat-x;
}

#top_cont{
	width: 960px;
	margin: 0 auto;
	background:url(img/top_bg.png) repeat-x;
}
#middle{
	width: 100%;
	min-width: 960px;
	position:relative;
}

#middle_cont{
	width: 960px;
	margin: 40px auto;
	padding:0 0 30px 0;
	background-color:#FFFFFF;
}
#middle_cont .txt{
	padding:0 30px 30px 30px;
}
#colesq {
	float: left; width: 12%; text-align: center; padding:10px 0 10px 0; 
}
#coldir {
	float: left; width: 88%; text-align:left; font-size:13px; padding:10px 0 10px 0;
}
#coldir a {
	font-size: 15px; color: #6aa992; font-weight:bold; text-decoration:none;
}
#coldir a:hover {
	color: #19513f;
}
#clear {
	clear: both;
}
#coldiv {
	clear: both; border-bottom: 1px solid #CCC;
}
hr {
	clear: both; border:none; border-bottom: 1px solid #CCC;
}
h2 {
	font-size: 30px; color: #4c8371;
}
h3 {
	text-align: center; font-size: 21px; color: #2e5c4d;
}
h4 {
	text-align: center; font-size: 18px;
}
h5 {
	text-align: center; font-size: 16px; color: #666666; font-weight: bold; margin-bottom: 5px; border-bottom: 1px solid #CCC;
}
h6 {
	text-align: center; font-size: 24px; color: #6fae99; margin-bottom: 5px; border-bottom: 1px solid #6fae99; line-height:-15px;
}
.closed {
	text-align: center; font-size: 18px; color: #b40000; font-weight: bold; margin: 20px; border: 2px solid #b40000; padding:10px;
}
p {
	text-align: justify; 
}
.sub {
	font-size: 70%; vertical-align: top;
}
.center {
	text-align:center;
}
.tittab {
	 font-size:15px; font-weight:bold;
}
.tematab{
	font-size: 15px;
}
.coffeetab{
	font-size: 15px; color: #999999; 
}

