/* CSS Document */



body {

	text-align: center;

	margin-bottom: 5px;

	margin-top: 5px;
	
}



div#geral {

	width: 760px;

	margin-left: auto;

	margin-right: auto;

	text-align: left;

	background-color: #FFFFFF;

}



/* MENU */



div#menu {

	text-align: right;

	margin-right: 10px;

	margin-top: 10px;

	width: 760px;

}



div#menu ul li {

	display: inline;	

}



div#menu ul li a {

	font-family: Verdana;

	font-size: 12px;

	font-weight: bold;

	text-decoration: underline;

	color: #000000;

}



div#menu ul li a:hover {

	color: #999999;

}



div#menu ul li.indique a {

	color: #009966;

}



div#menu ul li.indique a:hover {

	color: #999999;

}



/* CABEÇALHO */



div#cabecalho {

	width: 760px;

	height: 70px;

}



.logo a img {

	float: left;

	border-color: #FFFFFF;

	padding-right: 15px;

}



/* ADSENSE BUSCA */



.adsensebusca {

	float: left;

	width: 450px;

	height: 35px;

	background-color: #DFDFE1;

	text-align: center;

	padding-top: 15px;

	padding-left: 10px;

}



/*DICA*/



div#dicageral {

	width: 400px;

	height: 100px;

	border-color:  #CC3366;

	border-style: solid;

	border-width: thin;

	background-color: #F3CFDB;

}



div#adsensedica {

	width: 234px;

	height: 60px;

	float: left;

	margin-top: 0px;

	background-color: #F3CFDB;

}



div#dica {

	width: 160px;

	height: 60px;

	float: left;

	background-color: #F3CFDB;

}



div#dica span.titulodica a{

	color:#1b703a;



}



div#dica .titulodica {

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

	font-size: 11px;

	color:#1b703a;

	text-decoration: underline;

	font-weight: bold;

	text-align: left;

	margin-left: 0px;

}



div#dica .descricaodica {

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

	font-size: 10px;

	color: #000000;

	margin-left: 0px;

	font-weight: normal;

	letter-spacing: normal;

}



div#dicageral h2 {

	width: 400px;

	background-color: #CC0066;

	font-family: Verdana;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	margin-top: 0px;

}



div#textotrico{

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

	font-size: 12px;

	padding-top: 100px;

}



div#textotrico h3 {

	color: #009966;

}



div#textotrico p{

	text-align: justify;

}



div#textotrico .fonte{

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

	font-size: 11px;

	font-weight: bold;

}



/* CONTEÚDO */



div#colunaesquerda {

	width: 400px;

	height: auto;

	float: left;

	margin-right: 15px;

	padding: 0;

}



div#colunaesquerda span {

	font-family: Verdana;

	font-size: 13px;

	font-weight: bold;

	color: #602F61;

	margin-left: 15px;

}



div#colunaesquerda div#itensesq {

	width: 200px;

	height: 261px;

	float: left;

	position: relative;

	top: 10px;

	text-align: center;

}



div#colunaesquerda div#itensdir {

	width: 200px;

	height: 261px;

	float: left;

	position: relative;

	top: 10px;

	text-align: center;

}



div#colunaesquerda p.claro {

	width: 200px;

	height: 40px;

	background-color: #009966;

	margin: 0;

	padding: 0;

}



div#colunaesquerda p.claro a {

	text-decoration: none;

	font-family: Verdana;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

}



div#colunaesquerda p.claro a:hover {

	text-decoration: underline;

	cursor: pointer;

}



div#colunaesquerda p.escuro {

	width: 200px;

	height: 40px;

	background-color: #1b703a;

	margin: 0;

	padding: 0;

}



div#colunaesquerda p.escuro a {

	text-decoration: none;

	font-family: Verdana;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

}



div#colunaesquerda p.escuro a:hover {

	text-decoration: underline;

	cursor: pointer;

}





