/* LINKS */

a.menu-principal {
	color:#4f5f86;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

a.menu-principal:hover {
	color:#a6baeb;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

a.prodweb {
	font-size:11px;
	text-decoration:none;
}

a.prodweb:hover {
	font-size:11px;
	text-decoration:underline;
}

a.link-home {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

a.link-home:hover {
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

a.link-home {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

a.link-home:hover {
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

a.link-menor {
	font-size:10px;
	text-decoration:none;
}

a.link-menor:hover {
	font-size:10px;
	text-decoration:underline;
}

a.chamada {
	color:#6a3a3b;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

a.chamada:hover {
	color:#B06F71;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

a.chamada-principal {
	color:#6a3a3b;
	font-size:20px;
	font-weight:bold;
	line-height:26px;
	text-decoration:none;
}

a.chamada-principal:hover {
	color:#B06F71;
	font-size:20px;
	font-weight:bold;
	line-height:26px;
	text-decoration:underline;
}

/* -------------------------------------------------- */
/* Estilos HOME */

/* PARAGRAFOS */

p.texto-menor {
	font-size:11px;
	line-height:17px;
}

p.home {
	font-family:verdana;
	font-size:11px;
	line-height:17px;
}

p.chamada-sub-int {
	color:#333333;
	font-size:12px;
	font-weight:normal;
}

h2.h2-area-restrita {
	color:#6a3a3b;
	font-family:verdana;
	font-weight:bold;
	font-size:15px;
	margin-bottom:1em;
}

li.home {
	font-family:verdana;
	font-size:11px;
	line-height:17px;
}

span.editoria {
	color:#333333;
	font-size:11px;
	font-weight:normal;
}

span.editoria-int {
	color:#333333;
	font-size:12px;
	font-weight:normal;
}

span.chamada {
	color:#6a3a3b;
	font-size:11px;
	font-weight:bold;
}

span.chamada-sub {
	color:#333333;
	font-size:11px;
	font-weight:normal;
}

span.chamada-sub-int {
	color:#333333;
	font-size:12px;
	font-weight:normal;
}

a.chamada {
	color:#6a3a3b;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

a.chamada:hover {
	color:#B06F71;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

a.chamada-principal {
	color:#6a3a3b;
	font-size:20px;
	font-weight:bold;
	line-height:26px;
	text-decoration:none;
}

a.chamada-principal:hover {
	color:#B06F71;
	font-size:20px;
	font-weight:bold;
	line-height:26px;
	text-decoration:underline;
}

/* DIVS IDs*/

#abtp #conteudo #coluna-esquerda-home {
	clear:none;
	float:left;
	width:560px;
	margin-right:30px;
	padding: 0px 0px 30px 0px;
}

#abtp #conteudo #coluna-direita-home {
	clear:none;
	float:right;
	width:310px;
	padding: 0px 0px 30px 0px;
}

/* DIVS CLASS*/

div.box-home {
	clear:both;
	float:none;
	width:560px;
}

div.box-home-dir {
	clear:both;
	float:none;
	width:310px;
}

div.titulo-home {
	clear:none;
	float:right;
	width:480px;
	height:65px;
	text-align:left;
}

div.titulo-home-dir {
	clear:none;
	float:right;
	width:230px;
	height:65px;
}

div.titulo-include {
	clear:none;
	float:right;
	width:230px;
	height:54px;
}

div.icone-home {
	clear:none;
	float:left;
	width:80px;
	height:90px;
	background:url(../img/icones/titulo-calendario-2.jpg) no-repeat;
	position:relative;
}

div.icone-home div.mes-icone {
	position:absolute;
	top:7px;
	left:12px;
	margin:0px;
}

div.icone-home div.num-dia-1 {
	position:absolute;
	top:22px;
	left:13px;
	margin:0px;
}

div.icone-home div.num-dia-2 {
	position:absolute;
	top:22px;
	left:30px;
	margin:0px;
}

div.box-texto-home {
	clear:none;
	float:right;
	width:460px;
	padding: 10px 10px 20px 10px;
	background-image:url(../img/fundo-box-azul.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

div.box-texto-home-dir {
	clear:none;
	float:right;
	width:210px;
	padding: 10px 10px 20px 10px;
	background-image:url(../img/fundo-box-vermelho.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

div.box-texto-include {
	clear:none;
	float:right;
	width:210px;
	padding: 10px 10px 10px 10px;
	background-image:url(../img/fundo-box-vermelho.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

div.foto-destaque-midia {
	clear:both;
	float:none;
	width:460px;
	height:125px;
	padding: 0px 0px 20px 0px;
}

div.box-full-banner {
	clear:both;
	float:none;
	width:550px;
	height:60px;
	padding:5px 10px 30px 0px;
	text-align:right;
}

div.clear {
	clear:both;
}

div.itens-area-restrita {
	clear:both;
	width:330px;
	padding:0px 0px 40px 0px;
}

div.itens-area-restrita-data {
	clear:both;
	width:330px;
	padding:0px 0px 7px 0px;
	font-weight:normal;
	font-size:10px;
}

div.itens-area-restrita-titulo {
	clear:both;
	width:330px;
	padding:0px 0px 7px 0px;
	font-weight:bold;
	font-size:12px;
	line-height:19px;
}

div.itens-area-restrita-link-icone {
	float:left;
	width:25px;
	height:20px;
}

div.itens-area-restrita-link-texto {
	float:left;
	width:305px;
	height:15px;
	padding:5px 0px 0px 0px;
}

div.titulo-interno {
	clear:none;
	float:left;
	text-align:right;
	width:550px;
	height:30px;
	padding:60px 10px 0px 0px;
}

div.icone-interno {
	clear:none;
	float:left;
	width:80px;
	height:90px;
}

/* -------------------------------------------------- */
/* Estilos INTERNAS */

/* DIVS IDS*/

#abtp {
	margin:0px auto 0px auto;
	width:900px;
}

#abtp #topo {
	clear:both;
	float:none;
	width:900px;
}

#abtp #topo #logomarca{
	clear:none;
	float:left;
	width:255px;
	height:170px;
}

#abtp #topo #logomarca-2010{
	clear:none;
	float:left;
	width:200px;
	height:135px;
}

#abtp #topo #topo-login{
	clear:none;
	float:left;
	width:150px;
	height:135px;
}

#abtp #topo #topo-login #topo-login-titulo{
	clear:both;
	width:150px;
	height:50px;
}

#abtp #topo #topo-login #topo-login-form{
	clear:both;
	padding:0px 0px 0px 20px;
	width:130px;
}

#abtp #topo #topo-login #topo-login-logado{
	clear:both;
	padding:0px 0px 0px 20px;
	width:130px;
}

#abtp #topo #topo-login #topo-login-logado p {
	font-size:10px;
}

#abtp #topo #topo-login #topo-login-logado a {
	font-size:10px;
}

#abtp #topo #foto-menu-flash{
	clear:none;
	float:left;
	width:645px;
	height:170px;
}

#abtp #topo #foto-menu-flash-2010{
	clear:none;
	float:left;
	width:550px;
	height:135px;
}

#abtp #menu-principal {
	clear:both;
	float:none;
	width:900px;
	height:22px;
	background-image:url(../img/fundo-menu.jpg);
	padding: 18px 0px 0px 0px;
	margin-bottom:25px;
}

#abtp #conteudo {
	clear:both;
	float:none;
	width:900px;
}

