/*Theme Name: Holiday Inn
Theme URI: http://www.hipa.com.br/
Description: Tema do site Holiday Inn
Author: <a href="http://setweb.com.br">Setweb Global</a> - design: Jo&atilde;o Leonardo / implementa&ccedil;&atilde;o: Tiago Celestino
Author URI: */
html, body {height: 100%;}
body, h1, h2, h3, h4, h5, h6, blockquote, p, form, fieldset, legend, dl, dt, dd {margin: 0;	padding: 0;}
body {background:#fff url(global/imgs/bg_body.gif) repeat-x top; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;}
ol, ul {list-style: none;}
blockquote, q {quotes: none}
ins {text-decoration: none}
del {text-decoration: line-through}
table {border-collapse: collapse; border-spacing: 0}
img {border:0;}
address {font-style: normal}
form {margin:0;	padding:0;}
fieldset {border:0;}
legend {display:none;}
p {color:#333;}
a {text-decoration:none; outline: none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}

/*classes usuais*/
.clear {clear:both}
.espacamentos {float:left; margin:10px 0 10px 0}
.img-bordas {border:3px solid #ccc}
.hr {border-bottom:1px solid #ccc;}

#global {width:970px; margin:0 auto;}

#geral, #colum, #coldois, #ct_colum, #ct_coldois, #ct_coltres {float:left;}
#geral {width:100%; background:url(global/imgs/bg_global.gif) repeat-y left;}
#colum {width:243px; padding-bottom:10px;}
#coldois {width:727px;}

/*marca*/
#colum .logo {width:100%; padding:40px 0 30px 0; background:#fff}
#colum .logo h1 {margin:0; padding:0;}
#colum .logo h1 a {text-indent: -900%; display:block; width:174px;height:140px; margin:0 auto; background:url(global/imgs/logo.gif) no-repeat;}

/*banner lateral*/
.lista-banner {width:170px; margin:0 auto; padding:15px 0 15px 0;}
.lista-banner li {margin:0 0 5px 0; padding:0}
.lista-banner li.canal-youtube a {outline:0;display:block; text-decoration: none; text-indent: -50000px; height:45px; background:url(global/imgs/imgs_social.gif) no-repeat top;}
.lista-banner li.twitter a {outline:0;display:block; text-decoration: none; text-indent: -50000px; height:45px; background:url(global/imgs/imgs_social.gif) no-repeat bottom;}

/*tabela*/
#codigogds {width:170px; margin:0 auto; font-family:"Trebuchet MS", Tahoma, Helvetica, sans-serif; font-size:11px;}
#codigogds caption {background:#75A177; width:170px; padding:3px; color:#fff; font-weight:bold;}
#codigogds td {border:2px solid #fff; padding:2px;}
#codigogds td.linha {background:#DFE4DD; text-align:right;}
#codigogds td.linha-dois {background:#E8EBE6;}

#idiomas, #menuum {float:right; padding:0; text-align:right;}

/*idiomas*/
#idiomas {margin:12px 0 0 0;}
#idiomas li {float:left; margin:0; padding:0; color:#ccc}
#idiomas li a {font-size:10px; text-transform:uppercase;}
#idiomas li.eng {background:url(global/imgs/ico_idiomas.gif) no-repeat left top; padding:0 10px 0 30px;}
#idiomas li.eng a {padding-right:5px; color:#CC0000}
#idiomas li.br {background:url(global/imgs/ico_idiomas.gif) no-repeat left bottom; padding-left:30px; }
#idiomas li.br a {color:#008131}

/*menu*/
#menuum {margin:20px 0 0 0; padding:0;}
#menuum li {float:left; font-size:12px; text-transform:uppercase; font-family:"Trebuchet MS", Tahoma, Helvetica, sans-serif; margin:0; padding:0;}
#menuum li.afasta {margin-right:5px;}
#menuum li a {color:#005E3D; background:#E2E5E0; padding:5px 5px 2px 5px;}
#menuum li a:hover {text-decoration:none}

#menudois {margin:43px 0 0 3px; padding:0;}
#menudois li {float:left; font-size:13px; margin:0; padding:0 8px 0 8px; text-transform:uppercase;}
#menudois li.borda-um {border-left:1px solid #ccc; border-right:1px solid #ccc}
#menudois li.borda-dois {border-right:1px solid #ccc}
#menudois li a {color:#366200;}
#menudois li a:hover {color:#7EBC71; text-decoration:none;}

/*slider banner*/
#banner {width:100%; height:243px; margin:7px 0 0 0; padding-top:7px; background:#DFE4DD; }
#slider {width:710px; height:236px; margin:0 auto;}
#slider ul {margin:0; padding:0; z-index:9;}
#slider ul li {margin:0; padding:0;}
#slider .img_slider {position:absolute; z-index:11;}
#slider .txt_slider {position:absolute; z-index:12; width:315px; margin:173px 0 0 0; padding:10px 15px 10px 15px; background:#005E3D; opacity:0.9; filter: alpha(opacity = 90);
color:#fff;}
#slider .tit_slider {font-size:24px; font-weight:normal;}
#slider .txt_slider p {color:#fff;}
#nav {position:absolute; z-index:13; width:710px; margin-top:90px; }

#proximo, #anterior {padding:0; display:block; overflow:hidden; text-indent:-8000px; width:40px; height:40px; background:#fff; z-index:0;}
#anterior {float:left; background:#fff url(global/imgs/setaAnterior.gif) no-repeat; opacity:0.3; filter: alpha(opacity = 30);}
#anterior:hover {background:#fff url(global/imgs/setaAnterior.gif) no-repeat;  opacity:0.8; filter: alpha(opacity = 80);}
#proximo {background:#fff  url(global/imgs/setaProximo.gif) no-repeat; float:right; opacity:0.3; filter: alpha(opacity = 30);}
#proximo:hover {background:#fff  url(global/imgs/setaProximo.gif) no-repeat; margin-left:630px; opacity:0.8; filter: alpha(opacity = 80);}

#conteudo {float:left; width:707px; margin:8px 0 10px 0; padding:0 0 0 20px; background:url(imgs/bg_conteudo.gif) repeat-y right top; }
#conteudo #ct_colum, #conteudo #ct_coldois, #conteudo #ct_coltres {margin-top:20px;}
#conteudo #ct_colum h2, #conteudo #ct_coldois h2, #conteudo #ct_coltres h2 {font-family:"Trebuchet MS", Tahoma, Helvetica, sans-serif; font-size:19px; font-weight:normal; margin:0 0 10px 0;}
#conteudo #ct_colum p, #conteudo #ct_coldois p, #conteudo #ct_coltres p {margin:0 0 5px 0; line-height:1.4em; color:#666}
#conteudo #ct_coldois p a, #conteudo #ct_coltres p a {font-weight:bold; color:#006600; background:url(global/imgs/ico_mais.gif) no-repeat left; padding-left:20px; }
#conteudo #ct_colum img, #conteudo #ct_coldois img, #conteudo #ct_coltres img {margin-bottom:8px;}

#conteudo #ct_colum, #conteudo #ct_coldois {width:200px; margin-right:30px;}
#conteudo #ct_coltres {width:210px; margin-left:6px; padding:0 15px 0 15px;}

#conteudo #ct_colum h2 {color:#005E3D; width:100%;}
#conteudo #ct_colum ul {margin:10px 0 5px 0; padding:0;}
#conteudo #ct_colum ul li {margin:0 0 5px 0; padding:0 0 5px 0; border-bottom:1px solid #ccc}
#conteudo #ct_colum ul li a {color:#006600;}
#conteudo #ct_colum ul li a:hover {color:#7EBC71; text-decoration:none;}

#conteudo #ct_coldois h2, #conteudo #ct_coltres {color:#FE982E;}

#conteudo #ct_coldois h3 {margin:0 0 8px 0; padding:0 0 10px 0; font-size:12px; font-weight:normal; color:#006600}
#conteudo #ct_coldois p a {margin-left:110px;}

#conteudo #ct_coltres h1 {font:38px "Trebuchet MS", Tahoma, Helvetica, sans-serif; margin:0 0 24px 0; padding:0; color:#005E3D;}

#conteudo #ct_coltres ul {margin:5px 0 10px 0; padding:0}
#conteudo #ct_coltres ul li {margin:0 0 8px 0; padding:0 0 8px 20px; border-bottom:1px solid #ccc; font:bold 15px "Trebuchet MS", Tahoma, Helvetica, sans-serif;background:url(global/imgs/ico_seta.gif) no-repeat left;}
#conteudo #ct_coltres ul li a {color:#FF9221; text-transform:lowercase}
#conteudo #ct_coltres ul li a:hover {text-decoration:none; color:#E67300}

#conteudo #ct_coltres p a {margin-left:90px;}

#endereco {width:707px; font-size:11px; text-align:center; margin:10px 0 10px 0; color:#666}

#infoholding {width:100%; padding:10px 0 10px 0; text-align:center;}
#infoholding a {font-size:11px; color:#005E3D}

#infoholding .infogroup {width:100%; background:#F2F2F2; margin-top:10px; padding:10px 0 10px 0;}
#infoholding .infogroup p {font-size:10px; color:#999}

#rodape {width:100%; height:88px; background:#B2D7AA;}

#ct_rodape {width:840px; margin:0 auto;}
#ct_rodape .col-um, #ct_rodape .col-dois {margin:20px 0 0 0;}
#ct_rodape .col-um {float:left; width:685px; text-align:center;}
#ct_rodape .col-um p {font-size:10px; color:#fff;}

#ct_rodape .col-dois {float:left; width:105px; margin-left:50px}
#ct_rodape .col-dois h1 a {text-indent: -900%;	display:block; width:57px; height:19px; background:url(global/imgs/agencia.gif) no-repeat; padding:0;}
#ct_rodape .col-dois h1 a span {display:none;}

/*internas*/
#conteudo_internas {margin:20px 0 0 0;}
#conteudo_internas .ct-internas {margin:0 0 0 30px;}
#conteudo_internas .ct-internas h3 {margin:20px 0 10px 0; font-size:14px; color:#75A177;}
#conteudo_internas h2 {margin:0 0 0 30px; padding:0; font:24px "Trebuchet MS", Tahoma, Helvetica, sans-serif; text-transform:lowercase; color:#005E3D;}
#conteudo_internas p {margin:10px 0 10px 0; padding:0; color:#666; line-height:1.7em;}
#conteudo_internas address {font-size:11px; text-align:center; margin:20px 0 10px 0; padding:10px 0 0 0; color:#666; border-top:1px solid #DEDEDE}

#conteudo_internas .submenu-internas {float:left; width:697px; margin:10px 0 10px 0; padding:10px 0 10px 30px; font-size:11px; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
#conteudo_internas .submenu-internas li {float:left; margin:0 10px 0 0; padding:0;}
#conteudo_internas .submenu-internas li a {color:#666; padding:5px}
#conteudo_internas .submenu-internas li a:hover {background:#E5E5E5; color:#005E3D; font-weight:bold}
#conteudo_internas .submenu-internas li.borda-direta {border-right:1px solid #ccc; padding-right:10px}
#conteudo_internas .submenu-internas li a.ativo {background:#E5E5E5; color:#005E3D; font-weight:bold}

#conteudo_internas .col-um, #conteudo_internas .col-dois {float:left;}
#conteudo_internas .col-um {width:480px; padding-right:10px;}
#conteudo_internas .col-dois {width:207px;}
#conteudo_internas .col-dois h3 {margin-left:12px;}
#conteudo_internas .col-dois p {margin-left:12px; font-size:11px;}

#conteudo_internas .galeria-fotos {margin:0 0 0 12px; padding:0;}
#conteudo_internas .galeria-fotos li {float:left; margin:0 5px 5px 0; padding:0;}

.lista-um {margin:0; padding:0;}
.lista-um li, .lista-dois li {margin:0; padding:0;}
.lista-um li a {display:block; float:left; width:665px; padding:10px 20px 10px 10px; color:#999; cursor:pointer;}
.lista-um li a:hover {background:#E8EBE6; text-decoration:none;}
.lista-um li a .img-promo {float:left; width:100px; padding:3px; border:1px solid #999}
.lista-um li a .txt-promo {float:left; width:540px; margin:5px 0 0 15px; font-size:12px; line-height:1.5em;}
.lista-um li a .titulo-promo {font-size:20px;}

.lista-dois {margin:30px 0 0 0; padding:0;}
.lista-dois li a {display:block; float:left; width:200px; padding:10px; color:#999; cursor:pointer;}
.lista-dois li a:hover {background:#F1F3F0; color:#75A177; text-decoration:none}
.lista-dois li a .img {float:left; border:1px solid #ccc; padding:3px; margin-bottom:10px;}
.lista-dois li a .titulo {font-weight:bold; font-size:14px; color:#666;}

/*---formulários---*/
.label_um {float:left; width:100px;}
.label_dois {float:left; width:135px;}
.afasta_campos {margin-right:10px;}
.input_maior, .input_medio, .input_medio_i,  .input_pequeno, .selecao, .txt_maior, .btns {font:12px Tahoma, Arial, Helvetica, sans-serif; padding:4px; border:1px solid #B2D7AA;}
.input_maior, .txt_maior {width:500px;}
.input_medio {width:190px;}
.input_medio_i {width:120px;}
.input_pequeno {width:30px;}
.txt_maior {height:150px}
.btns {background:#fff; text-transform:uppercase; cursor:pointer;}

.alignleft {float:left; margin-right:10px;}