body {
      background: #000;
      text-align: center;
      margin: 0;
      padding: 0;
      }
      
#rahmen {
         width: 802px;
         margin: 0 auto 0 auto;
         padding: 0;
         border: 1px solid Black;
         text-align: left;
         background: #666;
         voice-family: "\"}\"";
         voice-family:inherit;
         width: 800px;
         }

html>body #rahmen {
                   width: 800px;
                   }
         
#top {
     width: 800px;
     height: 25px;
     margin: 0;
     padding: 0;
     background: url("Bilder/Content/top.jpg") repeat-x;
     }
#dropin a{
		color: #A52A2A;
		text-decoration: none;
		font-weight: bold;
		}
     
#header {
        width: 800px;
        height: 200px;
        margin: 0;
        padding: 0;
        background: url("Bilder/Content/header3.jpg");
        }
        
#leiste {
        width: 800px;
        height: 10px;
        margin: 0;
        padding: 0;
        background: url("Bilder/Content/ov_menue.jpg") repeat-x;
		font-size: 8px;
        }
        
       
#menue {
        width: 800px;
        height: 25px;
        margin: 1px 0 0 0;
        padding: 0;
        background: url("Bilder/Content/menue-bg.jpg") repeat-x;
        border-bottom: 1px solid Black;
        }
        
#menue a:link {
              display: block;
              height: 15px;
              margin: 0;
              font: normal 12px Verdana, Arial, Helvetica, sans-serif;
              color: White;
              text-decoration: none;
              text-align: center;
              padding: 5px 0 5px 0;
              }
              
#menue a:visited {
              display: block;
              height: 15px;
              margin: 0;
              font: normal 12px Verdana, Arial, Helvetica, sans-serif;
              color: White;
              text-decoration: none;
              text-align: center;
              padding: 5px 0 5px 0;
              }
              
#menue a:hover {
              display: block;
              height: 15px;
              margin: 0;
              font: normal 12px Verdana, Arial, Helvetica, sans-serif;
              color: #9B1E1E;
              text-decoration: none;
              text-align: center;
              padding: 5px 0 5px 0;
			  background-color: #C0C0C0;
              }
        
#inhalt {
        width: 800px;
        min-height: 400px;
        height: auto !important;
        height: 400px;
        margin: 1px 0 0 0;
        padding: 10px;
        background: #666;
        voice-family: "\"}\"";
        voice-family: inherit;
        width: 780px;
        }
        
html>body #inhalt {
                  width: 780px;
                  }
        
#inhalt input, textarea {
                        font: normal 10px Verdana, Arial, Helvetica, sans-serif;
                        color: Black;
                        margin: 0;
                        padding: 0;
                        background: White;
                        border: 1px solid Black;
                        }
                        
#inhalt input.button {
                font: bold 10px Verdana, Arial, Helvetica, sans-serif;
                color: #333;
                margin: 0;
                padding: 2px;
                background: url("Bilder/Content/button_bg.jpg") repeat-x;
                border: 1px solid #333;
                }
                
#inhalt input.button:visited {
                font: bold 10px Verdana, Arial, Helvetica, sans-serif;
                color: #333;
                margin: 0;
                padding: 2px;
                background: url("Bilder/Content/button_bg.jpg") repeat-x;
                border: 1px solid #333;
                }
                
#inhalt input.button:hover {
                font: bold 10px Verdana, Arial, Helvetica, sans-serif;
                color: #9B1E1E;
                margin: 0;
                padding: 2px;
                background: url("Bilder/Content/button_bg.jpg") repeat-x;
                border: 1px solid #333;
                }
        
        
#inhalt h1 {
           font: bold 16px/14px Georgia;
           color: White;
           margin: 0 0 10px 0;
           padding: 5px 0 5px 0px;
           background: #666666;
           }
           
#inhalt h2 {
           font: bold 14px/16px Georgia;
           color: Black;
           margin: 0 0 8px 10px;
           padding: 0;
           }
           
#inhalt p {
           font: normal 12px Verdana, Arial, Helvetica, sans-serif;
           color: Black;
           margin: 0;
           padding: 0;
           }
           
#inhalt p.tabfont {
                  font: bold 14px Verdana, Arial, Helvetica, sans-serif;
                  color: #000;
                  margin: ;
                  padding: 0;
                  }
                  
