body {
        margin: 0px;
        height: 100%;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #4c3625;
        background-color: #FFFAE7;
        cursor:url(bikes.cur);

}
td {
        margin: 0px;
        height: 100%;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #4c3625;
        padding-right: 3px;
        cursor:url(bikes.cur);
}
a:link {
        text-decoration:none;
        cursor:url(bike.ani);
        color:#E68000;
}
a:visited {
        text-decoration:none;
        cursor:url(bike.ani);
        color:teal;
}
a:hover {
        text-decoration:none;
        cursor:url(bike.ani);
        font-weight:bold;
        color:red;
}
a:active {
        text-decoration:none;
        cursor:url(bike.ani);
}
a:focus {
        text-decoration:none;
        cursor:url(bike.ani);
}
.fsucht{
        position: fixed;
        border: 0px solid black;
        left: 30px;
        top: 15px;
        width: 800px;
        height : 100px;
        color: #EAA200;
         font-size: 30pt;
         font-weight: 900;
         z-index : 5;
}
.fsuchts{
        position: fixed;
        border: 0px solid black;
        left: 33px;
        top: 18px;
        width: 800px;
        height : 100px;
        color: #516851;
         font-size: 30pt;
         font-weight: 900;
         z-index : 4;
}
.banner{
        position: fixed;
        border: 0px solid black;
        background-color: #FFFAE7;
        left: 0px;
        top: 0px;
         margin: 0px 0px 0px 0px;
                color: white;
         z-index : 3;
}
.cover{
        position: fixed;
        border: 0px solid black;
        left: 0px;
        top: 0px;
        color: white;
         z-index : 5;
}
.menu{
        position: fixed;
        border: 0px solid black;
        background-color: #FFFAE7;
        left: 8px;
        top: 142px;
        width: 110px;
        height : 500px;
        color: #4c3625;
        font-size: 7pt;
        z-index : 1;
}
.allgemein{
        position: fixed;
        border: 0px solid black;
        background-color: #FFFAE7;
        left: 120px;
        top: 150px;
        width: 740px;
        height : 8px;
        color: #4c3625;
        font-size: 9pt;
        padding-top: 3px;
        z-index : 2;
}
.impressum{
        position: fixed;
        border: 0px solid black;
        left: 900px;
        top: 0px;
        font-size: 8pt;
        font-weight: 900;
        z-index : 5;
}
.inhalt{
        position: static;
        margin: 172px 0px 0px 118px;
        border: 0px solid black;
        background-color: #FFFAE7;
        color: #4c3625;
        font-size: 9pt;
        padding: 0px;
}
/*.shop{
         position: absolute;
         left:95px;
         top:150px;
         z-index:0;
}*/
#b1        {
                  position:absolute;
                  left:000px;
                  top:0px;
                  z-index:1;
                 }
#b2        {
                  position:absolute;
                  left:249px;
                  top:0px;
                  z-index:1;
                 }
#b3        {
                  position:absolute;
                  left:498px;
                  top:0px;
                  z-index:1;
                 }
#b4        {
                  position:absolute;
                  left:747px;
                  top:0px;
                  z-index:1;
                 }
#b5        {
                  position:absolute;
                 width: 150px;
                  left:844px;
                  top:25px;
                  z-index:1;
                 }

.img-wrapper {
background: url(shadow.gif)
no-repeat bottom right;
clear: right;
float: left;
}

.img-wrapper img {
margin: -2px 8px 8px -5px;
}

/* =Hoverbox Code
----------------------------------------------------------------------*/

.hoverbox
{
      list-style: none;
}

.hoverbox a .preview
{
        display: none;
}

.hoverbox a:hover .preview
{
        display: block;
        position: absolute;
        top: -33px;
        left: -45px;
        z-index: 1;
}

.hoverbox img
{
        background: #fff;
        border-color: #aaa #ccc #ddd #bbb;
        border-style: solid;
        border-width: 1px;
        color: inherit;
        padding: 2px;
        vertical-align: top;
        width: 90px;
        height: 120px;
}

.hoverbox li
{
        background: #eee;
        border-color: #ddd #bbb #aaa #ccc;
        border-style: solid;
        border-width: 1px;
        color: inherit;
        display: inline;
        float: left;
        margin: 3px;
        padding: 5px;
        position: relative;
}

.hoverbox .preview
{
        border-color: #000;
        width: 150px;
        height: 200px;
}

/* =Hoverbox1 Code
----------------------------------------------------------------------*/

.hoverbox1
{
      list-style: none;
}

.hoverbox1 a .preview
{
        display: none;
}

.hoverbox1 a:hover .preview
{
        display: block;
        position: absolute;
        top: -33px;
        left: -45px;
        z-index: 1;
}

.hoverbox1 img
{
        background: #fff;
        border-color: #aaa #ccc #ddd #bbb;
        border-style: solid;
        border-width: 1px;
        color: inherit;
        padding: 2px;
        vertical-align: top;
        width: 120px;
        height: 75px;
}

.hoverbox1 li
{
        background: #eee;
        border-color: #ddd #bbb #aaa #ccc;
        border-style: solid;
        border-width: 1px;
        color: inherit;
        display: inline;
        float: left;
        margin: 3px;
        padding: 5px;
        position: relative;
}

.hoverbox1 .preview
{
        border-color: #000;
        width: 240px;
        height: 150px;
}
