/*

Tableless desenvolvido por: Felipe Oliveira da Silva

Portfólio: www.feloliveira.com.br

*/



/**Zerando todos os margins naturais para nÃƒÂ£o atrapalhar**/

body, h1, h2, h3, h4, h5, h6, form, dl, ul, ol, dt, dd, address, img, li, input, select, textarea, button {
	margin: 0px;
	padding: 0px;
	font-family: Trebuchet MS, Verdana;
	font-size: 14px;
	border: 0px;
	color: #888888;
}
body a {
	color: #01283e;
}
body a:hover {
	text-decoration: underline;
}
.container {
	width: 980px;
	margin: 0px auto;
	overflow: hidden;
}
.header {
	width: 980px;
	height: 280px;
	position: relative;
	z-index: 5005;
}
#logo {
	padding: 12px 0 0 100px;
}
.chamada-txt {
	clear: left;
}
.chamada-txt, .chamada-txt a {
	text-decoration: none;
	font-size: 13px;
	color: #888888;
}
.menu {
	float: left;
	width: 760px;
	margin: 114px 0 0 15px;
	_margin: 114px 0 0 7px;
}
.cores {
	width: 100px;
	position: absolute;
	top: 96px;
	left: 840px;
	text-align: right;
}
.pointer {
	cursor: pointer;
}
.escolha_img {
	padding: 0 0 5px 0;
}
#widget-search {
	float: left;
	width: 180px;
	padding: 112px 0 0 20px;
}
.fundo-search {

	height: 27px;
	padding: 2px;
	float: left;
	overflow: hidden;
}
.search {
	padding: 2px;
	width: 130px;
	font-size: 20px;
}
.search-btn {
	background-image:url(library/media/images/bot-busca.png);
	width: 38px;
	height: 31px;
	float: left;
	margin: 0 0 0 3px;
	cursor: pointer;
}
#content {
	width: 980px;
	float: left;
	overflow: hidden;
	margin-bottom: 15px;
	position: relative;
	z-index: 2;
}
.hfeed {
	float: left;
	width: 622px;
	padding: 0 0 0 30px;
}
.aside {
	float: right;
	width: 305px;
	overflow: hidden;
}
.footer {
	width: 980px;
	float: left;
	height: 50px;
}
.comment-diga {
	width: 431px;
	height: 31px;
	background: url(library/media/images/chapeu-diga-ai.png) no-repeat;
	float: left;
}
.comment-count {
	padding: 8px 0 0 80px;
}
.comentarios {
	float: left;
	background-color: #fff;
	font-family: Arial;
	font-size: 12px;
	color: #905f74;
	font-weight: bold;
	padding: 1px;
}
.comentar {
	float: left;
	margin: 0 0 0 16px;
	font-family: Arial;
	font-size: 12px;
	color: #2e56a6;
	font-weight: bold;
}
.comentarios, .comentarios:hover {
	text-decoration: none;
}
.comment {
	width: 620px;
	float: left;
	margin: 0 0 15px 0;
	list-style: none;
}
.top-comme {
	width: 620px;
	background: url(library/media/images/fundo-comment-topo.gif) no-repeat;
	height: 9px;
	float: left;
	display: block;
}
.coment-list {
	float: left;
	width: 620px;
	background-color: #fff;
}
.rodape-comment {
	width: 620px;
	background: url(library/media/images/fundo-comment-rodape.gif) no-repeat;
	height: 17px;
	float: left;
	display: block;
}
.comment-icons {
	float: left;
	width:55px;
	padding: 20px 0 0 20px;
}
.vcard {
	float: left;
	width:32px;
	padding: 18px 0 0 24px;
}
.comment-content {
	float: right;
	margin: 0 20px 0 0;
	width: 415px;
	font-size: 13px;
}
.box-cel {
	width: 39px;
	height: 37px;
	background-image: url(library/media/images/fundo-calendario.png);
	font-size: 24px;
	color: #f6f0e8;
	float: left;
	text-align: center;
	padding: 6px 2px 0 0;
	line-height: 17px;
 *line-height: 20px;
	_line-height: 14px;
	position: relative;
}
.mes {
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 0 2px;
*font-size: 14px;
	width: 39px;
	text-align: center;
	position: absolute;
	top: 22px;
	left: 0px;
}
.hfeed h1, .hfeed h2 {
	clear: left;
	width: 620px;
	font-size: 24px;
}
.tit {
	padding: 5px 0 0 5px;
	float: left;
	width: 550px;
}
.leave-a-reply {
	color: #125491;
	font-size: 16px;
	font-weight: bold;
}
#respond label {
	width: 440px;
	color: #125491;
	font-size: 14px;
	font-weight: bold;
	float: left;
	padding: 10px 0 0 0;
	text-transform: uppercase;
}
.form-section {
	width: 440px;
	color: #125491;
	font-size: 16px;
	font-weight: bold;
	clear: left;
}
.form-section input {
	border: solid 1px #b4b5b6;
	width: 432px;
	padding: 4px;
	font-size: 14px;
}
.form-section textarea {
	border: solid 1px #b4b5b6;
	width: 432px;
	height: 120px;
	padding: 4px;
	font-size: 14px;
}
.n-publicado {
	float: right;
	font-size: 10px;
	text-transform: uppercase;
	padding: 4px 0 0 0;
}
.aceito-receber {
	color: #808080;
	font-sizE: 12px;
	padding: 4px 0 0 0;
	float: left;
}
.cpf {
	color: #808080;
	font-sizE: 12px;
	padding: 4px 0 0 0;
	float: left;
}
.aceito-receber input {
	vertical-align: top;
	margin: 0 2px 0 0;
}
.onde-estou {
	padding: 10px 0 0 0;
}
.onde-estou input {
	margin: 12px 0 0 0;
	float: left;
}
.onde-estou img {
	padding: 5px 20px 0 5px;
	float: left;
}
#submit {
	background-image:url(library/media/images/bot-enviar.gif);
	width: 119px;
	height: 19px;
	float: left;
	margin: 10px 0 0 3px;
	cursor: pointer;
}
.widget_twitter_search h3.widget-title {
	font-size: 16px;
	color: #2aa2da;
	text-transform: uppercase;
}
ul.twitter-tweets {
	width: 290px;
	padding: 15px 0 0 10px;
}
li.twitter-tweet {
	width: 290px;
	font-size: 11px;
	float: left;
	margin: 0 0 10px 0;
	list-style: none;
	color: #737374;
}
li.twitter-tweet img, li.twitter-tweet a img {
	width: 36px;
	border: solid 2px #fffbeb;
	float: left;
	margin: 2px 5px 0 0;
}
li.twitter-tweet a {
	font-size: 11px;
	color: #737374;
}
.twitter-user {
	font-weight: bold;
	color: #737374;
}
.back-branco {
	background-color: #fff;
	float: left;
}
.txt-twitter {
	float: right;
	width: 244px;
}
.tit-tweet {
	color: #2483af;
}
.youtube-accor, .widget-tempo, .viajo-accor, .widget-divulgue {
	float: left;
}
.widget-tempo {
	background-color: #fff;
}
.widget-tempo, .widget-divulgue {
	padding: 0 8px 18px 6px;
}
.viajo-accor, .akpc-widget, .tags-widget {
	background-color: #fff;
	padding: 0 8px 18px 8px;
}
.youtube-accor {
	background-color: #fff;
	padding: 0 16px 0 16px;
}
.chapeu-youtube {
	width: 271px;
	height: 37px;
	background: url(library/media/images/chapeu-youtube.png) no-repeat;
	margin: 0 0 15px 0;
}
.akpc-widget, .tags-widget {
	float: left;
}
.chapeu-tags {
	width: 287px;
	height: 57px;
	background: url(library/media/images/chapeu-destinos.gif) no-repeat;
}
.chapeu-viajantes {
	width: 287px;
	height: 57px;
	background: url(library/media/images/chapeu-eu-viajo.gif) no-repeat;
}
.chapeu-tempo {
	width: 287px;
	height: 57px;
	background: url(library/media/images/chapeu-tempo.png) no-repeat;
}
.chapeu-divulgue {
	width: 287px;
	height: 57px;
	background: url(library/media/images/chapeu-divulgue.png) no-repeat;
}
.text-divulgue {
	float: left;
	width: 267px;
	margin: -10px 0 0 0;
	_margin: 0 0 0 0;
	padding: 0 0 0 20px;
}
.text-divulgue a {
	margin: 0 5px 0 0;
}
.text-divulgue p {
	color: #3b3b3b;
	font-size: 11px;
	width: 267px;
}
.codigo-tempo {
	width: 289px;
	text-align: center;
	float: left;
}
#community {
	padding: 0 0 0 13px;
}
#community img, .memberPhoto {
	border: 0px;
	width: 50px;
}
.link-viajo {
	float: left;
	margin: 0 5px 5px 0;
}
#gfc_profile {
	float: left;
	width: 120px;
	padding: 0 0 10px 80px;
	overflow: hidden;
}
div.gfc_profile2 {
	width: 520px;
	float: left;
}
div.gfc_profile2 ul {
	padding: 5px 0 0 10px;
	float: left;
}
div.gfc_profile2 ul li {
	list-style: none;
}
#gfc-button-text {
	font-size: 11px;
}
#signinButton {
	padding: 0 0 5px 15px;
}
.top-branco, .rodape-branco {
	float: left;
	width: 303px;
	height: 18px;
}
.top-branco {
	background-image: url(library/media/images/top-sidebar.png);
}
.rodape-branco {
	background-image:url(library/media/images/rodape-sidebar.png);
}
.entry-content {
	clear: left;
	width: 620px;
	padding: 0 0 30px 0;
	line-height: 22px;
}
.mais-tweets {
	margin: 0 0 10px 10px;
	float: left;
}
a.mais-tweets img {
	width: 118px;
}
.siga-accor {
	margin: 12px 0 0 164px;
	float: left;
}
.siga-accor2 {
	margin: 0px 0 0 204px;
	float: left;
}
.linha-twitter {
	border-bottom: dotted 1px #2faade;
	height: 1px;
	overflow: hidden;
	width: 230px;
	float: left;
	margin: 0 0 0 35px;
}
#tabs a {
	cursor: pointer;
	float: left;
}
#tabs a, #tabs a:visited {
	width: 88px;
	height: 53px;
	display: block;
	float: left;
	text-align: center;
}
#tabs a img {
	padding: 8px 0 0 0;
	text-align: center;
}
#tabs {
	width: 620px;
	background: url(library/media/images/fundo-comment-topo.gif) 0 5px no-repeat;
	float: left;
}
.content-abas {
	width: 580px;
	background-color: #fff;
	padding: 1px 20px 3px 20px;
	float: left;
	display: block;
}
.rodape-aba {
	width: 620px;
	background: url(library/media/images/fundo-comment-rodape.gif) no-repeat;
	height: 17px;
	float: left;
	display: block;
}
.hoteis {
	float: left;
	width: 620px;
	display: block;
	padding: 0 0 10px 0;
}
#respond {
	float: left;
	width: 500px;
	display: block;
	padding: 0 0 10px 80px;
}
.chap-tit {
	background:url(library/media/images/fundo-hoteis.png) no-repeat;
	width: 237px;
	height: 24ppx;
	color: #125491;
	font-size: 19px;
	padding: 2px 0 0 10px;
	margin: 10px 0 8px 0;
}
.dica {
	float: right;
}
.divulgue, .divulgue1 {
	float: left;
	width: 620px;
	border-top: solid 1px #94999a;
	border-bottom: solid 1px #94999a;
	padding: 8px 0 6px 0;
	margin: 0 0 12px 0;
}
.divulgue3 {
	float: left;
	width: 620px;
	border-top: solid 1px #94999a;
	border-bottom: solid 1px #94999a;
	padding: 4px 0 0px 0;
	margin: 0 0 12px 0;
}
.divulgue2 {
	float: left;
	width: 298px;
	border-top: solid 1px #94999a;
	border-bottom: solid 1px #94999a;
	margin: 0 0 12px 0;
}
.divulgue1, .divulgue2 {
	padding: 4px 0 4px 0;
	margin: 10px 0 30px 0;
}
.divulgue1 {
	margin: 16px 0 30px 0;
}
.divulgue1 a, .divulgue2 a {
	color: #911a1d;
	text-decoration: none;
	font-weight: bold;
}
.foto-1 {
	margin: 0 0 5px 0;
}
.foto-2 {
	margin: 0 0 5px 0;
}
.foto-3 {
	margin: 0 0 12px 0;
}
.foto-2 img, .foto-3 img {
	border: solid 5px #f0ebe8;
}
.post2 h3 {
	clear: left;
	width: 298px;
	font-size: 20px;
	display: table;
}
.post2 h3 .tit {
	padding: 0 0 0 5px;
	float: left;
	width: 250px;
	line-height: 20px;
}
.post2 {
	float: left;
	width: 298px;
	height: 410px;
}
.postH {
	height: 430px;
}
.postH2 {
	height: 330px;
}
.c_espaco {
	margin: 0 0 0 22px;
	_margin: 0 0 0 13px;
}
.divulgue-tit {
	float: left;
	color: #125491;
	width: 70px;
	font-weight: bold;
}
.tweetmeme_button {
	float: left;
	width: 120px;
}
.sociable {
	float: right;
	width: 284px;
	margin: 0px;
}
.sociable-promo {
	float: right;
	width: 84px;
	margin: 0px;
}
.sociable-promo ul li {
	list-style: none;
	float: left;
	margin: 0 0 0 4px;
}
.widget_twitter_accor {
	width: 335px;
	height: 261px;
	background:url(library/media/images/fundo-twitter.png) no-repeat;
}
.widget_twitter_accor2 {
	width: 335px;
	height: 244px;
	background: url(library/media/images/fundo-twitter2.png) no-repeat;
	padding: 80px 0 0 0;
}
.twitter-accor {
	margin: 116px 0 0 44px;
	_margin: 116px 0 0 22px;
	float: left;
	color: #387798;
	height: 104px;
	width: 230px;
	overflow: hidden;
}
.twitter-accor2 {
	margin: 0 0 0 44px;
	_margin: 0 0 0 22px;
	float: left;
	color: #387798;
	width: 230px;
	overflow: hidden;
}
.twitter-tweet-accor a {
	color: #387798;
}
.twitter-tweet-accor {
	width: 230px;
	font-size: 12px;
	margin: 0 0 10px 0;
	list-style: none;
	color: #387798;
	font-weight: bold;
}
.video-youtube {
	width: 306px;
	float: left;
}
.chapeu-youtube2 {
	width: 306px;
	height: 37px;
	background: url(library/media/images/chapeu-youtube2.png) no-repeat;
	margin: 0 0 15px 0;
}
.promocoes {
	width: 305px;
	float: left;
	margin: 0 10px 0 0;
	text-align: center;
}
.chapeu-promocoes {
	width: 305px;
	height: 37px;
	background: url(library/media/images/chapeu-promocoes.png) no-repeat;
	margin: 0 0 15px 0;
}
.akpc-widget, .tags-widget {
	text-align: center;
}
.akpc-widget a, .tags-widget a {
	text-decoration: none;
	margin: 0 6px 0 0;
	font-weight: 500;
	font-family: Arial;
}
.akpc-widget a:hover, .tags-widget a:hover {
	text-decoration: underline;
}
.c_sul, .c_sul a {
	color: #ecac21;
}
.c_sudeste, .c_sudeste a {
	color: #6ec7e9;
}
.c_nordeste, .c_nordeste a {
	color: #EC7723;
}
.c_centro, .c_centro a {
	color: #8150a0;
}
.c_norte, .c_norte a {
	color: #ed2177;
}
.c_verde, .c_verde a {
	color: #6cbe46;
}
.c_formule1, .c_formule1 a {
	color: #000;
}
.c_ibis, .c_ibis a {
	color: #fd000d;
}
.c_novotel, .c_novotel a {
	color: #004882;
}
.c_mercure, .c_mercure a {
	color: #740f3b;
}
.c_sofitel, .c_sofitel a {
	color: #443329;
}
.c_ibis_chapeu {
	background-image: url(library/media/images/ibis-fundocalendario.png);
}
.c_formule1_chapeu {
	background-image: url(library/media/images/formule1-fundocalendario.png);
	color: #000;
}
.c_novotel_chapeu {
	background-image: url(library/media/images/novotel-fundocalendario.png);
}
.c_mercure_chapeu {
	background-image: url(library/media/images/mercure-fundocalendario.png);
}
.c_sofitel_chapeu {
	background-image: url(library/media/images/sofitel-fundocalendario.png);
}
.title-promo {
	padding: 0 0 4px 0;
}
.title-promo img {
	vertical-align: middle;
}
.chapeu-comentario {
	background-image: url(library/media/images/chapeu-comentarios-recentes.png);
	width: 230px;
	height: 55px;
}
.entry-content-dir {
	float: right;
	width: 270px;
	margin: 0 0 0 5px;
	display: table;
}
.lastComment {
	float: right;
	width: 252px;
}
.ultimoComment-esq {
	width: 170px;
	float: left;
	font-size: 11px;
	padding: 0 0 0 10px;
	margin: 0 10px 0 0;
	color: #626363;
}
.bold {
	font-weight: bold;
}
.size10 {
	font-size: 10px;
}
.ultimoComment-dir {
	width: 32px;
	float: left;
}
.lastComment2 {
	float: left;
	width: 272px;
	padding: 0 0 10px 7px;
}
.ultimoComment-esq2 {
	width: 148px;
	float: left;
	font-size: 11px;
	padding: 0 0 0 40px;
	margin: 0 10px 0 0;
	color: #626363;
}
.ultimoComment-esq2 a {
	text-decoration: none;
	color: #626363;
}
.bold {
	font-weight: bold;
}
.size10 {
	font-size: 10px;
}
.ultimoComment-dir2 {
	width: 55px;
	float: left;
}
.chapeu-comentario2 {
	background-image: url(library/media/images/chapeu-comentario-direita.png);
	width: 255px;
	height: 55px;
}
.upper {
	text-transform: uppercase;
}
.jquerycssmenu {
	position: relative;
	z-index: 5005 !important;
}
/*Top level list items*/

