botao_fechar.preco {
color: #db1b1b;
font-weight:bold;
}

hr{
	clear:both;
	background-color:#CCCC66;
	height:4px;
}

#menu_dropdown{
	padding-left:100px;
	_margin-bottom:-7px;
}

ul.menubar{
  margin: 0px;
  padding: 0px;
  background-color: #FFFFFF; /* IE6 Bug */
  font-size: 100%;
  font-weight:bold;
}
 
ul.menubar .submenu{
  margin: 0px;
  padding: 0px;
  list-style: none;
  background-color: #FFFFFF;
  float:left;
}
 
ul.menubar ul.menu{
  display: none;
  position: absolute;
  margin: 0px;
}
 
ul.menubar a{
  padding-left:19px;
  padding-right:19px;
  padding-top:3px;
  padding-bottom:3px;
  display:block;
  text-decoration: none;
  color:#000000;  
}

ul.menubar a:hover{
  text-decoration: none;
  color:#990000;
}
 
ul.menu, ul.menu ul{
  margin: 0;
  padding: 0;
  border: 3px solid #A3AD13;
  border-top:0px;
  width: 90px; /* Width of Menu Items */
  background-color: #FFFFFF; /* IE6 Bug */
}
 
ul.menu li{
  position: relative;
  list-style: none;
  border: 0px;
}
 
ul.menu li a{
  display: block;
  text-decoration: none;
  border: 1px solid #ccc;
  border-bottom: 0px;
  color: #777;
  padding: 3px 10px 3px 3px;
  font-size:11px;
}
 
ul.menu li sup{
  font-weight:bold;
  font-size:7px;
  color: red;
}


/* Fix IE. Hide from IE Mac \*/
* html ul.menu li { float: left; height: 1%; }
* html ul.menu li a { height: 1%; }
/* End */
 
ul.menu ul{
  position: absolute;
  display: none;
  left: 149px; /* Set 1px less than menu width */
  top: 0px;
}
 
ul.menu li.submenu ul { display: none; } /* Hide sub-menus initially */
 
ul.menu li.submenu { background: transparent url(arrow.gif) right center no-repeat; }
 
ul.menu li a:hover { color: #990000; }


body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#222222;
	font-size:13px;
	text-align:center;
	background:url("http://www.resorthotelturismo.com.br/imgs/fundo.jpg");
}

h1 {
	font-size:22px;
	color:#990000;
	font-weight:bolder;
	margin-top:20px;
	margin-bottom:0px;
}

h2 {
	color:#A3AD13;
	font-weight:bolder;
	font-size:18px;
	margin-top:0px;
}

a {
	color:#222222;
	line-height: 20px;
	text-decoration:none;
}

a:hover {
	color: #222222;
	line-height: 20px;
	text-decoration:underline;
}

p {
	text-indent:40px;
}

#pagina {
	width:764px;
	background-color:#FFFFFF;
	padding:6px;
	margin:auto;
}

#pagina:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	overflow:hidden;
}

#logo_rht {
	width:189px;
	height:104px;
	float:left;
}

#titulo {
	width:382px;
	height:104px;
	float:left;
	background:url("http://www.resorthotelturismo.com.br/imgs/fundo_meio_topo.jpg");
}

#logo_hotel {
	width:193px;
	height:104px;
	float:left;
}

#menu {
	clear:both;
	padding-top:12px;
}

#sub_menu {
	width:280px;
	height:290px;
	float:right;
	background:url("http://www.resorthotelturismo.com.br/imgs/fundo_menu_destino.png");
}

#fotos {
	width:484px;
	height:290px;
	text-align:left;
	_float:left;
}

#voltar_destino {
	clear:both;
	padding-bottom:8px;
}

#conteudo {
	float:left;
	text-align:left; 
	background:url("http://www.resorthotelturismo.com.br/imgs/fundo_texto.png") center;
	line-height:25px;
	text-align:justify;
}

#texto {
	float:left;
	width:564px;
	padding-left:30px;
	padding-right:10px;
}

#texto_inteiro {
	width:684px;
	padding-left:40px;
	padding-right:40px;
}

#lateral {
	_clear:both;
	float:right;
	padding-right:10px;
	text-align:center;
}

#hoteis {
	display:none;
	text-align:left;
	background-color:#fcfcfb;
}

#rodape {
	padding:6px;
	background-color:#006600;
	background:url("http://www.resorthotelturismo.com.br/imgs/fundo1.jpg");
	font-size: 18px;
	font-weight: bolder;
	color:#fdfdfd;
}

#mapa {
	clear:both;
	text-align:right;
	font-size:9px;
	width:764px;
}

