html, body {height:100%;} /**/

* {margin: 0; padding: 0}


@media screen {.impressao_papel{display:none;}}
body {	margin:0; padding:0;background:url(../imgs/pagina_fundo.jpg) repeat-y top center #fff;color:#253F5F;font:75%/1.4 Verdana, Arial, Helvetica, sans-serif;text-align:center;}#tudo { width:799px;background:#fff url(../imgs/conteudo_fundo.jpg) repeat-y;margin:0 auto;text-align:left;border:dotted #999;border-width:0 0px;position: relative;}
 * html #tudo {height: 100%;}/**/#conteudo {width: 799px; min-height:700px; padding-bottom: 160px; float:left }
#topo {	background:url(../imgs/topo_fundo.jpg) repeat-x #fff;width:799px;height:397px;border-bottom:0px dotted #999;text-align:left;padding-top:1px;padding-bottom:0px;float: left}/* logo */#topo .topo_logo { WIDTH:265px; MARGIN:0px; PADDING:0px; FLOAT:left }	#topo .topo_logo1 { WIDTH:265px; MARGIN:0px; PADDING:0px; FLOAT:left; height: 397px }#topo .topo_logo3 { WIDTH:265px; MARGIN:0px; PADDING:0px; FLOAT:left; height: 200px }	#topo .topo_logo2 { WIDTH:265px; HEIGHT:153px; BACKGROUND:url(../imgs/topo_lateral.jpg) no-repeat transparent; MARGIN:0px; MARGIN-TOP:50px; PADDING:0px; FLOAT:left }	#topo .topo_logo_controles{ MARGIN-TOP:70px; MARGIN-LEFT:23px }.topo_aba { background: #FFF; width:244px; height:75px; border-right: 1px #c1cbd7 solid; float:left; } .topo_aba img.selecionado {border: 1px #284567 solid}.topo_aba img { border: 1px #d3dae0 solid }.titulo_aba { font-variant:small-caps;font-weight:bold; color: #3b5876 }

UL.topo_logo_marcador{ MARGIN:0px; PADDING:0; TEXT-ALIGN:left; }
UL.topo_logo_marcador LI { LIST-STYLE:none; DISPLAY:inline; padding: 0px 5px 0px 0px; }

/* controles */#topo .topo_busca { MARGIN:0px; PADDING:10px 0 0 40px; FLOAT:left; color: #fff; font-size:10px; font-variant: small-caps; font-weight: bolder }	#topo .topo_busca .input_topo { float:left; height: 16px; margin: 3px 0 0; padding: 4px 5px 0 0; border: none; width: 90px }#topo .topo_btnhelp { background: url("../imgs/botao_ajuda.gif") no-repeat scroll 0 0;border:0 none;color:#FFFFFF;cursor:pointer;font-size:11px;font-weight:bold;height:20px;margin:3px 0 0 5px;padding:2px 0; float:left; width:41px; text-align: center }#topo a, #topo a:hover {text-decoration:none; color: #FFF}#topo .topo_btncorp { background: url("../imgs/botao_corporativo.gif") no-repeat scroll 0 0;border:0 none;color:#FFFFFF;cursor:pointer;font-size:11px;font-weight:bold;height:20px;margin:3px 0 0 5px;padding:2px 0;width:85px; float:left; text-align: center }#topo .topo_controles { MARGIN:0px; PADDING:0px; WIDTH:534px; FLOAT:right; height: 200px  }#topo .topo_chat { HEIGHT:91px; TEXT-ALIGN:center; MARGIN:0px; PADDING:0px; PADDING-RIGHT:50px; TEXT-ALIGN:right  }#topo .topo_menu { background:none; HEIGHT:40px; MARGIN:0px; PADDING:0px;  }#topo .topo_barra { HEIGHT:11px; MARGIN:0px; PADDING:0px;  }

/* acesso */#topo .topo_acesso { HEIGHT:68px; MARGIN:0px; PADDING:0px;  }#topo .topo_acesso_div { background: url("../imgs/topo_login.jpg"); height: 68px; width: 421px; MARGIN:0px; PADDING:0px; FLOAT:right  }

/* banners */#topo .topo_banner_mold { MARGIN:0px; MARGIN-TOP:17px; MARGIN-BOTTOM:17px; PADDING:0px;  }#topo .topo_banner { background:#345781; BORDER:2px solid #fff; WIDTH:500px; HEIGHT:150px; MARGIN:0px; MARGIN-LEFT:15px; PADDING:0px;  }#topo .topo_banner_int_mold { WIDTH:0px; FLOAT:left; margin:17px 0 0 135px;  PADDING-left: 128px; }#topo .topo_banner_int { HEIGHT:150px; FLOAT:left; margin:17px 0 20px 20px; PADDING:0px; BORDER:2px solid #fff;  }
#principal {width:475px;float:left;margin-left:15px;margin-right:5px;	text-align:justify;background:#fff;}	
/*#principal p, small, span {  }*/#principal img,a  { PADDING:0; MARGIN:0; }#principal td, tr { FONT-SIZE:11px; }#principal .destaque { MARGIN:0; PADDING:0; COLOR:#747271; FONT-SIZE:11px }#principal .titulo { MARGIN:0; PADDING:0; COLOR:#024EA6; }#principal .titulo_destaque {font-size:17px; FONT-WEIGHT:normal; border-bottom:3px solid #C4CCD7; height:35px; line-height:35px; COLOR:#024EA6;}#principal .titulo_data { color:#c0c0c0; }#principal .justifica { TEXT-ALIGN:justify; width:480px; COLOR:#253F5F; height:auto; float:left }#principal .njustifica { TEXT-ALIGN:left }#principal .noticias { background:#F9F9F9; width:475px; padding-top:10px; padding-left:10px; padding-bottom:10px; margin:0; }#principal .noticias_lcapa { background:#F9F9F9; width:138px; font-size:10px; text-align:left; padding:5px; padding-bottom:10px; margin:0; float:left }#principal .noticias_ltcapa{ padding-top:5px; float:left; }#principal .noticias_dcapa { background:#fff; text-align:left; padding-bottom:10px; float:right }#principal .noticias_dcapa_corp { background:#fff; text-align:left; padding-bottom:10px; }
.ie6 UL.noticias_ucapa { width:280px; margin:0; }

UL.noticias_ucapa { list-style:inside url("../imgs/ico_ul_capa.gif"); MARGIN: 0px 0px 0px 5px; WIDTH:300px; TEXT-ALIGN:left; padding: 0px }
UL.noticias_ucapa_corp { list-style:inside url("../imgs/ico_ul_capa.gif"); MARGIN: 0px 0px 0px 5px; TEXT-ALIGN:left; padding: 0px }
UL.noticias_ucapa LI { font-size:11px; MARGIN: 0px 0px 5px 0; }
#principal h1, h2, h3, h4, h5, h6 { color:#024EA6;}#principal h2 {font-size:20px; FONT-WEIGHT:normal;}#principal h3, h5 { font-size:13px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}#principal h4 {font-size:13px;}

/* css conteudo - corporativo */#conteudo_int {	width:715px;float:left;margin-right:20px;margin-left:40px;text-align:justify;background:#fff; height: auto!important}.ie6 #conteudo_int { margin-left: 20px; margin-right: 10px; margin-top: 10px }
#conteudo_int .conteudo_titulo { WIDTH:715px; COLOR:#024EA6; }#conteudo_int .conteudo_texto { WIDTH:715px; COLOR:#253F5F; PADDING-RIGHT:10px; FLOAT:left; }#conteudo_int .titulo { MARGIN:0; PADDING:0; COLOR:#024EA6; }#conteudo_int .titulo_data { color:#c0c0c0; }#conteudo_int .texto_resumo { padding: 15px 0; display:block }#conteudo_int .noticias { background:#F9F9F9; width:475px; padding-top:10px; padding-left:10px; padding-bottom:10px; margin:0; }#conteudo_int div.formulario input, #conteudo_int div.formulario select, #conteudo_int div.formulario textarea { margin: 5px 0; float:left }#conteudo_int div.formulario select { padding: 5px 0 3px 3px; height: 25px; width: 123px }
#conteudo_int img,a  { PADDING:0; MARGIN:0; }#conteudo_int td, tr { FONT-SIZE:11px; text-align:right }#conteudo_int h1, h2, h3, h4, h5, h6 { color:#024EA6;}#conteudo_int h1 {font-size:15px; border-bottom:1px solid #024EA6; margin-top:20px; margin-bottom:20px}#conteudo_int h2 {font-size:20px; FONT-WEIGHT:normal;}#conteudo_int h3 { font-size:13px;}#conteudo_int h4 {font-size:13px;}#conteudo_int h5 { font-size:17px; FONT-WEIGHT:normal; border-bottom:3px solid #C4CCD7; height:35px; line-height:35px; }#conteudo_int ul { list-style:outside url("../imgs/ul_circulo.gif"); }#conteudo_int li { color:#253F5F }
#conteudo_int .conteudo_texto li a, a:visited { padding:0; margin:0; }#conteudo_int .conteudo_texto li a, a:visited { color:#253F5F; text-decoration:underline; }#conteudo_int .conteudo_texto li a:hover { color:#FF9900; }#conteudo_int .conteudo_texto a, a:visited { color:#FF9900; }#conteudo_int .conteudo_texto a:hover { color:#253F5F; }
#conteudo_int  #img_ampliada { MARGIN:0; MARGIN-BOTTOM:5px }#conteudo_int .conteudo_texto img { border:3px solid #DBEEEE; margin-bottom:10px}#conteudo_int .formulario{ BACKGROUND:#F3F5F8; WIDTH:700px; BORDER:1px solid #C1CBD8; COLOR:#000000; PADDING:10px; margin: 20px 0  }#conteudo_int .formulario input,textarea,select{ BORDER:1px solid #C1CBD8; }#conteudo_int .formulario button{ BACKGROUND:#294669; BORDER:1px solid #294669; COLOR:#FFFFFF; }#conteudo_int .formulario_botao{ text-align:right; }

/* css corporativo - relatorios */#corporativo {	width:725px;float:left;margin-right:20px;margin-left:40px;text-align:justify;background:#fff;color:#253F5F;}	.ie6 #corporativo { margin: 0 0 0 20px }
#corporativo img,a  { PADDING:0; MARGIN:0; }#corporativo td { padding-left:3px; FONT-SIZE:11px; }#corporativo th{ height:25px; BACKGROUND:url(../imgs/tab_titulo.gif) repeat-x #275C88; color:#fff; text-align:center  }#corporativo th a { color:#FFFFFF }#corporativo h1, h2, h3, h4, h5, h6 { color:#024EA6;}#corporativo h1 {font-size:15px; border-bottom:1px solid #024EA6; margin-top:20px; margin-bottom:20px}#corporativo h3 { font-size:13px;}#corporativo h5, #corporativo h2, #corporativo h4, #corporativo h3 { clear:both; font-size:14px; FONT-WEIGHT:normal; border-bottom:3px solid #C4CCD7; height:35px; line-height:35px; font-family: verdana }#corporativo ul { list-style:outside url(../imgs/ul_circulo.gif); }#corporativo li { color:#253F5F }#corporativo select { HEIGHT:19px }
.bto { background:#FFFFFF url(https://www.primus.com.br/arquivos/imgs/botao_buscar_avc.gif) no-repeat scroll 0 0;border:0 none;color:#FFFFFF;cursor:pointer;font-size:11px;font-weight:bold;height:23px;margin:10px 0 0 5px;padding:0;width:111px; }.busca_dataida { margin: 5px 0 }
#corporativo .carregando { WIDTH:680px; HEIGHT:71px; BACKGROUND:#4C6783; BORDER:1px solid #6692BF; MARGIN:0px; MARGIN-LEFT:15px; MARGIN-TOP:15px; PADDING:0px  }#corporativo .carregando_texto { COLOR:#FFF; PADDING-TOP:20px; PADDING-LEFT:10px; FLOAT:left; MARGIN-LEFT:10px   }#corporativo .carregando_img { PADDING:10px; FLOAT:right; PADDING-TOP:20px; MARGIN-RIGHT:10px }

/* carrega branco#corporativo .carregando { WIDTH:680px; HEIGHT:71px; BACKGROUND:#fff; BORDER:1px solid #6692BF; MARGIN:0px; MARGIN-LEFT:15px; MARGIN-TOP:15px; PADDING:0px  }#corporativo .carregando_texto { COLOR:#6692BF; PADDING-TOP:20px; PADDING-LEFT:10px; FLOAT:left; MARGIN-LEFT:10px   }#corporativo .carregando_img { PADDING:0px; FLOAT:right; MARGIN-RIGHT:10px }
*/
#corporativo .campos_borda { COLOR:#666; FONT-SIZE:11px; BORDER:1px solid #024EA6; MARGIN:0px; PADDING:0px  }#corporativo .campos_bordapd { COLOR:#000; FONT-WEIGHT:bold; FONT-SIZE:13px; BORDER:1px solid #024EA6; MARGIN:0px; MARGIN-LEFT:10px; PADDING:0px  }#corporativo .conteudo_titulo { WIDTH:725px; PADDING:0; COLOR:#024EA6; }#corporativo .conteudo_texto { width:725px; COLOR:#253F5F; PADDING-RIGHT:10px; float:left }
#corporativo .table_claro td.linha3 { border:0; BACKGROUND:url(../imgs/tab_titulo.gif) repeat-x #275C88; color:#fff;   }#corporativo .table_escuro td.linha3 { border:0; BACKGROUND:url(../imgs/tab_titulo.gif) repeat-x #275C88; color:#fff;   }#corporativo .table_claro td{ BACKGROUND:url(../imgs/tab_td_linha.gif) bottom repeat-x #F6F6F6; height: 25px }#corporativo .table_escuro td{ BACKGROUND:url(../imgs/tab_td_linha.gif) bottom repeat-x #EFEFEF; height: 25px }#corporativo .table_clarop{ BACKGROUND:url(../imgs/tab_td_linha.gif) bottom repeat-x #F6F6F6; HEIGHT:20px;  }#corporativo .table_escurop{ BACKGROUND:url(../imgs/tab_td_linha.gif) bottom repeat-x #EFEFEF; HEIGHT:20px;  }
#corporativo .table_on{ BACKGROUND:url(../imgs/tab_td_linha.gif) bottom repeat-x #EDF5F8; HEIGHT:25px; CURSOR:pointer  }#corporativo .table_bold{ WIDTH:55%; TEXT-ALIGN:left; FONT-WEIGHT:bold; padding-left:10px  }#corporativo .table_pd{ padding-left:10px  }#corporativo .table_pdg{ WIDTH:25%; padding-left:10px  }#corporativo .table_marcador{ border:0; BACKGROUND:url(../imgs/tab_titulo.gif) repeat-x #275C88; color:#fff;   }#corporativo .table_dmarcador{ BACKGROUND:#F3F5F8; WIDTH:725px; BORDER:1px solid #C1CBD8; MARGIN:0; PADDING:0px  }
#corporativo .table_ico{ WIDTH:50px; padding:0; text-align:center}#corporativo .table_ico2{ padding:0; text-align:center}#corporativo .table_radio{ WIDTH:20px; padding:0; text-align:center }#corporativo .table_botao{ TEXT-ALIGN:right; margin-right:20px }#corporativo .table_ico_bbotao{ TEXT-ALIGN:right; margin-right:0px }#corporativo .table_ico_botao{ FLOAT:left; TEXT-ALIGN:left; margin-top:10px }
#corporativo .table_resultado_1{ width:105px; TEXT-ALIGN:right; height:20px }#corporativo .table_resultado_2{ PADDING-LEFT:10px; FONT-WEIGHT:bold; height:20px }#corporativo .table_resultado_3{ PADDING-LEFT:10px; FONT-WEIGHT:bold; COLOR:#CC3300; height:20px }#corporativo .table_resultado_pgto { float:left; margin-top:5px; margin-left:20px; padding-bottom:10px; }
#corporativo a, a:visited { color:#253F5F; text-decoration:none; }#corporativo a:hover { color:#FF9900; }
#corporativo .formulario{ BACKGROUND:#F3F5F8; WIDTH:700px; BORDER:1px solid #C1CBD8; COLOR:#000000; PADDING:10px  }#corporativo .formulario input,textarea,select{ BORDER:1px solid #C1CBD8; }#corporativo .formulario button{ BACKGROUND:#294669; BORDER:1px solid #294669; COLOR:#FFFFFF; }#corporativo .formulario_botao{ text-align:right; }
#pacote {width:715px;float:left;margin-right:20px;margin-left:40px;	text-align:justify;background:#fff;color:#253F5F;}.ie6 #pacote { margin: 10px 0 0 20px }
#pacote h1,h2,h3,h4,h5 { BACKGROUND:url(../imgs/ico_setap_2.gif) no-repeat left; FONT-SIZE:10px; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR:#03699F; MARGIN:0px; PADDING-LEFT:10px }
#pacote .pacote_dados { MARGIN:0px; PADDING:0px; MARGIN-TOP:40px; MARGIN-BOTTOM:30px; FLOAT:left; width: 100% }#pacote .pacote_resumo { WIDTH:355px; MARGIN:0; PADDING:0; FLOAT:left }#pacote .pacote_barra { MARGIN:0; MARGIN-LEFT:10px; MARGIN-RIGHT:10px; PADDING:0; FLOAT:left }#pacote .pacote_fotos { MARGIN:0; PADDING:0; FLOAT:left }#pacote .pacote_fotos_seta { MARGIN:0; MARGIN-TOP:-5px;  }#pacote  #img_ampliada { MARGIN:0; MARGIN-BOTTOM:5px }
#pacote .texto{ FLOAT:LEFT; HEIGHT:auto }#pacote .titulo { BACKGROUND:none; FONT-FAMILY:arial,tahoma,verdana; FONT-SIZE:17px; FONT-WEIGHT:none; TEXT-TRANSFORM: uppercase; COLOR:#294669; MARGIN:0px; PADDING-LEFT:0px; width: 705px; border-bottom: 3px solid #294669 }#pacote .stitulo { BACKGROUND:none; FONT-FAMILY:arial,tahoma,verdana; FONT-SIZE:17px; FONT-WEIGHT:none; TEXT-TRANSFORM: uppercase; COLOR:#294669; BORDER-BOTTOM:2px solid #294669; MARGIN:0px; MARGIN-TOP:20px; MARGIN-BOTTOM:30px; PADDING-LEFT:0px }#pacote .titulo_preco { FONT-SIZE:11px; FONT-WEIGHT: bold; COLOR:#C40000; MARGIN:0px; PADDING:0px; }#pacote .titulo_data { FONT-SIZE:10px; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; color:#089AD9; MARGIN:0px; PADDING:0px; }#pacote .titulo_resumo { MARGIN:0px; MARGIN-TOP:5px; MARGIN-BOTTOM:10px; PADDING:0px; }#pacote .titulo_aviso { FONT-SIZE:11px; FONT-WEIGHT:none; color:#024EA6; MARGIN:0px; PADDING:0px; }#pacote .tab_conteudo_titulo{ BACKGROUND:#637E9E; COLOR:#ffffff; TEXT-ALIGN:center; FONT-SIZE:11px; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase;  }#pacote .tab_conteudo_stitulo{ BACKGROUND:#C1CBD8; COLOR:#000000; TEXT-ALIGN:center; FONT-SIZE:11px; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; }#pacote .tab_conteudo{ BACKGROUND:#F3F5F8; COLOR:#000000; HEIGHT:25px; BORDER-BOTTOM:1px solid #ffffff; text-align: center  }#pacote .tab_bconteudo{ BACKGROUND:#F3F5F8; COLOR:#000000; HEIGHT:25px; FONT-WEIGHT: bold; BORDER-BOTTOM:1px solid #ffffff; text-align: center  }#pacote .formulario{ BACKGROUND:#F3F5F8; WIDTH:685px; BORDER:1px solid #C1CBD8; COLOR:#000000; PADDING:10px  }#pacote .formulario input,textarea{ BORDER:1px solid #C1CBD8; }#pacote .formulario button{ BACKGROUND:#294669; BORDER:1px solid #294669; COLOR:#FFFFFF; }#pacote .formulario_botao{ text-align:right; margin-right:10px }

/* galeria de fotos  */#galeria {width:799px;position:relative;background:url(../imgs/galeria_fundo_corte.jpg) repeat-x #345781;margin:0 auto;text-align:left;height:850px;min-height:100%;}
#galeria .curva_titulo{ FONT-SIZE:11px; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR:#fff; margin:0; padding:0; margin-top:10px; margin-right:25px; float:right; }#galeria .curva_mold{ WIDTH:768px; HEIGHT:656px; background:url(../imgs/galeria_c2.jpg) repeat-x #345781; margin:0 0 0 15px; padding:0; text-align:center; float:left;  }#galeria .curva_icones{ HEIGHT:65px; LINE-HEIGHT:65px; margin:0; margin-top:20px; margin-bottom:10px; padding-left:50px; float:left;  }#galeria .curva_icones_inf{ HEIGHT:65px; LINE-HEIGHT:65px; margin:0; margin-top:20px; margin-bottom:10px; padding:0; float:left;  }#galeria .curva_quadro{ WIDTH:715px; HEIGHT:656px; margin:0; padding:0; float:left;  }#galeria .curva_q1{ margin:0; padding:0; float:left; }#galeria .curva_q2{ margin:0; padding:0; float:right; }#galeria .curva_inf{ color:#fff; padding-top:10px; margin-left:30px; text-align:left; float:left; }
#galeria_topo {background:url(../imgs/galeria_topo.jpg) repeat-x #fff;width:799px;height:123px;text-align:left;}

#galeria_topo .topo_logo{ margin:0; padding:0; float:left; }#galeria_topo .topo_nome{ margin:0; padding:0; margin-top:55px; float:left; }#galeria_topo .topo_ico{ float:left; }#galeria_topo .curva_titulo{ FONT-SIZE:15px; FONT-WEIGHT:none; TEXT-TRANSFORM: uppercase; COLOR:#0070AA; margin:0; padding:0; margin-top:0px; margin-left:0px; float:left; }

UL.topo_icomarcador { MARGIN:0px; MARGIN-TOP:10px; PADDING:0; TEXT-ALIGN:left; }
UL.topo_icomarcador LI { HEIGHT:15px; LIST-STYLE:none; DISPLAY:inline; padding:0px; margin:0; margin-right:2px }.topo_icomarcador img{ border:0; height:15px; width:45px }

/* menu lateral - geral */#navegacao { background:url(../imgs/menu_barra_dir.jpg) no-repeat right top;width:255px;float:left;padding:0px;padding-left:20px;	}
#navegacao .busca_menu { WIDTH:210px; MARGIN:0; PADDING:0; }#navegacao .busca_form { MARGIN-LEFT:10px; MARGIN-TOP:10px; width: 200px; }#navegacao .busca_form tr, td { color:#585858  }

/*#navegacao .galeria_titulo { MARGIN-TOP:10px; MARGIN-LEFT:31px; MARGIN-BOTTOM:0px; width: 180px }#navegacao .galeria_mold { background:url(../imgs/galeria_ico_fundo.jpg) no-repeat; WIDTH:229px; HEIGHT:167px; TEXT-ALIGN:center; MARGIN-TOP:0px; MARGIN-BOTTOM:20px }#navegacao .galeria_mold_foto { PADDING-TOP:13px; MARGIN-TOP:0px; MARGIN-LEFT:2px; MARGIN-BOTTOM:0px }#navegacao .galeria_banner { MARGIN-TOP:25px; MARGIN-LEFT:37px; MARGIN-BOTTOM:0px }#navegacao .galeria_banner_foto { MARGIN:0; MARGIN-TOP:5px; }
*/
.galeria_etitulo { MARGIN-TOP:10px; MARGIN-LEFT:29px; MARGIN-BOTTOM:0px; FONT-SIZE:11px;  }.galeria_titulo { MARGIN-TOP:10px; MARGIN-LEFT:31px; MARGIN-BOTTOM:0px; FONT-SIZE:11px;  }.galeria_mold { background:url(../imgs/galeria_ico_fundo.jpg) no-repeat; WIDTH:229px; HEIGHT:167px; TEXT-ALIGN:center; MARGIN-TOP:0px; MARGIN-BOTTOM:20px }.galeria_mold_foto { PADDING-TOP:13px; MARGIN-TOP:0px; MARGIN-LEFT:2px; MARGIN-BOTTOM:0px }.galeria_banner { MARGIN-TOP:25px; MARGIN-LEFT:37px; MARGIN-BOTTOM:0px }.galeria_banner_foto { MARGIN:0; MARGIN-TOP:5px; }.galeria_text { MARGIN:0; MARGIN-TOP:15px; COLOR:#0669A0; FONT-WEIGHT:bold;  }/* menu lateral - area restrita - coprporativo - relatorios para empresas */#navegacao_corp {background:url(../imgs/menu_barra_dir_corp.jpg) no-repeat right;width:255px;height:505px;float:left;padding:0px;padding-left:20px;	}	#navegacao_corp .busca_menu { BACKGROUND-COLOR:#F9F9F9; WIDTH:229px; HEIGHT:370px; MARGIN:0; PADDING:0; }#navegacao_corp .busca_form { MARGIN-LEFT:10px; MARGIN-TOP:10px;  }#navegacao_corp .busca_form tr, td { color:#585858  }#navegacao_corp .busca_menu_textop tr, td { color:#585858  }
#rodape .rodape-corp { float:left; margin: 17px 325px -8px 22px; height:40px; width: 440px; background: #FFF }.ie6 #rodape .rodape-corp { margin: 17px 325px -8px 10px!important; }
#rodape {background:#0A4B89 url(../imgs/inferior_fundo.jpg) repeat-x;width:799px;height:141px;border:dotted #999;border-width: 0px 0;text-align:left;clear:both;position: absolute;bottom: 0;}
#rodape p {margin:0;font-weight:normal;}
#rodape .inf_ico{ float:left; width:30px; text-align:center; margin:0; margin-top:35px; }	#rodape .inf_endereco { width:447px; font-size:11px; margin:0; margin-top:35px; margin-left:0px; color:#fff; float:left  }#rodape .inf_bolerim { background:none; width:275px; margin:0; margin-left:0px; padding-left:30px; color:#fff; float:left; height: 50px }#rodape .inf_boletim_titulo{  FONT-SIZE:11px; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR:#FFFFFF; MARGIN:0px; PADDING:0px  }#rodape .inf_boletim_texto{ FONT-SIZE:10px; margin-bottom: }#rodape .inf_boletim_campo{ width:212px; height:16px; float:left; padding:4px 5px 0 0; border:0; color:#000000; }#rodape .inf_boletim_botao, #topo .inf_boletim_botao{ background:url(../imgs/botao_login.gif) no-repeat transparent; width:24px; height:20px; float:left; FONT-SIZE:10px; FONT-WEIGHT:bold; color:#fff; margin:0; border:0; cursor:pointer; padding: 0px }/* ************ FORM GERAL BUSCA AVANÇADA */
/* css busca avancada especifica */#buscavancada {width:725px;float:left;margin-right:20px;margin-left:40px;text-align:justify;background:#fff;color:#253F5F;}

#buscavancada .conteudo_titulo { WIDTH:715px; PADDING:0; COLOR:#024EA6; }#buscavancada h5 { color:#024EA6; font-size:17px; FONT-WEIGHT:normal; border-bottom:3px solid #C4CCD7; height:35px; line-height:35px; }#buscavancada input,textarea,select{ BORDER:1px solid #C1CBD8; }#buscavancada .campos_nulo{ BORDER:0; MARGIN:0px; PADDING:0px }#buscavancada .campos_padding{ BORDER:0; MARGIN-LEFT:3px; }#buscavancada button{ BACKGROUND:#294669; BORDER:1px solid #294669; COLOR:#FFFFFF; }
#buscavancada .busca_avc_form{ BACKGROUND:#F3F5F8; WIDTH:703px; MARGIN-TOP:20px; BORDER:1px solid #C1CBD8; COLOR:#000000; PADDING:10px  }#buscavancada .busca_avc_form_botao{ text-align:right; }#buscavancada .form_fieldset{ HEIGHT:235px; }#buscavancada .form_fieldsetp{ HEIGHT:145px; }#buscavancada .campo_dropg{ WIDTH:235px }#buscavancada .campo_dropp{ WIDTH:45px }#buscavancada .campo_dropmp{ WIDTH:75px }#buscavancada .campo_dropm{ WIDTH:105px }#buscavancada .campo_botao{background:url(../imgs/botao_buscar.gif) #FFF no-repeat; width:67px; height:23px; FONT-SIZE:11px; FONT-WEIGHT:bold; color:#fff; padding:0; margin:0; margin-top:10px; border:0; cursor:pointer}

/* ************ FORM ACESSO */
/* css form acesso area restrita - corporativo - relatorios para empresas */
#mold_acesso{ WIDTH:100%; HEIGHT:100%; TEXT-ALIGN:center; PADDING-TOP:20%; }#acesso{BACKGROUND:url(../imgs/fundo_acesso_sombra.gif) bottom repeat-x #fff;BORDER:5px solid #294669;WIDTH:335px;HEIGHT:305px;}
#acesso .acesso_logo{MARGIN-TOP:20px;MARGIN-BOTTOM:10px;}
#acesso input{ BORDER:1px solid #C1CBD8; }#acesso button{ BACKGROUND:#294669; BORDER:1px solid #294669; COLOR:#FFFFFF; }#acesso tr,td{ text-align:left; }#acesso .formulario{ font-size:11px }#acesso .botao {background:url(../imgs/botao_buscar.gif) #FFF no-repeat; width:67px; height:23px; FONT-SIZE:11px; FONT-WEIGHT:bold; color:#fff; padding:0; margin:0; margin-left:5px; border:0; cursor:pointer}
#acesso a, a:visited { color:#253F5F; text-decoration:none }#acesso a:hover { color:#FF9900; text-decoration:underline }
.acesso_inf{ color:#fff }

/* ************ MOLDURAS FOTOS GALERIA */
.botaoOf {BORDER:2px solid #FFFFFF;MARGIN:0px;PADDING:0;}
.botaoOn {BORDER:2px solid #DDDDDD;CURSOR:pointer;MARGIN:0px;PADDING:0;}.mgaleriaOf {BORDER:3px solid #FFFFFF;BACKGROUND-COLOR: #FFFFFF;MARGIN:0px;PADDING:0px;}.galeriaOf {BORDER:3px solid #E4E4E4;BACKGROUND-COLOR: #FFFFFF;MARGIN:0px 2px;PADDING:0px;float:left;}.galeriaOf2 {BORDER:3px solid #E4E4E4;BACKGROUND-COLOR: #FFFFFF;MARGIN:0px;PADDING:0px;}.galeriaOn {BORDER:3px solid #0173AE;BACKGROUND-COLOR: #FFFFFF;CURSOR:pointer;MARGIN:0px 2px;PADDING:0px;float:left}
.galeriaOn2 {BORDER:3px solid #0173AE;BACKGROUND-COLOR: #FFFFFF;CURSOR:pointer;MARGIN:0px;PADDING:0px;}
.moldura_tab { BACKGROUND-COLOR:#F9F9F9; PADDING:5px; }

/* ************ MOLDURAS  - PRODUTOS - CAPA DESTAQUE */
.produtos_moldurap { WIDTH:120px; PADDING:0px; }.produtos_moldurapp { WIDTH:25%; PADDING-TOP:20px; TEXT-ALIGN:center }
.produtos_titulo { BACKGROUND:url(../imgs/ico_setap_2.gif) no-repeat top left; FONT-SIZE:11px; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR:#03699F; MARGIN:0px; PADDING-LEFT:10px; height: 31px }.produtos_titulop { FONT-SIZE:10px; COLOR:#03699F; MARGIN-TOP:5px; PADDING:0px; height: 28px }.produtos_titulo_barra { WIDTH:475px; FONT-SIZE:11px; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR:#03699F; BORDER-BOTTOM:2px solid #03699F; MARGIN-TOP:15px; MARGIN-BOTTOM:10px; PADDING-LEFT:0px; PADDING-BOTTOM:5px; }.produtos_titulo_ibarra { BACKGROUND:url(../imgs/ico_setap_2.gif) no-repeat center left; WIDTH:475px; FONT-SIZE:11px; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR:#03699F; BORDER-BOTTOM:2px solid #03699F; MARGIN-TOP:15px; MARGIN-BOTTOM:10px; PADDING-LEFT:10px; PADDING-BOTTOM:5px; }
.produtos_foto { MARGIN-TOP:5px; MARGIN-BOTTOM:5px; PADDING:0px; text-align:center; }.produtos_texto { FONT-SIZE:10px; TEXT-ALIGN:left; margin: 0; padding: 10px 0 }.produtos_texto a, .produtos_texto a:hover { text-decoration: none; color: #253F5F }.produtos_preco { FONT-SIZE:10px; FONT-WEIGHT: bold; COLOR:#C40000; MARGIN:0px; PADDING:0px }.produtos_botao { MARGIN-TOP:10px; MARGIN-BOTTOM:10px; }
.tabela_pacote_nome { height:30px; WIDTH:82px; FONT-SIZE:10px; COLOR:#03699F; BORDER-BOTTOM:1px solid #F1A935; }.tabela_pacote_tnome { BACKGROUND:url(../imgs/ico_setap_2.gif) no-repeat center left; FONT-SIZE:10px; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR:#03699F; BORDER-BOTTOM:2px solid #03699F; PADDING-LEFT:10px;  }.tabela_pacote_preco { WIDTH:63px; FONT-SIZE:10px; BACKGROUND:#FFF3B3; FONT-WEIGHT: bold; COLOR:#03699F; BORDER-BOTTOM:1px solid #F1A935; text-align:center; }.tabela_pacote_linha { WIDTH:50px; FONT-SIZE:10px; COLOR:#03699F; BORDER-BOTTOM:1px solid #F1A935; }
.tabela_pacote_preco a, .tabela_pacote_preco a:visited, .tabela_pacote_tnome a, .tabela_pacote_tnome a:visited, .tabela_pacote_linha a, .tabela_pacote_linha a:visited, .tabela_pacote_nome a, .tabela_pacote_nome a:visited{ color: #03699F; text-decoration:none;}

/* ************ CONTROLE DE PAGINACAO - CAPA / INTERNO */.pacote_pagina_capa{ float:right; width: 33px; padding-top: 100px }.ie6 .pacote_pagina_capa { padding-top: 30px }.ie7 .pacote_pagina_capa { padding-top: 45px }

/* ***************** botao_numerico - PAGINACAO */
.botao_pagina:link, .botao_pagina:visited { background-color:#294669; text-decoration:none; text-align:center; color:#fff; padding:5px 7px 5px 7px; display:block; float:left; }.ie6 .botao_pagina:link, .ie6 .botao_pagina:visited { margin:0px 2px 0!important; }.ie7 .botao_pagina:link, .ie7 .botao_pagina:visited { margin:0px 2px 0!important; }.botao_pagina:hover { background-color:#0173AE; }.botao_pagina_on:link, .botao_pagina_on:visited, .botao_pagina_on:hover  { background-color:#0173AE; text-decoration:none; text-align:center; color:#fff; padding:5px 7px; display:block; float:left; }

/* ************ PAGINAS DE DETALHES - ICONES - GUIAS DE RESUMO  - PAGINACAO */

UL.TabGuiaIco { MARGIN: 0PX; PADDING:0; TEXT-ALIGN: LEFT; float: right }
UL.TabGuiaIco LI { LIST-STYLE:none; DISPLAY:inline; cursor:pointer; }
.TabLegIco { MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; WIDTH: 10px; HEIGHT: 3px; }.TabLegText { COLOR: #808080; FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; FONT-VARIANT: small-caps; }

UL.marcador_h { WIDTH:100%; MARGIN:0px; PADDING:0; TEXT-ALIGN:left; }
UL.marcador_h LI { LIST-STYLE:none; DISPLAY:inline; padding: 0px 10px 0px 0px; }

UL.marcador_h_img { WIDTH:100%; MARGIN:0px; PADDING:0; padding-bottom:10px; TEXT-ALIGN:left; }
UL.marcador_h_img LI { LIST-STYLE:none; DISPLAY:inline; padding:0; padding-right:10px; }
.marcador_h_div_texto{ font-size:10px; width:100%; float:left }.marcador_h_div_img{ border:0px solid #DDE1E8; margin-right:20px; height:137px; float:left }.marcador_h_li_img{ border:3px solid #DDE1E8; margin-bottom:20px;  }

UL.marcador_v { WIDTH:100%; MARGIN:0px; PADDING:0; TEXT-ALIGN:left; }
UL.marcador_v LI { LIST-STYLE:none; DISPLAY:list; PADDING-LEFT:3px; }

UL.marcador_b { WIDTH:100%; MARGIN:0px; PADDING:0; TEXT-ALIGN:left; }
UL.marcador_b LI { BACKGROUND:url(../imgs/busca_separador.gif) right no-repeat #fff; LIST-STYLE:none; DISPLAY:inline; PADDING-LEFT:3px; }
UL.marcador_b LI { BORDER-TOP:1px solid #E5E5E5; BORDER-BOTTOM:1px solid #E5E5E5; LINE-HEIGHT:31px;  }

/*.marcador ul li { float:left; list-style: none; width:290px; }.marcador ul li.cart_visa {background-image:url(../imgs/cartao_visa.gif);}.marcador ul li.cart_express {background-image:url(../imgs/cartao_america_express.gif);}.marcador ul li {background-repeat: no-repeat;background-position: left center;line-height:0;padding: 24px 0 24px 60px;font:bold 11px;color: #000;}
*//* ************ FORMS */

input,select { COLOR:#666; HEIGHT:17px; FONT-SIZE:11px; BORDER:1px solid #c0c0c0; MARGIN:0px; PADDING:0px  }
select { HEIGHT:17px; }
textarea { COLOR:#666; WIDTH:97%; FONT-SIZE:11px; MARGIN:0px; PADDING:0px  }
input,textarea { padding-left:3px; padding-top:5px; padding-bottom:0px; }
button{ COLOR:#666; FONT-SIZE:11px; MARGIN:0px; PADDING:0px }
.campos_pp{ width:40px } .campos_p{ width:45px }.campos_m{ width:75px }.campos_g{ width:105px }.campos_100{ width:100% }.campos_nulo { border:0; }.campos_borda1 { COLOR:#666; HEIGHT:17px; FONT-SIZE:11px; BORDER:1px solid #024EA6; MARGIN:0px; PADDING:0px  }
.botao_buscar {background:url(../imgs/botao_buscar.gif) #FFF no-repeat; width:67px; height:23px; FONT-SIZE:12px; FONT-WEIGHT:bold; color:#fff; padding:0; margin-top:10px 0 20px 0; border:0; cursor:pointer; font-family:arial,helvetica,sans-aerif;}.botao_buscar2 {background:url(../imgs/botao_buscar.gif) #FFF no-repeat; width:67px; height:23px; FONT-SIZE:12px; FONT-WEIGHT:bold; color:#fff; padding:0; margin:0; margin-top:0px; border:0; cursor:pointer; font-family:arial,helvetica,sans-aerif;}.botao_buscar_on {background:url(../imgs/botao_buscar_on.gif) #FFF no-repeat; width:85px; height:23px; FONT-SIZE:12px; FONT-WEIGHT:bold; color:#fff; padding:0; margin:0; margin-top:10px; border:0; cursor:pointer; font-family:arial,helvetica,sans-aerif;}.botao_buscarg {background:url(../imgs/botao_buscar_avc.gif) #FFF no-repeat; width:111px; height:23px; FONT-SIZE:12px; FONT-WEIGHT:bold; color:#fff; padding:0; margin:0; margin-left:5px; margin-top:10px; border:0; cursor:pointer; font-family:arial,helvetica,sans-aerif;}.botao_buscargg {background:url(../imgs/botao_buscar_avc2.gif) #FFF no-repeat; width:125px; height:23px; FONT-SIZE:12px; FONT-WEIGHT:bold; color:#fff; padding:0; margin:0; margin-left:0px; margin-top:0px; border:0; cursor:pointer; font-family:arial,helvetica,sans-aerif;}

/*input { COLOR:#666; WIDTH:215px; height:19px; font-size:11px; BORDER:1px solid #024EA6; MARGIN-TOP:5px; MARGIN-LEFT:5px  }
select { COLOR:#666; WIDTH:165px; font-size:11px; BORDER:1px solid #024EA6; MARGIN-TOP:5px  }
textarea { COLOR:#666; WIDTH:255px; font-size:11px; BORDER:1px solid #024EA6; MARGIN-TOP:5px  }
button { BORDER:0px; font-size:10px;  }
label { MARGIN-LEFT:5px; font-size:11px;  }
*/

/* ************ LINKS - NAVEGACAO */
.link_noticias:link { color: #253F5F; text-decoration:none; MARGIN:0px; PADDING:0px }.link_noticias:visited { color:#253F5F; text-decoration:none; MARGIN:0px; PADDING:0px }.link_noticias:hover { color:#253F5F; text-decoration:none; MARGIN:0px; PADDING:0px; text-decoration: underline }
.by{ width:200px; FONT-SIZE:10px; MARGIN-LEFT:30px; MARGIN-TOP:5px; float:left; color: #FFF }.by img {float:left; margin: 1px 10px 0}
.by2{ FONT-SIZE:10px; MARGIN-LEFT:0px; MARGIN-TOP:7px; color: #FFF }.by2:link { color:#FFF; text-decoration:none; }.by2:visited { color:#99AABF; text-decoration:none; }.by2:hover { color:#99AABF; text-decoration:none; FONT-SIZE:10px }

/* ************ SEPARADORES */
.aviso { color:#C40000 }.separar { WIDTH:25px; height:20px; }.espaco { MARGIN:0px; PADDING:0px; MARGIN-TOP:5px; width:1px;}.espaco0 { MARGIN:0px; PADDING:0px; MARGIN-TOP:0px; width:1px;}.espaco2 { MARGIN:0px; PADDING:0px; MARGIN-TOP:15px; MARGIN-BOTTOM:20px; width:1px;}.espaco3 { MARGIN:0px; PADDING:0px; MARGIN-TOP:20px; MARGIN-BOTTOM:20px; width:1px;}.espaco4 { MARGIN:0px; PADDING:0px; MARGIN-TOP:40px; MARGIN-BOTTOM:10px; width:1px;}.espaco5 { MARGIN:0px; PADDING:0px; MARGIN-TOP:40px; MARGIN-BOTTOM:30px; width:1px;}
.espaco50 { MARGIN:0px; PADDING:0px; HEIGHT:50px;}.espaco100 { MARGIN:0px; PADDING:0px; HEIGHT:100px;}.clear {clear:both; }.textop{ FONT-SIZE:10px }
.box_aeroportos { width:250px; position: absolute; padding: 10px; background: #fff; border:5px solid #045070; }.box_aeroportos .lista_aeroportos { width: 250px; height: 198px } 
.loading2 {background:#4C6783 none repeat scroll 0 0;border:1px solid #6692BF;height:71px;margin: 30px 0 20px 200px;padding:0;width:270px;color: #FFF;padding: 20px;}
.loading2 img { float: left; position:relative; left:120px; top:15px; }.carregarrr { float: left; position:relative; left:80px; top:15px; }.loading-pesquisa img { float: left; position:relative; left:80px; top: -5px }.ie7 .loading-pesquisa img { top: -20px }.ie6 .loading-pesquisa img { top: -18px }
 .loading-aba {background:#4C6783 none repeat scroll 0 0;border:1px solid #6692BF;height:194px;padding:50px 20px 0 20px;width:190px;color: #FFF;text-align: center;position: absolute;}.ie6 .loading-aba {height: 210px;}
.loading-aba-hotel {background:#4C6783 none repeat scroll 0 0;border:1px solid #6692BF;height:145px;padding:50px 20px 0 20px;width:190px;color: #FFF;text-align: center;position: absolute;}.ie7 .loading-aba-hotel, .ie6 .loading-aba-hotel {padding:50px 14px 0 14px;}
.loading-pesquisa {background:#4C6783 none repeat scroll 0 0;border:1px solid #6692BF;height:35px;padding-top:15px;width:716px;color: #FFF;text-align: center;margin-bottom: 0px;}.ie6 .loading-pesquisa  { padding-top: 20px; display:block }
.resultado_alterar_data div input { background:#FFFFFF url(https://www.primus.com.br/arquivos/imgs/botao_buscar_avc.gif) no-repeat scroll 0 0;border:0 none;color:#FFFFFF;cursor:pointer;font-size:11px;font-weight:bold;height:23px;margin:10px 0 0 5px;padding:0;width:111px; }#barra_progresso { margin-bottom: 20px }.t_conexao { display:block; margin: 5px}.impressao_papel {margin:10px; }.requiscoes { border: 1px solid #c0c0c0; height: 17px; padding: 0; }
div#requisicaogovernamental .requiscoes { margin-top: 5px }

table.resultado_busca_auto {width:730px;font-family:Verdana, Arial, Helvetica, sans-serif !important; font-size:11px !important;	text-align:center !important;	clear:both;}
table.resultado_busca_auto thead {color:#FFFFFF;background:#35b4d2;}
table.resultado_busca_auto th {padding:3px; height:28px;}
table.resultado_busca_auto th a,table.resultado_busca_auto th a:link, table.resultado_busca_auto th a:visited {color:#FFFFFF;}
table.resultado_busca_auto th a:hover {text-decoration:none}
table.resultado_busca_auto tr.table_claro {background:#e4f5fa; color:#444444;}
table.resultado_busca_auto tr.table_escuro {background:#daeaee; color:#444444;}
table.resultado_busca_auto td {padding:3px 2px;}

table.resultado_busca_auto td a{color:#444444; text-decoration:none;}
table.resultado_busca_auto td a:hover{text-decoration:underline;}
.resultado_busca_auto { margin: 5px 0; width:100% }.data_viagem { color:#024EA6; width:725px; }.data_viagem b { font-weight: normal  }
span#continuar .bto_txt { margin-right:200px }#divCliente { padding-top: 20px; display:block }#dados_passageiros tr.table_escuro td input, #dados_passageiros tr.table_claro td input, #cartaoavulso .tabela td input { height:19px; padding-top: 2px}
.passageiros_records{heigth:15px !important;width:100px !important;}.sobrenome_records{heigth:15px !important;width:100px !important;}

#codcliente { float:left;height:19px; padding-top: 2px}#passenger { height:19px; padding-top: 2px}.table_font { margin: 20px 0 }#btn_selecionar {background:url(../imgs/botao_lupa_p.gif) #FFF no-repeat; width:23px; height:19px; FONT-SIZE:11px; FONT-WEIGHT:bold; color:#fff; padding:0; margin-top:10px 0 20px 0; border:0; cursor:pointer}.aceitar_termos label {padding-left: 5px}.Travele_radio {float:left; border: 0}#view_passenger, #add_passenger, div#div_nvoo_total div input  { background:#FFFFFF url(https://www.primus.com.br/arquivos/imgs/botao_175x.gif ) no-repeat scroll 0 0;border:0 none;color:#FFFFFF;cursor:pointer;font-size:11px;font-weight:bold;height:23px;margin:10px 0 0 5px;padding:0;width:175px; }
table.tabela_info_reserva { background:#F3F5F8 none repeat scroll 0 0;border:1px solid #C1CBD8;margin:9px 0 5px 0;padding:10px;}.legenda { width: 110px; text-align: left}.legenda2 { display:block; width: 110px; text-align: right }#solicitante, select#empresaregente, span select#forma, select#filial, select#posto { margin-top: 5px }
input#nomeempresaregente, input#nomefilial, input#nomeposto { margin: 5px 0; height: 25px  }
span .botao_recibo { text-align:right; }#listHolder { position:absolute; }
select.list { width: 165px; height:81px } 
span#glfotos { width: 292px }
img#glprev, span#glfotos img {float:left}
img#glnext {float:left; padding-left:15px}#buscaavancada input { border: none; height: 13px; width: 20px }.justificativa { width: 725px; height:105px; margin-top: 15px; font-family: arial, verdana }.justificativa textarea#justificativa { width: 720px !important; float:left; margin-bottom: 10px; height: 50px; }
div.bto_relatorio input {background: url("../imgs/botao_buscar_0.gif") no-repeat scroll 0 0;border:0 none;color:#FFFFFF;cursor:pointer;font-size:11px;font-weight:bold;height:23px;margin:3px 0 0 5px;padding:2px 0; width:67px; text-align: center }.pesquisa_ok {background:transparent url(../imgs/botao_ajuda.gif) no-repeat scroll 0 0;border:0 none;color:#FFFFFF;cursor:pointer;font-size:10px;font-weight:bold;height:20px !important;margin-top:12px;padding-bottom:5px;width:41px;}
div#div_ajuda { margin: 15px 0;border:1px dashed #CCCCCC;background:transparent url(/simgs/css/imgs/bg_menu.gif) repeat scroll 0 0}#corporativo .table_claro td .resultado_busca_auto td, #corporativo .table_escuro td .resultado_busca_auto td { background: none }
.pesquisa_relatorio {background:url(imgs/bg_menu.gif); margin-bottom:20px; border:1px solid #696969;}.pesquisa_relatorio legend{font-size:13px; font-weight:bold; color:#3F5C63; }.pesquisa_relatorio label{font-size:11px; color:black; display:block;}.pesquisa_relatorio td{padding:3px 0px}.pesquisa_relatorio input[type="button"] {background:#e7e6e3; border:2px solid #666666; padding:5px;}.pesquisa_relatorio input{border:1px solid #969696; height:11px}.pesquisa_relatorio .pesquisa_ok{border:0px; height:22px!important}h2#solicitanteText {font-size:11px; border:none; background:none; color: #585858 }
div#requisicaogovernamental h2, div.pcompra div#INV h2, div.pcompra div#CC h2 { font-size:12px !important; border:none !important; background:none !important; color: #253F5F !important; padding:20px 0 0 0 !important; line-height:10px !important; height: auto !important; text-transform:none !important; }

/* PESQUISA AUTO */
div.box_info { margin: 15px 0 }
td.cia_carro_pdf { text-align: center }
div.box_bto { text-align: right }#corporativo .linha1 td, #corporativo .linha1{ background:#F6F6F6 url(../imgs/tab_td_linha.gif) repeat-x scroll center bottom; height:25px; }#corporativo .linha2 td, #corporativo .linha2 { background:#EFEFEF url(../imgs/tab_td_linha.gif) repeat-x scroll center bottom; height:25px; }#corporativo .linha1 td.linha3, #corporativo .linha3 { background:#275C88 url(../imgs/tab_titulo.gif) repeat-x scroll 0 0;border:0 none;color:#FFFFFF; }#corporativo .linha2 td.linha3 { background:#275C88 url(../imgs/tab_titulo.gif) repeat-x scroll 0 0;border:0 none;color:#FFFFFF; }#erro_disponivel { border: 2px red solid; padding: 10px 20px; margin: 0 0 30px; background: peachPuff }
div.alerta { border: 2px red solid; padding: 10px 15px; margin: 0 0 10px }
#bases_consultadas {text-align: center;text-valign: center;}#formulario_cartao { margin: 20px 0 }#formulario_cartao h2 { border: none; font-size: 12px; background: none; padding: none; text-transform: none; line-height: 1.4; margin: 20px 0 0 }.produtos_moldurapp a img {height:70px;width:100px;}
table.foto_noticia { margin: 5px; background: #e4e8f0 }
div.sizefont { width: 100px; float:right }
div.sizefont a { text-decoration: none!important; color:#FF9900!important;  }
h5.gal_titulo { font-size: 21px; padding-top: 4px; color: #FFF; background: none; text-align: center; }
#conteudo .conteudo_texto ul { margin: 10px 20px }#conteudo .conteudo_texto a, #conteudo .conteudo_texto a:hover { color: #03699F; text-decoration:underline  } #conteudo .conteudo_texto h1 { padding: 10px 15px; font-size: 17px }

span#localfotos { width: 540px; float:left }
a#galnext, a#galprev { float:left }

/* Galerias de fotos */
div.galerias_fotos { color: #253F5F; margin: 0 20px 0 40px }
h1.gf_h1 { margin: 10px 0; }
a.link_gf:link, a.link_gf:visited { color: #253F5F; margin-bottom: 20px; float:left; text-decoration:none }
a.link_gf:hover { text-decoration: underline }
span.titulo_gf { color: #253F5F; width: 235px; height:80px; font-size: 15px; float:left; margin-right: 10px; font-weight: bold }
img.foto_gf { float:left; margin-right: 10px; border: 2px solid #253F5F  }.tabbed_pagination { float:left; margin: 20px 0 }.tabbed_pagination a { text-decoration: none }
.resultado_data, #busca_datavolta {text-align: right!important}
div#content .alerta_aviao, div.abarca div.pcompra table div div#div_erro {border:2px solid red !important;margin:0 0 10px;padding:10px 15px;}
tr#name_pax_7 ,tr#name_pax_6, tr#name_pax_5, tr#name_pax_4, tr#name_pax_3, tr#name_pax_2, tr#name_pax_1 {background:#F6F6F6 url(https://www.primus.com.br/arquivos/imgs/tab_td_linha.gif) repeat-x scroll center bottom; height: 25px}
div#div_errordesc h2 {background:#FFF; color: red; margin-bottom: 10px}
div.reserva_preco { float:right; }
div#reserva_dados { float: left; line-height: 1.1em}
object.loadingbar { width:265px; height: 31px; margin-top: 20px}.detalhe_taxas {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#FCF5E8 none repeat scroll 0 0;border:1px dashed red;margin:4px;padding:5px;}

img#bt_justificativa { float:left }

/* IE6 - BY ZULLCORE */#topo .topo_logo3 a { padding:0px; }
