*{ 
	margin:0;
	padding:0;
}
/*
html{
	width:100%;
	background:url(../img/fundo_html.jpg) 0 0 repeat-x;
}

#fundo{
	width:100%;
	background:url(../img/int_meio.gif) center top repeat-y;

}


#fundo_topo{
	width:100%;
	background:url(../img/fundo_internas.gif) center top no-repeat;

}

*/

html{
	width:100%;
	
}

body.faixa{
	background: url(../img/body_faixa.gif) center top repeat-y;
}
body.lado{
	background: url(../img/body_lado.gif) center top repeat-y;
}
body.meio{
	background: url(../img/body_meio.gif) center top repeat-y;
}
#fundo{
	width:100%;
	background:url(../img/fundo_html.jpg) 0 0 repeat-x;
}


#fundo_topo{
	width:100%;
	background:url(../img/fundo_internas.gif) center top no-repeat;

}



#geral{
	margin:0 auto;
	width:770px;
	display:table;
	color:#535353;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 22px;
}

#geral h1 a.cortiluz{
	display:none;
}


#geral #topo{
	width:770px;
	height:34px;
	display:block;
	position:relative;
}

#geral #topo #menu{
	width:579px;
	height:34px;
	display:block;
	float:right;
	position:relative;
}

#geral #topo #menu ul li{
	height:34px;
	display:block;
	list-style:none;
	float:left;
}
#geral #topo #menu ul li a{
	height:34px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;
	background-position:left top;
	
}

#geral #topo #menu ul li a.ir_conteudo{
	display:none;
}

#geral #topo #menu ul li a.btn_home{
	width:46px;	
	background:url(../img/btn_home.jpg) 0 0 no-repeat;
}

#geral #topo #menu ul li a.btn_cortiluz{
	width:71px;	
	background:url(../img/btn_cortiluz.jpg) 0 0 no-repeat;
}
#geral #topo #menu ul li a.btn_produtos{
	width:66px;	
	background:url(../img/btn_produtos.jpg) 0 0 no-repeat;
}
#geral #topo #menu ul li a.btn_servicos{
	width:63px;	
	background:url(../img/btn_servicos.jpg) 0 0 no-repeat;
}
#geral #topo #menu ul li a.btn_corporate{
	width:71px;	
	background:url(../img/btn_corporate.jpg) 0 0 no-repeat;
}
#geral #topo #menu ul li a.btn_simulador{
	width:71px;	
	background:url(../img/btn_simulador.jpg) 0 0 no-repeat;
}
#geral #topo #menu ul li a.btn_dicas{
	width:45px;	
	background:url(../img/btn_dicas.jpg) 0 0 no-repeat;
}
#geral #topo #menu ul li a.btn_arearestrita{
	width:87px;	
	background:url(../img/btn_arearestrita.jpg) 0 0 no-repeat;
}
#geral #topo #menu ul li a.btn_contato{
	width:58px;	
	background:url(../img/btn_contato.jpg) 0 0 no-repeat;
}
#geral #topo #menu ul li a.btn_carrinho{
	width:75px;	
	background:url(../img/btn_carrinho.jpg) 0 0 no-repeat;
}
#geral #topo #menu ul li a:hover{
	background-position:left bottom;
}
#geral #topo #menu #sub_cortiluz{
	width:73px;
	display:none;
	position:absolute;
	left:44px;
	top:27px;
}

#geral #topo #menu #sub_cortiluz ul{
	width:73px;
	display:block;

}
#geral #topo #menu #sub_cortiluz ul li{
	list-style:none;
	width:73px;
	height:30px;
	display:block;
}

