@charset "utf-8";
/* CSS Document */

/*CALENDARIO*/

.mydiv1{
position:absolute;
top:680px;
left:379px;
background-color:#FFFFFF;
z-index:10000000000000000;}

.mydiv2{
position:absolute;
top:1420px;
left:379px;
background-color:#FFFFFF;
z-index:10000000000000000;}

.cpYearNavigation,.cpMonthNavigation{
background-color:#C0C0C0;
text-align:center;
vertical-align:middle;
text-decoration:none;
color:#000000;
font-weight:bold;}

.cpDayColumnHeader, .cpYearNavigation,.cpMonthNavigation,.cpCurrentMonthDate,.cpCurrentMonthDateDisabled,.cpOtherMonthDate,.cpOtherMonthDateDisabled,.cpCurrentDate,.cpCurrentDateDisabled,.cpTodayText,.cpTodayTextDisabled,.cpText{
font-family:arial;
font-size:8pt;}

TD.cpDayColumnHeader{
text-align:right;
border:solid thin #C0C0C0;
border-width:0px 0px 1px 0px;}

.cpCurrentMonthDate, .cpOtherMonthDate, .cpCurrentDate{
text-align:right;
text-decoration:none;}

.cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled{
color:#D0D0D0;
text-align:right;
text-decoration:line-through;}

