/*||||||||||||||||||||||||||||||||||| ESTRUTURA |||||||||||||||||||||||||||||||||*/

/*
-----------------------------------------------------------------------------------
|||| Geral ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
*, html, body{
	outline:none;
	margin:0;
	padding:0;
}
html, body{
	background:#B1CDC0 url(../imagens/bgBody.gif) center 0px no-repeat;
	height:100%;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	text-align:justify;
	color:#444;
	font-size:11px;
}
a:link, a:active, a:visited{
	background-color:inherit;
	color:#236B51;
	text-decoration:none;
}
a:hover{
	background-color:inherit;
	color:#04281B;
}
.bold{
	font-weight:bold;
}
.italic{
	font-style:italic;
}
h1, h2, h3, h4, h5, h6{
	font-size:11px;
	font-weight:normal;
}
.highlight{
	background:#CAF093;
}
/*
-----------------------------------------------------------------------------------
|||| Container ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#container{
	background:url(../imagens/bgRodape.jpg) no-repeat bottom left;
	color:inherit;
	width:569px;
	min-height:700px;
	position:absolute;
	left:50%;
	_left:0;
	_position:relative;
	margin:0 0 0 -284px;
	_margin:0;
	text-align:justify;
}
/*
-----------------------------------------------------------------------------------
|||| Testeira |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#testeira{
	background:url(../imagens/bgTesteira.jpg) top left no-repeat;
	width:569px;
	height:86px;
}
#testeira h1 a{
	width:160px;
	height:86px;
	font-size:0px;
	text-indent:-20000px;
	display:block;
	position:absolute;
	margin:0;
}
#testeira ul{
	width:559px;
	list-style:none;
	position:absolute;
	text-align:right;
	color:#236B51;
	top:65px;
}
#testeira ul li{
	display:inline;
}
/*
-----------------------------------------------------------------------------------
|||| Banner |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#banner{
	background:url(../imagens/banner1.jpg) no-repeat left top;
	width:561px;
	height:189px;
	position:relative;
	padding:0;
	margin:4px;
	text-align:right;
}
#banner img { 
	behavior:	url("pngbehavior.htc");
}
/*
-----------------------------------------------------------------------------------
|||| Menu |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#menu{
	width:120px;
	list-style:none;
	float:left;
	position:relative;
	left:4px;
	padding:0;
	margin:-1px 0 0 0;

}
#menu li{
	width:120px;
	float:left;
}
#menu li a{
	border-top:#70B69C 1px solid;
	width:108px;
	display:block;
	padding:6px;
}
#menu a:hover{
	background:#fff;
	color:#04281B;
}
#menu li ul{
	list-style:none;
}
#menu li ul li h2{
	background:url(../imagens/bgRecebaEmail.jpg) top left no-repeat;
	height:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding:2px 0 0 0;
	margin:5px 0 0 0;
}
#menu li ul li h3{
	color:#236B51;
	margin:5px;
}
#menu li ul li label{
	width:53px;
	height:15px;
	display:block;
	color:#236B51;
	float:left;
	padding:2px 2px 2px 4px;
	margin:3px 0 0 0;
	text-align:right;
}
#menu li ul li input{
	background:#fff;
	border:#236B51 1px solid;
	width:48px;
	font-size:11px;
	color:#444;
	float:right;
	padding:2px;
	margin:3px 5px 0 0;
}
#menu li ul #enviar{
	background:#236B51;
	color:inherit;
	width:52px;
	height:16px;
	position:relative;
	right:5px;
	float:right;
	padding:1px;
	margin:5px 0 0 0;
}
#menu li ul #enviar a{
	background:#70B69C;
	border:#fff 1px solid;
	width:50px;
	height:13px;
	color:#fff;
	text-align:center;
	font-weight:bold;
	display:block;
	padding:0 0 1px 0;
}
#menu li ul #enviar a:hover{
	background:#236B51;
	color:#fff;
}
/*
-----------------------------------------------------------------------------------
|||| Rodapé |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#rodape{
	width:559px;
	list-style:none;
	font-size:11px;
	float:left;
	clear:left;
	padding:0 0 0 10px;
	margin:20px 0 10px 0;
}
#rodape li{
	background-color:inherit;
	color:#91B67F;
	font-weight:bold;
	float:left;
}
#rodape a{
	background-color:inherit;
	color:#91B67F;
	font-weight:bold;
	margin:0 0 0 125px;
}
#rodape a:hover{
	text-decoration:underline;
}
/*
-----------------------------------------------------------------------------------
|||| Conteudo |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#conteudo{
	width:437px;
	float:left;
	position:relative;
	left:8px;
	overflow:hidden;
}
#conteudo h2{
	background:url(../imagens/bgTitGrd.jpg) top left no-repeat;
	width:430px;
	height:15px;
	color:#fff;
	float:left;
	position:relative;
	z-index:200;
	font-weight:bold;
	padding:1px 0 0 7px;
}
#conteudo h3{
	background:url(../imagens/bgTitPeq.jpg);
	width:205px;
	height:15px;
	color:#fff;
	float:left;
	position:relative;
	z-index:200;
	font-weight:bold;
	padding:1px 0 0 7px;
}

/*|||||||||||||||||||||||||||||||||||| HOME |||||||||||||||||||||||||||||||||||||*/

