html						{background:url(/interface/imgs/babb.png) repeat; }
/*body						{background:url(/interface/imgs/logod.png) no-repeat; }*/
.png_bg						{background:url(/interface/imgs/logod.png) no-repeat;}
body,td,textarea			{font-size:11px; font-family:tahoma,arial; color:#004f84;}	
body,form					{margin:0; padding:0;}	
img							{border:0;}
h1, .Title					{font-size:18px; font-weight:bold;}
p							{margin:0;}
h3							{}
a							{color:#004f84;text-decoration:none;}
a.hover						{}

.info 						{margin: 15px 0 10px 0; padding:5px; background:#cecece; color:#fff;}
.Code						{}
.thumbheader 				{margin-top:10px; clear:both;}
div.thumbnails				{padding:10px 0;}
a.thumbnail 				{color:#004f84;padding-right:8px;text-decoration:none;}
a.thumbnail:hover 			{color:#ccc;}
a.thumbnail2 				{color:#004f84;padding-right:8px;text-decoration:none;}
a.thumbnail2:hover 			{color:#ccc;}

.sinput{
	width:120px;
	font-size:11px;
	margin-left:10px;
	border:1px solid #fff;
	padding:2px;
}
.ssubmit{
	background:#0A65AF;
	border:1px solid #fff;
	color:#fff;
	margin-left:5px;
}


#logodiv					{background:url(/interface/imgs/logod.png) no-repeat;}
#logodivlink				{color:#004f84; width:885px; padding: 14px 5px 4px 0px; font-size:10px;}
#logodivlink a				{text-decoration:none;color:#004f84;}
#logodivlink a:hover		{text-decoration:none;}
#logodivlink .on			{font-weight:bold!important; color:#000000!important;}
.langs{
	float:left;
}
.links{
	float:right;
}

#seconddiv					{width:885px;margin:0 auto; height:7px; vertical-align:bottom;}
#cone  						{float:left;background:url(/interface/imgs/c1.png) no-repeat;height:7px; width:8px;} 
#ctwo						{background:url(/interface/imgs/c2.png) repeat-x;height:7px; float:left; width:868px;}
#ctres						{float:left;background:url(/interface/imgs/c3.png) no-repeat;height:7px; width:8px; }
#csix						{float:left;background:url(/interface/imgs/c6.png) no-repeat;height:7px; width:8px; }
#cseven						{background:url(/interface/imgs/c7.png) repeat-x;height:7px; float:left; width:874px;}
#ceight						{float:left;background:url(/interface/imgs/c8_.png) no-repeat;height:7px; width:8px; }
#coitoseissete				{width:882px; padding:0px 3px 0px 2px;background:url(/interface/imgs/c876.png) repeat-y;}


#maskone					{background:url(/interface/imgs/mascara__.png) no-repeat;height:430px;width:677px; }
#masktwo					{background:url(/interface/imgs/mascara2__.png) no-repeat;height:207px;width:677px; }
#pagenamer					{height:25px; margin:12px 0 0 230px; color:#004f84; font-weight:bold;}


#flum						{width:201px; vertical-align:top; margin:0px; padding:0px;background:#5ca8eb url(/interface/imgs/ldesq.jpg) no-repeat;}
.divflum					{color:#FFFFFF; font-weight:bold; margin:2px 2px 12px 0px; background:url(/interface/imgs/trin.gif) no-repeat; padding-left:12px;}
.spanflum , .spanflum a					
							{color:#A3D07F!important; text-decoration:none; margin:5px 0 13px 5px; background:none;}
.m2 						{padding:0 0 0 18px; margin:5px 0!important;display:block;}
.m3 						{padding:0 0 0 28px;  margin:5px 0!important;}
.m4 						{padding:0 0 0 38px; margin:5px 0!important;}





#loogerr					{ color:#FFF; font-weight:bold; text-transform:uppercase; padding:8px 4px 8px 6px;background:#0D81DF;-moz-opacity:.5;filter:alpha(opacity=50); display:block; margin-bottom:5px;}
.input						{ background:#0D81DF; border-right:1px solid #0F93FF;  border-bottom:1px solid #0F93FF;  border-top:1px solid #0A65AF; border-left:1px solid #0A65AF; color:#FFF; height:16px; width:128px; margin-left:12px;}
#username					{ margin:5px 0 5px 12px;}
#registar a , #recuperar_pass a	
							{ color:#35678F;margin:5px 0 0 12px; text-decoration:none; margin-bottom:5px; text-transform:capitalize;}
#recuperar_pass				{margin-bottom:5px;}
#registar 					{margin:5px 0;}
#btnok						{vertical-align:bottom; padding:0px;}



#sll						{background:#f06a1f url(/interface/imgs/sll.png) no-repeat;vertical-align:top; padding:15px 0 0 0; width:35px;}
#sll img					{padding:0px; left:0;}


#lvtd 						{ color:#9f9f9f; padding:5px 0 5px  5px; font-size:9px;}
#lvtd span 					{ color:#005EB4;font-size:9px;}
#lvtd a						{ color:#9f9f9f;font-size:9px;}


#content					{width:677px; text-align:left;vertical-align:top; background:#FFF; margin:0; padding:0;}
#divcontent 				{padding:5px 20px 5px 45px;width:611px; background:#FFFFFF; vertical-align:top;}
#realcontent				{width:200px; margin:22px 12px 0px 12px;}
#maincontent				{padding:0px 12px 12px 12px; background:#FFF;}

.news						{float:left;text-align:left; background:#FFFFFF; width:132px; padding:0px 8px; }
.newsd						{float:left;margin:0px 10px; text-align:left; background:#FFFFFF; width:130px; }

.newsh1						{color:#A3D07F; font-size:13px; padding:3px 0px;}
.newsh1	a					{color:#004f84; text-decoration:none;}
.newsh1	a:hover				{color:#f88427;}
.newsimg					{border:1px solid #d6d6d6; height:62px; width:120px; text-align:center; vertical-align:middle;}
.newslinker					{color:#004f84;}
.newsdata					{padding:6px 3px;}
.newsdata b					{font-size:16px;}
#homer						{height:430px;width:677px;position:relative;top:-487px;}
#marger						{height:207px;width:677px;position:relative;top:-203px;}








/* 
Globals
*/	


#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:right;color:#474A3F;font-size:9px;margin:0px 20px 2px 0px; }
#navbar	a		{font-weight:normal;text-align:right;color:#003D6F;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;
	font-family:arial, verdana;
	font-size: 11px;
	font-weight: bold;
	color:#6d6d6d;
	padding:2px 7px 2px 7px;
	border:1px solid #e9e9e9;
	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 		{backgroud:#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:tahoma 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;}

