@charset
"UTF-8"
;

@media
all
{

/* Basic settings for the main navigation*/
#nav_main {
  float: right;
  position: absolute;
  top: 0;
  right: 7em;

  border: 0;
  height: 70px;
  margin: 0;
  padding: 0;
}

/*The UL -- default valuus*/
#nav_main ul {
  list-style: none;
  margin: 0;
  padding: 0;
  border: 0;
  white-space: nowrap;
}

/* The li element - default values*/
#nav_main li {
  float: left;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  border: 0;

  background: url( "../images/navigation/button_small_noalpha.png" ) no-repeat;
  width: 93px;
  height: 25px;
}

/*The link itself*/
#nav_main a /*#,nav_main strong*/
{
  display: block;
  font-weight: normal;
  font-size: 8pt;

  margin: 0.5em 0 1px 0; /*padding: 0 5px 0 5px;*/
  text-align: center;
  text-decoration: none;
  text-transform: none;
  color: #808080;

  /**
  * @bugfix
  * @affected   IE5.x, IE6
  * @css-for    all browsers
  * @valid      yes
  */
  width: auto; /* only IE 5.x */
  width /**/: /**/ .1em; /* only IE 6.0 */
}

/**
* @bugfix
* @affected   IE5.x, IE6
* @css-for    all browsers
* @valid      yes
*/
#nav_main > ul a,
  #nav_main > ul strong {
  width: auto;
}

/* for other browsers */

#nav_main #current,
  #nav_main ul li:focus,
  #nav_main ul li:hover,
  #nav_main ul li:active {

  background: url( "../images/navigation/button_big_noalpha.png" ) no-repeat top left;
  height: 70px;
}

#nav_main #current a,
  #nav_main li:focus a,
  #nav_main li:hover a,
  #nav_main li:active a {

  margin: 0;
  padding: 49px 0px 10px 0px;
  color: #297198;
  font-weight: bold;
  font-style: italic;
}

#nav_main a:focus,
  #nav_main a:hover,
  #nav_main a:active {
}

}
