#principal{
	min-height:700px;
}
/*	1.1.3		*/
	/** Banner principal **/
	#banner-principal{
		width:1024px;
		height:290px;
		margin:0px auto;
		position:absolute;
		top:85px;
		left:0px;
	}

/*	1.1.4		*/			
	#fundo-banner{
		width:100%;
		position:absolute;
		top:85px;
		z-index:0;
		background-color:#E2E2E4;/* Cinza */
		height:290px;				
	}
/*	1.1.5		*/		
	#caixas{
		position:absolute;
		width:1024px;
		top:375px;
		color:white;
	}
/*	1.1.5.1		*/		
		#caixas	.mini-caixa{
			width:300px;
			height:45px;
			padding:10px 15px 10px 15px;
		}
		#caixas	.mini-caixa a,
		#caixas	.mini-caixa a:visited,
		#caixas .mini-caixa .conteudo a,
		#caixas .mini-caixa .conteudo a:visited{
			text-decoration:none;
			color:white;
		}
		#caixas .mini-caixa .titulo{
			height:10px;
			text-transform:uppercase;
			font-weight:bold;
			font-size:12px;

		}

		#caixas .mini-caixa .conteudo p{
			margin:0px;
			font-size:12px;
			padding-top:5px;
			line-height:14px;
		}

		#caixas #caixa-verde{
			background:url('../img/fundo-caixa-verde.png') repeat-y;
			left:0px;
			position:absolute;
			top:0px;
		}
		#caixas #caixa-azul{
			background:url('../img/fundo-caixa-azul.png') repeat-y;
			left:330px;
			position:absolute;
			top:0px;
		}
		#caixas #caixa-laranja{
			background:url('../img/fundo-caixa-laranja.png') repeat-y;
			left:660px;
			position:absolute;
			top:0px;
		}

		/** fim Banner principal **/
/*	1.2			*/



/** Painel Conteúdo **/
#painel-conteudo {  
	width:990px;
	display:table;
	height:238px;
	position:relative;
	top:440px;
	z-index:100;
}

#painel-conteudo:after {
  clear: both;
  display: block;
  content: ".";
  height: 0;
  visibility: hidden;
}
/*	1.3			*/
#fundo-painel-conteudo{
	background:url('../img/fundo-conteudo.png') repeat-x;
	height:323px;	
	position:absolute;
	top:375px;
	width:100%;
	z-index:10;
}

/*	1.2.1		*/
	#painel-conteudo #conteudo{
		left:0px;
		position:relative;
		top:0px;
		width:990px;
		z-index:100;
	}
/*	1.2.1.1		*/
		#conteudo .topo-conteudo{
			height:45px;
			line-height:30px;
/*			width:297px;*/
		}

		#conteudo .topo-conteudo h3{
			color:#888889; /* Cinza */
			float:left;
			font-weight:bold;
			left:0px;
			position:absolute;
		}

		#conteudo .topo-conteudo p a,
		#conteudo .topo-conteudo p a:visited{
			background:url('../img/botao-ver-mais.png') left center no-repeat;
			color:#00652C; /* Verde */
			float:right;
			font-size:10px;
			font-weight:100;
			padding-left:10px;
			position:absolute;
			right:17px;
			text-transform:uppercase;
			text-decoration:none;
		}

		#conteudo #conteudo-esquerda{
			background:url('../img/divisor-conteudo.png') right repeat-y;
			float:left;
			left:0px;
			position:absolute;
			top:15px;
			width:330px;
		}

			#conteudo-esquerda .destaque{
				float:left;
				width:165px;
				height:180px;
			}
			#conteudo-esquerda .destaque h4 a,
			#conteudo-esquerda .destaque h4 a:visited{
				color:#00652D; /* Verde */
				font-size:11px;
				line-height:15px;
				padding-bottom:5px;
				padding-top:12px;
				text-decoration:none;
				width:145px;
			}
			#conteudo-esquerda .destaque h4 a:hover{
				text-decoration:underline;
			}
			#conteudo-esquerda .destaque p{
				width:145px;				
			}
			#conteudo-esquerda .destaque p a,
			#conteudo-esquerda .destaque p a:visited{
				font-size:10px;
				line-height:15px;
				color:#666666; /*8C8C8C; /* Cinza */
				font-weight:bold;
				text-decoration:none;

			}
/*	1.2.1.2		*/
	#painel-conteudo #conteudo #conteudo-meio{
		background:url('../img/divisor-conteudo.png') right repeat-y;
		left:345px;
		position:absolute;	
		top:15px;
		width:315px;
		float:left;
		/*padding-right:15px;*/
	}
		#conteudo-meio .produtos-home{
			float:left;
			width:103px;
			height:75px;
			display:table;
		}
		#conteudo-meio #representante-home{}
		#conteudo-meio #representante-home h3{
			color:#888889; /* Cinza */
			padding-top:10px;
			padding-bottom:10px;
		}
		#conteudo-meio #representante-home p{
			width:299px;
			font-size:10px;
			line-height:15px;
			color:#666666; /*8C8C8C; /* Cinza */
			font-weight:bold;
			padding-bottom:10px
		}
		#conteudo-meio #representante-home select{
			background:transparent;
		}
		#conteudo-meio #representante-home input[type=submit]{
				border:0px;
				margin-top:1px;
				background: transparent url('../img/botao-ok-verde-branco.png') 0 0 no-repeat;			
				width: 30px;
				height:20px;
				cursor:pointer;
		}
		#conteudo-meio .produtos-home h4 a,
		#conteudo-meio .produtos-home h4 a:visited{
			background:url('../img/icone-produtos.png') left 15px no-repeat;
