/* Ajatix Pure CSS Menu Copyright (C) 2010 Ajatix. All rights reserved. http://www.ajatix.com */ .AJXMenuRPTVUYB { position: relative; z-index: 100; width: 100%; min-width: 590px; height: 42px; background: #313131 url(ajxmenu_files/menu-bg.gif) center right; text-align: center; } * html .AJXMenuRPTVUYB .ajxmw1 { float: left; height: 1px; border-left: 590px solid #fff; } * html .AJXMenuRPTVUYB .ajxmw2 { position: relative; margin-left: -590px; height: 1px; background: #313131 url(ajxmenu_files/menu-bg.gif) center right; } .AJXMenuRPTVUYB ul { position: relative; display: inline-block; margin: 0; padding: 0; list-style-type: none; } * html .AJXMenuRPTVUYB ul { display: inline; } * + html .AJXMenuRPTVUYB ul { display: inline; } .AJXMenuRPTVUYB li { float: left; margin: 0; padding: 0px 4px 0px 0; } .AJXMenuRPTVUYB li.tlast { padding-right: 0px; } .AJXMenuRPTVUYB li:hover, .AJXMenuRPTVUYB li a:hover { position: relative; } .AJXMenuRPTVUYB a { display: block; float: left; height: 42px; white-space: nowrap; padding: 0 0 0 15px; font: 12px/42px Geneva,Arial,Helvetica,sans-serif; text-decoration: none; text-align: center; color: #ffffff; background: #000000 url(ajxmenu_files/top.gif) no-repeat top left; } .AJXMenuRPTVUYB a b { display: block; padding: 0 15px 0 0; background: url(ajxmenu_files/top.gif) no-repeat top right; } .AJXMenuRPTVUYB li:hover a, .AJXMenuRPTVUYB a:hover { background: #956044 url(ajxmenu_files/top.gif) no-repeat bottom left; } .AJXMenuRPTVUYB li:hover a b, .AJXMenuRPTVUYB a:hover b { background: url(ajxmenu_files/top.gif) no-repeat bottom right; } .AJXMenuRPTVUYB a.ajxsub { padding: 0 0 0 15px; background: #000000 url(ajxmenu_files/top-sub.gif) no-repeat top left; } .AJXMenuRPTVUYB a.ajxsub b { padding: 0 24px 0 0; background: url(ajxmenu_files/top-sub.gif) no-repeat top right; } .AJXMenuRPTVUYB li:hover a.ajxsub, .AJXMenuRPTVUYB a.ajxsub:hover { background: #956044 url(ajxmenu_files/top-sub.gif) no-repeat bottom left; } .AJXMenuRPTVUYB li:hover a.ajxsub b, .AJXMenuRPTVUYB a.ajxsub:hover b { background: url(ajxmenu_files/top-sub.gif) no-repeat bottom right; } .AJXMenuRPTVUYB ul ul { position: absolute; display: block; left: -9999px; top: -9999px; width: 205px; height: auto; background: #81543a; } .AJXMenuRPTVUYB table { margin-top: -1px; border-collapse: collapse; } .AJXMenuRPTVUYB ul :hover ul { left: 0px; top: 39px; } .AJXMenuRPTVUYB li li { width: 205px; padding: 0 0px 1px 0px; } .AJXMenuRPTVUYB li li.slast { padding-bottom: 0px; } .AJXMenuRPTVUYB ul ul a, .AJXMenuRPTVUYB ul :hover ul a { float: none; margin: 0; width: 177px; height: auto; white-space: normal; padding: 7px 13px 7px 15px; font: 12px/12px Geneva,Arial,Helvetica,sans-serif; text-decoration: none; text-align: left; color: #ffffff; background: #956044; } .AJXMenuRPTVUYB ul ul :hover a, .AJXMenuRPTVUYB ul ul a:hover { background: #82533a; } .AJXMenuRPTVUYB br { clear: both; height: 0; font-size: 1px; line-height: 0px; }