div#wrap {
	position:relative;
	width:1000px;
	margin:0 auto;
}

div#wrap div#topo {
	width:1000px;
	height:202px;
	background:url(../img/bg/topo.png) no-repeat left top;
}

div#wrap div#content {
	width:1000px;
	min-height:374px;
	padding:0 0 30px 0;
	background:url(../img/bg/content-interna.png) no-repeat left top;
}

div#wrap div#content.home {
	background:url(../img/bg/content.png) no-repeat left top;
}


/************************************************************************************
	TOPO		TOPO		TOPO		TOPO		TOPO		TOPO		TOPO		TOPO		TOPO		TOPO
************************************************************************************/

div#topo h1 { margin:16px 0 0 52px; }

div#topo h1 a {
	width:196px;
	height:117px;
	background:url(../img/global/versare.png) no-repeat left top;
}

/***************
	NAV LINGUAS
***************/

div#topo ul#nav-linguas {
	width:138px;
	margin:12px 0 0 538px;
}

ul#nav-linguas li a {
	font:11px Arial, Helvetica, sans-serif;
	line-height:164%;
	text-decoration:none;
	text-indent:22px;
	color:#232323;
}

ul#nav-linguas li a.english { background:url(../img/global/uk-flag.png) no-repeat left center; }

ul#nav-linguas li a.espanol {
	margin:0 0 0 18px;
	background:url(../img/global/es-flag.png) no-repeat left center;
}

ul#nav-linguas li a:hover { text-decoration:underline; }

/***************
	NAV CONTATO
***************/

div#topo ul#nav-contato {
	width:378px;
	margin:12px 0 0 297px;
}

ul#nav-contato li, ul#nav-contato li a { height:21px; }

ul#nav-contato li.nav-contato-01 a { width:163px; background:url(../img/btn/comente-hospedagem.png) no-repeat left top; }
ul#nav-contato li.nav-contato-02 a { width:130px; background:url(../img/btn/trabalhe-conosco.png) no-repeat left top; }
ul#nav-contato li.nav-contato-03 a { width:85px; background:url(../img/btn/fale-conosco.png) no-repeat left top; }

ul#nav-contato li a:hover { background-position:left bottom; }

/*******************
	AREA DO CLIENTE
*******************/

div#topo div#area-cliente {
	width:491px;
	height:61px;
	margin:9px 0 0 183px;
	background:url(../img/bg/area-cliente.png) no-repeat left bottom;
}

div#area-cliente h4 {
	width:127px;
	height:19px;
	margin:0 0 0 17px;
	background:url(../img/txt/area-cliente.png) no-repeat left top;
}

div#area-cliente form#frm-area-cliente {
	width:374px;
	margin:8px 0 0 15px;
}

form#frm-area-cliente fieldset { width:374px; }

form#frm-area-cliente input.campo {
	height:15px;
	margin:0;
	padding:4px 6px 3px;
	border:0;
	font:11px Arial, Helvetica, sans-serif;
	color:#B28C3C;
}

form#frm-area-cliente input.campo.usuario {
	width:168px;
	background:url(../img/bg/campo-usuario.png) no-repeat left top;
}

form#frm-area-cliente input.campo.senha {
	width:134px;
	margin:0 0 0 15px;
	background:url(../img/bg/campo-senha.png) no-repeat left top;
}

form#frm-area-cliente input.btn-ok {
	width:22px;
	height:22px;
	margin:0 0 0 11px;
	border:0;
	cursor:pointer;
	background:url(../img/btn/btn-ok.png) no-repeat left top;
}

form#frm-area-cliente input.btn-ok:hover { background-position:left bottom; }

div#area-cliente a {
	margin:0 0 0 15px;
	font:10px Arial, Helvetica, sans-serif;
	line-height:164%;
	text-decoration:none;
	text-indent:7px;
	color:#B28C3C;
	background:url(../img/global/bullet-area-cliente.png) no-repeat left center;
}

div#area-cliente span {

	margin:0 0 0 15px;
	font:12px Arial, Helvetica, sans-serif;
	line-height:164%;
	color:#B28C3C;
}

div#area-cliente a:hover { text-decoration:underline; }

/*******
	NAV
*******/