/*
-----------------------------------------------------------------------------------
|||| Banco de Imagens |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#bancoImagens{
	background:url(../imagens/bgIdxbancoImagens.jpg) 0px 15px no-repeat;
	width:437px;
	height:168px;
	float:left;
	margin:0 0 6px 0;
}
#bancoImagens #busca{
	width:423px;
	height:25px;
	text-align:right;
	list-style:none;
	float:left;
	margin:4px 0 0 0;
}
#bancoImagens #busca li{
	display:inline;
	margin:1px 0 1px 1px;
}
#bancoImagens #busca li input{
	background:#fff;
	border:#236B51 1px solid;
	width:90px;
	font-size:11px;
	color:#444;
	padding:2px;
	margin:3px 0 0 0;
}
#bancoImagens #busca li select{
	background:#fff;
	border:#236B51 1px solid;
	width:150px;
	font-size:11px;
	color:#444;
	padding:1px;
	margin:3px 0 0 0;
}
#bancoImagens #busca li h4{
	color:#236B51;
	display:inline;
}
#bancoImagens #busca #btBuscar a{
	background:#fff;
	border:#518827 1px solid;
	color:#518827;
	font-weight:bold;
	padding:1px 3px 1px 3px;
}
#bancoImagens #busca #btBuscar a:hover{
	border:#fff 1px solid;
	background:#518827;
	color:#fff;
}
#bancoImagens #temas{
	width:437px;
	color:#518827;
	list-style:none;
	text-align:center;
	float:left;
	margin:15px 0 0 0;
}
#bancoImagens #temas li{
	width:109px;
	float:left;
	margin:5px 0px 5px 0px;
}
#bancoImagens #temas li h4{
	color:#518827;
	font-weight:bold;
	margin:0;
}
#bancoImagens #temas li a img{
	border:#B8C93E 2px solid;

}
#bancoImagens #temas li a:hover img{
	border:#41840E 2px solid;
}
/*
-----------------------------------------------------------------------------------
|||| Curiosidades |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#curiosidades{
	background:#EAF6F1 url(../imagens/bgIdxCuriosidades.gif) bottom repeat-x;
	width:212px;
	float:left;
	margin:0 13px 0 0;
}
#curiosidades ul{
	list-style:none;
	float:left;
}
#curiosidades ul li{
	width:212px;
	float:left;
}
#curiosidades ul li h4{
	color:#687502;
	font-weight:bold;
	margin:10px 0 5px 0;
}
#curiosidades ul li p{
	color:#84940C;
	margin:0;
}
#curiosidades ul li a{
	float:left;
}
#curiosidades ul li a img{
	border:#B8C93E 2px solid;
	width:63px;
	height:63px;
	margin:10px;
}
#curiosidades ul li a:hover img{
	border:#41840E 2px solid;
}
/*
-----------------------------------------------------------------------------------
|||| Projetos |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#projetos{
	background:#EAF6F1 url(../imagens/bgIdxProjetos.gif) bottom repeat-x;
	width:212px;
	float:right;
}
#projetos ul{
	list-style:none;
	float:left;
}
#projetos ul li{
	width:212px;
	float:left;
}
#projetos ul li h4{
	color:#687502;
	font-weight:bold;
	margin:10px 0 5px 0;
}
#projetos ul li p{
	color:#84940C;
	margin:0;
}
#projetos ul li a{
	float:left;
}
#projetos ul li a img{
	border:#B8C93E 2px solid;
	width:63px;
	height:63px;
	margin:10px;
}
#projetos ul li a:hover img{
	border:#41840E 2px solid;
}
/*
-----------------------------------------------------------------------------------
|||| Galeria ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#galeria{
	background:#EAF6F1 url(../imagens/bgIdxGaleria.jpg) bottom repeat-x;
	width:212px;
	float:right;
}
#galeria ul{
	list-style:none;
}
#galeria ul li{
	width:212px;
	float:left;
}
#galeria ul li h4{
	color:#687502;
	font-weight:bold;
	margin:10px 0 5px 0;
}
#galeria ul li p{
	color:#84940C;
	position:relative;
	overflow:hidden;
	margin:0;
}
#galeria ul li a{
	float:left;
}
#galeria ul li a img{
	border:#B8C93E 2px solid;
	width:63px;
	height:63px;
	margin:10px;
}
#galeria ul li a:hover img{
	border:#41840E 2px solid;
}

/*|||||||||||||||||||||||||||||||||| INTERNA ||||||||||||||||||||||||||||||||||||*/
/*
-----------------------------------------------------------------------------------
|||| Migalha ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#migalha{
	list-style:none;
	text-align:right;
	margin:-15px 5px 0 0;
	float:right;
	position:relative;
	z-index:100;
}
#migalha li{
	display:inline;
	color:#B3D29B;
	font-weight:bold;
}
#migalha li a{
	color:#B3D29B;
}
#migalha li a:hover, #migalha li span{
	color:#E2F3D5;
}
/*
-----------------------------------------------------------------------------------
|||| Paginação ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#paginacao{
	width:437px;
	height:10px;
	text-align:center;
	list-style:none;
	clear:left;
	padding:10px 0 10px 0;
	margin:0 0 10px 0;
}
#paginacao li{
	display:inline;
	padding:3px;
}
#paginacao li a{
	color:#77CA37;
	font-weight:bold;
}
#paginacao li a:hover{
	color:#367107;
}
#paginacao .anterior a{
	background:url(../imagens/icoBtAnterior.gif) center no-repeat;
	color:#77CA37;
	font-size:9px;
	font-weight:bold;
	padding:6px 5px 6px 5px;
}
#paginacao .proximo a{
	background:url(../imagens/icoBtProximo.gif) center no-repeat;
	color:#77CA37;
	font-size:9px;
	font-weight:bold;
	padding:6px 5px 6px 5px;
}
#paginacao .proximo a:hover, #paginacao .anterior a:hover{
	color:#77CA37;
}
#paginacao .selecionada{
	background:url(../imagens/icoAtual.gif) center no-repeat;
	color:#fff;
	font-weight:bold;
	padding:7px 5px 7px 5px;
}
/*
-----------------------------------------------------------------------------------
|||| Scroll ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/

#scroll{
	position:relative;
	overflow:auto;
}
.scrollgeneric{
	line-height:1px;
	font-size:1px;
	position: absolute;
}
.vscrollerbase, .vscrollerbar{
	width:16px;
	top:0px;
}
.vscrollerbar{
	left:0px;
}
.vscrollerbar, .hscrollerbar{
	padding:16px;
	z-index:2;
}
.vscrollerbarbeg{
	background: url(../imagens/bgDrag.gif) 0px -7px;
	width:16px;
	height:auto;
}
.vscrollerbarend{
	background:url(../imagens/bgDrag.gif);
	width:16px;
	height:7px;
}
.vscrollerbase {
	background:url(../imagens/bgScroll.gif) bottom;
}
.vscrollerbasebeg {
	top:0px;
	width:16px;
	background: url(../imagens/icoBtUp.gif) 0px 0px no-repeat;
}
.vscrollerbaseend {
	height:16px;
	width:16px;
	background: url(../imagens/icoBtDown.gif) 0px 0px no-repeat;
}
/*|||||||||||||||||||||||||||||| BANCO DE IMAGENS |||||||||||||||||||||||||||||||*/

