@charset "utf-8";
/* GERAL */
   * {
	padding:0;
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	
}

/* TOPO */
	#global_topo {
		background-color:#C8E28D;
		text-align:center; /* Hack para ie5 */
		height: 32px;
	}
	#topo {
		background-color:#FFFFFF;
		width:760px;
		margin: 0 auto;  /* 0 durante a transicao */
		height:32px;
		text-align:left;  /* Hack para ie5 */
	}
	#inicio {
		background-color:#C8E28D;
		height: 10px;
	}
	
	#sup_esq {
		background:url(imagens/sup_esq.jpg) top left no-repeat;
		width:20px;
		height:22px;
		float:left;
	}
	
	#sup_dir {
		background:url(imagens/sup_dir.jpg) top right no-repeat;
		width:20px;
		height:22px;
		float: right;
	}
	
	#topo_direita {
		float:right;
		width:570px;  
		height:148px; 
		text-align:left;  /* Hack para ie5 */
	}


	

/* CORPO */
	#global_corpo {
	background-color:#C8E28D;
	text-align:center;
	height: 920px;
	}
	
	#corpo {
	background-color:#FFFFFF;
	width:760px;
	margin: 0 auto;  /* 0 durante a transicao */
	height:920px;
	text-align:left;  /* Hack para ie5 */
/*		border-style:solid;*/
	
	}
	
	#corpo_esquerda {
		float:left;
		width:185px;  
		height:905px;
		padding: 0 15px 0 15px;
		text-align:left;
	}
	
	#logo {
	float:left;
	width:180px;
	height:270px;
	text-align:center;  /* Hack para ie5 */
	background-image: url(imagens/logo2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
	#logo h1 {
		text-indent:-999px;
		overflow:hidden;
	}
	#logo h1 a {
		display: block;
		height:149px;
		width:180px;
	}

	#encontre_loja {
	margin-top: 10px;
	background: url(imagens/encontre_uma_loja.jpg) top left no-repeat;
	float:left;
	width:180px;
	height:140px;
	text-align:center;  /* Hack para ie5 */
	}
	
	#encontre_loja h2 {
		text-indent:-999px;
		overflow:hidden;
	}
	#encontre_loja h2 a {
		display: block;
		height:140px;
		width:180px;
	}

	#busca {
		background:url(imagens/busca.png) top left no-repeat;
		margin-top: 25px;
		float: left;
		width: 175px;
		height: 60px;
		font-size: 11px;
		padding-left: 5px;
		padding-top: 10px;
		text-align:center;
		line-height: 6px;
		}
		
