@charset "iso-8859-1";

/*------------------------------------------------------*/
/* Configurações Gerais                                 */



a:link {
	color: #384f11; 
	text-decoration: none;
}

a:active {
	color: #999999; 
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #384f11; 
}

a:hover {
	color: #87BF26; 
	text-decoration: none;
}




* {
	margin: 0;
	padding: 0;
}


/*-------------------------------------------------------*/
/* Divs Gerais                                           */

#geral_home, #geral_programas, #geral_sobre, #geral_historico, #geral_listas, #geral_boletins, #geral_abreviaturas, #geral_encontros,
#geral_lorena2001, #geral_lorena2003, #geral_lorena2008, #geral_radioantiguidade2000, #geral_links, #geral_contato, #geral_artigos, #geral_matutando, #geral_panorama, #geral_audios, #geral_audios_info, #geral_servicos, #geral_materiaisdx, #geral_propag, #geral_assinatura
 {
	padding:6px 6px 12px 12px;
	background:#dfeaf8;
	float:right;
	border: 1px dashed #9D9D9D;
}



/*-------------------------------------------------------*/
/* Título 1 - h1                                         */

#geral_home h1, #geral_programas h1, #geral_historico h1, #geral_listas h1, #geral_sobre h1, #geral_boletins h1, #geral_abreviaturas h1, #geral_encontros h1, #geral_lorena2001 h1, #geral_lorena2003 h1, #geral_lorena2008 h1, #geral_radioantiguidade2000 h1, #geral_links h1, #geral_contato h1, #geral_artigos h1, #geral_matutando h1, #geral_panorama h1, #geral_audios h1, #geral_audios_info h1,
#geral_servicos h1, #geral_materiaisdx h1, #geral_propag h1, #geral_assinatura h1
 {
	font-family:"Myriad Pro Cond", Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:bold;
	padding-left:25px;
	color:#330066;
	border-bottom:2px dotted;
}

/* Exceções - Tamanhos das linhas e ícones que acompanham as seções */
#geral_home h1 {
	font-family:"Myriad Pro Cond", Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:bold;
	padding-left:0px;
	color:#330066;
	background:url(imagens/tracinho.png) left bottom no-repeat;
	border:none;
	width:120px;
}


#geral_programas h1 {
	width:120px;
	background:url(imagens/icones/programas2.png) no-repeat left;
}

#geral_sobre h1 {
	width:110px;
	background:url(imagens/icones/sobre.png) no-repeat left;
}

#geral_links h1 {
	width:45px;
	background:url(imagens/icones/link.png) no-repeat left;
}

#geral_contato h1 {
	width:70px;
	background:url(imagens/icones/contato.png) no-repeat left;
}

#geral_encontros h1 {
	width:110px;
	background:url(imagens/icones/encontros2.png) no-repeat left;
}

#geral_listas h1 {
	width:150px;
	background:url(imagens/icones/listas2.png) no-repeat left;
}

#geral_historico h1 {
	width:195px;
	background:url(imagens/icones/historico.png) no-repeat left;
}

#geral_abreviaturas h1 {
	width:135px;
	background:url(imagens/icones/nocoes_basicas.png) no-repeat left;
	padding-left:28px;
}

#geral_boletins h1 {
	width:70px;
	background:url(imagens/icones/boletins.png) no-repeat left;
}

#geral_matutando h1 {
	width:95px;
	background:url(imagens/icones/matutando2.png) no-repeat left;
	padding-left:32px;
}

#geral_artigos h1 {
	width:60px;
	background:url(imagens/icones/artigos2.png) no-repeat left;
	padding-left:32px;
}

#geral_panorama h1 {
	width:115px;
	background:url(imagens/icones/panorama2.png) no-repeat left;
	padding-left:35px;
}

#geral_audios h1 {
	width:85px;
	background:url(imagens/icones/audios2.png) no-repeat left;
	padding-left:35px;
}

#geral_materiaisdx h1 {
	width:105px;
	background:url(imagens/icones/clip.png) no-repeat left;
}

#geral_lorena2001 h1 {
	width:160px;
	padding-left:0px;
}

#geral_lorena2003 h1 {
	width:160px;
	padding-left:0px;
}

#geral_lorena2008 h1 {
	width:160px;
	padding-left:0px;
}

#geral_radioantiguidade2000 h1 {
	width:170px;
	padding-left:0px;
}

#geral_servicos h1 {
	width:70px;
	background:url(imagens/icones/servicos.png) no-repeat left;
	padding-left:30px;
}

#geral_propag h1 {
	width:210px;
	background:url(imagens/icones/propag.png) no-repeat left;
	padding-left:30px;
}

#geral_assinatura h1 {
	width:210px;
	background:url(imagens/icones/assinatura.png) no-repeat left;
	padding-left:33px;
}

/*-------------------------------------------------------*/
/* Título 2 - h2 */