/*
-----------------------------------------------------------------------------------
|||| Busca Img ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#buscaImagem{
	width:437px;
	float:left;
}
#buscaImagem h4{
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:17px;
	color:#58A21F;
	margin:0 10px 0px 15px;
}
#buscaImagem h5 a{
	color:#58A21F;
	font-weight:bold;
	float:right;
	margin:-20px 12px 0 0;
}
#buscaImagem h5 a:hover{
	color:#77CA37;
}
#buscaImagem ul{
	color:#518827;
	list-style:none;
	text-align:center;
	margin:3px 0 20px 5px;
}
#buscaImagem ul li{
	width:102px;
	height:125px;
	float:left;
	margin:0 6px 5px 0;
}
#buscaImagem ul li a{
	background:url(../imagens/icoBtMais.gif) 15px 1px no-repeat;
	border:#fff 2px solid;
	width:98px;
	height:15px;
	color:#759466;
	display:block;
}
#buscaImagem ul li a:hover{
	border:#A3FC24 2px solid;
}
#buscaImagem ul li a img{
	border:#B8C93E 2px solid;

	margin:5px 5px 1px 5px;
}
#buscaImagem ul li a span{
	margin:0 0 0 10px;
}
#buscaImagem ul li img{
	border:#B8C93E 2px solid;

	margin:5px 5px 1px 5px;
}
/*
-----------------------------------------------------------------------------------
|||| Categorias |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#categoria{
	float:left;
	clear:left;
	position:relative;
	margin:2px 0 10px 0;
}
#categoria #abre{
	background:#58A21F url(../imagens/icoCategoria.gif) no-repeat center;
	width:437px;
	height:9px;
	font-size:0px;
	display:block;
}
#categoria #categoriaAbre{
	background:#F4F8F1;
	border:#97C078 1px solid;
	width:435px;
	height:230px;
	float:left;
	position:absolute;
	margin:-235px 0 0 0;
	z-index:50;
	display:block;

}
#categoria #categoriaAbre h4{
	margin:3px 3px 3px 6px;
}
#categoria #categoriaAbre #scroll{
	width:415px;
	height:175px;
	padding:5px;
	margin:5px 0 0 5px;
}
#categoria #categoriaAbre #botao{
	background:#236B51;
	color:inherit;
	width:52px;
	height:16px;
	position:absolute;
	top:7px;
	right:5px;
	float:right;
	padding:1px;
}
#categoria #categoriaAbre #botao a{
	background:#70B69C;
	border:#fff 1px solid;
	width:50px;
	height:13px;
	color:#fff;
	text-align:center;
	font-weight:bold;
	display:block;
	padding:0 0 1px 0;
}
#categoria #categoriaAbre #botao a:hover{
	background:#236B51;
	color:#fff;
}
/* Formulario Categorias Busca */
#categoria #categoriaAbre fieldset{
	border:#58A21F 1px solid;
	position:relative;
	padding:5px;
	margin:0 0 10px 0;
}
#categoria #categoriaAbre fieldset legend{
	background:#F4F8F1;
	color:#58A21F;
	padding:2px;
	margin:5px 0 2px 5px;
}
#categoria #categoriaAbre fieldset .sub{
	height:10px;
	color:#58A21F;
	float:left;
	display:block;
	padding:3px 4px 10px 4px;
	width:auto;

}
#categoria #categoriaAbre fieldset input{
	width:13px;
	height:13px;
	padding:0px;
	margin:0 3px 0 0;
	float:left;
}
#categoria #categoriaAbre fieldset label{
	float:left;
	white-space:nowrap!important;
}
/* bordas */
#categoria #categoriaAbre .bdTL{
	background:url(../imagens/bgBdTL.gif) top left no-repeat;
	width:100%;
	height:100%;
	position:absolute;
	top:-15px;
	left:-6px;
}
#categoria #categoriaAbre .bdTR{
	background:url(../imagens/bgBdTR.gif) top right no-repeat;
	width:100%;
	height:100%;
	position:absolute;
	top:-15px;
	right:4px;
}
#categoria #categoriaAbre .bdBL{
	background:url(../imagens/bgBdBL.gif) bottom left no-repeat;
	width:100%;
	height:100%;
	position:absolute;
	bottom:-6px;
	left:-6px;
}
#categoria #categoriaAbre .bdBR{
	background:url(../imagens/bgBdBR.gif) bottom right no-repeat;
	width:100%;
	height:100%;
	position:absolute;
	bottom:-6px;
	right:4px;
}
/* Formulario Categorias Busca - Fechar */
#categoria #categoriaAbre #fecha{
	background:url(../imagens/icoCategoriaFecha.gif) no-repeat center;
	width:410px;
	height:13px;
	font-size:1px;
	display:block;
	position:absolute;
	bottom:0px;
}
/*
-----------------------------------------------------------------------------------
|||| Busca Categoria ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#formBuscaCategoria { z-index:1; }
#formBuscaCategoria fieldset{
	background:#F4F8F0;
	border:#6FBF31 1px solid;
	position:relative;
	padding:7px 0px 7px 0px;
	margin:15px 10px 10px 15px;
}
#formBuscaCategoria label{
	color:#478B12;
	text-align:right;
	display:block;
	float:left;
	padding:2px 5px 2px 10px;
}
#formBuscaCategoria input{
	background:#fff;
	border:#478B12 1px solid;
	width:90px;
	color:#666;
	font-size:11px;
	float:left;
	position:relative;
	z-index:2;
	padding:2px;
}
#formBuscaCategoria select{
	background:#fff;
	border:#478B12 1px solid;
	width:150px;
	color:#666;
	font-size:11px;
	position:relative;
	z-index:2;
	float:left;
}
#formBuscaCategoria #botao{
	background:url(../imagens/icoBtBuscar.gif) top left no-repeat;
	width:56px;
	height:18px;
	display:block;
	color:#fff;
	font-weight:bold;
	float:right;
	position:relative;
	z-index:2;
	right:20px;
	padding:2px 0px 0px 4px;
}
#formBuscaCategoria #botao:hover{
	color:#DBEEC8;
}
/* bordas */
#formBuscaCategoria .bdTL{
	background:url(../imagens/bgBdTLBusca.gif) top left no-repeat;
	width:100%;
	height:100%;
	position:absolute;
	top:-8px;
	left:-1px;
	z-index:1;
}
#formBuscaCategoria .bdTR{
	background:url(../imagens/bgBdTRBusca.gif) top right no-repeat;
	width:100%;
	height:100%;
	position:absolute;
	top:-8px;
	right:-1px;
	z-index:1;
}
#formBuscaCategoria .bdBL{
	background:url(../imagens/bgBdBLBusca.gif) bottom left no-repeat;
	width:100%;
	height:100%;
	position:absolute;
	bottom:-8px;
	left:-1px;
	z-index:1;
}
#formBuscaCategoria .bdBR{
	background:url(../imagens/bgBdBRBusca.gif) bottom right no-repeat;
	width:100%;
	height:100%;
	position:absolute;
	bottom:-8px;
	right:-1px;
	z-index:1;
}

