/* 23/09/2009 19:13 - http://www.guiatere.com/ */

.barra_guia{
background:transparent url(http://www.guiatere.com/hotsite/images_padrao/bg_barra_guia.png) repeat-x scroll 0%;
margin-bottom:3px;
}

.logo_guia {
background:url(http://www.guiatere.com/hotsite/images_padrao/logo_guia.png) no-repeat;
height:50px;
text-indent:-5000px;
overflow:hidden;
width:170px;
}

.links_barra_guia {
float:right;
margin:-40px 0 0;
}

.links_barra_guia li {
float:left;
height:50px;
}

.links_barra_guia li a {
text-indent:-5000px;
overflow:hidden;
height:26px;
}

.link_home_guia {
background:url(http://www.guiatere.com/hotsite/images_padrao/home_ico.png) no-repeat;
width:69px;
}

.link_recomende_guia {
background:url(http://www.guiatere.com/hotsite/images_padrao/recomende_ico.png) no-repeat;
width:101px;
}

.link_mapa_site {
background:url(http://www.guiatere.com/hotsite/images_padrao/mapa_site_ico.png) no-repeat;
width:108px;
}

.link_fale_conosco {
background:url(http://www.guiatere.com/hotsite/images_padrao/contato_ico.png) no-repeat;
width:83px;
}

.link_entrar {
background:url(http://www.guiatere.com/hotsite/images_padrao/entrar_ico.png) no-repeat;
width:75px;
}

/* **************************************************************** 
 HOSTSITE

/* **************************************************************** */
body {
background-color:#09C;
text-align:center;
}

/* **************************************************************** 
 CONFIGURAï¿½ï¿½O PADRï¿½O DO MENU LATERAL E DO CONTEUDO
/* **************************************************************** */
a {
display:block;
color:#000;
}

.oculto {
display:none;
}

.container {
	background-color:#FFF;
	text-align:left;
	width:980px;
	margin:0 auto;
}

.topo {
}

.menu_principal {
	margin:-27px 0 32px 15px;
	position:relative;
}

.menu_principal li a {
height:12px;
display:block;
background:#900;
font-weight:700;
color:#FFF;
border:2px solid #FFF;
border-bottom:none;
margin:0 3px;
padding:5px 10px;
}

.menu_principal li a:hover {
background-color:#FFF;
color:#900;
text-decoration:none;
}

.borda_esquerda {
background:url(http://www.guiatere.com/hotsite/images_padrao/borda_esquerda.png) no-repeat;
}

.borda_direita {
background:url(http://www.guiatere.com/hotsite/images_padrao/borda_direita.png) no-repeat;
}

a.enviar_por_email {
background:url(http://www.guiatere.com/hotsite/images_padrao/enviar_por_email.png) no-repeat;
text-indent:-5000px;
overflow:hidden;
display:block;
width:80px;
height:30px;
}


/* **************************************************************** 
 BOXES
/* **************************************************************** */
#home .conteudo div {
	width:310px;
	margin:5px 3px 0 10px;
}

.conteudo div {
	float:left;
	padding-bottom:10px;
	margin:0px 3px 0 10px;
}
#visualizar_conteudo .conteudo .descricao_conteudo{
	width:760px;
	font-size:12px;
}
.conteudo .coluna2 .gmnoprint div {
width:65px;
border:none;
margin:0;
}

.conteudo .box_newsletter {
background-color:#DDD;
padding-bottom:15px;
}

.conteudo .box_newsletter label {
display:block;
margin:10px;
}

.label_input {
display:block;
font-weight:700;
color:#000;
}

.lista_informativos li {
background:url(http://www.guiatere.com/hotsite/images_padrao/seta_ico1.png) no-repeat 5px 6px;
border-bottom:1px solid #a5e7f8;
margin:0 10px;
padding:4px 4px 6px 22px;
}

.lista_eu_frequento {
height:150px;
}

.lista_vantagens li {
background:url(http://www.guiatere.com/hotsite/images_padrao/seta_ico2.png) no-repeat 5px 6px;
border-bottom:1px solid #f1c84b;
margin:0 10px;
padding:4px 4px 6px 22px;
}

.lista_galeria_fotos,.lista_galeria_videos,.lista_eu_frequento {
margin-top:5px;
}

.lista_galeria_fotos li,.lista_galeria_videos li,.lista_eu_frequento li {
text-align:center;
width:140px;
height:135px;
padding:6px;
}

.lista_eu_frequento li {
border-right:2px solid #CCF;
padding:4px;
}

.lista_galeria_fotos li a,.lista_galeria_videos li a {
display:block;
width:140px;
height:50px;
overflow:hidden;
}
.lista_galeria_fotos li img{
	border:2px solid #FFF;
}
.lista_galeria_fotos li a {
color:#063;
display:inline;
text-transform:capitalize;
}

.lista_galeria_videos li a {
color:#C60;
display:inline;
}

.lista_informativos li.sem_borda,.lista_vantagens li.sem_borda,.lista_galeria_fotos li.sem_borda,.lista_galeria_videos li.sem_borda,.lista_eu_frequento li.sem_borda {
border:none;
}

/* **************************************************************** 
 RODAPE

/* **************************************************************** */
.box_rodape {
clear:left;
height:175px;
background:url(../images/fundo_rodape.png) repeat-x;
color:#FFF;
margin-top:20px;
padding:15px 15px 0 0;
}

.box_rodape div {
height:120px;
}

.box_rodape h3 {
margin:15px 0 0;
}

.endereco_horarios,.dados_contato {
width:33%;
float:left;
border-right:2px solid #FFF;
padding-left:15px;
}

.formas_pagamento {
margin-left:685px;
}

.formas_pagamento li {
float:left;
border-right:1px solid #FFF;
margin:0 5px 0 0;
padding:0 5px 0 0;
}

/* **************************************************************** 
 TITULOS DOS BOXES

/* **************************************************************** */
.loja_tit_box,.produtos_tit_box,.informativo_tit_box,.vantagens_tit_box,.galeria_videos_tit_box,.newsletter_tit_box,.galeria_fotos_tit_box,.galeria_video_tit_box,.eu_frequento_tit_box,.fale_conosco_tit_box {
background-color:#000;
display:block;
background:url(../images/fundo_tit_boxes.png) repeat;
color:#FFF;
text-transform:uppercase;
padding:10px;
}

/* **************************************************************** 
 FOTOS DOS BOXES

/* **************************************************************** */
.foto_destaque1 {
text-align:center;
border:3px solid #FFF;
float:left;
margin:8px 6px;
}

.foto_destaque2 {
float:left;
border:1px solid #000;
margin:5px;
}

/* **************************************************************** 
 LINKS

/* **************************************************************** 
 Formataï¿½ï¿½o dos links das categorias */
.coluna1 h3 a {
color:#900;
text-decoration:none;
}

.coluna1 h3 a:hover {
color:red;
}

.box_informativo a {
color:#036;
}

.link3:hover {
color:#099;
}

.link4 {
color:#960;
}

.link4:hover {
color:#C90;
}

.link_eu_frequento {
font-weight:100;
color:#69F;
width:90px;
height:30px;
display:block;
overflow:hidden;
}

/* **************************************************************** 
 PARAGRAFOS E TEXTOS

/* **************************************************************** */
.descricao1 {
margin:5px 10px 0;
}

.conteudo .box_newsletter p {
color:#000;
margin:10px;
}

/* **************************************************************** 
 ICONES VEJA MAIS

/* **************************************************************** */
.veja_mais1,.veja_mais2,.veja_mais3,.veja_mais4,.veja_mais5,.veja_mais6,.veja_mais7 {
width:112px;
height:18px;
display:block;
text-indent:-50000px;
overflow:hidden;
float:right;
margin:5px;
clear:left;
}

.veja_mais2 {
background:url(../images/veja_mais_bt.png) no-repeat;
margin-top:20px;
}

/* **************************************************************** 
 QUEM SOMOS

/* **************************************************************** */
#quem_somos .conteudo .coluna1 {
width:630px;
background-color:#f4f4f4;
}

#quem_somos .conteudo .coluna2 {
width:312px;
margin:0 3px 0 10px;
background-color:#f4f4f4;
}

/* **************************************************************** 
 LISTAGEM DE PRODUTOS

/* **************************************************************** */
.pagina_atual {
display:block;
background:url(../html/hotsite/images/seta_ico3.png) no-repeat 5px 12px;
margin-bottom:20px;
border-bottom:1px dashed #000;
color:#900;
font-size:1.8em;
padding:5px 0 10px 25px;
}

.pagina_atual a.sessao_atual {
font-size:1.2em;
}

.pagina_atual a.categoria_atual {
font-size:0.9em;
}

.pagina_atual a.sub_categoria_atual {
font-size:0.8em;
}

.pagina_atual span {
font-size:.75em;
}

.sessao_produtos {
	display:block;
	background:url(../images/fundo_tit_boxes.png) repeat-x;
	width:140px;
	color:#FFF;
	text-transform:uppercase;
	padding:7px 10pt 8px 15px
}

.sessao_produtos a {
color:#FFF;
}

#detalhes_produto .sub_categorias_menu a:hover,#lista_produtos .sub_categorias_menu a:hover {
background:url(../images/seta_menu.gif) no-repeat 0 8px;
padding-left:14px;
font-weight:700;
}

#detalhes_produto .coluna2, #lista_produtos .coluna2 {
	background:url(../images/bg_conteudo.png) repeat-x;
	width:777px;
}


.titulo_detalhes_produto,.nome_produto {
color:#c60;
margin-top:20px;
}

.preco_produto {
color:#000;
font-weight:700;
}

.detalhes_produto {
background:transparent url(http://www.guiatere.com/hotsite/images_padrao/detalhes_produto.png) no-repeat scroll;
display:block;
height:30px;
text-indent:-5000px;
width:82px;
float:left;
margin-top:10px;
}

#detalhes_produto .lista_produtos,#lista_produtos .lista_produtos {
margin-bottom:250px;
}

#detalhes_produto .lista_produtos li,#lista_produtos .lista_produtos li {
float:left;
height:210px;
width:250px;
}

#detalhes_produto .lista_produtos li a img,#lista_produtos .lista_produtos li a img {
margin:0 10px 60px 0;
}

/* **************************************************************** 
 DETALHE DO PRODUTO

/* **************************************************************** */
.titulo_detalhes_produto {
font-size:2em;
}

#detalhes_produto .bg_detalhes_produto {
background:url(http://www.guiatere.com/hotsite/images_padrao/bg_detalhes_prod.png) no-repeat;
width:380px;
padding:20px;
}

#detalhes_produto .bg_detalhes_produto p {
margin:5px 20px 5px 10px;
}

.preco_de,preco_por,.economize,.parcele {
color:#666;
margin:5px 0;
}

.preco_de strong,.preco_por strong,.economize strong,.parcele strong {
font-weight:100;
color:#000;
text-align:right;
}

.preco_por {
font-size:18px;
color:red;
font-weight:700;
}

.nav_produtos {
margin-top:30px;
}

.imprimir_cupom,.mais_fotos,.recomendar_produto {
height:20px;
width:250px;
text-indent:-5000px;
overflow:hidden;
margin:4px 0;
}

.imprimir_cupom {
background:url(http://www.guiatere.com/hotsite/images_padrao/imprimir_cupom.png) no-repeat;
}

.mais_fotos {
background:url(http://www.guiatere.com/hotsite/images_padrao/mais_fotos.png) no-repeat;
}

.recomendar_produto {
background:url(http://www.guiatere.com/hotsite/images_padrao/recomendar_produto.png) no-repeat;
}

.titulo_informacoes,.titulo_produtos_relacionados {
clear:left;
color:#f93;
background:url(http://www.guiatere.com/hotsite/images_padrao/seta_ico4.png) no-repeat 0 2px;
border-bottom:1px solid #CCC;
margin:10px 5px;
padding:0 4px 4px 15px;
}

/* **************************************************************** 
 GALERIA DE FOTOS

/* **************************************************************** */
.titulo_detalhes_foto {
font-size:2em;
color:#c60;
margin-bottom:20px;
}

.galeria_fotos_interna li {
background:url(http://www.guiatere.com/hotsite/images_padrao/moldura_foto_bg.jpg) no-repeat;
width:125px;
height:150px;
float:left;
margin:5px;
padding:29px 28px;
}

.galeria_fotos_interna li img {
margin-bottom:0;
border:1px solid #bbb;
}

.galeria_fotos_interna p a {
display:block;
background:url(http://www.guiatere.com/hotsite/images_padrao/foto_ico.jpg) no-repeat;
color:red;
padding:5px 5px 5px 25px;
}

.conteudo .galeria_atual {
width:750px;
}

.galeria_atual p img {
border:2px solid #CCC;
padding:2px;
}

.thumbs {
float:right;
overflow:auto;
width:250px;
height:350px;
}

.thumbs li {
float:left;
margin:5px 5px 0 0;
}

.thumbs li a {
border:2px solid #CCC;
display:blockï¿½;
padding:2px;
}

.thumbs li a:hover {
border-color:#F60;
}

#videos_relacionados {
border:1px solid #CDC;
height:349px;
overflow:auto;
width:200px;
margin:9px 0 2px 180px;
padding:2px;
}

#videos_relacionados li {
margin:5px;
}

#videos_relacionados li a {
color:#C60;
}

h3#titulo_descricao_galeria{
    font-size:1.4em;
    margin:0 0 10px 10px;
}

p#descricao_galeria{
    text-indent:15px;
    font-size:1.2em;
    margin-left:10px;
}


/* **************************************************************** */
/* CONTEUDO - GERAL
/* **************************************************************** */
div .conteudo {
	clear:both;
	margin:10px;
	overflow:hidden;
}
#home .conteudo{
	margin:0 3px 0 -5px;
}

#conteudo .coluna2,#lista_conteudo .coluna2 {
width:680px;
}

#lista_conteudo .lista_conteudo {
width:678px;
}

#conteudo .conteudo_relacionado li,#lista_conteudo .lista_conteudo li {
display:block;
background:url(../html/hotsite/images/seta_ico1.png) no-repeat 5px;
padding:4px 4px 4px 20px;
}

