/*body 
{
	background-color: #F1F1F0;
	background-image: url(../imagens/fundo_cinza_geral.png);	
	background-repeat: no-repeat;
	background-position: center 50px;
	margin: 0px;
	margin-top: -20px;
}*/

body {
	background-color: #F1F1F0;
/*	background-image: url(../../imagens/bg-bordas.png);
	background-repeat: no-repeat;
	background-position: center 50px;
	background-position: 0 50px;
	width:1003px;*/
	margin: 0px;
	margin-top: -20px;	
}

#fundo_geral{
	margin: 0 auto;	
	width: 1003px;
	height: 600px;
	background-image: url(../../imagens/bg-bordas.png);
	background-repeat: no-repeat;
	background-position: center 50px;
	background-position: 0 50px; 
}


#global {
	margin: 0 auto;
	width: 1002px;
	position: relative;	
}

#topo {
	margin: 0px;
	float: left;
	width: 100%;	
}
#corpo {
	margin: 0px;
	float: left;
	width: 100%;
}
.logo {
	margin-top: 13px;
	width: 292px;
	height: 50px;
	float: left;
	margin-right: 40px;
	margin-bottom: 10px;
	margin-left: 40px;
}

/*INCIO BOX LOGIN*/
.login {
	background-image: url(../../imagens/bg-login-azul.jpg);
	background-repeat: no-repeat;
	float: right;
	height: auto;
	width: 280px;
	margin-top:  -14px;/*-35px;*/
	margin-right: 30px;
	background-position: center top;
}
.login-topo {
	float: left;
	height: 17px;
	width: 260px;
	background-image: url(../../imagens/bg-login-topo-menor.png);
	margin-top: 23px;
	margin-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 8px;
	line-height: 17px;
}
#login-abaesquerda-ativo {
	float: left;
	height: 17px;
	width: 134px;
	background-image: url(../../imagens/bg-login-abaesquerda-on-2.png);
	background-repeat: no-repeat;
	display: block;
}
#login-abaesquerda-ativo a{
	color:#FFFFFF;
	text-decoration:none;
}
#login-abaesquerda-off {
	float: left;
	height: 17px;
	width: 134px;
	background-image: url(../../imagens/bg-login-abaesquerda-off-2.png);
	background-repeat: no-repeat;
	display: none;
}
#login-abaesquerda-off a{
	color:#FFFFFF;
	text-decoration:none;
}
#login-abadireita-ativo {
	float: left;
	height: 17px;
	width: 134px;
	background-image: url(../../imagens/bg-login-abadireita-on-2.png);
	background-repeat: no-repeat;
	display: none;
}
#login-abadireita-ativo a{
	color:#FFFFFF;
	text-decoration:none;
}
#login-abadireita-off {
	float: left;
	height: 17px;
	width: 134px;
	background-image: url(../../imagens/bg-login-abadireita-off-2.png);
	background-repeat: no-repeat;
	display: block;
}
#login-abadireita-off a{
	color:#FFFFFF;
	text-decoration:none;
}
.login-conteudo-afiliado {
	float: left;
	width: 268px;
	margin-left: 6px;
}
.login-conteudo-anunciante {
	background-image: url(../../imagens/bg-login-verde.jpg);
	background-repeat: no-repeat;
	background-position: center -25px;
	float: left;
	width: 268px;
	margin-left: 6px;
	display: none;
}
.form1 #login-afiliado {
	float: left;
	height: 10px;
	margin-left: 8px;
	margin-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	width: 115px;
	color: #000000;
}
.form1 #login-anunciante {
	float: left;
	height: 10px;
	margin-left: 8px;
	margin-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	width: 115px;
	color: #b2b2b2;
}
.form1 #senha-afiliado {
	float: left;
	height: 10px;
	margin-left: 10px;
	margin-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	width: 90px;
	color: #000000;
}
.form1 #senha-anunciante {
	float: left;
	height: 10px;
	margin-left: 10px;
	margin-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	width: 90px;
	color: #b2b2b2;
}
#form2 #login {
	float: left;
	height: 10px;
	margin-left: 8px;
	margin-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	width: 115px;
	color: #b2b2b2;
}
#form2 #senha {
	float: left;
	height: 10px;
	margin-left: 10px;
	margin-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	width: 90px;
	color: #b2b2b2;
}
.login-conteudo-afiliado img {
	margin-left: 7px;
	margin-top: 4px;
}
.login-conteudo-anunciante img {
	margin-left: 7px;
	margin-top: 4px;
}
.login-links {
	margin-top: 10px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.login-links a {
	color: #0000FF
}
/*FIM BOX LOGIN*/

/*INICIO BOX CONTEUDO*/
.conteudo {
	margin-left: 40px;/**/
	margin-right: 40px;
	float: left;
	width: 934px;
	height: auto;
}
.conteudo-topo {
	background-image: url(../../imagens/conteudo-topo.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 22px;
	width: 100%;
}
.conteudo-corpo {
	background-image: url(../../imagens/conteudo-bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	float: left;
	width: 100%;
}
.conteudo-corpo img {
	margin-left: 30px;
	margin-top: 5px;
	float: left;
	margin-right: 10px;
}
.conteudo-corpo h1 {
	font-size: 29px;
	color: #0067AB;
	font-weight: bold;
	font-family: "Trebuchet MS";
	margin-left: 330px;
	margin-right: 10px;
}
.conteudo-corpo p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D4D4F;
	margin-left: 330px;
	margin-right: 10px;
}
.conteudo-corpo p a:link{
	font-size: 12px;
	color: #4D4D4F;
}
.conteudo-corpo ul {
	list-style-type: none;
	width: 596px;
	float: left;
	padding: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 330px;
}
.conteudo-corpo li {
	float: left;
	width: 139px;
	margin: 0px;
	padding: 0px;
}
.conteudo-corpo ul li img{
	margin: 0px;
	padding: 0px;
	float: left;
}
.conteudo-rodape {
	background-image: url(../../imagens/conteudo-rodape.png);
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	height: 50px;
	width: 100%;
}
/*FIM BOX CONTEUDO*/

/*INICIO RODAPÉ*/
#rodape {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	/*margin-top: 20px;*/
	margin-bottom: 0px;	
	width: 100%; /*1003px;*/
}
#rodape p{
	margin-top: 20px;
}
#rodape a{
	color: #999999;
}
/*FIM RODAPÉ*/

