/* style */

body {
     background-color: #BCBCBC;
     color: #FFF;
     font-family: Trebuchet MS, Arial, Verdana, sans-serif;
     font-size: 10pt;
     text-align: center;
     margin: 5 0 0 0;
     padding: 0 0 0 0;
     }

img {border: none; margin: 0px; vertical-align:bottom; }

h2 {margin: 0;}

#head {
      width: 823px;
      margin: 0px auto;
      }

#nav {
     border: 0px solid;
     background: #BCBCBC url(../../img/line.gif) repeat-y;
     width: 823px;
     height: 25px;
     margin: 0px auto;
     }

#line {
        width: 813px;
        height: 4px;
        background: #BCBCBC url(../../img/line.gif) no-repeat;
        margin: 0px auto;
        padding-left: 10px;
        }

#wrapper {

       width: 813px;
       background: #99B0BC url(../../img/back.jpg) repeat-y;
       margin: 0px auto;
       text-align: left;
       padding-left: 10px;
       }


#content {
        width: 790px;
        height: 500px;
        text-align: left;
        margin-left: 3px;
        }

#footer {
        width: 813px;
        height: 40px;
        background: #BCBCBC url(../../img/footer.jpg) no-repeat;
        margin: 0px auto;
        text-align: right;
        padding-left: 10px;
        font-size: 11px;
        }

#jhr_nav {
         padding-top: 2px;
         padding-left: 2px;
         letter-spacing: 1pt;
         }

.left {float: left;}
.right {float: right;}
.kontakt_left {text-align: left; margin-left: 3px;}

.horsecontent {float: left; margin-left: 5px; width: 675px;}
.about_content {float: left; width: 450px; margin-right: 30px;}

/*
li {
   list-style-image: none;
   display: inline;
   }
*/

a:link {text-decoration: underline; color: #FFF;}
a:visited {text-decoration: underline; color: #FFF;}
a:hover {text-decoration: none; color: #C00;}
a:active {text-decoration: underline; color: #FFF;}

a.nav:link,a.nav:visited,a.nav:active
      {color: #FFF; text-decoration: none;}
a.nav:hover
     {color: #C00; text-decoration: none;}

                                              /* === Formular Start === */

#adresse {
         margin-left: 20px;
         padding: 5px;
         width: 200px;
         }
#form {
          float: right;
          margin-right: 50px;
          }


.form {
                     display: block;
                     float: left;
                     width: 90px;
                     margin: 2px;
                     }

form br  {clear: left;}

label {
      text-align: left;
      padding-right: 1px;
      width: 80px;
      }

textarea {width: 500px;}

.spacer {margin-left: 20px;}

.back  {font-size: 11px; padding-left: 10px;}

.in {
    width: 220px;
    border: 1px solid #9F9F9F
    }

.button {
         background-color: #EFEFEF;
         border: 1px solid #000;
         cursor: pointer;
         margin: 5px;
         width: 90px;
         }
.formbutton {float: right; margin-right: 14px;}

.pferdenamen {
             margin-left: 60px;
             }

                                              /* === Formular Ende === */