#lista_conteudo .lista_conteudo li {
border-bottom:2px solid #ECFAFD;
padding:4px 4px 4px 30px;
}

#lista_conteudo .lista_conteudo li a:hover {
text-decoration:none;
color:#09C;
}

.data_conteudo {
font-size:0.8em;
color:#09C;
}


div .sub_categorias_menu a:hover {
background:url(../html/hotsite/images/seta_menu.png) no-repeat 0 8px;
padding-left:14px;
font-weight:700;
}
/* **************************************************************** 
 FORMULARIOS DO MINISITE

/* **************************************************************** */
.input_nome,.input_email {
color:#000;
border:none;
border-left:2px solid #fee6e6;
margin-right:3px;
font-size:.75em;
padding:3px 4px;
}


/* **************************************************************** 
 FALE CONOSCO

/* **************************************************************** */
#fale_conosco .coluna2{
	width:960px;
	margin:0;
	padding-top:15px;
	background:url(../images/bg_conteudo.png) repeat-x;
}
div.dados_contato li{
	margin:0;
}
div.dados_contato li strong{
display:block;
margin:0;
padding:10px 0;
}
input,textarea {
	margin-bottom:10px;
	padding:5px;
}
#fale_conosco input,
#fale_conosco textarea
{
	border:1px solid #DDD;
	background-color:#f6f6f6;
}