#geral #topo #menu #sub_cortiluz ul li a{
	width:73px;
	height:30px;
	display:block;
	background-position:left top;
	background-repeat:no-repeat;
}
#geral #topo #menu #sub_cortiluz ul li a.btn_historico{
	background-image:url(../img/btn_historico.jpg);
}
#geral #topo #menu #sub_cortiluz ul li a.btn_qualidade{
	background-image: url(../img/btn_qualidade.jpg);
}
#geral #topo #menu #sub_cortiluz ul li a.btn_programas{
	background-image:url(../img/btn_programas.jpg);
}
#geral #topo #menu #sub_cortiluz ul li a:hover{
	background-position:left bottom;
	
}
#geral #topo #menu #sub_simulador{
	width:73px;
	display:none;
	position:absolute;
	left:315px;
	top:27px;
}

#geral #topo #menu #sub_simulador ul{
	width:73px;
	display:block;

}
#geral #topo #menu #sub_simulador ul li{
	list-style:none;
	width:73px;
	height:30px;
	display:block;
}

#geral #topo #menu #sub_simulador ul li a{
	width:73px;
	height:30px;
	display:block;
	background-position:left top;
	background-repeat:no-repeat;
}
#geral #topo #menu #sub_simulador ul li a.btn_simuCarpetes{
	background-image:url(../img/btn_simuCarpetes.jpg);
}
#geral #topo #menu #sub_simulador ul li a.btn_simuVinilicos{
	background-image: url(../img/btn_simuVinilicos.jpg);
}
#geral #topo #menu #sub_simulador ul li a.btn_simuLaminados{
	background-image: url(../img/btn_simuLaminados.jpg);
}
#geral #topo #menu #sub_simulador ul li a:hover{
	background-position:left bottom;
	
}

#geral #pogH{
	width:404px;
	height:704px;
	display:block;
	float:left;
}

#geral #animacao{
	width:404px;
	height:504px;
	display:block;
	float:left;
}



#geral #barra{
	width:400px;
	height:200px;
	display:block;
	/*background-color:#FFFF33;*/
	float:left;
	clear:left;

}


#barra a.c_bndes, #barra a.c_bndes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color:#535353;
	text-decoration:none;
	border:none;	
}

#barra a:hover, #barra a:hover {
	text-decoration:underline;
}



#rodape address img .cart_bndes{
	width:60px;
	height:15px;
	display:block;
	float:left;
}








#geral #logo{
	width:397px;
	height:88px;
	display:block;
	background-color:#004f41;
	padding:19px 0 0 7px;
	
	float:left;
}

#geral #logo h1 a.cortiluz_interna{
	width:397px;
	height:88px;
	display:block;
	/*background:url(../img/logo.gif) 7px 19px no-repeat;*/
	text-indent:-999999px;
	overflow:hidden;

}

#geral #pedido{
	width:349px;
	height:107px;
	display:block;
	background:url(../img/fundo_pedido.gif) 0 0 repeat-y;
	float:left;
	padding-left:17px;
}


#geral #pedido .h_pedido{
	width:256px;
	height:32px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;
	background:url(../img/h_pedido.gif) 0 15px no-repeat;
	padding-bottom:4px;
}

#geral #pedido p{
	line-height:14px;	
}

#geral #pedido form{
	padding-top:9px;

}

#geral #pedido form ul li{
	list-style:none;
	float:left;
}
#geral #pedido form ul li.campo_entrar{
	padding-left:15px;
}

#geral #pedido form ul li input.pedir{
	width:172px;
	height:15px;
	background-color:#949494;
	border:#949494 solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#fff;
	padding-top:3px;
	float:left;
	display:block;
	text-indent:7px;
}

#geral #pedido form ul li input.btn_entrar{
	width:58px;
	height:20px;
}

#geral #pedido_int{
	width:349px;
	height:107px;
	display:block;
	background:url(../img/fundo_pedido_int.gif) 0 0 repeat-y;
	float:left;
	padding-left:17px;
}


#geral #pedido_int .h_pedido_int{
	width:256px;
	height:32px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;
	background:url(../img/h_pedido_int.gif) 0 15px no-repeat;
	padding-bottom:4px;
}

#geral #pedido_int p{
	line-height:14px;
	color:#fff;	
}

