/********************************************************************************* 
Folha de estilo - CSS
Coordenação Geral de Ciências Espaciais e Atmosféricas - Divisão de Astrofísica
CEA/DAS
***********************************************************************************/

.aceatxt { padding-right: 8px; padding-left: 10px; font-size: 11px; padding-bottom: 5px; line-height: 18px; padding-top: 5px; text-align: justify; 
font-family:Verdana, Arial, Helvetica, sans-serif; }
	
.infotxt { font-weight: bold; font-size: 10px; margin-bottom: 5px; padding-bottom: 3px; text-transform: uppercase; color: #295e88; line-height: 100%; padding-top: 5px; 
border-bottom: #f3f7fd 1px solid; text-align: left; }
	
.titulo_page  { font-weight: bold; font-size: 12px; margin-bottom: 15px; padding-bottom: 2px; color: #fa9753; line-height: 70%; border-bottom: #0073ad 2px; padding-left:3px; 
padding-top: 5px; text-align: left; margin-top: 10px; margin-left:10px;	font-style: none; }
	
.aula { font-weight: bold; font-size: 12px; padding-bottom:5px; margin-top:5px; color: #fa9753;  line-height: 70%; border-bottom: #0073ad 2px; text-align: left; font-style: none; }
	
.alinks { color: #1E4370; text-decoration: underline; }
	
.a { color: #0C72A2; text-decoration:none; font-weight:bold; }
	
.alinks:hover { color: #3399cc; text-decoration: underline; }
	
.linktab { text-decoration:none; color:#07519a; }
	
.div_contato { font-weight: bold; font-size: 12px; margin-bottom: 5px; text-align: left; margin-top: 35px; margin-left:40px; }
	
.div_img_public { font-weight: bold; font-size: 12px; margin-bottom: 5px; margin-top: 35px; margin-left:30px; margin-bottom:35px; color:#0073ad; font-family:Verdana, Geneva, sans-serif;
width:85px; float:left; text-align:center; }
	
.txt_contato { background-position: 50% bottom; font-size: 11px; margin-left:55px; margin-top:10px; margin-bottom:15px; width: 96%; line-height: 18px; text-align: justify; 
font-family:Verdana, Arial, Helvetica, sans-serif; }

.contatos { background-position: 50% bottom; font-size: 11px; margin-left:55px; margin-top:10px; width: 96%; line-height: 18px; text-align: justify; 
font-family:Verdana, Arial, Helvetica, sans-serif; }
	
.img_estrutura { margin-left:100px; margin-top:20px; }
	
.txt_estrutura { margin-left:50px; margin-top:0px; }
	
.sub_txt_estrutura { margin-left:10px; margin-top:0px; }
	
.busca { margin-top: 1px; float: right; margin-left: 10px; margin-right:5px; margin-bottom:1px; width:250px; height:45px; border-right: #c5d8e5 1px solid; border-top: #c5d8e5 1px solid; 
font-weight: bold; border-left: #c5d8e5 1px solid; color: #333333; line-height: 15px; border-bottom: #c5d8e5 1px solid; list-style-type: none; text-align:left; }
	
.busca .text { font-size: 10px; margin: 2px; margin-top:2px; text-align:left; }
	
.busca .textbox { font-size: 11px; margin: 2px; margin-right:2px; text-align:left; font-weight: bold; color: #0071a9; background: #ffffff url(../imagens/viewmag.jpg) no-repeat left;
border:1px solid #c5d8e5; padding:3px 3px 3px 18px; margin-left:5px; }
	
.busca .button { font-size: 10px; margin: 2px; }

.atxtmenus { font-size:11px; color:#0071a9; font-family: Verdana, Arial, Helvetica, sans-serif; }
	
.img_publicacao { margin-right:25px; margin-left:10px; margin-top:15px; }
	
.tabela_txt { font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#07519a; padding-top:5px; }
	
.img_livro { margin-right:8px; border:2px solid #fff; }
	
#pag_links { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; padding-left:5px; font-weight:bold; text-align:left; background-color: #1E4370; }
	
.tab { list-style: none; padding: 2px 0px 2px 17px; 
_height: 1%; /* Espaço extra IE6 */
list-style-position: outside; line-height:20px; background:#f3f8fb; font-weight:bold; }
	
.tab_sem { list-style: none; padding: 2px 0px 2px 17px;
_height: 1%; /* Espaço extra IE6 */
list-style-position: outside; line-height:20px; font-weight:bold; }
	
.azul_ano { color:#0082b1; font-weight:bold; padding-left:10px; font-size:11px; }

.relatorio_azul { border:1px solid #b5c8f3; padding:5px; margin-top:5px; font-size:11px; height:auto; }

.link_relatorio { color:#20508c; text-decoration:underline; }
	
.imfoto { margin-right:10px; margin-bottom:10px; padding-bottom:10px; }

.relatorio_anual { text-decoration:underline; }
	

/*-------- CSS - Home --------*/

#divisoes_cea { height:165px; margin-top:15px; margin-left:2px; margin-right:2px; padding-bottom:2px; width:580px; }
	
#divisoes_mais { height:110px; margin-top:15px; margin-left:2px; margin-right:2px; padding-bottom:2px; width:583px; }
	
#divisoes_outros { height:350px; margin-top:25px; margin-left:2px; margin-right:2px; margin-bottom:5px; padding-bottom:2px; width:583px; }

#setores_cea { height:153px; margin-top:15px; margin-left:2px; margin-right:2px; }
 
.coluna { float:left; width:180px; margin-top:8px; font-size:11px; color: #295E88; text-align:left; line-height: 100%; padding-left:15px; }

.coluna_setores { float:left; width:190px; border-left:1px solid #cbd9d9; margin-top:8px; font-size:11px; color: #295E88; text-align:left; line-height: 100%; padding-left:6px; }

.colunas { float:left; width:190px; margin-top:8px; font-size:11px; color: #295E88; text-align:left; line-height: 100%; }
	
.coluna_mini { float:left; width:175px; margin-top:8px; font-size:11px; color: #295E88; text-align:left; line-height: 100%; margin-left:110px; }
	
.coluna_ciclo { float:left; width:175px; margin-top:8px; font-size:11px; color: #295E88; text-align:left; line-height: 100%; margin-left:45px; }
	
.coluna_relogio { float:left; width:175px; margin-top:70px; font-size:11px; color: #295E88; text-align:left; line-height: 100%; margin-left:45px; }
	
.caixa { float:left; width:250px; margin-top:8px; font-size:11px; color: #295E88; text-align:left; line-height: 100%; padding-left:15px; }
	
.caixa_eventos { float:left; width:270px; margin-top:8px; font-size:11px; color: #295E88; text-align:left; line-height: 100%; padding-left:15px; }
	
.divisoes { margin-top:6px; height:22px; margin-bottom:15px; }
	
.divisao_dir { margin-top:6px; height:50px; margin-bottom:15px; margin-bottom:25px; }
	
.divisoes_img { margin-top:6px; height:22px; width:80px; }
	
.divulga { color: #0C72A2; margin: 9px 10px 10px 10px; border-bottom: 1px dotted #4395BC; width:550px; font: lighter 2em/1em "Century Gothic"; padding-bottom: 3px; }
	
.destaques { color: #0C72A2; border-bottom: 1px dotted #4395BC; width:565px; font: bold 18px "Century Gothic";  padding-bottom: 3px; }

.page_tile { color: #0C72A2; margin: 9px 10px 10px 10px; border-bottom: 1px dotted #4395BC; width:545px; font: lighter 2em/1em "Century Gothic"; padding-bottom: 3px; }

.page_subtile { color: #0C72A2; margin: 9px 10px 10px 10px; border-bottom: 1px dotted #4395BC; width:545px; font: lighter 17px "Century Gothic"; padding-bottom: 3px; }

.page_subtitle { color: #0C72A2; margin: 0px 0px 2px; border-bottom: 1px dotted #4395BC; width:545px; font: bold 16px "Century Gothic"; padding-bottom: 3px; margin-top:10px; 
margin-bottom:10px; }

.subtitle_page_ciaa { color: #0C72A2; border-bottom: 1px dotted #4395BC; width:545px; font: bold 12px "Century Gothic"; }

.page_subtit { color: #0C72A2; margin: 0px 0px 2px; border-bottom: 1px dotted #4395BC; width:545px; font: bolder 14px "Century Gothic"; padding-bottom: 3px; margin-top:10px; 
margin-bottom:10px; }

.outros { color: #0C72A2; margin: 0px 0px 2px; border-bottom: 1px dotted #4395BC; font:lighter 14px "Century Gothic"; padding-bottom: 3px; width:170px; }

.inscricoes { color: #f00; margin: 0px 0px 2px; border-bottom: 1px dotted #4395BC; font:lighter 14px "Century Gothic"; padding-bottom: 3px; width:188px; }

.pesquisa { color: #0C72A2; margin: 0px 0px 2px; border-bottom: 1px dotted #4395BC; font:lighter 11px "Century Gothic"; font-weight:bold; padding-bottom: 3px; width:140px; }

.pesquisa_fis { color: #0C72A2; margin: 0px 0px 2px; border-bottom: 1px dotted #4395BC; font:lighter 11px "Century Gothic"; font-weight:bold; padding-bottom: 3px; width:185px; }
	
.subdivisoes { margin:4px; margin-top:30px; padding-top:10px; padding-right:2px; line-height:13px; margin-right:3px; }

.texto { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align: left; line-height: 18px; padding-left:5px; }
	
.img_divisoes { margin:0px 5px 0px 8px; padding-top:10px; }

.txt_topico { font-weight: bold; font-size: 1px; margin-bottom: 5px; padding-bottom: 3px; color: #1E4370; line-height: 100%; padding-top: 5px; border-bottom: #f3f7fd 1px solid; 
text-align: left; }
	
.texto_cea { FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; margin-left:25px; TEXT-TRANSFORM: uppercase; font-weight:bold; COLOR: #ff8b3b; LINE-HEIGHT: 100%;
PADDING-TOP: 5px; TEXT-ALIGN: left; }
	
.div_revistasestr { font-size: 12px; text-align: left; border-bottom: #c5d8e5 solid 1px; border-right: #c5d8e5 solid 1px; border-left: #c5d8e5 solid 1px; border-top: #c5d8e5 solid 1px;
border-radius: 15px; height:auto; background-color:#ffffff; padding-left:5px; padding-right:5px; padding-top:5px; float:right; }
	
.div_revestr { FONT-SIZE: 12px; TEXT-ALIGN: justify; font-style:normal; padding-bottom:20px; }
	
.coluna_publica { float:left; width:90px; margin-top:120px; margin-left:30px; margin-right:auto; font-size:11px; color: #295E88; text-align:left; line-height: 100%; padding-left:6px; }

.divisoes_publica { margin-top:6px; height:22px; }
	
span.separador_texto { background: url(../imagens/separador_texto.jpg) no-repeat center top; display:block; width:580px; height:1px; margin-left:30px; margin-right:30px; }
	
span.title { font-family: Verdana, Arial, Helvetica, sans-serif; color: #07519a; font-weight:bold; }
	
.img_home {  float:right; margin:10px 3px 10px 10px; }

.fotos_astro { margin-right:5px; border:2px solid #fff; margin-left:5px; }


/*-------- CSS - Equipe --------*/	

.titulo_tab { BORDER-RIGHT: #aaccee 1px solid; margin-left:35px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; 
BACKGROUND-COLOR: #1E4370; TEXT-ALIGN: center; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
	
.borda_tabela { BORDER-RIGHT: #C5D8E5 1px solid; BORDER-LEFT: #C5D8E5 1px solid; BORDER-TOP: #C5D8E5 1px solid; BORDER-BOTTOM: #C5D8E5 1px solid; margin-left:45px;	}
	
.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; padding-left:5px; 	text-align: left; BORDER-RIGHT: #aaccee 1px solid; 
BORDER-LEFT: #aaccee 1px solid; BORDER-TOP: #aaccee 1px solid; BORDER-BOTTOM: #aaccee 1px solid; FONT-WEIGHT: bold; COLOR: #07519a; }
	
.text_consulta { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-align: left; FONT-WEIGHT: bold; COLOR: #07519a; FONT-SIZE: 9px; }
	
/*.text:hover { BACKGROUND-COLOR: #d1e2fe; }*/
	
.text_tabela { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; padding-left:5px; text-align: left; BORDER-RIGHT: #aaccee 1px solid; 
BORDER-LEFT: #aaccee 1px solid; BORDER-TOP: #aaccee 1px solid; BORDER-BOTTOM: #aaccee 1px solid; COLOR: #07519a; }
	
/*.text_tabela: hover { BACKGROUND-COLOR: #d1e2fe; }*/

.linktab { text-decoration:none; color:#07519a; }

.input { BACKGROUND: #e1e9f0; }
	
select { font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; }

.consulta { WIDTH: 392px; MARGIN-BOTTOM: 2px; background-color:#c5d8e5; height:15px; }

.tabela { MARGIN-TOP: 10px; }
	
.texto_tab { FONT-SIZE: 11px; BACKGROUND: #e1e9f0; PADDING-BOTTOM: 5px; TEXT-ALIGN: right; BORDER-BOTTOM: #c5d8e5 1px solid; BORDER-TOP: #c5d8e5 1px solid; border-left: #c5d8e5 1px solid;
border-right:#c5d8e5 1px solid; }
	
.titulo_tab { BORDER-RIGHT: #aaccee 1px solid; margin-left:35px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; 
BACKGROUND-COLOR: #1E4370; TEXT-ALIGN: center; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
	
.borda_tabela { BORDER-RIGHT: #C5D8E5 1px solid; BORDER-LEFT: #C5D8E5 1px solid; BORDER-TOP: #C5D8E5 1px solid; BORDER-BOTTOM: #C5D8E5 1px solid; margin-left:10px;	}
	
.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; padding-left:5px; text-align: left; BORDER-RIGHT: #aaccee 1px solid; 
BORDER-LEFT: #aaccee 1px solid; BORDER-TOP: #aaccee 1px solid; BORDER-BOTTOM: #aaccee 1px solid; FONT-WEIGHT: bold; COLOR: #07519a; FONT-SIZE: 9px; }
	
	
/*-------- CSS - Disciplinas --------*/

.div_disciplina { FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; TEXT-ALIGN: left; margin-top: 10px; }
	
.txt_disciplina { PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; margin-bottom: 15px; CURSOR: default; COLOR: #07519a; FONT-FAMILY: Arial, Helvetica, sans-serif; }
	
.txt_ast { PADDING-LEFT: 5px; padding-top:10px; FONT-SIZE: 11px; CURSOR: default; COLOR: #07519a; text-align:justify; }

#interna { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#07519a; padding-right:30px; padding-top:20px; }

#interna div { list-style: none; padding: 2px 0px 10px 17px; _height: 1%; list-style-position: outside; line-height:20px; }

#interna div a { display: block; margin-left: -17px; padding-left: 17px; background: url(imagens/square.png) no-repeat -1px 2px; color: #07519a; text-decoration: none; 
border-bottom: 1px solid #eaeeeb; }
	
#interna span { display: block; padding-left: 17px; background: url(imagens/square.png) no-repeat -1px 2px; color: #07519a; text-decoration: none; border-bottom: 1px solid #eaeeeb;
font-weight:bold; }
	
#interna div a:hover { color: #494949; text-decoration: underline; }

#interna a { text-decoration: underline; }

#p_curso { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#07519a; padding-right:30px; }


#p_curso .div { display: block; padding-left: 17px; color: #07519a; text-decoration: none; list-style: none; padding: 0px 0px 0px 17px; _height: 1%; list-style-position: outside;
background: url(../imagens/seta_saibamais.gif) no-repeat 3px 5px; }

#p_aula { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#07519a; padding-right:30px; margin-left:15px; }

#p_aula .div { display: block; padding-left: 17px; color: #07519a; text-decoration: none; list-style: none; padding: 0px 0px 0px 17px; _height: 1%;  list-style-position: outside;
background: url(../imagens/seta_saibamais.gif) no-repeat 3px 5px; border-bottom: 1px solid #eaeeeb; }
	


/*-------- CSS - Texto Puro --------*/	

.txt_negrito { PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; margin-bottom: 15px; CURSOR: default; COLOR: #07519a; FONT-FAMILY: Verdana, Geneva, sans-serif; }
	
.txt_normal { PADDING-LEFT: 5px;  FONT-SIZE: 11px; margin-bottom: 15px; CURSOR: default; COLOR: #07519a; FONT-FAMILY: Verdana, Geneva, sans-serif; text-align:justify; }



/*-------- CSS - Pessoal --------*/

.text:hover { BACKGROUND-COLOR: #d1e2fe; }
	
.text_tabela { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; padding-left:5px; text-align: left; BORDER-RIGHT: #aaccee 1px solid;
BORDER-LEFT: #aaccee 1px solid; BORDER-TOP: #aaccee 1px solid; BORDER-BOTTOM: #aaccee 1px solid; COLOR: #07519a; }
	
.text_tabela:hover { BACKGROUND-COLOR: #d1e2fe; }
	
#equipe { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#07519a; padding-right:30px; padding-left:30px; padding-top:20px; }

#equipe_func{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; text-align:center; background-color: #1E4370; }

#equipe_people { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#07519a; padding-left:10px; font-weight:bold; text-align:left; padding-left:5px; }

#equipe .table { list-style: none; padding: 2px 0px 2px 17px;
_height: 1%; /* Espaço extra IE6 */
list-style-position: outside; line-height:20px; border-bottom: 1px solid #eaeeeb; }

#equipe div a { display: block; margin-left: -17px; padding-left: 17px; color: #07519a; text-decoration: none; border-bottom: 1px solid #eaeeeb; }

#equipe table a:hover { color: #494949; text-decoration: underline; }

#equipe a { text-decoration: underline; }

#equipe a:hover { text-decoration: underline; }
	
	
/*-------- CSS - Error --------*/

#outline { width: 814px; margin: 0px; padding: 0px; padding-top: 60px; padding-bottom: 60px; background: #FFFFFF; }
	
#errorboxoutline { width: 550px; margin: 0px; padding: 0px; border: 1px solid #000000; }
	
#errorboxheader { width: 550px; margin: 0px; padding: 0px; background: #E44249; color: #FFFFFF; font-weight: bold; font-size: 12px; line-height: 22px; text-align: center; 
border-bottom: 1px solid #000000; }
	
#errorboxbody { margin: 0px; padding: 10px; text-align: left; }
	
#techinfo { margin: 10px; padding: 10px; text-align: left; border: 1px solid #CCCCCC; color: #CCCCCC; }
	
#techinfo p { color: #CCCCCC; }
	
/*-------- Área restrita --------*/
.login { font-weight: bold; color: #07519a; line-height: 18px; list-style-type: none; text-align:center; padding-bottom:15px; }
	
.login .text { font-size: 9px; margin: 2px; margin-top:2px; text-align:right; }
	
.login .textbox { font-size: 10px; margin: 2px; width:80px; text-align:left; }
	
.login .button { font-size: 10px; margin: 2px; }


/*--------- Logar --------*/
.divTopo { width: 580px; height:auto; }

.divFundo { width:570px; margin:10px auto; min-height:auto; position: relative; }

.divCorpo { float: left; width: 580px; }

.divLogin { position: relative; margin-top: 30px; margin-left: 80px; margin-right:80px; width: 350px; height: 150px; z-index: 2; }

.divLogin .textbox { font-size: 10px; margin: 2px; margin-left:7px; width:80px; }

.divLogin .textbox_senha  { font-size: 10px; margin: 2px; width:80px; }

.divLogin .textBox_senha { float: left; margin-top: 0px; font-size: 10px; width: 150px; height: 14px; border: 1px solid #000000; text-align: left; }

.divLogin .botao { font-size: 10px; margin: 2px; }

.div_img { float:left; margin:0 20px 10px 0px; }

.p { text-align:justify; padding-top:180px; margin-top:30px; }


/*-------- Formulário Inscrição --------*/

.txt_tabela { padding-left:30px; text-align:right; } .texto_tab { padding-left:30px; } .campo_tabela { padding-left:0px; padding-right:40px; } .campo_tab_estud { padding-right:20px; }
	
.campos_div_esq { padding-left:50px; } .input_form { margin-right:60px; } .campos_div_dir { padding-left:10px; } .campo_rg { padding-left:63px; } .campo_end { padding-left:30px; }

.campo_cidade { padding-left:43px; } .campo_telefone { padding-left:8px; } .campo_prof { padding-left:10px; } .campo_categoria { padding-left:126px; } .campo_disciplina { padding-left:30px; }
	
.campo_publica { padding-left:50px; padding-top:5px; } .campo_particular { padding-left:20px; padding-top:5px; } .campo_curso { padding-left:10px; } .campo_ano { padding-left:15px; }
	
.campo_ativ { padding-left:100px; } .campo_instit_desc { padding-left:5px; }
	
.txt_desc { FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align: justify; LINE-HEIGHT: 18px; padding-left:10px; }
	
.titulo_form { font-family:Verdana, Geneva, sans-serif; font-size:13px; color: #07519a; text-align:center; font-weight:bold; text-transform:uppercase; padding-bottom:20px; 
padding-top:20px; }


/*-------- Form atas --------*/

table,tr,td,th,tbody { font-size:11px; color:#07519a; }

tr,td,th,tbody { padding:1px 2px 1px 2px; }

.fonte11,.fonte10,.fonte09,.fonte08,.fonte07  { font-size: 11px}

.minusc { text-transform: lowercase;}

.maiusc {text-transform: uppercase;}


/*-------- Formularios ---------*/

input, form, fieldset { border:0; margin:0; padding:0; }

input:focus, select:focus, textarea:focus { border:#f00 solid; border-width:1px; color:#000; }

input { border:#07519a solid; border-width:1px; padding:1px 0 1px 2px; margin: 2px 0 2px 0; color:#07519a; background:url(../images/bg_c4.gif) repeat-x; }

input[type=submit],input[type=reset],input[type=button]{ font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px; border:#07519a solid; border-width:1px; }


.btn { margin: 0 0 2px 0; background:none; vertical-align:middle; border:none }

.subcaixa { background-color:#f9f9f9; border:1px solid #b5c8f3; padding:5px; padding-right:10px; font-size:11px; font-family:Arial, Helvetica, sans-serif; width:550px; }

.txtcomum { color:#07519a; line-height:18px; }

.videoaula { border:1px solid #b5c8f3; padding:5px; background: #f9f9f9; background-position:right; background-repeat:repeat-y; }

.caixa_titulo { margin-top:10px; margin-bottom:10px; font-family:Verdana, Geneva, sans-serif; border-bottom:1px solid #99bcdc; }

.azul_titulo { color:#07519a; font-weight:bold; }

.azul_subtitulo { color: #69C; font-weight:bold; }

.laranja_titulo { color:#fa9753; font-weight:bold; font:bold 14px "Century Gothic"; margin-top:15px; }

.txtp { font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#07519a; font-weight:bold; }

#navegacao {font-size:11px;  border:1px solid #ccc; margin-top:5px; background-image:url(../dsaimg/fundovideo.jpg); background-position:right; background-repeat:repeat-y; background-color:#e2eaf7; }

#navegacao1 {font-size:10px; border:1px solid #ccc; margin-top:5px; background-image:url(../dsaimg/fundovideo.jpg); background-position:right; background-repeat:repeat-y; background-color:#e2eaf7; }

#results {width:565px;}


/*-------- Galeria de Fotos --------*/

.scrollable { position:relative; overflow:hidden; width: 465px; height:120px; border:1px solid #99bcdc; background:url(/img/global/gradient/h300.png) repeat-x; }

.scrollable .items { width:500em; position:absolute; clear:both; }

.items div { float:left; width:680px; }

.scrollable img { float:left; margin:20px 5px 20px 21px; background-color:#fff; padding:2px; border:1px solid #99bcdc; width:100px; height:75px; -moz-border-radius:4px; 
-webkit-border-radius:4px; }

.scrollable .active { border:2px solid #000; position:relative; cursor:default; }

.image_carousel { padding: 15px 0 15px 40px; }

.image_carousel img { border: 1px solid #ccc; background-color: white; padding: 9px; margin: 7px; display: block; float: left; }

.image_carousel a { display: block; float: left; }

.clearfix { float: none; clear: both; }

.thumb { border:1px solid #fff; border-bottom:10px solid #fff; padding:2px; width:120px; height:100px; }



#footer { padding: 10px 0; text-align: center; color: #0b7ba1; font-size: 13px; background: #dfe5ef; border-top: 4px solid #0b7ba1; }

.footer-left { background: url(../images/footer-bl.png) 0px 100% no-repeat; height: 75px; margin-left: -1px; }

.footer-right { background: url(../images/footer-br.png) 100% 100% no-repeat; height: 75px; margin-right: -1px; }

div.copyright { color: #666; float: right; padding-right: 30px; margin-top: 30px; }




/** JANELA MODAL - POP UP**/

a { color:#fff; text-decoration: none }

a:hover { color:#fff; text-decoration: none }

#mask { position:absolute; left:0; top:0; z-index:9000; background-color:#000; display:none; }
  
#boxes .window {
 position:fixed;
 left:0;
 top:0;
 width:440px;
 height:200px;
 display:none;
 z-index:9999;
 padding:20px;
 }

#boxes #equipe {
 width:650px;
 height:650px;
 padding:10px;
 background-color:#ffffff;
 color:#666;
 }
.close{ display: compact; text-align:left; background-color:#999; color:#fff; font-weight:bold; height: 20px; }