/*||||||||||||||||||||| PROJETOS / CURSOS & CURIOSIDADES ||||||||||||||||||||||||*/

/*
-----------------------------------------------------------------------------------
|||| Listagem Geral ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#listaGeral{
	width:430px;
	list-style:none;
	float:left;
	padding:5px;
	margin:0;
}
#listaGeral li{
	width:100%;
	float:left;
}
#listaGeral li img{
	border:#AEAEAE 1px solid;
	width:100px;
	height:100px;
	display:block;
	float:left;
	padding:2px;
	margin:5px 5px 5px 0;
}
#listaGeral li span{
	height:110px;
	color:#C8EBAC;
	font-family:"Trebuchet MS";
	font-size:30px;
	font-weight:bold;
	font-style:italic;
	text-align:right;
	float:left;
	display:block;
	padding:5px 0 0 0;
	margin:0;
}
#listaGeral li div{
	height:100px;
	display:block;
	overflow:hidden;
	padding:10px 0 10px 10px;
	margin:0;
}
#listaGeral li h4{
	color:#61B123;
	font-size:12px;
	font-weight:bold;2aq
}
#listaGeral li h4 a{
	color:#61B123;
}
#listaGeral li h4 a:hover{
	color:#498E14;
}
#listaGeral li h5{
	text-align:left;
	color:#929292;
	font-size:11px;
}
#listaGeral li p{
	text-align:left;
	margin:5px 0 5px 0;
}
/*
-----------------------------------------------------------------------------------
|||| Listagem Páginas |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#listaPg{
	width:430px;
	list-style:none;
	float:left;
	padding:5px;
	margin:0 0 10px 0;
}
#listaPg li{
	float:left;
	clear:left;
	padding:0;
	margin:0 0 5px 0;
}
#listaPg li img{
	border:#AEAEAE 1px solid;
	width:100px;
	height:100px;
	float:left;
	padding:2px;
	margin:5px 10px 5px 0;
}
#listaPg li h4{
	color:#61B123;
	font-size:12px;
	font-weight:bold;
	position:relative;
	left:-1px;
	margin:5px 5px 5px 0;
}
#listaPg li h4 a{
	color:#61B123;
}
#listaPg li h4 a:hover{
	color:#498E14;
}
#listaPg li h6{
	color:#929292;
	font-size:11px;
	margin:-5px 5px 10px 0;
}
#listaPg li p{
	margin:5px 5px 5px 0;
}
/*
-----------------------------------------------------------------------------------
|||| Listagem Imagens |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
.listaImgs{
	list-style:none;
	float:left;
	margin:5px;
}
.listaImgs li{
	float:left;
	margin:0 7px 5px 0;
}
.listaImgs li h4{
	width:420px;
	color:#61B123;
	font-size:11px;
	font-weight:bold;
	position:relative;
	left:-1px;
	font-size:11px;
}
.listaImgs img{
	border:0px;
}
.listaImgs li a img{
	border:#AEAEAE 2px solid;
	width:50px;
	height:50px;
	display:block;
	margin:0 0 5px 0;
}
/*.listaImgs li a:hover img{
	border:#4F9618 2px solid;
	display:block!important;
}*/
/*
-----------------------------------------------------------------------------------
|||| Resultado Curiosidades |||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#resultado{
	background:#F5FDEF url(../imagens/icoResultado.gif) 5px 5px no-repeat;
	border:#B7E891 1px solid;
	width:395px;
	min-height:25px;
	float:left;
	padding:5px 5px 5px 35px;
	margin:2px 0 0 0;
}
#resultado p{
	color:#59A320;
	margin:0px;
}
#resultado p span{
	font-weight:bold;
}
/*
-----------------------------------------------------------------------------------
|||| Busca ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#formBusca fieldset{
	background:#F4F8F0;
	border:#6FBF31 1px solid;
	position:relative;
	clear:left;
	padding:5px 0px 5px 0px;
	margin:10px 70px 10px 70px;
}
#formBusca label{
	color:#478B12;
	text-align:right;
	display:block;
	float:left;
	padding:2px 5px 2px 10px;
}
#formBusca input{
	background:#fff;
	border:#478B12 1px solid;
	width:90px;
	color:#666;
	font-size:11px;
	float:left;
	padding:2px;
}
#formBusca #botao{
	background:url(../imagens/icoBtBuscar.gif) top left no-repeat;
	width:56px;
	height:18px;
	display:block;
	color:#fff;
	font-weight:bold;
	float:left;
	position:relative;
	top:1px;
	left:10px;
	padding:2px 0px 0px 4px;
}
#formBusca #botao:hover{
	color:#DBEEC8;
}
/* bordas */
#formBusca .bdTL{
	background:url(../imagens/bgBdTLBusca.gif) top left no-repeat;
	width:10px;
	height:10px;
	position:absolute;
	top:-6px;
	left:-1px;
}
#formBusca .bdTR{
	background:url(../imagens/bgBdTRBusca.gif) top left no-repeat;
	width:10px;
	height:10px;
	position:absolute;
	top:-6px;
	right:-2px;
}
#formBusca .bdBL{
	background:url(../imagens/bgBdBLBusca.gif) top left no-repeat;
	width:10px;
	height:10px;
	position:absolute;
	bottom:-7px;
	left:-1px;
}
#formBusca .bdBR{
	background:url(../imagens/bgBdBRBusca.gif) top left no-repeat;
	width:10px;
	height:10px;
	position:absolute;
	bottom:-7px;
	right:-2px;
}

