div#logo{
	position:relative; 
	top:-25px; 
	left:14px;
}
div#BoxNavBar{
	background:url(../../images/bg/bg_menu.jpg) no-repeat;
	width:177px; 
	height:171px;
	position:relative;
	top:-32px;
	left:21px;
	float:left;
}
ul#mainNav{
	width:157px;
	margin-top:25px;
	margin-left:8px;
}
ul#mainNav li{
	margin-bottom:7px;
}
/**/

#login {
	float:left;
	width:177px;
	display:inline;
	position:relative;
	z-index:50;
	margin:-30px 0 0 21px;
}

#frmLogin {
	clear:left;
	float:left;
	border:none;
	display:inline;
	margin:0 0 0 14px;
	position:relative;
}

#frmLogin fieldset {
	float:left;
	border:none;
	width:155px;
	position:relative;
}

#frmLogin fieldset label {
	clear:left;
	float:left;
	width:155px;
	color:#f6ebe0;
	display:inline;
	position:relative;
	margin:4px 0 0 0;
	font:10px Arial, Helvetica, sans-serif;
}

#frmLogin fieldset input {
	clear:left;
	float:left;
	width:128px;
	height:16px;
	color:#e46413;
	position:relative;
	border:1px solid #774930;
	font:11px Arial, Helvetica, sans-serif;
}

#frmLogin input.btnOk {
	border:0;
	clear:none;
	float:left;
	width:20px;
	height:9px;
	font-size:0;
	cursor:pointer;
	display:inline;
	position:relative;
	margin:5px 0 0 5px;
	*margin:40px 0 0 5px;
	text-indent:-9999px;
	background:url(../../images/bot/bot_ok.gif) no-repeat left top;
}

#login a {
	width:140px;
	clear:left;
	float:left;
	color:#FFF;
	position:relative;
	margin:2px 0 0 0;
	text-align:right;
	text-decoration:none;
}

/**/

#carrinho{
	z-index:50;
	margin-left:22px;
	position:absolute;
}

#carrinhoCharutos {
	z-index:50;
	margin-left:22px;
	position:absolute;
}

.imgFooter{
	float:left;
	position:relative; 
	right:11px;
	margin-top:-175px;
}

.imgFooterCharutos {
	float:left;
	position:relative; 
	right:11px;
	margin-top:-175px;
	background:url(../../images/img/imgFooterCharutos.png) top left no-repeat;
	left:-13px;
	top:-40px;
	width:204px;
	height:241px;

}


/* Miolo Home */

div#Flash{
	width:653px;
	height:311px;
	position:relative;
	left:12px;
	margin-top:-42px;
	float:left;
}
div#armario{
	float:left;
	position:relative;
	left:9px;
	margin-top:-25px;
}
div#wrapHome{
	width:774px; 
/*	background:#000;*/
	float:left;
}
div#slideImage{
	width:468px;
	height:193px;
	float:left;
	position:relative;
	left:12px;
}
div#HomeFaleConosco{
	width:215px;
	height:193px;
/*	background:#fff;*/
	float:left;
	position:relative; 
	left:50px;
	color:#8b5538;
	font:11px verdana;
}
div.titleFale{
	padding:15px 0 0 0;
}
p.descFale{
	padding:7px 0 0 2px;
	width:203px;
}
div.botCliqueAqui{
	float:right;
	padding:15px 0 0 0;
}

div.contentFooter{
	width:665px;
	height:15px;
	position:relative;
	left:133px;
	*left:23px;
	float:left;
	color:#fff;
	text-align:center;
}

div.contentFooterCharutos {
	width:665px;
	height:15px;
	position:relative;
	float:left;
	color:#fff;
	text-align:center;
}


div.iconeTelefone{
	position:relative;
	top:5px;
	left:25px;
}
span.Telefone{
	position:relative;
	top:-4px;
	left:7px;
}
span.Endereco{
	position:relative;
	top:-4px;
	left:7px;
}

span.Creditos{
	color:#b6a586;
	float:right;
	position:relative;
	top:5px;
}

span.CreditosCharutos {
	color:#b6a586;
	float:right;
	position:relative;
	top:5px;
	left:70px;
}

span.Creditos a{
	color:#b6a586;
	text-decoration:none;
}

span.CreditosCharutos a{
	color:#b6a586;
	text-decoration:none;
}


div#subMenu {
	top:203px;
	width:110px;
	z-index:999999;
	display:inline;
	margin-left:150px;
	position:absolute;
	background:#F5E9DB;
	padding:3px 0 5px 8px;
	border:2px solid #8B5539;
}

div#subMenu .linkSubMenu {
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#996600;
}