div#adsensecoluna {

	background-color: #BFF0D1;

	width: 170px;

	height: 643px;

	float: left;

	margin: 0;

	padding: 0;

	text-align: center;

}



div#adsenseconteudo {

	background-color: #BFF0D1;

	width: 400px;

	height: 280px;

	float: left;

	text-align: center

}



div#colunadireita {

	width: 160px;

	float: right;

	vertical-align: top;

}



div#breve span {

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

	font-size: 14px;

	color: #FF3333;

	margin-bottom: 10px;

}



/* PUBLICIDADE */



div#banner {

	width: 160px;

	height: 80px;

	background-color: #CEBDD5;

	margin-bottom: 15px;

	text-align: center;

	padding-top: 2px;

}



div#banner a img {

	text-decoration: none;

	border: 0;

}



div#banner a {

	font-family: Verdana;

	font-size: 14px;

	font-weight: bolder;

	color: #62456D;

	text-align: center;

	text-decoration: none;

}



div#banner a:hover {

	text-decoration: underline;

}



div#visite {

	width: 160px;

	border-color: #CC3366;

	border-style: solid;

	border-width: thin;

	background-color: #F3CFDB;			

}



div#visite h2 {

	background-color: #CC3366;

	font-family: Verdana;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	margin-top: 0;

}



div#visite ul {

	list-style-type: none;

	margin-left: 0px;

	padding-left: 15px;

}



div#visite ul li a {

	text-decoration: none;

	font-family: Verdana;

	font-size: 12px;

	color: #333333;

}



div#visite ul li a:hover {

	color: #666666;

	font-size: 14px;

}



div#buscape {

	margin-top: 5px;

}



div#buscape a {

	font-family: Verdana;

	font-size: 14px;

	font-weight: bold;

	text-align: center;

	color: #009966;

}



div#buscape a:hover {

	color: #999999;

}

/* NEWSLETTER */



div#newsletter {

	background-color: #009966;

	margin-top: 15px;

	padding-top: 15px;
	
	width: 160px;

}



div#newsletter p.titulonews {

	color: #FFFFFF;

	font-family: Verdana;

	font-weight: bold;

	font-size: 18px;

}



div#newsletter p {

	font-family: Verdana;

	font-size: 12px;

	text-align: center;

	margin: 0;

	padding: 0;

}



div#newsletter form {

	margin: 0;

	padding: 0;

}



div#newsletter .texto {

    font-family: Verdana;

    font-size: 10px;

    color: #000000;

    text-decoration: none;

}



div#newsletter .link {

    font-family: Verdana;

    font-size: 10px;

    color: #336699;

    text-decoration: none;

}



div#newsletter a:hover {

    font-family: Verdana;

    font-size: 10px;

    color: #336699;

    text-decoration: none;

}



div#newsletter .botoes {

    font-family: Verdana;

    font-size: 10px;

    color: #333333;

    text-decoration: none;

    border-style: solid;

    background: #CCCCCC;

}



div#newsletter .borda1 {

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

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000033;

	text-decoration: none;

	background-color: #F5F5F5;

}



/* RODAPÉ */



div#rodape {

	clear: both;

	text-align: center;

	font-family: Verdana;

	font-size: 10px;

	width: 760px;

	padding-top: 10px;
	
	float:	right;

}



div#menurodape {

	width: 760px;

	height: 25px;

	text-align: center;

	margin-bottom: -12px;

	margin-top: 10px;

	padding-top: 10px;

	clear: both;

}



div#menurodape span a {

	font-family: Verdana;

	font-size: 10px;

	color: #009966;

	text-decoration: none;

}



div#menurodape span a:hover {

	text-decoration: underline;

}



/* TEXTO RODAPÉ */



div#aprendendocroche p, ul li {

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

	font-size: 12px;

	text-align: justify;

	clear: both;

}



div#aprendendocroche h3 {

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

	font-size: 14px;

	color: #5E86FF;

	clear: both;

}





/* INTERNA */



div#niveis {

	width: 400px;

	height: auto;

}



