/*
	Autor: Nome do Autor do CSS
	Empresa: Guife Multicom
	Data de Início: 20/02/2010
	Última Modificação: 24/06/2010
*/

/*----------------------------------------
	- Partes Comuns a todas páginas
---------------------------------------*/
*{
	margin: 0;
	padding: 0;
	outline: none;
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #827b62;
	clear: both;
}
html{
	background: #f0efd7;
}
li{
	list-style-type: none;
}
a{
	text-decoration: none;
}
a img{
	border: none;
}
fieldset{
	border: none;
}
#central{
	width: 980px;
	margin: 0 auto;
	background: #fff;
}

/*----------------------------------------
	-  Classes
---------------------------------------*/
.bt_padrao{
	border: 1px solid #b4ad94;
	background: none;
	color: #b4ad94; 
	padding-left: 2px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	font-size: 12px;
}
a.bt_padrao{
	padding-left: 5px;
	padding-right: 4px;
	padding-top: 5px;
	padding-bottom: 6px;
}
.bt_padrao:hover{
	background: #8d866d;
	color: #fff;
}

/*----------------------------------------
	-  Formulários
---------------------------------------*/
.formulario input.bt_padrao{
	margin-top: 8px;
	margin-left: 386px;
}
.formulario label{
	display: block;
	width: 100%;
	float: left;
}
.formulario label span{
	padding-left: 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.formulario label input{
	display: block;
	width: 100%;
	background: #8e8871;
	border: none;
	height: 18px;
	padding-top: 5px;
	color: #fff;
	margin-top: 1px;
}
.formulario label.label_cidade{
	width: 357px;
}
.formulario label.label_uf{
	width: 75px;
	clear: none;
	margin-left: 9px;
}
.formulario label.label_ddd{
	width: 75px;
}
.formulario label.label_telefone{
	width: 357px;
	clear: none;
	margin-left: 9px;
}
.formulario label textarea{
	display: block;
	width: 100%;
	background: #8e8871;
	border: none;
	height: 90px;
	padding-top: 5px;
	color: #fff;
	margin-top: 1px;
}

/*----------------------------------------
	-  Topo
---------------------------------------*/
#topo{
	height: 164px;
	border-bottom: 3px solid #d0cdb5;
}
#topo h1{
	display: none;
}
#topo #anima_topo{
	height: 164px;
}
#menu_topo{
	height: 39px;
	position: relative;
	top: 10px;
	padding-left: 10px;
}
#menu_topo ul{
	width: 457px;
	float: left;
}
#menu_topo ul li{
	float: left;
	clear: none;
	padding-right: 5px;
	display: block;
	height: 39px;
}
#menu_topo ul li a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #fff;
	height: 30px;
	padding-top: 9px;
	padding-left: 11px;
	padding-right: 12px;
	display: block;
	background: url(../imagens/menu_topo.png) left bottom repeat-x;
}
#menu_topo ul li a:hover, #menu_topo ul li a.selected{
	background-position: left top;
	color: #0e0e0e;
}
#menu_topo form{
	width: 503px;
	height: 39px;
	float: left;
	clear: none;
	background: #f0efd7;
}
#menu_topo form fieldset{
	border: none;
}
#menu_topo form fieldset label{
	display: block;
	width: 465px;
	height: 39px;
	float: left;
}
#menu_topo form fieldset label input{
	display: block;
	width: 450px;
	padding-left: 15px;
	height: 32px;
	padding-top: 7px;
	border: none;
	background: #f0efd7;
	color: #8e8871;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #8e8871;
}
input.bt_buscar{
	display: block;
	width: 18px;
	height: 14px;
	background: url(../imagens/bt_buscar.png) left top no-repeat;
	border: none;
	cursor: pointer;
	float: left;
	clear: none;
	margin-top: 14px;
	position: relative;
	left: 9px;
}
input.bt_buscar:hover{
	background-position: left bottom;
}

