/* CSS Document */

#nav2_hauptcontainer                { font-size: 10px; text-align: left; padding-top: 0; padding-right: 0; padding-bottom: 0; position: relative; width: 181px; float: left }
#nav2_anzeige                { font-size: 10px; background-image: url("images/nav_anzeige_7.gif"); background-repeat: no-repeat; background-position: 34px 21px; margin-left: 1px; width: 47px; height: 203px; float: left }
#nav2_ueberschrift              { color: #542a00; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1em; background-color: #e4c796; background-repeat: repeat-y; text-align: left; padding: 5px 0 5px 13px; width: 171px; border-top: 1px solid #fff; border-bottom: 1px solid white }
#nav2_container_abschluss                     { font-size: 10px; background-color: #cab091; background-repeat: repeat-y; margin: 0; padding: 0; width: 180px; height: auto; float: left }
#nav2_container_abschluss2                      { font-size: 0; line-height: 0; background-image: url("images/menue_bottom.gif"); background-repeat: repeat-y; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; width: 180px; float: left }
#nav2_container_abschluss2 img                    { font-size: 0; line-height: 0 }
#nav2_container     { font-size: 10px; background-color: #cab091; background-repeat: repeat-y; margin: 0; padding-bottom: 0; width: 180px }
#nav2_container ul
            { background-repeat: repeat-x; list-style-type: none; margin: 0; padding: 0; width: 180px }
    
#nav2_container li
  { line-height: 20px; background-repeat: repeat-x; margin: 0; padding: 0 }

#nav2_container ul li a
                { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #cab091; background-repeat: repeat-x; display: block; margin-left: 0; padding-left: 13px; width: auto; height: 25px; border-bottom: 1px dotted #330 }

#nav2_container ul li a:link, #nav2_container ul li a:visited
       { color: #542a00; text-decoration: none; background-repeat: repeat-x }

#nav2_container ul li a:hover
       { color: #542a00; background-color: #e1d1bd; background-repeat: repeat-x }

#nav2_container ul ul li a
                  { font-size: 0.85em; background-color: #cab091; background-repeat: repeat-x; text-indent: 0.8em; display: block; padding-left: 13px; width: 170px; height: 20px }

#nav2_container ul ul li a:link, #nav2_container ul ul li a:visited
       { color: #542a00; text-decoration: none; background-repeat: repeat-x }

#nav2_container ul ul li a:hover
         { color: #542a00; background-color: #d8be9e; background-repeat: repeat-x }

#nav2_container ul li a#abschluss
           { color: #542a00; background-repeat: repeat-x; padding-left: 13px; width: auto }
		 



/*
  Following part deals with the navigation in div with id "navContainer"
*/

#nav2_container ul
          { background-repeat: repeat-x; list-style-type: none; margin: 0; padding: 0; width: 180px }
    
#nav2_container li
  { line-height: 20px; background-repeat: repeat-x; margin: 0; padding: 0 }



/*
  navigation level 1
*/
#nav2_container ul    { background-color: #cab091; background-repeat: repeat-x; list-style-type: none; margin: 0; padding: 0; width: 184px }

#nav2_container ul li    { color: #542a00; background-color: #cab091; background-repeat: repeat-x }

#nav2_container ul li#li_nav1_open    { color: #542a00; background-color: #d8be9e; background-repeat: repeat-x }


#nav2_container ul li a   { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #cab091; background-repeat: repeat-x; display: block; padding-left: 13px; width: auto; height: 20px }

#nav2_container ul li a:hover, #nav2_container ul li a:focus    { color: #542a00; background-color: #e1d1bd; background-repeat: repeat-x }

#nav2_container ul li a#a_nav1_open, #nav2_container ul li a:hover#a_nav1_open    { color: #542a00; background-color: #e1d1bd; background-repeat: repeat-x }

/*
  Design for submenu
*/
#nav2_container li li   { background-repeat: repeat-x; list-style-type: none; margin: 0; padding: 0; width: 184px }

#nav2_container ul ul a  { font-size: 1em; background-color: #cab091; background-repeat: repeat-x; text-indent: 0.8em; display: block; padding-left: 13px; width: auto; height: 20px }

#nav2_container ul ul a:hover, #nav2_container ul ul a:focus, #nav2_container ul ul a#a_nav2_open   { color: #542a00; background-color: #d8be9e; background-repeat: repeat-x }


