.form {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;background-color: #FFFFFF;border: 1px solid #999999;font-weight: normal;padding-left: 2px;}
.texto_form {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none;}
.link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 3070ae;}
.texto_page {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: FF6600;}

.borda_vertical_direita{border-right:1px #ffffff solid;}
.border_atencao{padding:4px; border: 1px #666666 solid; background: #FDF9D4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none;}

#titulo_pg, .menu_sem_link, .texto, .texto_bold, a.link_menu, a.link_branco, .barNav a, .barra_menu, .rodape, .rodapePopUp{font-family:Verdana;font-size:11px;font-weight:normal;}
	
.barNav a{color:#333333; text-decoration:none; text-align:center; padding:5px; margin:0px; top:1px; bottom:1px; clip:rect(1px auto 1px auto); overflow: visible;}
.barNav a:hover{color:#FFFFFF; background: url(../images/fundo_menu.jpg); background-position: 1px 1px; }

.barra_menu {color:#333333;text-decoration:none;}
	
.rodape{ color: #ffffff;text-decoration: none;padding: 2px;background-color:#00A2EF;}
.rodapePopUp{ color: #ffffff;text-decoration: none;padding: 2px;background-color:#118CD0;}

a.link_menu:link{color:#000000; text-decoration:none;}
a.link_menu:visited{color:#000000; text-decoration:none;}
a.link_menu:hover{color:#000000; text-decoration: underline;}
a.link_menu:active{color:#000000; text-decoration: underline;}

#pad{padding:4px;}
#chamada_expand{ padding:8px 0px 0px 30px;background: url(../images/seta_mini_home.gif) no-repeat 0px 10px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: none;}
	
#nivel_0{padding:4px 0px 4px 0px;}
#nivel_1{padding:4px 0px 4px 0px;}
#nivel_2{padding:0px 0px 0px 10px;}
#nivel_3{padding:0px 0px 0px 10px;}
#nivel_4{border-bottom: 1px dashed #CCCCCC;}
#nivel_5{padding:0px 0px 0px 10px; border-bottom: 1px dashed #CCCCCC;}

.texto {color: #666666;text-decoration: none;}
.texto_bold {color: #666666;text-decoration: none;font-weight: bold;}
.titulo_pop{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;text-decoration: none;padding-left: 6px;padding-rigth: 6px;font-weight: bold;}
.texto_home {color: #666666;text-decoration: none;font-family:Verdana;font-size:11px;font-weight:normal;}
.texto_home_bold {color: #FF8600; text-decoration: none; font-family:Verdana; font-size:12px; font-weight:normal; font-weight: bold; }
.borda_mini_home_esquerda{border-left:1px #1a8dce dashed;border-right:1px #ffffff solid;}

a.link_branco:link{color:#ffffff;padding: 2px; text-decoration:none; }
a.link_branco:visited{color:#ffffff;padding: 2px; text-decoration:none;}
a.link_branco:hover{color:#ffffff; padding: 2px;text-decoration: underline;}
a.link_branco:active{color:#ffffff;padding: 2px;text-decoration:none;}

.menu_sem_link {color: #999999; text-decoration:none;}

.box_home {	background-color: #FFFFFF;	padding: 5px;}
.box_home_texto {	background-color: #FFFFFF;	padding: 0px 5px 5px 0px;}
.box_home_dobra {	background-color: #FFFFFF;	padding: 5px 10px 0px 0px;	background-image: url(../images/dobra.jpg);	background-attachment: fixed;	background-repeat: no-repeat;	background-position: right top;}

#chamada_home{ padding:0px 0px 0px 38px; background: #FFFFFF url(../images/seta_mini_home.gif) no-repeat 5px 6px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: none;}

#pad2px {padding:4px 4px 4px 4px;}


div {
	scrollbar-arrow-color:#7AABCC;
	scrollbar-3dlight-color:#7AABCC;
	scrollbar-highlight-color:#ffffff;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#7AABCC;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-track-color:#CBE8F5;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

div#imgtoppage {width:592; margin-left: 4px; margin-top: 3px;}
div#imgbottompage {width:592; margin-bottom: 3px;}
div#page {width:592; padding-left: 4px; p}
div#insert {width:149; _width:149; float:right; margin-top:2px; _margin-top:10px; margin-left:4px; _margin-right:3px; background-color:#ECECEC; border:11px #ECECEC solid; _border:2px #ECECEC solid;}

/* This is where you can customize the appearance of the tooltip */
div#tipDiv {position:absolute; visibility:hidden; left:0; top:0; z-index:10000; background-color:#dee7f7; border:1px solid #336; width:250px; padding:4px; color:#000; font-size:11px; line-height:1.2;}

/* These are optional. They demonstrate how you can individually format tooltip content  */
div.tp1 { font-size:12px; color:#336; font-style:italic }
div.tp2 { font-weight:bolder; color:#337; padding-top:4px }

ul#menu {width:100%; background:#EAF5FF; margin:0; padding:0; list-style-type:none;}
ul#menu li {border-bottom:1px solid #f7f7f7;_border-bottom:0px solid #f7f7f7;}
ul#menu li a:link, ul#menu li a:visited { height:16px; _height:18px; text-decoration:none; font:normal 400 10px Verdana, Arial, Helvetica, sans-serif; color:#4384AF; display:block; border-left:8px solid #FF8600; padding-left:5px; padding-top:3px;}
ul#menu li a:hover {height:16px; _height:18px; background-color:#FF8600; color:#ffffff; display:block; border-left:8px solid #F1CD01; padding-left:5px;} 

#scroll {width:592; height:355px; _height:353px; overflow:auto; background-color: #ECECEC;}

.bot2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #FF9900; border: 1px none #FFFFFF; padding: 1px;}

.form {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;background-color: #FFFFFF;border: 1px solid #999999;font-weight: normal;padding-left: 2px;}

.dif1 {padding: 2px 3px 2px 3px; background:#FFFFFF;border:1px solid #D7EBFF;font-family:Verdana;font-size:11px;color:#666666;text-decoration:none; border-collapse: collapse }
.dif2 {padding: 2px 3px 2px 3px;background:#EFEFEF;border:1px solid #FFFFFF;font-family:Verdana;font-size:11px;color:#666666;text-decoration:none; border-collapse: collapse }
.dif2_red {padding: 2px 3px 2px 3px;background:#EFEFEF;border:1px solid #FFFFFF;font-family:Verdana;font-size:11px;color:#FFCC99;text-decoration:none; border-collapse: collapse }
.dif2fontedestaque {padding: 0px 3px 0px 3px; background:#EFEFEF; border:1px solid #FFFFFF; font-family:Verdana; font-size:11px; color:#666666; text-decoration:none; font-weight: bolder;border-collapse: collapse;}
.dif-destaque {padding: 7px; background:#FF8600; border:1px solid #FFFFFF; font-family:Verdana; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight: bold; border-collapse: collapse;}
.dif-destaque1 {padding: 0px; background:#FF8600; border: 0px solid #FFFFFF; font-family:Verdana; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight: bold; border-collapse: collapse;}
.dif2form {background:#EAF5FF;font-size:9px;color:#666666;text-decoration:none;}
.dif1fontedestaque {padding: 2px 3px 2px 3px; background:#FFFFFF; border:1px solid #D7EBFF; font-family:Verdana; font-size:11px; color:#666666; text-decoration:none; font-weight: bolder;}
.dif2_size9 {padding: 2px 3px 2px 3px; background:#EFEFEF; border:1px solid #FFFFFF; font-family:Verdana;font-size:9px; color:#666666;text-decoration:none; border-collapse: collapse;}
.dif2fontedestaque_9pt {padding: 0px 3px 0px 3px; background:#EFEFEF; border:1px solid #FFFFFF; font-family:Verdana; font-size:9px; color:#666666; text-decoration:none; font-weight: bolder; border-collapse: collapse;}

#.etapa_01, .etapa_02,.etapa_03, .etapa_04, .etapa_05,.etapa_06,.etapa_07,.etapa_08,{ padding:6px 0px 6px 41px; font-family:Verdana;font-size:10px;color:#666666;text-decoration:none; font-weight: bold;}
.etapa_01{border:1px solid #FFFFFF;  background: #EAF5FF url(../images/etapa_01.gif) no-repeat 2px 0px 0px 0px; }
.etapa_02{border:1px solid #FFFFFF;  background: #EAF5FF url(../images/etapa_02.gif) no-repeat 2px 0px 0px 0px; }
.etapa_03{border:1px solid #FFFFFF;  background: #EAF5FF url(../images/etapa_03.gif) no-repeat 2px 0px 0px 0px; }
.etapa_04{border:1px solid #FFFFFF;  background: #EAF5FF url(../images/etapa_04.gif) no-repeat 2px 0px 0px 0px; }
.etapa_05{border:1px solid #FFFFFF;  background: #EAF5FF url(../images/etapa_05.gif) no-repeat 2px 0px 0px 0px; }
.etapa_06{border:1px solid #FFFFFF;  background: #EAF5FF url(../images/etapa_06.gif) no-repeat 2px 0px 0px 0px; }
.etapa_07{border:1px solid #FFFFFF;  background: #EAF5FF url(../images/etapa_07.gif) no-repeat 2px 0px 0px 0px; }
.etapa_08{border:1px solid #FFFFFF;  background: #EAF5FF url(../images/etapa_08.gif) no-repeat 2px 0px 0px 0px; }

#.etapa_01_at, .etapa_02_at,.etapa_03_at, .etapa_04_at, .etapa_05_at,.etapa_06_at,.etapa_07_at,.etapa_08_at,{ padding:6px 0px 6px 41px; font-family:Verdana;font-size:10px;color:#FFFFFF;text-decoration:none; font-weight: bold;}
.etapa_01_at{border:1px solid #FFFFFF;  background: #99CCFF url(../images/etapa_01_at.gif) no-repeat 2px 0px 0px 0px; }
.etapa_02_at{border:1px solid #FFFFFF;  background: #99CCFF url(../images/etapa_02_at.gif) no-repeat 2px 0px 0px 0px; }
.etapa_03_at{border:1px solid #FFFFFF;  background: #99CCFF url(../images/etapa_03_at.gif) no-repeat 2px 0px 0px 0px; }
.etapa_04_at{border:1px solid #FFFFFF;  background: #99CCFF url(../images/etapa_04_at.gif) no-repeat 2px 0px 0px 0px; }
.etapa_05_at{border:1px solid #FFFFFF;  background: #99CCFF url(../images/etapa_05_at.gif) no-repeat 2px 0px 0px 0px; }
.etapa_06_at{border:1px solid #FFFFFF;  background: #99CCFF url(../images/etapa_06_at.gif) no-repeat 2px 0px 0px 0px; }
.etapa_07_at{border:1px solid #FFFFFF;  background: #99CCFF url(../images/etapa_07_at.gif) no-repeat 2px 0px 0px 0px; }
.etapa_08_at{border:1px solid #FFFFFF;  background: #99CCFF url(../images/etapa_08_at.gif) no-repeat 2px 0px 0px 0px; }

body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
h1 {font-size:18px }	

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;background-color: #FFFFFF;}
a:active {text-decoration: none;}

/* cores.css */

.topo {background-color: #FFFFFF; height: 127px; background-attachment: scroll; background-image: url(../images/banner_topo.gif); background-repeat: no-repeat; background-position: left top; font-size: 11px;}
.menu_sup {background-attachment:scroll; background-image:url(../images/fundo_menu.jpg); background-repeat:repeat-x; background-position:center center; height:27px; text-align:center; line-height:18px;}
.menu_top {height:30px; text-align:center; width:770px;}

.tabela_home {width: 600px;}
.tabela_centro {width: 770px;}
.tabela_home_not {background-color: #FFFFFF; width: 100%; text-align: left;}
.tabela_home_titulo {font-weight: bolder; color: #FF8600; background-attachment: scroll; background-repeat: repeat-x; background-position: center bottom;}
.tabela_noticias {
	background-color: #FFFFFF;
	width: 600px;
	text-align: left;
	background-attachment: scroll;
	background-image: url(../images/fundo_tabela_not.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	border: 2px solid #CCCCCC;
}
.tabela_menu_dados {
	background-color: #FFFFFF;
	width: 150px;
	text-align: left;
	background-attachment: scroll;
	background-position: center bottom;
	border: 2px solid #CCCCCC;
	background-image: url(../images/fundo_tabela_dados.jpg);
	background-repeat: repeat-x;
}
.td_tit_menu_dados {
	background-color: #FF8600;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	height: 20px;
	vertical-align: middle;
	text-align: center;
}
.td_sub_tit_tabela_dados {color: #999999; height: 20px; vertical-align: middle;}
.td_menu_dados {
	vertical-align: middle;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.td_tit_noticias {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/pontilhado.gif);
	font-size: 20px;
	color: #FF8600;
	height: 30px;
	padding: 10px;
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: center bottom;
}

.td_cont_noticias {line-height: 20px; padding: 10px;}
.td_voltar {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold;}

.geral {background-attachment:fixed; background-color:#005E9E; background-image:url(../images/fundo.jpg); background-repeat:no-repeat; background-position:center top;}
.login {background-attachment:scroll; background-image:url(../images/login.gif); background-repeat:no-repeat; background-position:center top; height:203px; width:378px;}
.btn_enviar {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FF8600; border: 1px solid #CC3300; color: #FFFFFF; font-weight: bold;}
.input_login {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #CEEFFF; border: 1px solid #333333;}

.bordaimg {border: 3px solid #FFFFFF;}

a.voltar:link {text-decoration: none; color: #999999;}	
a.voltar:visited {text-decoration: none; color: #999999;}	
a.voltar:hover {text-decoration: underline;	color: #999999;}	
a.voltar:active {text-decoration: none; color: #999999;}
	
.td_tit_tabela_form {
	padding: 2px 3px 2px 3px;
	border:1px solid #FFFFFF;
	text-decoration:none; border-collapse: collapse
	font-weight: bold;
	color: #FFFFFF;
	height: 21px;
	background-attachment: scroll;
	background-image: url(../images/fundo_tit_form.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

.td_cont_tabela_form {background-color: #EFEFEF; padding-left: 4px; color: #000000;}
.td_serrilhado {border: 1px dashed #CCCCCC;}


input {font-size: 11px; font-weight: normal; font-family: "Times New Roman", Times, serif;}					
.input {border: #000000; border: 1px solid #000000; height = 16px; font-size: 11px; font-weight: normal; font-family: "Times New Roman", Times, serif;}
select {font-size: 11px; font-weight: normal; font-family: "Times New Roman", Times, serif;}					
.menu {background-color: #D3D3D3;}
.combo {font-size: 11px; font-weight: normal; font-family: "Times New Roman", Times, serif; border: #000000; border: 1px solid #000000;}					

.link_white 	{font-family: "Times New Roman", Times, serif; font-size: 11px; font-weight: normal; color: #FFFFFF}
.link_black 	{font-family: "Times New Roman", Times, serif; font-size: 11px; font-weight: normal; color: #666666}
.white    	    {font-family: "Times New Roman", Times, serif; font-size: 11px; font-weight: normal; color: #FFFFFF}
.link_blue  	{font-family: "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; color: #212B65}
.paging			{font-family: "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; color: #FF0000}
.curr_page		{font-family: "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; color: #212B65}

.header         {font-size: 18px; font-weight: bold; text-align: center }

.bold           {font-weight: bold; }
					
.infoButton     {font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #EABD0A}
.infoText       {font-family: "Times New Roman", Times, serif; font-size: 11px; color: #666666}
.infoTextRed    {font-family: "Times New Roman", Times, serif; font-size: 11px; color: #FF0000}
.infoTitle	    {font-family: "Times New Roman", Times, serif; font-size: 22px; font-weight: bold; color: #EABD0A}

.texto3 {font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; color: #000000}
.texto4 {font-family: "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; color: #003399}
.texto5 {font-family: "Times New Roman", Times, serif; font-size: 11px; font-weight: normal; color: #333333}

.faqTitle {font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #212B65; line-height: 20px;}	
.faqLink {font-family: "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; color: #212B65; line-height: 20px;}
.faqBack {font-family: "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; color: #FF9900; line-height: 20px;}
.faqText {font-family: "Times New Roman", Times, serif; font-size: 11px; font-weight: normal; color: #333333}

.rowTitleRed  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000}	

.textoTop   {font-family: "Times New Roman", Times, serif; font-size: 11px; font-weight: normal; color: #000000}

.pageTitle	{font-family: "Times New Roman", Times, serif; font-size: 11px; font-weight: normal; color: #000000}
.loginError	{font-family: "Times New Roman", Times, serif; font-size: 11px; font-weight: normal; color: #FF0000}
.msgerror	{font-family:Verdana;font-size:11px;font-weight: bold;color: #FFFFFF;background-color: #FF6600;padding: 5px;}
.msgerror1	{font-family:Verdana;font-size:11px;font-weight: bold;color: #FFFFFF;background-color: #9DCEFF;padding: 5px;}
.msgerror2	{font-family:Verdana;font-size:11px;font-weight: bold;color: #FFFFFF;background-color: #9DCEFF;padding: 5px;}
.msgerror3	{font-family:Verdana;font-size:11px;font-weight: bold;color: #FFFFFF;background-color: #9DCEFF;padding: 5px;}


.form_bg0 {background: #EAF5FF; border-style: none; font-family: Verdana, arial, helvetica, sans-serif; font-size: 	9px;}
.form_bg1 {background: #EAF5FF; border-style: none; font-family: Verdana, arial, helvetica, sans-serif; font-size: 	9px; }
.form_bg2 {background: #EAF5FF; border-style: none; font-family: Verdana, arial, helvetica, sans-serif; font-size: 	9px; font-weight: bold}
.traveler_info {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}
.traveler_title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
.traveler_warn {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000099}

