/* IndoViajar - Portal do Turismo - Versão 2010 */
html, body, div, span, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, code, del, em, font, img, small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td  {margin:0; padding:0; border:0; outline:0; font-size:100%;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}
html {height:70%;}
input { font-size:0.9em; font-family:Arial, Helvetica, sans-serif; }
a {text-decoration:none; color:#0077cc;}
a:hover, a:focus, a:active {text-decoration:underline; color:#0077cc;}
.hidden { height:1px !important; left:0px !important; overflow:hidden !important; position:absolute !important; left:-9999px !important; width:1px !important; line-height:1px !important; float:left; }


body { font-family:Arial, Helvetica, sans-serif; font-size:75%; color:#333; line-height:1.4; background:url(http://www.indoviajar.com.br/img/site/iv_0001.gif) top left repeat-x; height:70%}
.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}


.formulario input  { font-family:"Trebuchet MS";font-size:14px;font-weight:normal;color:#333333;border:1px #cccccc solid;background:url(../img/38.gif) #f6f6f6 top repeat-x;}
.formulario name  { font-family:"Trebuchet MS";font-size:14px;font-weight:normal;color:#333333;border:1px #cccccc solid;background:url(../img/38.gif) #f6f6f6 top repeat-x;}
.formulario select{   font-family:"Trebuchet MS";font-size:12px;font-weight:normal;color:#333333;border:1px #cccccc solid;background:url(../img/38.gif) #f6f6f6 top repeat-x;}
.formulario button{clear:both;width:125px;height:31px;background:#000 url(../img/29.gif) no-repeat;line-height:31px;color:#FFFFFF;font-size:11px;font-weight:bold;}
.formulario textarea{   font-family:"Trebuchet MS";font-size:12px;font-weight:normal;color:#333333;border:1px #cccccc solid;background:url(../img/38.gif) #f6f6f6 top repeat-x;}

body.Linha{background:url(http://www.indoviajar.com.br/img/site/iv_0002.gif) top left repeat-x;}
#TituloDaPaginaWrap {width:100%; color:#fff; clear:left; float:left; display:block;}
.Linha #TituloDaPaginaWrap {margin-top:8px; line-height:0.1em;}
.ac_over {background-color: #20707F; color: #fff;padding: 06px 01px}

#TituloDaPagina {margin:0 auto; width:965px; padding-top:5px; }
#TituloDaPagina h1 {float:left; font-size:2.5em; font-weight:normal; margin-left:10px; line-height:1.1; position:relative; top:6px; display:inline;}
#TituloDaPagina h1 span{display:block; font-size:.4em;}
#TituloDaPagina ul {float:right; right:0; font-size:1.2em; width:460px;}
#TituloDaPagina li {display:inline; margin-left:17px;}
#TituloDaPagina a {color:#fff; font-style:italic; padding-left:15px; font-family:Georgia, serif;}
#TituloDaPagina a:hover, #TituloDaPagina a:focus, #TituloDaPagina a:active {text-decoration:none;}
#TituloDaPaginaWrap #gradient {background-image:url(iv_0003.png); background-repeat:repeat-x; height:5px; left:0; position:absolute; width:100%;}




#mini_hotel { float:left;padding-left:5px;display:table-cell;}
.lista_hotel {background:#DEE4EC;width:640px;height:20px;margin-bottom:0.5em;padding:5px 5px;font:14pt/18px "Trebuchet MS";color:#fff;}
.lista_hotel_detalhe {float:right;text-decoration:none;font:14pt/16px "Trebuchet MS";color:#045288;text-align:right;margin-right:5px;}
.lista_hotel_nome {float:left;text-decoration:none;font:16pt/18px "Trebuchet MS";color:#305690;text-align:left;margin-left:5px;}
.detalha_hotel {width:740px;height:290px;}
.mostra_hotel { float:left;padding-left:5px;display:table-cell;}
.div.mh { margin:10px 5px;padding:0;text-align:left;} 
.div.mh div {position:relative;top:-5px;left:-5px;border:5px solid #CCCCCC;}
.div.mh img { background-color:#fff;margin:0px;}

.listagratis {background:#E2E4E8;height:16px;margin-bottom:0.5em;padding:5px 5px;font:14pt/18px "Trebuchet MS";color:#fff;}
.listagratisdetalhe {float:right;text-decoration:none;font:08pt/10px "Trebuchet MS";color:#045288;text-align:right;margin-right:5px;}
.listagratisnome {float:left;width:300px;text-decoration:none;font:12pt/14px "Trebuchet MS";color:#305690;text-align:left;margin-left:5px;}
.detalha_hotel_l {width:740px;height:180px;}





.paginacao{ display:inline;  font-size:1.2em; color:#66666;font-family:Trebuchet MS;text-decoration:none;  }
.paginacao a { font-size:1.0em; color:#666666; padding:2px 3px;text-decoration:none;  }
.paginacao a:hover { font-color:#ffffff; background-color: #E2E4E8; text-decoration:none; }
.pagina_atual{ display:inline;color:#66666;font-family:Trebuchet MS;color:#ffffff; background-color: #CC0000; text-decoration:none;padding:2px 5px;  }
.pagina_atual_x{ display:inline;color:#66666;font-family:Trebuchet MS;color:#ffffff; text-decoration:none;padding:2px 5px;  }


/* HOSPEDAGEM VIP */
#loca_carac {	width:420px;margin:5px 5px 10px 0;} 
#contato_carac {	width:520px;margin:5px 5px 10px 0;background-color:#F8F8F8;border:1px solid #dedbd1;clear:left;} 
#detalha_facilidade {width: 130px;margin: 0 0 0 2px;background: url(http://www.indoviajar.com.br/img/site/iv_0004.gif) repeat-y left;font-size: 12px;font-family: "Trebuchet MS";color: #333333;float:left;}
#detalha_lazer {width: 130px;margin: 0 0 0 2px;background: url(http://www.indoviajar.com.br/img/site/iv_0005.gif) repeat-y left;font-size: 12px;font-family: "Trebuchet MS";color: #333333;float:left;}
#detalha_hospedagem_no_estado {width: 220px;margin: 0 0 0 10px;background: url(http://www.indoviajar.com.br/img/site/iv_0007.gif) repeat-y left;font-size: 13px;font-family: "Trebuchet MS";color: #333333;float:left;}
#detalha_servicos {width: 130px;margin: 0 0 0 2px;background: url(http://www.indoviajar.com.br/img/site/iv_0006.gif) repeat-y left;font-size: 12px;font-family: "Trebuchet MS";color: #333333;float:left;}
#facilidade_carac {	width:290px;display:table-cell;} 
#facilidade_carac_hotel {	width:500px;display:table-cell;} 

#quarto_carac {	width:320px;display:table-cell;} 
#detalha_quarto {width: 150px;margin: 0 0 0 2px;background: url(http://www.indoviajar.com.br/img/site/iv_0008.gif) repeat-y left;font-size: 12px;font-family: "Trebuchet MS";color: #333333;float:left;}
.quarto_carac {	width:320px;display:table-cell;} 
.detalha_quarto {width: 150px;margin: 0 0 0 2px;background: url(http://www.indoviajar.com.br/img/site/iv_0008.gif) repeat-y left;font-size: 12px;font-family: "Trebuchet MS";color: #333333;float:left;}

/* BOTÕES */
button { border:0; cursor:pointer; font-weight:bold; padding:0 10px 0 0; text-align:center; font-size:11px; overflow:visible;}
button span {position:relative; display:block; padding:0 0 0 10px; color:#fff; white-space:nowrap;}
* html button span {margin:0 0 0 0; overflow:visible; width:auto;}
* html button{overflow:visible;}
button::-moz-focus-inner { border: none;}
@media screen and (-webkit-min-device-pixel-ratio:0) {/* Safari and Google Chrome only - fix margins */button span {margin-top: -1px;}}

/*BOTÃO AZUL*/
button.submitBtn {height:30px; background:url(http://www.indoviajar.com.br/img/site/iv_0011.gif) no-repeat top right;}
button.submitBtn span {height:30px; line-height:30px; background:url(http://www.indoviajar.com.br/img/site/iv_0009.gif) no-repeat; }
button.submitBtnShort {height:25px; background:url(http://www.indoviajar.com.br/img/site/iv_0012.gif) no-repeat top right;}
button.submitBtnShort span { height:25px; line-height: 25px; background:url(http://www.indoviajar.com.br/img/site/iv_0010.gif) top left no-repeat; }

/*BOTÃO CINZA*/
button.secondaryBtn { height:30px; background:url(http://www.indoviajar.com.br/img/site/iv_0049.gif) no-repeat top right;}
button.secondaryBtn span { height:30px; line-height:30px; background:url(http://www.indoviajar.com.br/img/site/iv_0050.gif) no-repeat;}
button.secondaryBtnShort { height:25px; background:url(http://www.indoviajar.com.br/img/site/iv_0051.gif) no-repeat top right;}
button.secondaryBtnShort span { height:25px; line-height:25px; background:url(http://www.indoviajar.com.br/img/site/iv_0052.gif) no-repeat; }

/* BOTÃO CINZA CLARO PARA INTERNET EXPLORER */
button.disabledBtnShort { height:25px; background:url(http://www.indoviajar.com.br/img/site/iv_0053.gif) no-repeat top right;}
button.disabledBtnShort span { height:25px; line-height:25px; background:url(http://www.indoviajar.com.br/img/site/iv_0054.gif) no-repeat; color: #b2b2b2; }

/* BOTÃO VERMELHO*/
button.submitBtnRed { height:30px; background:url(http://www.indoviajar.com.br/img/site/iv_0043.gif) no-repeat top right;}
button.submitBtnRed span { height:30px; line-height:30px; background:url(http://www.indoviajar.com.br/img/site/iv_0042.gif) no-repeat; }
button.submitBtnRedShort {height:25px; background:url(http://www.indoviajar.com.br/img/site/iv_0041.gif) no-repeat top right;}
button.submitBtnRedShort span {height:25px; line-height:25px; background:url(http://www.indoviajar.com.br/img/site/iv_0044.gif) top left no-repeat;}

/* BOTÃO VERDE*/
a.submitBtnGreen{float: left;cursor: pointer;height:22px;overflow:visible;padding:0pt 10px 0pt 0pt;text-align:center;text-decoration: none;font-weight: bold; font-size:.9em; background:url(http://www.indoviajar.com.br/img/site/iv_0046.gif) no-repeat top right;}
a.submitBtnGreen span{float: left;height:22px;line-height: 22px;padding:0 0 0 13px;position:relative;white-space:nowrap;color: #FFF; background:url(http://www.indoviajar.com.br/img/site/iv_0045.gif) top left no-repeat;}
a:hover.submitBtnGreen{background-position:100% -30px;text-decoration: none;}
a:hover.submitBtnGreen span{background-position:0% -30px;}
button.submitBtnGreen { height:22px; background:url(http://www.indoviajar.com.br/img/site/iv_0046.gif) no-repeat top right;}
button.submitBtnGreen span { height:22px; line-height:22px; background:url(http://www.indoviajar.com.br/img/site/iv_0045.gif) no-repeat; }


/* BOTÃO BRANCO*/
button.submitBtnWhiteShorter {height:23px; background:url(http://www.indoviajar.com.br/img/site/iv_0055.gif) no-repeat top right;}
button.submitBtnWhiteShorter span {height:23px; line-height:23px; background:url(http://www.indoviajar.com.br/img/site/iv_0056.gif) top left no-repeat;}
button:hover, button.ieHover{background-position:100% -30px }
button:hover span, button.ieHover span {background-position:0% -30px}

/* BOTÕES GERAL */
a.submitBtnShort, a.secondaryBtnShort {float: left;cursor: pointer;height:25px;overflow:visible;padding:0pt 10px 0pt 0pt;text-align:center;text-decoration: none;font-weight: bold;}
a.submitBtnShort span, a.secondaryBtnShort span {float: left;height:25px;line-height: 25px;padding:0pt 0pt 0pt 10px;position:relative;white-space:nowrap;color: #FFF;}
a.submitBtnShort.ieHover, a.secondaryBtnShort.ieHover {background-position:100% -30px;text-decoration: none;}
a.submitBtnShort.ieHover span, a.secondaryBtnShort.ieHover span {background-position:0% -30px;}

a.submitBtnShort {background:url(http://www.indoviajar.com.br/img/site/iv_0012.gif) no-repeat top right;}
a.submitBtnShort span {background:url(http://www.indoviajar.com.br/img/site/iv_0010.gif) top left no-repeat;}
a.secondaryBtnShort {background:url(http://www.indoviajar.com.br/img/site/iv_0051.gif) no-repeat top right;}
a.secondaryBtnShort span {background:url(http://www.indoviajar.com.br/img/site/iv_0052.gif) top left no-repeat;}



/* LOGOMARCA*/ 
#headerindoviajar{margin:0 auto; width:100%;} /* High z-index needed because of ad's */
#logoWrap {width:100%; background:#000; min-height:108px; height:auto !important; height:108px; z-index:99999; position:relative}
#logo {margin:0 auto; width:965px; position:relative; z-index: 10000}
#logo img {margin:11px 0 8px 2px;}
#logo.noSearchBox {padding-top:16px}
#logo p {float:left; clear:left;}
#logo form input#search {border:0; width:185px; padding:4px 3px; float:left; clear:left; margin-right:3px; font-weight:bold; height:1.2em; color:#0a4f9c;}
#logo div img {margin:0;}


/* PUBLICIDADE DA LOGOMARCA/GOOGLE */ 
#logo .leaderboard {position:absolute; left:235px; top:5px; width:745px}
#logo .leaderboard div {padding:3px; height:90px; width:728px; background:#4B4D49}


/* NAVEGACAO GERAL */
#GeralNavegaWrap {width:100%; background:#f5eee6 url(http://www.indoviajar.com.br/img/site/iv_0078.gif) repeat-x 0 100%;float: left; position: relative; z-index: 9000}
#navegacao {margin:0 auto; width:968px; padding-top:10px;padding-left:4px;}
#navegacao a:hover {color: #333333;}
#navegacao li a.navHead, #navegacao li a.home {float:left; text-decoration:none; font-weight:bold; color:#645e58; cursor:pointer; height:34px}
#navegacao li a.navHead span,#navegacao li a.home span,  #GeralNavega {padding:9px 10px 8px 10px; float:left;}
.invisible {visibility: hidden;}


/* FUNCIONALIDADES  */
#final a, #Funcionalidades a{color:#333}
#final a:hover, #Funcionalidades a:hover{color:#8e8e8e}
#FuncionalidadesW {background:#f2f2e8; border-top:1px solid #dfdeda; border-bottom:1px solid #ddddd5; clear:both; overflow:hidden; padding:16px 0 21px; margin:21px auto 0 auto; float:left; width:100%;}
#Funcionalidades {width:965px; margin:0 auto; }
#Funcionalidades ul {margin-left:5px; }
#Funcionalidades li {float:left; margin-right:35px; padding-left:35px; position:relative; }
#Funcionalidades li.last {margin-right:0}
#Funcionalidades h3 {font-size:1.15em; font-weight:bold; margin:1px 0 0 0; padding:0}
#Funcionalidades p {font-size:0.9em; color:#666; margin-top:3px}
#Funcionalidades img {position:absolute; top:5px; left:0;}


/* RODAPÉ */
#finalW {width:100%; background:#ddddd5 url(http://www.indoviajar.com.br/img/site/iv_0013.gif) repeat-x top left; clear:both; overflow:hidden; padding:21px 0 0; height:130px;}
#final {width:965px; margin:0 auto;}
#final ul {float:left; margin:0 0 17px 5px; display:inline; }
#final ul li {float:left; margin-right:24px;}
#final ul li.last {float:left; margin-right:0;}
#final form {float:right; text-align:right; position:relative; top:-2px; left:0;} 
#final form fieldset {background-image:none; border-top:1px solid #ddddd5}
#finalW #final label {float:none; display:inline; width:auto; font-weight:normal; text-transform:none; color:#333; padding:0; font-size:0.9em;}
#final select {border:0; background:#c0bdb8; font-weight:bold; font-size:0.9em; padding:2px; width:100px; }
#final input {width:30px;}
#final div {border-top:1px solid #c6c5c0; padding:24px 0 21px 0; font-size:0.9em; clear:both; width:100%}
#final div img {float:left; margin-right:21px}
#final div p {padding:12px 0 0 21px;}

.shortPage #finalW {width:100%; background:#ddddd5 url(http://www.indoviajar.com.br/img/site/iv_0013.gif) repeat-x top left; clear:both; overflow:hidden; padding:21px 0 0; height:80%}




/* CARACTERISTICAS GERAIS */
h1 a {color:#03889c}
h1 a:hover {color:#03889c; text-decoration:underline; font-weight:bold}
h3 a {color:#333}
h3 a:hover {color:#0077cc; text-decoration:underline; font-weight:bold}
h3 {text-transform:uppercase; font-size:1.2em}

.right {float:right}
.left {float:left}
.none  {float:none}
.clear {clear:both}

body#home #container #content {margin:3px 0 0 0; background:url(http://www.indoviajar.com.br/img/site/iv_0014.gif) repeat-y;}
body#home #Funcionalidades h3 a {color:#333; text-transform:none;}
body#home #Funcionalidades h3 a:hover {color:#8e8e8e;}
body#home #extendedMapWrap {width:100%; background:#252a2d; clear:both; height:4px}
body#home #extendedMapWrap .noMapTab {padding-top:0; }


/* MAPA BUSCA */
#mapaBusca {background:#2e3438; padding:8px 0 11px 0; line-height:0; height: 300px;}
#mapaBusca #mapaBuscaW {width:965px; margin:0 auto;}
#mapaBusca #mapaBuscaW .slideShow {float:left; width:642px; margin-right:7px; }
#mapaBusca #mapaBuscaW .mapaDeDestinos {float:right; width: 316px;}
#mapaBusca #mapaDeDestinosContainer {line-height:0}
#mapaBusca .mapaDeDestinos {background:#f1e7d8 url(http://www.indoviajar.com.br/img/site/iv_0015.gif) bottom left no-repeat; height:298px;}
#mapaBusca .mapaDeDestinos h1 {background: url(http://www.indoviajar.com.br/img/site/iv_0016.gif) top left no-repeat; padding:10px 14px 0 16px; text-transform:uppercase; line-height:1.8em}
#mapaBusca .mapaDeDestinos .jumpDest {position:relative; top:31px; left:7px; margin:0; padding:0}
#mapaBusca .mapaDeDestinos label {display:none;}
#mapaBusca .mapaDeDestinos p.disabled {width:300px; font-size:0.9em; color:#fff; margin-top:0; line-height:1.2em}
#mapaBusca .mapaDeDestinos p.disabled a{color:#fff}

/* Estilos Gerais*/

.ijModulado {border-bottom:7px solid #f3f2e8; }
.hpSideBar {width:156px; float:left; margin-right:14px; font-size:0.9em}
.hpSideBar ul {margin-top:21px; list-style:none}
.hpSideBar li {padding-bottom:7px;}
.hpSideBar li a {float:none}
.hpSideBar li.date {padding-bottom:25px; font-weight:bold}
.hpSideBar li span {font-weight:bold}
.hpSideBar li a span {text-transform:uppercase}
.hpSideBar li.sponsor img {margin-top:7px}
.hpSideBar li.showMap {background:transparent url(i-pin-blue.gif) no-repeat left top; padding:7px 0 14px 28px; margin-bottom:18px;  font-weight:bold; font-size:1.1em; border-bottom:1px solid #dededc}

.hpSideBar li.featureRelated {background: url(arrow-orngOnfff.gif) 0 3px no-repeat; padding-left:10px}
.hpSideBar li.featureRelated a{color:#333}
.hpSideBar li.featureRelated a:hover{color:#0077cc}

.ijModuladoContent {float:left; width:620px; padding-bottom:21px;}
.ijModuladoContent p.type {background:#039bb2; padding:7px 3px 0 3px; font-size:0.9em; font-weight:bold; color:#fff; text-transform:uppercase; line-height:0.8em; display:inline; position:relative; top:10px; left:0}
.ijModuladoContent .hpContentWrap {width:226px;}
.ijModuladoContent h2 {font-size: 2.5em; font-weight:normal; margin:21px 0 13px 0; line-height:1em;}
.ijModuladoContent h2 a, .ijModuladoContent h2 a:active, .ijModuladoContent h2 a:focus, .ijModuladoContent h2 a:visited {color:#333; font-weight:normal}
.ijModuladoContent h2 a:hover {text-decoration:underline}
.ijModuladoContent p {padding:0 0 17px 0; clear:left; font-size:1.1em;}
.ijModuladoContent p a.linkChevron {font-size:0.8em; background:transparent url(http://www.indoviajar.com.br/img/site/iv_0047.gif) no-repeat scroll 0 3px; color:#333; font-weight:normal;}
.ijModuladoContent p a.linkChevron:hover {color:#8e8e8e;}
.ijModuladoContent.interests p {float:left; clear:none}
.ijModuladoContent.interests blockquote{float:left;}
.ijModuladoContent blockquote {margin-bottom:0; background:url(quote-open-gray-small.gif) no-repeat 0 5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.4em; padding-left:14px; line-height:1.4em; color:#666}
.ijModuladoContent blockquote img {margin-left:3px}


.ijModulado.video h2 {margin:21px 0 12px 0;}
.ijModulado.video img {margin-bottom:14px}
.ijModulado.sponsored ul.sponsor {padding:14px 0 0 0; height:52px; float:right;}
.ijModulado.sponsored ul.sponsor li p {color:#666; padding-top:7px; width: 130px; font-size:0.9em; float:left; clear:none}
.ijModulado.sponsored ul.sponsor li img {float:left; margin-right:5px}
.ijModuladoContent .imageGroup1 {float:right; width:226px; }
.ijModuladoContent .imageGroup1 .imageA {margin-bottom:5px}
.ijModuladoContent .imageGroup1 .imageB {margin-right:5px; width:84px; float:left}
.ijModuladoContent .imageGroup1 .imageC {width:137px; float:left}
.ijModuladoContent .imageGroup2 {margin-bottom:14px;}
.ijModuladoContent .imageGroup2 .imageA {margin-bottom:7px}
.ijModuladoContent .imageGroup2 .imageB {float:left; margin-right:6px}
.ijModuladoContent .imageGroup2 .imageC {float:left}
.ijModuladoContent .imageGroup3 {margin:18px 0 14px 0; clear:both}
.ijModuladoContent .imageGroup3 .imageA {float:left; margin-right:5px}
.ijModuladoContent .imageGroup3 .imageB {float:left; margin-right:5px}
.ijModuladoContent a {font-weight:bold; color:#0077cc;}
.ijModuladoContent a:hover {color:#0077cc;}
.ijModuladoContent a.reviewer {color:#333;}
.ijModuladoContent a.reviewer:hover {color:#8E8E8E;}
.ijModuladoContent img.comp {margin-top:21px}

/*.ijModuladoContent .author {float:none}
.ijModuladoContent .author .authorDetails {padding:0 20px 12px 0}*/

.ijModuladoContent .author {display:none}

/*Right Hand Side Bar Pods*/
#sidebar {border-top:1px solid #dededc}
.chamada_dica {background:#f3f2e8 url(http://www.indoviajar.com.br/img/site/iv_0073.gif) bottom left repeat-x; border-bottom:1px solid #dededc; border-top:3px solid #fff; width:303px; padding:14px 7px 21px 7px; clear:both;}
.chamada_dica a.linkChevron {background:url(icon-tick.gif) no-repeat 10px 8px; font-size:1.4em}
#sidebar .noBorder {background-color:#f3f2e8; background-image:none; border-bottom:none}
.chamada_dica p.hyp {font-size:1.4em;  font-weight:bold}
.chamada_dica.noPadd {padding:14px 7px 0 7px;}

.chamada_da {background:#f3f2e8 url(http://www.indoviajar.com.br/img/site/iv_0073.gif) bottom left repeat-x; border-bottom:1px solid #dededc; border-top:3px solid #fff; width:272px; padding:24px 7px 21px 37px; clear:both;}
.chamada_da a.linkChevron {background:url(icon-tick.gif) no-repeat 10px 8px; font-size:1.4em}
#sidebar .noBorder {background-color:#f3f2e8; background-image:none; border-bottom:none}
.chamada_da p.hyp {font-size:1.4em;  font-weight:bold}
.chamada_da.noPadd {padding:14px 7px 0 7px;}


#fotos_inicial {padding:14px 7px 7px 7px;}
#fotos_inicial img {float:left; margin:1px 1px 0 0}







/* Cadastro de Hotéis - Página Principal */
# h3 {margin-bottom:7px}
# .botaoverde button {margin:10px 7px 0 0; float:right}




#dicas .sub {clear:both; padding-top:21px; }
#dicas img.left {margin:0 7px 0 7px}
#dicas img.right {margin:0}
#dicas p {padding:7px 0 0 0;}
#dicas p.hyp {padding:0; font-weight:bold;font-size:1.2em;}
#dicas a.linkChevron {background:url(http://www.indoviajar.com.br/img/site/iv_0047.gif) no-repeat 0 3px; font-size:0.9em}

.homepageEmbeddedVideo {position:relative; cursor:pointer!important}
.homepageEmbeddedVideo span{background:url(mediaBlockHero-play.png) top left no-repeat; height:45px; width:62px; position:absolute; top:112px; left:210px; cursor:pointer}
.homepageEmbeddedVideo img {cursor: pointer;}

#homepage-carousel {height: 298px; position:relative}
.carouselEntry {height: 298px;}
.carouselEntry a {color: #fff!important; text-decoration: none;}
.carouselEntry a:hover {text-decoration: none;}
* html .carouselEntry a:hover {text-decoration: underline;}
.carouselEntry .carouselBanner {
	display: block;
	color: white;
	z-index: 10;
	height: 132px;
	width: 642px;
	position: absolute;
	top: 218px;
	left: 0px;
}
.carouselEntry .carouselBanner .carouselBannerBgTransparent {background: #333; display:block; width: 642px; height: 80px; filter:alpha(opacity=50); -webkit-opacity:0.5; opacity: 0.5}
.carouselEntry .carouselBanner .carouselBannerBgSolid {background: #333; display:block; width: 642px; height: 35px; position: relative; top: -35px;}
.carouselEntry .carouselTitle {display: block; height: 50px; position: absolute; top: 0; margin-left: 12px; margin-right: 5px}
.carouselEntry .carouselTitle h2 {font-size: 2.5em; font-weight: normal; position: relative; top: 33px;}
.carouselEntry .carouselText {display: block; width: 622px; height: 30px; position: absolute; top: 38px; margin-left: 10px;margin-right: 10px;}

.carouselEntry .carouselText div {position:relative; top: 23px; display: inline}
.carouselEntry .carouselText div a {position:relative; top: 0; padding: 0; margin: 0; padding-right: 7px; padding-top: 2px; padding-bottom: 2px}
.carouselEntry .carouselText div span.arrow {position:relative; top: 0; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px}
.carouselEntry .carouselText div.hover a {background: url(carousel-link-bg.png) top right no-repeat;}
* html .carouselEntry .carouselText div.hover a {background-image: none; text-decoration: underline;}
.carouselEntry .carouselText div.hover span.arrow {background: url(carousel-link-arrow-bg.png) top left no-repeat;}
* html .carouselEntry .carouselText div.hover span.arrow {background-image: none}

#carousel-buttons {
	position: absolute;
	top: -1px;
	z-index: 10;
	cursor: pointer;
	height: 20px;
	left: 402px;
}
#carousel-buttons li {float: left; background-color: #000; height: 30px; width: 30px; }

#carousel-pause { background-image: url('http://www.indoviajar.com.br/img/site/iv_0017.gif')}
#carousel-pause:hover { background-image: url('http://www.indoviajar.com.br/img/site/iv_0018.gif')}

#carousel-resume { background-image: url('http://www.indoviajar.com.br/img/site/iv_0019.gif')}
#carousel-resume:hover { background-image: url('http://www.indoviajar.com.br/img/site/iv_0020.gif')}

#carousel-previous { background-image: url('http://www.indoviajar.com.br/img/site/iv_0021.gif')}
#carousel-previous:hover { background-image: url('http://www.indoviajar.com.br/img/site/iv_0022.gif')}

#carousel-next { background-image: url('http://www.indoviajar.com.br/img/site/iv_0023.gif')}
#carousel-next:hover { background-image: url('http://www.indoviajar.com.br/img/site/iv_0024.gif')}

#carousel-button0 { background-image: url('http://www.indoviajar.com.br/img/site/iv_0025.gif') }
#carousel-button0:hover { background-image: url('http://www.indoviajar.com.br/img/site/iv_0026.gif') }
#carousel-button0.current-slide { background-image: url('http://www.indoviajar.com.br/img/site/iv_0027.gif') }

#carousel-button1 { background-image: url('http://www.indoviajar.com.br/img/site/iv_0028.gif') }
#carousel-button1:hover { background-image: url('http://www.indoviajar.com.br/img/site/iv_0029.gif') }
#carousel-button1.current-slide { background-image: url('http://www.indoviajar.com.br/img/site/iv_0030.gif') }

#carousel-button2 { background-image: url('http://www.indoviajar.com.br/img/site/iv_0031.gif') }
#carousel-button2:hover { background-image: url('http://www.indoviajar.com.br/img/site/iv_0032.gif') }
#carousel-button2.current-slide { background-image: url('http://www.indoviajar.com.br/img/site/iv_0033.gif') }

#carousel-button3 { background-image: url('http://www.indoviajar.com.br/img/site/iv_0034.gif') }
#carousel-button3:hover { background-image: url('http://www.indoviajar.com.br/img/site/iv_0035.gif') }
#carousel-button3.current-slide { background-image: url('http://www.indoviajar.com.br/img/site/iv_0036.gif') }

#carousel-button4 { background-image: url('http://www.indoviajar.com.br/img/site/iv_0037.gif') }
#carousel-button4:hover { background-image: url('http://www.indoviajar.com.br/img/site/iv_0038.gif') }
#carousel-button4.current-slide { background-image: url('http://www.indoviajar.com.br/img/site/iv_0039.gif') }

.carouselRed    {background-color: #a92817!important}
.carouselOrange {background-color: #bf5501!important}
.carouselYellow {background-color: #b89c02!important}
.carouselBurntOrange {background-color: #a0462f!important}
.carouselPurple {background-color: #8d5489!important}
.carouselPink   {background-color: #ff7fcd!important}
.carouselBlue   {background-color: #0096ce!important}
.carouselAqua   {background-color: #058a9d!important}
.carouselTeal   {background-color: #098a74!important}
.carouselBrown  {background-color: #794d0f!important}
.carouselGreen  {background-color: #347b1d!important}
.carouselOlive  {background-color: #789d02!important}


#tblMonta { margin-right:10px; }
#tblMonta .cor2 { background:#ECF4F6}
#tblMonta .cor1 { background:#F5F9FA}
#tblMonta td { background:#ECF4F6; font:normal 10px arial; }
#tblMonta thead th { background:#058a9d;font:bold 10px verdana; color:white; text-align:left; padding:5px;}
.PDimg { padding: 8px 10px 5px 10px; } 

#tblMonta .img_legenda { font:normal 13px verdana; !important;}
#tblMonta .legendalink { font:normal 10px verdana; !important; color:#21456B;}
#tblMonta .legendalink a { font-weight:bold; color:#21456B;}

#tblMonta .link { background:#D1D8C4 !important; padding:4px;}
#tblMonta .link_texto { color:#000000; }
#tblMonta .link a { text-decoration:none; }
#tblMonta .link img { margin-right:4px; margin-bottom:-2px;}

#tblMonta .texto { font:10px verdana; padding:4px;}
#tblMonta .texto a { text-decoration:none; }
#tblMonta .Arial { font:10px arial; color:#000000;}
#tblMonta .Verdana { font:10px verdana !important; color:#000000;}
#direita_conteudo {float:left;padding-left:1px;margin-bottom:10px;"}




