html,body					{ height:100%}
body						{background:#B7CED6 url(/interface/imgs/bg.jpg) repeat-x left top; }
body,td,textarea,input		{ font-size:11px; font-family:arial;}	
body,form					{ margin:0; padding:0;}	
img							{ border:0;}
h1, .Title					{ font-size:18px; font-weight:bold; color:3664AF;}
p							{ margin:0;}
h1,h3						{color:#022b5f; }
a							{ color:#3664AF; text-decoration:none; }
a:hover						{ color:#3664AF; text-decoration:underline; }


.info						{color: #999999;}
.Code						{ }

.left						{ width:23px; background:url(/interface/imgs/a2.jpg) repeat-y left; vertical-align:top; height:100%;}
.right						{ width:23px; background:url(/interface/imgs/b2.jpg) repeat-y right; vertical-align:top; height:100%;}

.quicklinks					{float:right; margin:8px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-transform:lowercase;}
.quicklinks a				{color:#000000;}
.quicklinks a:hover			{color:#3664AF;text-decoration:none;}
.quicklinks .on				{color:#3664AF;}

#mainplacer					{width:930px; height:100%;}
#main						{border:1px solid #ececec; width:100%; height:100%; background:#fff;}
#menuarea 					{width:210px; vertical-align:top; background:#fff url(/interface/imgs/menubg.jpg) repeat-x left bottom;}
#content					{padding:0 13px 20px 13px; vertical-align:top; height:100%; }
#rightarea 					{width:160px; padding:10px 0 30px 0; vertical-align:top; height:100%;}



#searchdiv					{padding:50px 0 0 60px;}
.sinput						{width:90px; border:1px solid #6a6864; color:#5a5959; margin-right:3px; vertical-align:middle;}
.ssubmit					{color:#5a5959; background:url(/interface/imgs/go.png) no-repeat; width:20px; height:20px; border:0; vertical-align:middle; cursor:pointer;}

.m1							{border-bottom:1px dotted #AFAFAF; height:22px; margin-bottom:10px; padding-left:10px; font-family:Geneva, Arial, Helvetica, sans-serif;}
.m1 a						{}
.m1	a:hover					{}
.m1	.on						{}
.m2 						{}
#seccao						{margin-top:20px;}
#seccao a					{text-decoration:none; color:#0b2852;}
#seccao a:hover				{color:#3664AF;}
#seccao .on					{color:#3664AF;}
#seccao	div					{display:block;}
#seccao	div a				{display:block;margin-bottom:5px;padding-left:25px;}
#seccao	div a:hover			{display:block;}
#seccao	div .on				{font-weight:bold;}

.newstxt 					{ padding-bottom:10px;}
#lvimg 						{width:25px;height:15px;vertical-align:middle;}

.thumbheader 			{margin-top:20px; border-top:1px dotted #3664AF; padding-top:5px; clear:both;}
a.thumbnails 			{color:#81B3CF; text-decoration:underline; font-weight:bold;}
a.thumbnails:hover 		{text-decoration:none; }
a.thumbnail2 			{color:#81B3CF;text-decoration:underline; font-weight:bold;}
a.thumbnail2:hover 		{text-decoration:none; }
.thumbnail 	{color:#616161!important; background:url(/interface/imgs/arrow2.gif) no-repeat left center;text-decoration:underline;}

/*
.topmenu 				{font-size:12px; width:120px;background:#fff url(/interface/imgs/menur.jpg) no-repeat;display:block;padding-top:9px;height:20px;float:left;text-align:center;text-transform:lowercase;}
.topmenu:hover 		{text-decoration:none;background:url(/interface/imgs/menur.jpg) no-repeat;color:#7a7a7a;text-transform:lowercase;}

.topmenuon 			{padding:0; margin:0;font-size:12px; width:120px;background:#fff url(/interface/imgs/menur.jpg) no-repeat;display:block;padding-top:9px;height:20px;float:left;text-align:center; color:#7a7a7a; text-transform:lowercase;}
.topmenuon:hover		{text-decoration:none; background:url(/interface/imgs/menur.jpg) no-repeat; color:#7a7a7a;text-transform:lowercase;}

#topmenu a 				{color:#8e6342; font-size:14px; text-decoration:none;}
*/

/*#topmenu  	a			{color:#8e6342; font-size:14px; padding:3px; width:120px;  margin-right:10px; letter-spacing:1px; text-transform:lowercase; width:396px; background:#fff url(/interface/imgs/menur.jpg) no-repeat;}
.topmenuon 				{color:#fff!important; background:#FD9F01 ;} */

#topmenu						{}
#topmenu a 						{font-weight:bold; font-size:14px; color:#022b5f; width:114px; text-transform:lowercase; 
	background:url(/interface/imgs/menutile.png) no-repeat right top; 
	margin-right:3px; 
	display:block; 
	float:left; height:42px; padding-top:12px; text-align:center;}
#topmenu a:hover 				{text-decoration:none; color:#3664AF}

#topmenu a.topmenuon 			{color:#3664AF;}
#topmenu a.topmenuon:hover		{}


#footer 	{padding:5px; font-size:9px; color:#638A9F;}


/* These are standard sIFR styles... do not modify */
/*
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

.sIFR-hasFlash h1 {
	visibility: hidden;
}

.sIFR-hasFlash h2 {
	visibility: hidden;
	letter-spacing: -9px;
	font-size: 15px;
}*/
.t2						{height:25px; padding-left:21px;  color:#FFFFFF; border-top:1px solid #FFF;border-bottom:1px solid #FFF;border-right:2px solid #FFF;}
.last					{padding-right:-20px;}