.txtLogin {
	/*float: left;*/
	height: 12px;
	margin-left: 8px;
	margin-top: 0;/*6px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*line-height: 10px;*/
	width: 115px;
	padding:0 0 0 0;
	color: #000000;
	vertical-align:top;
}	
.txtSenha{
	/*float: left;*/
	height: 12px;
	margin-left: 0;
	margin-top: 0;/*6px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*line-height: 10px;*/
	width: 90px;
	padding:0 0 0 0;
	color: #000000;
	vertical-align:top;
}	
.txtEmailLembrarSenha{
	float: left;
	height: 12px;
	margin-left: 8px;
	margin-top: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	width: 150px;
	color: #000000;
	vertical-align:middle;
}	
.txtLoginTitulo 
{
  /*float: left;
	height: 10px;*/
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #000000;
}		
.txtSenhaTitulo 
{
  /*float: left;
	height: 10px;*/
	margin-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #000000;
}	
.bt-ok
  {
    cursor:pointer; 
    width:18px; 
    height:18px; 
    border-collapse:collapse; 
    border-style:hidden; 
    background-color:Transparent;
    background-image:url(../../imagens/bt-ok.png); 
    border:0; 
    margin:0 0 0 0; 
    padding:0 0 0 0;
  }
/*-- Janela Lembrar Senha--*/	
#fancy_div {
	background: #FFFFFF;
	/*height: 200px;*/
	width: 292px;	
	margin-top: 10px;
}
.TituloLembrarSenha{
	/*margin-top:10px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #158a5e;
	text-decoration: none;
}
.TextoLembrarSenha{
	margin-top:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	/*font-weight: bold;*/
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.TextoLembrarSenhaErro{
  margin:0 0 0 0;
  padding:0 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	/*line-height: 10px;*/
	/*font-weight: bold;*/
	font-variant: normal;
	text-transform: none;
	color:Red;
	text-decoration: none;
	height:12px
}
.AsteriscoLembrarSenhaErro{
  margin:0 0 0 0;
  padding:0 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	/*font-weight: bold;*/
	font-variant: normal;
	text-transform: none;
	color:Red;
	text-decoration: none;
}


#divCadastroAfiliado #divDadosPessoais #divDadosTopo,
  #divCadastroAfiliado #divInformacoesConta #divContaTopo,
  #divCadastroAfiliado #divSitesConteudo .sites-topo
  {
    background:url("../../imagens/box-cadastro-01-topo.jpg") no-repeat;
    height:20px;
    width:716px;
    margin:0;
    padding:0;        
  }
  
  #divCadastroAfiliado #divDadosPessoais #divDadosRodape,
  #divCadastroAfiliado #divInformacoesConta #divContaRodape,
  #divCadastroAfiliado #divSitesConteudo .sites-rodape
  {
    background:url("../../imagens/box-cadastro-01-base.jpg") no-repeat;
    height:20px;
    width:716px;
    margin:0;
    padding:0;    
  }
  
  #divCadastroAfiliado #divContato #divContatoTopo,
  #divCadastroAfiliado #divMeusSites #divMeusSitesTopo  
  {
    background:url("../../imagens/box-cadastro-02-topo.jpg") no-repeat;
    height:20px;
    width:716px;
    margin:0;
    padding:0;        
  }
  
  #divCadastroAfiliado #divContato #divContatoRodape,
   #divCadastroAfiliado #divMeusSites #divMeusSitesRodape
  {
    background:url("../../imagens/box-cadastro-02-base.jpg") no-repeat;
    height:20px;
    width:716px;
    margin:0;
    padding:0;    
  }  
