/* 1- Estrutura geral*************************/
* {
	margin:0;
	padding:0;
	border:0;
	list-style: none; 
	vertical-align: baseline;	
}
html {
	height:100%;
	min-height:100%;
}
body {
    height:100%;
	min-height:100%;
	background:#FFF url(http://www.butiquedacachaca.com.br/images/2.gif);
	font-family:Arial, Verdana, Helvetica, sans-serif;
	}
body a{
color:#535F1D;
text-decoration:none;
}
body a:hover{
color:#F4792D;
text-decoration:none;
}
input {
border: 1px #9DAD83 solid; 
}
h1 {
margin-left: -2000px;
position:absolute;
}
/******************Busca******************/
.hold-search {
float:left;
width:auto;
margin-left:100px;
padding-bottom:15px;
}
/******************Breadcrumb******************/
.hold-bread {
float:left;
width:auto;
border-bottom: 1px solid #ccc;
padding-bottom:15px;
}
/* 2- Headings (Feed, Logo, Slogan mudam de cor de acordo com a secao**************************************/
#tophead {
width:100%;
height:24px;
border-bottom:solid #F4F1E7 4px;
}
/*** cor de acordo com a seção***********/
.th-default, .th-principal, .th-Principal, .th-informacoes, .th-Informacoes {
background:#535F1D;
}
.th-produtos, .th-Produtos {
background:#B8CE00;
}
.th-franquia, .th-Franquia {
background:#DD9F00;
}
.th-receitas, .th-Receitas {
background:#BC4200;
}
.th-historia, .th-Historia {
background:#859D9E;
}
.th-contato, .th-Contato {
background:#909005;
}

#th-content{
position:absolute;
left:19%;
width:960px;
height:24px;
margin: 0 0 0 -150px;
}
#th-complemento {
width:235px;
height:24px;
background:#F4F1E7;
}
#logo-holder{
width:100%;
height:147px;
background:#360C00 url(http://www.butiquedacachaca.com.br/images/11.gif) repeat-x;
}
#logo-content{
position:absolute;
left:19%;
width:960px;
height:147px;
margin: 0 0 0 -150px;
background:#360C00 url(http://www.butiquedacachaca.com.br/images/11.gif) repeat-x;
}
#logo-content img{
float:left;
margin-right:20px;
}
.slogan-holder h2 {
margin:90px 0 0 0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:190%;
font-weight:400;
color:#F4F1E7;
}
/* 3- Navegação **************************************/
#nav-hold{
width:100%;
height:52px;
background: #F1F0E5 url(http://www.butiquedacachaca.com.br/images/10.gif) repeat-x;
border-bottom:solid #360C00 4px;
margin: 0;
padding:0;
}
#mn-complemento {
width:235px;
height:50px;
float:left;
}
#menu-hold {
position:absolute;
left:19%;
top:165px;
width:900px;
height:24px;
margin: 0 0 0 -150px;
}

#nav-hold ul {
width:auto;
display: table;
height: 1%;
list-style: none;
margin-left:0;
}
#nav-hold ul li {
float: left;
margin: 0 4px 0 0;
}
#nav-hold ul li a {
display: block;
float: left;
padding: 10px 12px;
margin-top:0px;
background: none;
height:32px;
color: #535F1D;
font-weight: bold;
}
#nav-hold ul li a.selecionado, #nav-hold ul li a:hover {
background:#360C00 url(http://www.butiquedacachaca.com.br/images/18.gif) bottom repeat-x;
color: #F4F1E7;
text-decoration: none; 
}


/*4- Conteúdo *********************************************/

#sombra {
width:100%;
height:26px;
background: url(http://www.butiquedacachaca.com.br/images/5.gif) repeat-x;
}
#content-wrap{
width:960px;
margin:auto;
}
#content-hold{
float:left;
width:960px;
background:url(http://www.butiquedacachaca.com.br/images/19.gif) right repeat-y ;
}

	/*4.1 Coluna Esquerda ******/

#wrap-col-esq {
width:657px;
float:left;
}

		/*4.1.1 Chamadas em destaque ******/
