h2.produtos{
	width:600px;
	height:15px;
	background:url(../img/title/produtos.png) no-repeat left top;
	margin:3px 0 0 12px;
	padding:0 0 0 92px;
	font-family: 'AvenirLTStd85Heavy', sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#B20000;
}

h2.glossario{
	width:600px;
	height:15px;
	background:url(../img/title/glossario.png) no-repeat left top;
	margin:3px 0 0 12px;
}

div.conteudo{
	width:650px;
	margin:37px 0 0 14px;
}

ul.produtos{
	width:670px;
	margin:34px 0 0 0;
}

ul.produtos li{
	position:relative;
	display:inline;
	width:323px;
	height:120px;
	margin:0 0 0 12px;
}

ul.produtos a.imagem{
	width:141px;
	height:100px;
	border:1px solid #CDD2D3;
}

ul.produtos a.titulo{
	width:170px;
	margin:0 0 0 5px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#415066;
	text-decoration:none;
}

ul.produtos p.categoria{
	width:150px;
	margin:0 0 0 5px;
	font:italic 12px Arial, Helvetica, sans-serif;
	color:#656565;
}

ul.produtos a.descricao{
	width:150px;
	margin:5px 0 0 5px;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#656565;
	text-decoration:none;
}

ul.produtos a:hover{ text-decoration:underline; }

ul.produtos li.spacer{
	width:656px;
	border-bottom:1px solid #E1E1E1;
	margin:20px 0 20px 12px;
	height:1px;
}

/*
******************** ASIDE ********************
*/

div.aside-right{
	width:248px;
}

ul.nav-produtos{
	width:229px;
	margin:18px 0 0 5px;
}

ul.nav-produtos li.titulo{
	width:229px;
	height:35px;
	background:url(../img/bg/menu.png) no-repeat left top;
	margin:10px 0 10px 0;
}

ul.nav-produtos li.titulo h2{
	font-family: 'AvenirLTStd85Heavy', sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#970000;
	margin:10px 0 0 6px;
}

ul.nav-produtos a.categoria{
	width:211px;
	height:22px;
	font:12px Arial, Helvetica, sans-serif;
	color:#4A4A4A;
	text-decoration:none;
	padding:7px 0 0 18px;
	background:url(../img/blt/seta-categoria.png) no-repeat 8px 10px;
}

ul.nav-produtos a.categoria:hover, ul.nav-produtos a.categoria.ativo {
	background: #FFF url(../img/blt/seta-categoria.png) no-repeat 8px 10px;
	font:bold 12px Arial, Helvetica, sans-serif;
}

/*
**************************** DETALHE ****************************
*/

ul.galeria{
	width:270px;
	margin:37px 0 0 12px;
}

ul.galeria li:first-child{
	position:relative;
	float:left;
	margin:0 0 10px 0;
}

ul.galeria li{
	position:relative;
	float:left;
	margin:0 8px 5px 0;
}

ul.galeria a.big {
	width:261px;
	height:185px;
	border:1px solid #CDD2D3;
}

ul.galeria a.small {
	width:80px;
	height:57px;
	border:1px solid #CDD2D3;
}

div.info{
	width:360px;
	margin:37px 0 0 20px;
}

div.info p.titulo{
	width:360px;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#415066;
}

div.info p.codigo{
	width:360px;
	font:bold italic 12px Arial, Helvetica, sans-serif;
	color:#656565;
}

div.info p.categoria{
	width:360px;
	font:italic 12px Arial, Helvetica, sans-serif;
	color:#656565;
}

div.info p.descricao{
	width:360px;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#656565;
	margin:18px 0 0 0;
}

div.download-manual{
	width:653px;
	height:28px;
	background:#F2F2F2;
	margin:26px 0 0 12px;
}

div.download-manual h2{
	width:155px;
	height:15px;
	background:url(../img/title/download-manual.png) no-repeat left top;
	margin:6px 0 0 9px;
}

ul.download-manual{
	width:632px;
	margin:13px 0 0 14px;
}

ul.download-manual a{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#415066;
	text-decoration:none;
	background:url(../img/blt/seta-aside.png) no-repeat left 3px;
	padding:0 0 0 10px;
}

ul.download-manual a:hover{ text-decoration:underline;}

ul.botoes{
	width:600px;
	margin:30px 0 0 45px;
}

ul.botoes li{
	position:relative;
	display:inline;
}

ul.botoes li a.adicionar-carrinho{
	width:93px;
	height:39px;
	background:url(../img/btn/cotar.png) no-repeat left top;
	margin:0 20px 0 0;
}

