body {
	margin:7px;
	padding:0;
	border:none;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	background:#DFE9EB url(../img/backg_body.png) repeat-X fixed left -100px;
	letter-spacing: 0.05em;
	text-align:center;
	}

p {
	font-size: 10pt;
}
	
/* TOPO do site com LOGO, MENU E LOGIN */

#top {
	width:982px;
	height: 90px;
	background: url(../img/top.gif) no-repeat;  
	margin:0 auto;
	text-align:left;
	}
	
#logo {
	width:225px;
	height: 90px;
	float:left;
	}
	
#menutop {
	float:left;
	width:560px;
	_width:580px;
	margin-top:7px;
	text-align:center;
	border-width: 0 1px;
	height: 75px;
	}

#menutop-novo {
	float:left;
	width:280px;
	_width:290px;
	margin-top:7px;
	text-align:center;
	border-width: 0 1px;
	height: 75px;
	}

#login {
	width:175px;
	_width:170px;
	margin-left: 5px;
	margin-top:3px;
	_margin-top:5px;
	float:left;
	height: 70px;
	}
	
/* Include com chamadas RANDOMICAS */

/*   TOP Antiga com inc aleatorios
#top-randon {
	width:982px;
	text-align:left;
	background-color:#fff;
	clear:both;
	margin: 5px 0 -5px 15px;
	_margin: 0px 0 -10px 15px;
	}
*/

#top-randon {
	margin: 0px;
	padding: 0px;
	}

#top-randon-index {
	width:982px;
	text-align:left;
	background-color:#fff;
	clear:both;
	margin: 5px auto -5px auto;
	}


#top-randon-01 {
	width:240px;
	float:left;
	padding-right: 4px;
	}

#top-randon-02 {
	width:240px;
	float:left;
	padding-right: 4px;
	}
	
#top-randon-03 {
	width:240px;
	float:left;
	padding-right: 4px;
	}
	
#top-randon-04 {
	width:240px;
	float:left;
	padding-right: 4px;
	}
	

/* DIVs Conteudo */

/*
#conteudo {	
	margin-top: 5px;
	padding: 0px;
	width:982px;
	text-align:left;
	clear:both;
	}
*/

#conteudo {		/* Pai de Todos Conteudo */
	margin: 0 auto;
	margin-top: 5px;
	_margin-top: -3px;
	padding: 0px;
	width:982px;
	text-align:left;
	clear:both;
	}


/* AJAX PARA CARREGAR CONTEUDO */


.reset {
clear:both;
}

.carregandoajax {
padding-top:20px;
display:none;
}

.conteudoajax {
margin-top:10px;
display:none;
}



/* Menu Lateral e seus Filhos */

#menu {	
	width:170px;
	margin-right: 7px;
	text-align:left;
	margin-top:-5px;
	float:left;
	}

#menu-lei {	
	width:170px;
	margin-right: 7px;
	text-align:left;
	margin-top:-5px;
	float:left;
	}
	
#menu-tv {	
	width:170px;
	margin-left: 7px;
	text-align:left;
	margin-top:-5px;
	float:right;
	}

#menu-eso {
	width:170px;
	_width:165px;
	border: 1px solid #0033FF;
	}

#menu-mbt {
	width:170px;
	_width:165px;
	border: 1px solid #FFAE18;
	margin-top: 5px;
	}

#menu-me {
	width:170px;
	_width:165px;
	border: 1px solid #0FD250;
	margin-top: 5px;
	}

#menu-gnose {
	width:170px;
	_width:165px;
	border: 1px solid #9933FF;
	margin-top: 5px;
	}
	
#menu-numero {
	width:170px;
	_width:165px;
	border: 1px solid #FFCC00;
	margin-top: 5px;
	}

#menu-astral {
	width:170px;
	_width:165px;
	border: 1px solid #E64500;
	margin-top: 5px;
	}
	
#menu-busca {
	width:170px;
	_width:165px;
	border: 1px solid #0033FF;
	background-color: #FFFFCC;
	margin-top: 5px;
	}
	
#menu-chamaesq {
	width:170px;
	margin-top: 5px;
	}
	
#menu-chamaesq img {
	border:none;
	}
	
#menu-ads {
	width:170px;
	margin-top: 5px;
	background-color:#FFFFCC;
	padding: 1px;
	}
	
/* FIM Menu Lateral */

	
/* Todos menos MENU -  */

#cont-todos {		/* CONTEUDO Pai de Todos */
	width:800px;
	background-color:#FFFFFF;
	border: 1px solid blue;
	border-top:none;
	text-align:left;
	float:right;
	}
	
