.toptxt, a.toptxt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #DCDADA;
	text-decoration: none;
}
a:hover.toptxt {
	text-decoration: underline;
}
input.itop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3f3f3f;
	border: solid 1px #c9c9c9;
	width: 70px;
}
ibusca, input.ibusca, select.ibusca, textarea.ibusca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3f3f3f;
	border: solid 1px #B3B381;
}
.busca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #524E42;
	font-weight: bold;
}



.MenuHeader{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   color: #000000;  
   background-color: #FFFFFF;
	font-weight: bold;
}
.MenuItem {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   color: #000000;
	background: #F9F3E7;
	padding-left: 11px;
	padding-top: 2px;
}
.MenuItemAceso {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   color: #FFFFFF;
	background: #CA7E00;
	padding-left: 11px;
	padding-top: 2px;
}
.Ind1 {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
   color: #FFFFFF;
	background: url(images/ind1.jpg);
	padding: 4px 0px 1px 17px;
}
.Ind1a {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
   color: #FFFFFF;
	background: url(images/ind1a.jpg);
	padding: 4px 0px 1px 17px;
}
.Ind2 {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
   color: #FFFFFF;
	background: url(images/ind2.jpg);
	padding: 4px 0px 1px 22px;
}
.Ind2a {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
   color: #FFFFFF;
	background: url(images/ind2a.jpg);
	padding: 4px 0px 1px 22px;
}
.MenuItemHp1 {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   color: #000000;
	background: url(images/backmenu1.jpg);
	padding: 4px 0px 1px 17px;
}
.MenuItembackHp1 {
   background: url(images/backmenu1cp.jpg);
	padding: 1px 1px 1px 11px;
}
.MenuItembackHp2 {
   background: url(images/backmenu1dp.jpg);
	padding: 1px 1px 1px 11px;
}

.MenuItemHp1Aceso {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   color: #FFFFFF;
	background: url(images/backmenu1a.gif);
	padding: 4px 0px 1px 17px;
}
.MenuItemHp1f {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   color: #000000;
	background: url(images/backmenu1f.jpg);
	padding: 4px 0px 1px 17px;
}
.MenuItemHp1fAceso {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   color: #FFFFFF;
	background: url(images/backmenu1fa.gif);
	padding: 4px 0px 1px 17px;
}
.MenuItemHp2 {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   color: #000000;
	background: url(images/backmenu2.jpg);
	padding: 4px 0px 1px 17px;
}
.MenuItemHp22 {
   	background: url(images/backmenu2fp.jpg);
	padding: 4px 0px 1px 17px;
}
.MenuItemHp2Aceso {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   color: #FFFFFF;
	background: url(images/backmenu2a.gif);
	padding: 4px 0px 1px 17px;
}
.MenuItemHp2f {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   color: #000000;
	background: url(images/backmenu2f.jpg);
	padding: 4px 0px 1px 17px;
}
.MenuItemHp22f {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   color: #000000;
	background: url(images/backmenu2f.jpg);
	padding: 4px 0px 1px 17px;
}
.MenuItemHp2fAceso {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   color: #FFFFFF;
	background: url(images/backmenu2fa.gif);
	padding: 4px 0px 1px 17px;
}
.hpri-titverm {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BF343E;
	font-weight: bold;
}
.hpri-stitverm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #761920;
	font-weight: bold;
}
.hpri-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11PX;
	color: #4F4F4F;
}
.hpnt-titexc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #394f06;
	font-weight: bold;
}
.hpme-titazul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404490;
	font-weight: bold;
}
.hpme-titlaranja {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cf731e;
	font-weight: bold;
}
.rodap {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9a9999;
	font-weight: bold;
	padding: 0pc 4px 0px 4px;}
a.rodap {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4f4f4f;
	font-weight: bold;
	text-decoration: none;}
a:hover.rodap {
	text-decoration: underline;}
a.rodap1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9a9999;
	font-weight: bold;
	text-decoration: none;}
a:hover.rodap1 {
	text-decoration: underline;}