#geral_home h2, #geral_programas h2, #geral_historico h2, #geral_listas h2, #geral_sobre h2, #geral_boletins h2, 
#geral_abreviaturas h2, #geral_encontros h2, #geral_lorena2001 h2, #geral_lorena2003 h2, #geral_lorena2008 h2, #geral_radioantiguidade2000 h2, #geral_links h2, #geral_contato h2, #geral_artigos h2, #geral_matutando h2, #geral_panorama h2, #geral_audios h2, #geral_audios_info h2, #geral_servicos h2, #geral_materiaisdx h2, #geral_propag h2, #geral_assinatura h2
 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0000FF;
}

/* Exceções */
#geral_programas h2 {
	padding-left:25px;
}

/*-------------------------------------------------------*/
/* Título 3 - h3 */
#geral_home h3 {
	font-family:"Rage Italic", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:36px;
	color:#FF6600;
}

#cabecalho_home {
	height:47px;
}

#cabecalho_home h3 {
	background-image: url(imagens/bemvindos2.png);
	background-repeat: no-repeat;
	height:49px;
	width:393px;
	text-indent:-9999px;
}


/*-------------------------------------------------------*/
/* Parágrafo - p */

#geral_home p, #geral_programas p, #geral_historico p, #geral_listas p, #geral_sobre p, #geral_boletins p, #geral_abreviaturas p,
#geral_encontros p, #geral_lorena2001 p, #geral_lorena2003 p, #geral_lorena2008 p, #geral_radioantiguidade2000 p, #geral_links p,
#geral_contato p, #geral_artigos p, #geral_matutando p, #geral_panorama p, #geral_audios p, #geral_audios_info p, #geral_servicos p,
#geral_materiaisdx p, #geral_propag p, #geral_assinatura p
 {
	font-family: Corbel, Helvetica, sans-serif;
	text-align:justify;
	font-size:13px;
/*	color:#408080; */
	color:#000000;
}

/* Exceções */
#geral_programas p {
	padding-left:25px;
}

#geral_audios_info p {
	width:215px;
}

/*-------------------------------------------------------*/
/* Imagens - p */

#geral_home img, #geral_programas img, #geral_historico img, #geral_listas img, #geral_sobre img, #geral_boletins img, #geral_abreviaturas img, #geral_encontros img, #geral_lorena2001 img, #geral_lorena2003 img, #geral_lorena2008 img, #geral_radioantiguidade2000 img, #geral_links img, #geral_contato img, #geral_artigos img, #geral_matutando img, #geral_panorama img, #geral_audios img, #geral_audios_info img, #geral_servicos img, #geral_materiaisdx img, #geral_propag img, #geral_assinatura img
 {
 	border:none;
}

#geral_audios img {
	margin-left:2px;
}

#geral_audios_info {
	background:url(imagens/icones/radio.png) no-repeat right;
}

/*-------------------------------------------------------*/
/* Fotos com descrição */


.foto_desc {
	position: relative;
	float: left;
	display: block;
	margin: .5em 1.25em .5em 0;
	padding: .5em;
	border: 1px solid #ccc;
	border-top-color: #eee;
	border-right-color: #ddd;
	border-bottom-color: #bbb;
	background: url(imagens/fundos/bg.gif) bottom left repeat-x;
	background-color:#FFFFFF;
	line-height: 0.5em;
	}
.foto_desc p {
	position: absolute;
	bottom: 0.1em;
	left: 0.175em;
	display: block;
	width: 530px; /* This needs to match the width of the image */
	margin: 0;
	padding: 0;
/*	background: url(imagens/fundos/caption-black.png) top left repeat-y; */
	font: .75em/1.25em Verdana, sans-serif;
	letter-spacing:.05em;
	color: #fff;
	}
.foto_desc p span {
	display: block;
	padding: .5em;
	font-size:13px;
	color:#000000;
	}
.foto_desc img {
	margin: 0 0 1em 0;
	padding: 0;
	}
	

/*-------------------------------------------------------*/
/* Formulários de inscrição */

#form_lista fieldset
{
	float: left;
	width: 100%;
	margin: 0 0 3em 0;
	padding-bottom: 10px;
	border-bottom:0.09em dashed #B6B6B6;
	border-left:none;
	border-right:none;
	border-top:none;
	background-color:;
}

#form_lista legend
{
	margin-left:;
	padding: 0;
	font-family: Corbel, Helvetica, sans-serif;
	color: #000000;
	font-weight: 500;
}

#form_lista fieldset.submit
{
	float: none;
	width: auto;
	border-style: double;
	padding-left: 12em;
	background-color: #3300CC;
}

/*---------------------------------------------------------*/


#form_contato fieldset
{
	float: left;
	width: 100%;
	margin: 0 0 0.5em 0;
	padding-bottom: 10px;
	border-bottom:0.09em dashed #F0F0F0;
	border-left:none;
	border-right:none;
	border-top:none;
	background-color:;
}

#form_contato label
{
	margin-left:;
	padding: 0;
	font-family: Corbel, Helvetica, sans-serif;
	font-size:14px;
	color: #000000;
	display:block;
}

#form_contato fieldset.submit
{
	clear: both;
	float: left;
}

#form_contato input.text, #form_contato textarea
{
	margin-bottom:4px;
	width:250px;
	color: #000000;
}