#cse-search-box {
	background:url(imagens/busca.png) top left no-repeat;
	margin-top: 10px;
	float: left;
	width: 175px;
	height: 60px;
	font-size: 11px;
	padding-left: 5px;
	padding-top: 10px;
	text-align:center;
	line-height: 6px;
		}
		
	#categorias {
	background:url(imagens/categorias.png) top left no-repeat;
	margin-top: 10px;
	margin-bottom:10px;
	float:left;
	width:160px;
	height: 225px;
	line-height:21px;
	padding: 10px 0 0 20px;
	}
	#categorias ul { 
		padding-left:5px;
		font-size:12px;
		
	}
	#categorias ul a {
	text-decoration:none;
	color:#000000;
	
	}
	
	#ofertas_especiais { 
		font-size:14px; 
		color:#DA251D; 
		margin: 0 0 4px 13px;

	}
	
	#televendas {
		float:left;
	}
	
	#recarga {
	float:left;
	margin-top:10px;
	}

	#conteudo {
		float:right;
		width:520px;
		/*height:910px;*/
		padding:0 15px 0 0;
		text-align: left;
		
	}
	
	#menu_principal {
	background:url(imagens/menu.jpg) top left no-repeat;
		width:500px ;
		height:37px;
		float: left;
	}
	#menu_principal ul {
		list-style-type: none;  /*tira os marcadores*/
		font-family:Arial, Helvetica, sans-serif;
	}
	
	#menu_principal ul li {
		
		display:block;
		float: left;
		text-align: center;
		font-family:Arial, Helvetica, sans-serif;/* 	:Verdana, Arial, Helvetica, sans-serif;*/
		font-size:14px;
		margin-top:6px;
		margin-left:1px;
	}
	
	#menu_principal ul li a:visited {
		display:block;
		color: #fff;
		text-decoration:none;
		padding: 0 18px 0 18px;	
	}
	
	#menu_principal ul li a:link {
		display:block;
		color: #fff;
		text-decoration:none;
		padding: 0 18px 0 18px;
	}
	
	#menu_principal ul li a:hover {
		color: #c8e28d;
	}

	#menu_auxiliar {
		background:url(imagens/menu_auxiliar.jpg) top left no-repeat;
		margin-top: 15px;
		width:510px;
		height:41px;
		float: left;
	}

	#menu_auxiliar ul {
		margin-left: 22px;
		list-style-type: none;
		
	}
	#menu_auxiliar ul li {
		
		display:block;
		float: left;
		text-align: left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		margin-top:12px;
		padding: 0 5px 0 5px;
	}
	
	#menu_auxiliar ul li a:visited {
		color: #004924;
		text-decoration:none;
		size:auto;
	}
	
	#menu_auxiliar ul li a:link {
		display:block;
		color: #004924;
		text-decoration:none;
		size:auto;
	}
	
	#menu_auxiliar ul li a:hover {
		color:#999999;
	}

	#foto {
	float:left;
	width:500px;
	/*	height:88px;*/
		padding: 250px 0 0 10px;
	font-size:12px;
	background-image: url(imagens/menu_foto.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
	
	#prod_inic {
		float:left;
		width:510px;
		text-align:center;
		margin-top:5px;
	}
	
	#txt_empresa {
	float: left;
	text-align:justify;
	width:510px;
	font-size:12px;
	}

	#cartao {
	background:url(imagens/banner_cartao.jpg) top left no-repeat;
	float: left;
	text-align:justify;
	width:510px;
	font-size:12px;
	padding-top:180px;
	}
	
	#cartao h4 {
		text-indent:-999px;
		overflow:hidden;
		
	}
	#cartao h4 a {
		margin-left:250px;
		display: block;
		height:30px;
		width:200px;
		
	}

	#voltar { 
	
	float:left;
	color:green;
	font-size:10px;
	padding-right: 10px;
	width:500px;
	text-align:right;
	}
	#voltar a {text-decoration:none;}
	#voltar a:link {text-decoration:none; color:green;}
	#voltar a:visited {text-decoration:none; color:green;}
	
	#alfabeto {
		list-style-type:none;
		float:left;
		background-color:#c8e28d;
	}
	
	#alfabeto ul li {
		
		display:block;
		float: left;
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		width:19px;
	}
	
	#alfabeto ul li a:visited {
		display:block;
		color: #004924;
		text-decoration:none;
		width:19px;
	}
	
	#alfabeto ul li a:link {
		display:block;
		color: #004924;
		text-decoration:none;
		width:19px;	
	}
	
	#alfabeto ul li a:hover {
		color:#FFFFFF;
		background-color:#034925;
	}
	
	#fale_conosco {
		float:left;
		width:123px;
		padding-left: 35px;
		font-size:12px;
		text-align:left;
	}
	
	#rh {
		float:left;
		width:126px;
		margin-left: 35px;
		font-size:12px;
		text-align:left;
		height:60px;
	}
	
	#farmaceutico {
		float:right;
		width:123px;
		padding-right: 35px;
		font-size:12px;
		text-align:left;
	}
	
	#contato {
		margin-top:20px;
		float:left;
		width:510px;
	}

	#contato input { border:1px solid green;}

	#cx_texto {
		float:left;
		width:500px;
		margin-top: 20px;
	}
	
	#anexa_cu {
		clear:both;
		float:left;
		width:500px;
		text-align:left;
	}
	
