A { font-family: Verdana, Arial; font-size:11px; font-weight:bold; }
A:link { text-decoration: none; color: #3c3c3c; }
A:active { text-decoration: underline; color: #ff0000; }
A:visited { text-decoration: none; color: #3c3c3c; }
A:hover { text-decoration: underline; color: #ff0000; }

A.neumaschinen { font-family: Verdana, Arial; font-size:11px; font-weight:bold; }
A.neumaschinen:link { text-decoration: none; color: #3c3c3c; }
A.neumaschinen:active { text-decoration: none; color: #000000; }
A.neumaschinen:visited { text-decoration: none; color: #3c3c3c; }
A.neumaschinen:hover { text-decoration: none; color: #000000; }

A.anfrage { font-family: Verdana, Arial; font-size:9px; font-weight:bold; }
A.anfrage:link { text-decoration: none; color: #3c3c3c; }
A.anfrage:active { text-decoration: none; color: #ff0000; }
A.anfrage:visited { text-decoration: none; color: #3c3c3c; }
A.anfrage:hover { text-decoration: none; color: #ff0000; }

A.anleser { font-family: Verdana, Arial; font-size:11px; font-weight:bold; }
A.anleser:link { text-decoration: none; color: #FFFFFF; }
A.anleser:active { text-decoration: none; color: #3c3c3c; }
A.anleser:visited { text-decoration: none; color: #FFFFFF; }
A.anleser:hover { text-decoration: none; color: #3c3c3c; }

A.anlesercon { font-family: Verdana, Arial; font-size:11px; font-weight:normal; }
A.anlesercon:link { text-decoration: none; color: #3c3c3c; }
A.anlesercon:active { text-decoration: none; color: #787878; }
A.anlesercon:visited { text-decoration: none; color: #3c3c3c; }
A.anlesercon:hover { text-decoration: none; color: #787878; }

.navigation { color: #3c3c3c; font-size: 11px; font-family:  Verdana, Arial; font-weight: bold; font-style: normal; line-height: 14px; }
.moto-reiter { color: #3c3c3c; font-size: 9px; font-family:  Verdana, Arial; font-weight: normal; font-style: normal; line-height:14px; }
.honda { color: #ff0000; font-size: 11px; font-family:  Verdana, Arial; font-weight: normal; font-style: normal; line-height:14px; }
.footer { font-family  Verdana, Arial; font-size:10px; font-weight:bold; color: #ffffff; line-height:14px; }
.kl { font-family: Verdana, Arial; font-size:1px; color: #ffffff; line-height:14px; }
p { font-family: Verdana, Arial; font-size:11px; color: #3c3c3c; }
td { font-family: Verdana, Arial; font-size:11px; color: #3c3c3c; line-height:14px; }
.klein { font-family: Verdana, Arial; font-size:9px; color: #3c3c3c; }
.kleinrot { font-family: Verdana, Arial; font-size:9px; color: #FF0000; line-height:14px; }
.text { color: #3c3c3c; font-size: 11px; font-family:  Verdana, Arial; font-weight: normal; font-style: normal; line-height: 14px; }
.ansprech { margin-right:10px; margin-left:10px; margin-top:10px; margin-bottom:10px; line-height:14px; }

.headline { font-family: Verdana, Arial; font-size:11px; padding-left:15px; color: #ffffff; font-weight:bold; line-height:14px; }
.neumaschine { font-family: Verdana, Arial; font-size:13px; color: #ff0000; font-weight:bold; line-height:14px; }
.aktuelles { font-family: Verdana, Arial; font-size:13px; color: #ff0000; font-weight:bold; line-height:14px; }
.uvp { font-family: Verdana, Arial; font-size:11px; color: #ff0000; font-weight:bold; line-height:14px; }
.reiter-preis { font-family: Verdana, Arial; font-size:11px; color: #3c3c3c; font-weight:bold; line-height:14px; }

.headlineboxen { 
  font-family: Verdana, Arial; 
  font-size:10px; 
  padding-left:10px; 
  color: #ffffff; 
  font-weight:bold; 
        }
        
.boxen { 
  font-family: Verdana, Arial; 
  font-size:11px; 
  padding-left:10px;
  padding-right:10px;
  color: #3c3c3c;
        }

.Kontakttabelle{
        font-family: Verdana, Arial;
        font-size:9pt;
        line-height:12pt;
        margin-bottom:15px;
        text-align:justify;
        margin-left:-2px;
        margin-top:10px;
        vertical-align:top;
}

input.form { background-color:#ffffff; 
        color:#3c3c3c;
        font-size:11px;
        font-family: Verdana, Arial;
        border-bottom:1px solid #3c3c3c; border-top:0px solid #3c3c3c; border-left:0px solid #3c3c3c; border-right:0px solid #3c3c3c; }
        
input.contact { background-color:#f2f2f2; 
        color:#3c3c3c;
        font-size:11px;
        font-family: Verdana, Arial;
        border-bottom:1px solid #3c3c3c; border-top:0px solid #3c3c3c; border-left:0px solid #3c3c3c; border-right:0px solid #3c3c3c; }
        
input.formpflicht { background-color:#ffffff; 
        color:#3c3c3c;
        font-size:11px;
        font-family: Verdana, Arial;
        border-bottom:1px solid #ff0000; border-top:0px solid #3c3c3c; border-left:0px solid #3c3c3c; border-right:0px solid #3c3c3c; }
        
input { background-color:#ffffff; 
        color:#3c3c3c;
        font-size:11px;
        font-family: Verdana, Arial;
        border:1px solid #3c3c3c; }
        
.submit { background-color:#ffffff; 
        color:#3c3c3c;
        font-size:11px;
        font-family: Verdana, Arial;
        border-top:0px;
        border-left:0px;
        border-right:0px;
        border-bottom:0px; }
        
textarea { background-color:#ffffff; 
        color:#3c3c3c;
        font-size:11px;
        font-family: Verdana, Arial;
        border:1px solid /*#3c3c3c*/#ff0000; }
        
textarea.conform { background-color:#f2f2f2; 
        color:#3c3c3c;
        font-size:11px;
        font-family: Verdana, Arial;
        border-bottom:1px solid #3c3c3c; border-top:0px solid #3c3c3c; border-left:0px solid #3c3c3c; border-right:0px solid #3c3c3c; }
     
.bild {
  border-width:1px;
  border-style:solid;
  border-color:#3c3c3c; }
  
#newsletter { 
        width:115px;
        background-color:#ffffff; 
        color:#3c3c3c;
        font-size:11px;
        font-family: Verdana, Arial;
        border-top:0px;
        border-left:0px;
        border-right:0px;
        border-bottom:1px solid #3c3c3c; }
        
#nl_send { width:75px;
        height:18px;
        background-color:#ffffff; 
        color:#3c3c3c;
        font-size:12px;
        font-family: Verdana, Arial;
        border-top:0px;
        border-left:0px;
        border-right:0px;
        border-bottom:1px solid #3c3c3c; }
        
#nl_radio { width:12px;
        height:12px;
        background-color:#d9d9d9;
        border:0px; }