div#niveis span.primeiro a {

	font-family: Verdana;

	font-size: 14px;

	font-weight: bold;

	color: #009966;

	text-decoration: none;

}



div#niveis span.segundo a {

	font-family: Verdana;

	font-size: 16px;

	font-weight: bold;

	color: #009966;

	text-decoration: none;

}



div#separador {

	width: 400px;

	height: 5px;

	background-color: #009966;

}



div#menuinterna div#esq p{

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

	font-size: 13px;

	font-weight: bold;

	color: #009966;



}



div#menuinterna div#dir p{

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

	font-size: 13px;

	font-weight: bold;

	color: #009966;

}



div#listaresultados {

	width: 400px;

	height: auto;

}



div#colunaesquerda h2{

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

	font-size: 13px;

}



div#colunaesquerda p {

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

	font-size: 12px;

}



div#listaresultados p {

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

	font-size: 13px;

}





div#listaresultados p strong{

	color: #009966;

}



div#listaresultados .listabairro{

	color: #009966;

	font-weight: bold;

}



div#listaresultados .nome a{

	color: #009966;

}



div#maisresultados {

	width: 650px;

	height: auto;

	clear: both;

}



div#maisresultados .nome a {

	color: #009966;

}



div#maisresultados .listabairro{

	margin-top: 10px;

	color: #009966;

	font-weight: bold;

}



div#listaresultados ul, div#maisresultados ul {

	list-style-type: none;

	margin: 5px;

	padding: 5px;

}



div#listaresultados .classificado a{

	color: #009966;

}



div#listaresultados ul li, div#maisresultados ul li {

	margin-bottom: 5px;

}



div#listaresultados ul li.listaresultadostitulo, div#maisresultados ul li.maisresultadostitulo {

	font-family: Verdana;

	font-size: 12px;

	font-weight: bold;

	color: #333333;	

}



div#listaresultados ul li.listaresultadostitulo a, div#maisresultados ul li.maisresultadostitulo a {

	color: #333333;	

}



div#listaresultados ul li a, div#maisresultados ul li a {

	font-family: Verdana;

	font-size: 12px;

	color: #0000FF;

	text-decoration: none;	

}



div#listaresultados ul li a:hover, div#maisresultados ul li a:hover {

	text-decoration: underline;	

}



div#listaresultados ul li.descricao a, div#maisresultados ul li.descricao a {

	text-decoration: none;

	text-align: justify;

	font-family: Verdana;

	font-size: 12px;

	color: #333333;

}



div#listaresultados ul li.descricao a:hover, div#maisresultados ul li.descricao a:hover {

	text-decoration: underline;

}



div#listaresultados hr {

	color: #009966;

}



span.topo a {

	float: right;

	background-color: #009966;

	color: #FFFFFF;

	font-family: Verdana;

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

	margin-right: 6px;

	padding-right: 6px;

	margin-bottom: 3px;

	padding-bottom: 3px;  

}



div#maisresultados {

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

	font-size: 12px;

}



div#maisresultados h3{

	color: #009966;

}



div#listaresultados .nome{

	color: #009966;

}



div#aprendertrico h2 {

	color: #009966;

}



div#aprendertrico p {

	text-align: justify;

}



/*MAPA DO SITE*/



div#sitemap ul {

	margin-right: 5px;

	padding-right: 5px;

	margin-left: 5px;

	padding-left: 5px;

	margin-top: 5px;

	padding-top: 5px;

	list-style-type: none;

}



div#sitemap ul#sitemapesquerdo {

	float: left;	

}



div#sitemap ul#sitemapdireito {

	float: right;	

}



div#sitemap ul li a {

	text-decoration: none;

	color: #333333;

}



div#sitemap ul li a:hover {

	color: #009966;

}



div#sitemap ul li.sitemapcategoria {

	margin-left: 0px;

	padding-left: 0px;

}



div#sitemap ul li.sitemapsubcategoria {

	margin-left: 15px;

	padding-left: 15px;

}