body {

	margin:auto auto auto auto;

	padding:0 0 0 0;

	background-color:#7fd75f;

	background-image:url(/images/img_bg_title.gif);

}

#top{

	margin:0 0 0 0;

	padding:0 0 0 0;

	position:relative;

	left:0px;

	margin:auto;

	height:380px;

	width:840px;

	background-color:#7fd75f;

	background-image:url(/images/img_bg_body.gif);

	background-repeat:repeat;

	overflow:hidden;

	top:0;

}

#center{

	margin-left:15px;

	height:430px;

	width:809px;

	background-image:url(/images/img_bg_botton.gif);

	background-position:1px bottom;

	background-repeat:no-repeat;

}

#menu{

	list-style:none;	

	margin-left:1px;

	position:absolute;

	left:15px;

	padding-top:50px;

	width:198px;

	height:280px;

	background-image:url(/images/menu_bg.jpg);

	background-repeat:no-repeat;

	top:0;

}

#menu li a{

	list-style:none;

	padding:5px;

	margin-left:5px;

	position:relative;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#ffffff;

	line-height:14px;

	font-size:11px;

	text-indent:20px;

	*text-indent:5px;

	background:none;

	text-decoration:none;

	display:block;	

}

#menu li a:hover{

	list-style:none;

	background:#55c03c;

	color: #ffffff;

}

#menu_secundario{

	list-style:none;

	margin-top:300px;	

	margin-left:1px;

	padding-top:40px;

	position:absolute;

	left:15px;

	width:198px;

	height:280px;

	background-image:url(/images/menu_secundario_bg.gif);

	background-repeat:no-repeat;

	top:0;

}

#menu_secundario li a{

	list-style:none;

	padding:5px;

	margin-left:5px;

	position:relative;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#ffffff;

	line-height:14px;

	font-size:11px;

	text-indent:20px;

	*text-indent:5px;

	background:none;

	text-decoration:none;

	display:block;	

}

#menu_secundario li a:hover{

	list-style:none;

	background:#55c03c;

	color: #ffffff;

}

#content_banner{

	position:relative;

	left:16px;

	*left:15px;

	right:0px;

	height:280px;

	float:right;

	top:0;

}

#content{

	position:relative;

	margin:auto;

	padding:0 0 0 0;

	height:auto;

	width:840px;

	background-color:#7fd75f;

	background-image:url(/images/img_bg_body.gif);

	top:0;

}

#content_01{

	margin:0 0 0 0;

	padding:0 0 0 0;

	height:280px;

	width:809px;

	top:0;

	overflow:hidden;

}

#content_conteudo{

	position:relative;

	width:580px;

	left: 235px;

}

#content_detalhe{

	position:relative;

	left:217px;



}



#content_interno{



	position:absolute;



	bottom:0px;



	margin:0 0 0 0;



	padding:0 0 0 0;



	left:16px;



}



#content_02{



	margin:0 0 0 0;



	padding:0 0 0 0;



	height:210px;



	width:809px;



	top:0;



}



#content_03{

	margin:0 0 0 0;

	padding:0 0 0 0;

	height:210px;

	top:0;

	overflow:hidden;

	padding-left:5px;

}



#rodape{
	clear:both;
	position:relative;
	margin:auto;
	padding:0 0 0 0;
	width:809px;
	height:90px;
	background-image:url(/images/img_bg_rodape.gif);
	background-position:1px bottom;
	background-repeat:no-repeat;
	top:0;



}



.box {
	background-color: #7fd75f;
	background-image:url(/images/organizacao_festas_box2.gif);
	background-repeat:no-repeat;
	padding: 1px 1px 1px 1px;
	position:relative;
	margin-left:14px;
	_margin-left:10px;
	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	width:180px;
	height:195px;
	float:left;
	overflow:hidden;
	font-size: 12px;



}
.boxmenor {
	background-color: #7fd75f;
	background-image:url(/images/organizacao_festas_box2.gif);
	background-repeat:no-repeat;
	padding: 1px 1px 1px 1px;
	position:relative;
	margin-left:14px;
	_margin-left:10px;
	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	width:180px;
	height:195px;
	float:left;
	overflow:hidden;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
}




