@charset "UTF-8";
/**
* "Yet Another Multicolum Layout" - (X)HTML/CSS Framework
* "YAML for Joomla Template" - http://www.joomla-template-yaml.de
*
* (en) Horizontal list navigation based on "Sliding Door II" from von "A List Apart"
* (de) Horizontale Navigationsliste basierend auf "Sliding Door II" von "A List Apart"
*
* @version    $Id: nav_slidingdoor.css 114 2007-10-15 00:20:22Z hieblmedia $ 
* @package    yamljoomla
* @version    2.7.3
* @link       http://www.joomla-template-yaml.de
* @copyright  Copyright (C) 2005-2007 Reinhard Hiebl
* @license    CC-A-NC 2.0 (http://creativecommons.org/licenses/by-nc-sa/2.0/de/),
*             http://www.joomla-template-yaml.de/nutzungsbedingungen.html  
*/

@media all
{
  #nav_main {
    width:100%;
    float:left;
    color: #fff;
    background-color:#040404;
    background:#040404 url("gfx/sliding_doorII/nav_rund2/nav_main_bg.gif") repeat-x top;  }

  #nav_main ul {
    white-space: nowrap;
    line-height: 1em;
    /*margin:0 0 0 120px;*/
    padding:4px 0 0 30px;
    list-style:none;
  }

  #nav_main li {
    float:left;
    /*background: #333 url("gfx/sliding_doorII/nav_rund2/left.gif") no-repeat top left;*/
    padding: 0 0 0 3px;
    margin: 0;
    border-bottom:1px solid #000;
  }

  #nav_main a,
  #nav_main strong {
    display:block;
    color:#ccc;

    background: transparent;
    background: url("gfx/sliding_doorII/nav_rund2/right.gif") no-repeat top right;
    padding:5px 11px 3px 8px;
    text-transform: none;
    text-decoration:none;
    font-weight:normal;

    /**
    * @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 ul li:focus,
  #nav_main ul li:hover,
  #nav_main ul li:active { background-position:0% -80px; }

  #nav_main li:focus a,
  #nav_main li:hover a,
  #nav_main li:active a { background-position:100% -80px; }

  #nav_main a:focus,
  #nav_main a:hover,
  #nav_main a:active { color:#fff; background-color: transparent; }

  #nav_main #current {
    background-image: url("gfx/sliding_doorII/nav_rund2/left_on.gif");
    background-color:#ccc;
    background-position:top left;
    border-width:0
  }

  #nav_main #current a,
  #nav_main #current strong {
    color:#334;
    background-image: url("gfx/sliding_doorII/nav_rund2/right_on.gif");
    background-position:top right;
    font-weight:bold;
    padding-bottom:4px;
    padding-top:5px;
  }


#nav_main2 {
    /* (en) containing floats in IE */
    /* (de) Einfassen der Floats im IE */
    width: 100%;
    overflow:hidden;
    /* (en) containing floats in all other browsers */
    /* (de) Einfassen der Floats in allen anderen Browsern */
    float:left;
    display:inline;
    /*background: #040404 url("gfx/shiny_buttons/background.gif") repeat-x top right;*/

    /*border-bottom: 1px solid #A92638;*/
    line-height: 0px;
    margin-top: -30px;
  }
  
  #nav_main2 ul {
    float:left;
      /* (en|de) Bugfix: IE - Doubled Float Margin Bug */
    display:inline;
    margin: -2px 0 0 0;
    padding: 0;
    /* (en) Left margin of the first button  */
    /* (de) Abstand des ersten Buttons vom linken Rand  */
    margin-left: 0px;
    background: #D02245;
    border-top: 1px #D02245 solid;
    width: 100%;
  
    /*border-left: 1px #222 solid;
    border-right: 1px #444 solid;*/
  }
  
  #nav_main2 ul li {
    float: left;
      /* (en|de) Bugfix: IE - Doubled Float Margin Bug */
    display:inline;
    margin: 0;
    padding: 0;
    font-size: 1.0em;
    line-height: 1em;
    list-style-type: none;
    /*border-left: 1px #444 solid;
    border-right: 1px #222 solid;*/
  }
  
  #nav_main2 ul li a,
  #nav_main2 ul li strong {
    display:block;
    width: auto;
    font-size: 1em;
    font-weight: bold;
    background: transparent;
    text-decoration: none;
    color: #fff;
    margin: 0;
    padding: 0.5em 0.8em 0.5em 0.8em;
  }
  
  #nav_main2 ul li a:focus,
  #nav_main2 ul li a:hover,
  #nav_main2 ul li a:active  {
    /*background: transparent url("gfx/shiny_buttons/background_active.gif") repeat-x top right;*/
    background: #E7E7EA;
    color: #000;
    text-decoration: none;
  }
  
  #nav_main2 ul li#current {
    /*border-left: 1px #444 solid;
    border-right: 1px #222 solid;*/
    /*background: transparent url("gfx/shiny_buttons/background_active.gif") repeat-x top right;*/
    /*background: #ffffff;*/
    background:#fff url(gfx/adxmenu/menueleiste_aktiv.jpg) no-repeat 102% 72% ;
    color: #A92638;
  }
  
  #nav_main2 ul li#current strong,
  #nav_main2 ul li#current a,
  #nav_main2 ul li#current a:focus,
  #nav_main2 ul li#current a:hover,
  #nav_main2 ul li#current a:active,
  #nav_main2 ul li#current #active_link {
    color: #D02245;
    background: transparent;
    text-decoration: none;
  }



}