  /*------------------------------------------------------------------------------------------------------*/

  /**
   * Gestaltung der Navigationslisten
   */

.kopf_1	{ 
		display:block;
		width:145px;
		float: left;
        display: inline;
        /* (en|de) Bugfix: IE - collapsing horizontal margins */
        position:relative;
	    margin:10px 0 0 15px;
		padding:5px 0 5px 10px;
		text-decoration:none;
		color:#566129;
		font-weight:bold;
		background-color:#ABBE81;
		}	

.kopf_2	{ 
		display:block;
		width:145px;
		float: left;
        display: inline;
        /* (en|de) Bugfix: IE - collapsing horizontal margins */
        position:relative;
	    margin:10px 0 0 15px;
		padding:5px 0 5px 10px;
		text-decoration:none;
		color:#954E0D;
		font-weight:bold;
		background-color:#C39C5B;
		}	

.kopf_3	{ 
		display:block;
		width:145px;
		float: left;
        display: inline;
        /* (en|de) Bugfix: IE - collapsing horizontal margins */
        position:relative;
	    margin:10px 0 0 15px;
		padding:5px 0 5px 10px;
		text-decoration:none;
		color:#333333;
		font-weight:bold;
		background-color:#838B86;
		}	


/* Navigation_1 */

  .hlist {
    /* (de) Einfassen der Floats im IE */
    width:155px;
    display:block;
	overflow: hidden;
    /* (de) Einfassen der Floats in allen anderen Browsern */
    float: left;
    display: inline;
    /* (en|de) Bugfix: IE - collapsing horizontal margins */
    position:relative;
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
    line-height: 0;
    font-size: 12px;
	margin:0 0 0 15px;
	padding:0 0 1px 0;
	background-color:#D0D7AA;
    list-style-type:none;
  }

  .hlist ul {
    /* (en|de) Bugfix: IE - Doubled Float Margin Bug */
    width:150px;
    display:block;
	display: inline;
    float: left; /* LTR */
    /* (de) Abstand des ersten Buttons vom linken Rand  */
    margin: 0 0 0 0; /* LTR */
    padding: 5px 0 0 0;
    list-style-type:none;
	font-size: 12px;
	background-color:#D0D7AA;
    text-indent: 5px;
   }
  

  .hlist ul ul{
				list-style-type:none;
				padding:0;
				margin:0 0 0 5px;
			    text-indent: 20px;
			  }			


  .hlist ul li {
    /* (en|de) Bugfix: IE - Doubled Float Margin Bug */
    display: inline;
    float: left; /* LTR */
    margin-bottom:0.2em;
  }

  .hlist ul li a,
  .hlist ul li strong {
				display:block;
				width:150px;
				text-decoration:none;
				color:#000000;
				font-weight:bold;
				border-bottom:1px solid #ffffff;
				background-color:#D0D7AA;
  }

  .hlist ul li a:focus,
  .hlist ul li a:hover,
  .hlist ul li a:active  {
				display:block;
				width:150px;
				padding-bottom:1px;
				text-decoration:none;
				color:#fff;
				font-weight:bold;
				background:#B6C17A;
				border:0;
			  }

