@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
	border:none;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#333333;

}
html body #geral{
        height:auto;
        }
		
h1{ font-size:18px; font-size:20px; font-weight:normal; color:#954250;}
h2{font-size:14px; font-weight:normal; color:#FFFFFF; height:20px;}
.texto{	line-height:25px;}

.branco{ background-color:#FFFFFF; height:auto;}

body{background-image:url(img/body/bg_body.jpg); background-repeat:repeat-x; background-color:#EEEEEE;}
/* html, body { height: 100%;}*/

#geral{position:relative; background-color:#9966FF; width:1000px; margin-left:auto; margin-right:auto;}

/* TOPO */
#bg_topo{ background-image:url(img/topo/bg_topo_1000.jpg); background-repeat:no-repeat; height:230px; width:1000px;}

/* CONTEUDO */
#conteudo{background-color:#FFFFFF; width:1000px; padding-top:80px; padding-bottom:20px; }
.img_cont{ width:348px; height:253px; float:left;}
.txt_conteudo{font-size:14px; color:#333333; line-height:24px;  }

/* BANNER */
/*
#banner{ width:920px; height:175px; margin-top:15px;}
*/
#banner{ width:920px; height:50px; margin-top:15px;}

/* RODAPE */
#rodape {position:fixed; bottom:0px; height:30px; width:1000px; margin-left:auto; margin-right:auto; }
.bg_rodape{ height:32px; background-image:url(img/rodape/fundo_bg_rod.jpg); background-repeat:repeat;}
.txt_rodape{color:#FFFFFF; font-size:13px; line-height:20px; padding-top:5px;}

/* MENU */
/*#menu{ background-color:#1F1A17; height:52px; width:1000px; elevation:above;}*/
#menu{ position:absolute; height:52px; }
#menu_css{ width:1000px; padding-top:5px; padding-left:5px;}
#menu_interno{ width:800px;}
a.btn_quem_somos {
    display: block;
    width: 111px;
    height: 20px;
    background:url(img/menu/quem_somos.jpg) 0 0 no-repeat;
	text-decoration: none;
	float:left;
	margin-left:0px; margin-top:0px;
}
/*
a:hover.btn_quem_somos {
    background-position: 0 -33px;
}
*/
a.btn_produtos {
    display: block;
    width: 110px;
    height: 20px;
    background:url(img/menu/produtos.jpg) 0 0 no-repeat;
	text-decoration: none;
	float:left;
	margin-left:10px; margin-top:0px;
}
/*
a:hover.btn_produtos {
    background-position: 0 -33px;
}
*/
a.btn_curiosidades {
    display: block;
    width: 129px;
    height: 20px;
    background:url(img/menu/curiosidades.jpg) 0 0 no-repeat;
	text-decoration: none;
	float:left;
	margin-left:10px; margin-top:0px;
}
/*
a:hover.btn_curiosidades {
    background-position: 0 -33px;
}
*/
a.btn_eventos {
    display: block;
    width: 92px;
    height: 20px;
    background:url(img/menu/eventos.jpg) 0 0 no-repeat;
	text-decoration: none;
	float:left;
	margin-left:10px; margin-top:0px;
}
/*
a:hover.btn_eventos {
    background-position: 0 -33px;
}
*/
a.btn_beb {
    display: block;
    width: 54px;
    height: 20px;
    background:url(img/menu/beb.jpg) 0 0 no-repeat;
	text-decoration: none;
	float:left;
	margin-left:10px; margin-top:0px;
}
/*
a:hover.btn_beb {
    background-position: 0 -33px;
}
*/
a.btn_onde_encontrar {
    display: block;
    width: 149px;
    height: 20px;
    background:url(img/menu/onde_encontrar.jpg) 0 0 no-repeat;
	text-decoration: none;
	float:left;
	margin-left:10px; margin-top:0px;
}
/*
a:hover.btn_onde_encontrar {
    background-position: 0 -33px;
}
*/
a.btn_contato {
    display: block;
    width: 92px;
    height: 20px;
    background:url(img/menu/contato.jpg) 0 0 no-repeat;
	text-decoration: none;
	float:left;
	margin-left:10px; margin-top:0px;
}
/*
a:hover.btn_contato {
    background-position: 0 -33px;
}
*/

/* TITULOS */
.titulo{ font-size:22px;}
.titulo1{ font-size:22px; padding-left:15px;}

/* LINKS*/ 
a{ text-decoration:none; font-weight:bold; font-family:"Times New Roman", Times, serif; font-size:14px; color:#333333; }

/* QUEM SOMOS */
#quem_somos{ width:800px;}
/* .img_quem_somos{ width:200px; height:299px;} */
.txt_quem_somos{ font-size:14px; margin-left:15px;  color:#333333; line-height:24px; float:left;}

/* BEB */
#beb{ width:800px;}
/* .img_quem_somos{ width:200px; height:299px;} */
.txt_beb{ font-size:14px; margin-left:15px;  color:#333333; line-height:24px; float:left;}

/* CONTATO */
#contato{ height:570px; display:table; }

/* PRODUTOS */ 
.tabela_produtos{ background-color:#00CC00; display:table; background-color:#00CC00; float:left;}
.menu_cha a{ width:150px; height:20px; display:block; }
.menu_cha a:hover,
.menu_cha a:focus,
.menu_cha a:active {background:#A07384; color:#fff; height:20px;}
#cha{ width:auto; display:table; }

.titulo_cha{font-size:20px; padding-left:10px; background:#A07384; color:#fff; width:600px; height:28px; }
.txt_cha{ margin-left:10px;}

/* DENIFICOES FORMULARIO */
.form input{
	background-color: #FFFFFF;
	font-family:"Times New Roman", Times, serif;
	color: #333333;
	border:1px solid #999999;
}
.form select { 
	background-color: #FFFFFF;
	font:10px "Times New Roman", Times, serif;
	color:#333333;
	border:1px solid #999999;
}
.form textarea { 
	background-color: #FFFFFF;
	font:10px "Times New Roman", Times, serif;
	color:#333333;
	border:1px solid #999999;
}
.botao input{
	background-image:url(img/contato/btn_envia.jpg);
	background-repeat:no-repeat;
	list-style:none;
	text-decoration:none;
	border:none;
}
.botao select { 
	background-image:url(img/contato/btn_envia.jpg);
	list-style:none;
	text-decoration:none;
	border:none;
}
.botao textarea { 
	background-image:url(img/contato/btn_envia.jpg);
	list-style:none;
	text-decoration:none;
	border:none;
}

#news{ background-color:#CA8691; width:820px; height:43px;}
#news input { height:20px;}
.ok{ margin-top:3px;}
.txt_news{ font-size:16px; color:#FFFFFF; margin-left:50px;}

/* CHA E INFUSOES */
#chas_infusoes{ height:500px;}