/*||||||||||||||||||||||||||||||| NOSSO CONCEITO ||||||||||||||||||||||||||||||||*/

#conceito h4{
	width:420px;
	color:#61B123;
	font-size:12px;
	font-weight:bold;
	float:left;
	position:relative;
	left:10px;
	margin:10px 0 10px 0;
}
#conceito p{
	margin:10px;
}

/*||||||||||||||||||||||||||||||| COMO COMPRAR ||||||||||||||||||||||||||||||||*/

#comocomprar h4{
	width:420px;
	color:#61B123;
	font-size:12px;
	font-weight:bold;
	float:left;
	position:relative;
	left:10px;
	margin:10px 0 10px 0;
}
#comocomprar p{
	margin:10px;
}

/*||||||||||||||||||||||||||||||| CONTATO ||||||||||||||||||||||||||||||||*/

#contato h4{
	width:420px;
	color:#61B123;
	font-size:12px;
	font-weight:bold;
	float:left;
	position:relative;
	left:10px;
	margin:10px 0 10px 0;
}
#contato p{
	margin:30px 10px 10px 10px;
}


#contato ul{
	list-style:none;
	margin:40px 0 0 0;
}
#contato ul li{
	width:100%;
	float:left;
	margin:0 0 5px 0;
}

#contato ul label{
	width:130px;
	display:block;
	float:left;
	text-align:right;
	padding:3px;
}
#contato ul input{
	border:#6fbf31 1px solid;
	width:250px;
	height:13px;
	color:#666;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	padding:2px;
}
#contato ul textarea{
	border:#6fbf31 1px solid;
	width:250px;
	height:60px;
	color:#666;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	padding:2px;
}
#contato ul #enviarFale, #contato ul #limparFale{
	float:left;
	background:#70B69C;
	border:#fff 1px solid;
	width:50px;
	height:13px;
	color:#fff;
	text-align:center;
	font-weight:bold;
	display:block;
	padding:0 0 1px 0;
	left:135px;
	position:relative;
}
#contato ul #enviarFale:hover, #contato ul #limparFale:hover{
	background:#236B51;
	color:#fff;
}




