/* STYLE GERAL */
body{
	}
li, ul { list-style:none; margin:0; padding:0; }
img{ 	border:0; 		}
.left{ 	float:left; 	}
.right{ float:right; 	}

#NavSuperior{
	}
#div1bg{
	}
	#div2bg{
		}
		#NavLateralEsquerda{
			width:181px;
			float:left;
			}
		#NavLateralDireita{
			float:right;
			width:181px;
			}
		#NavCentral{
			margin:0 181px;
			}
#NavInferior{
	}
/* INCLUDE Cima (cima.php) */
#bg-cima{
	position:relative;
	}
	#bg-laranja{
		background:url(../images/bg_cimalaranja.gif) repeat-x;
		height:102px;
		}
		#bg-laranja h1{
			position:absolute;
			top:0;
			left:28px;
			}
	#menu1-topo{
		position:absolute;
		top:15px;
		right:10px;
		}
		#menu1-topo *{
			font:bold 10px Verdana, Geneva, sans-serif;
			color:#525151;
			}
		#menu1-topo ul{
			
			}
			#menu1-topo ul li{
				display:inline;
				margin:0 2px;
				}
	#boxe-cliente{
		position:absolute;
		height:30px;
		width:400px;
		top:57px;
		right:195px;
		}
		#boxe-cliente strong{ font-weight:bold; }
		#boxe-cliente a{ text-decoration:underline; }
		#boxe-cliente *{
			font:11px Arial, Helvetica, sans-serif;
			color:#fff;
			}
		#boxe-cliente img{ float:left; margin:0 5px; }
		#boxe-cliente p{
			padding:0; margin:0; border:0;
			}
	#bg-cinza, #bg-cinza form{
		background:url(../images/bg_cimacinza.gif) repeat-x;
		position:relative;
		overflow:hidden;
		height:29px;
		}
		#bg-cinza #lb-buscar{
			float:left;
			margin:0px 5px 0 14px;
			}
		#cp-buscar{
			background:url(../images/bg_inputbusca.gif) repeat-x;
			height:20px;
			overflow:hidden;
			border-bottom:solid 1px #999;
			border-right:solid 1px #999;
			border-left:solid 1px #999;
			margin: 4px 485px 0 0px;
			padding:0;
			}
			#cp-buscar input{ 
				width:100%; 
				height:18px;
				background:none; 
				font:11px Arial, Helvetica, sans-serif;
				color:#949494;
				border-left:solid 1px #404040;
				}
		#boxe-links{
			position:absolute;
			top:0;
			right:0;
			float:right;
			width:480px;
			margin-left:5px;
			}
		#bg-cinza select{
			padding:2px;
			width:132px;
			height:21px;
			font:11px Arial, Helvetica, sans-serif;
			color:#949494;
			float:left;
			margin-top:4px;
			}
			#bg-cinza select *, #bg-cinza option{
				font:11px Arial, Helvetica, sans-serif;
				color:#949494;
				}
			#bg-cinza input.botao{
				margin:4px 0 0 5px;
				float:left;
				}
		#menu2-topo{
			position: absolute;
			top:6px;
			right:155px;
			}
			#menu2-topo *{
				font:12px Arial, Helvetica, sans-serif;
				color:#4b4b4b;
				}
			#menu2-topo ul li{
				display:inline;
				}
				#boxe-carrinho{
					position:absolute;
					top:0;
					right:0;
					}
					
	#menu3-topo{
		background:url(../images/bg_menu3.gif) repeat-x #f6e423 ;
		text-align:center;
		}
		#menu3-topo ul{
			margin:0 auto;
			}
			#menu3-topo ul li{
				display:inline;
				line-height:30px;
				margin:0 5px;
				padding:0;
				}
				#menu3-topo ul li a{
					font:bold 10px Verdana, Geneva, sans-serif;
					color:#656565;
					padding:0;
					margin:0;
					}
					#menu3-topo ul li a:hover{
						font:bold 10px Verdana, Geneva, sans-serif;
						color:#656565;
						}
				#menu3-topo ul li h3{
					display:inline;
					padding:0;
					margin:0;
					}
			#menu3-topo ul li:hover{
				position:relative;
				}		
			#menu3-topo ul li > ul{
				position:absolute;
				display:none;
				width:150px;
				background:#fae81e;
				z-index:1;
				left:0;
				top:12px;
				}
				#menu3-topo ul li:hover > ul{
					display:block;
					}
				#menu3-topo ul li > ul li{
					text-align:left;
					display:block;
					line-height:20px;
					}
					#menu3-topo ul li > ul li a{
						font:10px Verdana, Geneva, sans-serif;
						display:block;
						padding:4px;
						margin:0;
						border:0;
						}
						#menu3-topo ul li > ul li a:hover{
							font:10px Verdana, Geneva, sans-serif;
							text-decoration:none;
							background-color:#f4d713;
							}
					#menu3-topo ul li > ul li:hover > ul{
						position:absolute;
						top:-3px;
						left:140px;
					
						}
						
						