#abtp #conteudo #coluna-esquerda {
	clear:none;
	float:left;
	width:640px;
	margin-right:30px;
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno{
	clear:both;
	float:none;
	width:640px;
	height:90px;
	margin-bottom:10px;
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno h1{
	display:none;
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #icone-interno-sobre-abtp{
	background-image:url(../img/icones/titulo-sobre-abtp.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #titulo-sobre-abtp{
	background-image:url(../img/titulos/fundo-sobre-abtp.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #titulo-sobre-abtp-en{
	background-image:url(../img/titulos/fundo-sobre-abtp-en.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #titulo-sobre-abtp-es{
	background-image:url(../img/titulos/fundo-sobre-abtp-es.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #icone-interno-associados{
	background-image:url(../img/icones/titulo-associados.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #titulo-associados{
	background-image:url(../img/titulos/fundo-associados.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #titulo-composicao{
	background-image:url(../img/titulos/fundo-composicao.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #icone-interno-publicacoes{
	background-image:url(../img/icones/titulo-publicacoes.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #titulo-publicacoes{
	background-image:url(../img/titulos/fundo-publicacoes.jpg);

}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #icone-interno-legislacao{
	background-image:url(../img/icones/titulo-legislacao.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #titulo-legislacao{
	background-image:url(../img/titulos/fundo-legislacao.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #icone-interno-seguranca-portuaria{
	background-image:url(../img/icones/titulo-seguranca-portuaria.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #titulo-seguranca-portuaria{
	background-image:url(../img/titulos/fundo-seguranca-portuaria.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #icone-interno-noticias{
	background-image:url(../img/icones/titulo-noticias.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #titulo-noticias{
	background-image:url(../img/titulos/fundo-noticias.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #icone-interno-eventos{
	background-image:url(../img/icones/titulo-eventos.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #titulo-eventos{
	background-image:url(../img/titulos/fundo-eventos.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #titulo-eventos-passados{
	background-image:url(../img/titulos/fundo-eventos-passados.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #icone-interno-cadastro{
	background-image:url(../img/icones/titulo-cadastro.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #titulo-cadastro{
	background-image:url(../img/titulos/fundo-cadastro.jpg);
}


#abtp #conteudo #coluna-esquerda #cabecalho-interno #icone-interno-imprensa{
	background-image:url(../img/icones/titulo-imprensa.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #titulo-imprensa{
	background-image:url(../img/titulos/fundo-imprensa.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #icone-interno-contato{
	background-image:url(../img/icones/titulo-contato.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #titulo-contato{
	background-image:url(../img/titulos/fundo-contato.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #titulo-contato-en{
	background-image:url(../img/titulos/fundo-contato-en.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #titulo-contato-es{
	background-image:url(../img/titulos/fundo-contato-es.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #icone-interno-mapa-do-site{
	background-image:url(../img/icones/titulo-mapa-do-site.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #titulo-mapa-do-site{
	background-image:url(../img/titulos/fundo-mapa-do-site.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #icone-interno-area-restrita{
	background-image:url(../img/icones/titulo-area-restrita.jpg);
}

#abtp #conteudo #coluna-esquerda #cabecalho-interno #titulo-area-restrita{
	background-image:url(../img/titulos/fundo-area-restrita.jpg);
}

#abtp #conteudo #coluna-esquerda #texto-interno {
	clear:both;
	float:none;
	width:560px;
	padding:0px 0px 30px 80px;
}

#menu-area-restrita {
	float:left;
	width:200px;
	padding:0px 40px 0px 0px;
}

#conteudo-area-restrita {
	float:left;
	width:400px;
}

#abtp #conteudo #coluna-direita {
	clear:none;
	float:right;
	width:230px;
	padding: 0px 0px 30px 0px;
}

div.box-coluna-direita {
	clear:both;
	float:none;
	width:230px;
}

#abtp #endereco-assinatura {
	clear:both;
	float:none;
	width:900px;
	height:80px;
}

#abtp #end-ass {
	clear:both;
	float:none;
	width:900px;
	height:80px;
	background-image:url(../img/fundo-endereco.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

#abtp #endereco-assinatura #endereco {
	clear:both;
	float:none;
	width:900px;
	height:30px;
	text-align:center;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#4f5f86;
	padding:20px 0px 0px 0px;
}

#abtp #endereco-assinatura #assinatura{
	clear:both;
	float:none;
	width:885px;
	height:25px;
	text-align:right;
	padding:5px 15px 0px 0px;
}

#usuario-area-restrita {
	border-bottom:1px solid #899BBC;
	padding-bottom:10px;
	margin:0px 0px 20px 0px;
}

/* DIVS CLASS*/

div.titulo-interno {
	clear:none;
	float:left;
	text-align:right;
	width:550px;
	height:30px;
	padding:60px 10px 0px 0px;
}

div.icone-interno {
	clear:none;
	float:left;
	width:80px;
	height:90px;
}

/* SPANs Class */

span.thumbs{
	background:#E0E0E0;
	display:block;
	padding:5px 5px 5px 5px;
	font-size:9px;
	color:#666666;
	float:right;
	margin:4px 0px 4px 10px;
}