/*||||||||||||||||||||||||||||||||| FOTÓGRAFOS ||||||||||||||||||||||||||||||||||*/

#listaFotografos{
	width:100%;
	list-style:none;
	float:left;
	padding:5px;
	margin:0 0 10px 0;
}
#listaFotografos li{
	float:left;
	padding:0;
	margin:0 0 5px 0;
}
#listaFotografos li img{
	border:#AEAEAE 1px solid;
	width:100px;
	height:100px;
	float:left;
	padding:2px;
	margin:5px 10px 5px 0;
}
#listaFotografos li h4{
	width:305px;
	float:right;
	position:relative;
	right:10px;
	color:#61B123;
	font-size:12px;
	font-weight:bold;
	margin:5px 0 5px 0;
}
#listaFotografos li p{
	width:305px;
	float:right;
	position:relative;
	right:10px;
	margin:0 0 5px 0;
}
#listaFotografos li .email{
	background:url(../imagens/icoMail.gif) 0px 1px no-repeat;
	width:295px;
	float:right;
	color:#61B123;
	padding:0 0 2px 20px;
	margin:5px 0 5px 0;
}
#listaFotografos li .email:hover{
	color:#488C13;
}
#listaFotografos li .agendaPort{
	background:url(../imagens/bgFotografosInfo.gif) top left no-repeat;
	width:260px;
	height:25px;
	float:right;
	margin:5px 0 10px 0;
}
#listaFotografos li .agendaPort a{
	width:85px;
	color:#61B123;
	font-weight:bold;
	display:block;
	float:left;
	padding:5px 0 0 35px;
}
#listaFotografos li .agendaPort a:hover{
	color:#236B51;
}

