@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	text-align:center; /* hack para o IE */
	z-index:1;
	background:#c0a062 url("images/fundo_degrade.jpg") top left repeat-x fixed;
}

#tudo {
	background-image:url(images/fundo_corpo_site.png);
	position:relative;
	margin:20 auto;
	*margin-top:20px;
	*margin-left:18px;
	padding:0px;
	text-align:left; /* "remédio" para o hack do IE */
	width:770px;
	height:756px;
}
/* _____________________________________________________________________________________ TOPO DO SITE */
#topo_site {
	width:770px;
	height:266px;
}

#menu {
	margin-top:25px;
	margin-right:57px;
	*margin-top:35px;
	width:550px;
	height:34px;
	float:right;
}

#titulos_menu {
	width:650px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
	text-align:center;
	height:34px;
}

#bt_hotel a {
	margin-right:3px;
	background-image:url(images/bt_menu_off.png);
	text-decoration:none;
	width:74px;
	height:24px;
	display:block;
	color:#3c7475;
	float:left;
	padding-top:10px;
}
#bt_hotel a:hover {
	background-image:url(images/bt_menu_on.png);
	text-decoration:none;
	color:#FFF;
}

#bt_acomodacoes a {
	background-image:url(images/bt_menu2_off.png);
	width:100px;
	height:24px;
	text-decoration:none;
	text-align:center;
	padding-top:10px;
	color:#3c7475;
	float:left;
	margin-right:3px;
	display:block;
}
#bt_acomodacoes a:hover {
	background-image:url(images/bt_menu2_on.png);
	text-decoration:none;
	color:#FFF;
}

#bt_roteiros a {
	margin-right:3px;
	background-image:url(images/bt_menu_off.png);
	text-decoration:none;
	width:74px;
	height:24px;
	display:block;
	color:#3c7475;
	float:left;
	padding-top:10px;
}
#bt_roteiros a:hover {
	background-image:url(images/bt_menu_on.png);
	text-decoration:none;
	color:#FFF;
}

#bt_dicas a {
	background-image:url(images/bt_menu_off.png);
	width:74px;
	height:31px;
	text-decoration:none;
	text-align:center;
	padding-top:3px;
	float:left;
	display:block;
	color:#3c7475;
	margin-right:3px;
}
#bt_dicas a:hover {
	background-image:url(images/bt_menu_on.png);
	text-decoration:none;
	color:#FFF;
}

#bt_fotos a {
	background-image:url(images/bt_menu_off.png);
	width:74px;
	height:31px;
	text-decoration:none;
	text-align:center;
	padding-top:3px;
	display:block;
	float:left;
	color:#3c7475;
	margin-right:3px;
}
#bt_fotos a:hover {
	background-image:url(images/bt_menu_on.png);
	text-decoration:none;
	color:#FFF;
}

#bt_reservas a {
	margin-right:3px;
	background-image:url(images/bt_menu_off.png);
	text-decoration:none;
	width:74px;
	height:24px;
	display:block;
	color:#3c7475;
	float:left;
	padding-top:10px;
}
#bt_reservas a:hover {
	background-image:url(images/bt_menu_on.png);
	text-decoration:none;
	color:#FFF;
}

#bt_contato a {
	margin-right:3px;
	background-image:url(images/bt_menu_off.png);
	text-decoration:none;
	width:74px;
	height:24px;
	display:block;
	color:#3c7475;
	float:left;
	padding-top:10px;
}
#bt_contato a:hover {
	background-image:url(images/bt_menu_on.png);
	text-decoration:none;
	color:#FFF;
}

/* ____________________________________________________ BANNER TOPO */
#banner_topo {
	margin-top:-6px;
	*margin-top:-6px;
	margin-right:-53px;
	*margin-left:-3px;
	width:606px;
	height:169px;
	background-image:url(images/banner_topo.png);
	float:right;
	*float:left;
}

/* ____________________________________________________ LOGOTIPO */
#logotipo a {
	margin-top:-240px;
	margin-left:-153px;
	width:197px;
	height:266px;
	background-image:url(images/logotipo2.png);
	display:block;
	float:left;
}

/* _____________________________________________________________________________________ PALCO DO SITE */
#palco {
	width:748px;
	height:441px;
}

