/* ---------------- CSS Styleangaben (NAVIGATION) für Harry-Fotos ---------------- */


/*	dunkler hintergrund: 64004B
	heller hintergrund: 901E78	*/
	
/* ------ Navigation-Hauptmenue ------*/

  ul#Hauptmenue {
    margin: 5px 0px 0px 6px;
	padding: 6px;
    text-align: center;
	font-size: 13px;
  }

  ul#Hauptmenue li {
    list-style: none;
    float: left;  /* ohne width - nach CSS 2.1 erlaubt */
    position: relative;
    margin-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
  }
  * html ul#Hauptmenue li {  /* Korrektur fuer den IE 5 und 6 */
    margin-bottom: 10px;
	margin-left: 7px;
  }
  *:first-child+html ul#Hauptmenue li {  /* Korrektur fuer den IE 7 */
    margin-bottom: 5px;
  }

  ul#Hauptmenue li ul {
    margin-top: 2px;
	padding: 0px;
    position: absolute;
    top: 26px;
	left: -5px;
    display: none;  /* Unternavigation ausblenden */
  }
  * html ul#Hauptmenue li ul {  /* Korrektur fuer IE 5.x */
    left: 0px;
    lef\t: 0px;
  }
  *:first-child+html ul#Hauptmenue ul {  /* Workaround fuer den IE 7 */
    background-color:#64004B;
	padding-bottom:5px;
  }
  ul#Hauptmenue li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
  }
  ul#Hauptmenue li ul li {
    float: none;
    display: block;
    margin-bottom: 5px;
  }

  ul#Hauptmenue a, ul#Hauptmenue span {
    display: block;
    width: 169px;  /* Breite den in li enthaltenen Elementen zuweisen */
    height: 20px;
	padding: 3px;
	margin-right: 8px;
    text-decoration: none;
	font-weight: bold;
    border: 1px solid #64004B;
    color: #000000;
	background-color: #64004B;
  }
  * html ul#Hauptmenue a, * html ul#Hauptmenue span {
    width: 160px;   /* Breite nach altem MS-Boxmodell für IE 5.x */
    w\idth: 160px;  /* korrekte Breite fuer den IE 6 im standardkonformen Modus */
  }
  ul#Hauptmenue a:hover{
    border: 1px solid #901E78;
    color: #ffffff;
	background-color: #901E78;
  }
  ul#Hauptmenue span {
    border-color: none;
    border-left-color: none;
	border-top-color: none;
    color: #000000;
	background-color: #a0a0a0;
  }
  li a#aktuell {
    border-color: none;
    border-left-color: none;
	border-top-color: none;
    color: #000000;
	background-color: #901E78;
  }
  li a#aktuell {  /* aktuelle Rubrik kennzeichnen */
    color: #000000;
	background-color: #901E78;
  }
  ul#Hauptmenue li ul span {  /* aktuelle Unterseite kennzeichnen */
    color: #000000;
	background-color: #a0a0a0;
  }

/* ------ Navigation-Fotos-shoot ------*/

    #Navi-Fotos-shoot {
      float: left;
	  width: 175px;
	  margin: 0px 0px 0px 0px;
	  padding: 0px 0px 0px 0px;
      background: none;
      font-size: 12px;
	  font-weight: bold;
	  text-align: center;
      line-height: 19px;
	  list-style: none;
	  border: none;
      }
    * html #Navi-Fotos-shoot {
	  width: 175px;
	  margin: -1px 0px 0px 5px;
	  padding: 1px 1px 1px 1px;
      }
	#Navi-Fotos-shoot ul {
      margin: 0px;
      padding: 0px;
      list-style: none;
      }
    #Navi-Fotos-shoot li {
      display: block;
      margin: 0px;
      padding: 0px;
      }
    #Navi-Fotos-shoot a {
      float: left;
      background: url("navi-175-2011.jpg") no-repeat center top;
      margin: 0px 1px 1px 0px;
      padding: 0px 0px 0px 0px;
      text-decoration: none;
	  width: 175px;
      }
    * html #Navi-Fotos-shoot a {
      margin: 0px 1px 1px 0px;
	  width: 176px;
      }
    #Navi-Fotos-shoot a span {
      float: left;
      display: block;
      background: url("navi-175-2011.jpg") no-repeat center top;
      padding: 5px 0px 7px 0px;
      color: #000000;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #Navi-Fotos-shoot a span {float: none;}
    /* End IE5-Mac hack */
    #Navi-Fotos-shoot a:hover span {
      color: #000000;
      }
    #Navi-Fotos-shoot a:hover {
      background-position: center -31px;
	  text-transform: uppercase;
      }
    #Navi-Fotos-shoot a:hover span {
      background-position: center -31px;
	  text-transform: uppercase;
      }

        #Navi-Fotos-shoot #current a {
              background-position: center -31px;
			  text-transform: uppercase;

        }
        #Navi-Fotos-shoot #current a span {
              background-position: center -31px;
			  text-transform: uppercase;
        }
		
		
	
/* ------ Navigation-Hauptmenue ------*/

  ul#Shop {
    margin: 5px 0px 0px 18px;
	padding: 6px;
    text-align: center;
	font-size: 13px;
  }

  ul#Shop li {
    list-style: none;
    float: left;  /* ohne width - nach CSS 2.1 erlaubt */
    position: relative;
    margin-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
  }
  * html ul#Shop li {  /* Korrektur fuer den IE 5 und 6 */
    margin-bottom: 10px;
	margin-left: 7px;
  }
  *:first-child+html ul#Shop li {  /* Korrektur fuer den IE 7 */
    margin-bottom: 5px;
  }

  ul#Shop li ul {
    margin-top: 2px;
	padding: 0px;
    position: absolute;
    top: 26px;
	left: -5px;
    display: none;  /* Unternavigation ausblenden */
  }
  * html ul#Shop li ul {  /* Korrektur fuer IE 5.x */
    left: 0px;
    lef\t: 0px;
  }
  *:first-child+html ul#Shop ul {  /* Workaround fuer den IE 7 */
    background-color:#64004B;
	padding-bottom:5px;
  }
  ul#Shop li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
  }
  ul#Shop li ul li {
    float: none;
    display: block;
    margin-bottom: 5px;
  }

  ul#Shop a, ul#Shop span {
    display: block;
    width: 169px /*137px*/;  /* Breite den in li enthaltenen Elementen zuweisen */
    height: 20px;
	padding: 3px;
	margin-right: 8px;
    text-decoration: none;
	font-weight: bold;
    border: 1px solid #64004B;
    color: #000000;
	background-color: #64004B;
  }
  * html ul#Shop a, * html ul#Shop span {
    width: 160px /*128px*/;   /* Breite nach altem MS-Boxmodell für IE 5.x */
    w\idth: 160px /*128px*/;  /* korrekte Breite fuer den IE 6 im standardkonformen Modus */
  }
  ul#Shop a:hover{
    border: 1px solid #901E78;
    color: #ffffff;
	background-color: #901E78;
  }
  ul#Shop span {
    border-color: none;
    border-left-color: none;
	border-top-color: none;
    color: #000000;
	background-color: #a0a0a0;
  }
  li a#Shopaktuell {
    border-color: none;
    border-left-color: none;
	border-top-color: none;
    color: #000000;
	background-color: #901E78;
  }
  li a#Shopaktuell {  /* aktuelle Rubrik kennzeichnen */
    color: #000000;
	background-color: #901E78;
  }
  ul#Shop li ul span {  /* aktuelle Unterseite kennzeichnen */
    color: #000000;
	background-color: #a0a0a0;
  }