/* RODAPE */
	#global_rodape {
		text-align:center; /* Hack para ie5 */
		background-color:#C8E28D;
		height: 174px;
			}
	#rodape {
		background-color:#FFFFFF;
		width:740px;
		margin: 0 auto;  /* 0 durante a transicao */
		height:174px;
		text-align:left;  /* Hack para ie5 */
		padding-left:20px;
	}
	
/* COPYRIGHT */
	#global_copy {
		text-align:center; /* Hack para ie5 */
		background-color:#C8E28D;
		height: 34px;
	}
	
		#copyright {
		background-color:#FFFFFF;
		width:760px;
		margin: 0 auto;  /* 0 durante a transicao */
		height:22px;
		text-align:center;  /* Hack para ie5 */
		font-size: 10px;
		font-family:Arial, Helvetica, sans-serif;
	}

	#inf_esq {
		background:url(imagens/inf_esq.jpg) bottom left no-repeat;
		width:20px;
		height:22px;
		float:left;
	}
	
	#inf_dir {
		background:url(imagens/inf_dir.jpg) bottom right no-repeat;
		width:20px;
		height:22px;
		float: right;
	}
		
	#linha {
		width:720px;
		margin: 0 auto;  /* 0 durante a transicao */
		height:2px;
		border-top: 1px solid #000000;
		background-color:#FFFFFF;
		float:left;
	}
	
	#final {
	background-color:#C8E28D;
	text-align:center; /* Hack para ie5 */
	height: 10px;
	font-size: 9px;
	}

	#m_rosto {
		float:left;
		margin-top:25px;
		width:510px;
	}
	
	#m_rosto ul {
		list-style-type:none;
		line-height:23px;
		display:block;

	}
	
	#m_rosto ul a:link{
		text-decoration:none;
		color: #004924;
	}
	#m_rosto ul a:visited{
		text-decoration:none;
		color: #004924;
	}

	
	#m_rosto ul li a:hover {
		color:#999999;
	}

	#m_corpo {
		float:left;
		margin-top:45px;
		width:510px;
	}

	#m_corpo ul {
		list-style-type:none;
		line-height:23px;
		display:block;

	}
	
	#m_corpo ul a:link{
		text-decoration:none;
		color: #004924;
	}
	#v ul a:visited{
		text-decoration:none;
		color: #004924;
	}

	
	#m_corpo ul li a:hover {
		color:#999999;
	}

	
/* BLOCOS */

	#sucesso_email {
	float:left;
	text-align:center;
	width:500px;
	margin-top: 30px;
	color: green;
	
	}
	
	.tabela {
		width:126px; 
		float:left; 
		margin: 0 20px 10px 20px;
		height:240px;
		text-align:left;
	}

.style2 {font-size: 12px}

#noticias {
	background-image:url(imagens/noticias.jpg) top left no-repeat;
	margin-top:0px;
	padding-top:50px;
	padding-left:20px;
	
	float:left;
	
	
}




/*Example CSS for the two demo scrollers*/

#pscroller1{

width: 170px;
height: 70px;
border: 0px solid black;
padding: 0 5px 0 0;
/*background-color: lightyellow;*/
font-size:11px;
}
#pscroller1 a {
	text-decoration:none;
}

#pscroller2{
width: 260px;
height: 60px;
/*border: 1px solid #999 ;*/
border: none;
padding: 5px 3px 3px 3px;
}

#pscroller2 a{
text-decoration: none;
font-size:12px;
}

.someclass{ 
}

#noticias2 {
	background:url(imagens/noticias.jpg)top left no-repeat;
	float:left;
	margin-top:10px;
	width: 170px;
	height:275px;
	padding: 5px 5px 20px 5px;
}
