img{border:0px;}
#debug		{background-color: #4C4C4C;color: silver;font-size: 11px;font-family: tahoma;position:absolute;width:200px;height:90%;right:10px;top:10px;padding:3px;}
#navbar{font-size:9px;color:#a3a3a3;}

/* SITEMAP */
div.sm1	{float:left;width:150px;padding-top:10px;border-left:1px solid #4091d5;padding-left:5px; color:#4091d5;}
a.sm1		{display:block;font-weight:bold;}
a.sm2		{display:block;margin-left:10px;}
a.sm3		{display:block;margin-left:20px;}
a.sm4		{display:block;margin-left:30px;}
a.sm5		{display:block;margin-left:40px;}

h1{
	font-size: 18px;
	color: #006666;
	margin:12px 0px 10px 0px;
}

.btn{
	margin:0px;
	height:20px;
	background-color:#b4d9d9;
	font-family:arial, verdana;
	font-size: 11px;
	font-weight: bold;
	color:#448080;
	padding:2px 7px 2px 7px;
	border:1px solid #6baaaa;
	text-decoration:none;
	vertical-align:middle;
	cursor:pointer;
}

/*
PAGINAÇÃO
Para páginas e listagens de produtos
* pn - pagenumber
*/
#n{
	width:100%;
	border:1px solid #e9e9e9;
}
span.nc{
	width:20px;
	height:20px;
	text-decoration:none;
	color:#6d6d6d;
	background-color:#ffffff;
	border-top:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
	border-bottom:1px solid #c0c0c0;
	border-left:1px solid #c0c0c0;
	font-size: 11px;
	padding:2px 5px 2px 5px;
	margin:5px;
	text-align:center;
}
a.nc{
	width:20px;
	height:20px;
	text-decoration:none;
	color:#6d6d6d;
	background-color:dadada;
	border-top:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
	border-bottom:1px solid #c0c0c0;
	border-left:1px solid #c0c0c0;
	font-size: 11px;
	padding:2px 5px 2px 5px;
	margin:5px;
	text-align:center;
}
a.nl{
	width:20px;
	height:20px;
	text-decoration:none;
	color:#6d6d6d;
	background-color:#dadada;
	border-top:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
	border-bottom:1px solid #c0c0c0;
	border-left:1px solid #c0c0c0;
	font-size: 11px;
	padding:2px 5px 2px 5px;
	margin:5px;
	text-align:left;
}
a.nr{
	width:20px;
	height:20px;
	text-decoration:none;
	color:#6d6d6d;
	background-color:#dadada;
	border-top:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
	border-bottom:1px solid #c0c0c0;
	border-left:1px solid #c0c0c0;
	font-size: 11px;
	padding:2px 5px 2px 5px;
	margin:5px;
	text-align:right;
}
td.nc{text-align:center;}
td.nl{
	width:30%;
}
td.nr{
	width:30%;
	text-align:right;
}

/* 
FICHA TECNICA
Ficha tecnica do produto
*/
table.ft 	{padding:7px 0px 0px 3px; border-top:1px dotted #0c5094; margin:8px;}
td.ft2		{padding:2px 12px 0 0; color:#666666;}
