body.BgSite{
	background: #fff url(../imagens/BgSite.gif) left top repeat-x;
	margin:0px;
	/*overflow-x: hidden;*/
}

/* Inicio Style do Menu ********************************************************************************/
div.freemenu-horiz-menu { padding: 0px 3px; border: 0px solid; cursor: default; background-position: left -3px; _background-position: left -0px;}			
div.freemenu-horiz-menu table, div.freemenu-popup-menu table { font: 22px Arial, tahoma,verdana, sans-serif; } 
div.freemenu-popup-menu table { border-collapse: collapse; }
div.freemenu-horiz-menu table td.item { color:#FFF; padding: 5px 20px; !padding: 5px 20px; font-weight:bold; text-transform: uppercase; }
div.freemenu-horiz-menu table tr td.item img { vertical-align: middle; } 
div.freemenu-horiz-menu table tr td.separator { width: 6px;}
div.freemenu-horiz-menu table tr td.separator div { border-left: 1px solid; border-right: 1px solid; margin: 2px; height: 14px; overflow: hidden;}
div.freemenu-horiz-menu td.disabled, div.freemenu-horiz-menu td.disabled table td { color: #aca899; } 
div.freemenu-horiz-menu td.disabled img { -moz-opacity: 0.4; filter: alpha(opacity=40); } 
div.freemenu-popup-menu { position: absolute; left: 0px; top: 0px; border: 1px solid; padding: 1px; cursor: default; z-index: 1020; } 
div.freemenu-popup-base-menu { position: static; } 
div.freemenu-popup-menu tr.item td.label { padding: 3px 15px 3px 5px; font-weight: bold; } 
div.freemenu-popup-menu tr.item td.arrow { width: 11px; } 
div.freemenu-popup-menu tr.item td.arrow div { width: 11px; } 
div.freemenu-popup-menu tr.hover td.arrow div, div.freemenu-popup-menu tr.active td.arrow div { } 
div.freemenu-popup-menu tr.separator td div { margin: 2px; height: 1px; line-height: 1px; font-size: 1px; border: none; } 
div.freemenu-popup-menu tr.disabled td.label { color: #aca899; } 
div.freemenu-menu-shadow, img.freemenu-menu-shadow, div.div.freemenu-IE6-shadow { z-index: 1010; position: absolute; !margin-top: -3px; visibility:hidden; }
div.freemenu-menu-shadow { background-color: #555; -moz-opacity: 0.6 filter: alpha(opacity=60); visibility:hidden; } 
iframe#freemenu-menu-hider { z-index: 1000; } 
div.freemenu-menu-toolbar table tr td.item { padding: 2px 3px; }
div.freemenu-horiz-menu { background-color: #16406A; color: #000; border-color: #ccc #ccc #ccc #ccc; } 
div.freemenu-horiz-menu table { color: #000; margin:-3px;} 
div.freemenu-horiz-menu table tr td.hover {  background-color:#1C7AB2; color: #FFFFFF; } 
div.freemenu-horiz-menu table tr td.active { background-color:#1C7AB2;color: #FFFFFF; } 
div.freemenu-horiz-menu table tr td.pressed { padding: 3px 2px 1px 4px; } 
div.freemenu-horiz-menu table tr td.hover table, div.freemenu-horiz-menu table tr td.active table { color: #000; } 
div.freemenu-horiz-menu table tr td.separator { width: 7px; } 
div.freemenu-horiz-menu table tr td.separator div { border-right-color: #fff; border-left: none; margin-right: 3px; } 
div.freemenu-popup-menu { border-color: #ccc #ccc #ccc #6F8BC1 ; color: #000; background-color: #fff; padding: 0; !margin-top: -3px; } 
div.freemenu-popup-menu div.d { border-left: 0px solid #008000; }  
div.freemenu-popup-menu div.c { border-left: 0px solid #008000; } 
div.freemenu-popup-menu div.b { border-left: 0px solid #008000; } 
div.freemenu-popup-menu div.a { border-left: 0px solid #008000; } 
div.freemenu-popup-menu tr.separator td div { } 
div.freemenu-popup-menu tr { background-color:#E5E5E5 ; color: #133984; font-size: 13px;} 
div.freemenu-popup-menu tr.hover { background-color:#1C7AB2 ;color: #FFFFFF; } 
div.freemenu-popup-menu tr.active {background-color:#1C7AB2 ;color: #FFFFFF; } 
div.freemenu-popup-menu tr .icon{background-color:#1C7AB2;	border-right:1px #6F8BC1 solid;border-left:1px #6F8BC1 solid;}
/* Fim Style do Menu ***********************************************************************************/
