/* CSS Document */
body { background-color:#E67817; }
a, a:active { outline:none !important; }

#menu { position:absolute; width:168px; height:183px; overflow:hidden; background:url(../img/menu-novo-2.gif) no-repeat; padding:4px 0px; }
#menu ul { list-style-type:none; margin:0px; padding:0px; text-indent:-9999em; }
#menu ul li { height:19px; margin-bottom:3px; }
#menu ul li a { color:#FFFFFF; font:bold 11px Tahoma, Verdana, Arial; text-transform:lowercase; text-decoration:none; display:block; width:100%; height:100%; }
#m01 a:hover { background:url(../img/menu-novo-2.gif) no-repeat -168px -4px; }
#m02 a:hover { background:url(../img/menu-novo-2.gif) no-repeat -168px -26px; }
#m03 a:hover { background:url(../img/menu-novo-2.gif) no-repeat -168px -48px; }
#m04 a:hover { background:url(../img/menu-novo-2.gif) no-repeat -168px -70px; }
#m05 a:hover { background:url(../img/menu-novo-2.gif) no-repeat -168px -92px; }
#m06 a:hover { background:url(../img/menu-novo-2.gif) no-repeat -168px -114px; }
#m07 a:hover { background:url(../img/menu-novo-2.gif) no-repeat -168px -136px; }
#m08 a:hover { background:url(../img/menu-novo-2.gif) no-repeat -168px -158px; }

#menu2 { position:absolute; top:183px; left:0px; width:770px; height:125px; overflow:hidden; }
#menu2 ul { position:relative; width:260px; height:125px; list-style-type:none; margin:0px; padding:0px; background:url(../img/menu2.gif); }
#menu2 ul li a { display:block; width:260px; height:24px; position:absolute; text-indent:-999em; }
#m09 a { top:24px; }		#m09 a:hover, #m09 a.active { background:url(../img/menu2.gif) 260px -24px; }
#m10 a { top:50px; }		#m10 a:hover, #m10 a.active { background:url(../img/menu2.gif) 260px -50px; }
#m11 a { top:76px; }		#m11 a:hover, #m11 a.active { background:url(../img/menu2.gif) 260px -76px; }

#menu2 div.content { position:absolute; top:0px; left:260px; width:510px; height:125px; background-color:#3d4b4b; font:11px Tahoma, Verdana, Arial; color:#FFFFFF; }
#menu2 div.content h1 { margin:0px 0px 15px 0px; height:43px; overflow:hidden; text-indent:-999em; }
#menu2 div.left, #menu2 div.right { width:200px; float:left; display:inline; margin-left:13px; }
#menu2 div.right { width:270px; }
#menu2 div.left label { display:block; width:58px; float:left; }
#menu2 div.right label { display:block; width:82px; float:left; }
#menu2 form input { width:130px; height:20px; padding:2px; border:0px; background-color:#FFFFFF; font:11px Tahoma, Verdana, Arial; margin-bottom:4px; }
#menu2 form input.button { width:43px; height:34px; overflow:hidden; background:url(../img/bt-ok2.jpg) top right no-repeat; cursor:pointer; text-indent:-999em; position:absolute; padding-top:999em; }

#menu2 #indique, #menu2 #newsletter, #menu2 #parceiros { display:none; }
#menu2 #indique a, #menu2 #newsletter a, #menu2 #parceiros a { position:absolute; top:5px; left:474px; }
#menu2 #indique h1 { background:url(../img/t-indique.gif) no-repeat; }
#menu2 #newsletter h1 { background:url(../img/t-newsletter.gif) no-repeat; }
#menu2 #parceiros h1 { background:url(../img/t-parceiros.gif) no-repeat; }
#menu2 #parceiros div { padding-left:25px; position:relative; top:-8px; }
#menu2 #parceiros div a.logo { position:relative; top:0px; left:0px; margin-left:25px; }
