html{ height: 100%;
}
body {  text-align: center;
        height: 100%;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #666666;
        background-color: #CCCCCC;
        margin: 0px;
        padding: 0px;
}

td {   vertical-align: top;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 12px;
       color: #666666;
}

form {
      margin: 0;
}

h1 {color: #660000;
    font-size: 14px;
    text-decoration: none;
    background-image: url(images/start_07.jpg);
    background-repeat: no-repeat;
    background-position: bottom left;
    margin:0px 0px 10px 0px;
    padding: 0px;
    height: 25px;
}

.main1 { height: 100%;
         width: 800px;
         background-image: url(images/start_04.jpg);
         background-repeat: repeat-y;
         background-position: top center;
         border-collapse: collapse;
         border-spacing:0px;
         empty-cells: show;
         padding: 0px;
         margin-left: auto;
         margin-right: auto;
}
.main2 { background-image: url(images/start_02.jpg);
         background-repeat: no-repeat;
         background-position: top center;
         padding: 208px 0px 0px 0px;
         margin: 0px;
}
.main3 { width: 100%;
         border-collapse: collapse;
         border-spacing:0px;
         empty-cells: show;
         padding: 0px;
         margin-top: 8px;
}

.haus { height: 533;
         width: 400px;
         background-image: url(images/haus/haus.jpg);
         background-repeat: no-repeat;
         background-position: center center;
         border-collapse: collapse;
         border-spacing:0px;
         empty-cells: show;
         padding: 0px;
         margin-left: auto;
         margin-right: auto;
}

.haus2 { text-align: center;
         padding: 0px;
         margin: 0px;
}
.haus3 { padding: 0px;
         margin: 0px;
}
.foot {  height: 54px;
         background-image: url(images/start_11.jpg);
         background-repeat: no-repeat;
         background-position: bottom center;
         padding: 5px;
         margin: 0px;
         color: #660000;
         font-size: 10px;
         vertical-align: bottom;
         text-align: center;
}

.sym {  text-align: right;
        padding-right: 30px;
}
.left{width: 190px;
      text-align: center;
     padding: 0px;

}
.nav {width: 150px;
      height: 20px;
      background-image: url(images/start_05.jpg);
      background-repeat: no-repeat;
      background-position: top center;
      color: #ffffff;
      text-align: left;
      margin-left: auto;
      margin-right: auto;
      margin: top: 0px;
      margin-bottom: 3px;
      padding: 2px 0px 0px 0px;
}
.content{padding: 0px 30px 0px 20px; text-align: justify;}


.form01 {  font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 12px;
           color: #660000;
           background-color: #FFFFFF;
           border-color: #999999 #CCCCCC #CCCCCC #999999;
           border-style: solid;
           border-width: 1px;
           width: 350px;
}

.button {  font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 12px;
           color: #ffffff;
           background-color: #660000;
           border-color: #CCCCCC #000000 #000000 #CCCCCC;
           border-style: solid;
           border-width: 1px;
           width: 100px;
}


a.nlink:link {margin: 0px 0px 0px 10px; color: #ffffff; text-decoration:none; font-weight: bold;}
a.nlink:visited {margin: 0px 0px 0px 10px;color: #ffffff; text-decoration:none; font-weight: bold; }
a.nlink:hover {margin: 0px 0px 0px 10px;color: #ffffff; text-decoration:underline; font-weight: bold; }
a.nlink:active {margin: 0px 0px 0px 10px;color: #ffffff; text-decoration:none; font-weight: bold; }
a.nlink:focus {margin: 0px 0px 0px 10px;color: #ffffff; text-decoration:none; font-weight: bold; }

a.flink:link {color: #660000; text-decoration:none;}
a.flink:visited {color: #660000; text-decoration:none;}
a.flink:hover {color: #ffffff; text-decoration:none;}
a.flink:active {color: #660000; text-decoration:none;}
a.flink:focus {color: #660000; text-decoration:none;}


a:link {color: #660000; text-decoration:underline }
a:visited {color: #660000; text-decoration:underline }
a:hover {color: #ff9900; text-decoration:underline }
a:active {color: #660000; text-decoration:underline }
a:focus {color: #660000; text-decoration:underline }


.imglinks  {float: left; margin: 10px 10px 0px 0px; }
.imgrechts {float: right; margin: 10px 0px 0px 10px; }
