body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #D9D9D0;
	overflow: -moz-scrollbars-vertical;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
h1,h3 {
	padding: 0;
	margin: 0;
}
a:link {
	color: #0000CC;
	text-decoration: underline;
}
a:visited {
	color: #575757;
	text-decoration: underline;
}
a:hover {
	color: #0000CC;
	text-decoration: none;
}
a:active {
	color: #0000CC;
	text-decoration: underline;
}
a.azul:link {
	color: #0000CC;
	text-decoration:underline;
}
a.azul:visited {
	color: #575757;
	text-decoration:underline;
}a.azul:active  {
	color: #0000CC;
	text-decoration:underline;
}
a.azul:hover {
	color: #0000CC;
	text-decoration: none;
}
.preto  {
	color: #575757;
}
a.preto:link  {
	color: #575757;
	text-decoration:none;
}
a.preto:visited  {
	color: #575757;
	text-decoration:none;
}a.preto:active  {
	color: #575757;
	text-decoration:none;
}
a.preto:hover {
	color: #000000;
	text-decoration: underline;
}
.texto{
	color: #2D2C2D;
	text-decoration: none;
}
.textoMenor{
	color: #2D2C2D;
	font-size: 9px;
	background-color: #F7F7F7;
	text-decoration: none;
}
.textoDest{
	color: #2D2C2D;
	background-color: #F7F7F7;
	text-decoration: none;
}
.textoDestAz{
	color: #0000CC;
	background-color: #F7F7F7;
	text-decoration: none;
}
.textoDest2{
	color: #2D2C2D;
	background-color: #FFEED8;
	text-decoration: none;
}
.textoDestAzul{
	color: #4163AB;
	background-color: #F7F7F7;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.textoDestHome{
	color: #2D2C2D;
	background-color: #E9E9E9;
	text-decoration: none;
}
.textoDestHomeLar{
	color: #2D2C2D;
	background-color: #FFE2BC;
	text-decoration: none;
}
.textoDestLat {
	color: #575757;
}
.textolarj {
	color: #FF6600;
	background-color: #F2F2F2;
	text-decoration: none;
}

.branco{
	color: #FFFFFF;
	text-decoration: none;
}
a.branco:link  {
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.branco:visited  {
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-weight:bold;
}
a.branco:active  {
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.branco:hover {
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: underline;
}
.titulo {
	color: #FF5100;
	background-color: #E9E9E9;
	font-weight: bold;
}
.tituloHome {
	color: #FF5100;
	background-color: #FFE2BC;
	font-weight: bold;
}
.titulo2 {
	color: #FF5100;
	background-color: #FFE2BC;
	font-weight: bold;
}
.titulo3 {
	color: #FF5100;
	background-color: #FFE2BC;
}
.tituloIn {
	color: #FF6600;
	background-color: #F7F7F7;
	font-weight: bold;
}
.tituloIn2 {
	color: #FF6600;
	background-color: #FFEED8;
	font-weight: bold;
}
.campo2  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #FFFFFF;
    background-color: #EEEEEE;
	height: 16px;
	}
.campo3  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #575757;
	border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #FFFFFF;
    background-color: #EEEEEE;
	width:180px;
	height: 16px;
	font-weight:bold;
	}
.campo4  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3d2b83;
	border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    background-color: #ffffff;
	height: 16px;
	width:242px;
	}
.botao2  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #999999;
	background-color: #EEEEEE;
	height: 18px;
	font-weight: bold;
	}
.campo2textarea  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #FFFFFF;
    background-color: #EEEEEE;
	}
.campo3textarea  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #FFFFFF;
    background-color: #F4F4F4;
	}
.dolar {
	color: #575757;
	font-size: 9px;
}
.map1{
	color: #4163AB;
	font-size: 12px;
	font-weight: bold;
}
.map2{
	color: #575757;
	font-size: 11px;
	font-weight: none;
}
a.map1:active{
	color: #4163AB;
	font-size: 12px;
	font-weight: normal;
}
a.map1:link{
	color: #4163AB;
	font-size: 12px;
	font-weight: bold;
}
a.map1:visited{
	color: #4163AB;
	font-size: 12px;
	font-weight: bold;
}
a.map1:hover{
	text-decoration: underline;
}
a.map2:active{
	color: #575757;
	font-size: 11px;
	font-weight: normal;
}
a.map2:link{
	color: #575757;
	font-size: 11px;
	font-weight: normal;
}
a.map2:visited{
	color: #575757;
	font-size: 11px;
	font-weight: normal;
}
a.map2:hover{
	color: #000000;
	text-decoration: underline;
}
a.map3:active{
	color: #939393;
	font-size: 9px;
	font-weight: normal;
}
a.map3:link{
	color: #939393;
	font-size: 9px;
	font-weight: normal;
}
a.map3:visited{
	color: #939393;
	font-size: 9px;
	font-weight: normal;
}
a.map3:hover{
	color: #000000;
	text-decoration: underline;
}
.red{
	color:#FF0000;
}
.redYellow{
	background-color: #FFFFCC;
	color:#FF0000;
}
#Pacote a {
	background-color: #E9E9E9;
	height: 100px;
	width: 155px;
	text-decoration: none;
	display:block;
}
#Pacote a:hover {
	background-color: #FFE2BC;
	text-decoration: none;
	display:block;
}
#Titulo{
	height: 15px;
	width: 155px;
	float: left;
	color: #FF5100;
	font-weight:bold;
	padding-left: 3px;
}
#Image a{
	width: 155px;
}
#Image a:hover{
	width: 155px;
}
#Preco{
	height: 12px;
	width: 155px;
	color: #2D2C2D;
}
#Detalhe{
	height: 12px;
	width: 155px;
	color: #2D2C2D;
}

