@charset "utf-8";
/* CSS Document */
/*para link da home no topo direito*/



a.home:link {color:#000000; font-family:arial; font-size:11px; font-weight:bold; text-decoration:none;}
a.home:visited{color:#000000; font-family:arial; font-size:11px; font-weight:bold;text-decoration:none;}
a.home:hover {color:#CCCCCC; font-family:arial; font-size:11px; font-weight:bold;text-decoration:none;}
a.home:active {color:#000000; font-family:arial; font-size:11px; font-weight:bold;text-decoration:none;}

a.rodapemail:link{ font-size:11px; color:#676767; font-family:arial;}
a.rodapemail:visited{font-size:11px; color:#676767; font-family:arial;}
a.rodapemail:hover{font-size:11px; color:#676767; font-family:arial;}
a.rodapemail:active{font-size:11px; color:#676767; font-family:arial;}

a.subtitulo1:link{font-size:12px; color:#333333; font-family:Arial; line-height:14px; text-align:left; font-weight:500; text-decoration:none;}
a.subtitulo1:visited{font-size:12px; color:#333333; font-family:Arial; line-height:14px; text-align:left; font-weight:500; text-decoration:none;}
a.subtitulo1:hover{font-size:12px; color:#CCCCCC; font-family:Arial; line-height:14px; text-align:left; font-weight:500; text-decoration:none;}
a.subtitulo1:active{font-size:12px; color:#333333; font-family:Arial; line-height:14px; text-align:left; font-weight:500; text-decoration:none;}

a.sub_conteudo_link:link{ font-size:12px; color:#2364AF; font-family:verdana; font-weight:600; text-decoration:none;}
a.sub_conteudo_link:visited{ font-size:12px; color:#5889C2; font-family:verdana; font-weight:600; text-decoration:none;}
a.sub_conteudo_link:hover{ font-size:12px; color:#91B1D7 font-family:verdana; font-weight:600; text-decoration:none;}
a.sub_conteudo_link:active{ font-size:12px; color:#2364AF; font-family:verdana; font-weight:600; text-decoration:none;}

a.texto_link:link{ font-family:verdana; font-size:12px; color:#000000; line-height:15px; text-decoration:none; }
a.texto_link:visited{ font-family:verdana; font-size:12px; color:#000000; line-height:15px; text-decoration:none; }
a.texto_link:hover{ font-family:verdana; font-size:12px; color:#cccccc; line-height:15px; text-decoration:none;}
a.texto_link:active{ font-family:verdana; font-size:12px; color:#000000; line-height:15px; text-decoration:none;}


a.vejamais:link{font-size:12px; color:#AF1C35; font-family:arial; line-height:14px; text-align:left; font-weight:600; text-decoration:none;}
a.vejamais:visited{font-size:12px; color:#AF1C35; font-family:arial; line-height:14px; text-align:left; font-weight:600; text-decoration:none;}
a.vejamais:hover{font-size:12px; color:#AF1C35; font-family:arial; line-height:14px; text-align:left; font-weight:600; text-decoration:none;}
a.vejamais:active{font-size:12px; color:#AF1C35; font-family:arial; line-height:14px; text-align:left; font-weight:600; text-decoration:none;}

.barra_azul {font-size: 2px }
.barra_azul_2px {font-size: 2px}
.barra_br_2px {font-size: 2px; color:#FFFFFF;}
.barra_azul_6px {font-size: 6px; color:#F4F9FC;}
.barra_azul_4px {font-size: 4px; color:#FFFFFF;}

body{ background:#E8F1FF url(img/fundo_azul.jpg) top left repeat-x fixed;
}


	#caravana ul {
	list-style-image:url(img/seta_azul.gif);
font-weight:600;
text-align:left;
margin:0px;
padding-bottom:15px;
padding-left:30px;
line-height:19px;
font-family:verdana;
padding-top:10px;
font-size:13px;
}

#caravana li a:link{color:#000000; font-size:13px; 
}
#caravana li a:visited{ color:#000000;font-size:13px;
}
#caravana li a:hover{ color:#666666;font-size:13px;
}
#caravana li a:active{ color:#000000;font-size:13px;
}





.cotacao_titulo {color:#000000; font-family:verdana; font-size:11px; font-weight:bold;}
.cotacao_subtitulo {color:#000000; font-family:verdana; font-size:10px; font-weight:100;}


.faixa_vermelha{ height:5px; background-color:#cc0000; width:100%;}


.fonte_branca{ font-size:12px; color:#FFFFFF; font-family:verdana; text-align:center; font-weight:600;}

.rodape{ font-size:12px; color:#676767; font-family:arial; font-weight:600; background:#e5e4e4; padding:10px; widows:770px; letter-spacing:0.5px;}

.sub_conteudo{ font-size:12px; color:#2364AF; font-family:verdana; font-weight:600;}
.sub_conteudo1{ font-size:13px; color:#2364AF; font-family:verdana; font-weight:600; line-height:16px;}
.sub_conteudo2{ font-size:14px; color:#2364AF; font-family:verdana; font-weight:600;}
.sub_conteudo_branco{ font-size:14px; color:#FFFFFF; font-family:verdana; font-weight:600;}
.sub_conteudo_branco1{ font-size:12px; color:#FFFFFF; font-family:verdana; font-weight:600;}
.sub_conteudo_menu{ height:20px; margin:0; padding:0; font-size:12px; color:#2364AF; font-family:verdana; font-weight:600;}
.sub_conteudo_menu2{ height:20px; margin:0; padding:0; font-size:12px; color:#CCCCCC; font-family:verdana; font-weight:600;}

.sub_home_verm{ font-size:12px; color:#AF1F36; font-family:arial; font-weight:600;}

.sub_railpas_verde{ font-size:12px; color:#1E875C; font-family:verdana; font-weight:600;}
.sub_railpas_laran{ font-size:12px; color:#D5932B; font-family:verdana; font-weight:600;}
.subtitulo{font-size:12px; color:#666666; font-family:Verdana; line-height:16px; text-align:left; font-weight:100;}
.subtitulo_s_link{font-size:10px; color:#000000; font-family:Verdana; line-height:17px; text-align:left; font-weight:100;}

table.bordasimples{borda-collapse: collpase;}
table.bordasimples tr td{border:0px solid #2592D7;}

table.bordasimples1{borda-collapse: collpase;}
table.bordasimples1 tr td{border:0px;}

.texto{ font-family:verdana; font-size:12px; color:#000000; line-height:15px; }
.texto_doc{ font-family:verdana; font-size:12px; color:#000000; line-height:19px; }
.texto_doc1{ font-family:verdana; font-size:13px; color:#000000; line-height:19px;}
.texto_doc2{ font-size:11px; color:#000000; font-family:arial; line-height:13px; text-align:left; font-weight:100; text-decoration:none;}
.texto_vermelho{ font-family:verdana; font-size:12px; color:#FF0000; line-height:15px;  }
.texto_vermelho1{ font-family:verdana; font-size:10px; color:#FF0000; line-height:12px; font-weight:100;}
.texto_vermelho2{ font-family:verdana; font-size:15px; color:#FF0000; line-height:17px; font-weight:600; }
.texto_vermelho3{ font-family:verdana; font-size:12px; color:#AF1C35; line-height:17px; font-weight:600; }
.texto_vermelho4{ font-family:verdana; font-size:7px; color:#AF1C35; line-height:7px; font-weight:600; }
.texto_azul{ font-family:verdana; font-size:12px; color:#2490CF; line-height:15px; }
.texto_preto{ font-family:verdana; font-size:19px; color:#000000; line-height:24px; text-align:left; }

.texto_endereco{ font-family:arial; font-size:11px; color:#000000; font-weight:500;}
.texto_bold {color:#000000; font-family:verdana; font-size:12px; font-weight:bold; text-decoration:none;}
.texto_bold1 {color:#000000; font-family:verdana; font-size:12px; font-weight:bold; text-decoration:none; line-height:16px;}
.texto_cinza{  margin:0; padding:0; font-size:13px; color:#333333; font-family:verdana; font-weight:600; text-align:left;}

.titulo{font-size:13px; color:#006699; font-family:arial; font-weight:600;}
.titulo2{font-size:12px; color:#FFFFFF; font-family:Verdana; font-weight:bold; text-align:center;}
.titulo3{font-size:12px; color:#04679A; font-family:arial; font-weight:bold; text-align:center;}

.titulo_conteudo{ font-family:Verdana; font-weight:600; color:#FFFFFF; font-size:18px; font-style:inherit;}

#todoform input {	
background:#FFFFFF;	
border:1px inherit #999999;
height:15px;

}#todoform select {	
background:#FFFFFF;	
border:1px solid #CCCCCC;
height:auto;
}

#todoform textarea {
border:1px solid #CCCCCC;
background:#FFFFFF;	
}

#todoform input.botao {	
background:#0099CC;
color:#FFFFFF;
font-family:verdana;
font-size:12px;
border:1px solid #03689E;
width:75px;
height:20px;
vertical-align:middle;

}

#todoform input.checar{
border:0px inherit #FFFFFF;}	

.tracejado{
border-top-style:dashed;
border-width:2px;
padding-bottom:3px;
width:240px;
color:#979797;
margin:5px;
}



#menu{ 
height:34px;
margin:0; padding:0;
}

#menu ul{ margin:0; padding:0;
margin-left:6px;}

#menu ul li{ display:inline;}

#menu ul li a {
                  background:#FFFFFF;
				  
				  border: 1px solid #EA9494;
				  border-bottom:none;
				  float: left;
				  padding:5px 7px;
				  margin:2px;
				  text-decoration:none;
                }
				
				#menu ul li a:hover{
			    backgroung:#FFFFFF;
				color:#2364AF;
				border: 1px solid #cc0000;
				border-bottom:none;
				text-decoration:none;
				}

/* folhas de estilos das passagens aereas*/
table.passagem{ border-collapse:collapse;
background:#F2F2F2;
color:#000000;
font-weight:600;
text-align:center;
font-size:11px;
font-family:verdana;
}
tr.pass{ background:#FFFFFF;
color:#000000; font-weight:400;

}
table.passagem tr td{ border:1px solid #B2B2B2;
padding:3px;}

.texto_passagem{font-size:12px; margin-top:2px; font-family:verdana; text-align:left;}
.linha_passagem{ border-bottom-style:solid; border-color:
#333333; border-width:1px; width:100%; border-bottom-color:#999999; }

.titulo_pass{ font-size:16px; font-family:arial; font-weight:900; color:#990000;}