#fale_conosco input.nome_form, input.email_form, input.telefone_form {
	width:295px;
}

#fale_conosco textarea.mensagem_form {
	width:360px;
	height:125px;
}
#fale_conosco input.bt_enviar{	
	background-color:#900;
	color:#FFF;
	font-weight:700;
	cursor:pointer;
	width:140px;
	display:block;
}

.colA,.colB,.colC,.menu_principal li,.conteudo .box_galeria_fotos li,.conteudo .box_galeria_videos li,.conteudo .box_eu_frequento li,.foto_produto,.galeria_atual p,#video_embed {
float:left;
}

.situe-se a,.pagina_atual a {
display:inline;
color:#000;
}

.situe-se a:hover,.pagina_atual a:hover,a:hover {
text-decoration:underline;
}

.conteudo .box_loja,.conteudo .box_produtos,.conteudo .box_informativo,.conteudo .box_vantagens,.conteudo .box_galeria_fotos,.conteudo .box_galeria_videos,.conteudo .box_eu_frequento, .conteudo .box_newsletter {
background-color:#f4f4f4;
}

.lista_informativos,.lista_vantagens {
margin-top:10px;
}

.clear,.galeria_fotos_interna {
clear:left;
}

.box_loja a,.box_produtos a,#lista_conteudo .lista_conteudo li a {
color:#000;
}