#Pac a {
	background-color: #E9E9E9;
	height: 18px;
	width: 529px;
	text-decoration: none;
	display:block;
}
#Pac a:hover {
	background-color: #FFE2BC;
	text-decoration: none;
	display:block;
}
#PacON a{
	background-color: #FFE2BC;
	height: 18px;
	width: 529px;
	text-decoration: none;
	display:block;
}
#Tit{
	color: #0000CC;
	padding-top: 3px;
	padding-left: 3px;
}
#Precos{
	position:absolute;
	top:-13px;
	color: #FF5100;
	width: 97px;
	left: 363px;
	font-weight: bold;
}
#Noites{
	position:absolute;
	top:-13px;
	color: #2D2C2D;
	width: 104px;
	left: 354px;
}
#Pdf {
	position:absolute;
	top:-13px;
	color: #0000CC;
	width: 60px;
	left: 471px;
}
h3 {
	padding: 3px 10px;
	font-size: 10px;
	font-weight: normal;
	color: #222;
	background: #e9e9e9;
	cursor: pointer;
}
h3 a:link, h3 a:visited, h3 a:active {
	font-weight: normal;
	display: block;
	text-decoration: none;
	color: #222;
}

h3 a:hover  {
	color: #222;
	text-decoration:underline;
}
h1 {
	padding: 5px 20px;
	font-size: 10px;
	font-weight: normal;
	color: #222;
	background: #f2f2f2;
	cursor: pointer;
}
#content{
	padding: 0;
	margin: 0;
	width: 199px;
	height: auto !important;
	height: 100%; /*stoopid ie*/
}
.autofill-box {
  z-index: 100;
  padding: 1px;
  background: #F2F2F2;
  border: 1px  solid #cccccc;
  text-align: left;
  font: 10px Verdana, Arial, sans-serif;
  width: 155px;
}
.autofill-box li {padding: 3px 9px; border-bottom: 1px  solid #cccccc;}
.autofill-box .selection {
  background: #ff6600;
  color: #FFF;
}

/*ACCORDIN*/
#accordion2 { width:100%; margin:0 auto; }
.accordion2 { width:100%; font:10px Verdana,Arial; color:#2C2D2C }
.accordion2 dt { width:100%; padding:4px 0; font-weight:bold; cursor:pointer; background-color:#F7F7F7; background-image:url(img/arrow_down.gif); background-position:left center; background-repeat:no-repeat; color:#0000cc; }
.accordion2 dt:hover { background-color:#E9E9E9; }
.accordion2 .open {background-color:#F7F7F7; background-image:url(img/arrow_up.gif)}
.accordion2 dd { overflow:hidden; background:#F7F7F7; margin: 0px; }
.accordion2 span { display:block; width:100%; padding:0px }

/*MENU*/

#Menu ul {
	position:relative;
	float:left;
	list-style-type:none;
	margin-top:0px;
	margin-left:-40px;
	*margin-left:0;
	width:753px;
	z-index:10;
}
#Menu li {
	float:left;
	line-height:18px;
	margin-right:2px;
}
#Menu li a.menu, a.menu:visited {
	display:block;
	height:12px;
	color:#FFFFFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	margin:0 !important;
	padding: 0px 19px 6px 19px; 
	text-decoration:none;
	font-weight:bold;
}

#Menu li a.menu:hover {
color:#FF5100;
background-color:#ffde7b;
text-decoration:none;
}

#SubMenu { position:absolute; width:115px; top:18px; left: 0px; z-index:0; }
#SubMenu ul { float:left; list-style-type:none; width:115px; }
#SubMenu li {
	float:left;
	line-height:18px;
	margin-top:2px;

}
#SubMenu li a.menu3, a.menu3:visited {
	display:block;
	width:114px;
	height:12px;
	color:#FFFFFF;
	background-color:#ff2200;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	margin:0 !important;
	padding: 0px 1px 6px 0px; 
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}
#SubMenu li a.menu3:hover {
	color:#FF5100;
	background-color:#ffde7b;
	text-decoration:none;
}