  div#Rahmen {
    width: 128px;
	height:16px;
	padding:0.0em;
    border: 3px solid #EF9A48;
    background-color: #FFE4C9;
 font-size:10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
  }
  * html div#Rahmen {  /* Korrektur fuer IE 5.x */
    width: 100px;
    w\idth: 100px;
  }
  div#Rahmen div {
     clear: left;
 }
  ul#Navigation {
	margin:0;
	padding: 0;
    text-align: center;
    background-color: #FFE4C9;
 font-size:10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
  }

  ul#Navigation li {
    list-style: none;
    float: left;  /* ohne width - nach CSS 2.1 erlaubt */
    position: relative;
    margin: 0em; padding: 0;
    background-color: #FFE4C9;
 }
  * html ul#Navigation li {  /* Korrektur fuer den IE 5 und 6 */
    margin-bottom: -0.4em;
    background-color: #FFE4C9;
  }
  *:first-child+html ul#Navigation li {  /* Korrektur fuer den IE 7 */
    margin-bottom: -0.1em;
    background-color: #FFE4C9;
  }

  ul#Navigation li ul {
    margin: 0; padding: 0;
    position: absolute;
    top: 1.6em; left: -0.3em;
    display: none;  /* Unternavigation ausblenden */
    background-color: #FFE4C9;
  }
  * html ul#Navigation li ul {  /* Korrektur fuer IE 5.x */
    left: -1.5em;
    lef\t: -0.4em;
    background-color: #FFE4C9;
 }
  *:first-child+html ul#Navigation ul {  /* Workaround fuer den IE 7 */
    background-color:#FFE4C9; 
	padding: 0;
  }
  ul#Navigation li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
  }
  ul#Navigation li ul li {
    float: none;
    display: block;
  }

  ul#Navigation a, ul#Navigation span {
    display: block;
    width: 108px;  /* Breite den in li enthaltenen Elementen zuweisen */
    padding: 0.2em 1em;
    text-decoration: none; font-weight: bold;
    color: #EF9A48; background-color: #FFE4C9;
  }
  * html ul#Navigation a, * html ul#Navigation span {
    width: 8.6em;   /* Breite nach altem MS-Boxmodell für IE 5.x */
    w\idth: 6.4em;  /* korrekte Breite fuer den IE 6 im standardkonformen Modus */
  }
  ul#Navigation a:hover, ul#Navigation span, li a#aktuell {
    color: white; 
	background-color: #EF9A48;
  }
  #Navigation ul {
  border-left:3px solid #EF9A48;
  border-right:3px solid #EF9A48;
  border-bottom:3px solid #EF9A48;
  background-color:#FFE4C9;
  }






body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.navi_down {
	text-align:center;
	background-color: white;
}
a#navi_down  {
	text-decoration: none;
	font-weight: bold;
	color: #EF9A48;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:white;
}
a#navi_down:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #666666;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:white;
}
.box_main_index {
	height: 390px;
	width: 700px;
	background-color: #ffffff;
	font-weight: normal;
	text-align:center;
	vertical-align: middle;
}
.box_images_header {
	width: 104px;
	text-align: center;
	vertical-align: middle;
	height: 128px;
	background-color:#ffffff;
}
.box_main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	height: 390px;
	width: 700px;
	overflow: auto;
	background-color: #FFE4C9;
	font-weight: normal;
}
.box_main_impressum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	height: 370px;
	width: 700px;
	overflow: auto;
	background-color: #FFE4C9;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}
.box_main_kontakt {
	height: 370px;
	width: 700px;
	overflow: auto;
	background-color: #FFE4C9;
	text-align:center;
	vertical-align: middle;
}
.box_main_images {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	height: 370px;
	width: 326px;
	overflow: auto;
	background-color: #FFE4C9;
	font-weight: normal;
	text-align:center;
	vertical-align: middle;
}
  Body {
  scrollbar-3dlight-color:#ffffff;
  scrollbar-arrow-color:#EF9A48;
  scrollbar-darkshadow-color:#EF9A48;
  scrollbar-face-color:#FFE4C9;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#EF9A48;
  scrollbar-track-color:#FFE4C9;
  }

.banner_down {
font-family:Folio XBd BT;
	color: #E1E1E1;
	font-size: 42px;
	background-color: transparent;
}
a img { 
	border:1px solid #EF9A48; 
}
#bild { 
	border:0px; 
}