select.menuddl {
	border: solid 1px #ddd9ce;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3f3f3f;
}	
a.snotA {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cf731e;
	font-weight: bold;
	text-decoration: none;
}
a:hover.snotA {
	text-decoration: underline;
}
a.tnotB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404490;
	font-weight: bold;
	text-decoration: none;
}
a:hover.tnotB {
	text-decoration: underline;
}
a.tnotR {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BF343E;
	font-weight: bold;
	text-decoration: none;
}
a:hover.tnotR {
	text-decoration: underline;
}
a.snotR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #761920;
	font-weight: bold;
	text-decoration: none;
}
a:hover.snotR {
	text-decoration: underline;
}
a.txnot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11PX;
	color: #4F4F4F;
	text-decoration: none;
}
a:hover.txnot {
	text-decoration: underline;
}
a.titexc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #394f06;
	font-weight: bold;
	text-decoration: none;
}
a:hover.titexc {
	text-decoration: underline;
}
a.titnotb {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #504c40; 
	font-weight: bold; 
	vertical-align: top;
	text-decoration: none;
	line-height: 11px;
}
a:hover.titnotb {
	text-decoration: underline;
}
.not-can {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #f7f7f7;
	letter-spacing: -1px;		
}
.not-tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #A00000;
	letter-spacing: -1px;		
}
.not-stit {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #231E1E;		
}
.not-olho {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E4A4A;
	font-style: italic;
}
.not-txt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 13px;
}
.not-int {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #524F4F;
	font-weight: bold;
	background-color: #F3F3F3;
	padding: 10px;
}
a.tit-notcan {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #231E1E;
	text-decoration: none;	
}
a:hover.tit-notcan {
	text-decoration: underline;
}
a.leiamais {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3f3f3f;
	text-decoration: none; 
}
a:hover.leiamais {
	text-decoration: underline;
}
.leiam {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #295D75;
}
.tit-outcan {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #504c40; 
	font-weight: bold; 
}
.tit-can {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #504c40; 
	font-weight: bold; 
}
a.titout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A00000;
	font-weight: bold;
	text-decoration: none;
}
a:hover.titout {
	text-decoration: underline;
}
.assine-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;	
}
.assine-cad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1D516C;
}
.assine-log {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1D516C;
}
.assine-tit {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F2F6F8;
	text-align: center;
}
.obrigado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A52A2A;
}
.qs-txt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #606060;
	line-height: 13px;
}
.qs-link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1D516C;
}
.ed-esp1 {
	background-image: url(images/esp_link1.gif);
	background-repeat: no-repeat;
	font-family: Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #BA2F2F;
	padding-left: 3px;
	letter-spacing: 0px;
}
.ed-esp2 {
	background-image: url(images/esp_link2.gif);
	background-repeat: no-repeat;
	font-family: Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #BA2F2F;
	padding-left: 3px;
	letter-spacing: 0px;
}
.ed-esp3 {
	background-image: url(images/esp_link3.gif);
	background-repeat: no-repeat;
	font-family: Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #BA2F2F;
	padding-left: 3px;
	letter-spacing: 0px;
}
.ed-esp4 {
	background-image: url(images/esp_link4.gif);
	background-repeat: no-repeat;
	font-family: Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #BA2F2F;
	padding-left: 3px;
	letter-spacing: 0px;
}
.ed-esp5 {
	background-image: url(images/esp_link5.gif);
	background-repeat: no-repeat;
	font-family: Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #BA2F2F;
	padding-left: 3px;
	letter-spacing: 0px;
}
.ed-esp {
	background-color: #FFF4E0;
	font-family: Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #1F807A;
	padding-left: 3px;
	letter-spacing: 0px;
}
.buscastit {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4E4A4A;
	font-style: italic;
}
.bgrid {
	padding: 4px 8px 4px 8px;
	border-bottom: solid 1px gray;
}
a.titbus {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #761920; 
	font-weight: bold; 
	vertical-align: top;
	text-decoration: none;
	line-height: 11px;
}
a:hover.titbus {
	text-decoration: underline;
}



