body { margin: 0; }

table { margin: 0; padding: 0; border: 0; }
table tr { margin: 0; padding: 0; border: 0; }
table tr td { margin: 0; padding: 0; border: 0; font-family: verdana, tahoma, arial, sans-seriff; font-size: 8pt; }

h1 { font-family: verdana, tahoma, arial, sans-seriff; color: #b1853a; font-size: 12pt; }
h2 { font-family: verdana, tahoma, arial, sans-seriff; color: #9f0404; font-size: 10pt; text-transform: uppercase; margin: 15px 0 0 15px; }
h3 { font-family: verdana, tahoma, arial, sans-seriff; color: #d75; font-size: 10pt; }

h3 a:link { color: #d75; text-decoration: none; }
h3 a:visited { color: #d75; text-decoration: none; }
h3 a:hover { color: #d75; text-decoration: none; border-bottom: 1px dashed #d75; }
h3 a:active { color: #d75; text-decoration: none; border-bottom: 1px dashed #d75; }

p { font-family: verdana, tahoma, arial, sans-seriff; font-size: 8pt; line-height: 19px; color: #555; text-align: justify; }
p.capa { font-family: verdana, tahoma, arial, sans-seriff; font-size: 8pt; line-height: 10pt; color: #555; }
p.capa-seguranca { padding: 0 20px 0 20px; line-height: 10pt; }

a.t-link:link { color: #a55; border: 0; text-decoration: none; }
a.t-link:visited { color: #a55; border: 0; text-decoration: none; }
a.t-link:hover { color: #d55; border-bottom: 1px dashed #a55; border-left: 0; border-right: 0; border-top: 0; text-decoration: none; }
a.t-link:active { color: #d55; border-bottom: 1px dashed #a55; border-left: 0; border-right: 0; border-top: 0; text-decoration: none; }

a img { border: 0; }
img { border: 0; }

div.cursos-capa { margin: 0px 0 0px 0; width: 100%; padding: 5px 0 5px 0; }
div.cursos-capa img.first { margin: 0 0px 0 0px; padding: 0; display: block; }
div.cursos-capa img.mid { margin: 0 0px 0 0px; padding: 0; display: block; }
div.cursos-capa img.last { margin: 0 0px 0 0px; padding: 0; display: block; }
div.conteudo { margin: 15px 30px 15px 30px; }
div.conteudo p.subparagraph {	margin-left: 15px; color: #555; }
div.conteudo div.banners { margin: 0; }
div.conteudo div.banners img.banners { margin: 0 7px 7px 0; display: inline; }

div.noticia { margin: 0 0 0 15px; }
div.noticia .data { color: #b96; }

ul { margin: 0; padding: 0 0 0 20px; }
ul li { list-style-type: image; list-style-image: url("../imagens/list_icon.gif"); font-family: verdana, tahoma, arial, sans-seriff; font-size: 8pt; }

form#contato { line-height: 21px; color: #b22; }
form#contato td { line-height: 21px; color: #b22; vertical-align: top; }
form#contato input, form#contato textarea, form#contato select, form#contato option { font-family: verdana, tahoma, arial, sans-seriff; border: 1px solid #000; background-color: #fff; font-size: 8pt; }
form#contato .botao { font-family: verdana, tahoma, arial, sans-seriff; border: 1px solid black; background-color: #fff; font-size: 8pt; padding: 3px; margin: 5px 0 0 0; }

span.destaca { color: #822; font-weight: bold; }

.news-nome-bg { background-image: url("../imagens/bg_newsletter_nome.jpg"); background-repeat: no-repeat; }
.news-email-bg { background-image: url("../imagens/bg_newsletter_email.jpg"); background-repeat: no-repeat; }

.banner-avioes-bg { background-image: url("../imagens/flash_avioes_bg.jpg"); background-repeat: no-repeat; }

.menu-bg { background-image: url("../imagens/bg_menu.jpg"); background-repeat: no-repeat; }

.newsletter { border: 0; font-size: 8pt; font-family: verdana, tahoma, arial, sans-seriff; }

.coluna-conteudo { margin: 20px 0 20px 0; font-family: verdana, tahoma, arial, sans-seriff; }
.coluna-conteudo img { display: block; }
.coluna-conteudo .a-btf { width: 262px; }
.coluna-conteudo .a-btf p { font-family: verdana, tahoma, arial, sans-seriff; font-size: 8pt; margin: 5px 0 5px 0; }
.coluna-conteudo .noticias-promocoes { width: 263px; clear: left; }
.coluna-conteudo .noticias-promocoes .noticias { width: 136px; float: left; margin: 0 3px 0 0; padding: 0; }
.coluna-conteudo .noticias-promocoes .promocoes { width: 123px; float: left; margin: 0 0 5px 0; }
.coluna-conteudo .noticias-promocoes .promocoes .foto-promocoes { margin: 3px 0 0 0; }
.coluna-conteudo .noticias-promocoes .noticias .data { color: #827a00; font-size: 8pt; font-family: verdana, tahoma, arial, sans-seriff; text-align: right; vertical-align: top; }
.coluna-conteudo .noticias-promocoes .noticias .noticia { padding: 0 0 8px 0; }
.coluna-conteudo .seguranca { clear: both; margin: 5px 0 0 0; }

.aeronaves-capa { margin: 4px 0 4px 0; }

.splitter { background-image: url("../imagens/bg_splitter.gif"); background-repeat: repeat-y; }

.main-bg { background-image: url("../imagens/bg_main.jpg"); background-repeat: repeat-y; }
.main-bg-capa { background-image: url("../imagens/bg_main_capa.jpg"); background-repeat: repeat-y; }
.bottom-left { background-repeat: repeat-x; background-position: bottom right; background-image: url("../imagens/bg_bottom.jpg"); }
.bottom-center { background-repeat: repeat-x; background-position: bottom center; background-image: url("../imagens/bg_bottom.jpg"); }
.bottom-right { background-repeat: repeat-x; background-position: bottom left; background-image: url("../imagens/bg_bottom.jpg"); }

.titulos { margin: 0 0 10px 0; display: block; }

.clearer { display: block; visibility: hidden; margin: 0; clear: both; }

.voltar { margin: 5px 0 15px 0; }

.paginacao { color: #900; }
.pag-disabled { color: #999; }

.aeronaves .left { width: 213px; float: left; }
.aeronaves .right { width: 213px; float: right; }
.aeronaves img { display: block; margin: 0 0 5px 0; }

.thumbs div { border: 1px solid #555; padding: 5px; background-color: white; margin: 0 2px 2px 0; display: block; float: left; }

#float { position: absolute; top: 100px; display: block; }
