@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#626262; }
body { overflow:-moz-scrollbars-vertical; background:#FFF url(img/bgTopo.jpg) no-repeat center 50px;  }

a, #cursor, .cursor { text-decoration:none; cursor:pointer; }
a:focus { outline:none; }
a:hover { text-decoration:underline; }
img { border:none; }
p { text-indent:20px; margin:10px 0; text-align:justify }

input[type=submit],input[type=button],input[type=reset] { border:1px solid #e7e8e9; background:#4ecd81; color:#FFF; padding:2px 3px; }
input[type=text], select, textarea { border:1px solid #e7e8e9; padding:2px 3px; font-size:10px; color:#626262; }
input[type=text] { padding:3px; color:#066652; } 
input[type=text]:focus, select:focus, textarea:focus { border:1px solid #066652; }

/* POPUP */
#popup { display:block; left:50%; margin-left:-300px; top:150px; position:absolute; width:278px; height:195px; z-index:999; }
#close { display:block; width:inherit; text-align:right }
#popImg { border:1px solid #000; }

/* GERAL */
#corpo { width:990px; margin:0 auto; }

	#topo { width:inherit; height:155px; }
		#pesq { float:right; margin:7px 50px 0 0; width:390px; }
		#pesq #ok { background-color:#FFF; color:#626262; font-size:9px; }
		#logo { clear:both; margin:10px 0 5px 50px }
		#menu { clear:both; margin:10px auto 0 auto; width:auto; text-align:center }
	
	/* INDEX */
	#div1, #div2 { clear:both; width:inherit; min-height:270px; margin:5px 0; text-align:center; }
	#div2 { text-align:left; }
	#quadro { width:226px; height:270px; float:left; margin:0 4px; }
		/*
		.produtos { background:url(img/q1.jpg) no-repeat bottom left; }
		.receitas { background:url(img/q2.jpg) no-repeat bottom left; }
		.saude { background:url(img/q3.jpg) no-repeat bottom left; }
		*/
		.news { background:url(img/q4.jpg) no-repeat bottom left; }


	/* TITULOS SESSAO */
	#div { display:block; margin:10px 0; }
	#imgTit{ display:block; margin-left:20px; }
	#titSessao { margin-left:60px; border-bottom:1px dashed #208e6b; color:#2a967e; text-transform:uppercase; padding:2px 20px; font-size:16px; font-weight:bold; text-align:center }
	#subTitulo{ color:#7bd9a5; text-transform:uppercase; font-weight:bold; }
	#subTitulo2{ color:#208e6b; padding:0 15px; font-weight:bold; background:url(img/li2.gif) no-repeat center left; margin-bottom:10px; }
	
	/* CONTATO */
	#ban { float:left; width:271px; height:373px; background:url(img/contato.jpg) no-repeat top left; }
	#dados { border-left:2px dotted #b1b3b6; width:250px; float:right; padding:20px 0 0 10px; margin-bottom:20px; line-height:18px; }
	#formulario { float:left; padding:10px; width:430px; }
	
	#rodape { clear:both; width:inherit; height:30px; line-height:30px; text-align:center; color:#b1b3b6; margin:25px 0 10px 0; }
		#rodape ul { display:block; text-align:center; }
		#rodape ul li { display:inline; padding:0 10px; border-right:1px solid #b1b3b6; }
		#rodape ul li:last-child { border:none; } 
		#rodape ul li:hover { text-decoration:underline; cursor:pointer; }
	
	/* RECEITAS */
	#rec { width:200px; background:url(img/risco.gif) no-repeat left center; padding-left:50px; float:right; margin-right:130px; }
	#receitas { border-top:2px dotted #7bd9a5; width:auto; height:auto; clear:both; margin-top:75px; overflow:hidden; }
		#receitas div { float:left; width:310px; margin:20px 0 0 30px; color:#2a967e; }
		#receitas div a{ color:#2a967e; }
	
	/* SAIBA MAIS */
	#saiba { float:left; width:460px; margin:20px 0 0 20px; line-height:18px; border:1px solid #FFF; }
	#saiba ul { list-style-image:url(img/li.gif); list-style-type:square; }
	
	/* PRODUTOS */
	/*	#pontilhado { border:none; border-bottom:1px dashed #208e6b; margin:25px 0 ; } */
	#invisible { border:1px solid #FFF; margin:20px 0; }
	#banP { float:right; width:650px; height:500px; background:url(img/produtos.jpg) no-repeat top right; }
	#divP { width:330px; min-height:500px; }	
		#lista { margin-left:20px; }
			#lista ul{ list-style:none }
			#lista a{ color:#4fcd83; }
			#cat, #produto { list-style:none; }
			#cat { padding-left:10px; margin:20px 0; }
			#produto { padding-left:15px; margin:5px 0; }
	#proImage{ position:relative; float:left; }

	
	/* COMO COMPRAR */
	#comprar{ margin:30px 0 0 40px; width:880px; border-bottom:2px dotted #2a967e; padding-bottom:20px; }
		#comprar a{ color:#FF0000; }
	#btnForm{ display:block; cursor:pointer; margin:10px; color:#008ea7; float:right; padding:0 30px; background:url(img/btnForm.gif) no-repeat center right; font-weight:bold; }

	/* STEVIA */
	#stevia { text-align:center; border-bottom:2px dotted #2a967e; padding-bottom:5px; }
	#stevia li { display:inline; margin:0 20px; padding-left:15px; background:url(img/li2.gif) no-repeat center left; font-size:18px; color:#1b8f75 }
	#stevia li:hover { color:#939598; cursor:pointer; }
	#liA { background:url(img/li2.gif) no-repeat center left; font-size:18px; color:#1b8f75 }
	
	/* STEVIAFARMA */
	#titStevia{ border-bottom:2px dotted #58ad9a; padding:8px 0; margin-left:20px; width:550px; }
		#titStevia a{ color:#58ad9a; font-size:13px; font-weight:bold; margin-right:20px; }
		#titStevia a:hover{ color:#939598; }
	
	#tempo{ background:url(img/bgTempo.gif) repeat-x center center; text-align:center; }
		#tempo ul{ list-style:none; color:#1b8f75; font-weight:bold; }
		#tempo ul li{ display:inline; border:1px solid #939598; padding:8px 15px; cursor:pointer; font-size:15px; margin:0 10px; background:#FFF; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; color:#1b8f75; }
		#tempo ul li:hover{ background:#1b8f75; color:#FFF; }
	
	/*JQUERY VALIDATE*/
	label.error { color: red; display:block; }
	input.error, select.error, textarea.error { border:1px solid red; }