@charset "iso-8859-1";


/* Importa
----------------------------------------*/
@import url("reset.css");
@import url("menus.css");
@import url("listas.css");
@import url("tipografia.css");
@import url("formularios.css");
@import url("paginacao.css");

body{
	margin:0px;
	padding:0px;
	font-size:75%;
	background:#fff;	
}

#container{
	margin:0 auto;
	padding:0px 0 10px 0;
	width:990px;
	height:100%;
	overflow: hidden;	
}

#breadchamp{
	width:100%;
	height:100%;
	background:#fff;
	float:left;
	overflow:hidden	
}

#slide{
	height:130px;
	width:100%;
	background-color:#eee;
	margin-bottom:5px;	
}


/* --------------------------------------------------------------
	Coluna Esquerda
   -------------------------------------------------------------- */

#colsLeft{
  background:#fff;
  width: 215px;
  height:100%;
  float:left;
  margin:5px 0 0 0;
  overflow:hidden;
  padding:10px 0 10px 5px;  	
}
#colsLeft img{
	width:auto;
	height:auto;
	margin:0 0 5px 0;	  	
}
#colsLeft h3{
	font-weight:bold;
	margin:10px 0 2px 0;
	padding:0px 0 0 23px;
	background: url("../img/bg-menu-titulo.jpg") no-repeat left center;	
	letter-spacing:-1px;
}
#colsLeft p{
	display:block;
	margin:2px;
	color:  #808080;
	padding:0
}

/* --------------------------------------------------------------
	Coluna Direita
   -------------------------------------------------------------- */

#colsRigth{
	width:760px;
	float:right;
	margin:5px 0 0 0;
	padding:0;
	height:100%;
	background:#fff;
	overflow:hidden}

/* --------------------------------------------------------------
	Conteudo
   -------------------------------------------------------------- */
#content{
	width:754px;
	height:100%;
	background:#fff;
	float:left;
	border:1px  dotted #808080;
	padding:0 0 5px 0;
	margin:15px 0 10px 0;
	padding:2px 2px 2px 2px
}

#content h1{
	background:url('../img/bg-titulo.jpg') no-repeat left bottom;
	padding:0px 0 10px 0;
	margin:0 0 10px 2px;
}

/*-----------------------------------------------------------
 Sessão-1 com foto lateral
--------------------------------------------------------   */
#section-1, #section-2{
	padding:15px 10px 8px 10px;
	margin:0px 0 10px 0;	
	overflow:hidden;
	height:100%;
	}

 #section-1 h1{
	margin:0px 5px 5px 5px;	
	padding:0px;
	background:none		
}
#section-2 h2{
	margin:0px 5px 5px 5px;	
	padding:0px;
	background:none	}

#section-1 p,  #section-2 p{
	vertical-align:top;
	text-align:justify;
	margin:0px;
	padding:0;
	
	}
#section-1 p a, #section-2 p a{
	float:right;
	margin-top:18px;
	width:auto	
	}
#section-1 img, #section-2 img{
	 float:left;
	 margin:0px 10px 5px 0px ;	
	 display:block;
	 border:2px #ccc dotted
	 }
	 
.classSection-1{
	border-bottom:1px  #ccc dotted;	
	background-color:#fff;
}

/* --------------------------------------------------------------
	Footer
   -------------------------------------------------------------- */


#footer{
	width:988px;
	height:50px;
	clear:both;
	border-top:1px #808080 dotted;
	border-bottom:1px #808080 dotted;
	padding:10px 0 0 0;
	margin:15px 0 0 0;
}
#footer p{
	font-size:13px;
	color:#333;	
	margin:0px;
	text-align:center
}
#footer address{
	font-size:12px;
	color:#333;	
	font-style:normal;
	text-align:center
}

/* --------------------------------------------------------------
	Credito 
   -------------------------------------------------------------- */

#credito {
	padding:0px;
	margin: 0 auto;
	width:990px;
	padding-top:4px;
	overflow:hidden;
	background:none;
	float:left;
		
	}
#credito img{float:left}
#credito p{ text-align:left; margin: 4px 0 0 0; padding:0; }
#credito p a{font-size:9px;color: #990000; font-family:Verdana, Geneva, Tahoma, sans-serif; text-decoration:underline }



