﻿* {
    margin: 0;
    padding: 0;
    position:relative;
}
    
body {
    background-color: #c1b0a8;
    margin:0 auto;
    background-image: url("../imagens/fundo.jpg");
    background-position: top center;
    background-repeat: repeat-y;
    font: normal normal normal 14px/21px arial, "Trebuchet MS" , sans-serif;
    color: #3a3a3a;
    text-decoration:none;
    min-width:600px;
    text-align:center;
}

a {
    text-decoration:none;
    color:black;
}

a:hover {
    text-decoration:underline;
    color:black;
    font-weight:bold;
}




/* PADRÕES DE H1, H2, H3 */
h1 {
    font-size: 15px;
    font-family: Arial, "Trebuchet MS", Sans-Serif;
    font-weight: bold;
    color:#550f10;
}

h1.tamanhogrande { 
    font-size: 18px;
    font-family: Arial, "Trebuchet MS", Sans-Serif;
    font-weight: bold;
    color:#550f10;
}

h2 {
    font-size: 12px;
    font-family: Arial, "Trebuchet MS", Sans-Serif;
    font-weight: bold;
    color:Black;
}
h2.tamanhogrande {
    font-size: 16px;
    font-family: Arial, "Trebuchet MS", Sans-Serif;
    font-weight: bold;
    color:Black;
}

h3 {
    font-size: 13px;
    font-family: Arial, "Trebuchet MS", Sans-Serif;
    font-weight: bold;
    color:#bf2f35;
}

h3.tamanhogrande {
    font-size: 16px;
    font-family: Arial, "Trebuchet MS", Sans-Serif;
    font-weight: bold;
    color:#bf2f35;
}


h4 {
    font-size: 13px;
    font-family: Arial, "Trebuchet MS", Sans-Serif;
    font-weight: bold;
    color:#541213;
}


h5 {
    font-size: 16px;
    font-family: Arial, "Trebuchet MS", Sans-Serif;
    font-weight: bold;
    color:#bf2f35;
}

h5 a {
    color:#bf2f35;
    text-decoration:none;
}

h5 a:hover {
    color:#d50009;
    text-decoration:none; }


/* PADRÕES DE P's */
p.italico {
    font-style:italic;
}

p.bold {
    font-weight:bold;
}


/* DIV TUDO MASTER PAGE */
div#tudo {
	width:1000px;     
	margin:0 auto;
	text-align:left;
}


/* DIV MENU MASTER PAGE */
div#menu {
	float:left;
	width:372px;
	height:900px;	
	margin-left:10px;
	}
	
	
	
/* DIV CONTEUDO MASTER PAGE */
div#conteudo {
    position:relative;
	float:left;
	background-image: url("../imagens/fundo-conteudo.jpg");
	background-repeat:no-repeat;
	width:499px;	
	min-height:766px;
	text-align:justify;
    margin-right:117px;
	}
	
	
	
/* DIV FLASHES PAG. PRINCIPAL */
div#flashprodutos {
    margin:0 auto;
    display:block;
}

div#flashcampanha {
    margin:0 0 15px 0;
    padding-right:10px;
    float:right;
    display:block;
}


/* DIV NOTÍCIAS E BLOG - PAG. PRINCIPAL */
.maquinas { float:left; position:relative; display:inline; background: url("../imagens/nossas_maquinas.png") no-repeat top right; width:211px; height:163px; margin:0 auto; padding: 25px 0px 0px 20px; }
.maquinas a { width:211px; height:163px; display:block; text-indent:-9999px; margin-top:-23px; }
.maquinas p { }

div#noticias span {
        display:none;
}

div#blogdocajubinho {
        position:relative;
        float:right;
        display:inline;
        background: url("../imagens/cajubinho-box-aguarde.png") no-repeat top;
        width:211px;
        height:163px;
        margin:0 auto;
        padding: 25px 25px 0px 0px;
}

div#blogdocajubinho span {
        display:none;
}

div#campanhabaixo {
        margin:0 auto;
}

/* ESTILOS DO RODAPE */
div#rodape {
	float:right;
	width:499px;
    margin:0px 80px 0px 0px;
    color: #9d5a2b;
    text-align: center;
    font-size: 12px;
}

div#rodape p#nome {
    font-weight: bold;
}

div#rodape p#expediente {
    font-style: italic;
}

div#rodape p#expediente a {
    font-weight:bold;
    text-decoration: none;  
    color:#9d5a2b;
}

div#rodape p#expediente a:hover {
    font-weight:bold;
    text-decoration: underline;
}

div#rodape p#contato span {
    display: block;
}

