.grundschrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
}
.seitenueberschrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: lighter;
	color: #FF9933;
}
.untertitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF9933;
	font-weight: bold;

}
.hintergrund {
	background-color: #FFF9F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	border: #FF9933;


}
.rahmen {
	border: thin solid #FFD7AE;
}


/* formatieren der Tabestabelle */
#tageformatieren {
	width: 100%;
	margin-top: 10px;
	border-spacing: 2px;
	}
	#tageformatieren th {
		font-size: 12px;
		height: 20px;
		line-height: 20px;
		text-align: center;
		}
	#tageformatieren td {
		background-color: #ededed;
		border: 1px solid #dbdbdb;
		text-align: center;
		height: 36px;
		line-height: 36px;
		}
	#tageformatieren td input {
		border: 0;
		background-color: #ccc;
		height: 34px;
		width: 34px;
		cursor: pointer;
		}
		#tageformatieren td.gewaehlt input {
			font-weight: bold;
			background-color: #a8ffa6;
			}
		#tageformatieren td.input input {
			line-height: 12 px;
			background-color: #e6e6e6;
			height: 24px;
			width: 24px;
			}
	#tageformatieren td.inaktiv input { 
		background-color: #ededed;
		color: #ccc;
		cursor: default;
	}
	#tageformatieren td.aktiv { 
		background-color: #ccc;
		border: 1px solid #969696;
		}
	#tageformatieren td.leer { 
		background-color: #fff;
		border: 1px solid #fff;
		}
	#tageformatieren td.gewaehlt { 
		background-color: #a8ffa6;
		border: 1px solid #68d86e;
		}




/* formatieren der Tabestabelle */
#termineformatieren {
	margin-top: 10px;
	border-spacing: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	}
	#termineformatieren th {
		font-size: 12px;
		height: 20px;
		line-height: 20px;
		text-align: center;
		}
	#termineformatieren td {
		background-color: #ededed;
		border: 1px solid #dbdbdb;
		text-align: center;
		height: 36px;
		line-height: 36px;
		}
	#termineformatieren td.geht { 
		background-color: #92FE7E;
		border: 1px solid #cccccc;
		width: 36px;
		}
	#termineformatieren td.namen { 
		background-color: #E9E9E9;
		border: 1px solid #cccccc;
		}
	#termineformatieren td.gehtnicht { 
		background-color: #FF9D93;
		border: 1px solid #cccccc;
		width: 36px;
		}
	#termineformatieren td.monattage { 
		background-color: #E9E9E9;
		border: 1px solid #cccccc;
		}
	#termineformatieren td.input { 
		background-color: #FFF9F0;
		border: 1px solid #cccccc;
		height: 36px;
		width: 36px;
		}
	#termineformatieren td.zaehlen { 
		background-color: #FFF9F0;
		border: 1px solid #cccccc;
		height: 36px;
		}
	#termineformatieren td.zaehlenmax { 
		background-color: #FFF5F0;
		}

/* formatieren der Tabellen */

#tagetabelle {
	width: 295px;
	float: left;
	margin-bottom: 20px;
	}


.jahrestabelle {
	width: 295px;
	height: 50px;
	background-color: #FFF9F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: thin solid #FFD7AE;
}