/*----------------------------------------
	-  Menu Lateral
---------------------------------------*/
#menu_lateral{
	margin-top: 10px;
	float: left;
}
#menu_lateral ul li a{
	display: block;
	width: 184px;
	padding-left: 16px;
	height: 31px;
	padding-top: 5px;
	font-size: 18px;
	color: #8e8871;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background: url(../imagens/menu_lateral_bt.png) left top no-repeat;
}
#menu_lateral ul li a.bt_index{
	background: url(../imagens/bt_index.png) left top no-repeat;
	height: 32px;
	padding-top: 9px;
}
#menu_lateral ul li a.bt_contato{
	background: url(../imagens/bt_fale_conosco.png) left top no-repeat;
	height: 34px;
}
#menu_lateral ul li a:hover, #menu_lateral ul li a.selected{
	background-position: left bottom;
	color: #1e1b0d;
}

/*----------------------------------------
	-  Coluna Lateral
---------------------------------------*/
#coluna_lateral{
	width: 200px;
	float: left;
	margin-left: 10px;
}
#informativo_virtual{
	width: 200px;
	height: 179px;
	float: left;
	margin-left: 0;
}
#informativo_virtual p{
	padding-left: 16px;
	padding-top: 11px;
}
#informativo_virtual form{
	width: 170px;
	height: 85px;
	margin-top: 15px;
	margin-left: 15px;
}
#informativo_virtual form label{
	margin-bottom: 5px;
	display: block;
}
#informativo_virtual form label input{
	display: block;
	width: 165px;
	padding-left: 5px;
	height: 22px; 
	padding-top: 1px;
	background: #8d866d;
	color: #fff;
	border: none;
}
#informativo_virtual form input.bt_padrao{
	margin-left: 80px;
	margin-top: 6px;
}

/*----------------------------------------
	-  Listagem de Notícias
---------------------------------------*/
ul.listagem_noticias li{
	display: block;
	width: 370px;
	height: 79px;
	margin-bottom: 1px;
}
ul.listagem_noticias li a{
	display: block;
	width: 370px;
	height: 79px;
	 background: url(../imagens/listagem_noticias_a.gif) left top no-repeat;
	 position: relative;
}
ul.listagem_noticias li a img{
	position: absolute;
	top: 10px;
	left: 10px;
}
ul.listagem_noticias li a h3{
	display: block;
	width: 240px;
	font-size: 11px;
	font-weight: normal;
	color: #adac94;
	position: absolute;
	top: 13px;
	left: 108px;
}
ul.listagem_noticias li a h4{
	display: block;
	width: 260px;
	font-size: 13px;
	color: #827b62;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	position: absolute;
	top: 33px;
	left: 108px;
}
ul.listagem_noticias li a:hover{
	background-position: left bottom;
}
ul.listagem_noticias li a:hover *{
	color: #0e0e0e;
}

