/* GERAL

*****************************************************************************************/

body {


	background:url(../images/geral/background_corpo3.gif) repeat-x #666  ;

	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; ;

	font-size:10pt; /* Reseta 1em para 12px */

	color:#666666 ;
	
	position:relative;

	}

	
	#corpo
	{
		width:702px;
		margin:0 auto;
		text-align:left;
	}




/*CONFIGURA TAGS

*****************************************************************************************/

hr {

	display: none;

	height: 1px;

	font-size: 1px;

	}
	

address {

	font-style: normal;

	}





/*CABECALHO

*****************************************************************************************/
	/*TOPO
	*************************************************************************************/
	 #topo{
	 	background:url(../images/geral/topo_logo.gif) no-repeat top left;
		margin-top:50px;
		padding-top:1px;
		float:left;
		display:inline;
		width:708px;
		
	 }
	
	 
	 #topo2{
	 	background:#fff;
		margin-top:20px;
		float:left;
		display:inline;
		width:506px;
	}
	
	#topo2 img{
		float:left;
		margin-left:4px;
		position:relative;
		display:inline;
	} 
	 #logo{
	 	background:url(../images/geral/logo.gif) no-repeat ;
		text-indent:-50000em;
		width:500px;
		height:152px;
		float:left;
	 }

	 #menu{
	 	float:left;
		background:url(../images/geral/fundo_menu2.gif);
		background-repeat:no-repeat;
		width:190px;
		height:246px;
	 	display:inline;
		margin-top:33px;
	 }
	
	 .navegue{
	 	background-image:url(../images/geral/indicacao_menu2.gif);
		background-repeat:no-repeat;
		text-indent:48px;
		display:block;
		padding-top:32px;
		margin-left:13px;
		margin-top:-21px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		color:#999999;
		font-size:8pt;
		position:relative;	
	 }			
	 #menu ul{
		float:left;
		margin-top:30px;
		margin-left:30px;
		display:inline;
	 }
	 
	 #menu ul li{
	 	float:left;
		background:url(../images/geral/marcador_menu.gif) right ;
		background-repeat:no-repeat;
		width:100px;
		height:20px;
		margin-top:2px;
		display:inline;
		padding:0;
	 }
	 #menu ul li a{
	 	float:left;
		text-indent:-50000em;
		display:inline;	
	 }
	 #menu ul li a:hover{
	 	border-bottom:1px dashed #da4444;
	 }
	 
	 #inicial{
	 	background-image:url(../images/geral/menu_principal/pagina_inicial.gif);
		background-repeat:no-repeat;		
		width:70px;
		height:20px;
	}
	#nossa_cia{
	 	background-image:url(../images/geral/menu_principal/nossa_cia.gif);
		background-repeat:no-repeat;		
		width:55px;
		height:15px;
	}
	
	#cabelo{
		background-image:url(../images/geral/menu_principal/cabelo.gif);
		background-repeat:no-repeat;		
		width:33px;
		height:15px;
		margin-left:3px;
	}
	
	#corpo_menu{
		background-image:url(../images/geral/menu_principal/corpo.gif);
		background-repeat:no-repeat;		
		width:33px;
		height:15px;
		margin-left:3px;
	}
	
	#face{
		background-image:url(../images/geral/menu_principal/face.gif);
		background-repeat:no-repeat;		
		width:28px;
		height:15px;
		margin-left:3px;
	}
	#vitrine{
		background-image:url(../images/geral/menu_principal/vitrine.gif);
		background-repeat:no-repeat;		
		width:35px;
		height:15px;
		margin-left:3px;
	}
	
	#contato{
		background-image:url(../images/geral/menu_principal/contato.gif);
		background-repeat:no-repeat;		
		width:43px;
		height:15px;
		margin-left:3px;
	}

/*RODAPE

*****************************************************************************************/
	#rodape{
		background:url(../images/geral/background_rodape.gif) top;
		background-repeat:no-repeat;
		display:inline;
		width:696px;
		height:41px;
		float:left;
	}
	#rodape address{
		float:right;
		color:#cccccc;
		margin-right:3px;
		display:inline;
		margin-top:15px;
		margin-right:10px;
	}

	#sotho{
		float:right;
		margin-right:25px;
	}




