/*
	Revolução do CSS
	Tema: Aviação
	Data: Setembro de 2005
	Autor: Thiago Melo (Mirim)
	Site: ----
	E-mail: thiagodimelo@yahoo.com.br
*/

/*....... BÁSICAS ........*/
body { background:url(fundo.jpg) center top repeat-y; margin:0px auto; text-align:center; cursor:default; font:0.7em/1.5em Tahoma, Verdana; color:#555555; }
p, h1, h2, h3, h4, h5, h6, ul, ol, li, form { margin:0px; padding:0px; }
acronym { cursor:help; margin:0px; }
p { margin:10px 0px; }
a { color:#1E5C86; font-weight:bold; text-decoration:none; }
#geral { width:684px; margin:0px auto;}
#conteudo { width:605px; float:left; text-align:justify; margin:0px; }
#conteudo h1 { position:absolute; top:0; width:684px; height:124px; background:url(header2.jpg) no-repeat; text-indent:-99999px; margin:0px; padding:0px; border-bottom:1px solid #FFF; }
/*.........................*/

/*....... DIVS EXTRAS ........*/
.background1 { background:url(fundo_background.jpg) bottom center no-repeat; margin:0px; padding:0px; float:left; width:100%; }
.background1 { margin-bottom:-51px; margin-left:0px; }
* HTML .background1 { margin-bottom:0px; }
.background2 {}
.absoluto2 {}
.absoluto3 {}
/*.........................*/

/*....... MENU ........*/
.navegacao { width:100%; float:left; margin-top:124px; padding:0px; text-align:center; }
.menu { text-indent:-99999px; margin:0px; padding:0px; }
.links { width:76%; margin:0 auto; background:#EDEFF2; padding:10px 0px; border-bottom:1px solid #BEBEBE; }
.links li { display:inline; list-style-type:none; margin:0px; padding:0 10px; }
* HTML .links li { padding:0 11px; }
.links li a { color:#1E5C86; text-decoration:none; }
.links li a:hover { text-decoration:none; color:#B52024; }
.navegacao h3 {}
.template_list { width:75%; margin:0 auto; text-align:left; }
.template_list li { list-style-type:none; }
.template_list li a { color:#1E5C86; text-decoration:none; }
.template_list li a:hover { text-decoration:none; color:#333; }
.template_list strong {}
/*.........................*/

/*....... ESCOLHA .......*/
.escolha { font-size:12px; margin:10px 85px; text-align:left; }
.template_list {}
.template_list ul {}
.template_list li {}
.template_list li a {}
.template_list li a:hover { color:#B52024; }
.template_list strong { cursor:help; }
/*.........................*/

/*....... INTRODUÇÃO ........*/
.intro { padding-left:80px; }
.intro h2 { width:100%; height:90px; background:url(tit_introducao.gif) no-repeat; text-indent:-99999px; margin:10px 0px; border-bottom:1px solid #FFF; }
/*.........................*/

/*....... INSPIRAÇÃO ........*/
.inspiracao { padding-left:80px; }
.inspiracao h2 { width:100%; height:90px; background:url(tit_inspiracao.gif) no-repeat; text-indent:-99999px; margin:10px 0px; border-bottom:1px solid #FFF; }
/*.........................*/

/*....... COMO FAÇO PARA PUBLICAR? ........*/
.publicar { padding-left:80px; }
.tit1 { width:100%; height:90px; background:url(tit_publicar.gif) no-repeat; text-indent:-99999px; margin:10px 0px; border-bottom:1px solid #FFF; }
.tit2 { font:1.2em/1.5em Tahoma, Verdana; color:#333; font-weight:bold; margin:10px 0px; }
.publicar ol { padding-left:18px; }
* HTML .publicar ol { padding-left:22px; }
.publicar li {}
/*.........................*/

/*....... SEJA CRIATIVO ........*/
.criativo { padding-left:80px; }
.criativo h2 { width:100%; height:90px; background:url(tit_criativo.gif) no-repeat; text-indent:-99999px; margin:10px 0px; border-bottom:1px solid #FFF; }
.criativo code { font-size:1.3em; color:#333; font-weight:bold; }
* HTML .criativo code { font:1em/1.5em Tahoma, Verdana; font-weight:bold; }
.criativo cite { color:#000000; font-size:1em; padding-left:100px; background:url(aspas_top.gif) no-repeat; }
.criativo cite strong { display:block; padding:0px; padding-left:200px; background:url(aspas_bottom.gif) 512px no-repeat; color:#1E5C86; padding-bottom:10px; }
/*.........................*/

/*....... VALIDAÇÃO ........*/
.validacao { padding-left:80px; }
.validacao h2 { width:100%; height:90px; background:url(tit_validacao.gif) no-repeat; text-indent:-99999px; margin:10px 0px; border-bottom:1px solid #FFF; }
.validacao h4 { font-size:1.2em; color:#333; margin:10px 0px; }
.validacao ul {}
.validacao li { list-style-type:none; }
.validacao dl {}
.validacao dt { font-weight:bold; }
.validacao dd { padding:0px; margin:10px 0px; }
/*.........................*/

/*....... TABLE GALLERY ........*/
.table_gallery { padding-left:80px; }
.table_gallery h2 { width:100%; height:90px; background:url(tit_cssgallery.gif) no-repeat; text-indent:-99999px; margin:10px 0px; border-bottom:1px solid #FFF; }
#tabela { width:100%; background:#EDEFF2; border-bottom:1px solid #BEBEBE; margin-bottom:10px; }
#tabela thead { color:#9F2434; }
#tabela tfoot { background-color:#DADEE4; }
#tabela tbody {}
#tabela caption { font-weight:bold; margin:10px 0px; text-align:left; }
#tabela th { background-color:#DADEE4; text-align:left; padding-left:5px; }
#tabela td { text-align:left; padding-left:5px; }
#tabela a {}
#tabela a:hover { color:#9F2434; }
/*.........................*/

/*....... SUBMITION ........*/
.submition { padding-left:80px; }
form {}
.campo_bloco {}
.submition fieldset {}
.submition legend { margin-bottom:10px; text-indent:6px; padding-top:5px; font-weight:bold; }
.submition label { width:120px; float:left; padding-right:10px; margin-right:4px; text-align:right; }
.txtfield { margin:1px 0px; color:#333; background-color:#FFF; border-top:1px solid #A3A3A3; border-left:1px solid #A3A3A3; border-bottom:1px solid #FFF; border-right:1px solid #FFF; font:1em Tahoma; }
.botao { width:60px; height:25px; margin:15px 0 20px 137px; text-align:center; border:1px solid #FFF; display:block; background-color:#DDD; color:#333; font:1em Tahoma; }
/*.........................*/

/*....... LICENÇA ........*/
.licensa { padding-left:80px; margin-top:140px; }
.licensa h2 { width:100%; height:90px; background:url(tit_licenca.gif) no-repeat; text-indent:-99999px; margin:10px 0px; border-bottom:1px solid #FFF; }
/*.........................*/

/*....... RODAPÉ ........*/
.rodape { padding-left:80px; margin-bottom:25px; clear:both; }
.rodape h2 { width:100%; height:90px; background:url(tit_validacoes.gif) no-repeat; text-indent:-99999px; margin:10px 0px; border-bottom:1px solid #FFF; }
.rodapevalidacoes { width:100%; text-align:center; background:#EDEFF2; padding-top:10px; clear:both;  }
.rodapevalidacoes li { display:inline; list-style-type:none; margin:0px; padding:0px 8px; }
.rodapevalidacoes a { color:#666666; text-decoration:none; }
.rodapevalidacoes a:hover { color:#B52024; text-decoration:none; }
.rodapevalidacoes acronym {}
.rodape address { color:#1E5C86; padding-bottom:5px; font-style:italic; text-align:center; background:#EDEFF2; margin-bottom:10px; border-bottom:1px solid #BEBEBE; clear:both; }
.rodape address a { color:#1E5C86; text-decoration:none; }
.rodape address a:hover { color:#333; text-decoration:underline; }
/*.........................*/
