
/* ===ZaM=== */

body
{margin-top: 20px;  margin-left: 0px; margin-right: 0px;margin-bottom: 0px; background-color: #FFFFFF; padding:0px;
width: 100%; height: 100%; background-image: url(../images/palmenblatt.jpg); background-attachment:fixed;
background-repeat:repeat; background-position: 0px 0px; width: 100%; height: 100%; overflow: auto;
}

/* ===ZaM-Navi=== */

 a:link { text-decoration:none; font-weight:normal; color:#808080; }
 a:visited { text-decoration:none; font-weight:normal; color:#808080; }
 a:hover { text-decoration:none; font-weight:normal; color:#000000; background-color:#FFFFC7; }
 a:active { text-decoration:none; font-weight:normal; color:#808080; background-color:#FFFFC7; }

.navi {
width: 120px;
display: block;
font-family: Arial,Helvetica;
font-weight: normal;
font-size: 12px;
text-decoration: none;
text-align: left;
color: #808080;
background-color: #FFFF99;
border-top: 1px solid #DFDFDF;
border-right: 1px solid #FFDF00;
border-left: 1px solid #DFDFDF;
border-bottom: 1px solid #FFDF00;
padding-left:2px;
padding-bottom:5px
padding-top:5px
}
.navi:hover {
width: 120px;
font-family: Arial,Helvetica;
font-weight: normal;
font-size: 12px;
text-decoration: none;
text-align: center;
color: #000000;
background-color: #FFFFC7;
border-top: 1px solid #FFDF00;
border-right: 1px solid #FFDF00;
border-left: 1px solid #FFDF00;
border-bottom: 1px solid #FFDF00;
padding-left:2px;
padding-bottom:5px
padding-top:5px
}
.naviactive {
width: 120px;
font-family: Arial,Helvetica;
font-weight: normal;
font-size: 12px;
text-decoration: none;
text-align: center;
color: #000000;
background-color: #FFFF99;
border-top: 1px solid #FFBF00;
border-left: 1px solid #FFBF00;
border-bottom: 1px solid #FFBF00;
padding-left:2px;
padding-bottom:5px
padding-top:5px
}
.navishort {
width: 16px;
font-family: Arial,Helvetica;
font-weight: normal;
font-size: 10px;
text-decoration: none;
text-align: center;
color: #808080;
background-color: #FFFF99;
border-top: 1px solid #DFDFDF;
border-right: 1px solid #FFDF00;
border-left: 1px solid #DFDFDF;
border-bottom: 1px solid #FFDF00;
padding-bottom:2px
padding-top:2px
}
.navishorthere {
width: 16px;
font-family: Arial,Helvetica;
font-weight: normal;
font-size: 10px;
text-decoration: none;
text-align: center;
color: #000000;
background-color: #FFFF99;
border-top: 1px solid #FFBF00;
border-left: 1px solid #FFBF00;
border-bottom: 1px solid #FFBF00;
padding-bottom:2px
padding-top:2px
}
.navilong {
width: 220px;
font-family: Arial,Helvetica;
font-weight: normal;
font-size: 12px;
text-decoration: none;
text-align: center;
color: #808080;
background-color: #FFFF99;
border-top: 1px solid #DFDFDF;
border-right: 1px solid #FFDF00;
border-left: 1px solid #DFDFDF;
border-bottom: 1px solid #FFDF00;
padding-bottom:5px
padding-top:5px
}
.navimail {
width: 130px;
font-family: Arial,Helvetica;
font-weight: normal;
font-size: 12px;
text-decoration: none;
text-align: center;
color: #808080;
background-color: #FFFF99;
border-top: 1px solid #DFDFDF;
border-right: 1px solid #FFDF00;
border-left: 1px solid #DFDFDF;
border-bottom: 1px solid #FFDF00;
padding-bottom:5px
padding-top:5px
}
.naviback {
width: 80px;
font-family: Arial,Helvetica;
font-weight: normal;
font-size: 12px;
text-decoration: none;
text-align: center;
color: #808080;
background-color: #FFFF99;
border-top: 1px solid #DFDFDF;
border-right: 1px solid #FFDF00;
border-left: 1px solid #DFDFDF;
border-bottom: 1px solid #FFDF00;
padding-bottom:5px
padding-top:5px
}

/* ===ZaM-farbige_scrolleiste internet explorer ab vers.5.5=== */

body
{scrollbar-arrow-color: #FFBF00; scrollbar-base-color: #FFFF77;
scrollbar-highlight-color : #FD9B12; scrollbar-shadow-color : #FFFF00;
SCROLLBAR-TRACK-COLOR:#FFFF99;}
}