html, body {
	margin: 0;
	height: 100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	/* background-color:#ced841; */
	background:#c1d42c url(../_img/bg.gif) repeat-x top left;
}

#container {
	height: 100%;
	margin-top: 0px;
	margin: auto;
	position: relative;
	width: 1010px;
	/* background-color:#ced841; */
}

#green {
	float:left;
	width: 1010px;
	/* background-color:#ced841; */
	margin-top: 0px;
}

#menu_horizontal {
	padding-top: 14px;
	width: 1010px;
	font-family:"Times New Roman", Times, serif;
	font-size: 18px;
	text-align:justify;
	color: #FFFFFF;
	height: 36px;
	background: url("../_img/menu_horizontal.png") no-repeat;
	text-align: center;
	text-decoration:none;
}

#menu_horizontal a:link {
	color: #FFFFFF;
	text-decoration:none;
	padding-right:0px;
	padding-left:0px;
}

#menu_horizontal a:visited {
	color: #FFFFFF;
	text-decoration:none;
}

#menu_horizontal a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}

#menu_horizontal a:active {
	color: #FFFFFF;
	text-decoration:underline;
}

#main_container {
	background: url("../_img/main_bg.png") repeat-y;
	width:1010px;
	float: left;
}

#main {
	float: left;
	width: 921px;
	margin-left: 43px;
	margin-top: 14px;
}
#main #template2_img {
	height: 210px;
	width: 920px;
	margin-bottom: 13px;
}



#main #left { border:0px solid red; width:221px; float:left; }
	/* Botão Pesquisar */
	#main #left .btPesquisa { font-size:0px; width:136px; height:30px; border:0; background:url(../_img/bt_pesquisar_tabs.gif) no-repeat; cursor:none; }
	#main #left .btPesquisa:hover { background:url(../_img/bt_pesquisar_tabs_rl.gif) no-repeat; cursor:pointer; }
	/* Pacotes */
	#main #left #tab1 { background-color:#ecce91; width:207px; margin-top:-4px; padding:10px 6px 10px 6px; display:block; }
	#main #left #tab1 input[type=text] { width:204px; margin-bottom:3px; }
	#main #left #tab1 select { width:208px; margin-bottom:3px; }
	/* Hotéis */
	#main #left #tab2 { background-color:#ecce91; width:207px; margin-top:-4px; padding:10px 6px 10px 6px; display:none; }
	#main #left #tab2 input[type=text] { width:204px; margin-bottom:3px; }
	#main #left #tab2 select { width:208px; margin-bottom:3px; }
	#main #left #tab2 #quartos { text-align:right; }
	#main #left #tab2 #quartos select { width:50px; margin:3px 0 3px 0; }
	/* Circuitos */
	#main #left #tab3 { border:0px solid blue; background-color:#ecce91; width:207px; margin-top:-4px; padding:10px 6px 10px 6px; display:none; }
	#main #left #tab3 input[type=text] { width:204px; margin-bottom:3px; }
	#main #left #tab3 select { width:208px; margin-bottom:3px; }
	
	/* Catálogos Acesso Rápido (Esquerda) */
	#main #left #catalogos { border:0px solid blue; background-color:#f5f5e9; width:198px; margin:15px 0 10px 0; padding:6px 10px 6px 10px; } 
	#main #left #catalogos h1 { color:#2da0c3; font:30px "Times New Roman", Times, serif; margin:0; padding:0; }
	#main #left #catalogos h2 { color:#1e1b1d; font:12px Arial, Helvetica, sans-serif; font-weight:normal; line-height:7px; padding-bottom:12px; }
	#main #left #catalogos h3 { color:#2da0c3; font:14px Arial, Helvetica, sans-serif; line-height:22px; font-weight:bold; }
	#main #left #catalogos p { color:#1e1b1d; font:11px Arial, Helvetica, sans-serif; line-height:12px; margin:0 0 4px 0; }
	#main #left #catalogos p a { color: #1e1b1d; text-decoration:none; font-weight:bold; }
	#main #left #catalogos p a:hover { color: #1e1b1d; text-decoration:underline; }
	#main #left #catalogos p a .current { color: #1e1b1d; text-decoration:underline; font-weight:bold; }

	/* #main #left .banner1 { border:0px; margin-bottom:5px; } */
	
	#main #left #antesdeviajarMenu #bt { margin-bottom:1px; background:url(../_img/antesdeviajar_button1.png) no-repeat top left; width:201px; height:24px; padding:10px 0 0 20px; font:14px arial; font-weight:bold; color:#1e1b1d; text-decoration:none; }
	#main #left #antesdeviajarMenu #bt:hover { background:url(../_img/antesdeviajar_button2.png) no-repeat top left; }
	#main #left #antesdeviajarMenu #bt2 { margin-bottom:1px; background:url(../_img/antesdeviajar_button2.png) no-repeat top left; width:201px; height:24px; padding:10px 0 0 20px; font:14px arial; font-weight:bold; color:#FFFFFF; text-decoration:none; }
	#main #left #antesdeviajarMenu #bt a:link { color: #1e1b1d; text-decoration:none; }
	#main #left #antesdeviajarMenu #bt a:visited { color: #1e1b1d; text-decoration:none; }
	#main #left #antesdeviajarMenu #bt a:hover { color: #1e1b1d; text-decoration:underline; }
	#main #left #antesdeviajarMenu #bt a:active { color: #1e1b1d; text-decoration:underline; }
	#main #left #antesdeviajarMenu #bt2 a:link { color: #FFFFFF; text-decoration:underline; }
	#main #left #antesdeviajarMenu #bt2 a:visited { color: #FFFFFF; text-decoration:underline; }
	#main #left #antesdeviajarMenu #bt2 a:hover { color: #FFFFFF; text-decoration:underline; }
	#main #left #antesdeviajarMenu #bt2 a:active { color: #FFFFFF; text-decoration:underline; }