ul.hlist li a.active {
				display:block;
				width:150px;
				padding-bottom:1px;
				text-decoration:none;
				color:#fff;
				font-weight:bold;
				background:#B6C17A;
				border:0;
  }

  .hlist ul li.active strong,
  .hlist ul li.active a:focus,
  .hlist ul li.active a:hover,
  .hlist ul li.active a:active { background:#B6C17A; text-decoration: none; }


/* Navigation_1 Ende */



/* Navigation_2 */

  .hlist_2 {
    /* (de) Einfassen der Floats im IE */
    width:155px;
    display:block;
	overflow: hidden;
    /* (de) Einfassen der Floats in allen anderen Browsern */
    float: left;
    display: inline;
    /* (en|de) Bugfix: IE - collapsing horizontal margins */
    position:relative;
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
    line-height: 0;
    font-size: 12px;
	margin:0 0 0 15px;
	padding:0 0 1px 0;
	background-color:#DDC290;
    list-style-type:none;
  }

  .hlist_2 ul {
    /* (en|de) Bugfix: IE - Doubled Float Margin Bug */
    width:130px;
    display:block;
	display: inline;
    float: left; /* LTR */
    /* (de) Abstand des ersten Buttons vom linken Rand  */
    margin: 0 0 0 0; /* LTR */
    padding: 5px 0 0 0;
    list-style-type:none;
	font-size: 12px;
	background-color:#DDC290;
    text-indent: 5px;
   }
  
  .hlist_2 ul ul{
				list-style-type:none;
				padding:0;
				margin:0 0 0 1em;
			  }			
  
  .hlist_2 ul li {
    /* (en|de) Bugfix: IE - Doubled Float Margin Bug */
    display: inline;
    float: left; /* LTR */
    margin-bottom:0.2em;
  }

  .hlist_2 ul li a,
  .hlist_2 ul li strong {
				display:block;
				width:130px;
				text-decoration:none;
				color:#000000;
				font-weight:bold;
				border-bottom:1px solid #ffffff;
				background-color:#DDC290;
  }

  .hlist_2 ul li a:focus,
  .hlist_2 ul li a:hover,
  .hlist_2 ul li a:active  {
				display:block;
				width:130px;
				padding-bottom:1px;
				text-decoration:none;
				color:#fff;
				font-weight:bold;
				background:#CAA052;
				border:0;
			  }

ul.hlist_2 li a.active {
				display:block;
				width:130px;
				padding-bottom:1px;
				text-decoration:none;
				color:#fff;
				font-weight:bold;
				background:#CAA052;
				border:0;
  }

  .hlist_2 ul li.active strong,
  .hlist_2 ul li.active a:focus,
  .hlist_2 ul li.active a:hover,
  .hlist_2 ul li.active a:active { background:#CAA052; text-decoration: none; }


/* Navigation_2 Ende */

/* Navigation_3 */

  .hlist_3 {
    /* (de) Einfassen der Floats im IE */
    width:155px;
    display:block;
	overflow: hidden;
    /* (de) Einfassen der Floats in allen anderen Browsern */
    float: left;
    display: inline;
    /* (en|de) Bugfix: IE - collapsing horizontal margins */
    position:relative;
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
    line-height: 0;
    font-size: 12px;
	margin:0 0 0 15px;
	padding:0 0 1px 0;
	background-color:#DADBDC;
    list-style-type:none;
  }

  .hlist_3 ul {
    /* (en|de) Bugfix: IE - Doubled Float Margin Bug */
    width:120px;
    display:block;
	display: inline;
    float: left; /* LTR */
    /* (de) Abstand des ersten Buttons vom linken Rand  */
    margin: 0 0 0 0; /* LTR */
    padding: 5px 0 0 0;
    list-style-type:none;
	font-size: 12px;
	background-color:#DADBDC;
    text-indent: 5px;
   }
  
  .hlist_3 ul ul{
				list-style-type:none;
				padding:0;
				margin:0 0 0 5px;
			    text-indent: 20px;
			  }			
  
  .hlist_3 ul li {
    /* (en|de) Bugfix: IE - Doubled Float Margin Bug */
    display: inline;
    float: left; /* LTR */
    margin-bottom:0.2em;
  }

  .hlist_3 ul li a,
  .hlist_3 ul li strong {
				display:block;
				width:120px;
				text-decoration:none;
				color:#000000;
				font-weight:bold;
				border-bottom:1px solid #ffffff;
				background-color:#DADBDC;
  }

  .hlist_3 ul li a:focus,
  .hlist_3 ul li a:hover,
  .hlist_3 ul li a:active  {
				display:block;
				width:120px;
				padding-bottom:1px;
				text-decoration:none;
				color:#fff;
				font-weight:bold;
				background:#838B86;
				border:0;
			  }

ul.hlist_3 li a.active {
				display:block;
				width:120px;
				padding-bottom:1px;
				text-decoration:none;
				color:#fff;
				font-weight:bold;
				background:#838B86;
				border:0;
  }

  .hlist_3 ul li.active strong,
  .hlist_3 ul li.active a:focus,
  .hlist_3 ul li.active a:hover,
  .hlist_3 ul li.active a:active { background:#838B86; text-decoration: none; }


/* Navigation_3 Ende */

/* Box f�r die Bilder unter den Men�s */  
.hlist_bilder {
    /* (de) Einfassen der Floats im IE */
    width:160px;
    display:block;
	overflow: hidden;
    /* (de) Einfassen der Floats in allen anderen Browsern */
    float: left;
    display: inline;
    /* (en|de) Bugfix: IE - collapsing horizontal margins */
    position:relative;
	background-color:#fff;
    margin:20px 0 10px 10px;
  }



