/*CSS Orsi */

#all {width: 100%; margin: 0 auto;}


#content1{width: 100%;}

#centraliza-meio {width: 1088px; margin: 0 auto;}

#banner{width:1088px; float:left; }

#texto-promo-esq{float: left; margin-left:30px;}

#sideview {float: right; height: 500px; width:406px;}

#textopromo{float: right; width:370px; margin-top: 0px; margin-right: 30px; padding-top: 30px; line-height: 18px; }

#formulario{width:376px; height:221px; float:right; margin-top: 30px; margin-right: 30px; background: url(../promocao/2013/01/nova_landing/images/form_bg.png) no-repeat center;}

#confira-temas
{
position: absolute;
top: 110px;

}

#privacidade{
	top:100px;
}

#termos{
	top:100px;
}

#quem_somos{
	top:100px;
}

#precos{
	top:100px;
}


/*
#content2{width: 1088px; height: 140px; margin: 0 auto;}

#title-passo-a-passo{ width: 243px; float: left; font-family: Arial; font-size: 18px; color: #979797; letter-spacing: 1px; text-align: justify; padding: 20px 5px 5px 30px;}

.title-steps{font-family: Arial; font-size: 19px; color: #ffffff; padding:5px 2px 1px 20px;}

.steps{font-family: Arial; font-size: 14px; color: #ffffff; padding:4px 2px 2px 80px;}

#box-passo1{width: 255px; height:96px; float: left; margin: 15px 5px 10px 10px; background: url(../promocao/2013/01/nova_landing/images/bg-box1.png) no-repeat;}

#box-passo2{width: 255px; height:96px; float: left; margin: 15px 5px 10px 5px; background: url(../promocao/2013/01/nova_landing/images/bg-box2.png) no-repeat;}

#box-passo3{width: 255px; height:96px; float: left; margin: 15px 5px 10px 5px; background: url(../promocao/2013/01/nova_landing/images/bg-box3.png) no-repeat;}

*/

#content3{width: 100%; height: 263px; margin: 0 auto; background: url(../promocao/2013/01/nova_landing/images/bg-anuncio.jpg) repeat-x;}

#conteudo-vantagens{width: 1088px; margin: 0 auto}


