#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:#476D94; margin-bottom:11px;}
#navbar a, #navbar .navbar {color:#476D94;}

.transcontainer{background-image:url(/interface/imgs/bg_for_mz.png);}


/* 
SITEMAP
*/
div.sm1	{float:left;height:140px;width:114px;padding-top:8px;border-left:1px solid #284db1;padding-left:5px; margin-bottom:15px;}
a.sm1		{display:block;font-weight:bold; color:#284db1;}
a.sm2		{display:block;margin-left:6px;}
a.sm3		{display:block;margin-left:12px;}
a.sm4		{display:block;margin-left:18px;}
a.sm5		{display:block;margin-left:24px;}


/* 
SEARCH RESULT
*/
.sr				{margin-bottom:5px; padding-bottom:5px;}
.sr0			{float:left; width:20px; height:20px;}
.sr1			{font-weight:bold; text-decoration:underline; color:black; margin-bottom:2px; color:#205B85;}
a.sr1			{color:#205B85;}
a.sr1:visited	{color:#3E7BA7;}
a.sr1:hover		{text-decoration:none;}
.sr2			{color:gray;}



h1{
	font-size:11px;
	color:#476D94;
	font-weight:bold;
	margin-bottom:17px;
	text-transform:uppercase;
}

.btn{
	height:20px;
	background-color:#476D94;
	font-weight: bold;
	color:#ffffff;
	padding:3px 7px 2px 7px;
	text-decoration:none;
	cursor:pointer;
}


/*
PAGINAÇÃO PARA PÁGINAS
*/
#pag{text-align:center}

.pn{
	width:12px;
	margin:0 4px 0 4px;
	background-color:#e2e8f7;
	font-family:arial, verdana;
	font-size: 11px;
	font-weight: bold;
	color:#5977c8;
	padding:2px 7px 2px 7px;
	border:1px solid #5977c8;
	text-decoration:none;
	vertical-align:middle;
	cursor:pointer;
}

span.pn{
	width:12px;
	margin:0 4px 0 4px;
	background-color:#fff1d8;
	font-family:arial, verdana;
	font-size: 11px;
	font-weight: bold;
	color:#ffa500;
	padding:2px 7px 2px 7px;
	border:1px solid #ffa500;
	text-decoration:none;
	vertical-align:middle;
	cursor: auto;
}

.pnprev{
	font-family:arial, verdana;
	font-size: 11px;
	font-weight: bold;
	width:12px;
	background-color:#dbdcea;
	color:#ffa500;
}

.pnnext{
	font-family:arial, verdana;
	font-size: 11px;
	font-weight: bold;
	width:12px;
	background-color:#dbdcea;
	color:#ffa500;
}


/*
PAGINAÇÃO PARA LISTAGENS DE PRODUTOS
*/
#n{width:100%;	height:20px; font-family:arial; font-weight:bold;}
span.nc{
	width:21px;
	height:21px;
	text-decoration:none;
	color:#7db0e3;
	padding:3px;
	margin:1px;
	text-align:center;
}
a.nc{
	width:21px;
	height:21px;
	text-decoration:none;
	color:white;
	padding:3px;
	margin:1px;
	text-align:center;
	background-image: url(/interface/imgs/pbg.gif);
	background-repeat: no-repeat;
	background-position: left;
}
a.nl{
	width:21px;
	height:21px;
	text-decoration:none;
	color:white;
	padding:3px;
	margin:1px;
	text-align:center;
	background-image: url(/interface/imgs/pbg.gif);
	background-repeat: no-repeat;
	background-position: left;
}
a.nr{
	width:21px;
	height:21px;
	text-decoration:none;
	color:white;
	padding:3px;
	margin:1px;
	text-align:center;
	background-image: url(/interface/imgs/pbg.gif);
	background-repeat: no-repeat;
	background-position: left;
}
td.nc{
	text-align:center;
}
td.nl{
	width:30%;
}
td.nr{
	width:30%;
	text-align:right;
}




/*
FORMULARIOS
*/

.form{}
.fl{width:25%; text-align:right; padding-right:4px; white-space:nowrap;}
.fr{width:75%; padding:2px;}
.fast{color:#FF0000; padding-left:3px;}
.flcol{text-align:right; white-space:nowrap;}
.frcol{padding:2px;}
.fdiv{width:390px; height:15px; padding:2px 2px 2px 12px; margin:12px 2px 2px 30px; background-color:#ffb129; color:#FFFFFF; text-transform:uppercase; font-weight:bold;}
.fdiv2{width:390px; height:12px; padding:1px 1px 1px 12px; margin:4px 2px 2px 30px; color:#777777; font-weight:bold;}