/* ____________________________________________________ MENU NAVEGAÇÃO */
#navegacao {
	width:500px;
	margin-left:228px;
	margin-top:-14px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
	color:#3c7475;
	float:left;
}
#hifen {
	margin-top:-12px;
	margin-left:35px;
	color:#000;
	width:2px;
}
#hifen2 {
	margin-top:-12px;
	*margin-top:px;
	margin-left:95px;
	*margin-left:px;
	color:#000;
	width:2px;
	float:left;
}
#nav_inicio a {
	width:20px;
	text-decoration:none;
	color:#3c7475;
}
#nav_inicio a:hover {
	text-decoration:underline;
	color:#000;
}
#nav_roteiros a {
	margin-top:-12px;
	margin-left:45px;
	text-decoration:none;
	color:#3c7475;
	float:left;
}
#nav_roteiros a:hover {
	text-decoration:underline;
	color:#000;
}
#nav_sessao_atual {
	margin-top:-12px;
	margin-left:104px;
	*margin-left:7px;
	color:#3c7475;
	float:left;
}

/* ___________________________________________________ CONVENIADOS */
#conveniados {
	width:170px;
	height:430px;
	float:left;
}

#flash_conveniados {
	margin-left:27px;
	width:170px;
	height:400px;
}

#titulo_conveniados {
	margin-left:38px;
	margin-top:10px;
	width:150px;
	height:21px;
	background-image:url(images/fundo_titulo_conveniados.jpg);
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
	padding-top:5px;
	padding-left:8px;
	float:left;
}

/* _____________________________________________________________________________________ SESSÃO DESTINO */
#palco_punta_diablo {
	margin-top:0px;
	margin-left:55px;
	width:523px;
	height:300px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
}
#titulo_roteiros {
	width:287px;
	height:21px;
	background-image:url(images/fundo_roteiros.png);
	padding-top:13px;
	padding-left:8px;
}
#titulo_destino {
	padding-top:5px;
	padding-left:8px;
	margin-top:20px;
	width:236px;
	height:18px;
	background-image:url(images/barra_amarela.jpg);
	color:#3c7475;
}
#texto_destino {
	margin-left:2px;
	margin-top:5px;
	font-size:10px;
	color:#000;
	text-align:justify;
	width:500px;
	height:280px;
}

#foto_01 a {
	margin-left:2px;
	margin-top:5px;
	width:95px;
	height:60px;
	background-image:url(images/roteiros/punta_del_diablo/thumb_01.jpg);
	display:block;
	float:left;
}
#foto_02 a {
	margin-left:23px;
	margin-top:5px;
	width:95px;
	height:60px;
	background-image:url(images/roteiros/punta_del_diablo/thumb_02.jpg);
	display:block;
	float:left;
}
#foto_03 a {
	margin-left:25px;
	margin-top:5px;
	width:95px;
	height:60px;
	background-image:url(images/roteiros/punta_del_diablo/thumb_03.jpg);
	display:block;
	float:left;
}

#bt_voltar a {
	margin-top:35px;
	margin-right:20px;
	*margin-top:35px;
	height:10px;
	width:20px;
	background-image:url(images/voltar.jpg);
	display:block;
	float:right;
}
#txt_voltar a {
	margin-top:47px;
	margin-right:5px;
	*margin-top:47px;
	*margin-right:5px;
	color:#000;
	font-size:10px;
	float:right;
	text-decoration:none;
	height:3px;
	width:5px;
}
#txt_voltar a:hover {
	text-decoration:underline;
}

/* _____________________________________________________________________________________ RODAPÉ */
#rodape {
	position:absolute;
	margin-top:455px;
	*margin-top:px;
	margin-left:560px;
	*margin-left:-188px;
	width:195px;
	height:30px;
	font-family:Verdana, Geneva, sans-serif;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
	font-size:9px;
	color:#000;
	text-align:center;
	float:right;
}

#wwg a{
	background-image:url(images/wwg.png);
	width:11px;
	height:118px;
	display:block;
	float:right;
	*float:left;
	margin-right:-32px;
	margin-top:333px;
	*margin-left:300px;
	*margin-top:-97px;
	*margin-left:769px;
}