/*----------------------------------------
	-  Depoimentos
---------------------------------------*/
.depoimento{
	background: url(../imagens/corte.gif) left bottom repeat-x;
	padding-bottom: 11px;
	display: none;
}
#depoimentos .depoimento{
	display: block;
}
#depoimento1{
	display: block;
}
.depoimento h3{
	display: block;
	color: #adac94;
	font-weight: normal;
	background: url(../imagens/linha.gif) left bottom repeat-x;
	margin-top: 6px;
	padding-left: 11px;
	padding-bottom: 5px;
}
.depoimento h4{
	color: #827b62;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 3px 11px 0 11px;
}
.depoimento p{
	padding: 11px 13px 0 13px;
}
ul.paginacao li{
	display: block;
	width: 28px;
	height: 28px;
	float: left;
	clear: none;
	margin-right: 2px;
}
ul.paginacao li a{
	display: block;
	width: 26px;
	height: 22px;
	padding-top: 4px;
	border: 1px solid #b4ad94;
	text-align: center;
	color: #b4ad94;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
ul.paginacao li a:hover, ul.paginacao li a.selected{
	background: #f9b400;
	color: #1e1b0d;
}

 /*----------------------------------------
	-  Conteúdo
---------------------------------------*/
#conteudo{
	position: relative;
}
#conteudo h2{
	display: block;
	height: 32px;
	padding-top: 9px;
	padding-left: 15px;
	background: url(../imagens/conteudo_h2.png) left top repeat-x;
	font-size: 18px;
	color:  #8e8871;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	position: relative;
}
#conteudo h2 a{
	font-size: 18px;
	color:  #8e8871;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-right: 14px;
}
#conteudo h2 a.apagado{
	color: #c1c0a8;
	background: url(../imagens/seta.gif) right 10px no-repeat;
}
#conteudo h2 a.segundo{
	padding-left: 7px;
}
#conteudo h2 a:hover{
	text-decoration: underline;
}
#conteudo h2 strong{
	font-size: 18px;
	color:  #8e8871;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-left: 7px;
}
#conteudo h2 span.arredondamento_top_esq{
	display: block;
	width: 6px;
	height: 25px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../imagens/arredondamento_top_esq.png) left top no-repeat;
}
#conteudo h2 span.arredondamento_top_dir{
	display: block;
	width: 6px;
	height: 8px;
	position: absolute;
	top: 0;
	right: 0;
	background: url(../imagens/arredondamento_top_dir.png) left top no-repeat;
}
#conteudo p{
	padding: 13px 20px 0 20px;
}
span.arredondamento_bottom_esq{
	display: block;
	width: 7px;
	height: 7px;
	position: absolute;
	bottom: 0;
	left: 0;
	background: url(../imagens/arredondamento_bottom_esq.png) left top no-repeat;
}
span.arredondamento_bottom_dir{
	display: block;
	width: 7px;
	height: 7px;
	position: absolute;
	bottom: 0;
	right: 0;
	background: url(../imagens/arredondamento_bottom_dir.png) left top no-repeat;
}
div.div_padrao{
	background: #f0efd7;
	position: relative;
	padding-bottom: 13px;
	margin-top: 10px;
	margin-left: 10px;
}
div.destaque{
	background: #f9b400 url(../imagens/div_destaque.png) left bottom no-repeat;
	position: relative;
	margin-top: 10px;
	margin-left: 10px;
}
#conteudo div.destaque h2{
	background: url(../imagens/div_destaque_h2.png) left top no-repeat;
	color: #1e1b0d;
}
#banner_interno{
	width: 960px;
	height: 150px;
	margin-top: 10px;
	margin-left: 10px;
}

/*----------------------------------------
	-  Rodapé
---------------------------------------*/
#rodape{
	width: 980px;
	height: 157px;
	padding-top: 30px;
	background: url(../imagens/rodape.jpg) left bottom no-repeat;
	position: relative;
}
#rodape #apoiadores{
	width: 576px;
	height: 132px;
	background: url(../imagens/logos_rodape.jpg) left top no-repeat;
	margin-top: 16px;
	margin-left: 11px;
	float: left;
}
#rodape #apoiadores h2{
	display: none;
}
#rodape #direitos{
	display: block;
	width: 200px;
	height: 40px;
	float: right; 
	clear: none;
	margin-top: 27px;
	margin-right: 19px;
}
#rodape #direitos h2{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff;
	text-align: right;
}
#rodape #direitos p{
	color: #fff;
	text-align: right;
}
#rodape a.bt_guife{
	position: absolute;
	right: 19px;
	top: 135px;
	display: block;
	text-indent: -20000px;
	width: 103px;
	height: 29px;
	background:url(../imagens/bt_guife.gif) left top no-repeat;
}
#rodape a.bt_guife:hover{
	background-position: left bottom;
}