#geral #pedido_int form{
	padding-top:9px;

}

#geral #pedido_int form ul li{
	list-style:none;
	float:left;
}
#geral #pedido_int form ul li.campo_entrar{
	padding-left:15px;
}

#geral #pedido_int form ul li input.pedir{
	width:172px;
	height:15px;
	background-color:#fff;
	border:#fff solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#535353;
	padding-top:3px;
	float:left;
	display:block;
	text-indent:7px;
}

#geral #pedido_int form ul li input.btn_entrar{
	width:58px;
	height:20px;
}


#geral #home_dir{
	width:349px;
	display:table;
	float:left;
	padding-left:17px;
	padding-top:32px;
}

#geral #home_dir #m_home {
	width:335px;
	height:88px;
	display:block;
}

#geral #home_dir #m_home ul li {
	float:left;
	list-style-type:none;
}

#geral #home_dir #m_home ul li.dura, #geral #home_dir #m_home ul li.euca{
	width:113px;
}


#geral #home_dir #m_home ul li a img{
	border:none;
 }





#geral #home_dir p{
	padding-bottom:10px;
}

#geral #home_dir .h_solucoes{
	width:349px;
	height:30px;
	display:block;
	background:url(../img/h_solucoes.gif) 0 0 no-repeat;
	
	
	text-indent:-999999px;
	overflow:hidden;
	padding-bottom:8px;
}

#geral #home_dir .h_area_restrita{
	width:250px;
	height:51px;
	display:block;
	background:url(../img/h_arearestrita.gif) 0 21px no-repeat;
	
	
	text-indent:-999999px;
	overflow:hidden;
	padding-bottom:13px;
}

#geral #home_dir #area_restrita{
	width:349px;
	height:30px;
	display:block;
	padding-bottom:17px;
}

#geral #home_dir #area_restrita form ul li{
	list-style:none;
	float:left;
}

#geral #home_dir #area_restrita form ul li.espaco_campos{
	padding-left:15px;
}

#geral #home_dir #area_restrita form ul li input.campo_restrita{
	width:128px;
	height:15px;
	background-color:#949494;
	border:#949494 solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#fff;
	padding-top:3px;
	float:left;
	display:block;
	text-indent:7px;
}
#rodape{
	width:349px;
	display:table;
}

#rodape address{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	padding-bottom:14px;
}

#rodape address a.c_bndes, #rodape_cont address a.c_bndes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color:#535353;
	text-decoration:none;
	border:none;	
}

#rodape address a:hover, #rodape_cont address a:hover {
	text-decoration:underline;
}



#rodape address img .cart_bndes{
	width:60px;
	height:15px;
	display:block;
	float:left;
}



#rodape #selos{
	width:180px;
	height:15px;
	display:block;
	padding-bottom:10px;
}

#rodape #selos ul li{
	list-style:none;
	float:left;
}

#rodape #selos ul li a.wtc{
	width:80px;
	height:15px;
	display:block;
	background:url(../img/wtc.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	
}
#rodape #selos ul li a.gdsi{
	width:91px;
	height:15px;
	display:block;
	background:url(../img/gdsi.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	position:relative;
	left:15px;
}

/* Internas 1/2 */

/*
#geral #esquerda{
	width:360px;
	display:table;
	float:left;
	padding-right:44px;
	padding-top:32px;
}*/

#geral #conteudo{
	width:770px;
	display:table;
	float:left;
}


#geral #conteudo #esquerda{
	width:360px;
	display:table;
	float:left;
	padding-top:32px;
}

#geral #conteudo #esquerda p{
	padding-bottom:10px;

}

#geral #conteudo #esquerda h2.h_contato{
	width:109px;
	height:24px;
	background:url(../img/h_contato.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	padding-bottom:14px;
}