.title-vantagens{font-family: Arial; font-size: 19px; color: #e67728; padding:3px 2px 1px 30px; letter-spacing: -1px; word-spacing: 3px;}

.subtitle-vantagens{padding: 10px 3px 10px 3px; font-family: Arial; font-size:15px; color: #868686; text-align: center}

.box-vantagens1{width: 216px; height: 133px; margin-bottom: 10px; background: url(../promocao/2013/01/nova_landing/images/bg-vantagens1.png) no-repeat center;}

.box-vantagens2{width: 216px; height: 133px; margin-bottom: 10px; background: url(../promocao/2013/01/nova_landing/images/bg-vantagens2.png) no-repeat center;}

.box-vantagens3{width: 216px; height: 133px; margin-bottom: 10px; background: url(../promocao/2013/01/nova_landing/images/bg-vantagens3.png) no-repeat center;}

.box-vantagens4{width: 216px; height: 133px; margin-bottom: 10px; background: url(../promocao/2013/01/nova_landing/images/bg-vantagens4.png) no-repeat center;}

.box-vantagens5{width: 216px; height: 133px; margin-bottom: 10px; background: url(../promocao/2013/01/nova_landing/images/bg-vantagens5.png) no-repeat center;}

.info-vantagens{font-family: Arial; font-size:12px; color: #868686; text-align: center; }


#vantagem1{width:216px; float:left; background: url(../promocao/2013/01/nova_landing/images/bg-linha.jpg) no-repeat right center;}

#vantagem2{width:216px; float:left; background: url(../promocao/2013/01/nova_landing/images/bg-linha.jpg) no-repeat right center;}

#vantagem3{width:216px; float:left; background: url(../promocao/2013/01/nova_landing/images/bg-linha.jpg) no-repeat right center;}

#vantagem4{width:216px; float:left; background: url(../promocao/2013/01/nova_landing/images/bg-linha.jpg) no-repeat right center;}

#vantagem5{width:216px; float:left}

.rodape{width: 100%; height: 150px; background: url(../promocao/2013/01/nova_landing/images/bg-rodape.jpg) repeat-x}

#conteudo-rodape{width: 1088px; margin: 0 auto}

#links-rodape{float: left; font-family: Verdana; font-size: 10px; color: #ffffff; padding: 10px 10px 2px 30px;}

.link{text-decoration: none; color: #ffffff}

#foot-registro{float: left; margin-top:50px; padding-left: 50px; text-align: center; font-family: Verdana; font-size: 11px; color: #ffffff}

.box-cartoes{float: right; margin-top:10px; width:300px;}



/*Modificação Gilberto, 05/02/2013.*/


#cadastro
	{
	
	}


form#frmCadastro fieldset.wrapper 
	{
    position: relative;
    margin-bottom: 10px;
    border:0px;
	}


form#formLogin fieldset.wrapper 
	{
    position: relative;
    margin-bottom: 10px;
    border:0px;
	}

div.wrapper 
	{
	
	}
	
form#frmCadastro fieldset label 
	{
    font-size: .9em;
    position: absolute;
    width: 350px;
    line-height: 33px;
    color: #999;
	height: 35px;
    font-style: italic;
    font-weight: bold;
    margin-left:18px; 
	} 

form#formLogin fieldset label 
	{
    font-size: .9em;
    position: absolute;
    width: 350px;
    line-height: 33px;
    color: #999;
	height: 35px;
    font-style: italic;
    font-weight: bold;
    margin-left:18px; 
	} 

form#frmCadastro input.texto
	{
	background-color: #FFFFFF;
	width: 330px;
	height: 33px;
	}

form#formLogin input.texto
	{
	background-color: #FFFFFF;
	width: 330px;
	height: 33px;
	}

form#frmCadastro fieldset label#cepl {
    width:152px;
    color: #999;
    font-style: italic;
    font-weight: bold;
    margin-left:18px; 
    font-size: .9em;
    position: absolute;
    line-height: 30px;
}

form#formLogin fieldset label#cepl {
    width:152px;
    color: #999;
    font-style: italic;
    font-weight: bold;
    margin-left:18px; 
    font-size: .9em;
    position: absolute;
    line-height: 30px;
}

form#frmCadastro fieldset input 
	{
    font-size: 1em;
    height: 28px;
    border: 1px solid rgb(221, 221, 221);
    width: 260px;
    border-radius: 7px;
    padding-left: 20px;
	}

form#formLogin fieldset input 
	{
    font-size: 1em;
    height: 28px;
    border: 1px solid rgb(221, 221, 221);
    width: 260px;
    border-radius: 7px;
    padding-left: 20px;
	}

form#frmCadastro fieldset input#cep
	{    
    width:152px;
	}
#login 
	{
	display: none;
	position: absolute;
	}

ul li.error
	{
		background-image: url("/imgs/seta.gif");
	}

#title-popfade{border-radius: 10px 10px 0px 0px; background: #0f1417; height: 60px; font-family: Arial; font-size:30px; color: #ffffff; text-align: justify; padding-top: 25px; padding-left: 30px; word-spacing: 10px;}
	
#cadastro_passo2
	{
	background-color: #FFFFFF;
	position: absolute;
	margin-top: 50px;
	margin-left: 187px;
	/*opacity: 0.7;*/
	display: block;
	border-radius: 10px;
	display: none
	}

#msgError
	{
	border-radius: 10px;
	display: none; 
	background-color: white; 
	position: absolute; 
	z-index: 999999; 
	margin-left: 244px; 
	width: 400px;
	padding: 10px 10px 30px 20px;
	}

#frmPasso2
	{
	 width: 750px; height: 416px; 
	}


#textolegal-popfade{float: left; width: 500px; margin-left: 15px; padding-top: 10px; font-family: Verdana; font-size: 9px; color: #979797}

.link-textolegal{text-decoration: none; color:#0ec2b7}

#bt-finaliza-cadastro{float: right;}

#bt-finaliza{float: right; width:189px; height:46px; margin: 6px 18px 5px 5px; float: right; background: url(../promocao/2013/01/nova_landing/images/bt-finaliza.png) no-repeat center}	

#bt-cadastrar-se{width:143px; height:46px; float: right; margin: 17px 30px 5px 5px; background: url(../promocao/2013/01/nova_landing/images/bt-cadastro.png) no-repeat center}	

.bt-padrao {color:#ffffff !important;display:block;font-family:Arial; font-size:16px !important;font-weight:bold;height:47px;line-height:47px;text-align:center;text-decoration:none !important;text-transform:uppercase;white-space:nowrap;}
.txt-finaliza {color:#ffffff !important;display:block;font-family:Arial; font-size:16px !important;font-weight:bold;height:47px;line-height:47px;text-align:center;text-decoration:none !important;text-transform:uppercase;white-space:nowrap;}



.link-cadastrados{margin-top: 10px; margin-left: 3px; text-decoration: underline; font-style: italic; }

.tableError
{
width: 20px; 
}

.erro-title
{
font-size: 20px;
}

.erromsg
{

}