/*----------------------------------------
	-  Página Inicial
---------------------------------------*/
#banner_destaque{
	width: 980px;
	height: 353px;
	margin-top: 10px;
}
#ultimas_noticias{
	width: 370px;
	height: 244px;
	float: left;
	clear: none;
	padding-bottom: 16px;
}
#ultimas_noticias a.bt_padrao{
	float: right;
	clear: none;
	margin-right: 12px;
	margin-top: 12px;
}
#depoimentos_experiencia{
	width: 370px;
	position: absolute;
	top: 633px;
	left: 220px;
	margin: 0;
	height: 251px;
}
#depoimentos_experiencia h2{
	margin-bottom: 12px;
}
#paginacao{
	margin-top: 18px;
	height: 28px;
	margin-left: 12px;
	position: relative;
}
#depoimentos_experiencia a.bt_padrao{
	position: absolute;
	bottom: 13px;
	padding-bottom: 7px;
	right: 12px;
}
#experiencias_destaque{
	width: 370px;
	height: 380px;
	float: left;
	clear: none;
}
#externos{
	float: right;
	clear: none;
	margin-right: 10px;
	margin-top: 10px;
	width: 370px;
	height: 155px;
	position: relative;
}
#externos a.bt_blog{
	display: block;
	width: 294px;
	height: 155px;
	text-indent: -20000px;
	background: url(../imagens/bt_blog.png) left top no-repeat;
}
#externos a.bt_facebook{
	display: block;
	width: 71px;
	height: 75px;
	background: url(../imagens/bt_facebook.png) left top no-repeat;
	text-indent: -20000px;
	position: absolute;
	top: 1px;
	right: 0;
}
#externos a.bt_twitter{
	display: block;
	background: url(../imagens/bt_twitter.png) left top no-repeat;
	width: 71px;
	height: 75px;
	text-indent: -20000px;
	position: absolute;
	top: 82px;
	right: 0;
}

/*----------------------------------------
	-  Experiências
---------------------------------------*/
.experiencias_destaque li{
	display: block;
	width: 171px;
	height: 152px;
	float: left;
	clear: none;
	margin-left: 9px;
	margin-top: 9px;
	position: relative;
}
.experiencias_destaque li a{
	display: block;
	width: 171px;
	height: 152px;
	position: relative;
}
.experiencias_destaque li span{
	display: block;
	width: 171px;
	height: 152px;
	background: url(../imagens/experiencias_destaque_capa.png) left top no-repeat;
	position: absolute;
	top: 0;
	left: 0;
}
.experiencias_destaque li.dois{
	margin-left: 10px;
}
.experiencias_destaque li a h3{
	display: block;
	width: 171px;
	position: absolute;
	top: 122px;
	text-align: center;
	color: #1e1b0d;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.experiencias_destaque li a h4{
	display: block;
	width: 171px;
	position: absolute;
	top: 139px;
	text-align: center;
	color: #9b7306;
	font-weight: normal;
}
.experiencias_destaque li a:hover h3, .experiencias_destaque li a:hover h4{
	text-decoration: underline;
}
.form_filtro{
	margin-left: 240px;
	padding-top: 15px;
	padding-bottom: 5px;
}
.form_filtro label{
	text-align: center;
}
.form_filtro select{
	display: block;
	margin-top: 3px;
}
.destaques_inicial li{
	width: 352px;
	height: 233px;
	margin-top: 29px;
	position: relative;
}
.destaques_inicial li a{
	display: block;
	width: 352px;
	height: 233px;
	position: relative;
}
.destaques_inicial li span{
	display: block;
	width: 352px;
	height: 233px;
	background: url(../imagens/experiencias_destaque_capa_index.png) left top no-repeat;
	position: absolute;
	top: 0;
	left: 0;
}
.destaques_inicial li a h3{
	width: 352px;
	top: 250px;
}
.destaques_inicial li a h4{
	width: 352px;
	top: 270px;
}

/*----------------------------------------
	-  O que é
---------------------------------------*/
.institucional #banner_interno{	
	background: url(../imagens/topo_institucional.jpg) left top no-repeat;
}
#institucional{
	width: 750px;
	float: left;
	clear: none;
}
#institucional img{
	float: right;
	clear: none;
	margin-top: 10px;
	margin-right: 20px;
}
#institucional p.pequeno{
	float: left;
	clear: none;
	display: block;
	width: 400px;
}
#institucional #manuais{
	position: absolute;
	right: 33px;
	top: 488px;
}
#institucional #manuais a{
	display: block;
	color: #8e8871;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	background: url(../imagens/fundo_bt_manuais.gif) left top no-repeat;
	padding-left: 9px;
}
#institucional #manuais a:hover{
	text-decoration: underline;
}