#main #right { border:0px solid red; float:right; width:682px; }
	#main #right h1 { color:#2da0c3; font:30px "Times New Roman", Times, serif; margin:0; font-weight:normal; }
	#main #right a { color:#2da0c3; text-decoration:none; cursor:none; }
	#main #right a:hover { text-decoration:underline; cursor:pointer; }
		
	#main #right .linkItinerario { color:#2da0c3; text-decoration:none; font-weight:bold; cursor:none; }
	#main #right .linkItinerario:hover { text-decoration:underline; cursor:pointer; }
	
	#main #right #page { font:10px Arial; font-weight:bold; padding:0px; margin:5px 0 5px 0; }
	#main #right #page a { font:10px Arial; color:#2da0c3; text-decoration:none; font-weight:bold; cursor:none; }
	#main #right #page a:hover { text-decoration:underline; cursor:pointer; }
	
	.texto-titulo { color:#1e1b1d; font:14px Arial, Helvetica, sans-serif; font-stretch:normal; font-style:normal; font-variant:normal; text-decoration:none; font-weight:bold; }
	.texto { color: #1e1b1d; font:12px Arial, Helvetica, sans-serif; font-stretch:normal; font-style:normal; font-variant:normal; text-decoration:none; }
	
	#main #right #promocoes { background-color:#f5f5e9; padding:6px 11px 6px 11px; margin:15px 0 8px 0; float:left; width:659px; } 
	#main #right #promocoes h2 { color:#1e1b1d; font:12px Arial, Helvetica, sans-serif; line-height:7px; font-weight:normal; }
	#main #right #promocoes h3 { color:#2da0c3; font:14px Arial, Helvetica, sans-serif; line-height:22px; font-weight:bold; }
	#main #right #promocoes .col { width:105px; float:left; margin-right:3px; padding-top: 5px;}
	#main #right #promocoes p { color:#1e1b1d; font:11px Arial, Helvetica, sans-serif; line-height:13px; margin-bottom:4px; margin-top:0; }
	#main #right #promocoes p a { color: #1e1b1d; text-decoration:none; font-weight:bold; }
	#main #right #promocoes p a:hover { color: #1e1b1d; text-decoration:underline; font-weight:bold; }
	
	#main #right #pesquisa { border:0px solid red; padding:0px; margin:0px; }
	#main #right #pesquisa h1 { font:22px Arial, Helvetica, sans-serif; color:#2da0c3; font-weight:bold; margin:0 0 5px 0; padding:0px; }
	
	#main #right #pesquisa #bar1 { background-color:#aca5a0; padding:6px; margin-bottom:3px; width:670px; height:16px; }
	#main #right #pesquisa #bar1 #b1 { border:0px solid red; color:#FFFFFF; font:14px Arial; font-weight:bold; float:left; width:380px; }
	#main #right #pesquisa #bar1 #b2 { border:0px solid red; max-height:20px; color:#1e1b1d; font:14px Arial; font-weight:bold; text-align:right; float:right; width:200px; }
	#main #right #pesquisa #bar1 #b2 a { text-decoration:none; color:#FFFFFF; }
	#main #right #pesquisa #bar1 #b2 img { border:0px; position:relative; top:2px; }
	
	#main #right #pesquisa #bar2 { background-color:#2da0c3; color:#FFFFFF; padding:6px; margin-bottom:7px; width:670px; height:16px; }
	#main #right #pesquisa #bar2 a { font-weight:bold; text-decoration:none; color:#FFFFFF; }
	
	#main #right #pesquisa #bar3 { background-color:#f9dfae; color:#1e1b1d; font-weight:bold; padding:6px; margin-bottom:3px; width:670px; height:16px; position:relative; top:-4px; }
	#main #right #pesquisa #bar3 a { font-weight:bold; text-decoration:none; color:#2da0c3; }
	
	#main #right #pesquisa #bar4 { background-color:#f5f5e9; width:682px; margin:0 0 10px 0; }
		#main #right #pesquisa #bar4 #hotel { padding-bottom:5px; }
		#main #right #pesquisa #bar4 #hotel h1 { font:22px "Times New Roman"; color:#2da0c3; font-weight:bold; padding:0px; margin:0 0 7px 0; }
		#main #right #pesquisa #bar4 #hotel p { color:#1e1b1d; font:12px Arial; font-weight:bold; padding:0px; margin:7px 0 -4px 0; }
		
		#main #right #pesquisa #bar4 #hotel2 { text-align:right; padding:10px 13px 0 0; }
		#main #right #pesquisa #bar4 #hotel2 p { color:#2da0c3; font-weight:bold; }
	
		#main #right #pesquisa #bar4 #hotel3 { text-align:right; padding:10px 13px 0 0; margin-top: 27px;}
		#main #right #pesquisa #bar4 #hotel3 p { color:#2da0c3; font-weight:bold; }
	
		#main #right #pesquisa #bar4 #circuito { padding:0px 0px 0px 8px; }
		#main #right #pesquisa #bar4 #circuito h1 { font:22px "Times New Roman"; color:#2da0c3; font-weight:bold; padding:0px; margin:0px; }
		#main #right #pesquisa #bar4 #circuito h2 { font:12px arial; color:#2da0c3; font-weight:bold; padding:0px; margin:0px 0px 6px 0px; }
		#main #right #pesquisa #bar4 #circuito p { color:#1e1b1d; font:12px Arial; font-weight:bold; padding:0px; margin:9px 0 0 0; }
		#main #right #pesquisa #bar4 #circuito .head { color:#1e1b1d; font:12px arial; }
		#main #right #pesquisa #bar4 #circuito .info { color:#1e1b1d; font:12px arial; font-weight:bold; }
		#main #right #pesquisa #bar4 #circuito #col { background-color:#aca5a0; float:right; width:247px; height:19px; padding-top:2px; text-align:center; font-size:14px; color:#FFFFFF; }
		
		#main #right #pesquisa .pkt3BT { border:0; width:55px; height:17px; background:url(../_img/bt_seguinte.gif) no-repeat; font-size:0px; cursor:none; }
		#main #right #pesquisa .pkt3BT:hover { background:url(../_img/bt_seguinte_rl.gif) no-repeat; color:transparent; cursor:pointer; }
		#main #right #pesquisa .pkt4BT { border:0; width:55px; height:17px; background:url(../_img/bt_reservar.gif) no-repeat; font-size:0px; cursor:none; }
		#main #right #pesquisa .pkt4BT:hover { background:url(../_img/bt_reservar_rl.gif) no-repeat; color:transparent; cursor:pointer; }
		#main #right #pesquisa .pkt5BT { border:0; width:55px; height:17px; background:url(../_img/bt_pesquisar.gif) no-repeat; font-size:0px; cursor:none; }
		#main #right #pesquisa .pkt5BT:hover { background:url(../_img/bt_pesquisar_rl.gif) no-repeat; color:transparent; cursor:pointer; }
			
		#main #right #pesquisa #bar4 #info { padding:0 12px 0 15px; }
		#main #right #pesquisa #bar4 #info #head { padding:3px 5px 3px 5px; background-color:#2da0c3; font:12px arial; color:#FFFFFF; }
		#main #right #pesquisa #bar4 #info #content { padding:3px 5px 3px 5px; font-weight:bold; background-color:#90d7e2; font:12px arial; color:#1e1b1d; }
		#main #right #pesquisa #bar4 #content_cmd { margin:10px 0 10px 0; text-align:right; }
		#main #right #pesquisa #bar4 #content_cmd input[type=submit] { height:17px; color:#FFFFFF; font:10px arial; background:url(../_img/bt_simular.gif) no-repeat; width:55px; border:0; cursor:none; }
		#main #right #pesquisa #bar4 #content_cmd input[type=submit]:hover { background:url(../_img/bt_simular_rl.gif) no-repeat; cursor:pointer; }
		#main #right #pesquisa #bar4 #reservar input[type=submit] { height:17px; font-size:0px; background:url(../_img/bt_reservar.gif) no-repeat; width:55px; border:0; cursor:none; }
		#main #right #pesquisa #bar4 #reservar input[type=submit]:hover { background:url(../_img/bt_reservar_rl.gif) no-repeat; cursor:pointer; }
		
		#main #right #pesquisa #bar4 #listagem { font:12px arial; color:#1e1b1d; }
		#main #right #pesquisa #bar4 #listagem table { text-align:center; }
		#main #right #pesquisa #bar4 #listagem tr { height:22px; }
		#main #right #pesquisa #bar4 #listagem td { border-bottom:1px solid #594c42; }
		#main #right #pesquisa #bar4 #listagem input[type=text] { width:18px; height:13px; text-align:right; }
		#main #right #pesquisa #bar4 #listagem #head { background-color:#594c42; color:#FFFFFF; }
	
	#main #right #pesquisa #footerPesquisa { border:0px solid red; margin-top:25px; margin-bottom:10px; }
	#main #right #pesquisa #bar5 { color:#1e1b1d; font:12px arial; }
	#main #right #pesquisa #bar5 h1 { color:#1e1b1d; font:14px arial; font-weight:bold; margin:0px; }

	
	#minimenu { margin:15px 0 20px 0; font:10px arial; }
	#minimenu a { color:#2da0c3; text-decoration:none; margin-right:10px; }
	#minimenu a:hover { color:#2da0c3; text-decoration:underline; }
	#minimenu img { border:0px; padding-right:2px; }
	
	#main #right #catalogos { border:0px solid red; padding:0px; }
	#main #right #catalogos h2 { color:#1e1b1d; font:14px arial; font-weight:normal; margin:0; }
	#main #right #catalogos h3 { color:#1e1b1d; font:12px arial; margin:0; font-weight:normal; }
	#main #right #catalogos h4 { color:#2da0c3; font:22px "Times New Roman", Times, serif; font-weight:bold; margin:3px 0 0 0; }
	#main #right #catalogos p { margin:0; }
	#main #right #catalogos #cmdDownload { margin:0; }
	#main #right #catalogos .headTabs { text-align:center; vertical-align:bottom; }
	#main #right #catalogos .tab1 { float:left; background-color:#00b1cf; width:auto; height:29px; padding-top:8px; color:#FFFFFF; }
	#main #right #catalogos .tabLeftClick { float:left; background:url(../_img/catalogos_tab1left.png) no-repeat; width:7px; height:37px; }
	#main #right #catalogos .tabRightClick { margin-right:5px; float:right; background:url(../_img/catalogos_tab1right.png) no-repeat; width:7px; height:37px; }
	#main #right #catalogos .tab2 { float:left; background-color:#a39c97; width:auto; height:24px; padding-top:6px; color:#FFFFFF; }
	#main #right #catalogos .tabLeft { float:left; background:url(../_img/catalogos_tab2left.png) no-repeat; width:7px; height:30px; }
	#main #right #catalogos .tabRight { margin-right:5px; float:right; background:url(../_img/catalogos_tab2right.png) no-repeat; width:7px; height:30px; }
	#main #right #catalogos #tabContent { border:17px solid #eeedec; background-color:#ffffff; width:650px; height:auto; margin-bottom:5px; }
	#main #right #catalogos #tabContent .trCat { background-color:white; }
	#main #right #catalogos #tabContent .trCat h2 { background-color:white; font-weight:bold; font-size: 11px; }
	#main #right #catalogos #tabContent input[type=submit] { border:0px; width:65px; height:17px; color:#FFFFFF; font:10px arial; background:url(../_img/agentes_button.png) no-repeat; }
	#main #right #catalogos .download { display:none; border:0px solid red; }
	#main #right #catalogos .download img { border:0px; }
	#main #right #catalogos .download a { text-decoration:none; color:#2da0c3; }
	
	
	#main #right #antesdeviajar { margin:0; padding:0; }
	
	#main #right #agentes { font:12px arial; color:#1e1b1d; margin-bottom:5px; }
	#main #right #agentes #leftCol { color:#1e1b1d; font-weight: bold; width:115px; text-align:right; vertical-align:top; padding-right:15px; }
	#main #right #agentes #rightCol { text-align:left; vertical-align:top; }
	#main #right #agentes #rightCol input[type=text] { background-color:#FFFFFF; border:1px solid #b1c3d4; width:350px; margin-bottom:5px; }
	#main #right #agentes #rightCol textarea { background-color:#FFFFFF; border:1px solid #b1c3d4; width:350px; margin-top: 5px;margin-bottom:5px; }
	#main #right #agentes input[type=submit] { position:relative; top:-20px; border:0px; width:65px; height:17px; color:#FFFFFF; font:10px arial; background:url(../_img/bt_enviar.gif) no-repeat; }
	#main #right #agentes input[type=submit]:hover { background:url(../_img/bt_enviar_rl.gif) no-repeat; }
	#main #right #agentes textarea { background-color:#FFFFFF; border:0; width:350px; height:80px; overflow-x:hidden; overflow-y:auto; margin-bottom:5px; }
	#main #right #agentes #inputsBT { text-align:left; }
	#main #right #agentes #inputsBT input[type=submit] { border:0px; width:65px; height:17px; color:#FFFFFF; font:10px arial; background:url(../_img/bt_pesquisar.gif) no-repeat; }
	#main #right #agentes #inputsBT input[type=submit]:hover { background:url(../_img/bt_pesquisar_rl.gif) no-repeat; }
	#main #right #agentes a { color:#2da0c3; text-decoration:none; }
	#main #right #agentes a:hover { color:#2da0c3; text-decoration:underline; }
	
	
	#main #right .pags { color:#FFFFFF; text-decoration:none; font:14px Arial; font-weight:bold; cursor:pointer; }
	#main #right .login { color:#2da0c3; cursor:none; text-decoration:none; }
	#main #right .login:hover { cursor:pointer; }
	
	
	#popup { background-color:#FFFFFF; padding:10px; }
	/* #popup #fechar { margin:8px; text-align:right; } */
	#popup .heads { text-align:right; width:95px; padding-right:10px; font:14px arial; }
	#popup input[type=text] { background-color:#ced841; border:0; width:300px; }
	#popup textarea { border:0px; background-color:#ced841; width:350px; height:70px; overflow-x:hidden; overflow-y:auto; }
	/* #popup input[type=submit] { border:0px; background:url(../_img/hotel_button.png) no-repeat; color:#FFFFFF; width:65px; height:17px; font:12px arial; margin-bottom:10px; }
	*/
	#popup h1 { color:#2da0c3; font:28px "Times New Roman", Times, serif; margin:0; font-weight:normal; }
	#popup #txt { background:url(../_img/img4.png) no-repeat top left; font:14px arial; width:300px; height:20px; padding:2px 0 10px 30px; }
	#popup .radI { margin-left:3px; margin-right:28px; }
	#popup tr { height:20px; }
	
	#itinerario { background-color:#FFFFFF; padding:10px; }
	#itinerario h1 { color:#2da0c3; font:22px "Times New Roman", Times, serif; margin:0; font-weight:normal; }
	#itinerario h2 { color:#2da0c3; font:12px arial; margin:0; font-weight:bold; }
	#itinerario h3 { color: #1e1b1d; font:12px Arial, Helvetica, sans-serif; font-stretch:normal; font-style:normal; font-variant:normal; text-decoration:none; margin:0; }
	#itinerario p { color:#1e1b1d; font:12px arial; margin:0; line-height:20px; }
	
	.input { border:0; width:55px; height:17px; background:url(../_img/bt_pesquisar.gif) no-repeat; font-size:0px; cursor:none; }
	.input:hover { background:url(../_img/bt_pesquisar_rl.gif) no-repeat; color:transparent; cursor:pointer; }
	
	
	
	.btSimular { border:0; width:55px; height:17px; background:url(../_img/bt_simular.gif) no-repeat; font-size:0px; cursor:none; }
	.btSimular:hover { background:url(../_img/bt_simular_rl.gif) no-repeat; color:transparent; cursor:pointer; }
	.btReservar { border:0; width:55px; height:17px; background:url(../_img/bt_reservar.gif) no-repeat; font-size:0px; cursor:none; }
	.btReservar:hover { background:url(../_img/bt_reservar_rl.gif) no-repeat; color:transparent; cursor:pointer; }
	.btSeguinte { border:0; width:55px; height:17px; background:url(../_img/bt_seguinte.gif) no-repeat; font-size:0px; cursor:none; }
	.btSeguinte:hover { background:url(../_img/bt_seguinte_rl.gif) no-repeat; color:transparent; cursor:pointer; }
	.btEnviar { border:0; width:55px; height:17px; background:url(../_img/bt_enviar.gif) no-repeat; font-size:0px; cursor:none; }
	.btEnviar:hover { background:url(../_img/bt_enviar_rl.gif) no-repeat; color:transparent; cursor:pointer; }
	
	
	
	
	
	