div#rodape p#contato span#endereco,
div#rodape p#contato span#bairro {
    display: inline;
}

div#rodape p#cepcidade {
    display:block;
}

div#rodape p#contato span#cep,
div#rodape p#contato span#cidadeestado {
    display: inline;
}

div#rodape p#contato span#email:hover{ 
    cursor: pointer;
}


/* HISTÓRIA DO CAFÉ CAJUBÁ */

div#historia {
    text-align:justify;
    position:relative;
    float:right;
    display:block;
    padding:0px 20px 20px 20px;
    width:459px;
}

p.historiaconteudo {
    text-align:left;
}


div#tithist {                   /* TÍTULO DA PAGINA */
        position:relative;
        float:right;
        display:block;
        background: url("../imagens/titulos/empresa.jpg") no-repeat top right;
        width:187px;
        height:68px;
        margin:29px 27px 0px 0px;
}

div#titnoticias {                   /* TÍTULO DA PAGINA */
        position:relative;
        float:right;
        display:block;
        background: url("../imagens/titulos/noticias.jpg") no-repeat top right;
        width:187px;
        height:68px;
        margin:29px 27px 0px 0px;
}


div#titcontato {                   /* TÍTULO DA PAGINA */
        position:relative;
        float:right;
        display:block;
        background: url("../imagens/titulos/contato.jpg") no-repeat top right;
        width:178px;
        height:68px;
        margin:29px 27px 0px 0px;
}




div#tittrabalhe {                   /* TÍTULO DA PAGINA */
        position:relative;
        float:right;
        display:block;
        background: url("../imagens/titulos/trabalhe.jpg") no-repeat top right;
        width:432px;
        height:68px;
        margin:29px 2px 0px 0px;
}

 
 div#titnoticias {                   /* TÍTULO DA PAGINA */
        position:relative;
        float:right;
        display:block;
        background: url("../imagens/titulos/noticias.jpg") no-repeat top right;
        width:187px;
        height:68px;
        margin:29px 27px 0px 0px;
}
 
 div#titlinks {                   /* TÍTULO DA PAGINA */
        position:relative;
        float:right;
        display:block;
        background: url("../imagens/titulos/links.jpg") no-repeat top right;
        width:187px;
        height:68px;
        margin:29px 27px 0px 0px;
}

 div#titseloabic {                   /* TÍTULO DA PAGINA */
        position:relative;
        float:right;
        display:block;
        background: url("../imagens/titulos/selo-abic.jpg") no-repeat top right;
        width:187px;
        height:68px;
        margin:29px 27px 0px 0px;
}
 
 
img#sede {
        position:relative;
        display:inline;
        float:left;
        margin-right: 10px;
        margin-top:0px;
}

img#produtos {
        position:relative;
        display:inline;
        float:right;
        margin-left:10px;
        margin-top:0px;

}

/* PROMOÇÃO CAJUBINHO */
div#tudopromocao {
	width:1024px;   
    height:1018px;  
	margin:0 auto;
	text-align:left;
	}

/* DIV CONTEUDO MASTER PAGE */
div#conteudopromocao {
    position:relative;
	float:left;
	background-image: url("../imagens/promocao/fundo-provisorio.jpg");
    background-repeat:no-repeat;
	width:520px;	
	min-height:1018px;
	text-align:justify;
    margin-right:108px;
	}
	
	
	
	/* ESTILOS DO RODAPE PROMOCAO*/
div#rodapepromocao {
    position:relative;
	float:right;
	display:inline;
	width:499px;
    margin:0px 129px 1px 0px;
    padding-top:930px;
    color: #ffffff;
    text-align: center;
    font-size: 12px;
}

div#rodapepromocao p#nome {
    font-weight: bold;
}

div#rodapepromocao p#expediente {
    font-style: italic;
}

div#rodapepromocao p#expediente a {
    font-weight:bold;
    text-decoration: none;  
}

div#rodapepromocao p#expediente a:hover {
    font-weight:bold;
    text-decoration: underline;
}

div#rodapepromocao p#contato span {
    display: block;
}

div#rodapepromocao p#contato span#endereco,
div#rodapepromocao p#contato span#bairro {
    display: inline;
}

div#rodapepromocao p#cepcidade {
    display:block;
}

div#rodapepromocao p#contato span#cep,
div#rodapepromocao p#contato span#cidadeestado {
    display: inline;
}

div#rodapepromocao p#contato span#email:hover{ 
    cursor: pointer;
}

/* CLASS IMAGENS CENTRALIZADAS */
img.centralizado {
            text-align:center;
            margin:0 auto;
}