#geral #conteudo #esquerda h2.h_controle{
	width:207px;
	height:24px;
	background:url(../img/h_controle.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	padding-bottom:14px;
}
#geral #conteudo #esquerda h2.h_cortiluz{
	width:141px;
	height:24px;
	background:url(../img/h_cortiluz.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	padding-bottom:14px;
}
#geral #conteudo #esquerda h2.h_servicos{
	width:141px;
	height:24px;
	background:url(../img/h_servicos.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	padding-bottom:14px;
}

#geral #conteudo #esquerda h2.h_corporate{
	width:141px;
	height:24px;
	background:url(../img/h_corporate.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	padding-bottom:14px;
}
#geral #conteudo #esquerda h2.h_simulador{
	width:133px;
	height:24px;
	background:url(../img/h_simulador.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	padding-bottom:14px;
}
#geral #conteudo #esquerda h3{
	padding-bottom:10px;
	color:#003f34;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;	

}
#geral #conteudo #esquerda ul li{
	list-style:none;
	float:left;
}
#geral #conteudo #esquerda ul li a{
	text-decoration: none;	
	color:#535353;
}
#geral #conteudo #esquerda h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
}


#geral #conteudo #esquerda form ul li{
	list-style:none;
	float:left;
	padding-bottom:5px;
}
#geral #conteudo #esquerda form ul li label{	
	width:70px;
	float:left;
	
}

#geral #conteudo #esquerda form ul li input.campos{
	width:275px;
	height:18px;
	background-color:#fff;
	border:#afafaf solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*color:#fff;*/
	color: #535353;
	padding-top:3px;
	float:left;
	display:block;
	text-indent:7px;
}

#geral #conteudo #esquerda form ul li textarea.msg{
	width:275px;
	height:100px;
	background-color:#fff;
	border:#afafaf solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*color:#fff;*/
	color: #535353;
	padding-top:3px;
	float:left;
	display:block;
	text-indent:7px;
}
#geral #conteudo #esquerda form ul li input.btn_enviar{
	width:64px;
	height:22px;
	position:relative;
	left:283px;
}

ul.dicas li{
	list-style:none;
	padding-bottom:10px;
}


#geral #conteudo #direita{
	width:349px;
	display:table;
	float:left;
	position:relative;
	left:61px;
	padding-top:32px;
}

#geral #conteudo #direita img{
	border:0;

}


#geral #conteudo #direita p{
	padding-bottom:10px;
}
#geral #conteudo #direita p.historico{
	padding-top:70px;

}

#geral #conteudo #direita #img_qualidade{
	padding-top:70px;
}

#geral #conteudo #direita #img_qualidade a.abiplar{
	padding-left:10px;
}

#geral #conteudo #direita #img_qualidade a.fademac_gd{
	padding-left:40px;
}

#geral #conteudo #direita h3.como_chegar{
	padding:40px 0 10px 0;
	color:#004f41;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;	
}

#geral #conteudo #direita h3.instalacoes{
	padding:38px 0 10px 0;
	color:#004f41;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;	
}
#geral #conteudo #direita h4.fid_duratex{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	padding-top:70px;
}

#geral #conteudo #direita a{
	text-decoration: none;
	color:#535353;
	font-weight: bold;
}

#geral #conteudo #direita p.simu_cores{
	padding-top:45px;
}

#geral #conteudo #direita a.simulador{
	width:332px;
	height:264px;
	display:block;
}



#geral #conteudo #direita #inf_senha {
	width:280px;
	height:210px;
	display:block;
	background:url(../img/caixa_senha.gif) 0 48px no-repeat;
	padding-bottom:60px;
}
#geral #conteudo #direita #inf_senha form{
	padding-top:85px;
	padding-left:56px;
}
#geral #conteudo #direita #inf_senha form ul li{
	list-style:none;
	float:left;
	padding-bottom:10px;
}
#geral #conteudo #direita #inf_senha form ul li.botao_ok{
	padding-left:12px;

}
#geral #conteudo #direita #inf_senha form ul li label{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#geral #conteudo #direita #inf_senha form ul li input.campo_senha{
	width:168px;
	height:18px;
	display:block;
	border:#d7d7d7 solid 1px;
}
#geral #conteudo #direita #inf_senha form ul li input.btn_ok{
	width:79px;
	height:22px;
	display:block;
}
#geral #conteudo #direita #inf_senha form ul li input.btn_cancelar{
	width:79px;
	height:22px;
	display:block;
}
#geral #conteudo #direita #anima_corporate{
	width:340px;
	height:372px;
	display:block;
	padding-top:45px;
}

