body {
	margin:0;
	padding:0;
	background:url(images/image_02.gif) repeat-x top;
	font-family:Tahoma, "Times New Roman";
	font-size:12px;
	color:#2a5576;
	
}

h2 {font-size:30px; margin:0; padding:0; float:right; line-height:32px; text-indent:0;}
h3 {font-size:20px; margin:0; padding:0;}
img {border:none;}
a {outline:none; color:#00335a;}
p {margin:0; padding:0 0 7px 0;}
input, select, textarea {font-family:Tahoma, "Times New Roman"; font-size:12px; color:#00335a;}
fieldset {margin:0; padding:0; border:none;}
legend {display:none;}

.geral {background:url(images/bg_geral.gif) repeat-x bottom;float:left;width:100%;}
.centraliza {width:960px;margin:0 auto;}
.fonte_15 {font-size:15px;}
.upper {text-transform:uppercase;}
.img_destaque {float:left; margin:0 10px 0 0;}
.nolink {cursor:default;}

.link {float:left; text-indent:-9999px; border:none; cursor:pointer;}
.bt_buscar_azul {background:url(images/image_11.gif) no-repeat; width:60px; height:30px; float:right; margin:0 0 0 10px;}
.anterior {background:url(images/image_57.gif) no-repeat; width:29px; height:63px; position:absolute; left:-15px; top:50%; margin:-26px 0 0 0;}
.proximo {background:url(images/image_60.gif) no-repeat; width:29px; height:63px; position:absolute; right:-15px; top:50%; margin:-26px 0 0 0;}
.lk_acessorios {background:url(images/image_66.gif) no-repeat; width:99px; height:30px; margin:5px 10px 0 0;}
.lk_opcionais {background:url(images/image_68.gif) no-repeat; width:99px; height:30px; margin:5px 10px 0 0;}
.lk_mais {background:url(images/image_70.gif) no-repeat; width:133px; height:30px; margin:5px 0 0 0;}
.lk_maisazul {background:url(images/image_85.gif) no-repeat; width:109px; height:30px; margin:5px 0 0 0;}
.lk_empresagrupo {background:url(images/empresa_grupo.gif) no-repeat; width:269px; height:39px; margin:5px 0 0 0; float:right;}
.bt_acessar {background:url(images/bt_acessar.gif) no-repeat; width:70px; height:30px; float:right;}
.lk_veja_como {background:url(images/bt_vejacomo.gif) no-repeat; width:158px; height:30px; float:right;}


.texto {float:left; text-indent:-9999px; border:none;}
.txt_aclaristem {background:url(images/a_claris_tem.jpg) no-repeat right; width:366px; height:20px; padding:0 0 0 80px;}
.h4_onde {background:url(images/txt_onde.gif) no-repeat right top; width:243px; height:22px; width:100%; margin:0; padding:0 0 10px 0;}
.h4_dicas {background:url(images/txt_dicas.gif) no-repeat right top; width:243px; height:22px; width:100%; margin:0; padding:0 0 5px 0;}
.claris_atende {background:url(images/claris_atende_2_2012.png) no-repeat right top; width:201px; height:70px;}
.h4_eclaris {background:url(images/txt_eclaris.gif) no-repeat right top; height:24px; width:100%; margin:0; padding:0 0 10px 0;}
.h4_clariscad {background:url(images/txt_clariscad.gif) no-repeat right top; height:24px; width:100%; margin:0; padding:0 0 10px 0;}
.h4_relacionamento {background:url(images/txt_relacionamento.gif) no-repeat right top; height:24px; width:100%; margin:0; padding:0 0 10px 0;}



.banner_destaque {margin:22px 0 0 0;float:left; height:255px; position:relative; overflow:hidden; z-index:1;}
	.banner_destaque ul {list-style:none; margin:0; padding:0;}
	.banner_destaque .banner_1, .banner_destaque .banner_2, .banner_destaque .banner_3 {position:absolute; float:left; background:#fff; width:20px; height:18px; padding:2px 0 0 0; z-index:9999; border-top:1px solid #b8cbda; border-bottom:1px solid #b8cbda; color:#003257; font-weight:bold; text-decoration:none; font-size:15px; text-align:center; font-family:Arial, Helvetica, sans-serif;}
		.banner_1 {right:60px; bottom:8px;}
		.banner_2 {right:34px; bottom:8px;}
		.banner_3 {right:10px; bottom:8px;}

	
	
.escolha_perfil {
	float:left;
	width:100%;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
	background:#2d5777;
	margin:10px 0 10px 0;
	padding:10px 0 10px 0;
	color:#fff;
}
	.escolha_perfil select {width:180px; border:1px solid #e2e9ef; height:20px;}

.esquerda_home {float:left; width:650px;}
	.esquerda_home .banner_construtora {float:left; margin:0 0 10px 0;}
.box_linha {
	float:left;
	background:#e4eef5;
	width:620px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
	padding:15px;
}
	.box_linha .destaque_produto, .box_linha .carrosel_produto {
		background:#fafcfd;
		-moz-border-radius: 5px; 
		-webkit-border-radius: 5px; 
		border-radius: 5px;
		float:left;
		width:570px;
		padding:20px 25px 20px 25px;
		margin:5px 0 0 0;
		position:relative;
	}
		.box_linha .destaque_produto img {float:left; margin:0 10px 0 0;}
		.box_linha .destaque_produto .carrousel_prod div {float:left; width:100%; height:180px;}
		.box_linha .destaque_produto .carrousel_prod span {float:right; width:380px; line-height:16px;}

	.box_linha .carrosel_produto {margin-top:10px;}
		.box_linha .carrosel_produto ul {margin:0; padding:0; list-style:none;}
			.box_linha .carrosel_produto ul li {float:left; width:140px; height:100px; text-align:center;}
				.box_linha .carrosel_produto ul li a {font-size:10px; color:#2a5576; line-height:8px;}
				.box_linha .carrosel_produto ul li strong {text-transform:uppercase;}
				.box_linha .carrosel_produto ul li img {margin:0 0 5px 0;}
			
			
	
.box_direita {
	float:right;
	width:290px;
	padding:22px 0 0 0;
	line-height:18px;
}
.form_buscar {
	background:#f1f5f8;
	width:280px;	
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
	padding:10px 10px 10px 0;
	text-align:right;
	margin:10px 0 0 0;
}
	.form_buscar select {width:240px; border:1px solid #e2e9ef; height:20px;}

.dicas_dir {padding:50px 0 0 0;}
	.dicas_dir div {float:left;width:200px;}

.eclaris {margin-bottom:40px;}
.clariscad {margin-bottom:17px;}
	.clariscad small {float:right;}
	
.rodape {float:left; width:100%; background:#00335a; padding:20px 0 20px 0;}

.form_direita {padding:7px 0 0 0;}
	.form_direita form {float:right; padding:5px 0 0 0; width:290px;}
	.form_direita input {background:#e4ebf1;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; float:left; border:none; padding:8px; width:200px; margin:0 0 5px 0; float:right;}

.form_eclaris { float:right; padding:5px 0 0 0; width:340px;}
	.form_eclaris input {background:#e4ebf1;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; float:left; border:none; padding:8px; width:200px; margin:0 0 5px 0; float:right;}


.banner_garantia_online { display: block; float: left; margin: 17px 0 0 19px; }
