/* produtos.css */

#produtos_texto{
	width: 570px;
	margin-left: 47px;
	margin-top: 25px;
}

#banner_produtos{
	width: 613px;
	height: 309px;
	margin-left: 24px;
	margin-top: 18px;
}

.breadcrumbs {
    font-size: 12px;
    color: #C4C4C4;
    font-weight: normal;
}

#banner_produtos #moldura_banner{
	width: 613px;
	height: 309px;
	background: url(../images/produtos/moldura_banner.png) no-repeat;
	position: absolute;
	z-index: 10;
}

#banner_produtos #banner_foto{
	width: 571px;
	height: 286px;
	position: absolute;
	z-index: 5;
	margin-left: 20px;
	margin-top: 20px;
}

.prod_box{
	width: 661px;
	margin-top: 35px;
}

.prod_box .prod_topo{
	width: 661px;
	height: 9px;
	background: url(../images/produtos/box_prod_topo.gif) no-repeat;
	float: left;
	display: inline;
}

.prod_box .prod_conteudo{
	width: 659px;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;	
	float: left;
	display: inline;	
}

.prod_box .prod_conteudo .prod_foto{
	float: left;
	display: inline;
	width: 141px;
	height: 136px;
	margin-left: 22px;
	margin-top: 17px;
}

.prod_box .prod_conteudo .prod_texto{
	margin-left: 20px;
        margin-right: 20px;
        padding-top: 10px;
        padding-bottom: 25px;
}

.prod_box .prod_conteudo .prod_texto .ico_det{
	width: 146px;
	height: 22px;
	background: url(../images/produtos/detalhes.png) no-repeat;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	margin-top: 10px;
	text-align: center;
	padding-top: 6px;
	float: left;
	display: inline;
}

.prod_box .prod_conteudo .prod_texto .contato{
	float: left;
	display: inline;
	width: 285px;
	height: 23px;
	background: url(../images/produtos/contato.gif) no-repeat;
	margin-left: 0px;
	margin-top: 10px;
	color: #40669e;
	text-align: center;
	padding-top: 5px;
}

.prod_box .prod_conteudo .prod_texto .contato a {
	color: #40669e;
}

.prod_box .prod_conteudo .prod_texto .contato img{
	margin-right: 7px;
}

.prod_box .prod_conteudo .prod_texto .titulo{
	color: #40669e;
	font-weight: bold;
}

.prod_box .prod_detalhes{
	width: 613px;
	min-height: 162px;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	float: left;
	display: inline;
	padding-left: 22px;
	padding-top: 25px;
	padding-right: 24px;
	padding-bottom: 15px;
}

.prod_box .prod_detalhes .contato_azul{
	width: 285px;
	height: 23px;
	background: url(../images/produtos/contato_azul.png) no-repeat;
	margin-left: 9px;
	margin-top: 20px;
	color: #fff;
	text-align: center;
	padding-top: 5px;
}

.prod_box .prod_detalhes .contato_azul a {
	color: #fff;
}

.prod_box .prod_detalhes .contato_azul img{
	margin-right: 7px;	
}

.prod_box .prod_detalhes ul{
	color: #40669e;
}

.prod_box .prod_detalhes li{
	list-style: disc;
	list-style: inside;
	margin-bottom: 10px;
}

.prod_box .prod_detalhes .li{
	color: #7f7f7f;
}

.prod_box .prod_rodape{
	width: 661px;
	height: 23px;
	background: url(../images/produtos/box_prod_rodape.png) no-repeat;
	float: left;
	display: inline;	
}

#lateral_dir #produtos{
	width: 261px;
	padding-left: 20px;
}

#lateral_dir #produtos .nome_prod{
	width: 223px;
	height: 21px;
	background: url(../images/commons/list.png) no-repeat;
	color: #40679f;
	font-size: 11px;
	padding-top: 6px;
	padding-left: 8px;
	font-weight: bold;
}

#lateral_dir #produtos .nome_prod a {
	color: #40679f;
	font-size: 11px;
	font-weight: bold;
}

#lateral_dir #produtos .categoria{
	margin-top: 5px;
	margin-left: 9px;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;	
	border-left: 2px solid #e5e5e5;	
	width: 199px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #40679f;
	font-size: 11px;
	margin-bottom: 10px;
}

#lateral_dir #produtos .categoria li{
	margin-bottom: 10px;
	list-style: disc;
	list-style-position: inside;
	margin-left: 5px;
}

#lateral_dir #produtos .categoria .titulo{
	list-style: none;
	font-weight: bold;
	border-bottom: 1px solid #e5e5e5;
	margin-left: 0px;
}

#lateral_dir #produtos .categoria li a {
	color: #40679f;
}

#lateral_dir #produtos .subcategoria{
	margin-top: 5px;
	margin-bottom: 10px;
	color: #40679f;
	font-size: 11px;
	padding-left: 19px;	
}

#lateral_dir #produtos .subcategoria li{
	margin-bottom: 10px;
}

p.visualizar-embalagens{
    margin: 5px 0 0;
}

a.visualizar-embalagens{
    color: #40669E;
    text-decoration: none;
}

div.imagens-embalagem-container{
    display: none;
}

div.imagem-embalagem-container{
    float: left;
    margin: 5px;
    width: 100px;
    height: 100px;
}