#geral #conteudo #direita ul.logos li{
	height:45px;
	list-style:none;
	float:left;
	padding:10px 10px 10px 0;
}

#geral #conteudo #direita ul.logos li img{
	vertical-align: bottom;
}

#rodape_cont{
	width:349px;
	display:table;
	float:left;
	position:relative;
	left:421px;
	top:30px;
}

#rodape_cont address{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	padding-bottom:14px;
}
#rodape_cont #selos{
	width:180px;
	height:15px;
	display:block;
	padding-bottom:10px;
}

#rodape_cont #selos ul li{
	list-style:none;
	float:left;
}

#rodape_cont #selos ul li a.wtc{
	width:80px;
	height:15px;
	display:block;
	background:url(../img/wtc.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	
}
#rodape_cont #selos ul li a.gdsi{
	width:91px;
	height:15px;
	display:block;
	background:url(../img/gdsi.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	position:relative;
	left:15px;
}


/* fim interna 1/2 */


/* interna 1/3 */
#geral #esquerda_prod{
	width:258px;
	display:block;
	float:left;
	padding-top:32px;
}
#geral #esquerda_prod #menu_prod{
	/*width:186px;*/
	width:298px;	
	display:table;
	background: url(../img/fundo_prod2.gif) 0 0 repeat-y;

}

#geral #esquerda_prod #menu_prod h2.produtos{
	/*width:186px;*/
	width:260px;
	
	height:43px;
	text-indent:-999999px;
	overflow:hidden;
	background:url(../img/menu_prod2.gif) 0 0 no-repeat;
}

#geral #esquerda_prod #menu_prod ul.ul_prod{
	/*width:186px;*/
	width:260px;
	
	display:table;
	background:url(../img/ul_prod2.gif) left bottom no-repeat;
}

#geral #esquerda_prod #menu_prod ul.ul_prod li{
	list-style:none;
	line-height:22px;
}

#geral #esquerda_prod #menu_prod ul.ul_prod li a{
	/*width:186px;*/
	width:260px;
	height:22px;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #535353;
	text-indent:10px;
}
#geral #esquerda_prod #menu_prod ul.ul_prod li a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #fff;
	background:#004f41;	
}


#geral #esquerda_prod #menu_prod ul.ul_prod li #sub_vinilicos{
	/*width:186px;*/
	width:260px;
	background:url(../img/fundo_prod2.gif) 0 0 repeat-y;
	display:block;
}
#geral #esquerda_prod #menu_prod ul.ul_prod li #sub_vinilicos ul li a{
	text-indent:20px;
}

#geral #esquerda_prod #menu_prod ul.ul_prod li #sub_laminados{
	/*width:186px;*/
	width:260px;
	
	background:url(../img/fundo_prod2.gif) 0 0 repeat-y;
	display:block;
}
#geral #esquerda_prod #menu_prod ul.ul_prod li #sub_laminados ul li a{
	text-indent:20px;
}

#geral #esquerda_prod #menu_prod ul.ul_prod li #sub_tapetes, #geral #esquerda_prod #menu_prod ul.ul_prod li #sub_tapetes2{
	/*width:186px;*/
	width:260px;
	background:url(../img/fundo_prod2.gif) 0 0 repeat-y;
	display:block;
}
#geral #esquerda_prod #menu_prod ul.ul_prod li #sub_tapetes ul li a, #geral #esquerda_prod #menu_prod ul.ul_prod li #sub_tapetes2 ul li a {
	text-indent:20px;
}