/*----------------------------------------
	-  Como Comprar
---------------------------------------*/
.como_comprar #banner_interno{	
	background: url(../imagens/topo_como_comprar.jpg) left top no-repeat;
}
#como_comprar{
	width: 750px;
	float: left;
	clear: none;
}
#como_comprar #coluna1{
	width: 345px;
	margin-left: 20px;
	float: left;
}
#como_comprar #coluna2{
	width: 345px;
	margin-left: 20px;
	float: left;
	clear: none;
}
.como_comprar_destino{
	margin-top: 20px;
	padding-top: 6px;
	position: relative;
}
.como_comprar_destino a:hover{
	text-decoration:underline;
}
.como_comprar_destino h3{
	height: 30px;
	font-size: 14px;
	color: #0e0e0e;
	background: #fabd00;
	display: inline;
	padding: 6px 9px 7px 10px;
}
.como_comprar_destino h4{
	display: block;
	margin-top: 14px;
	padding-bottom: 7px;
	background: url(../imagens/linha.gif) left bottom repeat-x;
}
#conteudo .como_comprar_destino p{
	padding: 0;
	margin: 0;
	position: relative;
	top: 6px;
	padding-bottom: 2px;
}
#conteudo .como_comprar_destino a.ver_experiencia{
	display: block;
	width: 134px;
	height: 30px;
	background: url(../imagens/bt_ver_experiencias.gif) left top no-repeat;
	text-indent: -20000px;
	position: absolute;
	top: 0;
	right: 0; 
}
#conteudo .como_comprar_destino a.ver_experiencia:hover{
	background-position: left bottom;
}

/*----------------------------------------
	-  Fale Conosco
---------------------------------------*/
.criar_depoimento #banner_interno, .esqueceu_senha #banner_interno, .cadastro #banner_interno, .criar_album #banner_interno{
	background: url(../imagens/topo_cadastro.jpg) left top no-repeat;
}
.contato #banner_interno{
	background: url(../imagens/topo_contato.jpg) left top no-repeat;
}
#fale_conosco{
	width: 750px;
	float: left;
	clear: none;
	min-height: 521px;
}
.form_contato{
	width: 441px;
	display: block;
	margin-left: 10px;
	margin-top: 11px;
}
#contato_esq{
	width: 452px;
	float: left;
}
#contato_dir{
	width: 270px;
	float: left;
	clear: none;
	padding-left: 10px;
	margin-top: 6px;
}
#contato_dir p{
	padding: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 14px;
	padding-top: 10px;
}
#contato_dir h3{
	color: #adac94;
	font-weight: normal;
	background: url(../imagens/linha_como_comprar.gif) left bottom repeat-x;
	padding-bottom: 6px;
	padding-left: 4px;
}

/*----------------------------------------
	-  Destinos
---------------------------------------*/
.destinos #banner_interno{
	background: url(../imagens/topo_destinos.jpg) left top no-repeat;
}
#destinos{
	width: 750px;
	float: left;
	clear: none;
	padding-bottom: 2px;
}
#destinos ul{
	margin-top: 16px;
	margin-left: 20px;
}
.listagem_destinos li{
	display: block;
	width: 710px;
	height: 80px;
	position: relative;
	margin-bottom: 15px;
}
.listagem_destinos li a.bt_destino{
	display: block;
	width: 710px;
	height: 80px;
}
.listagem_destinos li a.bt_destino h3{
	position: absolute;
	top: 8px;
	left: 364px;
	color: #827b62;
}
.listagem_destinos li a.bt_destino h4{
	display: block;
	width: 346px;
	position: absolute;
	top: 22px;
	left: 364px;
	font-weight: normal;
	background: url(../imagens/linha.gif) left bottom repeat-x;
	padding-bottom: 7px;
}
.listagem_destinos li a.bt_destino strong{
	font-weight: normal;
	color: #000000;
	background: #fabd00;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 2px 4px 2px 6px;
	position: absolute;
	top: 50px;
	left: 364px;
}
.listagem_destinos li a.bt_destino:hover strong{
	background: #000000;
	color: #fabd00;
}
.listagem_destinos li a.ver_experiencias{
	display: block;
	width: 103px;
	height: 20px;
	text-indent: -20000px;
	background: url(../imagens/bt_ver_experiencias_2.gif) left top no-repeat;
	position: absolute;
	top: 50px;
	right: 0;
}
.listagem_destinos li a.ver_experiencias:hover{
	background-position: left bottom;
}

