html,body					{background:url(../imgs/bb2.jpg); }
body,td,textarea			{ font-size:11px; font-family:arial,tahoma; color:#9e9e9e;}	
body,form					{ margin:0; padding:0;}	
img							{ border:0;}
h1, .Title					{ font-size:18px; font-weight:bold; border-bottom:1px solid #e9e195; color:#0099ff;}
p							{ margin:0;}
h3							{ }
a							{ color:#0099ff; text-decoration:none; }
a:hover						{ text-decoration:underline;  }


.info 						{margin: 15px 0 10px 0; padding:5px; color:#2A2A2A;}
.Code						{ }
.thumbheader 				{margin-top:20px; border-top:1px dotted gray; padding-top:5px; clear:both;}
a.thumbnail 				{color:#2A2A2A;padding-left:18px;}
a.thumbnail:hover 			{text-decoration:none; color:#999999;}
a.thumbnail2 				{color:#2A2A2A;padding-left:18px;}
a.thumbnail2:hover 			{text-decoration:none; color:#999999;}
.news      	       			{margin-bottom:10px; border-bottom:1px dashed #666666; }
.newsh1      	       		{color:#365F05; font-weight:bold; text-transform:uppercase; margin-bottom:10px; }
.newsh1 a      	       		{text-decoration:underline;}
.newstxt 					{color:#b8b6b5;font-size:10px; margin-bottom:5px; padding-left:5px;}
.newstxt a					{color:#b8b6b5;size:10px;text-decoration:underline;}
.newsdata					{color:#b8b6b5;}	

.clea						{clear:both;}	


#registar a , #recuperar_pass a 
							{color:#577aaa;text-decoration:none;text-transform:lowercase;padding-left:3px; font-size:9px;}
#btnok						{background:#00A6A4;width:29px; height:11px;font-size:9px; vertical-align:top; color:#01587f; padding:3px 12px;text-align:center; border:1px solid #005F5D;margin-left:78px;}
#divlogg					{height:20px; clear:both;background:#19CFCB; padding:8px 0px 15px 10px; vertical-align:top;}
#divtotal					{float:left; margin-top:5px; line-height:15px; margin-left:2px; clear:both;}


/*____________________________________________Main_________________________________*/

#logger						{float:left; width:130px; background:#2b383c; padding:3px 0 0 10px; height:80px;}
#logger	font				{font-size:11px;font-weight:bold;color:#FFF;leterspacing:-1px;background:url(../imgs/lock.jpg) no-repeat; padding:2px 0 1px 24px; height:28px; }
#logger	form				{margin-top:5px; margin-bottom:5px;}
#logger	div 				{margin-top:4px;}
#logger	div a				{font-size:7px; text-decoration:none;color:#a2a8a9; letter-spacing:1px;}
#username , #passwd 		{width:95px;color:#acb6b8; margin-right:10px; border:1px solid #acb6b8; margin-bottom:6px;padding-left:5px; background:#43585e}
#passwd						{}
#inputreturn				{margin:0 0 5px -7px; vertical-align:bottom;}
.userdetails				{text-decoration:none; overflow:hidden; text-overflow:ellipsis;}
#passwd						{}
#treslinks 					{background:#2B383C;width:420px;color:#b0bc80;font-size:9px;}
#treslinks a				{margin:0 10px; text-decoration:none; color:#b0bc80}
#treslinks a:hover			{color:#CCCCCC;}
#retreive 					{background:#2b383c; float:left; width:110px; height:30px; padding:3px 4px 0 0;text-align:left;}
#retreive a					{color:#57767F; font-size:9px; margin-left:15px; text-decoration:none; }
#retreive a:hover			{}
.ssubmit					{background:url(../imgs/searchgo.png) no-repeat bottom left; width:22px; height:24px; padding:0px; margin:0px; border:0px solid #FFF;}
.sinput						{border:1px solid #b2ac82; background:#FFF; margin-top:12px; width:195px; margin-left:7px; height:18px; color:#666666;font-size:11px; padding-top:5px;}
#silver						{float:left;background:url(../imgs/silver.png) repeat-x; height:52px; width:239px;}
#silver	form				{margin-top:4px!important;}
#menusect					{background:url(../imgs/menu_.jpg) no-repeat right top; height:52px;width:475px; float:right; margin-left:-4px;}
#menusect div				{margin:18px 0 0 20px; text-align:left;}
#_menusect div a			{background:url(../imgs/zero.png) no-repeat;}

a.topmenu 					{color:#2d3b3e;text-decoration:none;line-height:15px;padding:0px 10px;font-size:15px;font-weight:bold!important;}
a.topmenu:hover 			{color:#2d3b3e;font-weight:bold!important; line-height:15px;font-size:15px;padding:0px 10px; vertical-align:bottom!important;}
a.topmenuon 				{color:#2d3b3e;font-weight:bold!important;line-height:15px;font-size:15px;padding:0px 10px;}
a.topmenuon:hover			{color:#2d3b3e;font-weight:bold!important;line-height:15px;font-size:15px;padding:0px 10px;}
#cone						{float:left;background:url(../imgs/c1.png) right top no-repeat;width:40px;height:20px; margin-top:7px;}
#greeen						{background:url(../imgs/greeen.jpg) repeat-x; height:38px!important;}
#content					{background:#FFFFFF;vertical-align:top; padding:10px 20px;float:left; width:360px;}
#btnzero					{float:left;background:#862A10 url(../imgs/btn_zero.png) repeat-x bottom left; height:66px; width:242px;}
#btnzero p					{padding:24px 0 0 12px;color:#FFF;}
.lastright					{background:#A3A3A3;float:right; width:467px;height:66px; color:#d3d3d3; margin-left:-4px; margin-right:-2px;}
.lastrightp					{padding:24px 0 0 12px;color:#FFF; float:left;padding:0px 7px;}
.tabler						{width:769px; vertical-align:top;}
.divler						{width:770px; vertical-align:top;}
#maintd						{width:710px;}
#maindiv					{width:706px;}
.lefttd						{background:url(../imgs/esimg.png) repeat-y; width:32px; vertical-align:top;}
.righttd					{background:url(../imgs/dtaimg.png) repeat-y; width:32px;}
.toppp					{ vertical-align:top;}
#reddd					{background:#2B383C; height:70px;}
#blueee					{background:#2B383C;}
#mainheader				{background:#FFFFFF}
#yellowww				{background:#FFFFFF url(../imgs/yell.jpg) repeat-y right top;}
#tresflash				{float:right; width:300px;background:#e9e195; margin:5px 2px 5px 0;}
#thinredline			{height:5px; width:310px; float:right; background:#34b3d1; margin-top:-5px;}
#bzerodois				{vertical-align:top;}
#regaqui				{margin-bottom:-5px;}
#pprim					{margin:24px 7px 0 5px;color:#FFF;float:left;padding:0px 2px;}
#pmeio					{margin:24px 0 0 5px;color:#FFF; float:left;padding:0px 10px; border-right:1px dotted #cdc89b;border-left:1px dotted #cdc89b;}
#pult					{margin:24px 0 0 5px;color:#FFF;padding:0px 2px; float:left}
#dtamgdois				{width:32px; float:right}
#dtamgdois img			{vertical-align:top; margin-right:-4px;}









/*____________________________________________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*/
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*/
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*/
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*/
#navbar			{font-weight:bold;text-align:left;color:#fff;font-family:verdana;font-size:9px;margin:0px 20px 2px 0px; padding-top:12px;}
#navbar	a		{font-weight:normal;text-align:right;color:#EFEFEF;font-family:verdana;font-size:9px;text-decoration:none;}
#navbar	a:hover	{text-decoration:underline; }

/*FORMS*/
.form	{width:100%;}
.fl		{width:30%;}
.fr		{}
.fast	{color:red;font-family:courier,tahoma;font-size:11px;}


/*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
* 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(../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(../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;}



	