.chamadavisivel{
width:657px;
}
.chamadaoculta {
width:657px;
display:none;
}
.box-chamada-left {
width:328px;
float:left;
padding-bottom:10px;
}
.box-chamada-right {
width:328px;
float:left;
padding-bottom:10px;
}
.box-chamada-left h2, .box-chamada-right h2, #wrap-col-dir h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:80%;
font-weight:bold;
color:#CC3300;
padding:15px;
}
.box-chamada-left h3, .box-chamada-right h3 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:160%;
font-weight:normal;
padding:0 10px 15px 15px;
}
.box-chamada-left p, .box-chamada-right p{
color:#000;
font-size:90%;
padding-left:15px;
line-height:120%;
}
#vejamais {
width:238px;
height:35px;
background: #F4F1E7 url(http://www.butiquedacachaca.com.br/images/12.gif) repeat-x;
float:left;
padding-top:20px;
padding-left:80px;
padding-right:10px;
}
.esconda {
	display:none;
}

#busca {
width:326px;
height:55px;
background: #AEB763;
float:left;
}
#busca p {
margin-top:20px;
margin-left:50px;
}
	/*4.1.2 Noticias ******/
#news-head{
margin-top:30px;
float:left;
width:250px;
border-bottom:#CCCCCC 1px solid;
}
#news-head h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:140%;
font-weight:normal;
color:#BC4302;
padding:0 10px 10px 10px;
}	
#wrap-news {
float:left;
width:410px;
padding-left:10px;
font-size:85%;
}
#wrap-news p a:visited, .produto-desc p a:visited {
color:#AEB763;
}
#wrap-news p{
line-height:145%;
margin: 5px 0 8px 0;
}
#wrap-news ul{
list-style: circle;
width:95%;
display:block;
border-left: #535F1D solid 4px;
background: #EDEDE3;
color:#666666;
margin-bottom:10px;
padding:10px;
}
#wrap-news ul li{
display:block;
float:none;
margin-left:0px;
padding-bottom:0px;
}
h3.data  {
margin-top:20px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:x-small;
color:#999999;
font-weight:normal;
}
h3.nolink {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size:180%;
color:#006600;
margin-bottom:10px;
}
h3.title a  {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size:160%;
color:#006600;
margin-bottom:10px;
}
h3.title a:hover{
color:#000;
}
#wrap-navart {
width:60%;
float:left;
background:#EEF0E6;
text-align:right;
margin:3px 5px 0 5px;
padding: 5px 15px 10px 15px;
font-size:small;
}
#wrap-navart a{
color:#3F5D21;
text-decoration:none;
margin-right: 10px;
}
#wrap-navart a:hover{
color:#000;
}
		/*4.1.3 Noticias complementos ******/
#wrap-news-comp {
float: left;
width:235px;
}	
#wrap-news-comp h4, #receitas-cat h4 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:80%;
font-weight:bold;
color:#CC3300;
}	

	/** 4.1.4 Navegacao por Categorias***********************/
ul {
	margin: 10px 0 0 0;
	padding: 0;
	width: 231px;
		}
ul li {
	position: relative;
	padding-bottom:1px;
	margin-left:5px;
	}

ul li a {
	display: block;
	text-decoration: none;
	text-align:left;
	color:#333333;	
	background: #E9F3AB;
	padding: 5px 5px 5px 15px;
	}
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

ul li a:hover {
color: #666633; background: #FFF;
} 

	/** 4.1.5 Publicidade***********************/
p.publicidade {
text-align:left;
font-size:x-small;
color:#999999;
padding: 10px 0 2px 5px;
}	
#anuncio {
float:left;
background: #F4F6F0;
width:180px;
height:600px;
padding-left:20px;
margin-left:10px;
}
       /** 4.1.6 Resultado de busca ***********************/
.hold-search-header {
float:left;
width:630px;
height:35px;
background:#AEB763;
color:#FFF;
padding-top:15px;
padding-left:20px;
}
h3.searchtitle, h3.searchtitle a  {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size:120%;
color:#535F1D;
margin-bottom:3px;
}
h3.searchtitle a:hover{
color:#F4792D;
}
h3.searchtitle a:visited{
color:#AEB763;
}
	/*4.2 Coluna Dir ******/