.veja_mais1,.veja_mais3,.veja_mais4,.veja_mais5,.veja_mais6,.veja_mais7 {
background:url(../images/veja_mais_bt.png) no-repeat;
}

#quem_somos .conteudo h1,#detalhes_produto .conteudo h1,#lista_produtos .conteudo h1,div .conteudo h1 {
margin-bottom:8px;
}

#quem_somos .conteudo h1.situe-se,#detalhes_produto .conteudo h1.situe-se,#lista_produtos .conteudo h1.situe-se,div .conteudo h1.situe-se {
font-weight:100;
border-left:2px solid #F30;
margin:8px;
padding:15px 8px;
}

.palavra_situe-se,.galeria_fotos_interna h3 a {
color:#F30;
}

.promocao_preco,.preco_de {
text-decoration:line-through;
}

#detalhes_produto .coluna1,#lista_produtos .coluna1,div .coluna1 {
width:170px;
background-color:#EEE;
padding-bottom:32000px;
margin:0 0 -32000px;
}

#detalhes_produto .categoria_menu,#lista_produtos .categoria_menu,div .categoria_menu {
display:block;
color:#000;
margin:5pt 8px 0;
padding:4px;
}

#detalhes_produto .sub_categorias_menu,#lista_produtos .sub_categorias_menu,div .sub_categorias_menu {
margin:0 8px 20px 15px;
}