/*
-----------------------------------------------------------------------------------
|||| Busca Img ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#fotografos{
	width:437px;
	float:left;
}
#fotografos h4{
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:17px;
	color:#58A21F;
	margin:0 10px 0px 15px;
}
#fotografos h5 a{
	color:#58A21F;
	font-weight:bold;
	float:right;
	margin:-20px 12px 0 0;
}
#fotografos h5 a:hover{
	color:#77CA37;
}
#fotografos ul{
	color:#518827;
	list-style:none;
	text-align:center;
	margin:3px 0 20px 5px;
}
#fotografos ul li{
	width:102px;
	height:92px;
	float:left;
	margin:0 6px 5px 0;
	text-align:center;
}
#fotografos ul li a{
	background:url(../imagens/icoBtMais.gif) 15px 67px no-repeat;
	border:#fff 2px solid;
	width:98px;
	height:90px;
	color:#759466;
	display:block;
}
#fotografos ul li a:hover{
	border:#A3FC24 2px solid;
}
#fotografos ul li a img{
	border:#B8C93E 2px solid;

	margin:5px 5px 1px 5px;
}
#fotografos ul li a p{
	margin:0 0 0 10px;
	width:88px;

}
#fotografos ul li img{
	border:#B8C93E 2px solid;

	margin:5px 5px 1px 5px;
}

/*||||||||||||||||||||||||||||||||| DOWNLOADS |||||||||||||||||||||||||||||||||||*/

#listaDownloads{
	width:430px;
	list-style:none;
	text-align:center;
	float:left;
	padding:5px;
	margin:0;
}
#listaDownloads li{
	width:30%;
	float:left;
	margin:5px;
}
#listaDownloads li img{
	border:#AEAEAE 1px solid;

	padding:2px;
	margin:5px;
}
#listaDownloads li h4{
	color:#888787;
	font-weight:bold;
	margin:0;
}
#listaDownloads li h5, #listaDownloads li h5 a{
	color:#77CA37;
	font-weight:bold;
}
#listaDownloads li h5 a:hover{
	color:#70b69c;
}
#listaDownloads li h6, #listaDownloads li h6 a{
	color:#888787;
	font-weight:bold;
}
#listaDownloads li h6 a:hover{
	color:#70b69c;
}

/*||||||||||||||||||||||||||||||||| PARCEIROS |||||||||||||||||||||||||||||||||||*/

