/* formatação basica da estrutura*/
body {margin:0; padding:0; text-align:center; background:url("../img/bg_vermelho.jpg") rgb(217,0,0);}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}
a:active {text-decoration:none;}
.moldura {padding:2px; background:rgb(217,0,0); width:180px; border:1px solid rgb(178,0,0);}
.moldura-suites {padding:2px; background:rgb(217,0,0); width:210px; border:1px solid rgb(178,0,0);}
.moldura-suites-gde {padding:2px; background:rgb(233,215,238); border:1px solid rgb(178,0,0);}

/* formatação de tag's HTML */
h1 {font-family:Helvetica, Arial, sans-serif; font-size:12px; font-weight:normal; color:rgb(255,255,255);}

/* formatação do menu */
#menu li {list-style-type:none; display:block; text-align:center; width:194px; height:40px; line-height:40px; float:left;}
#menu li a {text-decoration:none; color:rgb(217,0,0); font-family:Helvetica, Arial, sans-serif; font-size:20px; font-weight:bolder;}
#menu li a:hover {background:rgb(217,0,0); color:rgb(255,255,255); display:block; line-height:40px;}

/* formatação do menu com nome das suites */
#menu-suites {width:190px; height:35px; background:rgb(255,255,255); padding-left:10px;}
#menu-suites li {list-style-type:none; display:block; text-align:left; width:190px; height:35px; line-height:35px; float:left;}
#menu-suites li a {text-decoration:none; color:rgb(217,0,0); font-family:Helvetica, Arial, sans-serif; font-size:17px; font-weight:bolder;}
#menu-suites li a:hover {background:rgb(217,0,0); color:rgb(255,255,255); display:block; line-height:35px;}

/* formatação do formulário */
.estilo_input_marque {width:705px; height:30px; background:rgb(217,0,0); border:1px solid rgb(255,255,255); font: 14px Helvetica, Arial, sans-serif; color:rgb(0,0,0);  border-radius:2px; padding:3px;} 
.estilo_textarea_marque1 {width:705px; height:100px; background:rgb(217,0,0); border:1px solid rgb(255,255,255); font: 14px Helvetica, Arial, sans-serif; color:rgb(0,0,0);  border-radius:2px; padding:3px;} 
.estilo_input_botao_marque {width:710px; height:40px; background:rgb(217,0,0); border:1px solid rgb(217,0,0); font: 20px Helvetica, Arial, sans-serif; color:rgb(255,255,255); border-radius:2px; padding:3px;} 

/* Configuração da animação*/
* {margin:0; padding:0;}
#destaques {width:970px; height:300px;}
#destaques ul {list-style:none;}

/* estrutura das DIV'S */
#tudo {width:1000px; margin:auto; text-align:center;}
#clear {clear:both; background:rgb(255,255,255);}

#topo_faixa {width:960px; height:30px; background:url(../img/bg-topo-faixa.jpg); text-align:left; padding-left:40px;}
#topo_logo {width:1000px; height:115px; background:url(../img/bg-topo-menu.jpg);} 

#menu-space-left {width:15px; height:40px; background:url(../img/bg-lateral-left.jpg); float:left;}
#menu {width:970px; height:40px; background:rgb(255,255,255); float:left; text-align:center;}
#menu-space-right {width:15px; height:40px; background:url(../img/bg-lateral-right.jpg); float:right;}

#slider-space-left {width:15px; height:300px; background:url(../img/bg-lateral-left.jpg); float:left;}
#slider {width:970px; height:300px; background:rgb(255,255,255); float:left;}
#slider-space-right {width:15px; height:300px; background:url(../img/bg-lateral-right.jpg); float:right;}

#conteudo-space-left {width:15px; height:300px; background:url(../img/bg-lateral-left.jpg); float:left;}
#conteudo-servicos {width:200px; height:300px; background:rgb(255,255,255); text-align:center; float:left;}
#conteudo {width:770px; height:300px; background:rgb(255,255,255); text-align:left; float:left;}
#conteudo-space-right {width:15px; height:300px; background:url(../img/bg-lateral-right.jpg); float:right;}