#inhalt p.foto {
               font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
               color: #413A3A;
               margin: 0;
               padding: 0;
               }
               
#inhalt p.little {
                 font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
                 color: Black;
                 margin: 0;
                 padding: 0;
                 }
  
#hauptcontent {
              float: left;
              width: 500px;
              margin: 0 0 20px 0;
              padding: 5px;
              background: silver;
              border: 1px solid Black;
              voice-family: "\"}\"";
              voice-family: inherit;
              width: 488px;
              }
#hauptcontent p{
			padding: 0 0 0 15px;
			}
			  
#hauptcontent h1{
				padding-left: 10px;
				}
              
html>body #hauptcontent {
                         width: 488px;
                         }
              
#hauptcontent a:link {
                     font: bold 12px Verdana, Arial, Helvetica, sans-serif;
                     color: #A52A2A;
                     margin: 0;
                     padding: 0;
                     } 

#hauptcontent a:visited {
                     font: bold 12px Verdana, Arial, Helvetica, sans-serif;
                     color: #A52A2A;
                     margin: 0;
                     padding: 0;
                     } 
                     
#hauptcontent a:hover {
                     font: bold 12px Verdana, Arial, Helvetica, sans-serif;
                     
                     margin: 0;
                     padding: 0;
                     }     
                     
#hauptcontent a:link.text {
                          font: normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
                          color: #A41515;
                          margin: 0;
                          padding: 0;
                          }  
                          
#hauptcontent a:visited.text {
                          font: normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
                          color: #A41515;
                          margin: 0;
                          padding: 0;
                          }   
                          
#hauptcontent a:hover.text {
                          font: normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
                          color: Black;
                          margin: 0;
                          padding: 0;
                          }                            
                                                            
              
#hauptcontent_voll {
                    width: 770px;
                    margin: 0;
                    padding: 5px;
                    background: silver;
                    border: 1px solid Black;
                   }
                   
#hauptcontent_voll a:link {
                     font: bold 12px Verdana, Arial, Helvetica, sans-serif;
                     color: #A41515;
                     margin: 0;
                     padding: 0;
                     } 

#hauptcontent_voll a:visited {
                     font: bold 12px Verdana, Arial, Helvetica, sans-serif;
                     color: #A41515;
                     margin: 0;
                     padding: 0;
                     } 
                     
#hauptcontent_voll a:hover {
                     font: bold 12px Verdana, Arial, Helvetica, sans-serif;
                     color: Black;
                     margin: 0;
                     padding: 0;
                     }                                          
#hauptcontent_voll h1{
				padding-left: 10px;
				}
                   
            
#aktuell {
          width: 268px;
          margin: 0 0 10px 512px;
          text-align: center;
          padding: 5px;
          background: Silver;
          border: 1px solid Black;
          voice-family: "\"}\"";
          voice-family: inherit;
          width: 256px;
          }

#aktuell a{
			color: #9B1E1E;
		  font-size: 10px;
		  font-weight: bold;
		  text-decoration: none;
		  font-family: Verdana, Arial;
		  }
			
		  
#keywords {
          width: 268px;
          margin: 0px 0 10px 512px;
		  _margin: 0px 0 10px 508px;
          text-align: center;
          padding: 5px;
          background: Silver;
          border: 1px solid Black;
		  width: 256px;
          voice-family: "\"}\"";
          voice-family: inherit;
          
          }
		  
#keywords a{
          color: #9B1E1E;
		  font-size: 10px;
		  font-weight: bold;
		  text-decoration: none;
		  font-family: Verdana, Arial;
		  }
		  
		  		  
#keywords h1{
			display: inline;
			font-size: 15px;
			background-color: #C0C0C0;
			color: #A52A2A;
			font-family: Verdana, Arial;
			padding: 0 5px 0 0;
			margin: 0;
			text-decoration: none;
			font-weight: bold;
			}
			
#keywords h2{
			display: inline;
			font-size: 12px;
			background-color: #C0C0C0;
			color: #A52A2A;
			font-family: Verdana, Arial;
			padding: 0 5px 0 0;
			margin: 0;
			text-decoration: none;
			font-weight: bold;
			}
			