/*			color:#00652D; /* Verde */
			font-size:11px;
			line-height:15px;
			padding: 12px 0px 5px 10px;
			text-decoration:none;
			text-transform:uppercase;
			font-weight:normal;
			width:145px;
		}
		#conteudo-meio .produtos-home h4 a:hover{
			text-decoration:underline;
		}


/*	1.2.1.3		*/
	#painel-conteudo #conteudo #conteudo-direita{
		left:675px;
		position:relative;
		top:15px;
		width:330px;
	}

		#conteudo-direita #banners-destaque{
			width:318px;
			height:71px;
			/*position:relative;*/
		}
		#conteudo-direita #banners-destaque img{
			/*position:relative;
			left:0px;
			top:0px;
			float:left;
			position:absolute;*/
			cursor:pointer;
		}
		
		#conteudo-direita #banners-destaque .bd{
			width:23px;
			left:293px;
			height:22px;			
			position:absolute;
			z-index:10000;
			float:right;
			line-height:22px;
			text-align:center;
			color:#666666; /* Cinza Escuro */
			font-family:'Arial';
			font-size:12px;
			font-weight:bold;
			cursor:pointer;
		}

		#bd-1{
			top:0px;
			border:1px solid #CCCCCC; /* Cinza */
			background-color: #CCCCCC; /* Cinza */
		}
		#bd-2{
			top:24px;
			border-top:1px solid #CCCCCC; /* Cinza */
			border-left:1px solid #CCCCCC; /* Cinza */
			border-right:1px solid #CCCCCC; /* Cinza */
			padding-top:1px;
		}
		#bd-3{
			top:47px;
			border: 1px solid #CCCCCC; /* Cinza */
		}
		.center-wrap{
			width:23px;
			left:293px;
			height:22px;			
			position:absolute;
			z-index:10000;
			float:right;
			line-height:22px;
			text-align:center;
			color:#666666; /* Cinza Escuro */
			font-family:'Arial';
			font-size:12px;
			font-weight:bold;
			cursor:pointer;		
			top:44px;
		}
		.carousel-pagination p{
			width:23px;		
		}
		.carousel-pagination p a.active span{
			background-color: #CCCCCC; /* Cinza */					
		}
		.carousel-pagination p a span{
			border:1px solid #CCCCCC; /* Cinza */
			height:22px;
			padding:0px 6px 0px 6px;
			float:left;
		}
		.container{ width:600px; height:393px; overflow:hidden; position:relative; cursor:pointer; }  
		.slides{ position:absolute; top:0; left:0; }  
		.slides div{ position:absolute; top:0; width:600px; display:none; }

		#conteudo-direita #lancamentos-home{

		}
		#conteudo-direita #lancamentos-home h3{
			color:#888889; /* Cinza */
			padding-top:10px;
			padding-bottom:10px;
		}
		#conteudo-direita #lancamentos-home p{
			width:299px;
			font-size:10px;
			line-height:15px;
			color:#666666; /*8C8C8C; /* Cinza */
			font-weight:bold;
			padding-bottom:10px
		}

/*	css loopSlider */
/**		Obrigatório **/
	.container{ 
		width:990px; 
		height:290px; 
		overflow:hidden; 
		position:relative; 
		cursor:pointer; 
	}
	div.slides{ 
		position:absolute;
		top:0;
		left:0;
		z-index:800;
	}
	ul.slides{ 
		position:absolute; 
		top:0; 
		left:0; 
		list-style:none; 
		padding:0; 
		margin:0; 
	}
	div.slides div,ul.slides li{ position:absolute; top:0; width:990px; display:none; padding:0; margin:0; }
	.slider-b{ 
		width:293px; 
		height:71px; 
		overflow:hidden; 
		position:relative; 
		cursor:pointer; 
	}
	div.slides-b{ 
		position:relative;
		top:0;
		left:0;
	}
/**		Opcional **/
/*
		#loopedSlider,#newsSlider { margin:0 auto; width:500px; position:relative; clear:both; }
		ul.pagination { list-style:none; padding:0; margin:0; }
		ul.pagination li  { float:left; }
		ul.pagination li a { padding:2px 4px; }
		ul.pagination li.active a { background:blue; color:white; }

/* fim css loopSlider */

	.indicador-verde{
		position:absolute;
		left:264px;
		top:280px;
	}
	.indicador-azul{
		position:absolute;
		left:594px;
		top:280px;
	}
	.indicador-laranja{
		position:absolute;
		left:924px;
		top:280px;
	}
	#fundo-rodape{
		_top:490px;
	}