/* CSS Document */
#busca_google{
    width:505px;
	height:27px;
	border:2px solid #B6B5B5;
	border-right:none;
	margin-top:2px;
	float:left;
}
.enviar{
	border:0px;
}
od_conf {
color:#666666;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
width:300px;
}
.dados_conf{
color:#666666;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
width:100px;
}
body {
 background:#fafafa;
 font-family:Arial, Helvetica, sans-serif;
 color: #000;
 margin: 0px;
 }
 span.btn-buscar {
 	background:url(../imgs/bg-btn-busca.jpg) no-repeat;
	width:86px;
	height:47px;
	display:block;
	color:#787777;	 
    font-weight: bold;    
    line-height: 47px;    
    text-indent: 5px;    
	*text-indent:-7px;	
 }
 
 span.btn-buscar { text-indent /*\**/: -7px\9 ;} /*ie8*/}
 
 table.menuPrincipal {
 	width:915px;
	background:url(../imgs/bg-tableMenuPrincipal.jpg) no-repeat;
 }
 
 table.menuPrincipal td  {border-bottom:1px solid #6C5D62;}
 
 table.menuPrincipal td a {
 	color:#303030!important;
	display:block;
	height:35px;
	color:#fff;
	line-height:35px;
	font-size:11px;
	text-align:center;
	border-bottom:1px solid #9A898F;
	background:url(../imgs/bg-link-menuPrincipal.jpg) repeat;
	border-left:1px solid #e9e9e9;	
}

table.menuPrincipal td a.todos {
	background:url(../imgs/todos.jpg) no-repeat;
	width:78px;
	border-left:none;
	height:35px;
}
table.menuPrincipal td a.todos:hover {
	background:url(../imgs/todos_on.jpg) no-repeat;
	width:78px;
	height:35px;
}

table.menuPrincipal td a.moveis {
	background:url(../imgs/moveis.jpg) no-repeat;
	width:128px;
	height:35px;
}
table.menuPrincipal td a.moveis:hover {
	background:url(../imgs/moveis_on.jpg) no-repeat;
	width:128px;
	height:35px;
}
 table.menuPrincipal td a:hover {
 	background:#005AAA;
	display:block;
	height:35px;
	color:#fff!important;
	line-height:35px;
	font-size:11px;
	text-align:center;
 }
 
 .actions {
 	background:url(../imgs/bg-actions.jpg) repeat;
	height:38px;
	overflow:hidden;
}
 .compreFone {
 	float:left;
	color:#717171;
	font-size:14px;
	margin:12px 26px 0 4px;
}
 .actionsTopo {
 	width:415px; 
	overflow:hidden;
	margin:12px 0 0 0;
	padding:0;
}
 .actionsTopo li {
 	float:left;
	list-style:none;
}
 .actionsTopo li a {
 	color:#717171; 
	font-size:11px;
	display:block;
	padding:0 13px 0 18px;
}
a.meuCarrinho {
	background:url(../imgs/ico-meuCarrinho.png) no-repeat left 0; 
	height:14px;
}
a.compraSegura {
	background:url(../imgs/ico-compraSegura.png) no-repeat left 0;	
	height:15px;
}
a.meusPedidos {
	background:url(../imgs/ico-meuPedido.png) no-repeat left 0;	
	height:13px;
}
a.meuCadastro {
	background:url(../imgs/ico-meuCadastro.png) no-repeat left 0;	
	height:13px;
}

h3{ color:#666666; padding-top:10px; line-height:10px;}
h4{ color:#666666; margin-bottom:-1px; margin-top:0px; font-size:14px;}
h5{ display:none;}
h6{ color:#666666; margin-bottom:-1px; font-size:12px; height:49px;padding:0px 5px}
.midrodape h6{ color:#666666; margin-bottom:-1px; font-size:12px; height:auto;padding:0px 5px}

a.link_topo {display: block; width: 100%;}
a.link_topo img{border: 0px;}

a.link_lojas {display: block; width: 100%;}
a.link_lojas img{border: 0px;}

a.precos:link{ text-decoration:none;}
a.precos:hover{ text-decoration:none;}
a.precos:visited{ text-decoration:none;}
.laranja{ color:#FF6600; font-size:10px; font-weight:bold;}
.laranja_g{ color:#FF6600; font-size:12px; font-weight:bold;}
.azul{ color: #006699; font-size:14px; font-weight:bold;}
.cinza_1{ color:#666666; font-size:11px;}
.cinza_1_g{ color:#666666; font-size:14px;}
.cinza_2{ color:#666666; font-size:12px; font-weight:bold;}
.cinza_3{ color:#666666; font-size:12px;}
.cinza_4{ color:#666666; font-size:11px; vertical-align:text-top;}
a.cinza_4:link{ text-decoration:none;}
a.cinza_4:hover{ text-decoration:underline;}
a.cinza_4:visited{ text-decoration:none;}
.name_prod{ margin-top:-15px; color: #666666;}
a.name_prod:link{ text-decoration:none;}
a.name_prod:hover{ text-decoration:underline;}
a.name_prod:visited{ text-decoration:none;}
.prod_compra{ color: #666666; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
a.prod_compra:link{ text-decoration:none;}
a.prod_compra:hover{ text-decoration:underline;}
a.prod_compra:visited{ text-decoration:none;}

.prod_compra2{ text-align:left; color: #666666; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-left: 10px; margin-bottom: 4px; margin-top: 10px;}
a.prod_compra2:link{ text-decoration:none;}
a.prod_compra2:hover{ text-decoration:underline;}
a.prod_compra2:visited{ text-decoration:none;}

.prod_compra3{ text-align:left; color: #666666; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left: 15px; margin-bottom: -4px;}
a.prod_compra3:link{ text-decoration:none;}
a.prod_compra3:hover{ text-decoration:underline;}
a.prod_compra3:visited{ text-decoration:none;}

.azul_grande{ color: #006699; font-size:20px;}
a.azul_grande:link{ text-decoration:none;}
a.azul_grande:hover{ text-decoration:underline;}
a.azul_grande:visited{ text-decoration:none;}
.textos{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.textosenderecos{font-family:Arial, Helvetica, sans-serif; font-size:12px;display:block;margin-left:3px;}

a.textos:link {text-decoration:none;}
a.textos:hover {text-decoration:underline;}
a.textos:visited {text-decoration:none;}
.vermelho{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000;}
.cinza_5{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
a.cinza_5:link {text-decoration:none;}
a.cinza_5:hover {text-decoration:underline;}
a.cinza_5:visited {text-decoration:none;}
.azul_gg{ font-family:Arial, Helvetica, sans-serif; color:#006699; font-size:30px; letter-spacing:-2px; line-height:26px;}
.cinza_grande{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#666666; font-weight:bold;}
.cinza_medio{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; font-weight:bold;}
.style_projetos{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; color:#005387; line-height:20px; font-weight:bold;}
.bg_azul_projetos{ height:85px; width:675px; margin-left:30px; background-repeat:no-repeat; background-position:right; background-image:url(../imgs/bg_chamadaprojetos.jpg); text-align:right; padding:5px; padding-top:20px; margin-top:-20px;}


.fotos_projetos{ display:block; margin-left:30px; width:685px; margin-bottom:10px; height:100px;}
.img_projeto{ display:block; float:left; margin-right:5px;}
.bt_projetos{ margin-left:560px; margin-top:10px; margin-bottom:10px;}


.marca{ display:block; margin-left:30px; margin-bottom:5px;}
.bt_agende{ margin-left:250px; margin-top:30px; margin-bottom:30px;}
.aba_projetos{ background-color:#f1f1f1; border:solid 1px #cccccc; width:700px; height:20px; display:block; padding-top:10px; padding:5px; }
.geral{ width:931px; margin-left:auto; margin-right:auto; background:#FFFFFF;}

.total{ width:931px;  min-height:100%;  position:relative; margin-bottom:5px;}
.total img.top{ width:931px; height:48px; display:block;}
	/*left*/
.total .left_col{width:186px;   float:left; position:relative;}
.total .left_col img.logo{ width:149px; height:62px; margin:auto; display:block;}

.total .left_col .menu{ margin-left:20px; width:140px; margin-bottom:40px; padding-top:20px;}
.total .left_col .menu img.subdepartamento{ margin-right:5px; display:inline; float:left; margin-bottom:5px; position:relative;}
.total .left_col .menu .subdepartamento{ font-size:12px; color:#333333; display:block; position:relative;  margin-bottom:5px;}
.total .left_col .menu a.subdepartamento{font-size:12px; color:#006699; font-weight:bold; line-height:12px;}
.total .left_col .menu a.subdepartamento:link{text-decoration:none;}
.total .left_col .menu a.subdepartamento:hover{text-decoration: underline;}
.total .left_col .menu a.subdepartamento:visited{text-decoration:none;}
.total .left_col .menu img.barra_subdepartamento{display:block; position:relative; margin-left:-10px; margin-bottom:5px;}
.total .left_col .menu img.all_subdepartamento{margin-right:5px; display:inline; float:left; margin-bottom:5px;  position:relative;}
.total .left_col .menu .linha{  font-size:11px; color:#666666; font-weight:bold; margin-left:20px; line-height:20px; display:block;}
.total .left_col .menu a.linha:link{ text-decoration:none;}
.total .left_col .menu a.linha:hover{ text-decoration:underline;}
.total .left_col .menu a.linha:visited{ text-decoration:none;}
.total .left_col .menu .linha_vejamais{  font-size:11px; color:#006699; font-weight:bold; margin-left:17px; line-height:20px; display:block; margin-bottom:20px;}
.total .left_col .menu a.linha_vejamais:link{ text-decoration:none;}
.total .left_col .menu a.linha_vejamais:hover{ text-decoration:underline;}
.total .left_col .menu a.linha_vejamais:visited{ text-decoration:none;}
.total .left_col .menu_servicos{margin-bottom:15px;margin-top:15px; background-image:url(../imgs/bg_servicos.jpg); background-repeat:no-repeat; width:177px; height:299px; margin-left:10px; border:0px solid;}
.total .left_col .menu_servicos img.servicos{ margin-left:10px; margin-right:10px; display:inline; float:left; margin-bottom:5px; margin-top:7px; position:relative;}
.total .left_col .menu_servicos .servicos{ font-size:12px; color:#333333; display:block; position:relative; margin-top:7px; margin-bottom:7px;}
.total .left_col .menu_servicos a.servicos:link{ text-decoration:none;}
.total .left_col .menu_servicos a.servicos:hover{ text-decoration:underline;}
.total .left_col .menu_servicos a.servicos:visited{ text-decoration:none;}


	/*meio*/
.total .mid_col{width: 736px; background-image:url(../imgs/bg_conteudo.jpg); background-position:left top; background-repeat:no-repeat; float:left; position:relative; margin-left:-1px;}
.total .mid_col .top_menu{padding-left:10px;}
.total .mid_col .busca { width:563px; height:27px; margin-left:17px; padding-bottom:10px; background-image:url(../imgs/bg_buscagoogle.jpg); background-repeat:repeat-x;}
.total .mid_col .busca img.busca_1 {float:left; width:98px; height:27px; display:block;}
.total .mid_col .busca .bg_busca { height:27px; width:auto; float:left; display:block; padding-top:4px;}
.total .mid_col .busca .bg_busca input.input {display:block; float:left; margin-right:5px; color:#000000; background-color:#f1f1f1; border:solid 1px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:100px; height:14px;}
.total .mid_col .busca .bg_busca select.select {display:block; float:left; margin-right:5px; color:#000000; background-color:#f1f1f1; border:solid 1px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:140px; height:18px;}
.total .mid_col .busca img.busca_2 {width:180px; height:27px; display:block; float:right;}
.total .mid_col .caminho {width: 737px; height:38px; background-image:url(../imgs/bg_caminho.jpg); background-repeat:repeat-x;  margin-bottom:20px;}
.total .mid_col .caminho .link_caminho { margin-left:5px; display:block; font-family:Arial, Helvetica, sans-serif; color:#006699; font-size:12px; font-weight:bold; float:left; padding-top:15px;}
.total .mid_col .caminho a.link_caminho:hover { text-decoration:underline;}
.total .mid_col .caminho a.link_caminho:link { text-decoration:none;}
.total .mid_col .caminho a.link_caminho:visited { text-decoration:none;}
.total .mid_col .ordenar {width: 737px; height:38px; background-image:url(../imgs/bg_caminho.jpg); background-repeat:repeat-x;  margin-bottom:0px; margin-top:-20px;}
.total .mid_col .ordenar .dentro_ordenar {padding-top:13px; padding-left:10px; float:left; display:block; }
.total .mid_col .ordenar .dentro_ordenar .texto_ordenar {display:block; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px;}
.total .mid_col .ordenar select.select {display:block; margin-right:5px; color:#000000; background-color:#f1f1f1; border:solid 1px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:140px; height:18px;  float:left;}
.total .mid_col .ordenar .paginacao { width:300px; margin-right: 15px; float:right; height:28px; padding-top:15px; display:block; font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; font-size:12px; text-align:right;}
.total .mid_col .ordenar .paginacao a:link { font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; font-size:12px; text-decoration:none;}
.total .mid_col .ordenar .paginacao a:hover { font-family:Arial, Helvetica, sans-serif; color:#006699; font-weight:bold; font-size:12px;text-decoration:none;}
.total .mid_col .ordenar .paginacao a:visited { font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; font-size:12px; text-decoration:none;}

 		/*conteudo*/
.total .mid_col .prod_left{ padding-left: 15px; float:left; height:auto;}
.total .mid_col .prod_left .box_prod{height:353px; width:237px; padding-left:0px; float:left; margin-bottom:20px; text-align:center; border: 0px solid;}
.total .mid_col .prod_left .box_prod .cima{border:0px solid;text-align:center;}
.total .mid_col .prod_left .box_prod img.img_prod{ margin-left:auto; margin-right:auto; margin-bottom:-15px; display:block; text-align: center; }
.total .mid_col .prod_left .box_prod .atalho{margin-left:0px; margin-right:0px; }
.total .mid_col .prod_left .box_prod .preco_1{ line-height:15px;}
.total .mid_col .prod_left .box_prod .preco_2{ line-height:10px;}
.total .mid_col .prod_left .box_prod .preco_3{ line-height:10px;}
.total .mid_col .prod_left .box_prod .ate{ line-height:16px;}
.total .mid_col .prod_left .box_prod .semjuros{ line-height:10px;}
.total .mid_col .prod_left .box_prod .barra{ margin-top:5px;}


	/*direita*/
.total .right_col{ margin-left:5px; float:left; width:142px; position:relative;}


 /*rodape*/
.footer{height:306px; clear:both; background: url(../imgs/bg_rodape.jpg) #FFFFFF; width:931px; }
.footer .midrodape {width:931px; height:231px; background-repeat:repeat-x;}
.footer .midrodape .selos_rodape{ width:820px; height:90px; margin-left:auto; margin-right:auto; position:relative; }
.footer .midrodape .selos_rodape .pagamento{ float:left;}
.footer .midrodape .selos_rodape .pagamento .bg_cartoes{ background-image: url(../imgs/bg_cartoes_rodape.png); background-repeat:no-repeat; width:267px; height:52px;}
.footer .midrodape .selos_rodape .pagamento .bg_cartoes .bt_cartoes{margin-left:auto; margin-right:auto; width:197px; height:auto; padding-top:8px;}
.footer .midrodape .selos_rodape .pagamento .bg_cartoes .bt_cartoes img.cartao{ display: inline; }
.footer .midrodape .selos_rodape .fone{ float:left;}
.footer .midrodape .selos_rodape .fone .bg_fone{background-image: url(../imgs/bg_telefone_rodape.png); background-repeat:no-repeat; width:157px; height:52px;}
.footer .midrodape .selos_rodape .fone .bg_fone img.bt_fone{ padding-top:10px; display:block;}
.footer .midrodape .selos_rodape .security{  float:left;}
.footer .midrodape .selos_rodape .security .bg_security{ background-image: url(../imgs/bg_securesite_rodape.png); background-repeat:no-repeat; width:122px; height:52px;}
.footer .midrodape .selos_rodape .security .bg_security img.bt_security{ padding-top:7px; display:block;}
.footer .midrodape div.links{width:900px; height:110px; padding-left:30px; margin-top:5px;}
.footer .midrodape div.links .coluna{ float:left; padding-left:40px;}
.footer .midrodape div.links .links { font-size:11px; color:#666666; line-height:18px;}
.footer .midrodape div.links a.links:link {text-decoration:none;}
.footer .midrodape div.links a.links:hover {text-decoration:underline;}
.footer .midrodape div.links a.links:visited{text-decoration:none;}
.footer .bottomrodape {width:931px; height:56px; background:url(../imgs/bg_bottom_rodape.png) ; background-repeat:no-repeat;}
.footer .bottomrodape .resolucao{ font-size:10px; color:#006699; font-weight:bold; line-height:35px; text-align:center;}
.footer .bottomrodape .direitos{ font-size:10px; color:#ffffff; font-weight:bold;  width:931px;}
.footer .bottomrodape a.direitos:link{ text-decoration:none; }
.footer .bottomrodape a.direitos:hover{text-decoration:underline; }
.footer .bottomrodape a.direitos:visited{text-decoration:none; }

.total .mid_col .prod_left .produto_foto_index{
	height: 100px;
	width: 100px;
	border:0px solid;
}
img{
	border:0px;
}
a{
	text-decoration:none;
}

.texto{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
}

.recuperar_senha{
	height:150px;
	border:0px solid;
}

.recuperar_senha_proseguir{
	border:0px solid;
	width:320px;
	height:40px;
	float:left;
	text-align:right;
	padding-right:5px;
	padding-top:20px;
}

.texto_acima{
	float:left;
	width:730px;
	text-align:center;
}

.link_confirmacao_pagamento{
	margin-left:600px;
}

.voltartopo_pedidos_detalhes{
	margin-left:465px; margin-top:0px; border: 0px;
}

.voltar_pedidos_detalhes{
	float: left;
	margin-left: 25px;
}

.botoes_pedidos_detalhess{
	border:0px solid;
	float:left;
}

.setcampos{
	border:0px;
	width:650px;
	margin-bottom:30px;

}


.banner_home{
    margin-bottom:10px;
}

.cartao_visa{
    display:none !important;
}

.thumbs{
    height: auto;
    margin-bottom: 40px;
    margin-left: 10px;
    margin-top: 15px;
    width: 177px;
}


span.laranja select {
    background-color: #F1F1F1;
    border: 1px solid;
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    height: 18px;
    margin-right: 5px;
}

.total .mid_col_compra .conteudo h4.carrinho {background:#eee;padding:6px;text-align:center;font-weight:normal;color:#000;text-transform:uppercase;font-size:12px;margin:0px}