.jquerycssmenu ul li {
	position: relative;
	display: inline;
	float: left;
	margin: 0 2px 0 0;
	height: 25px;
	z-index: 5005 !important;
}
/*1st sub level menu*/

.jquerycssmenu ul li ul {
	position: absolute;
	left: 0;
	/*margin-top: 26px;*/

	margin-top: 1px;
	display: block;
	visibility: hidden;
	width: 181px;
	overflow: hidden;
	z-index: 5005 !important;
	;
}
/*Sub level menu list items (undo style from Top level List Items)*/

.jquerycssmenu ul li ul li {
	display: list-item;
	float: left;
	text-transform: none;
	list-style: none;
	margin: 0px 6px 0px 6px;
	_margin: 0px 5px 0px 3px;
	padding: 0px 0 2px 0;
	width: 168px;
	height: 18px;
}
.jquerycssmenu ul li ul li a {
	display: block;
	text-decoration: none;
	padding: 0px 0 0px 12px;
}
.azulR1 {
	background-color: #65bee0;
	float: left;
	width: 181px;
}
ul.azul li {
	border-bottom: solid 1px #97cfe8;
}
ul.azul li a {
	display: block;
	color: #f6f0e8;
}
ul.azul li a:hover {
	background:url(library/media/images/b-f-azul.png) no-repeat 0 2px;
	;
}
ul.azul .borda-t, ul.azul .borda-r {
	float: left;
	height: 10px;
	width: 181px;
	overflow: hidden;
}
ul.azul .borda-t {
	background-image:url(library/media/images/b-t-azul.png);
}
ul.azul .borda-r {
	background-image:url(library/media/images/b-r-azul.png);
}
.amareloR1 {
	background-color: #edac21;
	float: left;
	width: 181px;
}
ul.amarelo li {
	border-bottom: solid 1px #f2c061;
}
ul.amarelo li a {
	display: block;
	color: #f6f0e8;
}
ul.amarelo li a:hover {
	background:url(library/media/images/b-f-amarelo.png) no-repeat 0 2px;
	;
}
ul.amarelo .borda-t, ul.amarelo .borda-r {
	float: left;
	height: 10px;
	width: 181px;
	overflow: hidden;
}
ul.amarelo .borda-t {
	background-image:url(library/media/images/b-t-amarelo.png);
}
ul.amarelo .borda-r {
	background-image:url(library/media/images/b-r-amarelo.png);
}
.laranjaR1 {
	background-color: #ec7723;
	float: left;
	width: 181px;
}
ul.laranja li {
	border-bottom: solid 1px #e09159;
}
ul.laranja li a {
	display: block;
	color: #f6f0e8;
}
ul.laranja li a:hover {
	background:url(library/media/images/b-f-laranja.png) no-repeat 0 2px;
}
ul.laranja .borda-t, ul.laranja .borda-r {
	float: left;
	height: 10px;
	width: 181px;
	overflow: hidden;
}
ul.laranja .borda-t {
	background-image:url(library/media/images/b-t-laranja.png);
}
ul.laranja .borda-r {
	background-image:url(library/media/images/b-r-laranja.png);
}
.roxoR1 {
	background-color: #8050a0;
	float: left;
	width: 181px;
}
ul.roxo li {
	border-bottom: solid 1px #9475aa;
}
ul.roxo li a {
	display: block;
	color: #f6f0e8;
}
ul.roxo li a:hover {
	background:url(library/media/images/b-f-roxo.png) no-repeat 0 2px;
}
ul.roxo .borda-t, ul.roxo .borda-r {
	float: left;
	height: 10px;
	width: 181px;
	overflow: hidden;
}
ul.roxo .borda-t {
	background-image:url(library/media/images/b-t-roxo.png);
}
ul.roxo .borda-r {
	background-image:url(library/media/images/b-r-roxo.png);
}
.rosaR1 {
	background-color: #ed2177;
	float: left;
	width: 181px;
}
ul.rosa li {
	border-bottom: solid 1px #df6f90;
}
ul.rosa li a {
	display: block;
	color: #f6f0e8;
}
ul.rosa li a:hover {
	background:url(library/media/images/b-f-rosa.png) no-repeat 0 2px;
}
ul.rosa .borda-t, ul.rosa .borda-r {
	float: left;
	height: 10px;
	width: 181px;
	overflow: hidden;
}
ul.rosa .borda-t {
	background-image:url(library/media/images/b-t-rosa.png);
}
ul.rosa .borda-r {
	background-image:url(library/media/images/b-r-rosa.png);
}
.verdeR1 {
	background-color: #388840;
	float: left;
	width: 181px;
}
ul.verde li {
	border-bottom: solid 1px #6c9766;
}
ul.verde li a {
	display: block;
	color: #f6f0e8;
}
ul.verde li a:hover {
	background:url(library/media/images/b-f-verde.png) no-repeat 0 2px;
}
ul.verde .borda-t, ul.verde .borda-r {
	float: left;
	height: 10px;
	width: 181px;
	overflow: hidden;
}
ul.verde .borda-t {
	background-image:url(library/media/images/b-t-verde.png);
}
ul.verde .borda-r {
	background-image:url(library/media/images/b-r-verde.png);
}
.marromR1 {
	background-color: #AD3510;
	float: left;
	width: 181px;
}
ul.marrom li {
	border-bottom: solid 1px #BD5D40;
}
ul.marrom li a {
	display: block;
	color: #f6f0e8;
}
ul.marrom li a:hover {
	background:url(library/media/images/b-f-marrom.png) no-repeat 0 2px;
}
ul.marrom .borda-t, ul.marrom .borda-r {
	float: left;
	height: 10px;
	width: 181px;
	overflow: hidden;
}
ul.marrom .borda-t {
	background-image:url(library/media/images/b-t-marrom.png);
}
ul.marrom .borda-r {
	background-image:url(library/media/images/b-r-marrom.png);
}
.item-hotel {
	width: 183px;
	height: 126px;
	color: #7f7f7f;
	float: left;
	font-size: 11px;
	margin: 0 10px 0 0;
}
.item-hotel b {
	text-transform: uppercase;
}
.destinos-mais-comentados {
	float: left;
	width: 620px;
 *margin: 16px 0 16px 0;
}
.destino-mais {
	width: 619px;
	height: 77px;
	float: left;
	margin: 0 0 12px 0;
	overflow: hidden;
}
.mais0 {
	background: url(library/media/images/mais-comentadas-1.png) no-repeat;
}
.mais1 {
	background: url(library/media/images/mais-comentadas-2.png) no-repeat;
}
.mais2 {
	background: url(library/media/images/mais-comentadas-3.png) no-repeat;
	margin-bottom: 30px;
}
.chapeu-comentados {
	background-image: url(library/media/images/destinos-comentados.png);
	width: 620px;
	height: 37px;
	margin: 0 0 10px 0;
}
.img {
	float: left;
	padding: 5px;
}
.img img {
	border: solid 2px #fff;
}
.destino-mais .categoria {
	color: #fff;
	font-size: 18px;
	float: left;
	margin: 8px 10px 0 10px;
}
.destino-mais .categoria a {
	color: #fff;
	text-decoration: none;
}
.destino-mais .comentarios_mais {
	float: left;
	background-color: #FFFFFF;
	padding: 0 2px 0 2px;
	margin: 10px 0 4px 0;
	display: block;
	color: #905f74;
	font-size: 12px;
	font-weight: bold;
}
.destino-mais .comentarios_mais a {
	color: #905f74;
	text-decoration: none;
}
.destino-mais .texto-mais2 {
	float: left;
	margin: 3px 10px 0 10px;
	width: 390px;
	color: #3b3b3b;
	font-size: 12px;
	height: 60px;
	overflow: hidden;
}
.texto-mais2 a {
	color: #3b3b3b;
	text-decoration: none;
}
.topsy_widget_shortcode {
	float: left;
	width: 64px;
	overflow: hidden;
}
.retweet {
	float: right;
	width: 64px;
	text-align: right;
}
.retweet div, topsy_widget_shortcode {
	float: right;
}
.footer {
	height: 101px;
	color: #fff;
	font-size: 10px;
	text-align: center;
	margin: 16px 0 0 0;
	clear: left;
	width: 100%;
}
.footer p a {
	color: #fff;
	text-decoration: none;
}
.footer p a:hover {
	text-decoration: underline;
}
.footer p {
	text-align: center;
	padding: 30px 0 0 0;
	line-height: 16px;
}
.entry-content input, .entry-content textarea {
	border: solid 1px #ccc;
	padding: 2px;
	width: 460px;
}
.vermelho {
	color:#FF0000;
}
input.enviar_form {
	width: 100px;
}
.hfeed h1 {
}
.tit a {
	text-decoration: none;
}
.contactform {
	position: static;
	overflow: hidden;
	width: 95%;
}
.contactleft {
	width: 25%;
	white-space: pre;
	text-align: right;
	clear: both;
	float: left;
	display: inline;
	padding: 4px;
	margin: 5px 0;
}
.contactright {
	width: 70%;
	text-align: left;
	float: right;
	display: inline;
	padding: 4px;
	margin: 5px 0;
}
.contacterror {
	border: 1px solid #ff0000;
}
.contactsubmit {
}
.tags {
	width: 280px;
	overflow: hidden;
	white-spacE: normal;
}
.tags a {
	text-align: center;
	float: left;
	margin: 0 5px 0 5px;
}
.link-comentarios {
	color: #911a1d;
	float: left;
	width: 620px;
	padding: 8px 0 6px 0;
	margin: 0 0 0px 0;
}
.link-comentarios a {
	color: #911a1d;
}
.underline_none {
	text-decoration:none;
}
.bread {
	color: #000;
	font-size: 11px;
	height: 22px;
	float: left;
	width: 640px;
}
.bread a {
	text-decoration: none;
}
.escolha-cor {
	width: 90px;
	height: 16px;
	float: right;
}
.cgj_image img {
	margin: 0px;
	padding: 0px;
	float: left;
}
p.description {
	font-size: 10px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
}
.description a, .cgj_image a {
	text-decoration: none;
	corlor: #888888;
}
.description a:hover, .cgj_image a:hover {
	text-decoration: none;
}
.widget_a_club {
	width: 266px;
	display: inline;
	margin: 10px 10px 0 20px;
	padding: 10px 0 10px 0;
	float: left;
	border-top: solid 1px #969C98;
	border-bottom: solid 1px #969C98;
}
.widget_a_club a {
	text-decoration: none;
	font-size: 11px;
	color:#666666;
}
.widget_a_club p {
	width: 240px;
	margin: 0px auto;
}
.texto {
	background-color: #fff;
	padding: 0 20px 0 20px;
	display: table;
	float: left;
}
h1.branco-tit {
	background-color: #fff;
	float: left;
	padding: 0 0 0 20px;
	width: 600px;
	overflow: hidden;
}
.ler-mais {
	font-weight: bold;
	color: #135491;
}
a.ler-mais {
	color: #135491;
}
#tabs .Sofitel {
	background:url(library/media/images/logo_mapa_sofitel.png) -88px 0px no-repeat;
}
#tabs .Novotel {
	background:url(library/media/images/logo_mapa_novotel.png) -88px 0px no-repeat;
}
#tabs .Mercure {
	background:url(library/media/images/logo_mapa_mercure.png) -88px 0px no-repeat;
}
#tabs .Ibis {
	background:url(library/media/images/logo_mapa_ibis.png) -88px 0px no-repeat;
}
#tabs .Formule1 {
	background:url(library/media/images/logo_mapa_f1.png) -88px 0px no-repeat;
}
#tabs .Pullman {
	background:url(library/media/images/logo_mapa_pullman.png) -88px 0px no-repeat;
}
#tabs .Mapa_Ver {
	background:url(library/media/images/logo_mapa_ver.png) -88px 0px no-repeat;
}
#tabs .Adagio {
	background:url(library/media/images/logo_mapa_abagio.png) -88px 0px no-repeat;
}
#tabs .Seasons {
	background:url(library/media/images/logo_mapa_all.png) -88px 0px no-repeat;
}
#tabs .Etap {
	background:url(library/media/images/logo_mapa_etap.png) -88px 0px no-repeat;
}
#tabs .Suitehotel {
	background:url(library/media/images/logo_mapa_suite.png) -88px 0px no-repeat;
}
#tabs .Barriere {
	background:url(library/media/images/logo_mapa_barriere.png) -88px 0px no-repeat;
}
#tabs .Mgallery {
	background:url(library/media/images/logo_mapa_gmercure.png) -88px 0px no-repeat;
}
#tabs a:hover {
	text-decoration: none;
}
.form-cpf {
	width: 440px;
	color: #125491;
	font-size: 14px;
	font-weight: bold;
	clear: left;
	text-transform: none;
}
.form-cpf label, .cpf_texto {
	color: #125491;
	font-size: 14px;
	text-transform: none;
}
.form-cpf input {
	border: solid 1px #b4b5b6;
	width: 120px;
	padding: 4px;
	font-size: 14px;
}
#form-section-cpf {
	display: none;
}
.banner_promocao {
	width: 303px;
	float: left;
	padding: 10px 0 30px 0;
	text-align: center;
	background-color: #fff;
}
.widget_links {
	float: left;
	width: 302px;
	padding: 60px 0 20px 0;
	background: #fff url(library/media/images/ico_blog.png) 5px 0 no-repeat;
}
.widget_links ul li {
	list-style: none;
	text-decoration: none;
	padding: 0 0 0 36px;
}
.widget_links ul li a {
	text-decoration: none;
	font-size: 11px;
	color: #737374;
}
.widget_links ul li a:hover {
	text-decoration: underline;
}
.widget-title {
	display: none;
}
.carousel-controls {
	margin: 0px;
	padding: 0px;
}
.blogroll_widget_rss {
	float: left;
	width: 292px;
	padding: 60px 10px 20px 0;
	background: #fff url(library/media/images/ico_blog.png) 5px 0 no-repeat;
}
.blogroll_widget_rss ul li {
	list-style: none;
	text-decoration: none;
	padding: 0 0 0 36px;
	margin: 0 0 10px 0;
}
.blogroll_widget_rss ul li a {
	text-decoration: none;
	font-size: 11px;
	color: #737374;
}
.blogroll_widget_rss ul li a:first-child {
	font-weight: bold;
	font-size: 12px;
}
.blogroll_widget_rss ul li i {
	font-size: 11px;
}
.blogroll_widget_rss ul li a:hover {
	text-decoration: underline;
}
.single-promo {
	float: left;
	padding: 0 0 10px 0;
	width: 600px;
	overflow: hidden;
}
.marcas-accor {
	width: 612px;
	padding: 0 0 30px 0;
	float: left;
	border-bottom: solid 1px #dfdfdf;
	margin: 0 0 25px 0;
}
.marcas-accor h2 {
	width: 612px;
	padding: 0 0 5px 0;
	float: left;
}
.marcas-accor h2 img {
	float: left;
	padding: 0 9px 0 0;
}
.marcas-R1 {
	float: left;
	width: 400px;
	font-size: 24px;
	color: #003399;
}
.marcas-Slogan {
	float: left;
	width: 400px;
	font-size: 13px;
	font-weight: 100;
	padding: 10px 0 0 0;
	height: 50px;
	font-style: italic;
}
.marcas-desc {
	float: left;
	width: 612px;
	font-size: 13px;
	padding: 5px 0 0 0;
}
.marcas-fotos {
	float: left;
	width: 612px;
	height: 76px;
	background-color: #f0ebe8;
	overflow: hidden;
}
.marcas-fotos {
	float: left;
	padding: 10px 0 0 5px;
}
.marcas-link {
	float: right;
	padding: 5px 0 0 0;
}
.post-promo p {
	padding: 0 0 10px 0;
}
.widget_marcas {
	background-color: #fff;
	float: left;
	width: 302px;
	margin: 0 0 0 0;
	padding: 20px 0 0 0;
}
.chapeu-marcas {
	width: 271px;
	height: 56px;
	background: url(library/media/images/chapeu-marcas.jpg) no-repeat;
	margin: 0 0 15px 5px;
}
.widget_marcas p {
	float: left;
	width: 260px;
	height: 60px;
}
.marcas_ibis {
	margin: 0 0 0 65px;
	float: left;
}
.marcas_novotel {
	margin: 0 0 0 80px;
	float: left;
}
.marcas_formule1 {
	margin: 0 0 0 45px;
	float: left;
}
.marcas_mercure {
	margin: 0 0 0 40px;
	float: left;
}
.marcas_sofitel {
	margin: 0 0 0 65px;
	float: left;
}
.widget-mande {
	background-color: #fff;
	float: left;
	width: 302px;
	margin: 0 0 0 0;
	padding: 0px 0 18px 0;
}
.chapeu-mande {
	width: 271px;
	height: 56px;
	background: url(library/media/images/chapeu-mande-sua-pergunta.png) no-repeat;
	margin: 0 0 5px 5px;
	float: left;
	text-indent: -5000px;
}
.widget-mande p {
	float: left;
	width: 271px;
	color: #000;
	padding: 0 0 0 17px;
	font-size: 11px;
}
.widget-mande .m_formulario {
	float: left;
	width: 271px;
	padding: 5px 0 0 17px;
}
.widget-mande .m_formulario .m_nome, .widget-mande .m_formulario .m_email, .widget-mande .m_formulario .m_pergunta {
	border: solid 1px #dddddd;
	padding: 2px;
	font-size: 11px;
}
.widget-mande .m_formulario .m_nome, .widget-mande .m_formulario .m_email {
	width: 126px;
}
.widget-mande .m_formulario .m_pergunta {
	width: 262px;
	margin: 5px 0 0 0;
}
.widget-mande .m_formulario .m_bot-enviar {
	float:right;
	margin: 4px 4px 0 0;
}
.widget-conversor {
	background-color: #fff;
	float: left;
	width: 302px;
	margin: 0 0 0 0;
	padding: 0px 0 18px 0;
}
.chapeu-conversor {
	width: 271px;
	height: 56px;
	background: url(library/media/images/chapeu-cotacao.png) no-repeat;
	margin: 0 0 5px 5px;
	float: left;
	text-indent: -5000px;
}
.codigo-conversor {
	float: left;
	width: 296px;
}
.conversor-d {
	width: 204px;
	height: 18px;
	background-color: #f6f6f6;
	color: #000;
	font-size: 11px;
	text-align: right;
	padding: 2px 0 0 0;
	margin: 2px auto;
}
.conversor-d b {
	float: right;
	width: 86px;
	font-size: 13px;
	padding: 0 0 0 10px;
	text-align: left;
}
.conversor-f {
	width: 204px;
	text-align: center;
	margin: 2px auto;
	font-size: 10px;
	color: #000;
	padding: 18px 0 0 0;
}
.conversor-fonte {
	width: 204px;
	text-align: center;
	margin: 2px auto;
	font-size: 10px;
	color: #000;
	padding: 0px 0 5px 0;
}
.conversor-f input {
	width: 160px;
	border: solid 1px #dddddd;
	padding: 2px 0px 3px 2px;
}
.conversor-v {
	width: 204px;
	text-align: center;
	margin: 2px auto;
	font-size: 10px;
	color: #000;
	padding: 4px 0 0 0;
}
.conversor-v input {
	width: 160px;
	border: solid 1px #dddddd;
	padding: 2px 2px 2px 2px;
	font-size: 11px;
}
.jquerycssmenu_dolar {
	position: relative;
	text-align: left;
}
.jquerycssmenu_dolar ul li {
	position: relative;
	display: inline;
	float: left;
	height: 28px;
	z-index: 5005 !important;
	cursor: pointer;
	font-size: 12px;
	color: #b3b3b3;
	padding: 3px 2px 3px 0;
	width: 77px;
	height: 19px;
}
.jquerycssmenu_dolar ul li ul {
	position: absolute;
	left: 0;
	margin-left: 0px;
	display: block;
	visibility: hidden;
	width: 77px;
	overflow: hidden;
	z-index: 5005 !important;
	background-color: #FFFFFF;
	border: solid 1px #eeeeee;
}
.jquerycssmenu_dolar ul li ul li {
	float: left;
	text-transform: none;
	list-style: none;
	margin: 0px;
	padding: 0px 0 4px 0;
	width: 77px;
	height: 18px;
	font-weight: 100;
}
.jquerycssmenu_dolar ul li ul li a {
	display: block;
	text-decoration: none;
	padding: 2px 0 2px 12px;
	width: 77px;
}
.jquerycssmenu_dolar ul li ul li a:hover {
	background-color: #CCC;
	color: #fff;
	text-decoration: none;
}
.f_para, .f_regiao {
	float: left;
	color: #000;
	font-size: 11px;
}
.f_para {
	padding: 5px 6px 0 6px;
	font-size: 10px;
}
.f_regiao div {
	width: 75px;
	float: left;
	border: solid 1px #dddddd;
	padding: 2px 0px 2px 2px;
	background: url(library/media/images/ico-seta-conversor.gif) no-repeat 60px 8px;
	font-size: 11px;
	cursor: pointer;
}
.conversor-v2 {
	width: 196px;
	margin: 2px auto;
	font-size: 10px;
	color: #000;
	padding: 4px 0 0 0;
	height: 30px;
}
.conversor-v a {
	padding: 5px 0 0 0;
}
.conversor-v img {
	cursor: pointer;
}
.conversor-r {
	width: 204px;
	height: 18px;
	background-color: #f6f6f6;
	color: #000;
	font-size: 13px;
	text-align: right;
	padding: 4px 0 2px 0;
	margin: 4px auto;
}
.conversor-r b {
	float: right;
	width: 86px;
	font-size: 13px;
	padding: 0 0 0 10px;
	text-align: left;
}

