/* kalenderblätter  */

/* kalenderblatt*/
div.kalender {float:left;
border:1px solid #8f8f8f;
width:48px;
/* height:65px;*/ /*Höhe mit p.date */
height:50px; /*Höhe ohne p.date */
margin:0 auto;
margin:0px 10px 0px 0px;
text-align:left ;
}

div.kalenderdaten {float:center;
font-size:13px;
font-family:verdana,arial,sans-serif;
color:#FFFFFF;
letter-spacing:0px;
text-align:center;width:100%;
margin:0 auto;
padding:0;
}

p.date {line-height:15px;
height:14px;
font-family:verdana,arial,sans-serif;
background-image:url(../css-pics/schwarz_80.png);
background-repeat:repeat;
background-position: 0% 0%;
/* color:#8f8f8f; */
color:#FFFFFF;
margin:0 auto;
padding:0;
border-bottom:1px solid #8f8f8f;
}

p.n {line-height:20px;
height:20px;
font-size:17px;background-image:url(../css-pics/schwarz_50.png);
background-repeat:repeat;
background-position: 0% 0%;
/* color:#8f8f8f; */
color:#FFFFFF;
margin:0 auto;
padding-top:0;
}

p.m {line-height:15px;
height:15px;
font-size:11px;
font-family:georgia,monospace,sans-serif;
background-image:url(../css-pics/schwarz_50.png);
background-repeat:repeat;
background-position: 0% 0%;
/* color:#8f8f8f; */
color:#FFFFFF;
margin:0 auto;
padding:0;
}

p.j {line-height:15px;
height:15px;
font-size:11PX;
font-family:monospace,sans-serif;
background-image:url(../css-pics/schwarz_30.png);
background-repeat:repeat;
background-position: 0% 0%;
/* color:#8f8f8f; */
color:#FFFFFF;
margin:0 auto;
padding:0;
}
/*  Kalenderblätter Ende */

/* ein paar allgemeine Formatierungen zur Diashow */
* {
}
body {
  font: 80% sans-serif;
  background-color: #fff;
  margin: 10px;
  color: #000;
}
/* wichtige Formatierungen für Cycle */
#bilder {
    width:  400px;
  /*height: 294px;*/
  margin: 20px 5px;
}
#bilder img {
  padding: 15px;
  border: solid 1px #8f8f8f;
    /*background-color: #eee;*/
  background-image:url(../css-pics/schwarz_50.png);
  /*width:  400px; */
  width:  110%;
 /* height: 262px;*/
}

/************************************************ Diashow *********************************** */
#slideshow {
    margin: 50px auto;
    position: relative;
    width: 400px;
    /*height: 240px; */
    padding: 10px;
    box-shadow: 0 0 20px rgba(0,0,0,0.4);
}

#slideshow > div {
    position: absolute;
    top: 10px;
    left: 10px;
    right: 10px;
    bottom: 10px;
}