/*TÍTULOS DAS PÁGINAS */
div#titreceitas {         
        position:relative;
        float:right;
        display:block;
        background: url("../imagens/titulos/receitas.jpg") no-repeat top center;
        width:181px;
        height:68px;
        margin:29px 27px 0px 0px;
 }       
        
 div#titprodutos {         
        position:relative;
        float:right;
        display:block;
        background: url("../imagens/titulos/produtos.jpg") no-repeat top center;
        width:181px;
        height:68px;
        margin:29px 27px 0px 0px;
}        

div#titpqcafe {         
        position:relative;
        float:right;
        display:block;
        background: url("../imagens/titulos/pqcafe.jpg") no-repeat top center;
        width:289px;
        height:68px;
        margin:29px 27px 0px 0px;
 }         
 
 
 div#titcertificacoes {         
        position:relative;
        float:right;
        display:block;
        background: url("../imagens/titulos/certificacoes.jpg") no-repeat top center;
        width:258px;
        height:68px;
        margin:29px 27px 0px 0px;
 }     
 
 div#titresponsabilidade {         
        position:relative;
        float:right;
        display:block;
        background: url("../imagens/titulos/responsabilidade.jpg") no-repeat top center;
        width:464px;
        height:68px;
        margin:29px 27px 0px 0px;
 }  
 
  div#titprofissionais {         
        position:relative;
        float:right;
        display:block;
        background: url("../imagens/titulos/outras-acoes.jpg") no-repeat top center;
        width:356px;
        height:68px;
        margin:29px 27px 0px 0px;
 }  
 
 div#titpqc {         
        position:relative;
        float:right;
        display:block;
        background: url("../imagens/titulos/pqc.jpg") no-repeat top center;
        width:124px;
        height:68px;
        margin:29px 27px 0px 0px;
 }     
 
 
  div#titadote {         
        position:relative;
        float:right;
        display:block;
        background: url("../imagens/titulos/adote-esporte.jpg") no-repeat top center;
        width:368px;
        height:68px;
        margin:29px 27px 0px 0px;
 }     
 
   div#titmaquinas {         
        position:relative;
        float:right;
        display:block;
        background: url("../imagens/titulos/maquinas.jpg") no-repeat top center;
        width:368px;
        height:68px;
        margin:29px 27px 0px 0px;
 }   
 
 
  
  div#titmerenda {         
        position:relative;
        float:right;
        display:block;
        background: url("../imagens/titulos/cafe-merenda.jpg") no-repeat top center;
        width:356px;
        height:68px;
        margin:29px 27px 0px 0px;
 }  
 
 
   div#titcoral {         
        position:relative;
        float:right;
        display:block;
        background: url("../imagens/titulos/coral.jpg") no-repeat top center;
        width:139px;
        height:68px;
        margin:29px 27px 0px 0px;
 }  
 
 

/* CONTEÚDO MARGEM GERAL */
.margemgeral {
    padding: 10px 20px 20px 20px;
}

/* CONTEÚDO PORQUE CAFÉ */
h4.pqcafe {
    vertical-align:middle;
    margin:10px 20px;
    padding:2px 5px;
    background-color:#fff2f2;
}

img.mecliqueimg2 {
    vertical-align:middle;
    display:inline;
    float:left;
}

div#pqcafediv { width:450px; margin:0 auto; position:relative; }
div#pqcafe { padding:15px; }
h5#pqcafe { margin:0 auto; text-align:center; font-size:12px; }
img.paddingcert { padding-left:20px; }
ul#pqcafe { padding-left:10px; padding:5px 0 5px 50px; }


/* ADOTE UM ESPORTE */
img.adote { position:relative; display:inline; float:left; margin-right: 10px; margin-top:0px; }
img#robertogrande { text-align:center; }


/* MAQUINAS */

.imagemmaq { width:180px; height:185px; display:inline; float:left; margin:20px 10px 0px 10px; }

.imagemmaq p { text-align:center; font-weight:bold; color:#550f10; }

.maquinaimg { border:1px #990000 dashed; margin:0 auto; text-align:center; display:block; }
.titulosmaq { margin-top:20px; display:block; clear:both; }
.catmaq { margin:10px 0px; padding-left:25px; background-color:#F2F2F2; }
.catmaq:hover { background-color:#990000; color:#fff; }
.catmaq a:hover { color:#fff; display:block; }
.catmaq a { display:block; }

/* ASSINATURA */

.assinatura { margin-right:37px; background-color:#000; display:block; float:right; text-indent:-9999px; width:70px; height:27px; background-image:url(../imagens/assinatura.jpg); }







