﻿/* formatação do menu */
.abas {position:relative; margin-top:-27px; width:100%; height:27px; clear:both; display:table; z-index:1000;}
.abaEmpresa {float:right; margin-right:15px;}
.abaCandidatos {float:right; margin-right:2px;}
#menuInclude{ width:930px!important; margin:0px auto; padding:0 25px; background:url(../imagens/bg.gif) repeat-y; }
#menu { z-index:2; display:table; position:relative; width:100%; height:auto; clear:both; background:none; background:url(../imagens2009/forma_pgto/three_emp_0.jpg) repeat-x;}
#nav {padding:0; margin:0; list-style:none;height:32px; position:relative; z-index:500; font-family:arial, verdana, sans-serif; border-bottom:1px solid #A6A6A6;}
#nav li.top {display:block; float:left; height:30px;}
#nav li a.top_link {display:block;  float:left; text-align:center; line-height:30px; color:#666; text-decoration:none; font-size:12px; border-right: 1px solid #B9B9B9; padding:0 0 0 9px; cursor:pointer;	background: url(../imagens2009/forma_pgto/three_emp_0.jpg);}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px;}
#nav li:hover a.top_link {border-bottom:solid 2px red; background:#CCC;}
/* formatação de sub-menu */
#nav li:hover {position:relative; z-index:200; background:#E6E6E6;}
#nav li:hover ul.sub {left:0px; top:32px; background:#D7D7D7; border:solid 1px #9A9FAB; white-space:nowrap; width:142px; height:auto; z-index:300;}
#nav li:hover ul.sub li {display:block; position:relative; padding:6px 0 6px 11px; float:left; width:130px; border-top:1px solid #C5C5C5; border-bottom:1px solid #E6E6E6; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}
#nav li:hover ul.sub li a {display:block; font-size:11px; text-decoration:none; color:#666;}
#nav li ul.sub li a.fly {background: url(../imagens2009/forma_pgto/arrow.gif) no-repeat 123px 4px;}
#nav li:hover ul.sub li a.fly:hover {background: url(../imagens2009/forma_pgto/arrow_over.gif) no-repeat 123px 4px;}
#nav li:hover li:hover ul, #nav li:hover li:hover li:hover ul, #nav li:hover li:hover li:hover li:hover ul, #nav li:hover li:hover li:hover li:hover li:hover ul {left:140px; top:-1px; background:#D7D7D7; border:1px solid #9A9FAB; white-space:nowrap; width:142px; z-index:400; height:auto;}
#nav ul, #nav li:hover ul ul, #nav li:hover li:hover ul ul, #nav li:hover li:hover li:hover ul ul, #nav li:hover li:hover li:hover li:hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#nav li:hover li:hover a.fly, #nav li:hover li:hover li:hover a.fly, #nav li:hover li:hover li:hover li:hover a.fly, #nav li:hover li:hover li:hover li:hover li:hover a.fly {background: url(../imagens2009/forma_pgto/arrow_over.gif) no-repeat 123px 4px; border-color:#A0A0A0;} 
#nav li:hover li:hover li a.fly, #nav li:hover li:hover li:hover li a.fly, #nav li:hover li:hover li:hover li:hover li a.fly {background:url(../imagens2009/forma_pgto/arrow.gif) no-repeat 123px 4px; color:#000; border-color:#bbd37e;}  