#wrap-col-dir {
position:relative;
width:300px;
float:left;
}
#quemsomos {
width:270px;
margin-left:15px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#666;
}
#parceiros {
margin-top:10%;
padding-left:4px;
}	
.spacer {
padding-left:4px;
}
/* 5 - footer ***************************************/
#footer { 
width:100%;
border-top: #DD9F00 6px solid;
background: #535F1D url(http://www.butiquedacachaca.com.br/images/3.gif) repeat-x;
float:left;
}
#footer-content {
width: 960px;
margin:auto;
color:#E9F3AB;
font-size:small;
}
#footer-content a {
color:#FFF;
}
#footer-content a:hover  {
color:#CCC;
}
#footer-content a:visited {
color:#FAFDE6;
}

.footer-box {
float:left;
width:230px;
height:130px;
margin-top:20px;
border-right: #3E5D21 3px solid;
}

.footer-box ul li a {
	display:block;
	text-decoration: none;
	text-align:left;
	font-size:small;
	background:none;
	padding:2px;
	margin-left:35px;
	}
.footer-box ul li a:hover {
background:none;
} 
.logo-foot {
margin: 5px 5px 10px 15px;
display:block;
}
.aprecie {
color:#DD9F00;
font-size:medium;
margin-left:15px;
}
#copy {
float:left;
width: 95%;
padding-left:15px;
margin:0 0 10px 0;
}
		/* 5-1 Assine por email assets**********************************/
.footer-box form.feedemail {
text-align:center;
font-size:medium;
padding:10px;
}
.footer-box input {
 	color:#333;
	width: 160px;
 	margin: 5px 0;
 	border: 1px #9DAD83 solid;
		}
.footer-box input.botao {
 	width:100px;
 	background:#F0F0F0; 
	color:#333;
	}
			
		/* 5-2 *************lista de feeds***/
		
.rss-logo {
display:inline;
margin-left:15px;
margin-top:10px;
}

p.assinar {
display:inline;
font-size:medium;
}
/** 5-3 Footer - Formas de Pgto *********************/
div#half-pay {
	float:left;
	width: 100%;
	}
div#half-pay p {
	color: #E9F3AB;
	padding-left:15px;
	}
div#half-pay ul {
	width:950px;
	height: 68px;
	margin-left: 5px;
	}
div#half-pay li {
	font: 10px arial;
	color: #000;
	float:left;
	text-align: center;
	margin: 0 10px 0px 0px;
	line-height: 11px;
	}
div#half-pay li.last {
	margin-right: 0px;
	}
div#half-pay span {
	display:block;
	height:15px;
	}
div#half-pay img.duas-linhas {
	margin-top:4px;
	}
div#half-pay a {
	display: block;
	width: 52px;
	height: 48px;
	padding: 3px;
	color: #FFF;
	text-decoration: none;
	background:none;
		}
/****** 6 Página de FRANQUIA ****************/

#wrap-franquia, #wrap-contato {
float:left;
width:630px;
padding-left:10px;
font-size:85%;
}
#wrap-franquia p, #wrap-contato p{
color:#666;
line-height:120%;
margin: 5px 0 15px 0;
text-indent:10px;
text-align: justify;
}
#wrap-franquia ul{
width:70%;
display:block;
background: #F4F1E7;
border-left: #DD9F00 solid 4px;
color:#666666;
margin-left:20px;
margin-bottom:10px;
padding:10px;
}
	
#wrap-franquia ul li{
display:block;
float:none;
margin-left:0px;
padding-bottom:0px;
}

.mainfranquia-img {
border: 10px #E2DDCB solid;
margin:15px;
}
h3.fran-title {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size:180%;
color:#BC4200;
margin-bottom:10px;
}
.fran-show-form {
width:590px;
height:auto;
background:#FFFFFF;
border: #BC4200 solid 1px;
margin-bottom:15px; 
padding:15px 15px 15px 15px;
text-indent:0;
color:#666;
font-weight:bold;
line-height:120%;
}
.fran-show-form a {
color:#CC0000;
text-decoration:underline;
}
.form-oculto {
width:590px;
display:none;
}
.warn-form-p {
color: red;
text-indent:0;
font-weight:bold;
}