.cpCurrentMonthDate, .cpCurrentDate{
color:#000000;}

.cpOtherMonthDate{
color:#808080;}

TD.cpCurrentDate{
color:white;
background-color: #C0C0C0;
border-width:1px;border:solid thin #800000;}

TD.cpCurrentDateDisabled{
border-width:1px;
border:solid thin #FFAAAA;}

TD.cpTodayText, TD.cpTodayTextDisabled{
border:solid thin #C0C0C0;
border-width:1px 0px 0px 0px;}

A.cpTodayText, SPAN.cpTodayTextDisabled{
height:20px;}

A.cpTodayText{
color:black;}

.cpTodayTextDisabled{
color:#D0D0D0;}

.cpBorder{
border:solid thin #808080;}

/*FIM CALENDARIO*/

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#495179;}

p.home{
position:relative;
float:left;
width:660px;
height:auto;
margin:0 0 10px 13px;}

p.orange{
height:auto;
margin:0 0 10px 13px;
color:#495179;}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#b10051;}

h2.green{
margin:0 0 10px 13px;
color:#006600;}

h2.orange{
margin:0 0 10px 13px;
color:#ff5a19;}

h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#495179;}

h4, h5, h6{
color:#495179;
font-weight:normal;
padding:0 0 5px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;}

h6.dia{
color:#495179;
font-weight:bold;
padding:0 0 5px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;}

/* Fale Conosco*/

form#form_rec{
position:relative;
float:left;
width:695px;
height:auto;}

form#form_fale{
position:relative;
float:left;
width:695px;
height:auto;}

form#form_trabalhe{
position:relative;
float:left;
width:695px;
height:auto;}

label{
position:relative;
float:left;
width:420px;
height:auto;
margin-left:160px;
margin-bottom:5px;}

label.sel{
position:relative;
float:left;
width:395px;
height:auto;
padding:0 300px 0 0;
margin-left:13px;
margin-bottom:5px;
}

span.sel{
position:relative;
float:left;
width:auto;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#006600;}

.txt_form{
position:relative;
float:left;
width:150px;
height:19px;
background-color:#d9defb;
text-align:right;
padding-right:5px;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#4a5179;
font-weight:bold;}

.txt_forfaits{
position:relative;
float:left;
width:396px;
height:19px;
background-color:#d9defb;
text-align:left;
padding-left:10px;
padding-right:5px;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#f20085;
font-weight:bold;}

.txt_receba{
position:relative;
float:left;
width:396px;
height:19px;
background-color:#d9defb;
text-align:left;
padding-left:10px;
padding-right:5px;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#b10051;
font-weight:bold;}

.txt_check{
position:relative;
float:left;
width:167px;
height:27px;
background-color:#d9defb;
margin:5px 0;
text-align:left;
padding-left:3px;
padding-right:5px;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4a5179;}

input{
position:relative;float:left;
width:250px;
height:18px;
background-color:#afb9f7;
border:0;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#000098;}

select.inpSel{
	float:left;
	width:150px;
	height:auto;
	background-color:#c7e29a;
	border:0;
	padding:3px;
	margin:0 0 0 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#245000;
}

textarea{
position:relative;float:left;
width:250px;
height:90px;
background-color:#afb9f7;
border:0;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#000098;}

button{
position:relative;
float:right;
width:80px;
height:auto;
background-color:#4a5179;
border:0;
margin:0;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#FFFFFF;
font-weight:bold;
margin-right:88px;
}

button.green{
float:left;
margin-left:13px;
margin-top:10px;
background-color:#006600;}
/*fim fale conosco*/

form{
margin:0;
padding:0;
border:0;}

label.env_busca{
position:relative;
float:left;
width:300px;
height:30px;
margin:15px 0 0 15px;}

label.env_area{
position:relative;
float:left;
width:200px;
height:auto;
padding:5px 10px 10px 10px;}

span.tit_busca{
position:relative;
float:left;
width:60px;
height:auto;
padding:7px 5px 0 0;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;
color:#639c20;}

span.tit_area{
position:relative;
float:left;
width:140px;
height:auto;
padding:7px 5px 0 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;
color:#639c20;}

.aria{
	width:50px;
   *position:relative !important;
   *margin-top:-3px !important;
    margin-left:150px;
	position:absolute;
	cursor:pointer;
}

input.busca{
position:relative;
float:left;
width:150px;
height:17px;
margin:3px 0 0 3px;
background-color:#999999;
padding:3px;
color:#FFFFFF;
}

input.area{
position:relative;
float:left;
width:145px;
height:14px;
margin:3px 2px 0 3px;
background-color:#FFFFFF;
padding:3px;
color:#495179;}

button.busca{
position:relative;
float:left;
width:25px;
height:25px;
border:0;
cursor:pointer;
margin:2px 0 0 7px;
background-image:url(/imagem/layout/bot_ok_form.gif);
background-position:left top;
background-repeat:no-repeat;}

button.area{
position:relative;
float:left;
width:25px;
height:25px;
border:0;
cursor:pointer;
margin:2px 0 0 7px;
background-image:url(/imagem/layout/bot_ok_area.gif);
background-position:left top;
background-repeat:no-repeat;}

.pos_bots_princ{
position:relative;
float:left;
margin:0 3px;
z-index:5;}

.box_menu_esq{
position:relative;
float:left;
width:226px;
height:auto;
margin:5px 0;
margin-top:-30px;}

.logos_home{
position:relative;
float:right;
width:168px;
height:98px;
text-align:center;
margin:15px 10px 0 10px;
background-image:url(/imagem/layout/fundo_logos.png);
background-position:left top;
background-repeat:no-repeat;}

.logos_vistos_documentos{
float:left;
width:150px;
height:93px;
text-align:center;
margin:15px 9px 0 9px;
background-image:url(/imagem/layout/fundo_logos_vistos_documentos.jpg);
background-position:left top;
background-repeat:no-repeat;}

.copy{
position:relative;
float:left;
width:500px;
height:auto;
margin:10px 0 0 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#4f3e73;}

a.link_hkl{
position:relative;
float:right;
width:200px;
height:auto;
margin:10px 5px 0 0;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#4f3e73;
text-decoration:none;}

a.link_hkl:hover{
text-decoration:underline;}

.pos_box_home{
position:relative;
float:right;
margin:0 20px 0 0;}

.pos_top_box_home{
position:relative;
float:right;
margin:20px 20px 0 0;}

.pos_thumb_home{
position:relative;
float:left;
margin:10px 10px 0 10px;}

.box_thumbs{
	position:relative;
	float:left;
	width:205px;
	height:300px;
	background-color:#d1d7d8;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
}

a.links_home{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#72931b;
text-decoration:none;}

a.links_home:hover{
text-decoration:none;}


a.links_home_corporate{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #F60;
text-decoration:none;}

a.links_home_corporate:hover{
text-decoration:none;}

a.links_home_turismo{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#F09;;
text-decoration:none;}

a.links_home_turismo:hover{
text-decoration:none;}

a.links_home{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#72931b;
text-decoration:none;}

a.links_home:hover{
text-decoration:none;}

a.link_menu{
position:relative;
float:left;
width:171px;
height:auto;
padding:3px 0 5px 3px;
margin:0 13px 5px 10px;
border-bottom:1px #FFFFFF dotted;
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#FFFFFF;
font-weight:bold;
text-decoration:none;}

a.link_menu:hover{
text-decoration:none;}

.pos_seta{
position:relative;
float:left;
margin:5px 0 5px 10px;}

a.link_menu_base{
position:relative;
float:left;
width:171px;
height:auto;
padding:3px 0 5px 3px;
margin:0 13px 5px 10px;
border-bottom:1px #4a5179 dotted;
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#4a5179;
font-weight:bold;
text-decoration:none;}

a.link_menu_base:hover{
text-decoration:none;}

a.link_base{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#4a5179;
font-weight:bold;
text-decoration:none;}

a.link_base:hover{
text-decoration:none;}

a.link_pag{
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#8a5776;
font-weight:bold;
text-decoration:none;}

a.link_pag:hover{
color:#c9639f;
text-decoration:none;}

.tit_abas{
position:relative;
float:right;
width:54px;
height:268px;
text-align:center;}

.list_pacotes{
position:relative;
float:left;
width:615px;
height:83px;
padding:0 0 5px 0;
margin:0 0 5px 0;
border-bottom:2px #e1deea solid;}

.list_seguro{
position:relative;
float:left;
width:615px;
height:50px;
padding:0 0 5px 0;
margin:0 0 5px 0;
border-bottom:2px #e1deea solid;}

.bot_veja{
	position:absolute;
	bottom:5px;
	right:-3px;
	cursor:pointer;
}

.bot_voltar{
position:absolute;
bottom:10px;
right:-6px;
cursor:pointer;
border:0;
padding:0;
}

.paginacao{
position:relative;
float:left;
text-align:right;
width:615px;
height:auto;}

.thumb_guia{
position:relative;
float:left;
width:205px;
height:auto;
margin:0 10px 0 0;
padding:0 0 5px 0;
background-color:#c9639f;}

.thumb_corp{
position:relative;
float:right;
width:205px;
height:auto;
margin:0 10px 10px 10px;
padding:0 0 5px 0;
background-color:#ff5a19;}

.guia{
position:relative;
float:left;
width:615px;
height:auto;
padding:0 20px;
background-image:url(/imagem/layout/fundo_guia.gif);
background-position:left top;
background-repeat:repeat-y;}

.guia_interna{
position:relative;
float:left;
width:615px;
height:auto;
padding:10px 20px;
border-bottom:2px #FFFFFF solid;
background-image:url(/imagem/layout/fundo_guia.gif);
background-position:left top;
background-repeat:repeat-y;}

.fechar_cambio{
position:absolute;
bottom:50px;
right:-10px;
width:100px;
height:19px;
background-image:url(/imagem/layout/bot_fecha_mascara.gif);
background-position:left top;
background-repeat:no-repeat;
cursor:pointer;}

.cot_moeda{
position:relative;
float:left;
width:204px;
height:auto;
padding:10px 0;
text-align:left;
margin:0 0 0 70px;
border-bottom:1px #495179 dotted;}

.menu_interno_turismo{
position:relative;
float:left;
width:655px;
height:auto;
padding:0 0 10px 0;
/*border-bottom:1px #654075 solid;*/
text-align:center;}

span.link_int_tur{
margin:0 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#654075;
font-weight:bold;
cursor:pointer;
text-decoration:none;}

span.link_int_tur:hover{
text-decoration:underline;}

.txt_pacotes{
position:relative;
float:left;
width:615px;
height:auto;
padding:0 0 40px 0;
margin:0 0 5px 0;}

.aumento_fonte{
position:relative;
float:right;
width:290px;
text-align:right;
margin-left:20px;
margin-bottom:15px;}

.aumento_fonte, .aumento_fonte * {
	font-size:11px;
	color:#666;
}

.pos_foto_int{
position:relative;
float:right;
margin:45px 0 10px 10px;}

.cont_traveller{
position:relative;
float:left;
width:655px;
height:auto;
padding:0 0 10px 0;
margin:10px 0 0 15px;}

.data_mochilao{
position:relative;
float:left;
width:150px;
height:auto;
padding:5px 0;
margin:0 10px 0 0;}

.pos_veja_home{
	float:right;
	vertical-align:bottom;
	margin:10px 0 0 0;
	right: 5px;
	bottom: 5px;
	position: absolute;
}


/*
Estilos Tabela
*/

.titulo1 {
	font-size: 11px;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #cd007f;
	font-weight:bold;
}
.titulo2 {
	font-size: 11px;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #d13096;
	font-weight:bold;
}
.texto1 {
	font-size: 10px;
	text-transform: none;
	color: #5D5D5D;
	text-decoration: none;
	background-color: #dcdce7;
}
.texto2 {
	font-size: 10px;
	text-transform: none;
	color: #5D5D5D;
	text-decoration: none;
	background-color: #FFFFFF;
}


