﻿/* geral */
*{font-family:Arial;}

.menu{
	background: url(images/catalogo_fundo_menu.png);
	padding-left:37px;
	height: 72px;
}
.menu-itens,
.submenu-itens{
	float: right;
	margin-right: 35px;
}
.menu-itens img{
	float: left;
	border: none;
}
.submenu{
	background: url(images/catalogo_fundo_submenu_eng.png);
	height: 83px;
}
.submenu-itens{
	margin-top:39px;
	cursor:pointer;
}
.submenu-itens span{
	font-size:11px;
	font-weight:bold;
	color:#fff;
	background:#333;
	text-align:center;
	border:#929292 solid 1px;
	float:left;
	padding-top:16px;
	margin-left:-1px;
	width:130px;
	height:27px;
}
.submenu-itens span:hover{
	background:#cba72c;
}
.submenu-itens-ativo{
	background:#cba72c;
}
.principal{
	width: 1000px;
	margin: auto;
}
.catalogo-footer{
	margin-top:-15px;
}
.conteudo{
	background: url(images/catalogo_fundo_conteudo.png);
	height: 608px;
}
/* barra esquerda */
.esquerda{
	padding:36px;
	font-size:13px;
	font-weight:bold;
	width:260px;
	float:left;
}
.busca{
	color:#323232;
}
.busca input[type=text]{
	background:#323232;
	color:#fff;
	border:#555 solid 1px;
	width:120px;
	height:20px;
}
.busca input[type=image]{
	vertical-align:middle;
	margin-bottom:3px;
}
.menu-lateral{
	margin-top:20px;
}
.menu-lateral span{
	color:#e0e0e0;
	font-size:14px;
	border:#464646 solid 1px;
	padding:10px 0px 0px 10px;
	width:233px;
	height:26px;
	display:block;
	margin-bottom:2px;
}
/* conteúdo central */
.centro{
	padding-top:40px;
	float:left;
}
.centro li{
	font-size:24px;
	color:#333;
	margin:0px 0px 12px 16px;
}
.centro span{
	font-size:40px;
	font-weight:bolder;
	margin-left:-5px;
	color:#cba72c;
}
.miniaturas{
	margin-top:10px;
}
.miniaturas img{
	margin-right:10px;
	width:67px;
	height:67px;
	float:left;
	cursor:pointer;
}
/* barra direita */
.direita{
	padding-top:96px;
	margin-left:10px;
	float:left;
}
.direita span{
	font-size:12px;
	font-weight:bolder;
	display:block;
	color:#323232;
}
.direita span span{
	display:inline;
	color:#fff;
}
.cores{
	margin-top:20px;
}
.cores label{
	width:20px;
	height:20px;
	margin-top:5px;
	border:#555 solid 1px;
	display:inline-table;
}
.descricao{
	margin-top:30px;
}
.descricao label{
	width:300px;
	height:73px;
	color:#fff;
	font-size:12px;
	display:block;
	overflow:auto;
}
.informacoes{
	margin-top:30px;
}
.informacoes img{
	margin-top:10px;
}