body{
	background:url(../images/fundo-body.jpg) repeat-x;
	margin:0;
	padding:0;
}
a{text-decoration:none; outline:none;}
img { border:0; }
input {outline:none;}

#global{
	margin:0 auto;
	width:1000px;
	/* _width:1030px; */
}
	#topo{
		height:164px;
	}
		#bloco-topo{
			position:absolute;
			height:115px;
			top:35px;
			_top:30px;
			* top:30px;
		}
			#menu {
				width: 800px;
			}
			#menu ul{
				margin-top: 12px;
				height:17px;
				width: 800px;
				margin-left: 120px;
				* margin-left: 155px;
				list-style:none;
				text-align:center;
			}
				#menu li{
					border-left:1px solid #FFFFFF;
					display:block;
					position:relative;
					float:left;
					width:120px;
					height:20px;
				}
					#menu li a:link,
					#menu li a:visited{
						font:13px Verdana, Arial, Helvetica, sans-serif;
						color:#FFFFFF;
					}
					#menu li a:hover,
					#menu li a:active{
						font:13px Verdana, Arial, Helvetica, sans-serif;
						color:#00CCCC;
					}
					#menu .first{
						position:relative;
						border:none;
					}
					#menu .ultimo{
						position:relative;
					}
					#menu .quarto{
						position:relative;
						width:180px;
					}
					
			#logo{
				top:20px;
				position:absolute;
				height:72px;
				left:20px;
			}
			#telefone{
				font:12px Verdana, Arial, Helvetica, sans-serif;
				color:#007f9a;
				text-align:center;
				top:20px;
				position:absolute;
				left:355px;
				width:260px;
				height:72px;
			}
				#texto1{
					position:relative;
				}
				#texto-telefone{
					position:relative;
					font:12px Verdana, Arial, Helvetica, sans-serif;
					font-weight:bold;
				}
				#horario{
					position:relative;
					font:9px Arial, Helvetica, sans-serif; 
				}
	
			#acesso{
				background:url(../images/fundo-acesso.jpg);
				position:absolute;
				left:720px;
				width:258px;
				height:83px;
				top:20px;
				background-color:#333333;
			}
				#acesso h1{
					position:relative;
					top:0px;
					_top:8px;
					*top:8px;
					left:48px;
					font:11px Verdana, Arial, Helvetica, sans-serif;
					color:#007f9a;
					width: 200px;
				}
				#campo-nome,
				#campo-senha{
					position:absolute;
					font:11px Verdana, Arial, Helvetica, sans-serif;
					color:#666666;
					left:10px;
				}
				#campo-nome{
					top:30px;
				}
				#campo-senha{
					top:55px;
				}
					#senha,#nome{
						position:relative;
						height:12px;
						border:1px solid #CCCCCC;
						left:3px;
						font:10px Verdana, Arial, Helvetica, sans-serif;
						color:#666666;
					}
					#senha{
						width:120px;
					}
					#nome{
						left:6px;
						width:190px;
					}
					.botao{
						position:absolute;
						left:180px;
						top:50px;
					}
		#titulo_linha{
			position:relative;
			width:990px;
			height:40px;
			margin-left: 8px;
			font:12px Verdana, Arial, Helvetica, sans-serif;
			color:#0097B7;
			font-weight: bold;
		}

		#banner{
			position:relative;
			width:990px;
			height:100px;
			padding-left:0px;
					}
		#baixo{
			position:relative;
			width:1000px;
		}
			#coluna1{
				position:relative;
				width:170px;
				float:left;
			}
				#localizar{
				background:url(../images/fundo-localizar.jpg);
				position:relative;
				width:170px;
				height:78px;
				}
					#localizar h1{
					position:absolute;
					font:11px Verdana, Arial, Helvetica, sans-serif;
					color:#0796b6;
					font-weight:bold;
					left:10px;
					top:0;
					_top:5px;
					*top:5px;
					}
						#formulario-localizar{
						position:absolute;
						top:28px;
						left:10px;
						}
							#localizar1{
							position:absolute;
							width:118px;
							height:14px;
							border:1px solid #CCCCCC;
							}
								.botao-localizar{
								position:absolute;
								top:22px;
								left:55px;
								}
				#img-menu-topo{
				padding:0;
				margin:0;
				}
				#menu-lateral{
				background:url(../images/fundo-menu.gif) repeat-y;
				position:relative;
				width:159px;
				margin:0;
				padding:0;
				padding-left:10px;
				height: 850px;
				}
					.linkmenu{
						font:11px Verdana, Arial, Helvetica, sans-serif;
						color:#666666;
						font-weight: bold;
						width: 145px;
					}

					#menu-lateral li{
					list-style:none;
					font:11px Verdana, Arial, Helvetica, sans-serif;
					margin-top:10px;
					}
						#menu-lateral li a:link,
						#menu-lateral li a:visited{
						font:11px Verdana, Arial, Helvetica, sans-serif;
						color:#333333;
						}
						#menu-lateral li a:hover,
						#menu-lateral li a:active{
						color:#006699;
						}
					#menu-lateral ul {
						vertical-align:middle;
						width:120px;
						padding:0;
						margin:0;
						margin-left:7px;
					}
						#menu-lateral ul li{
						position:relative;
						list-style:none;
						padding:0;
						padding-top:5px;
						margin:0;
						width:120px;
						}
			#coluna2{
			position:relative;
			width:665px;
			_width:660px;
			float:left;
			}
				#coluna2teste{
			position:relative;
			width:80%;
			_width:99%;
			float:left;
			}	
			
			#colunaCampanha{
	position:relative;
	width:540px;
	_width:535px;
	text-align: center;
		float:left;
			}
			
				#banner-meio{
				position:relative;
				width:660px;
				}
				
				#mostra1, #mostra2{
					position:relative;
					width: 329px;
				}
				#mostra1 {
				float: left;
				}
				#mostra2{
				float: right;
				}
				
				#produtos{
				position:relative;
				width:670px;
				_width:660px;
				left:3px;
				margin-top: 30px;
				}
				
						/*	PARA PÁGINAS COM TEXTO NO LUGAR DE PRODUTOS	*/
						#texto_meio{
						position:relative;
						width:630px;
						padding-left: 18px;
						padding-top: 15px;
						padding-right: 15px;
						font:12px Verdana, Arial, Helvetica, sans-serif;
						color:#333333;
						line-height: 22px;				
						}
						/*	------------------------------------------	*/

					.produto1{
						width:220px;
						float:left;
						text-align:center;
						height: 240px;
					}
						.nome-produto a{
						position:relative;
						font:12px Verdana, Arial, Helvetica, sans-serif;
						color:#333333;
						font-weight:bold;
						text-align:center;
						}
						.subtexto-produto a{
						margin-top:5px;
						position:relative;
						width:200px;
						font:11px Verdana, Arial, Helvetica, sans-serif;
						color:#006699;
						}
						.preco a{
						font:14px Verdana, Arial, Helvetica, sans-serif;
						color:#FF0000;
						font-weight:bold;
						}
			#coluna3{
			position:relative;
			width:160px;
			float:left;
			}
				#carrinho{
				/* background:url(../images/fundo-carrinho.jpg); */
				position:relative;
				width:160px;
				height:130px;
				}
					/*
					#carrinho h1{
					position:absolute;
					font:12px Verdana, Arial, Helvetica, sans-serif;
					color:#0796b6;
					font-weight:bold;
					left:45px;
					top:0;
					_top:5px;
					*top:5px;
					}
						#carrinho img{
						position:absolute;
						top:24px;
						left:5px;
						}
							#itens{
							position:absolute;
							font:13px Verdana, Arial, Helvetica, sans-serif;
							color:#FF0000;
							font-weight:bold;
							top:34px;
							left:70px;
							}
							#valor{
							position:absolute;
							font:15px Verdana, Arial, Helvetica, sans-serif;
							color:#FF0000;
							font-weight:bold;
							top:57px;
							left:70px;
							}
							#btfinalizar{
							position:absolute;
							top:65px;
							left:20px;
							}
				*/
				#pedido{
				background:url(../images/fundo-pedido.jpg);
				position:relative;
				width:160px;
				height:175px;
				}
					#pedido h1{
					position:absolute;
					font:12px Verdana, Arial, Helvetica, sans-serif;
					color:#0796b6;
					font-weight:bold;
					left:32px;
					top:0;
					_top:5px;
					*top:5px;
					}
						#formulario-pedido{
						position:relative;
						top:12px;
						left:4px;
						width: 150px;
						}

							#form-pedido,#form-pedido2{
							font:10px Verdana, Arial, Helvetica, sans-serif;
							position:relative;
							height:12px;
							border:1px solid #CCCCCC;
							}
							#form-pedido{
							margin-top:5px;
							width:40px;
							float:left;
							}
							#form-pedido2{
							margin:5px 0 0 5px;;
							width:95px;
							_width:80px;
							*width:88px;
							float:left;
							}
							#btadicionar{
							margin-top: 5px;
							margin-left:25px;
							}							
				
				#bloco-banner{
				position:relative;
				width:160px;
				}
		#clean{
		clear:both;
		}

	#rodape{
	position:relative;
	width:100%;
	height:60px;
	background-color:#F1F1F1;
	}
		#rodape-pagina{
		width:990px;
		margin:0 auto;
		}
			#rodape-pagina span {
			position:relative;
			bottom:20px;
			font:11px Verdana, Arial, Helvetica, sans-serif;
			color:#666666;
			}
			#rodape-pagina img{
			position:relative;
			margin-left:57px;
			}

.bordas_imgs{
	border: 1px solid #CCCCCC;
	padding: 2px;
}

.style10 {font-family: Verdana, Arial; font-size: 11px; color: #990000; font-weight: bold; }
.style12 {font-size: 12px; color: #333333; font-family: Verdana, Arial;}

#mais-procurados{
width: 900px;
margin: 0 auto;
font-family: Verdana, Arial; 
font-size: 11px; 
}
#mais-procurados span{
	color: #333333;
	font-weight: bold;
}
.tagCloud {padding:1px 5px 10px 5px; text-align:center;}
.tagCloud li { display: inline; vertical-align: middle; line-height: 1.1;}
.tagCloud li a { color: #2c86c7;}
.tagCloud li a:hover { text-decoration: none; background-color: #2c86c7; color: #fff;}

.tagCloud .level1 {font-size: 1.2em;}
.tagCloud .level2 {font-size: 1.4em;}
.tagCloud .level3 {font-size: 1.6em;}
.tagCloud .level4 {font-size: 1.8em;}
.tagCloud .level5 {font-size: 2.0em;}
.tagCloud .level6 {font-size: 2.4em;}
.tagCloud .level7 {font-size: 2.8em;}

#lupa{
	position: relative;
	left: 125px;
}

.sugestao{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}