/*----------------------------------------
	-  Destino
---------------------------------------*/
.destino_interno #banner_interno{
	background: url(../imagens/topo_destino.jpg) left top no-repeat;
}
#destino{
	width: 750px;
	float: left;
	clear: none;
	padding-bottom: 2px;
}
#destino h3{
	margin-left: 21px;
	margin-top: 24px;
}
#destino h4{
	display: block;
	width: 709px;
	margin-left: 21px;
	font-weight: normal;
	margin-top: 1px;
	background: url(../imagens/linha.gif) left bottom repeat-x;
	padding-bottom: 13px;
}
#destino ul.galeria:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	overflow:hidden;
}
#destino ul.galeria{
	background: url(../imagens/linha.gif) left top repeat-x;
	width: 710px;
	margin-left: 20px;
	margin-top: 14px;
	padding-top: 16px;
}
#destino ul.galeria li{
	display: block;
	width: 171px;
	height: 114px;
	float: left;
	clear: none;
	position: relative;
	margin-right: 8px;
	margin-bottom: 8px;
}
#destino ul.galeria li.quatro{
	margin-right: 0;
}
#destino ul.galeria li span{
	display: block;
	width: 171px;
	height: 114px;
	background: url(../imagens/moldura_destinos.png) left top no-repeat;
	position: absolute;
	top: 0;
	left: 0;
}
#destino a.bt_voltar{
	background: url(../imagens/bt_voltar.gif) 7px top no-repeat;
	padding-left: 19px;
	margin-left: 20px;
	display: table;
	margin-top: 7px;
	margin-bottom: 23px;
	float: left;
}
#destino a.bt_topo{
	background: url(../imagens/bt_topo.gif) 7px top no-repeat;
	padding-left: 19px;
	margin-left: 10px;
	margin-top: 7px;
	margin-bottom: 23px;
	float: left;
	clear: none;
}
#destino a.bt_voltar:hover{
	background: #8d866d url(../imagens/bt_voltar.gif) 7px bottom no-repeat;
}
#destino a.bt_topo:hover{
	background: #8d866d url(../imagens/bt_topo.gif) 7px bottom no-repeat;
}

/*----------------------------------------
	-  Experiências
---------------------------------------*/
.experiencias_listagem #banner_interno, .experiencia_interno #banner_interno{
	background: url(../imagens/topo_experiencias.jpg) left top no-repeat;
}
#experiencias{
	width: 750px;
	float: left;
	clear: none;
}
#experiencias ul{
	margin-top: 4px;
}
#experiencias ul li{
	position: relative;
	left: 5px;
}
#experiencias .experiencias_destaque li{
	position: relative;
}
#experiencias .experiencias_destaque li a{
	padding: 0;
}
#experiencias .experiencias_destaque li a span{
	background: url(../imagens/experiencias_destaque_interno.png) left top no-repeat;
}

/*----------------------------------------
	-  Experiência
---------------------------------------*/
.experiencia #banner_interno{
	background: url(../imagens/topo_experiencias.jpg) left top no-repeat;
}
#experiencia{
	width: 750px;
	min-height: 521px;
	float: left;
	clear: none;
}
#experiencia_esq{
	width: 350px;
	float: left;
}
#experiencia_esq p{
	padding-left: 21px;
}
#experiencia_esq p a{
	color: #fabd00;
}
#experiencia_esq p a:hover{
	text-decoration: underline;
}
#experiencia_esq p span{
	position: relative;
	left: -6px;
}
#experiencia_esq p span{
	color: #000000;
	background: #fabd00;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	font-size: 13px;
	font-weight: bold;
}
#experiencia_dir{
	width: 386px;
	float: left;
	clear: none;
	margin-top: 13px;
	position: relative;
}
#experiencia_dir span.moldura_grande{
	display: block;
	width: 388px;
	height: 258px;
	background: url(../imagens/moldura_experiencia_gd.png) left top no-repeat;
	position: absolute;
	top: 0;
	left: 0;
}
#experiencia_dir .galeria_experiencia li{
	display: block;
	width: 73px;
	height: 49px;
	position: relative;
	float: left;
	clear: none;
	margin-right: 5px;
	margin-top: 4px;
}
#experiencia_dir .galeria_experiencia li.quinto{
	margin-right: 0;
}
#experiencia_dir .galeria_experiencia li span.moldura_pequena{
	display: block;
	width: 73px;
	height: 49px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../imagens/moldura_experiencia_pq.png) left top no-repeat;
}
#experiencia_dir h3{
	background: url(../imagens/contato_experiencia_cima.gif) left top no-repeat;
	display: block;
	padding-left: 19px;
	height: 14px;
	padding-top: 16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	position: relative;
	top: 20px;
}
#experiencia_dir p{
	padding: 0;
	background: #fabd00 url(../imagens/contato_experiencia_baixo.gif) left bottom no-repeat;
	padding-top: 13px;
	color: #000;
	padding-left: 19px;
	padding-bottom: 21px;
	position: relative;
	top: 20px;
}

