#inhalt { }
.byrob { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: none; }
.ueberschrift { font-family: "Comic Sans MS", Arial, Verdana, sans-serif; font-size: 24px; color: #333333; }
.text { font-family: "Comic Sans MS", "Century Gothic", "Courier New"; font-size: 14px; }
/*Link*/
a { font-family: "Comic Sans MS", "Century Gothic", Arial; font-size: 13px; }
a:link { text-decoration: none; color: #333333; }
a:visited { text-decoration: none; color: #333333; }
a:hover { text-decoration: underline; }
/*-----------------------------*/
#inhalt a { border-bottom: 1px dashed #999999; text-decoration: none; }
#inhalt a:hover { border-bottom: 1px solid #333333; }
#inhalt a:visited { border-bottom: 1px dashed #999999; }

#gliederung a:link { text-decoration: none; border-bottom-style: none; }
#gliederung a:hover { text-decoration: underline; }
.subnav { font-family: "Comic Sans MS", Arial, Verdana, sans-serif; color: #666666; font-size: 13px; text-decoration: none; }
.subnav:active { color: #000000; text-decoration: none; }
h2 { font-family: "Comic Sans MS", "Century Gothic", Arial; font-size: 24px; font-weight: normal; }
.gliederung1 { font-family: "Comic Sans MS", "Century Gothic", "Courier New"; font-size: 16px; }
.gliederung2 { font-family: "Comic Sans MS", "Century Gothic", "Courier New"; font-size: 14px; }
.gliederung3 { font-family: "Comic Sans MS", "Century Gothic", "Courier New"; font-size: 12px; }
.hintergrund { background-image: url(../images/start_weihnachten.jpg); background-repeat: no-repeat; background-position: 450px 150px; }
.zeigef { background-image: url(../images/clear.gif); background-repeat: no-repeat; background-position: 500px 0px; }
.bild { border-top: 1px solid #666666; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #666666; }
.bild a:link { text-decoration: none; border-bottom-style: none; }
.bild a:hover { text-decoration: underline; }
/*.bild:hover {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #FFFFFF;
}
*/
#thumbWrap { width: 80px; }
#thumbWrap a:link { border-bottom: 1px solid #999999; }
#thumbWrap a { border-top: 1px solid #666666; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #666666; display: block; clear: both; float: left; padding: 3px; margin: 2px; background: #E6E7FF; text-decoration: none; }
#thumbWrap a:hover { border-top: 1px solid #FFFFFF; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #FFFFFF; background: #A4A6FF; }
#thumbWrap div { }
.thumb { float: left; }
.thumb-aktiv { border-top: 1px solid #FFFFFF; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #FFFFFF; display: block; clear: both; float: left; padding: 3px; margin: 2px; background: #888BFF; }
#termineAlbum .bild { background: #E6E7FF; margin: 5px; padding: 5px; }
.subnav-fett { font-weight: bold; }
.fensterSchliessen { text-align: right; margin: 5px; }
.datumVon { height: 30px; color: #333; width: 75px; }
.datumBis { height: 30px; color: #009F9F; border-top-width: 1px; border-top-style: solid; border-top-color: #FFF; padding-top: 5px; }
.datumTagBis { font-size: 12px; float: left; padding-right: 10px; }
.datumTagKl { font-size: 12px; float: left; }
.datumTagGr { font-size: 16px; float: left; width: 30px; text-align: center; }
.datumMonatKl { font-size: 12px; float: left; margin-top: 6px; }
.datumMonatGr { font-size: 18px; padding-left: 15px; color: #FFF; font-weight: bold; letter-spacing: 0.2em; }
.datumVerlauf { border-bottom: #9396FF; border-top: 1px solid #9396FF; border-left: 1px solid #9396FF; background-color: #B3B5FF; background-image: url(../images/datumVerlauf.jpg); }
.datumTagTD { border-top: 1px solid #9396FF; border-left: 1px solid #9396FF; background-color: #CCCDFF; }
.wirdatumVerlauf { border-bottom: #009F9F; border-top: 1px solid #009F9F; border-left: 1px solid #009F9F; background-color: #009F9F; }

.wirdatumTagTD { border-top: 1px solid #009F9F; border-left: 1px solid #009F9F; background-color: #D2FFFF; }


#Qualitaetssicherung  { background: #DFFFFF; }
#Qualitaetssicherung tr th { background: #009F9F; text-align: left; color: #FFF; font-size: medium; letter-spacing: 0.2em; }

#Qualitaetssicherung tr td { border-top: 1px solid #009F9F; border-left: 1px solid #009F9F;  }
#Qualitaetssicherung .farbe1 { background: #A4FFFF; }
/*#Qualitaetssicherung tbody { background: #F93; }*/
#Qualitaetssicherung { }
#Home { float: right; margin: 0px 0px 0px 0px; padding: 0px; }
#NavOben { float: left; margin: 0px; padding: 0px; }
