/*---------------------------------------------*/ 
/*                 Terminliste                 */ 
/*---------------------------------------------*/ 

#mod_tlh {
   text-align:left;
}

#mod_tlf {
   text-align:left;
}

#mod_tl table {
   width:600px; 
   border-collapse:collapse;
}

 
#mod_tl th {
   width:100%;
   font-size:1.3em;
   text-align: left;
   vertical-align: top;
   line-height: 200%;
   color:#120F00; font-weight:normal; 
   background-color:#F3D067; 
   border:1px solid #fff;
   margin:5px 0px;
   padding:3px 12px;
}
/*
#mod_tl td {
   text-align: left;
   vertical-align: top;
   line-height: 130%;
}

#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; }*/

/*---------------------------------------------*/ 

/*---------------------------------------------*/ 
/*               sKalender                     */ 
/*---------------------------------------------*/ 

#mod_sK a:link, #mod_sK a:visited {
 color:#125D9E;
}

#mod_sK a:active {
 color:#F7F0CE;
}

#mod_sK .navl a, #mod_sK .navr a { 
 font-weight:bold;
 text-decoration:none; 
}

#mod_sK a.tag { 

}
#mod_sK {
 width:175px; 
}

#mod_sK table {
 margin-left:14px;
 width:145px; 
}

#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.wtag {
 width:14%;

 text-align:center; 
 color:#000000;

}


#mod_sK td.wochenende {
 background-color:#F3D067;	
 color:#000;	
 text-align:right; 
 border:1px solid #DAA400;
 padding-right:3px;}



#mod_sK td.wochentag {
 color:#000;	
 text-align:right; 
 border:1px solid #DAA400;
 padding-right:3px;}



#mod_sK td.heute {
 color:#F7F0CE;	
 text-align:right; 
 border:1px solid #F7F0CE; 
 paddin-right:3px;}

#mod_sK td.belegt {
 color:#84ACFE;	
 text-align:right; 
 border:1px solid #DAA400;
 padding-right:3px;}

#mod_sK td.belegtwe {
 background-color:#F3D067;
 color:#84ACFE;	
 text-align:right; 
 border:1px solid #DAA400;
 padding-right:3px;}

#mod_sK td.tangiert {
 background-color:#ffffcc;
 color:#9E5357;	
 text-align:right; 
 border:1px solid #AAAAAA; 
 padding-right:3px;}

#mod_sK td.tangiertwe {
 background-color:#F3D067;
 color:#306C97;	
 text-align:right; 
 border:1px solid #DAA400; 
 padding-right:3px;}







/*---------------------------------------------*/ 
/*                 Terminteaser                */ 
/*---------------------------------------------*/ 
#mod_ttl { background-color:#F3D067;}
#mod_ttl h1  {
  margin:12px 0 0 0; 
  padding:5px 0 43px 0; 
  line-height:1.3em; 
  text-transform:uppercase; 
  color:#F3D067; 
  font-size:1.1em; 
  text-align:center; 
  background:url(/cms/images/backgrounds/veranstHeader.jpg) top left no-repeat;
}


#mod_ttl .hell {  }
#mod_ttl .dunkel {  }
#mod_ttl .sp1 { padding-left:5px; font-weight:bold}
#mod_ttl .sp2 { padding-left:3px;}
#mod_ttl .listenLink { text-align:center; font-weight:bold; margin-top:5px; background-color:#413423;}

#mod_ttl a:link,#mod_ttl a:visited  { color:#125D9E;}
#mod_ttl a:active { color:#F4E188;}
#mod_ttl .listenLink a { color:#F4E188;}



/*---------------------------------------------*/ 
