---------------------------------------------
               sKalender
---------------------------------------------

#mod_sK a {
 font-family: sans-serif;
 font-size: 12px;
 text-decoration: none;
 color: #FFF;
}

#mod_sK {
	background:#63BE18;
	width:177px;
}

#mod_sK a.tag {
 font-size: 9px;
}

#mod_sK table {
 width: 160px;
 margin-left: 10px;
 border-spacing: 4pt;
 font-size: 12px;
 font-family: sans-serif;
 text-decoration: none;
 color: #000000;
}

#mod_sK td.navl {
 text-align: left;
 width: 20%;
 font-weight: bold;
}

#mod_sK td.navr {
 text-align: right;
 width: 20%;
 font-weight: bold;
}
#mod_sK td.navm {
 text-align: center;
 width: 60%;
 font-weight: bold;
}

#mod_sK td a {
	color:#FFF;
	text-decoration:none
}

#mod_sK td.wtag {
 width:14%;
 text-align: center;
 color: #000000;
 font-family: sans-serif;
 font-weight:bold;
}

#mod_sK td.wochenende {
 color: #CF0C0C;
 text-align: right;
 border: 1px solid #CF0C0C;
 padding-right: 3px;
 }

#mod_sK td.wochenende a {color:#CF0C0C}

#mod_sK td.wochentag {
 color: #999999;
 text-align: right;
 border: 1px solid #FFF;
 padding-right: 3px;
 }

#mod_sK td.heute {
 background-color: #CF0C0C;
 color: #FFF;
 text-align: right;
 border: 1px solid #CF0C0C;
 padding-right: 3px;
 }

#mod_sK td.belegt {
 background-color: #CCCCCC;
 color: #CF0C0C;
 text-align: right;
 border: 1px solid #CCCCCC;
 padding-right: 3px;
 }

 #mod_sK td.belegt a {color: #CF0C0C;}

#mod_sK td.belegtwe {
 background-color: #CCCCCC;
 color: #9E5357;
 text-align: right;
 border: 1px solid #CCCCCC;
 padding-right: 3px;
 }

#mod_sK td.tangiert {
 background-color: #CCCCCC;
 color: #CF0C0C;
 text-align: right;
 border: 1px solid #CCCCCC;
 padding-right: 3px;
 }

  #mod_sK td.tangiert a {color: #CF0C0C;}

#mod_sK td.tangiertwe {
 background-color: #ffff99;
 color: #9E5357;
 text-align: right;
 border: 1px solid #aaaaaa;
 padding-right: 3px;
 }

---------------------------------------------
               Kalender Übersicht
---------------------------------------------

#mod_ku {
	width:700px;
}

#mod_ku table {
 width: 680px;
 margin-left: 10px;
 border-spacing: 4pt;
 font-size: 14px;
 font-family: sans-serif;
 text-decoration: none;
 color: #000000;
}


#mod_ku td.nav {font-size:28px;width:90%;background:#f5deb3;margin-bottom:15px;color:#000;padding:5px;}


#mod_ku td a {
	color:#000;
	text-decoration:none;
}

#mod_ku td {
	color:#000;
	text-decoration:none;
	font-size:20px;
}

#mod_ku td.wtag {
 width:14%;
 text-align: center;
 color: #000000;
 font-family: sans-serif;
 font-weight:bold;
}

#mod_ku td.wochenende {
 color: #CF0C0C;
 text-align: right;
 border: 1px solid #CF0C0C;
 padding-right: 3px;
 }

#mod_ku td.wochenende a {color:#CF0C0C}

#mod_ku td.wochentag {
 color: #999999;
 text-align: right;
 border: 1px solid #FFF;
 padding-right: 3px;
 }

#mod_ku td.heute {
 background-color: #CF0C0C;
 color: #FFF;
 text-align: right;
 border: 1px solid #CF0C0C;
 padding-right: 3px;
 }

#mod_ku td.belegt {
 background-color: #CCCCCC;
 color: #CF0C0C;
 text-align: right;
 border: 1px solid #CCCCCC;
 padding-right: 3px;
 }

 #mod_ku td.belegt a {color: #CF0C0C;}

#mod_ku td.belegtwe {
 background-color: #CCCCCC;
 color: #9E5357;
 text-align: right;
 border: 1px solid #CCCCCC;
 padding-right: 3px;
 }

#mod_ku td.tangiert {
 background-color: #CCCCCC;
 color: #CF0C0C;
 text-align: right;
 border: 1px solid #CCCCCC;
 padding-right: 3px;
 }

  #mod_ku td.tangiert a {color: #CF0C0C;}

#mod_ku td.tangiertwe {
 background-color: #ffff99;
 color: #9E5357;
 text-align: right;
 border: 1px solid #aaaaaa;
 padding-right: 3px;
 }

 #mod_ku td .textlink {color:#000;font-size:12px;}


---------------------------------------------
               Termineinausgabe
---------------------------------------------

#mod_te h1 {
	font-size: 150%;
	color: #000000;
	margin-bottom: 5px;
}

#mod_te h2 {
	font-size: 120%; #
	font-weight: bold;
	color: #000000;
	margin-bottom: 5px;
}

#mod_te p {
	font-size: 100%;
	color: #222222;
}

---------------------------------------------

---------------------------------------------
                 Terminliste
---------------------------------------------

#mod_tlh {
   text-align: left;
}

#mod_tlf {
   text-align: left;
}

#mod_tl table {
   width: 600px;
   background-color: #ffffff;
   border-collapse: collapse;
}

#mod_tl th {
   width: 100%;
   text-align: left;
   vertical-align: top;
   line-height: 200%;
   background-color: #cacaca;
   margin-top: 5px;
   margin-bottom: 5px;
   padding-left: 5px;
}

#mod_tl td {
   text-align: left;
   vertical-align: top;
   line-height: 130%;
}

#mod_tl a .highlight {
   color: red;
}

#mod_tl .border {
	border-top:1px solid #000000;
	border-bottom: 1px solid #000000;
}

#mod_tl .hell { background-color: #ffffff; }
#mod_tl .dunkel { background-color: #dfdfdf; }
#mod_tl .sp0 { width: 60px; }
#mod_tl .sp1 { width: 85px; }
#mod_tl .sp2 { width: 90px; }
#mod_tl .sp3 { width: 300px; }
#mod_tl .sp4 { width: 100px; }
#mod_tl .einrueck { padding-left: 15px; }

---------------------------------------------

---------------------------------------------
                 Terminteaser
---------------------------------------------

#mod_ttl table {
   width: 300px;
   background-color: #ffffff;
   border-collapse: collapse;
}

#mod_ttl th {
   width: 100%;
   border-top: 1px solid #000000;
   border-bottom: 1px solid #000000;
   text-align:  left;
   vertical-align:  top;
   line-height:  200%;
   background-color: #cacaca;
   margin-top: 5px;
   margin-bottom: 5px;
   padding-left: 5px;
}

#mod_ttl td {
   text-align:  left;
   vertical-align: top;
   line-height: 130%;
}

#mod_ttl .hell { background-color: #ffffff; }
#mod_ttl .dunkel { background-color: #dfdfdf; }
#mod_ttl .sp1 { width: 110px; }
#mod_ttl .sp2 { width: 190px; }


---------------------------------------------
              Terminliste Select
---------------------------------------------

#mod_ts {
   width: 600px;
}

---------------------------------------------