#listaParceiros{
	width:430px;
	list-style:none;
	float:left;
	padding:5px;
	margin:0;
}
#listaParceiros li{
	width:100%;
	height:95px;
	float:left;
	padding:5px;
}
#listaParceiros li img{
	border:#AEAEAE 1px solid;
	width:80px;
	height:80px;
	float:left;
	margin:5px;
	padding:2px;
}
#listaParceiros li h4{
	width:320px;
	color:#61B123;
	float:left;
	font-weight:bold;
	margin:50px 0 0 0;
}
#listaParceiros li h5 a{
	color:#FF7E00;
}
#listaParceiros li h5 a:hover{
	color:#77CA37;
}

/*||||||||||||||||||||||||||||||||||| AGENDA ||||||||||||||||||||||||||||||||||||*/

#listaAgenda{
	width:430px;
	list-style:none;
	float:left;
	padding:5px;
	margin:0;
}
#listaAgenda li{
	width:100%;
	float:left;
	padding:5px;
}
#listaAgenda li h4{
	width:75px;
	color:#77CA37;
	text-align:center;
	font-weight:bold;
	float:left;
	padding:3px;
}
#listaAgenda li h5{
	width:330px;
	color:#828282;
	font-weight:bold;
	float:right;
	position:relative;
	right:10px;
	padding:3px;
}

#listaAgenda li p{
	width:330px;
	color:#828282;
	float:right;
	position:relative;
	right:10px;
	padding:3px;
}

/*|||||||||||||||||||||||||||||||||| GALERIA Z ||||||||||||||||||||||||||||||||||*/

.galeriaZTit{
	background:none!important;
	width:430px!important;
	height:20px!important;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;
	color:#61B123!important;
	padding:10px 0 7px 5px!important;
	margin:0!important;
}
#listaGaleriaZ{
	width:100%;
	list-style:none;
	float:left;
	padding:5px;
	margin:0 0 10px 0;
}
#listaGaleriaZ li{
	float:left;
	padding:0;
	margin:0 0 5px 0;
}
#listaGaleriaZ li img{
	border:#AEAEAE 1px solid;
	width:100px;
	height:100px;
	float:left;
	padding:2px;
	margin:5px 10px 5px 0;
}
#listaGaleriaZ li h4{
	width:305px;
	float:right;
	position:relative;
	right:10px;
	color:#61B123;
	font-size:12px;
	font-weight:bold;
	margin:5px 0 5px 0;
}
#listaGaleriaZ li p{
	width:305px;
	float:right;
	position:relative;
	right:10px;
	margin:0 0 5px 0;
}
#listaGaleriaZ li .email{
	background:url(../imagens/icoMail.gif) 0px 1px no-repeat;
	width:295px;
	float:right;
	color:#61B123;
	padding:0 0 2px 20px;
	margin:5px 0 5px 0;
}
#listaGaleriaZ li .email:hover{
	color:#488C13;
}

/*|||||||||||||||||||||||||||||||||||| LAYER ||||||||||||||||||||||||||||||||||||*/

layer{
	background:#001000;
	width:100%;
	height:100%;
	position:absolute;
	z-index:9999;
	top:0px;
	left:0px;
	opacity:.95;
}


/*
-----------------------------------------------------------------------------------
|||| Mapa do Site |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/


#mapadosite h4{
	width:420px;
	color:#61B123;
	font-size:12px;
	font-weight:bold;
	float:left;
	left:10px;
	margin:10px 0 10px 0;
}

#mapadosite ul {
	width:200px;
	list-style:none;
	float:left;
	margin:0 10px 10px 0;
}

#mapadosite ul li ul {
	width:190px;
	list-style:none;
	float:left;
	margin:0 0 0 10px;
}

#mapadosite h1{
	background:#76ca37;
	width:195px;
	color:#fff!important;
	padding:0 0 0 5px;
	font-weight:bold;
}
#mapadosite a{
	width:195px;
	padding:0 0 0 5px;
}



/*
-----------------------------------------------------------------------------------
|||| Veja outros |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-----------------------------------------------------------------------------------
*/
#vejaoutros{
	width:430px;
	list-style:none;

	padding:5px;
	margin:0 0 10px 0;
	text-align:right;
}
#vejaoutros li{

	clear:left;
	padding:0;
	margin:0 0 5px 0;
}
#vejaoutros li h4{
	color:#61B123;
	font-size:12px;
	font-weight:bold;
	position:relative;
	left:-1px;
	margin:5px 5px 5px 0;
}
#vejaoutros li h4 a{
	color:#61B123;
}
#vejaoutros li h4 a:hover{
	color:#498E14;
}
#vejaoutros li p{
	margin:5px 5px 5px 0;
}
