/*** PROPRIEDADES */
body { background:url(../imagens/fundo.gif) #95C4D5 repeat-x; margin:0; padding:0; }
ul, li { list-style:none; padding:0; margin:0; }
h1, h2, h3, h4 { font-style:normal; font-weight:normal; font-size:small; padding:0; margin:0; }
/***/


/*** LAYOUT */
#geral { position:relative; width:778px; margin:0 auto; }
	
	/*topo*/
	#wrap_topo { float:left; width:778px; height:86px; }
	
		/*logo*/
		.logo1 { 
			float:left;
			background:url(../imagens/logo1.gif) no-repeat; 
			width:115px; 
			height:86px;
			display:block; 
			margin-left:57px;
			}
		.logo1 span { position:relative; float:left; width:115px; height:86px; }
        .logo1 span a { position:relative; float:left; width:115px; height:86px; display:block; text-indent:-9000px; overflow:hidden; }	
			
		/*menu topo*/
		.ul_barranav { position:relative; float:left; width:486px; margin-top:39px; z-index:1000; }
			.li_barranav1, .li_barranav2, .li_barranav3, .li_barranav4
			{ position:relative; float:left; margin-left:20px; }
			.li_barranav1  { width:99px; }
			.li_barranav2  { width:80px; }
			.li_barranav3  { width:143px; }
			.li_barranav4  { width:70px; }
			
			.li_barranav1 a, .li_barranav2 a, .li_barranav3 a, .li_barranav4 a
			{ float:left; font:11px Verdana; color:#FFF; text-decoration:none; padding-top:7px; }
			
			.li_barranav1 span, .li_barranav2 span, .li_barranav3 span, .li_barranav4 span
			{ float:left; background:url(../imagens/spacer_menu_top.jpg) right no-repeat; width:2px; height:30px; margin-left:20px; text-indent:-9000px; }
		
		/*submenu topo*/
		.ul_barranav2 { position:absolute; float:left; top:25px; left:-3px; background:url(../imagens/fundo_sub_menu.gif) #FFF top no-repeat; width:158px; padding:15px 0 2px 0; border:solid 2px #00899B; }
			.ul_barranav2 li { float:left; background:#D3E6ED; font:12px Trebuchet MS; color:#333; margin:2px 2px 0px 3px; }
			.ul_barranav2 li a { float:left; background:#D3E6ED; width:137px; padding:2px 0 2px 15px; font:12px Trebuchet MS; color:#333; text-decoration:none; }
			.ul_barranav2 li a:hover { background:#00899B; color:#FFF; }			
		
		/*linguagem*/
		.ul_lang { float:right; width:55px;	margin-top:39px; }
			.li_lang1 a { background:url(../imagens/lang_ingles.gif) no-repeat; width:55px; height:14px; display:block; text-indent:-9000px;  overflow:hidden; }
			.li_lang2 a { background:url(../imagens/lang_espanhol.gif) no-repeat; width:55px; height:14px; display:block; text-indent:-9000px;  overflow:hidden; }
			.li_lang3 a { background:url(../imagens/lang_portugues.gif) no-repeat; width:55px; height:14px; display:block; text-indent:-9000px;  overflow:hidden; }
	
		/*menu linha*/
		.div_menu_linha { position:relative; float:left; width:110px; margin:50px 0 0 20px; font:11px Verdana; text-align:right; z-index:100; }
        .menu_linha { width:118px; font:11px Verdana; color:#0B6C81; }
		.menu_linha a { width:118px; font:11px Verdana; color:#0B6C81; text-decoration:none; line-height:20px; }
		.menu_linha a:hover { text-decoration:underline; }
		
		.menu_linha2 { width:110px; font:11px Verdana; color:#FFF; }
		.menu_linha2 a { width:110px; font:11px Verdana; color:#FFF; text-decoration:none; line-height:20px; }
		.menu_linha2 a:hover { text-decoration:underline; }
		
		/*fundo linha produtos*/
		.fundo_linha { float:left; left:0px; top:88px; background:url(../imagens/fundo_menu_left.gif) no-repeat; width:251px; height:200px; margin:1px 0 -203px 0; }
	
		/*fundo flores*/
		.fundo_flores { position:relative; float:right; width:633px; height:165px; top:1px; overflow:hidden; margin-right:1px; }
		
		/*slogan*/
		.slogan { float:left; background:url(../imagens/slogan.gif) no-repeat; width:249px; height:36px; margin-left:251px; }
		.slogan_en { float:left; background:url(../imagens/slogan_en.gif) no-repeat; width:249px; height:36px; margin-left:251px; }
		.slogan_es { float:left; background:url(../imagens/slogan_es.gif) no-repeat; width:249px; height:36px; margin-left:251px; }
		
		/*busca*/
		.busca { float:left; background:#95C4D5; width:271px; height:29px; padding:6px 0 0 6px; }
			.busca fieldset { border:0px; padding:0px; }
			.busca legend { display:none; text-indent:-9000px; }
		 	.input_button { 
				position:relative;
				float:left;
				background:url(../imagens/b_busca.gif) no-repeat; 
				width:45px; 
				height:19px;
				margin:3px 0 0 10px;
				border:0px;
				display:block;
				text-indent:-9000px;
				padding:-9000px;
				_padding:9000px;
				line-height:0px;
				overflow:hidden;
				cursor:pointer;
				}
			.input_button_ok { 
				position:relative;
				float:left;
				background:url(../imagens/b_busca_ok.gif) no-repeat; 
				width:45px; 
				height:19px;
				margin:3px 0 0 10px;
				border:0px;
				display:block;
				text-indent:-9000px;
				padding:-9000px;
				_padding:9000px;
				line-height:0px;
				overflow:hidden;
				cursor:pointer;
				}
				
			.input_text { float:left; background:#95C4D5; width:112px; height:19px; border:solid 1px #FFF; font:13px "Trebuchet MS"; color:#FFF; }
			
		/*conteudo*/
		.wrap_conteudo { float:left; width:778px; }
		
		/*fundo produto destaque */
		.fund_prod_destaq { float:left; background:url(../imagens/fundo_prod_destaq.gif) no-repeat; width:172px; height:217px; }
		.fund_prod_destaq_img { width:126px; height:218px; }
		.produto_novidade { float:left; position:relative; left:10px;/* background:url(../imagens/home/home_novidade.png) no-repeat;*/ position:relative; width:124px; height:174px; }
		.produto_novidade_floater { 
		height:620px;
left:-304px;
position:absolute;
top:-166px;
width:450px;
z-index:1000;
		
		}

		.produto_novidade a { float:left; position:relative; width:124px; height:174px; cursor:pointer; display:block; text-indent:-9000px; overflow:hidden; }
		
		/*vitrine*/
        .vitrine2 { float:right; width:135px; margin:50px 19px 2px 0px; }
		
		/*content*/
		#content { position:relative; float:left; background:url(../imagens/fundo_conteudo.gif) #FFF left top no-repeat; width:594px; padding:10px 5px 0 5px; }
		#content h2 { font:26px Verdana; color:#00899B; }
		/*rodape*/
		.rodape { float:left; width:583px; margin:20px 0 0 5px; padding:5px 0; border-top:solid 1px #DBE3E6; font:10px Arial; color:#40849D; text-align:center; }
/****/
