/***************************************
CONTATO
****************************************/
#container h3.contato{
	width:775px;
	height:35px;
	margin-top:3px;
	margin-left:1px;
	background: url(../imagens/titulo_contato.jpg) no-repeat;
	text-indent:-9000px;
	overflow:hidden;	
}
#contato{
	width:100%;
	display:table;	
	padding-top:20px;
	padding-bottom:20px;
	margin-bottom:10px;
	border-bottom:2px solid #e8e8e8;
}
#contato p{
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
}
#contato p.titulo{
	width:749px;
	height:62px;
	margin:0 auto;
	margin-bottom:5px;
	background:url(../imagens/titulo_contato.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
}
#contato #falecom{
	width:350px;	
	margin-left:10px;
	display:table;
	float:left;
}
#contato #falecom fieldset{
	margin-top:15px;
	padding:15px;
	border:1px solid #d2e8fa;
	background:#fcfeff;
}
#contato #falecom fieldset input.txt{
	width:300px;
	padding:3px;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:capitalize;
}
#contato #falecom fieldset input.txt.ddd{width:15px;}
#contato #falecom fieldset input.txt.fone{width:274px;}
#contato #falecom fieldset input.txt.email{text-transform:lowercase;}
#contato #falecom fieldset select{
	width:300px;
	padding:3px;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;	
}
#contato #falecom fieldset textarea{
	width:300px;
	padding:3px;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;	
}
#contato #falecom fieldset p{margin-bottom:5px;}

#contato #falecom a.btenviar{
	width:183px;
	height:36px;
	margin-top:15px;
	margin-left:50px;
	background:url(../imagens/bt_enviarmsg.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
	float:left;
}
#contato #falecom a.btenviar:hover{background:url(../imagens/bt_enviarmsg_h.gif) no-repeat;}
#contato #falecom #loading{
	width:262px;
	height:53px;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px;
	background:url(../imagens/process.gif) no-repeat left;	
	border:1px solid #c0c0c0;
	display: none;
}
#contato #falecom #loading p{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	margin-top:10px;
}
#contato #msg{
	margin:10px auto;
	border-top:1px solid #e8e8e8;
	border-bottom:1px solid #e8e8e8;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	display:none;
}
#contato #msg p{color:#000;}
#contato #msg p.thankyou{
	font-size:18px;
	color:#005dab;
}

#contato #localiza{
	width:380px;
	margin-right:10px;
	display:table;
	float:right;
}
#contato #localiza p{font-size:11px;}
#contato #localiza p.label{
	width:380px;
	height:34px;
	margin-bottom:10px;
	text-indent:-9000px;
	overflow:hidden;
}
#contato #localiza p.destaque{
	font:14px Arial, Helvetica, sans-serif;
	color:#d00d1d;
}
#contato #localiza p span{font-size:18px;}
#contato #localiza p.label.sing{background:url(../imagens/label_nossaloja.gif) no-repeat;}
#contato #localiza p.label.plur{background:url(../imagens/label_nossaslojas.gif) no-repeat;}
#contato #localiza div.empresa{
	width:97%;
	border-bottom:1px dotted #e8e8e8; 	
	margin-bottom:5px;
	padding-bottom:10px;
	display:table;	
}
#contato #localiza div.empresa a.link{text-decoration:underline;}
#contato #localiza div.empresa a.link:hover{text-decoration:none; color:#FF0000;}

#contato #localiza div.foto{
	width:120px;
	margin-right:8px;	
	background:#e8e8e8;
	border:2px solid #e8e8e8;
	font:10px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#666666;	
	float:left;
	clear:both;
}
#contato #localiza div.foto img{width:120px; border:none;}
