/**
 * Meta
 **/
#navigation_meta ul
{
    margin:                     10px 0px 0px 0px;
    padding:                    0px;
    float:                      right;
}

#navigation_meta li
{
    display:                    block;
    float:                      left;
    height:                     9px;
    padding:                    0px 6px;
    border-left:                1px solid #FFFFFF;
}

#navigation_meta li.first
{
    padding:                    0px 9px 0px 0px;
    border-left:                none;
}

#navigation_meta li a,
#navigation_meta li a:link,
#navigation_meta li a:visited,
#navigation_meta li a:active,
#navigation_meta li a:hover,
#navigation_meta li a:focus
{
    display:                    block;
    font-size:                  9px;
    line-height:                8px;
    color:                      #FFFFFF;
    text-decoration:            none;
}

#navigation_meta li.active
{
    display:                    block;
    font-size:                  9px;
    font-weight:                800;
    line-height:                8px;
    color:                      #FFFFFF;
    text-decoration:            none;
}

/**
 * Main
 **/
#navigation_main ul
{
    height:                     30px;
    margin:                     0px 0px 0px 170px;
    padding:                    0px;
}

#navigation_main li
{
    display:                    block;
    float:                      left;
    background:                 url(../images/navigation/button_spacer.gif) no-repeat;
}

#navigation_main li.start
{
    background:                 url(../images/navigation/button_spacer_start.gif) no-repeat;
}

#navigation_main li a,
#navigation_main li a:link,
#navigation_main li a:visited,
#navigation_main li a:active,
#navigation_main li a:hover,
#navigation_main li a:focus,
#navigation_main li span
{
    display:                    block;
    float:                      left;
    display:                    inline;
    height:                     19px;
    margin:                     0px 0px 0px 10px;
    padding:                    11px 40px 0px 7px;
    font-family:                Arial, Verdana, sans-serif;
    font-size:                  11px;
    color:                      #FFFFFF;
    text-decoration:            none;
}

#navigation_main li.active
{
    position:                   relative;
    background:                 url(../images/navigation/button_start.gif) no-repeat;
}
#navigation_main li.after_active
{
    position:                   relative;
    background:                 url(../images/navigation/button_end.gif) no-repeat;
}

#navigation_main li.active a,
#navigation_main li.active a:link,
#navigation_main li.active a:visited,
#navigation_main li.active a:active,
#navigation_main li.active a:hover,
#navigation_main li.active a:focus,
#navigation_main li.active span
{
    height:                     22px;
    padding-top:                8px;
    display:                    inline;
    font-weight:                800;
    font-size:                  13px;
    background:                 url(../images/navigation/button.gif);
}

#navigation_main li#active_node_1.active a
{
    padding-right:              43px;
}

#navigation_main li#active_node_2.active a
{
    padding-right:              28px;
}

#navigation_main li#active_node_3.active a
{
    padding-right:              21px;
}

#navigation_main li#active_node_4.active a
{
    padding-right:              57px;
}

/**
 * Second
 **/
#navigation_second ul
{
    margin:                     0px 10px;
    padding:                    0px;
}

#navigation_second ul.additional
{
    margin-top:                 29px;
    border-top:                 1px solid #E5EBF1;
}

#navigation_second li
{
    margin:                     0px;
    padding:                    0px;
    border-bottom:              1px solid #E5EBF1;
    line-height:                14px;
}
#navigation_second ul li.inactive
{
	display:                    block;
    margin:                     0px;
    padding:                    8px 0px 8px 15px;
    font-family:                Arial, Verdana, sans-serif;
    font-size:                  11px;
    color:                      #808080;
    background:                 url(../images/icons/navigation_arrow_grey.gif) 3px 12px no-repeat;
    text-decoration:            none;
}


#navigation_second li a,
#navigation_second li a:link,
#navigation_second li a:visited,
#navigation_second li a:active,
#navigation_second li a:hover,
#navigation_second li a:focus
{
    display:                    block;
    margin:                     0px;
    padding:                    8px 0px 8px 15px;
    font-family:                Arial, Verdana, sans-serif;
    font-size:                  11px;
    color:                      #003B78;
    background:                 url(../images/icons/navigation_arrow.gif) 3px 12px no-repeat;
    text-decoration:            none;
}

#navigation_second li.active a,
#navigation_second li.active a:link,
#navigation_second li.active a:visited,
#navigation_second li.active a:active,
#navigation_second li.active a:hover,
#navigation_second li.active a:focus
{
    font-weight:                800;
}

/**
 * calc tool
 **/
#calctool_nav_wrapper
{
    width:                      601px;
    background:                 url(../images/subnavigation/button-off-bg.gif);
    float:                      left;
}

ul#calctool_nav
{
    margin:                     0px;
    padding:                    0px;
    width:                      601px;
    float:                      left;
    background:                 url(../images/subnavigation/button-off-right-end.gif) no-repeat right;
    left:						2px;
}

ul#calctool_nav li
{
    display:                    block;
    float:                      left;
    background:                 url(../images/subnavigation/button-off-right.gif) no-repeat;
}

ul#calctool_nav li#firstlink
{
    background:                 url(../images/subnavigation/button-off-left-end.gif) no-repeat;
}

ul#calctool_nav li#firstlink.active
{
    background:                 url(../images/subnavigation/button-on-left-end.gif) no-repeat;
}

ul#calctool_nav li img
{
	position:					relative;
	float:						left;
	left:						154px;
	top:						5px;
}

.trans_short
{
	left:						58px !important;
}


ul#calctool_nav li a.print_factsheet
{
	position:					relative;
	left:						145px;
}

.print_factsheet_short
{
	left:						49px !important;
}


ul#calctool_nav li a,
ul#calctool_nav li a:link,
ul#calctool_nav li a:visited,
ul#calctool_nav li a:active,
ul#calctool_nav li a:hover,
ul#calctool_nav li a:focus,
ul#calctool_nav li span
{
    float:                      left;
    display:                    block;
    display:                    inline;
    height:                     15px;
    margin:                     0px 0px 0px 8px;
    padding:                    5px 10px 6px 10px;
    background:                 url(../images/subnavigation/button-off-bg.gif);
    font-family:                Arial, Verdana, sans-serif;
    font-size:                  11px;
    line-height:                20px;
    color:                      #FFFFFF;
    text-decoration:            none;
}

ul#calctool_nav li.active
{
    position:                   relative;
    background:                 url(../images/subnavigation/button-on-left.gif) no-repeat;
}
ul#calctool_nav li.after_active
{
    position:                   relative;
    background:                 url(../images/subnavigation/button-on-right.gif) no-repeat;
}

ul#calctool_nav li.active a,
ul#calctool_nav li.active a:link,
ul#calctool_nav li.active a:visited,
ul#calctool_nav li.active a:active,
ul#calctool_nav li.active a:hover,
ul#calctool_nav li.active a:focus,
ul#calctool_nav li.active span
{
    height:                     15px;
    display:                    inline;
    font-weight:                800;
    font-size:                  13px;
    background:                 url(../images/subnavigation/button-on-bg.gif);
}