#detalhes_produto .sub_categorias_menu a,#lista_produtos .sub_categorias_menu a,div .sub_categorias_menu a {
font:11px Tahoma, Arial, "Microsoft Sans Serif", Verdana;
color:#000;
display:block;
padding:4px 0 2px;
}

/* MAPA GOOGLE */

#maps_api{
	margin-left:8%;
	_margin-left:2%;
	width:800px;
	height:480px;
	border:2px outset #7B7B7B;
}
#maps_api *{
	padding:0;
	margin:0;
}
.endereco_maps{
	font-size:1.2em;
	margin-left:29%;
}

/* ORÇAMENTO E CONFIRMAÇÃO DE PRESENÇA */
body#orcamento form#fale_conosco label,
body#confirmacao_presenca form#fale_conosco label{
    display:block;
    font-weight:bold;
	cursor:pointer;
}
body#confirmacao_presenca p,
body#orcamento p{
	margin:10px 10px 30px;
}
body#confirmacao_presenca div.dados_contato,
body#orcamento div.dados_contato{
	float:left;
	width:235px;
}
body#confirmacao_presenca div.formulario label span{
    padding:4px 10px 4px 0; 
    margin-right:5px;
    border-right:2px solid #069;
    color:#069;
}
body#confirmacao_presenca div.formulario input{
    width:100px;
}
body#confirmacao_presenca div.formulario input.nome,
body#confirmacao_presenca div.formulario input.email_form{
    width:220px;
}


body#confirmacao_presenca div.formulario input.endereco_form{
width:380px;
}

label.label_fixo span{
    border:none !important;
    display:block;
    float:left;
    width:50px;
}

p#contratante{
    font-size:1.3em;
    font-weight:bold;
    color:#444;
    margin:10px 0 !important;
}

body#confirmacao_presenca div.formulario input.input_pp{
    width:50px;
}