.box p { font-size:11px; line-height:normal; }



.box img {



	border:0;



	*margin-top:-18px;	



}



.box_faleconosco {

	background-color: #7fd75f;

	background-image:url(/images/fale_conosco_box3_2.gif);

	background-repeat:no-repeat;

	padding: 4px 1px 1px 1px;

	position:relative;

	margin-left:14px;

	border-color:#FFFFFF;

	border-width:1px;

	border-style:solid;

	width:180px;

	height:191px;

	float:left;

}



.box2 {



	position:relative;



	background-image:url(/images/img_bg_box5.gif);



	background-repeat:repeat-x;



	border-color:#FFFFFF;



	border-width:1px;



	border-style:solid;



	width:575px;



	height:195px;



	background-color:#4dbe34;



	float:left;



	margin-left:15px;



	_margin-left:10px;



	*margin-left:10px;



}



.box3 {



	background-color: #39AB24;



	background-image:url(/images/organizacao_festas_box2.gif);



	background-repeat:no-repeat;



	position:relative;



	border-color:#FFFFFF;



	border-width:1px;



	border-style:solid;



	width:180px;



	height:195px;



	_height:204px;



	*height:204px;



	float:right;



	margin-right:17px;



	_margin-right:10px;



	*margin-right:10px;	



}



#destaque{



	padding:0 0 0 0;



	margin: 0 0 0 0;



	position:relative;



	margin-left:7px;



	_margin-left:5px;



	*margin-top:-19px;



	width:180px;



	float:left;



	height:155px;



	overflow:hidden;



}



#destaque p {



	font-size:11px;



	line-height:normal;



}



.detalhe{



	padding:0 0 0 0;



	margin:0 0 0 0;



	background-color:#208618;



	width:180px;



	height:52px;



}



.destaque img{



	border:0;



	width:61px;



	height:52px;	



}



ul{



	



	list-style-type:square;



	margin:5 0 0 5;



	padding:0 0 0 0;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:11px;



	color:#FFFFFF;



	font-weight:normal;



	font-style:normal;



	text-align:left;



	text-decoration:none;



	margin-left:25px;



	*line-height:13px;



	_line-height:13px;



}



#center h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#006600;
	text-indent:18px;
	font-weight:bold;
	font-style:normal;
	text-align:left;
	text-decoration:none;













	*line-height:30px;
	overflow:hidden;



}



#center h2{



	padding:0 0 0 0;



	margin:0 0 0 0;



	padding-top:5px;



	padding-left:5px;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#ffffff;



	text-indent:0px;



	font-weight:bold;



	font-style:normal;



	text-align:left;



	text-decoration:none;



	overflow:hidden;



	line-height:12px;



}



.img_portifolio_destaque {



	border:1px;



	border-style:solid;



	border-color:#FFFFFF;



	height:200px;



	width:240px;



	margin-right:-240px;



}



.img_portifolio_lista {



	border:1px;



	border-style:solid;



	border-color:#FFFFFF;



	height:130px;



	width:180px;



	margin-right:10px;



	margin-left:-190px;



}



#portifolo {



	height:130px;	



}



.img_materias {



	border:1px;



	border-style:solid;



	border-color:#FFFFFF;



	width:250px;



	margin-right:10px;



}



.box_content {



	margin-right:5px;	



	position:relative;



	float:left;



}



h1{



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:14px;



	color:#FFFFFF;



	font-weight:bold;



	font-style:normal;



}



h2{



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#FFFFFF;



	font-weight:bold;



	font-style:normal;



	line-height:0px;



}



p{



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#FFFFFF;



	font-weight:normal;



	line-height:130%;



	font-style:normal;



	text-align:left;



	text-decoration:none;



	margin-top:0px;



}



