*{margin:0;padding:0;}
a img,fieldset{border:0;}
ul,ol{list-style:none;}
a{color:#0c431c;}
a:hover{
	color:#62AF65;
}

select{
	color:#3b5c20;
	font-size:10px;
	padding:2px 2px 2px 12px;
	border:#c9cbae solid 3px;
	background:#f9fbec url(../img/seta_input.gif) 5px center no-repeat;
}
option{
	padding: 0 3px;
}
input.btn{
	padding:0 !important;
	border:0 !important;
	background:none !important;
	cursor:pointer;
}
body{
	background:#fcfef3;
	font:12px/100% "Trebuchet MS", Verdana, Arial;
	color:#0c431c;
	margin-bottom:20px;
}
div#geral{
	margin:0 auto;
	width:761px;
	border:0 solid #ffffff;
}
div#topo img{
	border:0;
}
img.full_banner{
	display:block;
	margin:0 auto;
	border:5px solid #eaf0bc;
}
div#col_esq{
	width:145px;
	float:left;
	margin-top:8px;
}


/*MENU*/

div#col_esq ol{
	margin-bottom:4px;
}
div#col_esq ol li{
	margin-bottom:3px;
}
div#col_esq ol li a{
	font-size:14px;
	display:block;
	background:url(../img/menu_esq.gif) no-repeat;
	width:115px;
	height:25px;
	padding:10px 0 0 30px;
	color:#000000
}
div#col_esq ol li a.primeiro{
	background:url(../img/menu1_esq.gif) no-repeat;
}
div#col_esq ol li a:hover{
	color:#5D8B01;
}

/*BOX ENQUETE*/
div#col_esq div#enquete{
	width:128px;
	background:#d0ebc7 url(../img/titulo_enquete.jpg) 0 top no-repeat;
	color:#3b5c20;
	padding:35px 8px 0 8px;
	line-height:140%;
	margin:4px 0;
}
/*BOX NEWSLETTER*/
div#col_esq div#newsletter{
	width:128px;
	background:#d0ebc7 url(../img/titulo_newsletter.jpg) 0 top no-repeat;
	color:#3b5c20;
	padding:35px 8px 0 8px;
	line-height:140%;
	margin:4px 0;
}
div#col_esq div#newsletter p{
	margin-bottom:8px;
}
div#col_esq div#newsletter input{
	color:#3b5c20;
	font: 11px/100% "Trebuchet MS", Verdana, Arial;
	padding:2px 2px 2px 12px;
	border:#c9cbae solid 3px;
	background:#f9fbec url(../img/seta_input.gif) 5px center no-repeat;
	width:102px;
	margin-bottom:6px;
}
div#col_esq div#newsletter input#cadastrar{
	width:68px;
}


/*BOX AGENDA*/
div#col_esq div#agenda{
	width:128px;
	background:#d0ebc7 url(../img/titulo_agenda.jpg) 0 top no-repeat;
	color:#3b5c20;
	padding:35px 8px 0 8px;
	line-height:140%;
}
div#col_esq div#agenda .mes{
	background:#60aa32;
	font-size:11px;
	font-weight:900;
	position:relative;
	width:100%;
	text-align:center;
	padding:2px 0;
}
div#col_esq div#agenda div#mes a#seta_mes_esq{
	position:absolute;
	left:3px;
	top:3px;
	display:block;
}
div#col_esq div#agenda div#mes a#seta_mes_dir{
	position:absolute;
	right:3px;
	top:3px;
	display:block;
}
div#col_esq div#agenda h3{
	font-size:11px;
	font-weight:900;
}
div#col_esq div#agenda table{
	margin:5px auto;
	color:#0c431c;
	text-align:center;
}
div#col_esq div#agenda table tbody td{
	background:#bfe6a7;
	padding:0 2px;
}
div#col_esq div#agenda table tbody td a:hover{	
	color:#ffffff;
}
div#col_esq div#agenda table tbody td.no_content{
	background:transparent;
}
div#col_esq div#agenda table tbody td.escuro{
	background:#34c800;
}
div#col_esq div#agenda table tbody td.escuro a{	
	text-decoration:none;
}
div#col_esq div#agenda a#ver_todo_calendario{
	display:block;
	margin:8px 0;
}
div#col_dir{
	float:right;
	width:136px;
	margin-top:8px;
}
div#col_dir select{
	width:136px;
	margin:6px 0 8px 0;
}
div#col_dir a{
	display:block;
	margin:4px 0 4px 0;
}
div#principal{
	width:470px;
	margin:8px 0 0 10px;
	float:left;
}
div#principal div#banners_baixo img{
	border:5px solid #eaf0bc;
	margin:0 2px;
}
div#principal div#banners_baixo{
	clear:both;
	padding-top:19px;
}
div#rodape{
	clear:both;
	width:761px;
	text-align:center;
	line-height:140%;
	background:url(../img/marca_maxmeio.gif) bottom right no-repeat;
	position:relative;
	padding-top:30px;
}
div#rodape div#linha_cima{
	background:url(../img/linha_rodape.jpg) no-repeat;
	height:1px;
	width:460px;
	font-size:1px;
	position:absolute;
	top:20px;
	left:50%;
	margin-left:-230px;
}
div#rodape a{	
	color:#929b6b;
}
.agenda_data_marcada{
		background:#F9EC00;
	}
div#rodape a#marca_maxmeio{
	position:absolute;
	right:0;
	bottom:0;
	width:195px;
	height:23px;
	display:block;
}
.clear{clear:both;}
	.tool-tip{
		color:#0C431C;
		background:#406E23;
	}
	.tool-text{
		padding:10px 15px 15px 15px;
		background:#BFE6B2;
		margin:5px;
		font-size:9px;
	}
	.tool-text h3{
		font-size:12px;
		margin:5px 0 !important;
		padding:0;
	}
	.tool-text strong{
		font-size:10px;
		font-weight:900;
	}