#rodape-space-left {width:15px; height:115px; background:url(../img/bg-rodape-left.jpg); float:left;}
#rodape {width:970px; height:75px; background:url(../img/bg-rodape.jpg); float:left; padding-top:40px;}
#rodape-space-right {width:15px; height:115px; background:url(../img/bg-rodape-right.jpg); float:right;}

/* formatacoes especiais para o conteudo */
/* HOME */
#conteudo-space-left-home {width:15px; height:400px; background:url(../img/bg-lateral-left.jpg); float:left;}
#conteudo-servicos-home {width:200px; height:400px; background:rgb(255,255,255); text-align:center; float:left;}
#conteudo-home {width:770px; height:400px; background:rgb(255,255,255); text-align:left; float:left;}
#conteudo-space-right-home {width:15px; height:400px; background:url(../img/bg-lateral-right.jpg); float:right;}

/* SUITES LISTA */
#conteudo-space-left-suites {width:15px; height:900px; background:url(../img/bg-lateral-left.jpg); float:left;}
#conteudo-servicos-suites {width:200px; height:900px; background:rgb(255,255,255); text-align:center; float:left;}
#conteudo-suites {width:770px; height:900px; background:rgb(255,255,255); text-align:left; float:left;}
#conteudo-space-right-suites {width:15px; height:900px; background:url(../img/bg-lateral-right.jpg); float:right;}

/* SUITES DETALHES */
#conteudo-space-left-suites-detalhe {width:15px; height:1100px; background:url(../img/bg-lateral-left.jpg); float:left;}
#conteudo-servicos-suites-detalhe {width:200px; height:1100px; background:rgb(255,255,255); text-align:center; float:left;}
#conteudo-suites-detalhe {width:770px; height:1100px; background:rgb(255,255,255); text-align:left; float:left;}
#conteudo-space-right-suites-detalhe {width:15px; height:1100px; background:url(../img/bg-lateral-right.jpg); float:right;}

/* SUITES LOCALIZACAO E FALE CONOSCO */
#conteudo-space-left-locfale {width:15px; height:1500px; background:url(../img/bg-lateral-left.jpg); float:left;}
#conteudo-servicos-locfale {width:200px; height:1500px; background:rgb(255,255,255); text-align:center; float:left;}
#conteudo-locfale {width:770px; height:1500px; background:rgb(255,255,255); text-align:left; float:left;}
#conteudo-space-right-locfale {width:15px; height:1500px; background:url(../img/bg-lateral-right.jpg); float:right;}

/* formatacoes box de conteudo */
#box-chamada {width:770px; height:50px; margin-bottom:15px;}
#box-suites-listagem-1 {width:190px; height:200px; text-align:center; float:left;}
#box-suites-listagem-2 {width:190px; height:200px; text-align:center; float:left;}
#box-suites-listagem-3 {width:190px; height:200px; text-align:center; float:left;}
#box-suites-listagem-4 {width:190px; height:200px; text-align:center; float:left;}
#box-suites-descricao {width:auto; height:auto; text-align:left; padding:0 65px;}
#box-conteudo-fale {width:auto; height:auto; text-align:left; padding:0 25px;}
#box-conteudo {width:auto; height:auto; text-align:left;}

/* configuração da lista de foto */
#box-fotos
.box-fotos ul {padding:0px; margin:3px 0 0 0; text-align:right; width:770px; list-style:none;}
.box-fotos ul li {display: inline;}

/* estilo das fontes*/
.rodape {font-family:Helvetica, Arial, sans-serif; font-size:17px; font-weight:bolder; color:rgb(255,255,255);}
.assinatura {font-family:Helvetica, Arial, sans-serif; font-size:13px; font-weight:normal; color:rgb(255,255,255);}
.rodape-roxo {font-family:Helvetica, Arial, sans-serif; font-size:12px; font-weight:normal; color:rgb(255,255,255);}
.conteudo {font-family:Helvetica, Arial, sans-serif; font-size:15px; font-weight:normal; color:rgb(0,0,0);}
.nome-suite {font-family:Helvetica, Arial, sans-serif; font-size:17px; font-weight:bolder; color:rgb(217,0,0);}
.chamada {font-family:Helvetica, Arial, sans-serif; font-size:17px; font-weight:bolder; color:rgb(215,178,227);}
.subchamada {font-family:Helvetica, Arial, sans-serif; font-size:12px; font-weight:bolder; color:rgb(217,0,0);}