/********* MENU PRINCIPAL ******/

#main_menu { width: 205px; padding: 15px 3px 15px 10px; position: relative; }

a:visited { text-decoration: none }
a:hover { text-decoration: underline }

DIV.menu    { position:absolute; z-index:3; visibility:hidden }

A.menu1      { color: #445665; text-decoration: none }
A.menu1:hover    { color: #FFF;  }

A.menuDiv   { color: #445665; text-decoration: none }
A.menuDiv:hover { color: #445665; }

SUP {font-size: 8px;}

A.menuSel   { color: #445665; font-weight:bold; text-decoration: none }
A.menuSel:hover {  }


DIV.menu1	 { font: 11px Verdana, Arial, Helvetica, sans-serif; background: url("m_bullet_red.gif") no-repeat 6px 9px; padding: 3px 5px 5px 20px; cursor:pointer; cursor:hand; width: 180px; text-decoration: none;}
DIV.active,
DIV.menu1Sel { font: 11px Verdana, Arial, Helvetica, sans-serif; background: #e60018 url("m_bullet_white.gif") no-repeat 6px 9px; padding: 3px 5px 5px 20px; cursor:pointer; cursor:hand; color: #FFF; width: 180px; text-decoration: none;}

DIV.menu2    { text-align:left; font: normal 11px Verdana, Arial, Helvetica, sans-serif; padding: 2px 8px 2px 15px; cursor:pointer; cursor:hand; background: #f2f2f2 url("m_bullet_red.gif") no-repeat 5px 6px; border-bottom: solid 1px #FFF; text-decoration: none; }
DIV.menu2Sel { text-align:left; font: normal 11px Verdana, Arial, Helvetica, sans-serif; padding: 2px 8px 2px 15px; cursor:pointer; cursor:hand; background: #f2f2f2 url("m_bullet_white.gif") no-repeat 5px 6px; color: #FFF; text-decoration: none;  }

DIV.menu3    { text-align:left; font: normal 11px Verdana, Arial, Helvetica, sans-serif; padding: 2px 8px 2px 15px; cursor:pointer; cursor:hand; background: #f2f2f2 url("m_bullet_red.gif") no-repeat 5px 6px; border-bottom: solid 1px #FFF; text-decoration: none; }
DIV.menu3Sel { text-align:left; font: normal 11px Verdana, Arial, Helvetica, sans-serif; padding: 2px 8px 2px 15px; cursor:pointer; cursor:hand; background: #e60018 url("m_bullet_white.gif") no-repeat 5px 6px; border-bottom: solid 1px #FFF; color: #FFF;  text-decoration: none; }

DIV.menu4    { text-align:left; font: normal 11px Verdana, Arial, Helvetica, sans-serif; padding: 2px 8px 2px 29px; cursor:pointer; cursor:hand; background: #f2f2f2 url("m_bullet_red.gif") no-repeat 19px 6px; border-bottom: solid 1px #FFF; text-decoration: none; }
DIV.active2  { background: #b8c6d0 url("m_bullet_white.gif") no-repeat 19px 6px; color: #FFF; }
DIV.menu4Sel { text-align:left; font: normal 11px Verdana, Arial, Helvetica, sans-serif; padding: 2px 8px 2px 29px; cursor:pointer; cursor:hand; background: #e60018 url("m_bullet_white.gif") no-repeat 19px 6px; border-bottom: solid 1px #FFF; color: #FFF;  text-decoration: none; }

DIV.menu5    { text-align:left; font: normal 11px Verdana, Arial, Helvetica, sans-serif; padding: 2px 8px 2px 42px; cursor:pointer; cursor:hand; background: #f2f2f2 url("m_bullet_red.gif") no-repeat 31px 6px; border-bottom: solid 1px #FFF; text-decoration: none; }
DIV.active3   { background: #b8c6d0 url("m_bullet_white.gif") no-repeat 31px 6px; color: #FFF;}
DIV.menu5Sel { text-align:left; font: normal 11px Verdana, Arial, Helvetica, sans-serif; padding: 2px 8px 2px 42px; cursor:pointer; cursor:hand; background: #e60018 url("m_bullet_white.gif") no-repeat 31px 6px; border-bottom: solid 1px #FFF; color: #FFF; text-decoration: none; }

DIV.flyout2 { width:195px; padding-left:19px; }
DIV.flyout3 { width:195px; padding-left:16px;  }


DIV.menuBack { font: 11px Verdana, Arial, Helvetica, sans-serif; background: url("m_bullet_red.gif") no-repeat 6px 9px; padding: 3px 5px 5px 20px; cursor:pointer; cursor:hand; width: 180px; color: #445665; text-decoration: none; }
DIV.menuBackHover  { font: 11px Verdana, Arial, Helvetica, sans-serif; background: #e60018 url("m_bullet_white.gif") no-repeat 6px 9px; padding: 3px 5px 5px 20px; cursor:pointer; cursor:hand; color: #FFF; width: 180px; text-decoration: none; }


/***********************************
********** MENU TOPO LATERAL ******/

#menuTopo { width:219px; padding: 10px 0 10px 0; position: relative; }

.menutopo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	text-indent: 10px;
	vertical-align: middle;
	cursor:pointer;
	cursor:hand;
}

.topoBg1 { background: #718ea2; border-right: 3px solid #FFF; padding: 4px 0 5px 0; width: 220px;}
.topoBg2 { background: #269b90; border-right: 3px solid #FFF; padding: 4px 0 5px 0; width: 180px;}
.topoBg3 { background: #5e77ae; border-right: 3px solid #FFF; padding: 4px 0 5px 0; width: 180px;}
.topoBg4 { background: #c0b429; border-right: 3px solid #FFF; padding: 4px 0 5px 0; width: 180px;}
.topoBg5 { background: #469ebe; border-right: 3px solid #FFF; padding: 4px 0 5px 0; width: 180px;}


A .menutopo {
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}

A:hover .menutopo {
	text-decoration: none;
}

.sub_menus_topo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	text-align: left;
	text-indent: 20px;
}

#menuTopo .titulo { padding: 7px 0 7px 0; }

#menuTopo .sub_menu {
	color: #FFF;
	padding: 4px 0 5px 21px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#menuTopo .sub_menu2 {
	color: #FFF;
	padding: 4px 0 5px 31px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#menuTopo .mtSel_1 { background-color: #269b90; }
#menuTopo .mtSel_2 { background-color: #5e77ae; }
#menuTopo .mtSel_3 { background-color: #c0b429; }
#menuTopo .mtSel_4 { background-color: #469ebe; }

#menuTopo .img_mt_1 { background: #7dc3bc url("m_bullet_mt1.gif") no-repeat 10px 10px; }
#menuTopo .img_mt_2 { background: #9eadce url("m_bullet_mt2.gif") no-repeat 10px 10px; }
#menuTopo .img_mt_3 { background: #d9d27f url("m_bullet_mt3.gif") no-repeat 10px 10px; }
#menuTopo .img_mt_4 { background: #90c5d8 url("m_bullet_mt4.gif") no-repeat 10px 10px; }
#menuTopo .img_mt_42 { background: #90c5d8 url("m_bullet_mt4.gif") no-repeat 22px 10px; }

#menuTopo .img_mtSel_1 { background-image: url("m_bullet_white.gif"); background-repeat: no-repeat; background-position: 10px 10px; }
#menuTopo .img_mtSel_2 { background-image: url("m_bullet_white.gif"); background-repeat: no-repeat; background-position: 10px 10px; }
#menuTopo .img_mtSel_3 { background-image: url("m_bullet_white.gif"); background-repeat: no-repeat; background-position: 10px 10px; }
#menuTopo .img_mtSel_4 { background-image: url("m_bullet_white.gif"); background-repeat: no-repeat; background-position: 10px 10px; }
#menuTopo .img_mtSel_42 { background-image: url("m_bullet_white.gif"); background-repeat: no-repeat; background-position: 22px 10px; }



/** sub menus **/
.h_mt_1 { background: #269b90 url("m_bullet_white.gif") no-repeat 10px 10px; }
.h_mt_2 { background: #5e77ae url("m_bullet_white.gif") no-repeat 10px 10px; }
.h_mt_3 { background: #c0b429 url("m_bullet_white.gif") no-repeat 10px 10px; }
.h_mt_4 { background: #469ebe url("m_bullet_white.gif") no-repeat 10px 10px; }

.h_mt_42 { background: #e60018 url("m_bullet_white.gif") no-repeat 22px 10px; }


/** subMenu rodape **/
.subMenu  { text-align:left; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #445665; padding: 2px 8px 2px 29px; cursor:pointer; cursor:hand; background: #f2f2f2 url("m_bullet_red.gif") no-repeat 19px 6px; border-bottom: solid 1px #FFF; width: 168px; }
.subMenuHover { text-align:left; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #FFF; padding: 2px 8px 2px 29px; cursor:pointer; cursor:hand; background: #e60018 url("m_bullet_white.gif") no-repeat 19px 6px; border-bottom: solid 1px #FFF; width: 168px; }
.activeSM  { background: #b8c6d0 url("m_bullet_white.gif") no-repeat 19px 6px; color: #FFF; }