#cont-topimg {
	width:802px;
	text-align:center;
	_margin-bottom:-3px;
	float:right;
	}


#cont-top {
	width:790px;
	text-align:center;
	margin:0px;
	padding: 5px;
	float:left;
	}

#cont-links {
	background-color: #FFFFFF;
	padding: 5px;
	margin: 0px;
	float:left;
	}

#cont-sublinks {
	width:570px;
	background-color: #ffc;
	text-align:center;
	padding: 5px;
	margin: 0px;
	float:left;
	}
	
#ajax {
	margin: 0px;
	padding: 0px;
	width:580px;
	background-color: #FFFFFF;
	text-align:center;
	float:left;
	}
	
	
.carregando{	/* AJAX Estilo padrao */
	width:165px;
    text-align:center;
	background-color: #7A9CFF;
	color:#FFFFFF;
	font-weight:bold;
	font-size:18px;
    padding:50px 0;
}
	
#cont-maisv {
	width:187px;
	background-color:#FFFFCC;
	padding: 5px;
	margin-top: 10px;
	margin-right:5px;
	float:right;
	}

#cont-logo-dir {
	width:187px;
	padding: 5px;
	float:right;
	clear:both;
	}
	
#cont-728 {
	width:780px;
	background-color:#FFFFCC;
	padding: 5px;
	float:left;
	}

#cont-728ads {
	width:780px;
	background-color:#fff;
	padding-top: 10px;
	padding-left:10px;
	float:left;
	}

#pubtop-728 {
	width:780px;
	background-color:#fff;
	padding: 5px;
	float:left;
	}

/* MEIO e seus Filhos */

#meio {
	width:567px;
	padding: 10px;
	background-color: #FFFFFF;
	text-align: left;
	float:left;
	}

	#chamadaconteudo {
	border: #009000 solid 1px;
	margin: 5px;
	float:left;
	margin-top: 0px;
	clear:both;
	}
	
	p.chamada {
	width: 250px;
	margin: 0px;
	text-align: left;
	padding: 5px 10px 10px 10px;
	clear:both;
	}
	
#recomenda {
	margin-left:20px;
	width:250px;
	}
	
#deixe-coments {
	text-align:right;
	float:right;
	}

#sinastria {
	width: 450px;
	background:#FFFCF0;
	margin-left: 20px;
	padding: 10px;
	text-align: left;
	font:9pt arial, verdana, helvetica, sans-serif;	
	border:1px dashed #ff9900;
	color:#000099;
	clear:both;
}
	
/* Menu DIREITA */

#direita {
	width:190px;
	border: 2px dashed #00D600;
	margin-top:10px;
	padding: 5px;
	background-color: #FFFFFF;
	text-align: left;
	float:left;
	}
	
#direita img {
	border:none;
}

#direita ul {
	list-style:none;
	margin:5px;
	padding:0px;
	font-size: 10pt;
}

#direita li a {
	font-size: 10pt;
	line-height: 150%;
	color: blue;
	text-decoration: none;
	margin:0px;
	}

#direita li a:hover {
	font-size: 10pt;
	color: red;
	text-decoration: underline;
	}

/* BASE 728 e PUBs */
#a728-base {
	width:790px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	float:left;
	}
	
#pub-esq-base {
	width:565px;
	float:left;
	}

#pub-dir-base {
	width:202px;
	float:left;
	}

/* Copyright */
#copy {
	width:982px;
	background:#FFFFFF;
	font-size: 8pt;
	font-weight:bold;
	color:#CC6600;
	padding-top: 10px;
	margin:0 auto;
	clear:both;
	}
	
#copy img {border:none;}

/* CABECALHOS H1 H2 etc */

/* Titulos MENU com  Image Replacement */

h1 a {
	text-indent:-5000px;
	overflow:hidden;
	display:block;
}

h1.logo-pnl {			/* H1 */
	margin: 0px;
	background:url(../coaching-pnl/img/coaching-pnl.jpg) no-repeat; 
}

h1.logo-pnl a {
	width:183px;
	height:90px;
}

h1.logo-fng {
	margin: 0px;
	background:url(../arquitetura-feng-shui/img/arquitetura-feng-shui.jpg) no-repeat; 
}

h1.logo-fng a {
	width:183px;
	height:90px;
}

h1.logo-gm {
	margin: 0px;
	background:url(../grandes-misterios/images/logo-gm.jpg) no-repeat; 
}

h1.logo-gm a {
	width:183px;
	height:90px;
}

h1.logo-sau {
	margin: 0px;
	background:url(../saude/img/logo-sau.gif) no-repeat;
}