a:hover img { 
	border-color: white; 
}
a#agbLink {
	text-decoration: none;
	font-weight: bold;
	color: #666666;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFE4C9;
}
a#agbLink:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #666666;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
}
a#partnerLink {
	text-decoration: none;
	font-weight: bold;
	color: #666666;
	background-color: #FFE4C9;
	display:block;
	width:100%;
	height:100%;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a#partnerLink:hover {
	text-decoration: none;
	font-weight: bold;
	color: #EF9A48;
	background-color: #ebebeb;
	display:block;
	width:100%;
	height:100%;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a#down {
	text-decoration: underline;
	font-weight: bold;
	color: #666666;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:transparent;
}
a#aktuelleSeite {
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	background-color: #EF9A48;
	display:block;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a {
	text-decoration: none;
	font-weight: bold;
	color: #EF9A48;
	background-color: #FFE4C9;
	display: block;
	width:100%;
	height:100%;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #EF9A48;
	background-color: #FFE4C9;
	display: block;
	width:100%;
	height:100%;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	background-color: #EF9A48;
	display:block;
	width:100%;
	height:100%;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.navi_left_top {
margin-top: 0.3em;
    padding-top: 0.3em;
	text-align: left;
	vertical-align: middle;
	width: 160px;
	height: 16px;
	text-indent: 5pt;
}
.navi_left_down {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 160px;
	text-align: right;
	vertical-align: top;
	font-weight: bold;
}
.navi_down {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	color: #EF9A48;
}
.box_logo_header {
	width: 160px;
	text-align: center;
	vertical-align: middle;
}
.box_main_top {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #EF9A48;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	width: 560px;
}
.box_main_top_index_left {
	font-size: 12px;
	color: #FFE4C9;
	background-color: #EF9A48;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	width: 0px;
}
.box_main_top_index {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
}
.box_images {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	overflow: auto;
}
.navi_left_images {
	text-align: left;
	vertical-align: middle;
	width: 160px;
	text-indent: 5pt;
	color: #EF9A48;
}
.box_marquee {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #EF9A48;
	font-size: 12px;
	width: 760px;
	overflow: auto;
	background-color: #FFE4C9;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.images_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	width: 100px;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}
.images_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	width: 130px;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}
.box_links_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	overflow: auto;
	background-color: #FFE4C9;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	width: 180px;
}
.box_links_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	overflow: auto;
	background-color: #FFE4C9;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}
.box_email_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	overflow: auto;
	background-color: #FFE4C9;
	font-weight: normal;
	text-align: right;
	vertical-align: middle;
	width: 150px;
	height: 20px;
}
.my {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 18px;
	height: 10px;
	overflow: auto;
	background-color: #ebebeb;
	font-weight: normal;
}
.box_email_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	overflow: auto;
	background-color: #FFE4C9;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	width: 250px;
	height: 20px;
}
.box_email_top {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	overflow: auto;
	background-color: #FFE4C9;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.box_email_bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	overflow: auto;
	background-color: #FFE4C9;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
#email_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #EF9A48;
	font-size: 12px;
	border: 2px solid #666666;
	background-color: #ebebeb;
	width:142px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.box_main_logowechsel {
	height: 380px;
	width: 560px;
	overflow: auto;
	text-align: left;
	vertical-align: top;
}
.box_shop_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	background-color: #FFE4C9;
	width: 350px;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}
.box_shop_middle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	width: 100px;
	background-color: #FFE4C9;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}
.box_shop_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	width: 55px;
	background-color: #FFE4C9;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}
.box_shop_bestellen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 100px;
	background-color: #FFE4C9;
	font-weight: bold;
	text-align:center;
}
a#bestellen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:transparent;
	color: #EF9A48;
	vertical-align:top;
}
a#news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display:inline;
	background-color:transparent;
	color: #EF9A48;
	vertical-align:middle;
}
a#news:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:transparent;
	display:inline;
	color: #666666;
	text-decoration:underline;
	vertical-align:middle;
}
a#bestellen:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	background-color:transparent;
	color: #EF9A48;
	vertical-align:top;
}
.box_main_main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	height: 380px;
	width: 700px;
	overflow: auto;
	background-color: #FFE4C9;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}
.box_main_start {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	height: 400px;
	width: 700px;
	overflow: auto;
	background-color: #ffffff;
	font-weight: normal;
	text-align:center;
	vertical-align:middle;
}
.box_main_agb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 9px;
	overflow: auto;
	height: 380px;
	width: 540px;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}
.box_main_bio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	width: 400px;
	background-color: #FFE4C9;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}
.box_main_main_agb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	height: 380px;
	overflow: auto;
	height: 16px;
	background-color: #FFE4C9;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}
.box_main_main_auftrag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	height: 380px;
	width: 700px;
	overflow: auto;
	background-color: #FFE4C9;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}
.box_main_cat1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	height: 16px;
	width: 700px;
	overflow: auto;
	background-color: #FFE4C9;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}
.box_main_cat2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	height: 16px;
	width: 700px;
	overflow: auto;
	background-color: #FFE4C9;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}
.box_main_cat3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	height: 16px;
	width: 700px;
	overflow: auto;
	background-color: #FFE4C9;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}
.box_main_cat3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	height: 16px;
	width: 700px;
	overflow: auto;
	background-color: #FFE4C9;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}


