#page {width:763px; border: 2px solid black; overflow:auto; background-color: #667BB4; margin-left: auto; margin-right:auto;}
body { 	margin:2px; }

#topbar{ background-color: #667BB4;	width: 763px; height: 95px;	border-bottom: 2px solid black;}
#logoarea{ float:left; width: 181px; border: 0px solid red; margin-left:2px; padding-top:5px; padding-left:2px;}
#toptittle {width:560px; float: right;}
#toptittleleft {width:460px; height:90px; float:left; padding-top: 5px; padding-left:5px;}
#toptittleimg {width:460px; border: 0px solid red;}
#subtittleborder {border: 0px solid #000000; margin-right:20px; margin-top:30px; padding:2px; height:auto}
#subtittle {border: 0px solid #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:larger; font-style:normal; font-weight: normal; float:right; padding: 2px; }
#toptittleselo {width:93px; float:right; padding-top:1px; border: 0px solid red;}
.logomarca{ border: 0px solid red; }
.bordapreta{ border: 1px solid #000000;}
table.bordatabela {	border: 1px solid black; }
table.bordatabela td { border: 1px solid black; }

#leftarea{ width: 185px; background-color: inherit;	float:left; padding: 5px;}
#menu{width:165px; background-color: #29166F; 
border: 1px solid #000000; padding: 10px; line-height: 25px; overflow:hidden;}
.SubMenu{ line-height:normal; border-bottom: 1px solid white;}

#rightarea{width: 553px; background-color: inherit; float:right; padding:5px; overflow: hidden;}
#contents {	max-width:543px; width:543px; overflow:hidden; background-color: #BBB4D6; border: 1px solid #000000; padding: 5px;}
.columnL { max-width:256px; width:256px; overflow:hidden; padding: 5px; margin:0px; float:left; }
.columnR { max-width:256px; width:256px; overflow:hidden; padding: 5px; padding-left:8px; margin:0px; float:right; border-left: 1px solid #667BB4;}
.colcenter {max-width:512px; width:512px; overflow:hidden; padding: 5px; margin:0px; float:left;}
#bottomarea{ border:0px solid red; width:555px; height:20px; padding-top:10px;	 
	font-family: Tahoma, Verdana, Arial, sans-serif; font-style: normal; font-size: 11px; color: #FFFFFF;
	font-weight: normal; text-align:center; margin:0px;}
#copyright {width:180px; overflow:hidden; color: #000000; text-align:center; font-family:Tahoma, Verdana, Arial, sans-serif; 
	font-size: x-small; font-weight:bold; padding-top: 10px;}

A.Principal{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight:bold;
	font-size: medium; text-decoration:none;}
A.Principal:link{color: #FFFFFF;}
A.Principal:active{color: #FFFFFF;}
A.Principal:visited{color: #FFFFFF;}
A.Principal:hover{color: #667BB4;background-color:#FFFFFF;}

A.MenuItem{	color: #FFFFFF;	font-family: Tahoma, Verdana, Arial, sans-serif; font-weight:bold;
	font-size:medium; text-decoration:none; }
A.MenuItem:link{color: #FFFFFF;}
A.MenuItem:active{color: #FFFFFF;}
A.MenuItem:visited{color: #FFFFFF;}
A.MenuItem:hover{color: #FFFFFF;}

A.MenuSubItem{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, sans-serif;	font-weight:bold; font-size:smaller;
	padding-left: 10px; padding-right: 5px;	text-decoration:none;}
A.MenuSubItem:link{color: #FFFFFF;}
A.MenuSubItem:active{color: #FFFFFF;}
A.MenuSubItem:visited{color: #FFFFFF;}
A.MenuSubItem:hover{color: #667BB4;background-color:#FFFFFF;}

.online{ color:#FFCC00;}

P {	color: #000000;	font-family:Tahoma, Verdana, Arial, sans-serif; 
	font-size:small; font-weight:normal; margin-top: 0px;}
P.justified {	color: #000000;	font-family:Tahoma, Verdana, Arial, sans-serif; 
	font-size:small; font-weight:normal; text-align:justify}


LI { color: #000000; font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size: smaller;	font-weight:normal;}
OL.level2 {	font-size: inherit; font-family:Tahoma, Verdana, Arial, sans-serif;	font-weight:normal;}

H1,H2,H3,H4,H5,H6 {	font-family:Tahoma, Verdana, Arial, sans-serif;	font-style:normal; font-weight: bold;
	text-decoration:none; margin-top: 0px;}


A.links{ color: #FFFFFF; font-weight:bold; text-decoration: underline;}
A.links:link{color: #FFFFFF;}
A.links:active{color: #FFFFFF;}
A.links:visited{color: #29166F;}
A.links:hover{color: #667BB4;}

.topo:link{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size: smaller; color: #ffffff; text-align:right;}
.topo:active{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size: smaller; color: #ffffff; text-align:right;}
.topo:visited{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size: smaller; color: #ffffff; text-align:right;}

#fingerprint{ float:right;}
#floatimgL{ float:left;}
.imgLeft {float:left;}
.imgRight {float:right;}

.bold { font-weight:bold;}
.alert { color: red;}