h1.logo-sau a {
	width:183px;
	height:90px;
}

h1.logo-run {
	margin: 0px;
	background:url(../curso-magia-runas/img/curso-de-magia-runas.gif) no-repeat;
}

h1.logo-run a {
	width:183px;
	height:90px;
}

h1.logo-mapa {
	margin: 0px;
	background:url(../mapa_astral/images/logo-astrologia.gif) no-repeat;
}

h1.logo-mapa a {
	width:183px;
	height:90px;
}

h1.logo-atracao {
	margin: 0px;
	background:url(../lei-da-atracao/img/logo-lei-da-atracao.gif) no-repeat;
}

h1.logo-atracao a {
	width:183px;
	height:90px;
}

h1.h1-tt-azul	{
	color:#03c;
	font-size:22px;
}

#logo h1 {			/* Logo TOPO Vida Esoterikha  */
	margin: 0px;
	background:url(../img/logo_esoterikha.gif) no-repeat;  /* local -  */
}

#logo h1 a {
	width:219px;			/* tamanho -  */
	height:90px;
}

h2	{  /* Classe para o cabeçalho */
	font: 18px Arial, Helvetica, sans-serif; /* Tamanho e família de fontes */
	color: #FFFFFF; /* Cor da fonte */
	margin: 0px;
	text-align: left;
	font-weight: bold;
	line-height:130%;
	padding-left:10px; /* Espaçamento do texto a esquerda */
}

h2.h2-tt-azul	{  /* Classe para o cabeçalho */
	background: #6181FF; /* Cor do fundo*/
	border-left: 10px solid #B3B3FF; /* Borda a esquerda*/
}

h2.h2-tt-purp	{  
	background: #9900FF;
	border-left: 10px solid #EBCCFF;
}

h2.h2-tt-red	{  
	background: #FF6600;
	border-left: 10px solid #00FF00;
}

h3	{
	font-size: 14pt;
	font-weight: bold;
}

h3.h3-lara	{
	color: #FF6600;
}

h3.h3-azul-yout	{
	color: #03C;
}


h3.h3-vinho	{
	color: #99004D;
}

h3.h3-verde	{
	color: #060;
}

h3.h3-verdeclaro	{
	color: #00A300;
}

h3.h3-azul	{
	color: blue;
}

h3.h3-azulsaude	{
	color: #7000E0;
}

h3.h3-azulmagia	{
	color: #7000E0;
}

h4 a {
	text-indent:-5000px;
	overflow:hidden;
	display:block;
}

#menu-eso h4 {			/* Menu ESOTERIKHA  */
	margin: 0px;
	background:url(../img/m-esoterikha.gif) no-repeat; 
}

#menu-eso h4 a {
	width:169px;
	height:27px;
}

#menu-mbt h4 {			/* Menu Magia BRANCA  */
	margin: 0px;
	background:url(../img/m-cd-mbt.gif) no-repeat;
}

#menu-mbt h4 a {
	width:169px;
	height:52px;
}

#menu-me h4 {			/* Menu Magia ELMENTAL  */
	margin: 0px;
	background:url(../img/m-cd-me.gif) no-repeat;
}

#menu-me h4 a {
	width:169px;
	height:49px;
}

#menu-gnose h4 {			/* Menu GNOSE Gnosis  */
	margin: 0px;
	background:url(../img/m-gnose-gnosis.gif) no-repeat;
}

#menu-gnose h4 a {
	width:169px;
	height:44px;
}

#menu-numero h4 {			/* Menu NUMEROLOGIA Gnosis  */
	margin: 0px;
	background:url(../img/m-numerologia.gif) no-repeat;
}

#menu-numero h4 a {
	width:169px;
	height:44px;
}

#menu-astral h4 {			/* Menu MAPA ASTRAL Gnosis  */
	margin: 0px;
	background:url(../img/m-mapa-astral.gif) no-repeat;
}

#menu-astral h4 a {
	width:169px;
	height:44px;
}

#menu-busca h4 {			/* Menu BUSCA  */
	margin: 0px;
	background:url(../img/m-busca.gif) no-repeat;
}

#menu-busca h4 a {
	width:169px;
	height:27px;
}

/* AJAX Todos os LINKS com  Image Replacement */

#ajaxazul {
	width:500px;
	_width:495px;
	text-align:center;
	border: 1px solid #0033FF;
	}


#ajaxazul h4 {			/* Menu ESOTERIKHA  */
	margin: 0px;
	background:url(../img/m-esoterikha.gif) no-repeat;  /* local -  */
}

#ajaxazul h4 a {
	text-align:center;
	width:499px;			/* tamanho -  */
	height:27px;
}