#menu_horizontal {
	clear:both;
	display:table;
	width:100%;
	background:url(imagens/bg_menu.gif);
}
				#menu_horizontal ul{
					list-style:none;
					margin:0 auto;
					padding:0;
					text-align:center;
					width:90%;
				}
				#menu_horizontal ul li {
					float:left;
					font:bold 14px Arial, Helvetica, sans-serif;
					color:#ffffff;
				}
				#menu_horizontal ul li a{
					display:block;
					font:bold 14px Arial, Helvetica, sans-serif;
					color:#FFFFFF;
					line-height:35px;
					padding:0 10px;
					text-decoration:none;
				}
				#menu_horizontal ul li a:hover{
					background:url(imagens/bg_hover.gif);
					color:#d67000;
					display:block;
					font:bold 14px Arial, Helvetica, sans-serif;
					color:#FFFFFF;
					line-height:35px;
					padding:0 10px;
					text-decoration:none;
				}
				#menu_horizontal ul li:hover > ul {
					display: block;
				}
				#menu_horizontal ul li > ul {
					display:none;
					position:absolute;
					list-style:none;
					margin:0;
					padding:0;
					z-index:1;
					width:130px;
					background:#ffffff;
					border-bottom:2px solid #ec931d;
				}
				#menu_horizontal ul li li {
					display:block;
					float:none;
					background:none;
				}
				#menu_horizontal ul li ul li a{
					display:block;
					text-align:left;
					width:120px;
					font:normal 12px Arial, Helvetica, sans-serif;
					color:#565656;
					padding:5px;
					line-height:normal;
				}
				#menu_horizontal ul li ul li a:hover{
					text-decoration:underline;
					background:#FFFFFF;
					text-align:left;
					width:120px;
					font:normal 12px Arial, Helvetica, sans-serif;
					color:#565656;
					padding:5px;
					line-height:normal;
				}
				#menu_horizontal ul li ul li:hover > ul{
					display: block;
				}
				#menu_horizontal ul li ul li > ul {
					display:none;
					position:absolute;
					list-style:none;
					padding:0;
					left:130px;
					margin:-25px 0 0 0;
				}
				#menu_horizontal ul li ul li > ul li {
					background:none;
					width:130px;
				}
				#menu_horizontal ul li ul li > ul li a {
					display:block;
					text-align:left;
					width:120px;
					padding:5px;
					line-height:normal;
				}
				#menu_horizontal ul li ul li > ul li a:hover {
					display:block;
					text-align:left;
					width:120px;
					padding:5px;
					line-height:normal;
					}
						
	
					
/* INCLUDE LATERAL ESQUERDO (esquerdo.php) */

#bg-esquerdo{
	margin:10px 5px;
	}
	#menu4-esquerdo{
		background-color:#ed9300;
		width:171px;
		margin-top:5px;
		}
		#menu4-esquerdo ul{
				margin:0; padding:0;
			}
			#menu4-esquerdo ul li{
				margin:0; padding:0;
				}
				#menu4-esquerdo ul li a{
					font:bold 11px Arial, Helvetica, sans-serif;
					color:#fff;
					display:block;
					padding:5px 10px;
					}
				#menu4-esquerdo ul li h3{
					margin:0;
					padding:0;
					}
				#menu4-esquerdo ul li > span.div-menu4{
					display:none;
					padding:0px; margin:0;
					height:2px; float:left;
					}
				#menu4-esquerdo ul li:hover > span.div-menu4{
					display:block;
					}
				#menu4-esquerdo ul li > ul{
					background:#ffcd1f;
					display:none;
					float:left;
					clear:both;
					width:171px;
					padding:5px 0;
					}
				#menu4-esquerdo ul li:hover > ul{
					display:block;
					}
					#menu4-esquerdo ul li:hover > ul li{
						
						}#menu4-esquerdo ul li:hover > ul li.div-menu4{ height:2px; }
						#menu4-esquerdo ul li:hover > ul li a{
							font:bold 10px Arial, Helvetica, sans-serif;
							color:#656565;
							display:block;
							padding: 0 10px;
							}
	#boxe-ebit{ text-align:center; }								
								
