
h1 a {float: left; margin: 25px 0 0 20px; width: 265px; height: 90px; text-indent: -999999px; overflow: hidden; display: inline; }

#atalhosmenu{ margin: 15px 20px 0 0; padding: 0; position: relative; z-index: 1; float: right; display: inline; }
#atalhosmenu ul { float: left; display: inline; clear: both; }
#atalhosmenu ul li { display: inline; margin: 0 0 0 10px; float: left; }
#atalhosmenu ul li a { height: 30px; overflow: hidden; float: left; cursor: pointer; display: inline; font: bold 11px trebuchet ms; line-height: 12px; padding: 55px 0 0 0; color: #FFFFFF; text-decoration: none; text-transform: uppercase; }
#atalhosmenu ul li a.atalhos01 { width: 85px; background: url(../../Layout/Images/atalhos06.gif) no-repeat 10px 0; }
#atalhosmenu ul li a.atalhos02 { width: 85px; background: url(../../Layout/Images/atalhos01.gif) no-repeat 10px 0; }
#atalhosmenu ul li a.atalhos03 { width: 65px; background: url(../../Layout/Images/atalhos02.gif) no-repeat center 0; }
#atalhosmenu ul li a.atalhos04 { width: 65px; background: url(../../Layout/Images/atalhos03.gif) no-repeat center 0; }
#atalhosmenu ul li a.atalhos05 { width: 65px; background: url(../../Layout/Images/atalhos04.gif) no-repeat center 0; }
#atalhosmenu ul li a.atalhos06 { width: 65px; background: url(../../Layout/Images/atalhos05.gif) no-repeat center 0; }
#atalhosmenu ul li a.atalhos01:hover { background-position: 10px -3px; } 
#atalhosmenu ul li a.atalhos02:hover { background-position: center -3px; }
#atalhosmenu ul li a.atalhos03:hover { background-position: center -3px; }
#atalhosmenu ul li a.atalhos04:hover { background-position: center -3px; }
#atalhosmenu ul li a.atalhos05:hover { background-position: center -3px; }

#menu { margin: 10px 15px 0 0; padding:0; position:relative; z-index:500; float:right; width: 680px; }
#menu * { text-decoration: none; }
#menu ul { float: right; list-style: none; margin: 0; padding: 0; }
#menu ul li  { display: inline; float: left; position: relative; font: bold 14px trebuchet ms; letter-spacing: -1px; }
#menu ul li:hover,
#menu ul li.over { background-color: #2D3874; }
#menu ul li ul { float: left; position: absolute; left: -36px; top: 27px; width: 600px; display: none; z-index: 2; }
#menu ul li ul li { background-color: #2D3874; display: inline; float: left; padding: 5px 0 5px 0; font: normal 11px trebuchet ms; }
#menu ul li:hover ul,
#menu ul li.over ul { display: inline; }
#menu ul li li:hover,
#menu ul li li.over { background: url('../../Layout/Images/bg_submenu.jpg') repeat-x; }

#menu .principal a { color: #FFFFFF; padding: 5px; text-transform: uppercase; }
#menu .principal a:hover { color: #ecd902; }
#menu .principal,
#menu .principal2 { padding: 5px; }
#menu .principal2 a { color: #FFFFFF; padding: 5px 10px 5px 10px; text-transform: uppercase; }
#menu .principal2 a:hover { color: #ecd902; background-color: #2D3874; }

#menu .subMenu a { background-color: #2D3874; color: #FFFFFF; padding: 5px 10px 5px 10px; text-transform: capitalize; }
#menu .subMenu a:hover { color: #cbdae3; }
#menu .submenu a:hover { color: #cbdae3; background: url('/Layout/Images/bg_submenu.jpg') repeat-x; }