/*----------------------------------------
	-  Controle de Fonte
---------------------------------------*/
#conteudo #controle_fonte{
	width: 70px;
	height: 20px;
	position: absolute;
	top: 45px;
	right: 17px;
	z-index: 20000;
}
#controle_fonte a{
	display: block;
	width: 20px;
	height: 20px;
	text-indent: -20000px;
	position: absolute;
	bottom: 0;
	right: 0;
}
#controle_fonte a.bt_aumentar{
	background: url(../imagens/bt_aumentar.gif) left top no-repeat;
	right: 0;
}
#controle_fonte a.bt_normalizar{
	background: url(../imagens/bt_normal.gif) left top no-repeat;
	right: 25px;
}
#controle_fonte a.bt_reduzir{
	background: url(../imagens/bt_diminuir.gif) left top no-repeat;
	right: 50px;
}
#controle_fonte a:hover, #controle_fonte a.selected{
	background-position: left bottom;
}








/*----------------------------------------
	-  Notícias
---------------------------------------*/
.noticias_listagem #banner_interno, .noticia_interno #banner_interno{
	background: url(../imagens/topo_noticias.jpg) left top no-repeat;
}
#noticia{
	width: 750px;
	float: left;
	clear: none;
	position: relative;
	min-height: 280px;
	padding-bottom: 20px;
}
#noticia h4{
	font-weight: normal;
	padding-left: 15px;
	padding-top: 11px;
	color: #adac94;
	background: url(../imagens/linha.gif) left bottom repeat-x;
	padding-bottom: 5px;
}
#noticia h3{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 15px;
	padding-top: 2px;
}
#noticia img{
	position:absolute;
	top: 100px;
	right: 17px;
}
#noticia p{
	width: 450px;
}
#noticia p span{
	font-weight: bold;
	color: #f9b400;
	text-decoration: underline;
}
#noticia a.ampliar{
	display: block;
	width: 264px;
	height: 174px;
	text-indent: -20000px;
	background: url(../imagens/moldura_noticia.png) left top no-repeat;
	position:absolute;
	top: 100px;
	right: 17px;
	z-index: 1000;
}
#noticia ul.galeria_noticia{
	position: absolute;
	right: 29px;
	top: 277px;
}
#noticia ul.galeria_noticia li{
	display: block;
	width: 73px;
	height: 48px;
	float: left;
	clear: none;
	margin-left: 6px;
}
#noticia ul.galeria_noticia img{
	position: static;
}
#ultimas_noticias_interno{
	width: 750px;
	float: right;
	clear: none;
	margin-right: 10px;
}
#ultimas_noticias_interno ul.listagem_noticias li{
	float: left;
	clear: none;
}
#ultimas_noticias_interno ul.listagem_noticias li.dois{
	margin-left: 10px;
}
#ultimas_noticias_interno ul.listagem_noticias li.ultima_linha a{
	background: none;
}
#ultimas_noticias_interno ul.listagem_noticias li.ultima_linha a:hover{
	background: #f9b400;
}
#ultimas_noticias_interno #paginacao{
	display: inline;
	float: right;
	padding-bottom: 6px;
	padding-right: 10px;
}