#form_contato fieldset ol{
list-style:none;
}

#form_contato fieldset li {
padding-bottom:3px;
}


#contato_dxcb img {
	float:right;
	position:absolute;
	right:60px;
	bottom:390px;
}

/*-------------------------------------------------------*/
/* Estilos de listas usadas em todo o site */

.lista_normal {
	position:relative;
	width: 100%;
	padding-left:;
}

.lista_normal ul {
	list-style:inside;
	padding: 0;
	text-align:justify;
}

.lista_normal li {
	background:url(imagens/icones/seta.gif) no-repeat left;
	padding-left: 9px;
	display: block;
	font-family: Corbel, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}

.lista_normal_audios {
	position:relative;
	width: 100%;
	height: 100%;
	padding-left:;
	display:block;
}

.lista_normal_audios ul {
	list-style:inside;
	padding: 0;
	text-align:justify;
}

.lista_normal_audios li {
	background:url(imagens/icones/seta.gif) no-repeat left;
	padding-left: 0px;
	display: block;
	font-family: Corbel, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}

.lista_normal_audios li:hover {
	background:url(imagens/icones/pg_audios_hover.gif) no-repeat left;
}


/*-------------------------------------------------------*/
/* Estilos de listas de seleção por letras */
.seleciona_letra {
	position:relative;
	width: 100%;
	height: 100%;
	padding-left:;
}

.seleciona_letra ul {
	list-style:inside;
	text-align:justify;
}

.seleciona_letra li {
	display: inline;
	padding-right: 7px;
	font-family: Corbel, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#408080;
}

.seleciona_letra li:hover {
	display: inline;
	padding-right: 7px;
	font-family: Corbel, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#00FF66;
} 

/*-------------------------------------------------------*/
/* Tabelas */

.tabela {
	width:576px;
}

tbody, thead {
	font-family: Corbel, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
}

thead {
	font-weight:;
	text-align:left;
	font-size:15px;
    background-color:#004699;
}

table {
    width:370px;
	margin:0 auto;
    color:#FFF;
    background-color:#006699;
	border:2px groove;
    border-collapse:collapse;
}
td {
    padding:2px 4px;
}
tr.cornao {
    background:#005099;
}


/*-------------------------------------------------------*/
/* Fotos dos eventos */

.fotos_eventos {
	position: relative;
	float: left;
	display: block;
	margin: .5em 1.25em .5em 0;
	padding: .5em;
	border: 1px solid #ccc;
	border-top-color: #eee;
	border-right-color: #ddd;
	border-bottom-color: #bbb;
	background: url(imagens/fundos/bg.gif) bottom left repeat-x;
	background-color:#FFFFFF;
	line-height: 1em;
}
.fotos_eventos p {
	position: absolute;
	bottom: 0.25em;
	left: 0.6em;
	display: block;
	width: 240px; /* This needs to match the width of the image */
	margin: 0;
	padding: 0;
	font: .75em/1.25em Verdana, sans-serif;
	letter-spacing:.05em;
}
.fotos_eventos span {
	color: #000000;
}

.fotos_eventos img {
	margin: 0 0 1em 0;
	padding: 0;
}
	
/*-------------------------------------------------------*/
/* Botões diversos */

.botao_voltar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:200px;
	clear:both;
	font-weight:bold;
	padding-left:13px;
	background:url(imagens/icones/bt_voltar.gif) no-repeat left;
}

.botao_voltar a {
	color:#384f11;
	text-decoration:none;
}

.botao_voltar a:hover {
	color:#87BF26;
	text-decoration:none;
}

#topo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:50px;
	font-weight:bold;
	padding-left:13px;
	background:url(imagens/icones/topo_bg2.gif) no-repeat left;
}

#topo:hover {
/*	background:url(imagens/icones/topo_bg2hover.gif) no-repeat left; */
}

#topo a {
	color:#384f11;
	text-decoration:none;
}

#topo a:hover {
	color:#87BF26;
	text-decoration:none;
}

/*-------------------------------------------------------*/
/* Citações */

.cite {
	background:url(imagens/icones/citacao.gif) no-repeat left;
	height:23px;
	padding-left:35px;
}

/*-------------------------------------------------------*/
/* Divisórios entre assuntos */

.divisoria {
	border-bottom:0.09em dashed #B6B6B6;
}

/*-------------------------------------------------------*/
/* Página de artigos */

#nocoes_basicas, #qsls_relatorios, #radio_paises, #equipamentos_antenas, #todosartigos, #miscelanea {
	font-family: Corbel, Helvetica, sans-serif;
	text-align:justify;
	font-size:13px;
	color:#408080;
	padding-left:10px; 
/*	padding-top:8px; */
	margin-bottom:4px; 
/*	height:25px; */
	background:url(imagens/icones/seta.gif) no-repeat left;
}

#nocoes_basicas:hover, #qsls_relatorios:hover, #radio_paises:hover, #todosartigos:hover, #equipamentos_antenas:hover,
#miscelanea:hover
 {
	background:url(imagens/icones/seta_hover.gif) no-repeat left;
}