/*CONTEUDO

*****************************************************************************************/
	/*Div conteudo
	*************************************************************************************/
		#conteudo{
			background:#fff;
			float:left;
			display:inline;
			width:696px;
		}
		/*Descrição do produto
	**************************************************************************************/
		.descricao_produto{
				width:454px;			
				float:left;
				margin-top:15px;
			}	
			.descricao_produto a img{
				margin:0;
				padding:0;
				display:inline;			
			}
			
			.descricao_produto dl{
				float:left;
				width:298px;
				margin-bottom:10px;
				margin-top:10px;
			}
			.descricao_produto dl dt a{
				color:#b71a12;
				font-size:12pt;
				display:inline
			}
			.descricao_produto dd a{
				color:#8a8988;
				font-size:11pt;
				display:inline;
			}
			.descricao_produto dd{
				margin:0;
			}
			.descricao_produto p a{
				color:#8a8988;
				width:300px;
				float:left;
				display:inline;
			}	
		
	/*Div Direita
	**************************************************************************************/	
		#direita{
			float:left;
			width:188px;
			margin-top:30px;
			margin-left:20px;
		}
		#direita h3{
			background:url(../images/geral/produtos.gif) #fff;
			width:187px;
			height:53px;
			text-indent:-5000000em;
			float:left;
		}
		
		#direita ul{
			float:left;
			display:inline;
			margin-left:1px;
		}
		
		#direita ul li{			
			border:1px solid #d8d8d8;
			float:left;	
		}
		#direita ul li a{
			width:183px;
			display:block;
			text-indent:-5000px;
			height:49px;
			background-repeat:no-repeat;
		}
	/*Coteudo esquerda
	*********************************************************************************/
		#conteudo_esquerda{
			float:left;
			display:inline;
			width:480px;
		}	
	
/*NAVEGACAO

*****************************************************************************************/

/*navegacao principal*/







/* navegacao secundaria */







/* breadcrumb */







/*paginacao*/
	.paginacao{
		background-image:url(../images/geral/paginacao.png);
		background-repeat:no-repeat;
		text-indent:-5000000em;
		display:inline;
		width:108px;
		height:26px;
		float:left;	
		margin-left:15px;
	}
	.paginacao2{
		background-image:url(../images/geral/paginacao_anterior.png);
		background-repeat:no-repeat;
		text-indent:-5000000em;
		display:inline;
		width:108px;
		height:26px;
		float:left;	
		margin-left:15px;
	}
	#paginacao{
		height:26px;
		margin-top:20px;
	}
	#paginacao ul {
		float:left;
		height:26px;
	}
	#paginacao ul li {
		display:inline;
		float:left;
	}
	.quantidade_paginas{
		margin-top:12px;
		margin-left:17px;
		display:block;
		color:#cc0000;
		font-size:8pt;		
	}

/*BARRAS  *JANELAS  *BOX

*****************************************************************************************/









/*FORMULARIOS	

*****************************************************************************************/

/* busca */









/*LISTAS

*****************************************************************************************/









/*TABELAS

*****************************************************************************************/









/*TIPOGRAFIA

*****************************************************************************************/

h1, h2, h3, h4, h5, h6 {

	margin:0;
	padding:0;

}



p {

	margin:0;
	padding:0;

}

a:hover{
	text-decoration:underline;
}

img{
	margin:0;
	border:0;
	padding:0;
	float:left;
}

ul{
	margin:0;
	padding:0;
	list-style: none;
}

/*EFEITOS

*****************************************************************************************/
.titulo{
		color:#cc0000;
		margin:0;
		padding:0;
		margin-left:15px;
		margin-bottom:15px;
		font-size:13pt;
	}
	
.clear {

    position: relative;

    clear: both;

    height: 1px;

    font-size: 1px;

    }

	

.center {

	text-align: center;

}

	
a{
	text-decoration:none;
	color:#848483;
	outline: none;
}




/*ELEMENTOS DIVERSOS

*****************************************************************************************/

/*validacao*/