/*
ul.botoes li a.adicionar-carrinho{
	width:196px;
	height:40px;
	background:url(../img/btn/adicionar-carrinho.png) no-repeat left top;
	margin:0 20px 0 0;
}
*/

ul.botoes li a.glossario{
	width:114px;
	height:40px;
	background:url(../img/btn/glossario.png) no-repeat left top;
	margin:0 20px 0 0;
}

ul.botoes li a.video{
	width:114px;
	height:40px;
	background:url(../img/btn/video.png) no-repeat left top;
	margin:0 20px 0 0;
}

ul.botoes li a.imprimir{
	width:114px;
	height:40px;
	background:url(../img/btn/imprimir.png) no-repeat left top;
}

ul.botoes li a.adicionar-carrinho:hover,
ul.botoes li a.glossario:hover, 
ul.botoes li a.video:hover, 
ul.botoes li a.imprimir:hover { background-position:bottom;}

div.produtos-relacionados{
	width:653px;
	height:135px;
	background:#F2F2F2;
	margin:35px 0 0 12px;
}

div.produtos-relacionados h2{
	width:179px;
	height:15px;
	background:url(../img/title/produtos-relacionados.png) no-repeat left top;
	margin:16px 0 0 8px;
}

ul.produtos-relacionados{
	width:653px;
	margin:25px 0 0 0;
}

ul.produtos-relacionados li{
	position:relative;
	float:left;
	display:inline;
	width:193px;
	height:60px;
	margin:0 0 0 20px;
}

ul.produtos-relacionados li a.imagem{
	width:80px;
	height:57px;
	border:1px solid #D0D5D6;
	margin:0 10px 0 0;
}

ul.produtos-relacionados li a.titulo{
	width:100px;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#415066;
}

ul.produtos-relacionados li a.titulo:hover{ text-decoration:underline; }

ul.produtos-relacionados li p.categoria{
	width:100px;
	font:italic 12px Arial, Helvetica, sans-serif;
	color:#656565;
}

div.indique{
	width:654px;
	height:196px;
	background:url(../img/bg/indique.png) no-repeat left top;
	margin:29px 0 0 12px;
}

div.indique h2{
	width:249px;
	height:46px;
	background:url(../img/title/indique-produto.png) no-repeat left top;
	margin:23px 0 0 57px;
}

form.indique{
	width:560px;
	margin:16px 0 0 12px;
}

form.indique label{
	width:176px;
	font:12px Arial, Helvetica, sans-serif;
	color:#656565;
	margin:0 0 0 45px;
}

form.indique input{
	width:174px;
	height:25px;
	background:#F2F2F2;
	border:1px solid #CCD1D2;
	margin:0 0 10px 45px;
}

form.indique input[type=submit]{
	width:63px;
	height:30px;
	background:url(../img/btn/indicar.png) no-repeat left top;
	cursor:pointer;
	border:0;
	margin:0 0 0 36px;
}

form.indique input[type=submit]:hover{ background-position:bottom; }

/*
******************** GLOSSARIO ***********************
*/

form.busca-glossario{
	width:653px;
	height:98px;
	background:#E7E7E7;
}

form.busca-glossario label{
	width:600px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#415066;
	padding:4px 0 0 28px;
	background:url(../../../img/blt/livro.png) no-repeat left top;
	margin:16px 0 0 38px;
}

form.busca-glossario input[type=text]{
	width:337px;
	height:25px;
	border:1px solid #CCD1D2;
	margin:12px 0 0 38px;
}

form.busca-glossario input[type=submit]{
	width:89px;
	height:28px;
	background:url(../../../img/btn/pesquisar.png) no-repeat left top;
	cursor:pointer;
	margin:11px 0 0 20px;
}

form.busca-glossario input[type=submit]:hover{ background-position: bottom; }

p.resultado{
	width:600px;
	font:14px Arial, Helvetica, sans-serif;
	color:#415066;
	margin:25px 0 0 0;
}

p.titulo-glossario{
	width:600px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#415066;
	background:url(../../../img/blt/seta-aside.png) no-repeat left 3px;
	padding:0 0 0 8px;
	margin:20px 0 10px 0;
}

p.descricao-glossario{
	width:600px;
	font:italic 12px Arial, Helvetica, sans-serif;
	color:#656565;
}

/*
******************** IMPRIMIR ***********************
*/

div.imprimir{
	width:700px;
	border:1px solid #000;
}

div.imprimir li.imagem{
	width:250px;
	text-align:center;
}

ul.galeria span.big {
	width:261px;
	height:185px;
	border:1px solid #CDD2D3;
	background:
}

ul.galeria span.small {
	width:80px;
	height:57px;
	border:1px solid #CDD2D3;
} 