/****** 7 Página de Receitas ****************/
#content-hold-re{
float:left;
width:960px;
background:url(http://www.butiquedacachaca.com.br/images/20.gif) right repeat-y ;
}
/**** 7.1 Categorias *********************************/
#receitas-cat {
float:left;
width:650px;
border-bottom:#CCCCCC solid 1px;
margin: 10px 0 10px 0;
}
#receitas-cat ul {
	margin: 10px 0 0 0;
	padding: 0;
	width: 500px;
		}
#receitas-cat ul li {
float:left;
width:230px;
position:relative;
padding-bottom:0px;
margin-left:5px;
	}

/**** 7.2 Posts *********************************/
#wrap-receitas {
float:left;
width:630px;
padding-left:10px;
font-size:85%;
}
#wrap-receitas p{
color:#666;
line-height:120%;
margin: 5px 0 15px 0;
text-indent:10px;
text-align: justify;
}
#wrap-receitas ul{
width:70%;
display:block;
background: #F4F1E7;
border-left: #990000 solid 4px;
color:#666666;
margin-left:20px;
margin-bottom:10px;
padding:10px;
}
	
#wrap-franquia ul li{
position: static;
display:block;
float:none;
margin-left:0px;
padding-bottom:0px;
}




.receita-img {
float:none;
border: 5px #E2DDCB solid;
margin:15px;
}

/****** 8 Contato (zem contact plugin) *******/
.zemContactForm {
margin: 20px 5px 10px 5px;
padding:10px;
border: 1px solid #CCC;
background: #F3F4EE;
font-size:small;
}
.zemContactForm legend {
display:none;
}
.zemTextarea {
	font-size:small;
	width: 500px;
	height:100px;
 	margin-bottom:10px;
}	
.zemContactForm input  {
  	margin-bottom:10px;
		}
.zemContactForm input:focus  {
  	background:#F6F6F6;
		}
h3.contact-title {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size:140%;
color:#909005;
margin-bottom:10px;
}

#wrap-contato ul{
width:70%;
display:block;
background: #F3F4EE;
border-left: #909005 solid 4px;
color:#666666;
margin-left:20px;
margin-bottom:10px;
padding:10px;
}
#wrap-contato ul li{
display:block;
float:none;
margin-left:0px;
padding-bottom:0px;
}

/****** 9 - Produtos *********************************/

/****** 9.1 - Display de categorias *******************/
#hold-prod-cat {
float:left;
background: #F7FBED;
width:655px;
}
#hold-prod-cat ul {
	margin: 10px 0 0 10px;
	padding: 0;
	width: 600px;
	}
#hold-prod-cat ul li {
float:left;
width:190px;
position:relative;
padding-bottom:0px;
margin:0 0 3px 3px;
	}

#hold-prod-cat h4, #busca-produtos h4  {
margin:10px 0 10px 10px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:80%;
font-weight:bold;
color:#666633;
}	
/*** Setup dos Produtos******/
#wrap-produtos {
float:left;
width:630px;
padding-left:10px;
font-size:85%;
}
#wrap-produtos p {
color:#666;
line-height:120%;
margin: 5px 10px 10px 0;
text-align: justify;
}
#wrap-produtos ul{
width:70%;
display:block;
background:#F4F6E9;
border-left: #B8CE00 solid 4px;
color:#666666;
margin-left:20px;
margin-bottom:10px;
padding:10px;
}
	
#wrap-produtos ul li{
position: static;
display:block;
float:none;
margin-left:0px;
padding-bottom:0px;
}
.produto-desc {
background:url(http://www.butiquedacachaca.com.br/images/24.gif);
float: left;
width:285px;
height:250px;
margin: 10px 25px 5px 0;
border-bottom: #544C2A solid 1px;
}
#busca-produtos {
width:299px;
margin-left:4px;
padding: 10px 0 20px 0;
background:#E9F3AB;
}
#busca-produtos p{
margin:15px;
}
/* 9.2 PagSeguro ************************/
#pagseguro {
float:left;
width:600px;
background-color:#F4F6E9;
border:1px solid #B8CE00;
margin: 5px 0 10px 0;
padding-left:10px;
padding-bottom:10px;
}
#pagseguro form {
float:left;
margin-right:5px;
}
.input-pag-img {
margin-left:10px;
}
/**** 10 Informacoes ******************/
.hold-lista {
float:left;
width:250px;
}