/* --------------------------------------------------------------
	Area Home Produtos
   -------------------------------------------------------------- */
   
.fornecedor{
	width:740px;
	height:90px;
	padding:0;
	margin:0 auto;
	border:1px solid #eee;
	
}   
.boxProduto{
	width:165px;
	height:200px;
	background:#fff;
	float:left;
	margin:15px 8px 15px 14px;
	
}
.boxProduto .cabec{
	width:100%;
	height:auto;
	background:  #fff;	
	margin:2px 0px 0 0px;		
}

.boxProduto .cabec h2{
	padding:0px;
	margin:0 0 5px 0;
	text-align:center;
	height:40px;			
}

.boxProduto .cabec h2 a{
	text-decoration:underline;
	color: #000;	
	font-weight:bold;
	font-size:14px;
		
}
.boxProduto .cabec h2 a:hover{
	text-decoration:none;
	color:#333;		
}

.boxProduto .img{
	width:150px;
	height:130px;
	border:2px solid #333;
	margin:0 auto;		
}

.boxProduto .detalhe{
	width:100%;
	height:100%;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin:5px 0 0 0;		
}
.boxProduto .detalhe a{
	color: #FF0000;
	font-size:11px;			
}

/* --------------------------------------------------------------
	Exibir Produtos
   -------------------------------------------------------------- */
   
   .boxExbirPro{
   	width:740px;
   	height:100%;
   	background:#fff;
   	overflow:hidden;
   	padding:0px;
   	margin:20px 0 10px 7px;	
	}	
	.boxExbirPro .image{
	width:280px;
	height:242px;
	background:#fff;
	border:1px solid #000;
	float:left;
	margin:0 0 0 0;   		
	}
	.boxExbirPro .descricao{
	width:450px;
	height:100%;
	background:#fff;	
	float:right;   		
	}
	
	.boxExbirPro .descricao h2{	
	color: #000;	
	font-weight:bold;  		
	}


/* --------------------------------------------------------------
	Produtos Relacionados
   -------------------------------------------------------------- */
  
   .Pro_relacionados{
   		 	width:740px;
   			height:100%;
   			background:#fff;
   			overflow:hidden;
   			padding:0px;
   			margin:65px 0 10px 7px;	
   			clear:both;
   			border-top:1px #333 dotted;
	}
	.Pro_relacionados h3{
		font-weight:bold
   		 	
	}	
	
	.Pro_relacionados .boxP{
	width:155px;
	height:170px;
	background:#F0F0F0 ;
	float:left;
	margin:15px 8px 15px 14px;
	
}
	.Pro_relacionados .boxP .cabec{
	width:100%;
	height:auto;
	background:  #fff;	
	margin:2px 0px 0 0px;		
}

	.Pro_relacionados .boxP .cabec h2{
	padding:0px;
	margin:0 0 5px 0;
	text-align:center;			
}

	.Pro_relacionados .boxP .cabec h2 a{
	text-decoration:underline;
	color: #000;	
	font-weight:bold;
	font-size:14px;
		
}
	.Pro_relacionados .boxP .cabec h2 a:hover{
	text-decoration:none;
	color:#333;		
}

	.Pro_relacionados .boxP .img{
	width:120px;
	height:104px;
	border:2px solid #333;
	margin:0 auto;		
}

	.Pro_relacionados .boxP .detalhe{
	width:100%;
	height:100%;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin:5px 0 0 0;		
}
	.Pro_relacionados .boxP .detalhe a{
	color:#000;
	font-size:11px;			
}

.margem {
	margin:50px 0 0 0;
	display:block;
	text-align:right	
} 

/* --------------------------------------------------------------
	Contato
   -------------------------------------------------------------- */

#mapa{
	width:380px;
	height:100%;
	overflow:hidden;
	float:right;
	background:#eee;
	margin:10px 10px 0 0;
	border:2px solid #006699;		
}

/* --------------------------------------------------------------
	Videos
   -------------------------------------------------------------- */

.videos {
	width:445px;
	height:395px;
	background:#eee;
	margin:10px 0 10px 5px;
	border-bottom:3px solid #ccc;	
	}
.videos h2{
	color:#990000;
	margin:10px 0 5px 5px;
	
	}