/* Menu DIREITA  */

#direita h4 {
	font-size: 12pt;
	margin: 10px 10px;
	color:#990000;
	text-align:center;
}


/* FLOAT IMG   Ads Google   RANDOMICAS  */

.img-floatleft {
	float: left;
	margin: 0 7px 0 7px;
	padding: 1px;
	border: 1px solid red;
	}

.img-floatright {
	float: right;
	margin: 0 0 0 7px;
	padding: 5px;
	}
	
.img-floatleftnoborder {
	float: left;
	margin: 5px 5px 5px 0px;
	border: none;
	}

.img-floatrightnoborder {
	float: right;
	margin: 5px 5px 5px 0px;
	border: none;
	}

.img-floatleftchama {
	float: left;
	border: none;
	}
	
.ads-floatright {
	float: right;
	background-color:#fff;
	padding: 5px;
	}

.ads-floatright-quad {
	float: right;
	background-color:#fff;
	padding: 5px;
	}

.ads-floatleft {
	float: left;
	background-color:#fff;
	padding: 5px;
	}

.img-noborder {
	border: none;
	}


/* FONTES P Coloridas */

.normal8bold {
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}

.AZULbold {
	font-size: 10pt;
	font-weight: bold;
	color: #0000FF;
}

.AZULbold-yout {
	font-size: 10pt;
	font-weight: bold;
	color: #03C;
}

.AZULnormal {
	font-size: 10pt;
	color: #0000FF;
}

.rosa {
	font-size: 10pt;
	font-weight: bold;
	color: #9900CC;
}

.verdeclaro {
	font-size: 10pt;
	font-weight: bold;
	color: #009900;
}

.verdeclaro12 {
	font-size: 12pt;
	font-weight: bold;
	color: #009900;
}

.verde14ptBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: green;
}

.VERDEbold {
	font-size: 10pt;
	font-weight: bold;
	color: #006600;
}

.VERDEbold-yout {
	font-size: 10pt;
	font-weight: bold;
	color: #2D8930;
}

.VERMELHObold {
	font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
}

.VERMELHObold8pt {
	font-size: 8pt;
	font-weight: bold;
	color: #FF0000;
}

.VERMELHObold14 {
	font-size: 14pt;
	font-weight: bold;
	color: #FF0000;
}

.bordobold {
	font-size: 8pt;
	font-weight: bold;
	color: #B30000;
}

.azul14pt {
	font-size: 14pt;
	color: #0000B3;
}

.texto-cortado {
text-decoration:line-through;
}

/* Dicas Saude */

#saude-dicas {
color: #444;
background-color:#FFF7EA;
padding: 5px;
margin:5px;
border:dashed 1px #0000FF;
clear:right;
}

#saude-dicas h3	{
	color: #03C;
	font-size: 12pt;
	font-weight: bold;
	margin: 5px;
	padding: 0px;
}

#saude-obs p	{
	font-size: 8pt;
}


/* ADD THIS */

.addthis_toolbox .custom_images a
{
    width: 60px;
    height: 60px;
    margin: 0;
    padding: 0;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
}

.addthis_toolbox .custom_images a img
{
    opacity: 0.75;
}




.addthis_toolbox .two_column 
{
    width: 216px;
    padding: 10px 0 10px 0px;
    border: 3px solid #eee;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.addthis_toolbox .two_column a 
{
    padding: 4px 0 4px 34px;
    position: relative;
    width: 66px;
    display: block;
    text-decoration: none;
    color: blue;
}

.addthis_toolbox .two_column a:hover
{
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #B4D3F8;
    text-decoration: none;
}

.addthis_toolbox .two_column span
{
    position: absolute;
    left: 14px;
    top: 4px;
}

.addthis_toolbox .two_column  .top
{
    padding: 0 0 5px 0;
    border-bottom: solid 1px #eee;
    margin-bottom: 5px;
    margin: 0 20px 5px 20px;
}

.addthis_toolbox .two_column  .more
{
    border-top: solid 1px #eee;
    padding: 5px 0 0 0;
    margin: 5px 20px 0 20px;
    text-align: center;
}

.addthis_toolbox .two_column  .more a
{
    padding: 4px 0;
    width: auto;
}

.addthis_toolbox .two_column .more span
{
    display: none;
}

.addthis_toolbox .two_column .column1
{
    width: 100px;
    float: left;
}

.addthis_toolbox .two_column .column2
{
    width: 100px;
    float: left;
}

.addthis_toolbox .two_column .clear
{
    clear: both;
    padding: 0;
    display: block;
    height: 0;
    width: 0;
}