.link{



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:11px;



	color:#FFFFFF;



	font-weight:normal;



	font-style:normal;



	text-align:left;



	text-decoration:none;



	margin-top:0px;



	display:block;



}



.link:hover{



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:11px;



	color:#FFFFFF;



	background-color:#009600;



	font-weight:normal;



	font-style:normal;



	text-align:left;



	text-decoration:none;



	margin-top:0px;



	



}





.portifolio{



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:11px;



	color:#FFFFFF;



	font-weight:normal;



	font-style:normal;



	text-align:left;



	text-decoration:none;



	margin-top:0px;



	margin-right:250px;



	line-height:20px;



}



.portifolio_lista{



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#FFFFFF;



	font-weight:normal;



	font-style:normal;



	text-align:left;



	text-decoration:none;



	margin-top:0px;



	margin-right:50px;



	margin-left:190px;



}



.data{



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:11px;



	color:#CEFCC0;



	font-weight:normal;



	font-style:normal;



	text-align:left;



	text-decoration:none;



	margin-top:0px;



}



.menu_relevante {



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#FFFFFF;



	font-weight:normal;



	font-style:normal;



	text-align:left;



	text-decoration:none;



	margin-top:0px;



}



.menu_relevante{



	font-family:Verdana, Arial, Helvetica, sans-serif;



	padding:2px;



	font-size:12px;



	color:#FFFFFF;



	font-weight:normal;



	font-style:normal;



	text-align:left;



	text-decoration:none;



	margin-top:0px;



}



.menu_relevante:hover{



	background:#009600;



}



.interno{



	line-height:16px;



}



.link_box_branco{



	font-family:Verdana, Arial, Helvetica, sans-serif;



	padding:2px;



	font-size:11px;



	color:#ffffff;



	text-align:right;



	text-decoration:none;



}



.link_box_branco a:link{



	font-family:Verdana, Arial, Helvetica, sans-serif;



	padding:2px;



	font-size:11px;



	color:#ffffff;



	text-align:right;



	text-decoration:none;



}



.link_box_branco a:hover{



	font-family:Verdana, Arial, Helvetica, sans-serif;



	padding:2px;



	font-size:11px;



	color:#ffffff;



	text-align:right;



	text-decoration:none;



	background:#55c03c;



}



.rodape_verde{



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#006600;



	font-weight:normal;



	font-style:normal;



	text-align:center;



	text-decoration:none;



}



#box_verde{



	padding-left:2px;



	padding-top:130px;



	*padding-top:90px;



	_padding-top:90px;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:11px;



	color:#006600;



	font-weight:normal;



	font-style:normal;



	text-align:left;



	text-decoration:none;



	letter-spacing:-1px;



}



.box_verde2{



	margin:0 0 0 0;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	padding-left:2px;



	font-size:10px;



	color:#006600;



	line-height:12px;



	font-weight:normal;



	font-style:normal;



	text-align:left;



	text-decoration:none;



}



#box_verde2{



	margin:0 0 0 0;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	padding:6px;



	font-size:10px;



	color:#006600;



	line-height:150%;



	font-style:normal;



	text-align:left;



	text-decoration:none;



}



#box_verde3{

	margin:0 0 0 0;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	padding:0px 1px;

	-moz-padding:9px 1px;

	font-size:11px;

	color:#FFF;

	line-height:130%;

	font-style:normal;

	text-align:center;

	text-decoration:none;

}



#box_verde3 a{

	color:#FFF;

}



#box_verde2 a {	color:#006600; }



#box_verde2 a:hover { text-decoration:none }



.rodape_amarelo{



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#FFCC00;



	font-weight:normal;



	font-style:normal;



	text-align:center;



	text-decoration:none;



}



.text {



	font-family:Verdana, Arial, Helvetica, sans-serif;



	size:9px;



	color:#FFFFFF;



	text-align:left;



	text-decoration:none;



}



