.Titel {background-image:url(images/titel.jpg);  font-weight: bold; color: #FFFFFF;}

.block {text-align:justify;}
.center {text-align:center;}

p.gross {font-size:16pt; text-align:center; color: #000000;}
span.gross {font-size:16pt; text-align:center; color: #000000;}
div.gross {font-size:14pt; text-align:center; color: #000000;}
.text_klein_rechts {font-size:8pt; text-align:right; color: #000000;}
.text_klein {font-size:8pt; color: #000000;}

table.System {width: 72%;}


td {font: 13px/16px arial, helvetica, sans-serif; vertical-align: top; color: #000000;}

a {font-weight: bold; color: #9A340C;  text-decoration: none;}
a:hover {font-weight: bold; color: #9A340C; text-decoration: underline;}

#menu { width: 155px; margin:0px; }
#menu ul {list-style: none; margin-left: 6px; margin-top: -8px; padding: 0px; }
#menu a, #menu h2 {
                   font: bold 12px/16px arial, helvetica, sans-serif;
                   display: inline;
                   margin: 0; padding: 2px 0px;
                  }
#menu h2 {color: #9A340C; background: #F8CE9A; text-transform: uppercase; }
#menu a {color: #9A340C;  text-decoration: none; }
#menu a:hover {color: #9A340C;  }
#menu li {position: relative; }
#menu ul ul ul {position: relative; left:10px; top: 2px;  width: 100%; }
div#menu ul ul ul, div#menu ul ul li:hover ul ul {display: none;}
div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul {display: none;}
.naviimg {margin-top: 8px; }

.ipic-links {float:left; padding:5px;}
.ipic-rechts {float:right; padding:5px;}
.ipic-mehr {margin:15px;}
.ipic-mehr-gross {margin: 1px;}

.links {clear: both;float:left; width: 25px; margin-right:3px;}
.rechts {float:left; left:25px;}

.clear {clear: both;}

.input {background-color:#F8D8A4; border: 1px solid black; color: #000000;}
.textarea {background-color:#F8D8A4; border: 1px solid black; color: #000000;}


/*
#MonthTable td
{
  border: 1px solid black;
}
*/



#MonthTable a {font: 10px/10px arial, helvetica, sans-serif; vertical-align: top; color: #a00;  text-decoration: none;}
#MonthTable a:hover {font: 10px/10px arial, helvetica, sans-serif; vertical-align: top; color: #a00;  text-decoration: underline;}

#ContentTable a {font: 10px/10px arial, helvetica, sans-serif; vertical-align: top; color: #a00;  text-decoration: none;}
#ContentTable a:hover {font: 10px/10px arial, helvetica, sans-serif; vertical-align: top; color: #a00;  text-decoration: underline;}

.monthnavigation {

  text-align: center;
  background-image:url(images/titel.jpg);  font-weight: bold;
}


.month {

}

.monthname {

 text-align: center;
 background-image:url(images/titel.jpg);  font-weight: bold;
}

.datepicker {
 text-align: center;
 vertical-align: middle;

}


.nomonthday {

}
.monthday {
 background-color: #FFEFDB;
 height: 70px;
 border: 1px solid black;
}


.today {
 background-color: #FFEFDB;
 border-color: #FF6600;
 height: 70px;
}

.weeknum {

}

.dayname {

  text-align: center;
  border: 1px solid black;
  background-image:url(images/titel.jpg);
}

.saturday {
  background-color: #FEC8B8;
  height: 70px;
  border: 1px solid black;
}
.sunday {
  background-color: #FEC8B8;
  height: 70px;
  border: 1px solid black;
}

.event {
   background-color: #FFEFDB;
}

.eventcontent {

  background-color: yellow;
}

.tablebg
{
 background-color: #FFFFFF;
}

.normal {font-family: Verdana, Arial, Tahoma, Sans-Sarif;
			   font-size: 12px;
			 	 color: #000000;
			   text-decoration: none;}
         
.smaller {font-family: Verdana, Arial, Tahoma, Sans-Sarif;
			    font-size: 11px;
			 	  color: #000000;
			    text-decoration: none;}   

.divtermin
{
  border-style: solid;
  border-width: 1; 
  padding-left: 4; 
  padding-right: 4; 
  padding-top: 1; 
  padding-bottom: 1; 
  background-color: #FFFFFF;
}


