html, body, form, fieldset { margin: 0; padding: 0; }
body { font-family: "Lucida Grande", Arial, Helvetica, sans-serif; }
#start { margin: auto; top: 0; right: 0; bottom: 0; left: 0; width: 990px; height: 100%; background-color: transparent; }
#ja-mainnav { height: 47px; position: absolute !important; bottom: 0px; left: 0; z-index: 999; width: 100%; /* background: url(../images/mainnav-bg.gif) repeat-x bottom; */}
#ja-mainnav a, #ja-subnav a { outline: none; line-height: normal; }
#jasdl-mainnav { position: relative; margin: 0; padding: 0 0 0 15px; }
#jasdl-mainnav ul { margin: 0; padding: 0; }
#jasdl-mainnav li { float: left; margin: 0; padding: 0 5px 0 0; background: url(../images/mainnav-sep.png) no-repeat right bottom; _background: url(../images/mainnav-sep.gif) no-repeat right 15px; }
#jasdl-mainnav a { display: block; float: left; text-decoration: none; font-weight: bold; color: #FFF; margin: 0; padding: 0 0 0 15px; height: 47px; font-size: 92%; background: url(../images/mainnav-bg2.png) repeat-x 0 0; _background: url(../images/mainnav-bg2.png) repeat-x left 15px; font-size: 14px; text-transform: uppercase; font-family: "Trebuchet MS", Arial, sans-serif; font-weight:normal; font-weight:bold } /*line-height: 30px; */
#jasdl-mainnav a span { display: block; float: left; padding: 0 15px 0 0; height: 30px; line-height: 40px; _line-height: 44px; cursor: pointer; }  /*unact*/
#jasdl-mainnav a:hover, #jasdl-mainnav ul li.hover a { background: url(../images/mainnav-bg3.png) repeat-x left top; _background: url(../images/mainnav-bg3.png) repeat-x left 15px; color: #CFF2FF; }
#jasdl-mainnav a:hover span, #jasdl-mainnav ul li.hover a span { }
#jasdl-mainnav li.active a, #jasdl-mainnav li.active a:hover, #jasdl-mainnav li.active a:active, #jasdl-mainnav li.active a:focus { margin-top: 0; _margin-top: 12px; height: 47px; font-size: 14px; font-weight:bold; text-transform: uppercase; font-family: "Trebuchet MS", Arial, sans-serif; background: url(../images/mainnav-active.png) no-repeat left top ; _background: url(../images/mainnav-active.png) no-repeat left 3px; color: #FFFFFF; } /* line-height: 60px; */
#jasdl-mainnav li.active a span, #jasdl-mainnav li.active a:hover span, #jasdl-mainnav li.active a:active span, #jasdl-mainnav li.active a:focus span { height: 47px; line-height: 44px; background: url(../images/mainnav-active2.png) no-repeat right top; _background: url(../images/mainnav-active2.png) no-repeat right 3px; cursor: pointer; margin: 0 -5px 0 0 ;} /*act*/
#jasdl-mainnav ul, ja-header ul { list-style: none; }
#ja-header { line-height: normal; position: relative; padding: 0; margin: 0 0; z-index: 999; height: 128px; }
#ja-subnav ul { display: none; }
#ja-subnav { clear: both; background: url(../images/subnav-bg.gif) repeat-x bottom ; _background: url(../images/subnav-bgIE6.gif) repeat-x bottom ; margin: 0 0; padding: 0 10px; height: 30px; } /*donji*/
#ja-subnav ul { list-style: none; margin: 0; padding: 0; }
#ja-subnav li { background: none; margin: 0; padding: 0; display: inline; }
#ja-subnav a { display: block; float: left; outline: none; padding: 0 15px; line-height: 30px; text-decoration: none; color: #FFFFFF; } /*donji*/
#ja-subnav a:hover, #ja-subnav a:active, #ja-subnav a:focus { color: #FFFFFF; text-decoration: none; background: url(../images/subnav-hover.png) no-repeat center bottom; }
#ja-subnav li.active a { color: #FFFFFF !important; font-weight: bold; background: url(../images/subnav-act.png) no-repeat 0 11px; text-decoration: none; }