#flista {
	margin-left:500px;
	font-size:10px;
}

#copyright {
	width:570px;
	height:35px;
	_height:40px;
	font-size:11px;
	padding-top:5px;
	float:left;
	background-color:#FCFBE0;
}

#logo_ministerio {
	width:194px;
	float:right;
	background-color:#FCFBE0;
}

#foto_peq {
	float:left;
	width:160px;
	height:86px;
	padding-left:40px;
}

#desc_peq {
	float:left;
	width:340px;
	margin-left:10px;
}

#logo_peq {
	float:right;
	width:160px;
	height:86px;
	padding-right:40px;
}

.clear {
	clear:both;
}

.sem_marcardor {
	list-style-type:square;
	color:#990000;
	text-align:left;
	margin-left:30px;
	_padding-left:30px;
	*padding-left:30px;
	
}

.h2l {
	font-size:13px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	color:#A3AD13;
}

.h1p {
	font-size:14px;
	color:#990000;
	margin-top:35px;
	margin-bottom:0px;
	margin-left:20px;
	margin-right:20px;
}

.h2p {
	font-size:13px;
	margin-top:3px;
	margin-left:20px;
	margin-right:20px;
	color:#333333;
}

.h1t {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#990000;
	font-weight:bolder;
	margin-bottom:5px;
	margin-top:0px;
}

.h2t {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:14px;
	margin-bottom:8px;
	text-indent:20px;
	margin-top:16px;
}

a.h2t {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:14px;
	margin-bottom:8px;
	margin-top:16px;
}

.bordas {
	border:solid;
	border-color:#A3AD13;
	border-width:2px;
}

a.link_menu {
	color:#000000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:800;
	font-size:12px;
	margin-left:20px;
	margin-right:20px;
}

a.link_menu:hover {
	color:#990000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:800;
	font-size:12px;
	margin-left:20px;
	margin-right:20px;
}

.vermelho {
	color:#FF0000;
	font-size:11px;
	font-weight:bold;
}

a.vermelho {
	text-decoration:none;
	color:#FF0000;
	font-size:11px;
	font-weight:bold;
}

a.vermelho:hover {
	text-decoration:none;
	color:#006600;
	font-size:11px;
	font-weight:bold;
}

a.link_foto {
	font-size: 11px;
	color: #000000;
	font-weight: bolder;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

a.link_foto:hover {
	font-size: 11px;
	color: #006600;
	font-weight: bolder;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.voltar_destino {
	font-weight: bolder;
	color: #525214;
	text-decoration:none;
}

a.voltar_destino:hover {
	font-weight: bolder;
	color: #656523;
	background:#EDECCD;
	text-decoration:none;
}

.regiao {
	font-size:14px;
	color:#006600;
	font-weight:bold;
}

.estado {
	font-size:13px;
	color:#990000;
	font-weight:bold;
}

.destino {
	font-size:12px;
	color:#006699;
	font-weight:bold;
}

.hotel {
	list-style-image:url("http://www.resorthotelturismo.com.br/imgs/f_lista_pacote.jpg");
	font-weight:normal;
}

#opc_hospedagem {
	clear:both;
	width:764px;
}

#hr2 {
	padding-top:15px;
	padding-bottom:15px;
	padding-left:60px;
	width:644px;
}

.completa1 {
	padding-top:20px;
	width:764px; 
	clear:both;
}

.completa1:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	overflow:hidden;
}

.completa {
	width:764px; 
}

.completa:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	overflow:hidden;
}



#marque_pacotes {
	width:380px;
	text-align:center;
	margin:auto;	
	border:solid;
	border-color:#A3AD13;
	border-width:2px;
	background:url("http://www.resorthotelturismo.com.br/imgs/fundo_texto.png") center;
}

.h2_completa {
	line-height:10px; 
	margin-bottom:0px;
}


#amigo{
    z-index:10;
	position:absolute;
	left: 50%;
	margin-left:-213px;
	width:427px;
	height:312px;
	background-color:#ffffff;
    border: 3px solid #A3AD13;
	text-align:center;
}

#orcamento{
    z-index:10;
	position:absolute;
	left: 50%;
	margin-left:-213px;
	width:428px;
	height:478px;
	background-color:#ffffff;
    border: 3px solid #A3AD13;
	text-align:center;
}

#fechar{
	background-color:#e8d9b2;
	font-weight:bold;
	text-align:right;
	padding-right:15px;
	height:20px;
	border-bottom:solid 1px #999999;
}

#opc_hospedagem{
	padding-top:1px;
	background:url("http://www.resorthotelturismo.com.br/imgs/fundo_texto.png") center; 
	text-align:left;
}