div.caption       { padding: 0 10px 0 10px; }
div.caption img   { border: 1px solid #CCC; }
div.caption p     { font-size: .90em; color: #666; text-align: center; }


.imagem-direita, .imagem-direita-grande, .imagem-direita-pequena, .imagem-direita-maior{
	float:right;
	margin:0 0 20px 10px !important;
	padding-top:14px;
}

.imagem-esquerda, .imagem-esquerda-grande, .imagem-esquerda-pequena, .imagem-esquerda-maior
{
	float:left;
	margin:0 20px 10px 0 !important;
	padding-top:14px;
}

.imagem-central, .imagem-central-grande, .imagem-central-pequena, .imagem-central-maior
{
	display:block !important;
	margin:0 auto!important;
	padding-top:11px;
}

/*imagens medias*/
.imagem-direita, .imagem-esquerda, .imagem-central
{
	padding-top:12px;
	background:url("../imagens/estrutura/sprite-borda-imagem-media.png") no-repeat -2px 0;
}

/*imagens pequenas*/
.imagem-direita-pequena, .imagem-esquerda-pequena, .imagem-central-pequena
{
	background:url("../imagens/estrutura/sprite-borda-imagem-pequena.png") no-repeat;
}

/*imagens grandes*/
.imagem-direita-grande, .imagem-esquerda-grande, .imagem-central-grande
{
	background:url("../imagens/estrutura/sprite-borda-imagem-grande.png") no-repeat;
}

/*imagens maiores*/
.imagem-direita-maior, .imagem-esquerda-maior, .imagem-central-maior
{
	background:url("../imagens/estrutura/sprite-borda-imagem-maior.png") no-repeat;
	padding-top:16px;
}

span.imagem-direita img, span.imagem-direita-grande img, span.imagem-direita-pequena img, span.imagem-direita-maior img, span.imagem-esquerda img, span.imagem-esquerda-grande img, span.imagem-esquerda-pequena img, span.imagem-esquerda-maior img, span.imagem-central img, span.imagem-central-grande img, span.imagem-central-pequena img, span.imagem-central-maior img{
	float:none;
	margin:0 !important;
	padding-top:0;
	background:none;
}

/*customiza bordas para area de trade*/
.trade .imagem-direita,.trade .imagem-esquerda,.trade .imagem-central{background-position:0 -17px;}
.trade .imagem-direita-pequena,.trade .imagem-esquerda-pequena,.trade 
.imagem-central-pequena{background-position:0 -17px;}
.trade .imagem-direita-grande,.trade .imagem-esquerda-grande,.trade 
.imagem-central-grande{background-position:0 -20px;}
.trade .imagem-direita-maior,.trade .imagem-esquerda-maior,.
trade .imagem-central-maior{background-position:0 -21px;}

/*customiza bordas para area de negocios*/
.negocios .imagem-direita,.negocios .imagem-esquerda,.negocios .imagem-central{background-position:0 -37px;}
.negocios .imagem-direita-pequena,.negocios .imagem-esquerda-pequena,.negocios 
.imagem-central-pequena{background-position:0 -37px;}
.negocios .imagem-direita-grande,.negocios .imagem-esquerda-grande,.negocios 
.imagem-central-grande{background-position:0 -39px;}
.negocios .imagem-direita-maior,.negocios .imagem-esquerda-maior,.
trade .imagem-central-maior{background-position:0 -45px;}

/*customiza bordas para area de imprensa*/
.imprensa .imagem-direita,.imprensa .imagem-esquerda,.imprensa .imagem-central{background-position:0 -57px;}
.imprensa .imagem-direita-pequena,.imprensa .imagem-esquerda-pequena,.imprensa 
.imagem-central-pequena{background-position:0 -57px;}
.imprensa .imagem-direita-grande,.imprensa .imagem-esquerda-grande,.imprensa 
.imagem-central-grande{background-position:0 -60px;}
.imprensa .imagem-direita-maior,.imprensa .imagem-esquerda-maior,.
trade .imagem-central-maior{background-position:0 -70px;}

.conteudo-accordion{/*declaracoes feitas em Accordion.css*/}
.botao{/*declaracoes feitas em Estrutura.css*/}
.sem-legenda{}

.imagem-noticia-destaque{
	padding-top:12px;
	background:url("../imagens/estrutura/sprite-borda-imagem-media.png") no-repeat 0 -57px;
}

/*tabela*/
.tabela{
width:100%;
margin-bottom:15px;
border-collapse:collapse;
background:none;}

.tabela td p{margin:0;}

.tabela td, .tabela th{
border:solid 1px #CCC;
padding:4px;
background:#FFF;}

.tabela th{
background:#F5F5F5;
font-weight:bold;}

/* STYLES FOR JOOMLA! EDITOR */
hr#system-readmore  { border: red dashed 1px; color: red; }
hr.system-pagebreak { border: gray dashed 1px; color: gray; }

.materiais-content {
		background: url(/images/a2comunicacao/visitantes/Home/materiais-promocionais.png) no-repeat;
		height: 250px;
                width: 662px;
	}

	.materiais-content ul {
		list-style: none;
	}

	.materiais-content ul li {
	        padding: 0px 20px;
                float: left;
	}
	
	.livro img,
	.folders img {
		margin-top: 150px;
	}

	.catalogo img,
	.mapas img {
		margin-top: 190px;
	}