#debug		{background-color: #4C4C4C;color: silver;font-size: 11px;font-family: tahoma;position:absolute;width:200px;height:90%;right:10px;top:10px;padding:3px;}

/* 

TABLE LINES

linhas das tabelas geradas automaticamente

*/

td.ntd		{font-family:arial, verdana;font-size: 11px;	color:#636363;padding:2px;border-bottom:1px solid #ECECEC;}

a.ntd		{color:#0e5ba8;text-decoration:none;padding:2px 10px 3px 5px;}

a.ntd:hover	{text-decoration:underline;padding:2px 10px 3px 5px;}



/* 

FICHA TECNICA

Ficha tecnica do produto

*/

table.ft 	{padding:7px 0px 0px 3px; border-top:1px dotted #0c5094; margin-top:8px;}

td.fth		{font-weight:bold; border-bottom:1px solid black;}

td.ft1		{font-weight:bold; color:#77a6d2; width:30%;}

td.ft2		{color:#0c5094;font-size:12px;font-weight:bold;}





/* 

SITEMAP

mapa do site

*/

div.sm1			{float:left;width:200px;padding-top:10px;padding-left:3px; color:#666666!important;}

.sm1 a 			{text-decoration:none; color:#000!important;}

.sm1 a:hover 	{text-decoration:underline;}

a.sm1			{display:block;margin-left:1px; padding-left:10px; font-weight:bold;  text-transform:uppercase; font-size:10px; margin-bottom:2px;}

a.sm2			{color:gray!important;display:block;margin-left:1px; padding-left:20px; font-weight:bold;  text-transform:uppercase; font-size:10px; margin-bottom:2px;}

a.sm3			{display:block;margin-left:20px;text-decoration:none;color:gray!important; font-size:9px; font-weight:bold; margin-bottom:2px;}

a.sm4			{display:block;margin-left:30px; padding-left:20px; text-decoration:none;color:gray!important;}

a.sm5			{display:block;margin-left:40px; padding-left:20px; text-decoration:none;color:gray!important;}

/* 

NAVBAR

Barra de navegação 

*/

#navbar			{font-weight:bold;text-align:left;color:#a7b3c3;font-family:verdana;font-size:9px;margin:0px 20px 2px 0px; }

#navbar	a		{font-weight:normal;text-align:right;color:#a7b3c3;font-family:verdana;font-size:9px;text-decoration:none; }

#navbar	a:hover	{text-decoration:underline; }



/*

FORMS

Formulários

*/

.form	{width:100%;}

.fl		{width:30%;}

.fr		{}

.fast	{color:red;font-family:courier,tahoma;font-size:11px;}





/*

PRODUTOS

Layout dos produtos 

*/

.pvp1			{background-color:#FFA500;	color: White;	font-size: 11px;	font-weight: bold;	padding: 2px;}

.oldpvp1		{float:left; margin-right:5px; padding-top:3px; font-family:arial,verdana; font-size: 11px;	color:#0e5ba8; text-decoration: line-through; vertical-align:bottom;}

.pvp2			{background-color:#FFA500;	color: White;	font-size: 18px;	padding: 2px; float:left;}

.oldpvp2		{float:left; margin-right:5px; font-family:arial,verdana; font-size: 11px;	color:#0e5ba8; text-decoration: line-through; vertical-align:bottom;}



.btn{

	margin:0px;

	height:20px;

	background-color:#dadada;

	font-family:arial, verdana;

	font-size: 11px;

	font-weight: bold;

	color:#6d6d6d;

	padding:2px 7px 2px 7px;

	border-top:1px solid #e9e9e9;

	border-right:1px solid #e9e9e9;

	border-bottom:1px solid #c0c0c0;

	border-left:1px solid #c0c0c0;

	text-decoration:none;

	vertical-align:middle;

	cursor:pointer;

}





/*

PAGINAÇÃO

Para páginas e listagens de produtos

* pn - pagenumber

*/

.pn{padding:2px;}

a.pn{font-weight:bold;}

#n			{height: 10px;vertical-align: bottom;text-align:right;}

.nl			{width: 75px;}

a.nl		{background-image: url(/interface/imgs/bt_bgl.jpg);background-repeat: no-repeat;background-position: left top;width:75px;height:20px;padding: 3px;color:white;text-decoration: none;text-align: center;}

a.nl:hover	{text-decoration: underline;}



a.pl {color:#8be603; font-weight:bold; text-decoration:underline;}

a.plp {color:#8be603; font-weight:bold; text-decoration:underline;}



.nr			{text-align: right;width: 75px;}

a.nr		{background-image: url(/interface/imgs/bt_bgr.jpg);background-repeat: no-repeat;background-position: right bottom;width:75px;height:20px;padding: 3px;text-align: center;color:white;text-decoration: none;}

a.nr:hover	{text-decoration: underline;}



td.nc		{text-align: center;vertical-align: bottom;height: 18px;}

span.nc		{margin:3px;}

a.nc		{padding:3px;text-decoration: none;	color:#346D96;	font-weight: bold;text-decoration: underline;}

a.nc:hover	{text-decoration: none;}





a.group		{width: 40%;color:#73b0cc;	padding: 4px;margin: 2px;	text-decoration: none;}

a.group:hover{text-decoration: underline;}

a.groupon	{width: 40%;color:black;padding: 4px;margin: 2px;text-decoration: none;}

a.groupon:hover{text-decoration: underline;}

div.group	{border-bottom: 2px solid black;	padding-bottom: 5px;	margin-bottom: 5px;}



.grouplbl	{background-color: #ECECEC;	color:gray;	padding: 3px;	padding-left: 7px;}

.grouparea	{}







/*

POLLS

*/

.poll 		{background:#3b3b3b; width:100%;}

.question 	{margin:6px; color:white; font-weight:bold;}

.items 		{color:white; font-size:10px;}

.options 	{background:#4b4b4b;padding:1px;margin-top:10px;}

.ver 		{float:left; vertical-align:middle;}

.ver a 		{background:#111111; color:white; display:block; width:100px; padding:2px; text-align:center; font-family:tahoma; font-size:10px; text-decoration:none;}

.ver a:hover{text-decoration:underline;}

.votar 		{text-align:right; float:left;}

.votar input{padding:0 10px 0 10px; margin:0 2px 0 2px; cursor:pointer;}



/* 

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: #464897;}

a.sr1:hover{text-decoration: none;}

.sr2	{color:gray;}