#geral #esquerda_prod #menu_restrita{
	width:186px;
	display:table;
	background:url(../img/fundo_prod.gif) 0 0 repeat-y;

}

#geral #esquerda_prod #menu_restrita h2.restrita{
	width:186px;
	height:43px;
	text-indent:-999999px;
	overflow:hidden;
	background:url(../img/restrita.gif) 0 0 no-repeat;
}

#geral #esquerda_prod #menu_restrita ul.ul_prod{
	width:186px;
	display:table;
	background:url(../img/ul_prod.gif) left bottom no-repeat;
}

#geral #esquerda_prod #menu_restrita ul.ul_prod li{
	list-style:none;
	line-height:22px;
}

#geral #esquerda_prod #menu_restrita ul.ul_prod li a{
	width:186px;
	height:22px;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #535353;
	text-indent:10px;
}
#geral #esquerda_prod #menu_restrita ul.ul_prod li a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #fff;
	background:#004f41;	
}



#geral #direita_prod{
	width:472px;
	display:table;
	float:left;
	padding-top:32px;
	position:relative;
	left:38px;
	background-color:#fff;
}

#geral #direita_prod h2 {
	color:#003f34;
	font-size: 14px;
	font-weight: bold;
	padding-bottom:10px;

}


#geral #direita_prod h2.h_produtos{
	width:111px;
	height:24px;
	background:url(../img/h_produtos.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	padding-bottom:14px;
	
}
#geral #direita_prod h2.h_restrita{
	width:163px;
	height:30px;
	background:url(../img/area_restrita.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	padding-bottom:14px;
}

#geral #direita_prod h3{
	color:#003f34;
	font-size: 14px;
	font-weight: bold;
	padding-bottom:10px;
}
#geral #direita_prod h4{
	color:#003f34;
	font-size: 12px;
	font-weight: bold;
	padding-bottom:10px;
}

#geral #direita_prod p{
	padding-bottom:10px;
	
}
#geral #direita_prod a{
	color:#003f34;
	text-decoration: none;
}
#geral #direita_prod ul {
	padding-bottom:10px;

}
#geral #direita_prod ul li{
	list-style:none;
	
}

#geral #direita_prod #marcas{
	width:242px;
	display:table;
	background-color:#f7f7f7;
	padding-bottom:25px;
}

#geral #direita_prod #marcas h3.marcas{
	width:64px;
	height:12px;
	background:url(../img/marcas.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	position:relative;
	left:91px;
	top:17px;
}
#geral #direita_prod #marcas h3.linhas{
	width:47px;
	height:16px;
	background:url(../img/linhas.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	position:relative;
	left:98px;
	top:17px;
}


#geral #direita_prod #marcas ul{
	position:relative;
	left:30px;
	top:18px;

}

#geral #direita_prod #marcas ul li{
	list-style:none;
	width:180px;
	height:23px;
	display:block;
	padding-bottom:5px;
}

#geral #direita_prod #marcas ul li a{
	width:180px;
	height:23px;
	background-color:#eaeaea;
	border:solid 1px #d7d7d7;
	color:#003f34;
	display:block;
	font-weight:bold;
	text-align:center;
}

#geral #direita_prod #marcas ul li a:hover{
	background-color:#004f41;
	color:#fff;
	border:solid 1px #d7d7d7;
}

#geral #direita_prod #entrar_arearestrita {
	width:280px;
	height:203px;
	display:block;
	background:url(../img/caixa_restrita.gif) 0 21px no-repeat;
}
#geral #direita_prod #entrar_arearestrita form{
	width:168px;
	display:table;
	padding-top:58px;
	padding-left:52px;
}