/* INCLUDE LATERAL DIREITO (direito.php) */

#bg-direito{
	width:171px;
	margin:10px 5px;
	float:right;
	}
	#boxe-news{
		background:url(../images/bg_news.gif) no-repeat;
		position:relative;
		width:171px;
		height:135px;
		}
		#boxe-news input.campo_newsnome{
			font:11px Arial, Helvetica, sans-serif;
			position:absolute;
			color:#949494;
			top:78px;
			left:12px;
			width:140px;
			background:none; border:0;
			}
		#boxe-news input.campo_newsemail{
			font:11px Arial, Helvetica, sans-serif;
			position:absolute;
			color:#949494;
			top:105px;
			left:12px;
			width:110px;
			background:none;border:0;
			}
		#boxe-news input.botao{
			position:absolute;
			top:101px;
			right:10px;
			}
		#boxe-promocao *{ color:#818181; font-size:12px; }
		#boxe-promocao{
			margin-top:5px;
			}
			#boxe-promocao td{ padding:5px; }
			table.borda-laranja{
				border:solid 1px #e99000;
				border-top:0;
				}
		#boxe-maisvendido *{ color:#818181; font-size:12px; }
		#boxe-maisvendido td{ padding:5px; }
		#boxe-maisvendido{
			margin-top:5px;
			}
/* INCLUDE BAIXO (baixo.php) */
#bg-baixo{
	background:url(../images/bg_baixo.gif) repeat-x top; 
	text-align:center;
	height:148px;
	}
	#boxe-buscabaixo{
		height:30px;
		position:relative;
		overflow:hidden;
		width:680px;
		margin:0 auto;
		}
		#boxe-buscabaixo div.busca-palavra{
			border:solid 1px #d7c20d;
			width:440px;
			display:inline;
			margin:4px 5px 0 5px;
			float:left;
			overflow:hidden;
			height:20px;
			}
		#boxe-buscabaixo div.busca-palavra input{
			font:11px Arial, Helvetica, sans-serif;
			color:#949494;
			width:460px;
			border-top:solid 1px #3a3a3a;
			border-left:solid 1px #3a3a3a;
			padding:2px;
			float:left;
			margin:0;
			}
		#boxe-buscabaixo select.campo_busca, select.campo_busca options{
			font:11px Arial, Helvetica, sans-serif;
			color:#949494;
			}
			#boxe-buscabaixo select.campo_busca{
				float:left;
				margin-top:5px;
				width:150px;
				height:20px;
				}
			#boxe-buscabaixo input.botao{
				position:absolute;
				margin-top:5px;
				right:0;
				}
	#menu5-baixo{
		}
		#menu5-baixo ul{
			
			}
			#menu5-baixo ul li{
				display:inline;
				font:11px Arial, Helvetica, sans-serif;
				color:#fff;
				}
				#menu5-baixo ul li a{
					font:11px Arial, Helvetica, sans-serif;
					color:#fff;
					}
	#bg-baixo p{
		font:10px Arial, Helvetica, sans-serif;
		color:#fff;
		padding:0;
		margin:15px 0 0 0;
		border:0;
		}
		
/* INCLUDE HOME (home.php) */
#tit-lancamentos{
	background:url(../images/bg_lancamentos.gif) repeat-x;
	height:22px;
	margin:10px 0;
	}
#tit-destaques{
	background:url(../images/bg_lancamentos.gif) repeat-x;
	height:22px;
	margin:10px 0;
	}
	
	
	#bg-home *{ }
#bg-home table{ width:95%; }
#bg-home table td{ text-align:center; border-bottom:solid 1px #c5c5c5; padding:10px }
#bg-home .NomeProdutoVitrine {
	font:bold 12px Arial, Helvetica, sans-serif;
	width:33%;
	overflow:hidden;
	color:#818181;
	}
	.NomeProdutoVitrine a{ font:bold 12px Arial, Helvetica, sans-serif; color:#818181; }
	#bg-home table td p{ border:0; }
	.precoNormal{
		font:bold 12px Arial, Helvetica, sans-serif;
		color:#818181;
		}
#bannerDestaque{
  width: 100%;
  clear: both;
  margin: 5px 0;
}