/*----------------------------------------
	-  Galerias
---------------------------------------*/
.galerias #banner_interno, .galeria_interno #banner_interno{	
	background: url(../imagens/topo_galeria.jpg) left top no-repeat;
}
#galerias{
	width: 570px;
	min-height: 521px;
	float: left;
	clear: none;
	position: relative;
}
#galerias .experiencias_destaque li span{
	background: url(../imagens/experiencias_destaque_interno.png) left top no-repeat;
}
#galerias p a{
	text-decoration: underline;
	color: #f9b400;
}
#galerias ul{
	margin-top: 11px;
	margin-left: 11px;
}
#login{
	width: 170px;
	float: left;
	clear: none;
}
.form_login{
	width: 140px;
	margin-top: 12px;
	margin-left: 15px;
	position: relative;
}
#login p{
	padding-right: 12px;
	padding-left: 16px;
	padding-top: 11px;
}
.form_login label{
	display: block;
	width: 140px;
	height: 23px;
	margin-bottom: 5px;
}
.form_login label input{
	display: block;
	width: 135px;
	padding-left: 5px;
	height: 20px;
	padding-top: 3px;
	border: none;
	background: #8d866d;
	color: #ffffff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.form_login input.bt_padrao{
	 margin-top: 6px;
	 margin-left: 111px;
}
.form_login a.esqueceu_senha{
	color: #f9b400;
	text-decoration: underline;
	font-size: 10px;
	position: absolute;
	top: 74px;
	left: 0;
}
#cadastro{
	width: 170px;
	float: left;
	clear: none;
}
#cadastro p{
	color: #464646;
	padding-top: 11px;
	padding-left: 15px;
	padding-right: 10px;
	padding-bottom: 18px;
}
#cadastro p a{
	text-decoration: underline;
	color: #464646;
}
#cadastro span.arredondamento_inferior_destaque{
	display: block;
	width: 8px;
	height: 7px;
	background: url(../imagens/arredondamento_bottom_destaque.gif);
	position: absolute;
	bottom: 0;
	right: 0;
}
#upload{
	width: 170px;
	float: left;
	clear: none;
}
#upload p{
	padding-top: 11px;
	padding-left: 15px;
	padding-right: 10px;
	padding-bottom: 18px;
}
#flash_upload{
	margin-left: 15px;
}

/*----------------------------------------
	-  Depoimentos
---------------------------------------*/
.depoimentos #banner_interno{	
	background: url(../imagens/topo_depoimentos.jpg) left top no-repeat;
}
#depoimentos{
	width: 540px;
	float: left;
	clear: none;
}
#depoimentos h3{
	width: 498px;
	padding-left: 0;
	position: relative;
	left: 20px;
}
#depoimentos h4{
	position: relative;
	left: 9px;
}
#depoimentos #paginacao{
	margin-top: 9px;
}

/*----------------------------------------
	-  Busca
---------------------------------------*/
.busca #banner_interno{	
	background: url(../imagens/topo_busca.jpg) left top no-repeat;
}
#busca{
	width: 750px;
	float: left;
	clear: none;
}
.listagem_busca li{
	display: block;
	width: 710px;
	height: 95px;
	margin-left: 20px;
	background: url(../imagens/linha.gif) left bottom repeat-x;
}
.listagem_busca li a{
	display: block;
	width: 710px;
	height: 95px;
}
.listagem_busca li a h3{
	font-size: 12px;
	color: #827b62;
	font-weight: bold;
	padding-top: 12px;
}
#conteudo .div_padrao .listagem_busca li a p{
	padding: 0;
	margin: 0;
	padding-top: 7px;
}
#conteudo .div_padrao .listagem_busca li a strong{
	color: #f9b400;
	text-decoration: underline;
	padding-top: 8px;
	display: block;
}
#conteudo .div_padrao .listagem_busca li a:hover strong, #conteudo .div_padrao .listagem_busca li a:hover h3, #conteudo .div_padrao .listagem_busca li a:hover p{
	color: #000000;
	text-decoration: underline;
}












