body {
margin:0px;
background-image:url(../images/bg_home.jpg);
background-repeat:repeat-x;
background-position:top;
width:100%;
background-color:#d2cea6;
}
.container{
position:relative;
display:block;
margin-top:0px;
width:1000px;
margin-left:-498px;
left:50%;
border:0px;
padding:0px;
background-color:#FFFFFF;
background-image:url(/images/bg_conteudo.jpg);
margin-top:-172px;
}
.celo{
position:relative;
float:left;
height:30px;
margin-top:360px;
*margin-top:0px;
_margin-top:0px ;
padding-left:10px;
left:50%;
margin-left:-500px;

}

.conteudo{
display:block;
background-color:#FFFFFF !important;
background-color:none;
position:relative;
float:left;

width:997px;

left:50%;
margin-left:-500px;
}

.menu{
position:relative;
float:right;
z-index:2;
margin-top:-1px;
}
.colunaesquerda{
position:relative;
float:left;
display:block;
width:231px;

margin-top:7px;
margin-left:-5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;

}
.ferramentas{
position:relative;
float:left;
display:block;
background-color:#98946f;
}
.newsletter{
position:relative;
float:left;
display:block;
z-index:2;
width:207px;
background-image:url(../images/bg_newletter.jpg);
background-repeat:no-repeat;
padding-top:30px;
padding-left:12px;
padding-right:12px;
}
.contato{
position:relative;
margin-top:-40px;
display:block;
float:left;
z-index:1;
width:207px;
background-image:url(../images/bg_contato.jpg);
background-repeat:no-repeat;
padding-top:20px;
padding-left:12px;
padding-right:12px;

}
.colunadireita{
position:relative;
float:right;
display:block;
width:152px;
background-color:#5d5b48;
margin-top:-14px;
z-index:1;
margin-right:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
line-height:14px;
padding-left:12px;
padding-top:20px;
height:425px;
}
.colunadireita ul{
margin-top:10px;
}
.colunadireita li{
list-style:none;
list-style-position:outside;
margin-left:-30px;
}
.colunadireita a{
text-decoration:none;
color:#FFFFFF;
}
.colunadireita a:hover{
text-decoration:none;
color:#31b0aa;
}
.topo{
margin-top:8px;
}
.miolo{
position:relative;
float:left;
width:603px;
margin-top:-14px;
z-index:999;
margin-left:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
}

h1{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bolder;
text-align:left;
letter-spacing:-2px;

text-transform:uppercase;
color:#04817d;
}
h2{
font-family:Geneva, Arial, Helvetica, sans-serif;
text-align:left;
font-size:14px;
letter-spacing:-1px;
margin-top:0px !important;
margin-top:0px;
margin-bottom:20px;
color:#333333;
}
h3{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
letter-spacing:-1px;
ccolor:#04817d;
}


.texto a{
text-decoration:none;
color:#333333;
}
.texto a:hover{
text-decoration:underline;
color:#333333;
}
.texto p{
line-height:14px;
}
.destaque{
position:relative;
margin-top:-10px;
z-index:2000;
line-height:16px;
}
.destaque p{
position:relative;
float:left;
width:270px;
margin-left:0px;
margin-top:20px;
}
.dog{
position:relative;
float:left;

}
.produtos{
position:relative;
float:left;
margin-top:-5px;
display:inline;
}
.produto{
	position:relative;
	float:left;
	width:230px;
	margin-left:8px;
	margin-right:5px;
	margin-bottom:15px;
	color:#333333;
	margin-top:3px;
	border-style:solid;
border-width:1px;
border-color:#f4f4f4;

}
.produto_detalhe{
	position:relative;
	float:left;
	width:590px;
	height:240px;
	margin-right:1px;
	margin-bottom:15px;
	color:#333333;
	margin-top:1px;
}
.titulo_detalhe{
background-color:#63645b;
padding:20px;
}
h4{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bolder;
text-align:left;
letter-spacing:-1px;
color:#FFFFFF;
display:block;
height:24px;
margin:0px;
}
h5{
margin:0px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bolder;
text-align:left;
letter-spacing:-1px;
color:#000000;
display:block;
height:24px;
}
.area_indique{
background-color:#bcd8d7;

}
.indique{
position:relative;
float:right;
z-index:1000;
margin-right:15px;
margin-top:-275px;

}

.gambi{
display:block;
width:70px;
}
.produto_detalhe img{
margin-right:1px;
}
.produto img{
margin-right:1px;
}
.bt{
display:block;
width:160px;
height:29px;
background-image:url(/images/bt_detalhes.jpg);
background-repeat:no-repeat;
background-position:right;
margin:1px;
}
a span{
visibility:hidden;
display:none;
}

.bt_detalhes{
display:block;
background-color:#66665e;
}


.texto_detalhe{
height:50px;
background-image:url(/images/bg_detalhe.jpg);
background-repeat:repeat-x;
background-color:#fbfbfb;
}
.miolo .texto{
position:relative;
width:575px;
float:left;
color:#333333;
margin-top:10px;
margin-left:5px;
}
.produto .texto{
padding-left:10px;
width:100px;
width:auto;
margin:0px;
}

.rodape{
color:#666666;
position:relative;
float:right;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
width:997px;
height:12px;
text-align:center;
text-transform:lowercase;
}
.atendimento{
position:relative;
float:left;
width:217px;
height:32px;
margin-left:5px;
background-image:url(../images/bg_atendimento.jpg);
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
padding-top:30px;
}