#geral #direita_prod #entrar_arearestrita form ul li{
	list-style:none;
	float:left;

}
#geral #direita_prod #entrar_arearestrita form ul li label{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:168px;
	line-height:15px;
}
#geral #direita_prod #entrar_arearestrita form ul li input.campo_login{
	width:168px;
	height:18px;
	display:block;
	float:left;
	border:#d7d7d7 solid 1px;
}
#geral #direita_prod #entrar_arearestrita form ul li input.btn_ok{
	width:79px;
	height:22px;
	display:block;
	position:relative;
	left:12px;
	padding-top:5px;
}
#geral #direita_prod #entrar_arearestrita form ul li input.btn_cancelar{
	width:79px;
	height:22px;
	display:block;
	padding-top:5px;
}

#geral #direita_prod form{
	width:472px;
	display:table;
	padding-bottom:10px;

}

#geral #direita_prod form ul li{
	list-style:none;
	float:left;
	padding-bottom:5px;
}
#geral #direita_prod form ul li label{	
	width:80px;
	float:left;
	
}

#geral #direita_prod form ul li input.campos{
	width:340px;
	height:18px;
	background-color:#fff;
	border:#afafaf solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#fff;
	padding-top:3px;
	float:left;
	display:block;
	text-indent:7px;
}

#geral #direita_prod form ul li textarea.msg{
	width:340px;
	height:100px;
	background-color:#fff;
	border:#afafaf solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#fff;
	padding-top:3px;
	float:left;
	display:block;
	text-indent:7px;
}
#geral #direita_prod form ul li input.btn_enviar{
	width:64px;
	height:22px;
	position:relative;
	left:358px;
}

#geral #direita_prod #voltar{
	width:468px;
	height:20px;
	display:block;
	padding-bottom:10px;
}
#geral #direita_prod #voltar a{
	width:56px;
	height:20px;
	display:block;
	background:url(../img/btn_voltar.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	float:right;
}

#geral #direita_prod #produto{
	width:472px;
	height:318px;
	display:block;
	padding-bottom:30px;
	background:url(../img/fundo_produto_gd.gif) 0 0 no-repeat;
}

#geral #direita_prod #produto img{	
	position:relative;
	left:10px;
	top:10px;
}

#geral #direita_prod #miniaturas{
	width:472px;
	display:block;
	float:left;
	clear:left;

}

#geral #direita_prod #miniaturas .ampliar{
	width:156px;
	height:143px;
	float:left;
	display:inline;
	
}

#geral #direita_prod #miniaturas .ampliar img{
	width:109px;
	height:73px;
	display:block;
	position:relative;
	left:8px;
	top:8px;	
	border:0;
}

#geral #direita_prod #miniaturas .ampliar a{
	width:125px;
	height:89px;
	display:block;
	background:url(../img/fundo_produto_pq.gif) 0 0 no-repeat;
	position:relative;
	left:16px;
	border:0;
	text-decoration:none;
}

#geral #direita_prod #miniaturas .ampliar p{
	text-align:center;
	line-height:14px;
	position:relative;
	top:5px;
	clear:both;
}



#rodape_prod{
	width:349px;
	display:table;
	padding-top:40px;
}

#rodape_prod address{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	padding-bottom:14px;
}
#rodape_prod #selos{
	width:180px;
	height:15px;
	display:block;
	padding-bottom:10px;
}

#rodape_prod #selos ul li{
	list-style:none;
	float:left;
}

#rodape_prod #selos ul li a.wtc{
	width:80px;
	height:15px;
	display:block;
	background:url(../img/wtc.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	
}
#rodape_prod #selos ul li a.gdsi{
	width:91px;
	height:15px;
	display:block;
	background:url(../img/gdsi.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	position:relative;
	left:15px;
}


/*POP-UP*/

a.btnfecharpop{
	width:101px;
	height:32px;
	display:block;
	position:absolute;
	text-indent:-99999px;
	overflow:hidden;
	background:url(../img/transp.gif) 0 0 no-repeat;
	left: 477px;
	top: 158px;
	outline:none;
	
}

#pop-up a{
	outline:none;
}

#pop-up{
	width:314px;
	height:357px;
	display:block;
	position:absolute;
	left: 260px;
	top: 150px;
		
}