#keywords h3{
			display: inline;
			font-size: 12px;
			background-color: #C0C0C0;
			color: #A52A2A;
			font-family: Verdana, Arial;
			padding: 0;
			margin: 0 5px 0 0;
			text-decoration: none;
			font-weight: normal;
			}
          
         
html>body #aktuell {
                   width: 256px;
                   }
                   
* html #aktuell {
                margin-left: 508px;
                }     
                
#layer-akt-left {
                text-align: left;
                margin: 0;
                padding: 0;
                }
                

          
#aktuell a:link.lnk {
                 display: block;
                 width: 100px;
                 height: 15px;
                 padding: 5px 0 5px 0;
                 margin: 0;
                 background: url("Bilder/Content/link_bg.jpg") repeat-x;
                 border: 1px solid #666;
                 font: normal 12px Verdana, Arial, Helvetica, sans-serif;
                 color: White;
                 text-decoration: none;
                 text-align: center;
                 }
                 
#aktuell a:visited.lnk {
                 display: block;
                 width: 100px;
                 height: 15px;
                 padding: 5px 0 5px 0;
                 margin: 0;
                 text-align: center;
                 background: url("Bilder/Content/link_bg.jpg") repeat-x;
                 border: 1px solid #666;
                 font: normal 12px Verdana, Arial, Helvetica, sans-serif;
                 color: White;
                 text-decoration: none;
                 text-align: center;
                 }
                 
#aktuell a:hover.lnk {
                 display: block;
                 width: 100px;
                 height: 15px;
                 padding: 5px 0 5px 0;
                 margin: 0;
                 background: url("Bilder/Content/link_bg_ov.jpg") repeat-x;
                 border: 1px solid #666;
                 font: normal 12px Verdana, Arial, Helvetica, sans-serif;
                 color: Red;
                 text-decoration: none;
                 text-align: center;
                 }
                 
#aktuell p {
           font: normal 10px Verdana, Arial, Helvetica, sans-serif;
           color: Black;
           margin: 0;
           padding: 0;
           }
           
#layer-akt-left p {
                  font: normal 12px Verdana, Arial, Helvetica, sans-serif;
                  color: Black;
                  margin: 0;
                  padding: 0;
                  }
                
                 

          
#banner {
        clear: both;
        width: 768px;
        margin: 10px 0 10px 0;
        padding: 5px;
        border: 1px solid Black;
        background: #ffffff;
        text-align: center;
        }           
        
#footer {
        clear: both;
        width: 800px;
        height: 20px;
        background: Silver;
        margin: 0 0 0 0;
        padding: 10px 0 10px 0;
        text-align: center;
        font-size: 10px;
        color: White;
        border-top: 1px solid Black;
        }
        
#footer a:link {
               font: normal 12px Verdana, Arial, Helvetica, sans-serif;
               color: #9B1E1E;
               margin: 0;
               padding: 0;
               text-decoration: none;
               }
               
#footer a:visited {
               font: normal 12px Verdana, Arial, Helvetica, sans-serif;
               color: #9B1E1E;
               margin: 0;
               padding: 0;
               text-decoration: none;
               }
               
#footer a:hover {
               font: normal 12px Verdana, Arial, Helvetica, sans-serif;
               color: #000;
               margin: 0;
               padding: 0;
               text-decoration: none;
               }
			   
#galerie {
				font-size: 10px;
				}
               
#hauptcontent #ersatzteile .bestelllink {
	padding: 5px 12px 5px 12px;
	background: #666;
	color: #C0C0C0;
	text-decoration: none;
	border: 1px solid #fff;
}

#hauptcontent #ersatzteile .bestelllink:hover {
	background: #9B1E1E;
}

#loginarea {
text-align: left;
font-size: 12px;
font-family: Verdana;
}

#login {
text-align: center;
}

#loginarea h2 {
text-align: center;
margin: 0;
}

#loginarea a {
font-size: 12px;
}

.loginfield {
font-size: 14px;
line-height: 14px;
height: 14px;
width: 150px;
margin: 0 0 5px 0;
}

.anmeldefeld {
font-size: 14px;
line-height: 14px;
height: 16px;
width: 200px;
margin: 0 0 5px 0;
}

#ersatzteile {
font-family: Verdana;
font-size: 12px;
}