#ico {



	margin:0 0 0 0;



	padding:0 0 0 0;



	width:605px;



	height:11px;



	left:25px;



	top:-408px;



	margin-left:0px;



	position:relative;



	z-index:15;



	background-image:url(/images/ico.png);



	background-repeat:no-repeat;



	display:block;



	*background-image:none;	



	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ico.png', sizingMethod='scale');



	overflow:hidden;



}



#selo {



	width:75px;



	height:75px;



	left:110px;



	top:-100px;



	margin-left:0px;



	position:relative;



	z-index:10;



	background-image:url(/images/selo.png);



	background-repeat:no-repeat;



	display:block;



	*background-image:none;	



	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/selo.png', sizingMethod='scale');



	overflow:hidden;



}



ul.fotos {



	position:relative;



	float:left;



	list-style:none;  



	width:540px;



	height:auto;



	margin:0; 



	padding:0;



}



ul.fotos li {



	float:left; 



	margin:5px;



}



ul.fotos li img {



	border:none; 



	width:260px;



	padding:1px;



	border:1px solid #ffffff;



}



.fotos2 {



	position:relative;



	width:120px;



	height:auto;



	border:1px solid #ffffff;



	float:left;



	margin:10px 10px 10px 10px;



}



h3{



	margin:0 0 0 0;



	padding:0 0 0 0;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#FFFFFF;



	margin-left:5px;



	_margin-left:10px;



	*margin-left:10px;



}



.table {



	padding:5px;



	marging:2px;



}







#lightbox{



	position: absolute;



	left: 0;



	width: 100%;



	z-index: 100;



	text-align: center;



	line-height: 0;



	}



#lightbox a img{ border: none; }



#outerImageContainer{



	position: relative;



	background-color: #fff;



	width: 250px;



	height: 250px;



	margin: 0 auto;



	}



#imageContainer{



	padding: 10px;



	}



#loading{



	position: absolute;



	top: 40%;



	left: 0%;



	height: 25%;



	width: 100%;



	text-align: center;



	line-height: 0;



	}



#hoverNav{



	position: absolute;



	top: 0;



	left: 0;



	height: 100%;



	width: 100%;



	z-index: 10;



	}



#imageContainer>#hoverNav{ left: 0;}



#hoverNav a{ outline: none;}



#prevLink, #nextLink{



	width: 49%;



	height: 100%;



	background: transparent url(/images/blank.gif) no-repeat; /* Trick IE into showing hover */



	display: block;



	}



#prevLink { left: 0; float: left;}



#nextLink { right: 0; float: right;}



#prevLink:hover, #prevLink:visited:hover { background: url(/images/prevlabel.gif) left 15% no-repeat; }



#nextLink:hover, #nextLink:visited:hover { background: url(/images/nextlabel.gif) right 15% no-repeat; }





#imageDataContainer{



	font: 10px Verdana, Helvetica, sans-serif;



	background-color: #fff;



	margin: 0 auto;



	line-height: 1.4em;



	overflow: auto;



	width: 100%	



	}



#imageData{	padding:0 10px; color: #666; }



#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	



#imageData #caption{ font-weight: bold;	}



#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			



#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	



		



#overlay{



	position: absolute;



	top: 0;



	left: 0;



	z-index: 90;



	width: 100%;



	height: 500px;



	background-color: #000;



	}



ul#dicas_atualidades {



	list-style:none;



	margin:0px;



}





.pagin {

	padding:1px 6px;

	background-color:#c7f1b8;

	border:1px solid #cef0b0; 

	text-decoration:none;

	color:#000;

	font-weight:bold;

}

.ativa {

	border:1px solid #fff; 

	color:#ceba6d;/* */

}

.paginEsq {

	background-image:url(/images/seta-esq.gif); 

	background-repeat:no-repeat; 

	background-position:middle center; 

	padding:5px;

	padding-top:3px;

	text-decoration:none;

}

.paginDir {

	background-image:url(/images/seta-dir.gif); 

	background-repeat:no-repeat; 

	background-position:middle center; 

/*	padding:0px 7px 4px 2px;*/

	padding:5px;

	padding-top:3px;

	text-decoration:none;

}

