 body {
    color: #004413; background-color: white;
    font-size: 12px;
    font-family: Arial, Helvetica;
    margin: 0; padding: 1em 0;
    text-align: center;  /* Zentrierung im Internet Explorer */
  }

  div#Seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 850px;
    padding: 0;
    border: 1px solid #004413;

  }

  div#top {
    background: white url(banner.jpg) no-repeat 100% 45%;
    height: 85px;
    border-bottom: 1px solid #004413;
  }
  div#topshop {
    background: white url(banner_shop.jpg) no-repeat 100% 45%;
    height: 85px;
    border-bottom: 1px solid #004413;
  }
   
  div#navi  {
  margin-top: 15px;
  margin-left:10px;
  font-size: 14px;
    font-family: Times New Roman;
   } 
  #navi #nav-left  {
  text-align: left;
  border: 1px;
  }
  #navi #nav-right  {
  text-align: right;
  border: 1px;
  }
  #navi #balken  {
  background-color:#004413;
  height: 3px;
  width: 807px;
  float: center;
  margin-top: 15px;
  margin-bottom: 15px;
  }  
  div#navi2  {
  margin-top: 15px;
  margin-right:10px;
  font-size: 14px;
  font-family: Times New Roman;
  }  
  div#shopbanner  {
  height: 113px;
  width: 800px;
  float: center;
  margin-left: 10px;
  margin-top: 15px;
  margin-bottom: 30px;
  border: 1px solid #004413;
  }
  
  div#Inhalt {
    padding: 0 1em;
    border: 0;
  }
  
  * html div#Inhalt {
    height: 1em; 
    margin-bottom: 0;
     }
     
   div#Inhalt h1 {
    font-size: 16px;
    font-family: Times New Roman;
    font-weight: bold;
    margin: 0.2em 0;
    color: #004413;
  }
  
  div#Inhalt h2 {
    font-size: 14px;
    font-family: Times New Roman;
    font-weight: bold;
    margin: 0.2em 0;
    color: #004413;
  }
  div#Inhalt p {
    margin: 1em 0;
    font-size: 12px;
    font-family: Arial, Helvetica;
  }
  #Inhalt #spalten
  {
  clear:both; 
  }
  #Inhalt #auswahleinbild  {
    float: left;
    margin 0;
    width: 250px;
    top:30px;
   }
   
  #Inhalt #auswahleintext {
  margin: 0 0 0 260px;
  width: 553px;
  float:center;
  padding: 0;
  }
  
   #Inhalt #auswahlartikelbild  {
    float: left;
    margin 0;
    width: 355px;
    top:30px;
   }
   
  #Inhalt #auswahlartikeltext {
  margin: 0 0 0 365px;
  width: 448px;
  float:center;
  padding: 0;
  }


  #Inhalt #shoptext {
    float: left;
    margin 0;
    width: 575px;
    padding-right: 10px;
    top:30px;
    }
  #Inhalt #shopbild {
  margin: 0 0 0 580px;
  width: 233px;
  float:center;
  padding: 0;
    }
    
  #Inhalt #shopbild #bildklein  {
    margin: 10px; 
    width: 213px;
    height: 142px;
    padding: 0;
    border: 1px solid #004413;
  }
  
 #Inhalt #shopbild #bildgross  {
    margin: 10px; 
    width: 213px;
    height: 312px;
    padding: 0;
    border: 1px solid #004413;
  }
   
  #Inhalt #shopmarken
  {
  clear:both; 
  }

 #Inhalt #shopmarken #a11 { position:relative; top:0px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a12 { position:relative; top:0px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a13 { position:relative; top:0px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a14 { position:relative; top:0px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a15 { position:relative; top:0px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a16 { position:relative; top:0px; left:10px; width:130px; height:130px; float:left;}
 
 #Inhalt #shopmarken #a21 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a22 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a23 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a24 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a25 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a26 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 
 #Inhalt #shopmarken #a31 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a32 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a33 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a34 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a35 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a36 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 
 #Inhalt #shopmarken #a41 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a42 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a43 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a44 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a45 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a46 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 
 #Inhalt #shopmarken #a51 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a52 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a53 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a54 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a55 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a56 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 
 #Inhalt #shopmarken #a61 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a62 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 #Inhalt #shopmarken #a63 { position:relative; top:1px; left:10px; width:130px; height:130px; float:left;}
 
 #Inhalt #ac11 { position:relative; top:1px; left:10px; width:240px; height:170px; float:left; }
 #Inhalt #ac12 { position:relative; top:1px; left:10px; width:240px; height:170px; float:left; }
 #Inhalt #ac13 { position:relative; top:1px; left:10px; width:240px; height:170px; float:left; }
 #Inhalt #ac21 { position:relative; top:1px; left:10px; width:240px; height:170px; float:left; }
 #Inhalt #ac22 { position:relative; top:1px; left:10px; width:240px; height:170px; float:left; }
 #Inhalt #ac23 { position:relative; top:1px; left:10px; width:240px; height:170px; float:left; }

 #Inhalt #bl11 { position:relative; top:1px; left:10px; width:150px; height:150px; float:left; }
 #Inhalt #bl12 { position:relative; top:1px; left:10px; width:150px; height:150px; float:left; }
 #Inhalt #bl13 { position:relative; top:1px; left:10px; width:150px; height:150px; float:left; }
 #Inhalt #bl14 { position:relative; top:1px; left:10px; width:150px; height:150px; float:left; }
 #Inhalt #bl15 { position:relative; top:1px; left:10px; width:150px; height:150px; float:left; }
 #Inhalt #bl21 { position:relative; top:1px; left:10px; width:150px; height:150px; float:left; }
 #Inhalt #bl22 { position:relative; top:1px; left:10px; width:150px; height:150px; float:left; }
 #Inhalt #bl23 { position:relative; top:1px; left:10px; width:150px; height:150px; float:left; }
 #Inhalt #bl24 { position:relative; top:1px; left:10px; width:150px; height:150px; float:left; }
 #Inhalt #bl25 { position:relative; top:1px; left:10px; width:150px; height:150px; float:left; }
 #Inhalt #bl31 { position:relative; top:1px; left:10px; width:150px; height:150px; float:left; }
 #Inhalt #bl32 { position:relative; top:1px; left:10px; width:150px; height:150px; float:left; }
 #Inhalt #bl33 { position:relative; top:1px; left:10px; width:150px; height:150px; float:left; }
 #Inhalt #bl34 { position:relative; top:1px; left:10px; width:150px; height:150px; float:left; }
 #Inhalt #bl35 { position:relative; top:1px; left:10px; width:150px; height:150px; float:left; }
 
  p#Fusszeile {
    clear: both;
    font-size: 0.83em;
    margin: 0; padding: 0.2em;
    text-align: center;
  }

input, select, textarea { color: #004413; }
 
a:link   { color: #004413; }
a:visited  { color: #004413; }
a:hover  { color: #004413;}
a:active  { color: #004413; }
a img, a:link img { border: none; }Fusszeile {
    clear: both;
    font-size: 0.83em;
    margin: 0; padding: 0.2em;
    text-align: center;
  }
  
a:link   { color: #004413; }
a:visited  { color: #004413; }
a:hover  { color: #004413;}
a:active  { color: #004413; }
a img, a:link img { border: none; } body {
    color: #004413; background-color: white;
    font-size: 12px;
    font-family: Arial, Helvetica;
    margin: 0; padding: 1em 0;
    text-align: center;  /* Zentrierung im Internet Explorer */
  }

#bildklein1 {
	background-color:#ffeea6;
	margin-bottom: 15px;
	margin-top: 5px; 
	margin-left: -2px;
	width: 801px;
	left: 0px;
	height: 20px;
    font-family: Times New Roman;
	font-size: 16px;
	color: #2c4d30;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #004413;
	border-right-color: #004413;
	border-bottom-color: #004413;
	border-left-color: #004413;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	}