div#topo ul#nav {
	width:899px;
	height:27px;
	margin:32px 0 0 85px;
}

ul#nav li, ul#nav li a { height:27px;}

ul#nav li.nav-01 a { width:65px; background:url(../img/nav/a-versare.png) no-repeat left top; }
ul#nav li.nav-02 a { width:59px; background:url(../img/nav/hoteis.png) no-repeat left top; }
ul#nav li.nav-03 a { width:69px; background:url(../img/nav/cidades.png) no-repeat left top; }
ul#nav li.nav-04 a { width:142px; background:url(../img/nav/programa-fidelidade.png) no-repeat left top; }
ul#nav li.nav-05 a { width:80px; background:url(../img/nav/eventos.png) no-repeat left top; }
ul#nav li.nav-06 a { width:79px; background:url(../img/nav/noticias.png) no-repeat left top; }
ul#nav li.nav-07 a { width:117px; background:url(../img/nav/dicas-viagem.png) no-repeat left top; }
ul#nav li.nav-08 a { width:68px; background:url(../img/nav/agenda.png) no-repeat left top; }
ul#nav li.nav-09 a { width:86px; background:url(../img/nav/promocoes.png) no-repeat left top; }
ul#nav li.nav-10 a { width:59px; background:url(../img/nav/reservas.png) no-repeat left top; }

ul#nav li a:hover { background-position:left bottom; }

/************************************************************************************
	RODAPE		RODAPE		RODAPE		RODAPE		RODAPE		RODAPE		RODAPE		RODAPE
************************************************************************************/

div#wrap-rodape {
	width:100%;
	height:95px;
	background:url(../img/bg/wrap-rodape.png) repeat-x left top;
}

div#wrap-rodape div#rodape {
	position:relative;
	width:1000px;
	height:95px;
	margin:0 auto;
	background:url(../img/bg/rodape.png) no-repeat left top;
}

div#rodape ul#nav-aux {
	width:801px;
	margin:0 117px 0 100px;
}

ul#nav-aux li {
	padding:0 10px;
	background:url(../img/bg/borda-nav-aux.gif) no-repeat left center;
}

ul#nav-aux li:first-child {	background:none; }

ul#nav-aux li a {
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#00300B;
}

ul#nav-aux li a:hover { text-decoration:underline; }

div#rodape big {
	margin:30px 0 0 42px;
	font:14px Arial, Helvetica, sans-serif;
	color:#232323;
}

div#rodape a.medialine {
	clear:left;
	margin:5px 0 0 42px;
	font:14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#A37F31;
}

div#rodape a.medialine:hover { text-decoration:underline; }

div#redes-sociais {
	float:right;
	width:240px;
	margin-top:25px;
	margin-right:-10px;
}

div#redes-sociais span {
	margin:0 8px 0 0;
	float:right;
	font:10px Arial, Helvetica, sans-serif;
	color:#232323;
}

div#redes-sociais ul#lista-redes-sociais {
	clear:right;
	float:right;
	width:236px;
	height:16px;
	margin:10px 0 0;
}

ul#lista-redes-sociais li {
	height:16px;
	margin:0 8px;
}

ul#lista-redes-sociais li a {
	height:16px;
	background:no-repeat left bottom;
}

ul#lista-redes-sociais li.rede-01 a { width:41px; background-image:url(../img/global/msn.png); }
ul#lista-redes-sociais li.rede-02 a { width:40px; background-image:url(../img/global/you-tube.png); }
ul#lista-redes-sociais li.rede-03 a { width:39px; background-image:url(../img/global/orkut.png); }
ul#lista-redes-sociais li.rede-04 a { width:52px; background-image:url(../img/global/twitter.png); }

/************************************************************************************
	INTERNAS		INTERNAS		INTERNAS		INTERNAS		INTERNAS		INTERNAS		INTERNAS
************************************************************************************/

div#content div#material {
	width:655px;
	margin:0 0 0 74px;
}

div#content div#lateral { width:270px; }

div#content div#divisa {
	position:absolute;
	top:390px;
	right:245px;
	width:20px;
	height:210px;
	z-index:10;	
	border-right:1px dotted #5D5D5D;
}
