@charset "iso-8859-1";
/* Grupo Pires */

	body { background:#3a141f url(../_img/body_bg.jpg) no-repeat top center; }
	hr { clear:both; visibility:hidden; margin:0; padding:0; }
	h1 { font:normal 36px/50px Verdana, Geneva; color:#872f43; letter-spacing:-3px; }
	h2 { font:italic lighter 13px Georgia, "Times New Roman"; color:#fff; }
	h2 a { text-decoration:none; color:#fff; }
	h2 small { font-size:11px; }
	h2 span { font:bold italic 18px Georgia, "Times New Roman"; }
	h3 { font:normal 12px Georgia, "Times New Roman"; color:#7f7f7f; letter-spacing:0; }
	h3 span { font-style:italic; }
	h3 a { text-decoration:none; color:#7f7f7f; }
	h4 { font:bold italic 15px Georgia, "Times New Roman"; color:#872f43; margin-bottom:6px; }
	h5 { font:  italic 12px Georgia, "Times New Roman"; color:#b30000; display:block; margin-top:10px; }
	h5 a { text-decoration:none; color:#b30000; }
	h6 { font: italic 16px Georgia, "Times New Roman"; color:#b30000; display:block; margin:10px 0; text-align:center; }
	h6 a { text-decoration:none; color:#b30000; }
	.transfer { background:#CCC; }
	
	.header .wrapper { width:1000px; min-height:516px; _height:516px; margin:0 auto; position:relative; }
	.header .wrapper .top { width:970px; height:45px;  padding-left:30px; }
	.header .wrapper .top span { font:normal 12px/45px Verdana; color:#fff; float:left; }
	.header .wrapper .top .login { width:682px; height:45px; background:url(../_img/header_login_bg.jpg) no-repeat; padding-left:20px; margin-left:20px; float:left; }
	.header .wrapper .top .login .campo input { width:125px; height:28px; background:url(../_img/header_login_campo_bg.gif) no-repeat; border:none; font:italic 13px Georgia, "Times New Roman"; color:#fff; margin:8px 0 0 8px; padding:0px 10px 0 10px; float:left; padding-top/*\**/:5px\9; height/*\**/:23px\9; }
	.header .wrapper .top .login .ok input { width:29px; height:26px; margin:9px 5px 0 8px; float:left; }
	.header .wrapper .top .login .box { width:130px; height:45px; font:italic 12px/45px Georgia, "Times New Roman"; color:#fff; border-right:1px solid #7f2744; padding-left:10px; float:left; }
	.header .wrapper .top .login .box a { text-decoration:none; color:#fff; }
	.header .wrapper .top .login .ultimo { width:80px; border:none; }
	.header .wrapper .logo { width:123px; height:123px; position:absolute; top:70px; left:85px; }
	.header .wrapper .menu_hoteis { width:633px; height:45px; background:url(../_img/header_menu_hoteis_bg.jpg); position:absolute; top:100px; right:50px; }
	.header .wrapper .menu_hoteis ul { width:633px; height:45px; }
	.header .wrapper .menu_hoteis ul li { height:45px; background:url(../_img/header_menu_hoteis_line.gif) no-repeat right; font:bold 12px/45px Verdana; color:#eea9b8; padding:0 10px; float:left;  }
	.header .wrapper .menu_hoteis ul li a { text-decoration:none; color:#eea9b8; }
	.header .wrapper .menu_hoteis ul li a:hover { color:#fff; }
	.header .wrapper .menu_hoteis .primeiro { background:none; font:normal 12px/45px Verdana; color:#fff; padding:0 10px; }
	.header .wrapper .menu_hoteis .ultimo { background:none; }
	.header .wrapper .menu_principal { width:710px; height:45px; position:absolute; top:145px; right:38px; }
	.header .wrapper .menu_principal ul { width:710px; height:45px; }
	.header .wrapper .menu_principal ul li { height:45px; background:#7e2d3f url(../_img/header_menu_principal_bg.jpg) no-repeat; border-bottom:1px solid #822138; font:normal 12px/45px Verdana; color:#fff; padding:0 10px; float:left;  }
	.header .wrapper .menu_principal ul li a { text-decoration:none; color:#fff; }
	.header .wrapper .menu_principal ul li a:hover { color:#F9C; }
	.header .wrapper .menu_principal .primeiro { height:46px; background:#7e2d3f url(../_img/header_menu_principal_bg1.jpg) no-repeat; border:none; font:normal 12px/45px Verdana; color:#fff; }
	.header .wrapper .menu_principal .penultimo { height:46px; background:#7e2d3f url(../_img/header_menu_principal_bg3.jpg) no-repeat;  border:none; }
	.header .wrapper .menu_principal .ultimo { height:46px; background:#912d43 url(../_img/header_menu_principal_bg2.jpg) no-repeat right; border:none; }
	.header .wrapper .banner { width:925px; height:290px; position:absolute; bottom:10px; left:37px; }
		
	.container .wrapper { width:925px; margin:0 auto; }
		
	/* Home */	
	.container_home .wrapper .home { width:925px; margin:0 auto; }
	.container_home .wrapper .home .home_rede { width:488px; height:283px; background:url(../_img/home_rede_bg.jpg); margin-right:24px; padding-top:10px; float:left; }
	.container_home .wrapper .home .home_rede .titulo { width:371px; height:52px; padding:15px 0 0 15px; float:left; }
	.container_home .wrapper .home .home_rede .ajuda { width:84px; height:52px; padding:15px 0 0 18px; float:left;  }
	.container_home .wrapper .home .home_rede .ajuda img { vertical-align:middle; margin-right:5px; float:left; }
	.container_home .wrapper .home .home_rede .imagem { width:211px; height:207px; background:url(../_files/rede01.gif) no-repeat 0 1px; float:left;}
	.container_home .wrapper .home .home_rede .texto { width:247px; height:207px; padding:0 15px; float:left;}
	.container_home .wrapper .home .home_rede .texto ul { width:247px; height:150px; margin-top:30px; }
	.container_home .wrapper .home .home_rede .texto ul li { width:105px; height:15px; border-left:4px solid #d73a5b; padding-left:8px; margin-bottom:20px; float:left; }
	.container_home .wrapper .home .home_reservas { width:413px; height:283px; background:url(../_img/home_reservas_bg.jpg); padding-top:10px; float:left; }
	.container_home .wrapper .home .home_reservas .titulo { width:295px; height:52px; padding:15px 0 0 15px; float:left; }
	.container_home .wrapper .home .home_reservas .ajuda { width:84px; height:52px; padding:15px 0 0 18px; float:left; }
	.container_home .wrapper .home .home_reservas .ajuda img { vertical-align:middle; margin-right:5px; float:left; }
	.container_home .wrapper .home .home_reservas .texto { width:363px; height:40px; padding:0 30px 0 20px; float:left;}
	.container_home .wrapper .home .home_reservas .formulario { width:393px; height:150px; padding-left:20px; float:left;}
	.container_home .wrapper .home .home_reservas .formulario label { width:100px; font:italic 12px/14px Georgia, "Times New Roman"; color:#fff; text-align:right; margin:15px 0 15px 15px; float:left;}
	.container_home .wrapper .home .home_reservas .formulario label span { font-size:24px; }
	.container_home .wrapper .home .home_reservas .formulario .campo { width:233px; height:28px; background:url(../_img/home_reservas_campo_bg.gif); margin:18px 0 15px 15px; float:left;}
	.container_home .wrapper .home .home_reservas .formulario .campo input { width:185px; height:21px; font:bold italic 11px Georgia, "Times New Roman"; color:#fff; background:none; border:none; padding:7px 0 0 10px; float:left;}
	.container_home .wrapper .home .home_reservas .formulario .campo img { margin:6px 0 0 10px;}
	.container_home .wrapper .home .home_reservas .formulario .frase { width:135px; height:33px; background:url(../_img/home_reservas_frase_bg.jpg); font:normal 12px/33px "Trebuchet MS", Arial; color:#fff; text-align:center; float:right; }
	.container_home .wrapper .home .home_reservas .formulario .consultar { width:120px; height:34px; background:url(../_img/botao_submit_left.gif) no-repeat; padding-left:10px; margin:0 30px 0 -1px; float:right;}
	.container_home .wrapper .home .home_reservas .formulario .consultar a { width:103px; height:34px; background:url(../_img/botao_submit_right.gif) no-repeat right; font:bold 17px/33px "Trebuchet MS", Arial; color:#fff; letter-spacing:-1px; text-decoration:none; padding-right:10px; display:block; float:right; }
	.container_home .wrapper .home .home_dicas,
	.container_home .wrapper .home .home_pacotes,
	.container_home .wrapper .home .home_newsletter{ width:291px; height:273px; background:url(../_img/home_newsletter_bg.jpg); margin:20px 25px 30px 0; padding-top:10px; float:left; }
	.container_home .wrapper .home .home_dicas{ background:url(../_img/home_promocoes_bg.jpg);}
	.container_home .wrapper .home .home_pacotes{background:url(../_img/home_pacotes_bg.jpg); }
	.container_home .wrapper .home .ultimo{ margin-right:0; }
	.container_home .wrapper .home .home_dicas .titulo { width:275px; height:45px; padding:15px 0 0 15px; float:left; }
	.container_home .wrapper .home .home_dicas .imagem { width:110px; height:75px; background:url(../_files/promocoes01.gif) no-repeat 0 1px; margin-bottom:20px; float:left;}
	.container_home .wrapper .home .home_dicas .texto { width:155px; height:77px; padding:0 10px; margin-bottom:18px; overflow:hidden; float:left;}
	.container_home .wrapper .home .home_pacotes .titulo { width:184px; height:45px; padding:15px 0 0 15px; float:left; }
	.container_home .wrapper .home .home_pacotes .ajuda { width:74px; height:45px; padding:15px 0 0 18px; float:left; }
	.container_home .wrapper .home .home_pacotes .ajuda img { vertical-align:middle; margin-right:5px; float:left; }
	.container_home .wrapper .home .home_pacotes .marcador { width:96px; height:49px; background:url(../_img/home_pacotes_marcador.gif); font:normal 14px/12px Georgia, "Times New Roman"; color:#fff; margin-bottom:15px; float:left; }
	.container_home .wrapper .home .home_pacotes .marcador .box { width:47px; height:39px; padding:10px 0 0 5px; float:left; }
	.container_home .wrapper .home .home_pacotes .marcador span { font:normal 35px/40px Verdana; }
	.container_home .wrapper .home .home_pacotes .texto { width:170px; height:49px; padding:0 10px 15px 10px; float:left;}	
	.container_home .wrapper .home .home_newsletter .titulo { width:275px; height:40px; padding:15px 0 0 15px; float:left; }
	.container_home .wrapper .home .home_newsletter span { font:italic 11px Georgia, "Times New Roman"; color:#2c051e; padding-left:15px; }
	.container_home .wrapper .home .home_newsletter .formulario { width:269px; height:80px; padding:8px 11px 0 11px; float:left; }
	.container_home .wrapper .home .home_newsletter .formulario input { width:112px; height:20px; background:url(../_img/home_newsletter_campo_bg.gif); border:none; font:italic 12px Georgia, "Times New Roman"; color:#872f43; padding:7px 10px 0 10px; }
	.container_home .wrapper .home .home_newsletter .formulario .cadastrar { width:102px; height:29px; background:url(../_img/botao_cadastrar_home.gif); margin-top:5px; float:right; }
	.container_home .wrapper .home .home_newsletter .formulario .cadastrar a { width:94px; height:29px; font:bold 15px/28px "Trebuchet MS", Arial; color:#fff; letter-spacing:-1px; text-decoration:none; display:block; padding-left:8px; }
	.container_home .wrapper .home .home_newsletter .indique { width:276px; height:115px; padding-left:15px; float:left; }
	.container_home .wrapper .home .home_newsletter .indique .titulo { width:275px; height:35px; padding:0; float:left; }
	.container_home .wrapper .home .home_newsletter .indique .campo input { width:112px; height:20px; background:url(../_img/home_newsletter_campo_bg.gif); border:none; font:italic 12px Georgia, "Times New Roman"; color:#872f43; padding:7px 10px 0 10px; margin-top:10px; float:left; }
	.container_home .wrapper .home .home_newsletter .indique .ok input { width:29px; height:26px; margin:10px 5px 0 8px; float:left; }
		
		
	.container .wrapper { width:925px; margin:0 auto; margin-bottom:25px; background:#fff; position:relative; }
	.container .wrapper .canto1 { width:5px; height:5px; position:absolute; top:0; left:0; background:url(../_img/container_cantos.gif); }
	.container .wrapper .canto2 { width:5px; height:5px; position:absolute; top:0; right:0; background:url(../_img/container_cantos.gif) 15px 0; }
	.container .wrapper .canto3 { width:5px; height:5px; position:absolute; bottom:0; right:0; background:url(../_img/container_cantos.gif) 10px 0; }
	.container .wrapper .canto4 { width:5px; height:5px; position:absolute; bottom:0; left:0; background:url(../_img/container_cantos.gif) 5px 0; }
		
	/* Hotéis */
	.container .wrapper .hoteis { width:925px; margin-top:10px; padding-bottom:100px; }	
	.container .wrapper .hoteis .titulo { width:895px; height:80px; padding:10px 0 0 30px; background:url(../_img/reservas_titulo_bg.gif) repeat-x bottom; }
	.container .wrapper .hoteis .box { width:925px; margin-top:15px; position:relative; }
	.container .wrapper .hoteis .box .submenu { width:925px; height:29px; border-bottom:4px solid #e9e9e9;  margin-bottom:25px; }
	.container .wrapper .hoteis .box .submenu ul { width:800px; height:29px; margin-left:35px; }
	.container .wrapper .hoteis .box .submenu ul li { height:25px; font:bold italic 12px/25px Georgia, "Times New Roman"; color:#929292; float:left;}
	.container .wrapper .hoteis .box .submenu ul li a { height:25px; text-decoration:none; color:#929292; padding:0 25px; border:4px solid #fff; border-bottom:none; display:block;}
	.container .wrapper .hoteis .box .submenu ul li a:hover { color:#872f43; height:29px; border:4px solid #e9e9e9; border-bottom:none; background:#fff; }
	.container .wrapper .hoteis .box .submenu ul li a.selected { color:#872f43; height:29px; border:4px solid #e9e9e9; border-bottom:none; background:#fff; }
	.container .wrapper .hoteis .box table { width:600px; *width:800px; }
	.container .wrapper .hoteis .box td { vertical-align:top; }
	.container .wrapper .hoteis .box .logo { width:150px; height:150px; border:2px solid #efefef; margin:0 30px 0 50px; }
	.container .wrapper .hoteis .box .texto { width:600px; font:normal 11px Georgia, "Times New Roman"; color:#7f7f7f; *padding-top:8px; }
	.container .wrapper .hoteis .box .botao { min-width:100px; height:36px; padding-left:10px; background:url(../_img/botao_cinza_bg_left.gif) no-repeat; font:italic 11px/25px Georgia, "Times New Roman"; color:#4b4b4b; text-align:center; margin:10px 15px 0 0; float:left; *width:110px; }
	.container .wrapper .hoteis .box .botao .bg { min-width:100px; height:31px; background:url(../_img/botao_cinza_bg_right.gif) no-repeat right; padding:5px 10px 0 0; float:right; }
	.container .wrapper .hoteis .box .botao .bg a { text-decoration:none; color:#4b4b4b; }
	.container .wrapper .hoteis .box .botao img { vertical-align:middle; margin-right:8px; }
	.container .wrapper .hoteis .box .botao .maior_bg { width:170px; }
	.container .wrapper .hoteis .box .botao .maior_bg2 { width:140px; }
	.container .wrapper .hoteis .box .maior { width:170px; margin-left:30px; }
	.container .wrapper .hoteis .box .maior2 { width:140px; }
	.container .wrapper .hoteis .box .galeria { width:865px; height:245px; background:url(../_img/galeria_bg.gif); margin:25px 30px 0 30px; float:left; }
	.container .wrapper .hoteis .box .galeria .seta_left { width:47px; height:245px;  background:url(../_img/galeria_setas.jpg); float:left; }
	.container .wrapper .hoteis .box .galeria .seta_right { width:47px; height:245px;  background:url(../_img/galeria_setas.jpg) 47px 0; float:right; }
	.container .wrapper .hoteis .box .galeria .slider { width:771px; height:210px; margin-top:25px; position:relative; float:left; }
	.container .wrapper .hoteis .box .galeria .slider ul { width:771px; height:210px; position:absolute; top:0; left:0; }
	.container .wrapper .hoteis .box .galeria .slider li { width:246px; height:210px;  margin:0 5px; overflow:hidden; float:left; }
	.container .wrapper .hoteis .box .galeria .slider li .imagem { width:246px; height:170px; /*background:url(../_files/foto01.jpg) no-repeat 3px 3px;*/ overflow:hidden; }
	.container .wrapper .hoteis .box .galeria .slider li .legenda { width:246px; height:30px; font:italic 11px Georgia, "Times New Roman"; color:#4b4b4b; text-align:center; padding-top:5px; overflow:hidden; }
	.container .wrapper .hoteis .box .botao2 { width:105px; height:34px; background:url(../_img/botao_submit_left.gif) no-repeat; padding-left:5px; margin-top:11px; float:left; }
	.container .wrapper .hoteis .box .botao2 a { width:90px; height:34px; background:url(../_img/botao_submit_right.gif) no-repeat right; font:italic 17px/33px Georgia, "Times New Roman"; color:#fff; letter-spacing:-1px; text-decoration:none; padding-right:10px; display:block; float:right; }
	.container .wrapper .hoteis .box .float { float:right; margin-right:30px; }
		
	/* Rede Pires */
	.container .wrapper .rede_pires { width:865px; margin-top:10px; padding:0 30px; }	
	.container .wrapper .rede_pires .titulo { width:865px; height:60px; padding-top:10px; position:relative; }
	.container .wrapper .rede_pires .atendimento { width:194px; height:38px; position:absolute; top:15px; right:10px; }
	.container .wrapper .rede_pires ul { width:865px; height:400px; }
	.container .wrapper .rede_pires ul li { width:280px; height:152px; /*background:url(../_img/rede_sombra.jpg) no-repeat left bottom;*/ margin:25px 0 0 8px; float:left; }
	.container .wrapper .rede_pires ul li .foto { width:253px; height:167px; margin-left:17px; overflow:hidden; }
	.container .wrapper .rede_pires ul li .sombra { background:#fff; }
	.container .wrapper .rede_pires .ultimo { margin-right:0; }
		
	/* Reservas */
	.container .wrapper .reservas { width:925px; margin-top:10px; padding-bottom:65px; }	
	.container .wrapper .reservas .titulo { width:895px; height:80px; padding:10px 0 0 30px; background:url(../_img/reservas_titulo_bg.gif) repeat-x bottom; }
	.container .wrapper .reservas .box { width:925px; height:310px; margin-top:15px; position:relative; }
	.container .wrapper .reservas .box .submenu { width:925px; height:34px; border-bottom:4px solid #e9e9e9; }
	.container .wrapper .reservas .box .submenu ul { width:360px; height:34px; margin-left:35px; }
	.container .wrapper .reservas .box .submenu ul li { height:30px; font:bold italic 13px/30px Georgia, "Times New Roman"; color:#929292; float:left;}
	.container .wrapper .reservas .box .submenu ul li a { height:30px; text-decoration:none; color:#929292; padding:0 30px; border:4px solid #fff; border-bottom:none; display:block;}
	.container .wrapper .reservas .box .submenu ul li a:hover { color:#872f43; height:34px; border:4px solid #e9e9e9; border-bottom:none; background:#fff; }
	.container .wrapper .reservas .box .formulario { width:414px; height:275px; padding-top:30px; float:left; }
	.container .wrapper .reservas .box .formulario label { width:140px; font:italic 12px/36px Georgia, "Times New Roman"; color:#872f43; text-align:right; margin:0 8px 5px 0; float:left; }
	.container .wrapper .reservas .box .formulario label.menor { width:84px; margin-right:3px; }
	.container .wrapper .reservas .box .formulario .campo { width:81px; height:36px; background:url(../_img/formulario_campo_bg_left.gif) no-repeat; padding-left:8px; margin-bottom:5px; overflow:hidden; float:left; }
	.container .wrapper .reservas .box .formulario .campo input { width:73px; height:35px; background:url(../_img/formulario_campo_bg_right.gif) no-repeat right 0; font:italic 14px "Trebuchet MS", Arial; color:#fff; padding-right:8px; padding-top:10px; border:none; }
	.container .wrapper .reservas .box .formulario .campo_select { width:260px; height:37px; background:url(../_img/formulario_campo_bg_left.gif) no-repeat; padding-left:5px; margin-bottom:5px; float:left; }
	.container .wrapper .reservas .box .formulario .campo_select .campo_bg { width:260px; height:37px; background:url(../_img/formulario_campo_bg_right.gif) no-repeat right; }
	.container .wrapper .reservas .box .formulario .campo_select .campo_bg .selectbox-wrapper{ position:absolute; background:#f3f3f3; margin:0px; margin-top:-8px; padding:0px; font:normal 12px/18px Arial; color:#7b7b7b; text-align:left; max-height:200px; overflow:auto; }
	.container .wrapper .reservas .box .formulario .campo_select .campo_bg .selectbox-wrapper ul { list-style-type:none; margin:0px; padding:0px; }
	.container .wrapper .reservas .box .formulario .campo_select .campo_bg .selectbox-wrapper ul li.selected { background:#f3f3f3; }
	.container .wrapper .reservas .box .formulario .campo_select .campo_bg .selectbox-wrapper ul li.current { background:#872f43; color:#fff; }
	.container .wrapper .reservas .box .formulario .campo_select .campo_bg .selectbox-wrapper ul li { list-style-type:none; display:block; margin:0; padding:2px; padding-left:10px; cursor:pointer; }
	.container .wrapper .reservas .box .formulario .campo_select .campo_bg .selectbox { width:255px; height:38px; font:italic 14px/38px "Trebuchet MS", Arial; color:#fff; text-align:left; display:block; background:url(../_img/formulario_select_seta.gif) no-repeat 235px 15px; border:none; cursor:pointer; padding:10px 0 0 3px; padding-top/*\**/:0\9; height/*\**/:48px\9; }
	.container .wrapper .reservas .box .formulario .campo_select2 { width:83px; height:37px; background:url(../_img/formulario_campo_bg_left.gif) no-repeat; padding-left:5px; margin:0 15px 5px 0; float:left; }
	.container .wrapper .reservas .box .formulario .campo_select2 .campo_bg { width:83px; height:37px; background:url(../_img/formulario_campo_bg_right.gif) no-repeat right; }
	.container .wrapper .reservas .box .formulario .campo_select2 .campo_bg .selectbox-wrapper{ position:absolute; background:#f3f3f3; margin:0px; margin-top:-8px; padding:0px; font:normal 12px/18px Arial; color:#7b7b7b; text-align:center; max-height:200px; overflow:auto; }
	.container .wrapper .reservas .box .formulario .campo_select2 .campo_bg .selectbox-wrapper ul { list-style-type:none; margin:0px; padding:0px; }
	.container .wrapper .reservas .box .formulario .campo_select2 .campo_bg .selectbox-wrapper ul li.selected { background:#f3f3f3; }
	.container .wrapper .reservas .box .formulario .campo_select2 .campo_bg .selectbox-wrapper ul li.current { background:#872f43; color:#fff; }
	.container .wrapper .reservas .box .formulario .campo_select2 .campo_bg .selectbox-wrapper ul li { list-style-type:none; display:block; margin:0; padding:2px; cursor:pointer; }
	.container .wrapper .reservas .box .formulario .campo_select2 .campo_bg .selectbox { width:78px; height:38px; font:italic 13px/38px "Trebuchet MS", Arial; color:#fff; text-align:left; display:block; background:url(../_img/formulario_select_seta.gif) no-repeat 60px 15px; border:none; cursor:pointer; padding:10px 25px 0 3px; padding-top/*\**/:0\9; height/*\**/:48px\9; }
	.container .wrapper .reservas .box .formulario .campo_select2 .campo_bg select { width:80px; }
	.container .wrapper .reservas .box .seta { width:60px; height:225px; margin:30px 5px 0 0; float:left; }
	.container .wrapper .reservas .box .info { width:225px; height:255px; background:#f3f3f3; margin:20px 10px 0 0; position:relative; float:left; }
	.container .wrapper .reservas .box .info .corner1 { width:4px; height:4px; background:url(../_img/info_cantos.gif); position:absolute; left:0; bottom:0; }
	.container .wrapper .reservas .box .info .corner2 { width:4px; height:4px; background:url(../_img/info_cantos.gif) 4px 0; position:absolute; right:0; bottom:0; }
	.container .wrapper .reservas .box .info .duvidas { width:193px; height:42px; background:url(../_img/clique_aqui_bg.gif) no-repeat; padding:10px 15px 0 17px; margin-bottom:25px; }
	.container .wrapper .reservas .box .info .duvidas img { margin:5px 28px 0 0;float:left; }
	.container .wrapper .reservas .box .info .texto { width:205px; height:175px; margin-left:20px; }
	.container .wrapper .reservas .box .proximo { width:105px; height:34px; background:url(../_img/botao_submit_left.gif) no-repeat; padding-left:5px; position:absolute; top:150px; right:25px; }
	.container .wrapper .reservas .box .proximo a { width:90px; height:34px; background:url(../_img/botao_submit_right.gif) no-repeat right; font:italic 17px/33px Georgia, "Times New Roman"; color:#fff; letter-spacing:-1px; text-decoration:none; padding-right:10px; display:block; float:right; }
		
	/* Reservas - Cadastro */
	.container .wrapper .reservas2 { width:925px; margin-top:10px; padding-bottom:40px; }	
	.container .wrapper .reservas2 .titulo { width:895px; height:80px; padding:10px 0 0 30px; background:url(../_img/reservas_titulo_bg.gif) repeat-x bottom; }
	.container .wrapper .reservas2 .box { width:925px; margin-top:15px; }	
	.container .wrapper .reservas2 .box .formulario { width:600px; padding-top:30px; float:left; }
	.container .wrapper .reservas2 .box .formulario label { width:140px; font:italic 12px/36px Georgia, "Times New Roman"; color:#872f43; text-align:right; margin:0 8px 5px 0; float:left; }
	.container .wrapper .reservas2 .box .formulario .campo { width:340px; height:36px; background:url(../_img/formulario_campo_bg_left.gif) no-repeat; padding-left:8px; margin-bottom:8px; overflow:hidden; float:left; }
	.container .wrapper .reservas2 .box .formulario .campo input { width:332px; height:35px; background:url(../_img/formulario_campo_bg_right.gif) no-repeat right 0; font:italic 14px "Trebuchet MS", Arial; color:#fff; padding-right:8px; padding-top:10px; border:none; }
	.container .wrapper .reservas2 .box .formulario .campo input.smaller1 { width:42px; }
	.container .wrapper .reservas2 .box .formulario .campo input.smaller2 { width:147px; }
	.container .wrapper .reservas2 .box .formulario .campo input.smaller3 { width:213px; }
	.container .wrapper .reservas2 .box .formulario .menor1 { width:50px; }
	.container .wrapper .reservas2 .box .formulario .menor2 { width:155px; margin:0 100px 5px 8px; }
	.container .wrapper .reservas2 .box .formulario .menor3 { width:221px; margin-right:100px; }
	.container .wrapper .reservas2 .box .formulario .checkbox { margin:5px 0 10px 145px; font:normal 12px/19px Georgia, "Times New Roman"; color:#7f7f7f; }
	.container .wrapper .reservas2 .box .formulario .checkbox input { margin-right:5px; float:left; }	
	.container .wrapper .reservas2 .box .formulario .enviar { width:95px; height:34px; background:url(../_img/botao_submit_left.gif) no-repeat; padding-left:5px; margin-left:148px; float:left; }
	.container .wrapper .reservas2 .box .formulario .enviar a { width:80px; height:34px; background:url(../_img/botao_submit_right.gif) no-repeat right; font:italic 17px/33px Georgia, "Times New Roman"; color:#fff; letter-spacing:-1px; text-decoration:none; padding-right:10px; display:block; float:right; }
		
	/* Reservas - Login */
	.container .wrapper .reservas3 { width:925px; margin-top:10px; padding-bottom:30px; }	
	.container .wrapper .reservas3 .titulo { width:895px; height:80px; padding:10px 0 0 30px; background:url(../_img/reservas_titulo_bg.gif) repeat-x bottom; }
	.container .wrapper .reservas3 .box { width:925px; height:350px; margin-top:15px; }	
	.container .wrapper .reservas3 .box .formulario { width:496px; height:200px; padding-top:30px; float:left; }
	.container .wrapper .reservas3 .box .formulario label { width:140px; font:italic 12px/36px Georgia, "Times New Roman"; color:#872f43; text-align:right; margin:0 8px 5px 0; float:left; }
	.container .wrapper .reservas3 .box .formulario .campo { width:340px; height:36px; background:url(../_img/formulario_campo_bg_left.gif) no-repeat; padding-left:8px; margin-bottom:8px; overflow:hidden; float:left; }
	.container .wrapper .reservas3 .box .formulario .campo input { width:332px; height:35px; background:url(../_img/formulario_campo_bg_right.gif) no-repeat right 0; font:italic 14px "Trebuchet MS", Arial; color:#fff; padding-right:8px; padding-top:10px; border:none; }	
	.container .wrapper .reservas3 .box .formulario .enviar { width:95px; height:34px; background:url(../_img/botao_submit_left.gif) no-repeat; padding-left:5px; margin-right:1px; float:right; }
	.container .wrapper .reservas3 .box .formulario .enviar a { width:80px; height:34px; background:url(../_img/botao_submit_right.gif) no-repeat right; font:italic 17px/33px Georgia, "Times New Roman"; color:#fff; letter-spacing:-1px; text-decoration:none; padding-right:10px; display:block; float:right; }
	.container .wrapper .reservas3 .box .box2 { width:260px; height:100px; font:normal 24px Verdana, Geneva; color:#872f43; letter-spacing:-2px; margin:25px 0 0 40px; float:left; }
	.container .wrapper .reservas3 .box .box2 .cadastre { width:199px; height:42px; background:url(../_img/clique_aqui_bg.gif) no-repeat; padding:10px 15px 0 11px; margin-top:15px; }
	.container .wrapper .reservas3 .box .box2 .cadastre img { margin:0 23px 0 0;float:left; }
		
	/* Pacotes */
	.container .wrapper .pacotes { width:925px; margin-top:10px; padding-bottom:65px; }	
	.container .wrapper .pacotes .titulo { width:895px; height:80px; padding:10px 0 0 30px; background:url(../_img/reservas_titulo_bg.gif) repeat-x bottom; }
	.container .wrapper .pacotes .box { width:925px; min-height:310px; margin-top:15px; position:relative; }
	.container .wrapper .pacotes .box .submenu { width:925px; height:34px; border-bottom:4px solid #e9e9e9; }
	.container .wrapper .pacotes .box .submenu ul { width:360px; height:34px; margin-left:35px; }
	.container .wrapper .pacotes .box .submenu ul li { height:30px; font:bold italic 13px/30px Georgia, "Times New Roman"; color:#929292; float:left;}
	.container .wrapper .pacotes .box .submenu ul li a { height:30px; text-decoration:none; color:#929292; padding:0 30px; border:4px solid #fff; border-bottom:none; display:block;}
	.container .wrapper .pacotes .box .submenu ul li a:hover { color:#872f43; height:34px; border:4px solid #e9e9e9; border-bottom:none; background:#fff; }
	.container .wrapper .pacotes .box .formulario { width:414px; height:275px; padding-top:30px; float:left; }
	.container .wrapper .pacotes .box .formulario label { width:140px; font:italic 12px/36px Georgia, "Times New Roman"; color:#872f43; text-align:right; margin:0 8px 5px 0; float:left; }
	.container .wrapper .pacotes .box .formulario label.menor { width:84px; margin-right:3px; }
	.container .wrapper .pacotes .box .formulario .campo { width:81px; height:36px; background:url(../_img/formulario_campo_bg_left.gif) no-repeat; padding-left:8px; margin-bottom:5px; overflow:hidden; float:left; }
	.container .wrapper .pacotes .box .formulario .campo input { width:73px; height:35px; background:url(../_img/formulario_campo_bg_right.gif) no-repeat right 0; font:italic 14px "Trebuchet MS", Arial; color:#fff; padding-right:8px; padding-top:10px; border:none; }
	.container .wrapper .pacotes .box .formulario .campo_select { width:260px; height:37px; background:url(../_img/formulario_campo_bg_left.gif) no-repeat; padding-left:5px; margin-bottom:5px; float:left; }
	.container .wrapper .pacotes .box .formulario .campo_select .campo_bg { width:260px; height:37px; background:url(../_img/formulario_campo_bg_right.gif) no-repeat right; }
	.container .wrapper .pacotes .box .formulario .campo_select .campo_bg .selectbox-wrapper{ position:absolute; background:#f3f3f3; margin:0px; margin-top:-8px; padding:0px; font:normal 12px/18px Arial; color:#7b7b7b; text-align:left; max-height:200px; overflow:auto; }
	.container .wrapper .pacotes .box .formulario .campo_select .campo_bg .selectbox-wrapper ul { list-style-type:none; margin:0px; padding:0px; }
	.container .wrapper .pacotes .box .formulario .campo_select .campo_bg .selectbox-wrapper ul li.selected { background:#f3f3f3; }
	.container .wrapper .pacotes .box .formulario .campo_select .campo_bg .selectbox-wrapper ul li.current { background:#872f43; color:#fff; }
	.container .wrapper .pacotes .box .formulario .campo_select .campo_bg .selectbox-wrapper ul li { list-style-type:none; display:block; margin:0; padding:2px; padding-left:10px; cursor:pointer; }
	.container .wrapper .pacotes .box .formulario .campo_select .campo_bg .selectbox { width:255px; height:38px; font:italic 14px/38px "Trebuchet MS", Arial; color:#fff; text-align:left; display:block; background:url(../_img/formulario_select_seta.gif) no-repeat 235px 15px; border:none; cursor:pointer; padding:10px 0 0 3px; padding-top/*\**/:0\9; height/*\**/:48px\9; }
	.container .wrapper .pacotes .box .formulario .campo_select2 { width:83px; height:37px; background:url(../_img/formulario_campo_bg_left.gif) no-repeat; padding-left:5px; margin:0 15px 5px 0; float:left; }
	.container .wrapper .pacotes .box .formulario .campo_select2 .campo_bg { width:83px; height:37px; background:url(../_img/formulario_campo_bg_right.gif) no-repeat right; }
	.container .wrapper .pacotes .box .formulario .campo_select2 .campo_bg .selectbox-wrapper{ position:absolute; background:#f3f3f3; margin:0px; margin-top:-8px; padding:0px; font:normal 12px/18px Arial; color:#7b7b7b; text-align:center; max-height:200px; overflow:auto; }
	.container .wrapper .pacotes .box .formulario .campo_select2 .campo_bg .selectbox-wrapper ul { list-style-type:none; margin:0px; padding:0px; }
	.container .wrapper .pacotes .box .formulario .campo_select2 .campo_bg .selectbox-wrapper ul li.selected { background:#f3f3f3; }
	.container .wrapper .pacotes .box .formulario .campo_select2 .campo_bg .selectbox-wrapper ul li.current { background:#872f43; color:#fff; }
	.container .wrapper .pacotes .box .formulario .campo_select2 .campo_bg .selectbox-wrapper ul li { list-style-type:none; display:block; margin:0; padding:2px; cursor:pointer; }
	.container .wrapper .pacotes .box .formulario .campo_select2 .campo_bg .selectbox { width:78px; height:38px; font:italic 13px/38px "Trebuchet MS", Arial; color:#fff; text-align:left; display:block; background:url(../_img/formulario_select_seta.gif) no-repeat 60px 15px; border:none; cursor:pointer; padding:10px 25px 0 3px; padding-top/*\**/:0\9; height/*\**/:48px\9; }
	.container .wrapper .pacotes .box .formulario .campo_select2 .campo_bg select { width:80px; }
	.container .wrapper .pacotes .box .seta { width:60px; height:225px; margin:30px 5px 0 0; float:left; }
	.container .wrapper .pacotes .box .info { width:225px; height:255px; background:#f3f3f3; margin:20px 10px 0 0; position:relative; float:left; }
	.container .wrapper .pacotes .box .info .corner1 { width:4px; height:4px; background:url(../_img/info_cantos.gif); position:absolute; left:0; bottom:0; }
	.container .wrapper .pacotes .box .info .corner2 { width:4px; height:4px; background:url(../_img/info_cantos.gif) 4px 0; position:absolute; right:0; bottom:0; }
	.container .wrapper .pacotes .box .info .duvidas { width:193px; height:42px; background:url(../_img/clique_aqui_bg.gif) no-repeat; padding:10px 15px 0 17px; margin-bottom:25px; }
	.container .wrapper .pacotes .box .info .duvidas img { margin:5px 28px 0 0;float:left; }
	.container .wrapper .pacotes .box .info .texto { width:205px; height:175px; margin-left:20px; }
	.container .wrapper .pacotes .box .preco { font:italic 12px Georgia, "Times New Roman"; color:#872f43; position:absolute; top:115px; right:25px; }
	.container .wrapper .pacotes .box .preco span { font:bold italic 19px Georgia, "Times New Roman"; display:block; }
	.container .wrapper .pacotes .box .proximo { width:105px; height:34px; background:url(../_img/botao_submit_left.gif) no-repeat; padding-left:5px; position:absolute; bottom:38px; right:25px; }
	.container .wrapper .pacotes .box .proximo a { width:90px; height:34px; background:url(../_img/botao_submit_right.gif) no-repeat right; font:italic 17px/33px Georgia, "Times New Roman"; color:#fff; letter-spacing:-1px; text-decoration:none; padding-right:10px; display:block; float:right; }
	
	/* Pacotes 2 */
	.container .wrapper .pacotes2 { width:925px; margin-top:10px; padding-bottom:100px; }	
	.container .wrapper .pacotes2 .titulo { width:895px; height:80px; padding:10px 0 0 30px; background:url(../_img/reservas_titulo_bg.gif) repeat-x bottom; }
	.container .wrapper .pacotes2 .box { width:835px; min-height:130px; margin:30px 65px; }
	.container .wrapper .pacotes2 .box .imagem { width:180px; min-height:80px; border:2px solid #eaeaea; margin-right:20px; overflow:hidden; text-align:center; float:left; }
	.container .wrapper .pacotes2 .box .imagem span { font:italic 12px/20px Georgia, "Times New Roman"; color:#929292; text-align:center; }
	.container .wrapper .pacotes2 .box .texto { width:500px; min-height:110px; font:italic 12px Georgia, "Times New Roman"; color:#929292; padding-top:10px; overflow:hidden; float:left; }
	.container .wrapper .pacotes2 .box .texto a { font:bold italic 16px Georgia, "Times New Roman"; color:#872f43; text-decoration:none; display:block; }
	
	/* Parceiros */
	.container .wrapper .parceiros { width:925px; margin-top:10px; padding-bottom:100px; }	
	.container .wrapper .parceiros .titulo { width:895px; height:80px; padding:10px 0 0 30px; background:url(../_img/reservas_titulo_bg.gif) repeat-x bottom; }
	.container .wrapper .parceiros .box { width:835px; min-height:130px; margin:30px 65px; }
	.container .wrapper .parceiros .box .imagem { width:122px; min-height:122px; border:2px solid #eaeaea; margin-right:20px; overflow:hidden; float:left; }
	.container .wrapper .parceiros .box .texto { width:500px; min-height:110px; font:italic 12px Georgia, "Times New Roman"; color:#929292; padding-top:10px; overflow:hidden; float:left; }
	.container .wrapper .parceiros .box .texto a { font:bold italic 16px Georgia, "Times New Roman"; color:#872f43; text-decoration:none; display:block; }
	
	/* Dicas */
	.container .wrapper .dicas { width:925px; margin-top:10px; padding-bottom:100px; }	
	.container .wrapper .dicas .titulo { width:895px; height:60px; padding:10px 0 0 30px; }
	.container .wrapper .dicas .box { width:895px; margin-left:30px; }	
	.container .wrapper .dicas .box .texto { width:830px; padding:0 35px 25px 0; float:left; }
	.container .wrapper .dicas .box span { width:865px; font:bold italic 20px Georgia, "Times New Roman"; color:#872f43; margin-top:30px; display:block; float:left; }
	.container .wrapper .dicas .box .galeria { width:865px; height:245px; background:url(../_img/galeria_bg.gif) repeat-x;  border-bottom:1px solid #d9d9d9; padding-bottom:40px; margin:15px 30px 0 0; float:left; }
	.container .wrapper .dicas .box .galeria .seta_left { width:47px; height:245px;  background:url(../_img/galeria_setas.jpg); float:left; }
	.container .wrapper .dicas .box .galeria .seta_right { width:47px; height:245px;  background:url(../_img/galeria_setas.jpg) 47px 0; float:right; }
	.container .wrapper .dicas .box .galeria .slider { width:771px; height:210px; margin-top:25px; position:relative; float:left; }
	.container .wrapper .dicas .box .galeria .slider ul { width:771px; height:210px; position:absolute; top:0; left:0; }
	.container .wrapper .dicas .box .galeria .slider li { width:246px; height:210px;  margin:0 5px; overflow:hidden; float:left; }
	.container .wrapper .dicas .box .galeria .slider li .imagem { width:246px; height:170px; background:url(../_files/foto01.jpg) no-repeat 3px 3px; overflow:hidden; }
	.container .wrapper .dicas .box .galeria .slider li .legenda { width:246px; height:30px; font:italic 11px Georgia, "Times New Roman"; color:#4b4b4b; text-align:center; padding-top:5px; overflow:hidden; }
	.container .wrapper .dicas .box .botao { width:180px; height:36px; padding-left:10px; background:url(../_img/botao_cinza_bg_left.gif) no-repeat; font:italic 11px/25px Georgia, "Times New Roman"; color:#4b4b4b; margin:10px 15px 0 0; float:left; }
	.container .wrapper .dicas .box .botao .bg { width:180px; height:31px; background:url(../_img/botao_cinza_bg_right.gif) no-repeat right; padding-top:5px; float:right; }
	.container .wrapper .dicas .box .botao .bg a { text-decoration:none; color:#4b4b4b; }
	.container .wrapper .dicas .box .botao img { vertical-align:middle; margin-right:8px; }	
	.container .wrapper .dicas .box .botao2 { width:105px; height:34px; background:url(../_img/botao_submit_left.gif) no-repeat; padding-left:5px; margin-top:11px; float:left; }
	.container .wrapper .dicas .box .botao2 a { width:90px; height:34px; background:url(../_img/botao_submit_right.gif) no-repeat right; font:italic 17px/33px Georgia, "Times New Roman"; color:#fff; letter-spacing:-1px; text-decoration:none; padding-right:10px; display:block; float:right; }
	.container .wrapper .dicas .box .float { float:right; margin-right:30px; }
		
	/* Eventos */
	.container .wrapper .eventos { width:925px; margin-top:10px; padding-bottom:100px; }	
	.container .wrapper .eventos .titulo { width:895px; height:80px; padding:10px 0 0 30px; background:url(../_img/reservas_titulo_bg.gif) repeat-x bottom; }
	.container .wrapper .eventos .box { width:790px; margin:30px 65px 50px 0px; }	
	.container .wrapper .eventos .box span { font:bold 14px Tahoma; color:#b30000; display:block; }
	.container .wrapper .eventos .box .galeria { width:865px; height:245px; background:url(../_img/galeria_bg.gif); margin:25px 30px 0 30px; float:left; }
	.container .wrapper .eventos .box .galeria .seta_left { width:47px; height:245px;  background:url(../_img/galeria_setas.jpg); float:left; }
	.container .wrapper .eventos .box .galeria .seta_right { width:47px; height:245px;  background:url(../_img/galeria_setas.jpg) 47px 0; float:right; }
	.container .wrapper .eventos .box .galeria .slider { width:771px; height:210px; margin-top:25px; position:relative; float:left; }
	.container .wrapper .eventos .box .galeria .slider ul { width:771px; height:210px; position:absolute; top:0; left:0; }
	.container .wrapper .eventos .box .galeria .slider li { width:246px; height:210px;  margin:0 5px; overflow:hidden; float:left; }
	.container .wrapper .eventos .box .galeria .slider li .imagem { width:246px; height:170px; /*background:url(../_files/foto01.jpg) no-repeat 3px 3px;*/ overflow:hidden; }
	.container .wrapper .eventos .box .galeria .slider li .legenda { width:246px; height:30px; font:italic 11px Georgia, "Times New Roman"; color:#4b4b4b; text-align:center; padding-top:5px; overflow:hidden; }
		
	/* Notícias */
	.container .wrapper .noticias { width:925px; margin-top:10px; padding-bottom:100px; }	
	.container .wrapper .noticias .titulo { width:895px; height:80px; padding:10px 0 0 30px; background:url(../_img/reservas_titulo_bg.gif) repeat-x bottom; }
	.container .wrapper .noticias .box { width:790px; margin:30px 65px; }
	.container .wrapper .noticias .box .imagem { width:240px; min-height:160px;  border:2px solid #eaeaea; margin:0 15px 10px 0; text-align:center; float:left; }
	.container .wrapper .noticias .box .imagem span { font:italic 12px/20px Georgia, "Times New Roman"; color:#929292; border-top:2px solid #eaeaea; text-align:center; }
	.container .wrapper .noticias .box span { font:normal 13px Tahoma; color:#7f7f7f; display:block; }
	.container .wrapper .noticias .avaliacao { width:250px; margin-left:65px; }
	.container .wrapper .noticias .avaliacao table { background:#f4f4f4; padding:0 15px 10px 15px; }
	.container .wrapper .noticias .avaliacao span { font:italic 13px/30px Georgia, "Times New Roman"; color:#b30000; }
	.container .wrapper .noticias .avaliacao .botao { width:77px; height:34px; background:url(../_img/botao_submit_left.gif) no-repeat; padding-left:5px; float:right;}
	.container .wrapper .noticias .avaliacao .botao a {  width:40px; height:34px; background:url(../_img/botao_submit_right.gif) no-repeat right; font:normal 17px/33px "Trebuchet MS", Arial; color:#fff; letter-spacing:-1px; text-decoration:none; text-align:center; padding-right:35px; display:block; }
	.container .wrapper .noticias .box2 { width:790px; border-top:1px solid #adadad; margin:50px 65px; }	
	.container .wrapper .noticias .box2 span { font:bold 22px/50px "Trebuchet MS", Arial; color:#8b8b8b; letter-spacing:-1px; display:block; }
	.container .wrapper .noticias .box2 .chamada { width:760px; margin-bottom:5px;}
	.container .wrapper .noticias .box2 .chamada a { width:760px; background:#f4f4f4; font:italic 13px Georgia, "Times New Roman"; color:#646464; text-decoration:none; padding:10px 15px; display:block; }
	.container .wrapper .noticias .box2 .chamada a:hover { background:#f2e6e6;}
	.container .wrapper .noticias .paginacao { width:760px; font:normal 13px Tahoma; color:#646464; text-align:center; margin-left:65px; }
	.container .wrapper .noticias .paginacao a { color:#646464; text-decoration:none; }
		
	/* SAC */
	.container .wrapper .sac { width:925px; margin-top:10px; padding-bottom:40px; }	
	.container .wrapper .sac .titulo { width:895px; height:80px; padding:10px 0 0 30px; background:url(../_img/reservas_titulo_bg.gif) repeat-x bottom; }
	.container .wrapper .sac .box { width:925px; margin-top:15px; }	
	.container .wrapper .sac .box .formulario { width:496px; padding-top:30px; float:left; }
	.container .wrapper .sac .box .formulario label { width:140px; font:italic 12px/36px Georgia, "Times New Roman"; color:#872f43; text-align:right; margin:0 8px 5px 0; float:left; }
	.container .wrapper .sac .box .formulario .campo { width:340px; height:36px; background:url(../_img/formulario_campo_bg_left.gif) no-repeat; padding-left:8px; margin-bottom:8px; overflow:hidden; float:left; }
	.container .wrapper .sac .box .formulario .campo input { width:332px; height:35px; background:url(../_img/formulario_campo_bg_right.gif) no-repeat right 0; font:italic 14px "Trebuchet MS", Arial; color:#fff; padding-right:8px; padding-top:10px; border:none; }
	.container .wrapper .sac .box .formulario .campo input.smaller1 { width:42px; }
	.container .wrapper .sac .box .formulario .campo input.smaller2 { width:147px; }
	.container .wrapper .sac .box .formulario .menor1 { width:50px; }
	.container .wrapper .sac .box .formulario .menor2 { width:155px; margin:0 100px 5px 8px; }
	.container .wrapper .sac .box .formulario .msg { width:347px; height:160px; background:url(../_img/formulario_msg_bg.gif); border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; margin-bottom:8px; position:relative; float:left; }
	.container .wrapper .sac .box .formulario .msg .canto1 { width:4px; height:4px; background:url(../_img/formulario_msg_cantos.gif); position:absolute; top:0; left:0; }
	.container .wrapper .sac .box .formulario .msg .canto2 { width:4px; height:4px; background:url(../_img/formulario_msg_cantos.gif) 12px 0; position:absolute; top:0; right:-1px; }
	.container .wrapper .sac .box .formulario .msg .canto3 { width:4px; height:4px; background:url(../_img/formulario_msg_cantos.gif) 8px 0; position:absolute; bottom:-1px; right:-1px; }
	.container .wrapper .sac .box .formulario .msg .canto4 { width:4px; height:4px; background:url(../_img/formulario_msg_cantos.gif) 4px 0; position:absolute; bottom:-1px; left:0; }
	.container .wrapper .sac .box .formulario .msg textarea { width:333px; height:148px; background:none; border:1px solid #b2586c; border-top:none; border-left:none; padding:5px 5px 5px 8px; font:italic 14px/16px "Trebuchet MS", Arial; color:#fff; overflow:auto; height/*\**/:149px\9; }
	.container .wrapper .sac .box .formulario .enviar { width:95px; height:34px; background:url(../_img/botao_submit_left.gif) no-repeat; padding-left:5px; margin-right:1px; float:right; }
	.container .wrapper .sac .box .formulario .enviar a { width:80px; height:34px; background:url(../_img/botao_submit_right.gif) no-repeat right; font:italic 17px/33px Georgia, "Times New Roman"; color:#fff; letter-spacing:-1px; text-decoration:none; padding-right:10px; display:block; float:right; }
	
	/* Fale Conosco */
	.container .wrapper .contato { width:925px; margin-top:10px; padding-bottom:40px; }	
	.container .wrapper .contato .titulo { width:895px; height:80px; padding:10px 0 0 30px; background:url(../_img/reservas_titulo_bg.gif) repeat-x bottom; }
	.container .wrapper .contato .box { width:925px; margin-top:15px; }	
	.container .wrapper .contato .box .formulario { width:496px; padding-top:30px; float:left; }
	.container .wrapper .contato .box .formulario label { width:140px; font:italic 12px/36px Georgia, "Times New Roman"; color:#872f43; text-align:right; margin:0 8px 5px 0; float:left; }
	.container .wrapper .contato .box .formulario .campo { width:340px; height:36px; background:url(../_img/formulario_campo_bg_left.gif) no-repeat; padding-left:8px; margin-bottom:8px; overflow:hidden; float:left; }
	.container .wrapper .contato .box .formulario .campo input { width:332px; height:35px; background:url(../_img/formulario_campo_bg_right.gif) no-repeat right 0; font:italic 14px "Trebuchet MS", Arial; color:#fff; padding-right:8px; line-height:30px; border:none; }
	.container .wrapper .contato .box .formulario .campo input.smaller1 { width:42px; }
	.container .wrapper .contato .box .formulario .campo input.smaller2 { width:147px; }
	.container .wrapper .contato .box .formulario .menor1 { width:50px; }
	.container .wrapper .contato .box .formulario .menor2 { width:155px; margin:0 100px 5px 8px; }
	.container .wrapper .contato .box .formulario .msg { width:347px; height:160px; background:url(../_img/formulario_msg_bg.gif); border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; margin-bottom:8px; position:relative; float:left; }
	.container .wrapper .contato .box .formulario .msg .canto1 { width:4px; height:4px; background:url(../_img/formulario_msg_cantos.gif); position:absolute; top:0; left:0; }
	.container .wrapper .contato .box .formulario .msg .canto2 { width:4px; height:4px; background:url(../_img/formulario_msg_cantos.gif) 12px 0; position:absolute; top:0; right:-1px; }
	.container .wrapper .contato .box .formulario .msg .canto3 { width:4px; height:4px; background:url(../_img/formulario_msg_cantos.gif) 8px 0; position:absolute; bottom:-1px; right:-1px; }
	.container .wrapper .contato .box .formulario .msg .canto4 { width:4px; height:4px; background:url(../_img/formulario_msg_cantos.gif) 4px 0; position:absolute; bottom:-1px; left:0; }
	.container .wrapper .contato .box .formulario .msg textarea { width:333px; height:148px; background:none; border:1px solid #b2586c; border-top:none; border-left:none; padding:5px 5px 5px 8px; font:italic 14px/16px "Trebuchet MS", Arial; color:#fff; overflow:auto; height/*\**/:149px\9; }
	.container .wrapper .contato .box .formulario .enviar { width:95px; height:34px; background:url(../_img/botao_submit_left.gif) no-repeat; padding-left:5px; margin-right:1px; float:right; }
	.container .wrapper .contato .box .formulario .enviar a { width:80px; height:34px; background:url(../_img/botao_submit_right.gif) no-repeat right; font:italic 17px/33px Georgia, "Times New Roman"; color:#fff; letter-spacing:-1px; text-decoration:none; padding-right:10px; display:block; float:right; }
	.container .wrapper .contato .box .box2 { width:350px; font:normal 24px Verdana, Geneva; color:#872f43; letter-spacing:-2px; margin:25px 0 0 40px; float:left; }
	.container .wrapper .contato .box .box2 .fones { width:195px; font:italic 13px Georgia, "Times New Roman"; color:#7f7f7f; letter-spacing:0; text-align:right; margin:15px 0 30px 5px; }
	.container .wrapper .contato .box .box2 .como_chegar { width:201px; height:42px; background:url(../_img/clique_aqui_bg.gif) no-repeat; padding:10px 15px 0 9px; margin-top:15px; }
	.container .wrapper .contato .box .box2 .como_chegar img { margin:-6px 23px 0 0; vertical-align:middle; float:left; }
	
	/* Trabalhe Conosco */
	.container .wrapper .trabalhe { width:925px; margin-top:10px; padding-bottom:40px; }	
	.container .wrapper .trabalhe .titulo { width:895px; height:80px; padding:10px 0 0 30px; background:url(../_img/reservas_titulo_bg.gif) repeat-x bottom; }
	.container .wrapper .trabalhe .box { width:925px; margin-top:15px; }	
	.container .wrapper .trabalhe .box .formulario { width:480px; padding-top:30px; float:left; }
	.container .wrapper .trabalhe .box .formulario label { width:120px; font:italic 12px/36px Georgia, "Times New Roman"; color:#872f43; text-align:right; margin:0 8px 5px 0; float:left; }
	.container .wrapper .trabalhe .box .formulario .campo { width:340px; height:36px; background:url(../_img/formulario_campo_bg_left.gif) no-repeat; padding-left:8px; margin-bottom:8px; overflow:hidden; float:left; }
	.container .wrapper .trabalhe .box .formulario .campo input { width:332px; height:35px; background:url(../_img/formulario_campo_bg_right.gif) no-repeat right 0; font:italic 14px "Trebuchet MS", Arial; color:#fff; padding-right:8px; line-height:30px; border:none; }
	.container .wrapper .trabalhe .box .formulario .campo input.smaller1 { width:42px; }
	.container .wrapper .trabalhe .box .formulario .campo input.smaller2 { width:147px; }
	.container .wrapper .trabalhe .box .formulario .menor1 { width:50px; }
	.container .wrapper .trabalhe .box .formulario .menor2 { width:155px; margin:0 100px 5px 8px; }
	.container .wrapper .trabalhe .box .formulario .campo2 { background:url(../_img/formulario_campo_bg_right.gif) no-repeat right 0; width:348px; height:36px; margin-bottom:8px; overflow:hidden; float:left; line-height:36px; font:italic 12px/36px Georgia, "Times New Roman"; color:#fff; }
	.container .wrapper .trabalhe .box .formulario .campo2 span { background:url(../_img/formulario_campo_bg_left.gif) no-repeat; width:18px; height:36px; display:block; float:left; }
	.container .wrapper .trabalhe .box .formulario .campo2 input { line-height:30px; }
	.container .wrapper .trabalhe .box .formulario .campo2 input.smaller1 {  }
	.container .wrapper .trabalhe .box .formulario .campo2 input.smaller2 { margin-left:50px;  }
	.container .wrapper .trabalhe .box .formulario .foto { width:348px; margin-bottom:8px; overflow:hidden; float:left; }
	.container .wrapper .trabalhe .box .formulario .curriculo { width:348px; margin-bottom:8px; overflow:hidden; float:left; }
	.container .wrapper .trabalhe .box .formulario .curriculo a { display:block; padding-top:10px; font:normal 14px Arial; text-decoration:none; color:#872f43; }
	.container .wrapper .trabalhe .box .formulario .menor3 { width:50px; }
	.container .wrapper .trabalhe .box .formulario .menor4 { width:155px; margin:0 100px 5px 0; }
	.container .wrapper .trabalhe .box .formulario .msg { width:347px; height:160px; background:url(../_img/formulario_msg_bg.gif); border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; margin-bottom:8px; position:relative; float:left; }
	.container .wrapper .trabalhe .box .formulario .msg .canto1 { width:4px; height:4px; background:url(../_img/formulario_msg_cantos.gif); position:absolute; top:0; left:0; }
	.container .wrapper .trabalhe .box .formulario .msg .canto2 { width:4px; height:4px; background:url(../_img/formulario_msg_cantos.gif) 12px 0; position:absolute; top:0; right:-1px; }
	.container .wrapper .trabalhe .box .formulario .msg .canto3 { width:4px; height:4px; background:url(../_img/formulario_msg_cantos.gif) 8px 0; position:absolute; bottom:-1px; right:-1px; }
	.container .wrapper .trabalhe .box .formulario .msg .canto4 { width:4px; height:4px; background:url(../_img/formulario_msg_cantos.gif) 4px 0; position:absolute; bottom:-1px; left:0; }
	.container .wrapper .trabalhe .box .formulario .msg textarea { width:333px; height:148px; background:none; border:1px solid #b2586c; border-top:none; border-left:none; padding:5px 5px 5px 8px; font:italic 14px/16px "Trebuchet MS", Arial; color:#fff; overflow:auto; height/*\**/:149px\9; }
	.container .wrapper .trabalhe .box .formulario .enviar { width:95px; height:34px; background:url(../_img/botao_submit_left.gif) no-repeat; padding-left:5px; margin-right:1px; float:right; }
	.container .wrapper .trabalhe .box .formulario .enviar a { width:80px; height:34px; background:url(../_img/botao_submit_right.gif) no-repeat right; font:italic 17px/33px Georgia, "Times New Roman"; color:#fff; letter-spacing:-1px; text-decoration:none; padding-right:10px; display:block; float:right; }
	.container .wrapper .trabalhe .box .formulario .campo_select { width:343px; height:37px; background:url(../_img/formulario_campo_bg_left.gif) no-repeat; padding-left:5px; margin-bottom:5px; float:left; }
	.container .wrapper .trabalhe .box .formulario .campo_select .campo_bg { width:343px; height:37px; background:url(../_img/formulario_campo_bg_right.gif) no-repeat right; }
	.container .wrapper .trabalhe .box .formulario .campo_select .campo_bg .selectbox-wrapper { position:absolute; background:#f3f3f3; margin:0px; margin-top:-8px; padding:0px; font:normal 12px/18px Arial; color:#7b7b7b; text-align:left; max-height:200px; overflow:auto; }
	.container .wrapper .trabalhe .box .formulario .campo_select .campo_bg .selectbox-wrapper ul { list-style-type:none; margin:0px; padding:0px; }
	.container .wrapper .trabalhe .box .formulario .campo_select .campo_bg .selectbox-wrapper ul li.selected { background:#f3f3f3; }
	.container .wrapper .trabalhe .box .formulario .campo_select .campo_bg .selectbox-wrapper ul li.current { background:#872f43; color:#fff; }
	.container .wrapper .trabalhe .box .formulario .campo_select .campo_bg .selectbox-wrapper ul li { list-style-type:none; display:block; margin:0; padding:2px; padding-left:10px; cursor:pointer; }
	.container .wrapper .trabalhe .box .formulario .campo_select .campo_bg .selectbox { width:343px; height:38px; font:italic 14px/38px "Trebuchet MS", Arial; color:#fff; text-align:left; display:block; background:url(../_img/formulario_select_seta.gif) no-repeat 315px 15px; border:none; cursor:pointer; padding:0 0 0 3px; padding-top/*\**/:0\9; height/*\**/:48px\9; }
	.container .wrapper .trabalhe .box .box2 { width:350px; font:normal 24px Verdana, Geneva; color:#872f43; letter-spacing:-2px; margin:25px 0 0 40px; float:left; }
	.container .wrapper .trabalhe .box .box2 .fones { width:195px; font:italic 13px Georgia, "Times New Roman"; color:#7f7f7f; letter-spacing:0; text-align:right; margin:15px 0 30px 5px; }
	.container .wrapper .trabalhe .box .box2 .como_chegar { width:201px; height:42px; background:url(../_img/clique_aqui_bg.gif) no-repeat; padding:10px 15px 0 9px; margin-top:15px; }
	.container .wrapper .trabalhe .box .box2 .como_chegar img { margin:-6px 23px 0 0; vertical-align:middle; float:left; }
	.container .wrapper .trabalhe h6 { text-align:center; margin-right:5px; position:relative; }	
	.container .wrapper .trabalhe h6 a { text-decoration:underline; clear:left; }	
	.container .wrapper .trabalhe .logoff { position:absolute; right:0; top:-5px; }
	.container .wrapper .trabalhe select { margin-top:5px; }
	.container .wrapper .trabalhe .vagas { width:400px; min-height:530px; background:url(../_img/box_line_sombra.jpg) no-repeat; padding:15px 0 20px 25px; float:left; margin-top:10px; }
	.container .wrapper .trabalhe .vagas h6 { margin-left:120px; }
	.container .wrapper .trabalhe .vagas .box_padrao { width:355px; background:url(../_img/vagas_box_bg.gif) repeat-y; font:normal 11px/25px "Trebuchet MS", Arial; color:#666; letter-spacing:0; padding:15px 20px; position:relative; float:left; }
	.container .wrapper .trabalhe .vagas .box_padrao .corners_top { width:395px; height:10px; background:url(../_img/vagas_box_corners.gif); position:absolute; top:0; left:0; }
	.container .wrapper .trabalhe .vagas .box_padrao .corners_bottom { width:395px; height:10px; background:url(../_img/vagas_box_corners.gif) 0 10px; position:absolute; bottom:0; left:0; }
	.container .wrapper .trabalhe .vagas .box_padrao span { font:bold 16px/30px "Trebuchet MS", Arial; color:#ea7515; }
	.container .wrapper .trabalhe .vagas .box_padrao .botao { height:34px; background:url(../_img/home_botao_bg_left.gif) no-repeat top left; padding-left:20px; margin-top:15px; float:left; }
	.container .wrapper .trabalhe .vagas .box_padrao .botao a { height:34px; background:url(../_img/home_botao_bg_right.gif) no-repeat top right; font:bold 13px/32px "Trebuchet MS", Arial; color:#fff; letter-spacing:-1px; text-decoration:none; padding-right:20px; display:block; }
		
	/* Localização */
	.container .wrapper .localizacao { width:925px; margin-top:10px; padding-bottom:40px; }	
	.container .wrapper .localizacao .titulo { width:895px; height:80px; padding:10px 0 0 30px; background:url(../_img/reservas_titulo_bg.gif) repeat-x bottom; }
	.container .wrapper .localizacao .box { width:925px; margin-top:15px; }
	.container .wrapper .localizacao .direita { width:480px; float:right; margin-right:40px; }
  .container .wrapper .localizacao .box .mapa { width:480px; height:270px; border:3px solid #d5d5d5; margin-top:10px; font:normal 12px Arial; }
	.container .wrapper .localizacao .box .enderecos { width:345px; padding:30px; }
	.container .wrapper .localizacao .box .enderecos .item { width:345px; border-bottom:1px solid #e4e4e4; padding:8px 0; position:relative; float:left; }
	.container .wrapper .localizacao .box .enderecos .item span { font:bold italic 17px Georgia, "Times New Roman"; color:#a24d60; display:block; }
	.container .wrapper .localizacao .box .enderecos .item .texto { width:229px; padding-top:4px; float:left; }
	.container .wrapper .localizacao .box .enderecos .item .botao { width:116px; height:34px; background:url(../_img/localizacao_botao_bg.jpg); position:absolute; right:0; bottom:8px; }
	.container .wrapper .localizacao .box .enderecos .item .botao a { width:116px; height:34px; font:bold italic 11px/34px Georgia, "Times New Roman"; color:#a24d60; text-align:center; text-decoration:none; display:block; }
	.container .wrapper .localizacao .box .enderecos .ultimo { border:none; }

	.container .wrapper .localizacao .box .endereco { width:225px; padding:0 30px 30px 30px; }
	.container .wrapper .localizacao .box .endereco .item { width:345px; border-bottom:1px solid #e4e4e4; padding:8px 0; position:relative; float:left; }
	.container .wrapper .localizacao .box .endereco .item span { font:bold italic 17px Georgia, "Times New Roman"; color:#a24d60; display:block; }
	.container .wrapper .localizacao .box .endereco .item .texto { width:229px; padding-top:4px; float:left; }

	.container .wrapper .localizacao .box .rota { width:350px; margin-top:10px; float:left; }
	.container .wrapper .localizacao .box .rota label { width:116px; font:bold italic 12px/34px Georgia, "Times New Roman"; color:#7f7f7f; text-align:right; float:left; }
	.container .wrapper .localizacao .box .rota .campo { width:204px; height:34px; background:url(../_img/localizacao_campo_bg.jpg) 0 1px; margin:0 10px; float:left; }
	.container .wrapper .localizacao .box .rota .campo input { width:186px; height:25px; background:none; border:none; font:italic 13px "Trebuchet MS", Arial; color:#7f7f7f; padding:8px 10px 0 8px; }
	.container .wrapper .localizacao .box .rota .botao { width:116px; height:34px; background:url(../_img/localizacao_botao_bg.jpg); float:left; }
	.container .wrapper .localizacao .box .rota .botao a { width:116px; height:34px; font:bold italic 11px/34px Georgia, "Times New Roman"; color:#a24d60; text-align:center; text-decoration:none; display:block; }
	.container .wrapper .localizacao .direcoes { font:normal 12px Arial; margin-left:15px; }
			
	/* Busca */
	.container .wrapper .busca { width:925px; margin-top:10px; padding-bottom:30px; }	
	.container .wrapper .busca .titulo { width:895px; height:80px; padding:10px 0 0 30px; background:url(../_img/reservas_titulo_bg.gif) repeat-x bottom; }
	.container .wrapper .busca .box { width:835px; margin-top:15px; font:italic 13px Georgia, "Times New Roman"; color:#7a525e; padding:15px 0 40px 90px; position:relative; }
	.container .wrapper .busca .box span { font:italic 30px Georgia, "Times New Roman"; display:block; }
	.container .wrapper .busca .box .icone { width:43px; height:43px; position:absolute; top:15px; left:35px; }
	.container .wrapper .busca .box .search { width:250px; height:28px; margin:20px 0 0 0; }
	.container .wrapper .busca .box .search .campo input { width:190px; height:21px; background:url(../_img/busca_search_bg.gif); border:none; font:bold italic 11px Georgia, "Times New Roman"; color:#7a525e; padding:7px 0 0 10px; float:left; }
	.container .wrapper .busca .box .search .lupa input { width:38px; height:28px; float:left; }
	.container .wrapper .busca .box .encontrados { width:740px; margin-top:50px; font:bold italic 15px Georgia, "Times New Roman"; }
	.container .wrapper .busca .box .encontrados ul { width:740px; margin-top:10px; }
	.container .wrapper .busca .box .encontrados ul li { font:italic 12px Georgia, "Times New Roman"; color:#7f7f7f; margin-bottom:5px; }	
	.container .wrapper .busca .box .encontrados ul li a { text-decoration:none; color:#7f7f7f; }
	
	/* Promoções */
	.container .wrapper .promocoes { width:925px; margin-top:10px; padding-bottom:50px; }	
	.container .wrapper .promocoes .titulo { width:895px; height:80px; padding:10px 0 0 30px; background:url(../_img/reservas_titulo_bg.gif) repeat-x bottom; }
	.container .wrapper .promocoes .box { width:915px; margin:15px 0 0 10px;  position:relative; }
	.container .wrapper .promocoes .box .item { width:250px; margin:25px; float:left; }
	.container .wrapper .promocoes .box .item .imagem { width:250px; height:170px; background:url(../_files/promocoes03.gif) no-repeat 5px 5px; margin-bottom:10px; overflow:hidden; }
		
	
	.footer .wrapper { width:925px; height:100px; margin:0 auto; padding-bottom:20px; position:relative; }	
	.footer .wrapper .corner_left { width:5px; height:52px; background:url(../_img/footer_corner_left.gif); float:left; }
	.footer .wrapper .corner_right { width:6px; height:52px; background:url(../_img/footer_corner_right.gif); float:left; }
	.footer .wrapper .box { width:914px; height:52px; background:url(../_img/footer_bg.gif); float:left; }
	.footer .wrapper .box .busca { width:233px; height:28px; margin:12px 0 0 15px; float:left; *margin-left:10px; }
	.footer .wrapper .box .busca .campo input { width:185px; height:26px; background:url(../_img/footer_busca_bg.gif); border:none; font:bold italic 11px Georgia, "Times New Roman"; color:#fff; padding:2px 0 0 10px; float:left; padding-top/*\**/:7px\9; height/*\**/:21px\9;}
	.footer .wrapper .box .busca .lupa input { width:38px; height:28px; float:left; }
	.footer .wrapper .box .menu { width:635px; height:51px; background:url(../_img/footer_menu_bg.jpg) no-repeat; margin-left:25px; float:left; *margin-left:15px; }
	.footer .wrapper .box .menu ul { width:635px; height:51px; *width:655px; }
	.footer .wrapper .box .menu ul li { height:51px; background:url(../_img/footer_menu_line.gif) no-repeat right; font:italic 13px/51px Georgia, "Times New Roman"; color:#fff; letter-spacing:-1px; padding:0 10px; float:left; *padding:0 9px; }
	.footer .wrapper .box .menu ul li a { text-decoration:none; color:#fff; }
	.footer .wrapper .box .menu .primeiro { background:url(../_img/footer_menu_line1.gif) no-repeat right; }
	.footer .wrapper .box .menu .ultimo { background:none; }
	.footer .wrapper .copyright { width:400px; height:20px; font:italic 11px/20px Georgia, "Times New Roman"; color:#eea9b8; margin-top:20px; float:left; }
	.footer .wrapper .feraweb { width:140px; height:20px; font:italic 11px/20px Georgia, "Times New Roman"; color:#eea9b8; margin-top:20px; float:right; }
	.footer .wrapper .redes { position:absolute; left:435px; top:65px; }
	.footer .wrapper .redes a { margin:0 5px; }	
	
	
	

