/*CSS Mundo das Bandeiras*/

/*Estrutura do conteudo*/
#conteudo_home {
	position: relative;
	float: left;
	width: 900px;
	height: 1359px;
	background: #e9e9e9;
	z-index: 50;
}

div.conteudoSuperior {
	position: relative;
	float: left;
	width: 900px;
	height: 348px;
	margin-bottom: 36px;
	display: inline;
}

	div.institucional {
		position: relative;
		float: left;
		width: 476px;
		height: 348px;
	}
	
		div.txtInst1 {
			position: relative;
			float: left;
			width: 476px;
			height: 63px;
			background: url(img/bg_titInst.png);
		}
		
			h1.titInst {
				color: #0f2443;
				margin: 15px 0 0 25px;
				display: inline;
			}
		
		div.txtInst2 {
			position: relative;
			float: left;
			width: 476px;
			height: 285px;
			background: url(img/bg_descInst.png) repeat-y;
		}
		
			p.descInst {
				width: 400px;
				margin: 2px 0 0 28px;
				display: inline;
				text-align: justify;
				line-height: 160%;
			}

	div.flashProdutos {
		position: relative;
		float: left;
		width: 424px;
		height: 348px;
		background: #fff;
	}

div.conteudoMeio {
	position: relative;
	float: left;
	width: 900px;
	height: 359px;
	margin-bottom: 36px;
	display: inline;
	display: inline;
}

	div.pesquisa {
		position: relative;
		float: left;
		width: 354px;
	}

		div.saibaMais {
			position: relative;
			float: left;
			width: 354px;
			height: 174px;
			margin-bottom: 35px;
			display: inline;
		}
		
			div.txtSaiba1 {
				position: relative;
				float: left;
				width: 354px;
				height: 66px;
				background: url(img/bg_titSaiba.png);
			}
			
				h1.titSaiba {
					color: #fff;
					margin: 8px 0 0 17px;
					display: inline;
				}
			
			div.imgSaiba {
				position: relative;
				float: left;
				width: 152px;
				height: 108px;
				background: url(img/bg_imgSaiba.png);
			}
			
			div.txtSaiba2 {
				position: relative;
				float: left;
				width: 202px;
				height: 108px;
				background: url(img/bg_descSaiba.png);
			}
			
				p.descSaiba1 {
					margin: 11px 0 0 23px;
					display: inline;
					color: #fff;
					font-size: 80%;
				}
				
				p.descSaiba2 {
					margin: 5px 0 0 23px;
					display: inline;
					color: #fff;
				}

		div.conhecaPaises {
			position: relative;
			float: left;
			width: 354px;
			height: 150px;
		}

	div.lojaVirtual {
		position: relative;
		float: left;
		width: 546px;
		height: 359px;
	}
		div.loja {
			position: relative;
			float: left;
			width: 466px;
			height: 359px;
			background: url(img/bg_loja.png);
		}
		
			div.loja1 {
				position: relative;
				float: left;
				width: 466px;
				height: 85px;
			}
			
				div.txtLoja1 {
					position: relative;
					float: left;
					width: 158px;
					height: 85px;
				}
				
				div.txtLoja2 {
					position: relative;
					float: left;
					width: 144px;
					height: 85px;
				}
				
				div.imgProd1 {
					position: relative;
					float: left;
					width: 164px;
					height: 77px;
					padding-top: 8px;
				}
			
			div.loja2 {
				position: relative;
				float: left;
				width: 466px;
				height: 89px;
			}
			
				div.txtLoja3 {
					position: relative;
					float: left;
					width: 158px;
					height: 89px;
				}
				
				div.txtLoja4 {
					position: relative;
					float: left;
					width: 144px;
					height: 89px;
				}
				
				div.imgProd2 {
					position: relative;
					float: left;
					width: 164px;
					height: 77px;
					padding-top: 12px;
				}
			
			div.loja3 {
				position: relative;
				float: left;
				width: 466px;
				height: 96px;
			}
			
				div.txtLoja5 {
					position: relative;
					float: left;
					width: 158px;
					height: 96px;
				}
				
				div.txtLoja6 {
					position: relative;
					float: left;
					width: 144px;
					height: 96px;
				}
				
				div.imgProd3 {
					position: relative;
					float: left;
					width: 164px;
					height: 84px;
					padding-top: 12px;
				}
				
				p.descProd1 {
					font-size: 75%;
					line-height: 135%;
					margin: 8px 0 0 8px;
					display: inline;
				}
				
				p.descProd {
					font-size: 75%;
					line-height: 135%;
					margin: 8px 8px 0 0;
					display: inline;
				}
				
				p.descProd3 {
					font-size: 75%;
					line-height: 135%;
					margin: 12px 0 0 8px;
					display: inline;
				}
				
				p.descProd2 {
					font-size: 75%;
					line-height: 135%;
					margin: 12px 8px 0 0;
					display: inline;
				}
		
		div.imgLoja {
			position: relative;
			float: left;
			width: 80px;
			height: 359px;
		}

div.conteudoInferior {
	position: relative;
	float: left;
	width: 900px;
	height: 580px;
}

	div.baseMastro {
		position: relative;
		float: left;
		width: 504px;
		height: 580px;
	}
	
		div.baseMastro1 {
			position: relative;
			float: left;
			width: 239px;
			height: 580px;
			background: url(img/baseMastro1.png) repeat-x;
		}
		
		div.baseMastro2 {
			position: relative;
			float: left;
			width: 265px;
			height: 580px;
			background: url(img/baseMastro2.png) repeat-x;
		}
		
			div.txtBasem {
				position: relative;
				float: left;
				width: 265px;
				height: 237px;
			}
			
				p.descBasem {
					width: 219px;
					margin: 5px 0 0 24px;
					display: inline;
					color: #fff;
					font-size: 75%;
					line-height: 140%;
				}
				
				p.listBasem {
					width: 219px;
					margin: 25px 0 0 24px;
					display: inline;
					color: #fff;
					font-size: 75%;
					line-height: 140%;
				}
	
	div.destaqueProduto {
		position: relative;
		float: left;
		width: 396px;
		height: 580px;
		background: url(img/bg_destaque.png);
	}
		
		div.destaque {
			position: relative;
			float: left;
			width: 396px;
			height: 107px;
			margin-top: 13px;
		}
		
		div.txtDestaque {
			position: relative;
			float: left;
			width: 236px;
			height: 107px;
		}
		
			h2.titDestaque {
				width: 236px;
				color: #0f2443;
			}
			
			p.descDestaque {
				color: #515151;
				line-height: 130%;
				font-size: 75%;
				width: 180px;
				margin-top: 5px;
				
			}

/*Rodapé*/
#rodape {
	position: relative;
	float: left;
	width: 900px;
	height: 102px;
	display: inline;
}

	span.color {
		color:#036;
	}

	div.atend {
		position: relative;
		float: left;
		width: 239px;
		height: 61px;
	}
	
		p.txtatend {
			font-size: 75%;
			text-align: center;
			margin: 30px 5px 0 0;
		}
	
	div.tel {
		position: relative;
		float: left;
		width: 264px;
		height: 61px;
	}
	
	div.email {
		position: relative;
		float: left;
		width: 397px;
		height: 61px;
	}
	
		p.txtemail {
			font-size: 75%;
			text-align: center;
			margin: 30px 0 0 125px;
		}
	
	div.end {
		position: relative;
		float: left;
		width: 900px;
		height: 41px;
	}
		
		p.txtend {
			width: 900px;
			font-size: 75%;
			text-align: center;
			margin-top: 13px;
			color: #036;
		}

