@charset "utf-8";
/*Kalenderblatt CSS*/
.home_cal_icon {
	width: 55px;
	margin: 0px;
	padding: 0px;
	float: left;
	margin-right: 15px;
	margin-left: 15px;
	margin-top: 5px;
}
.home_cal_monat {
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	background: #666;
	padding: 3px 0px;
	color: white;
	font-size: 14px;
	text-align: center;
	border-radius: 8px 8px 0px 0px;
	text-shadow: rgba(0, 0, 0, .4) 0px 1px 0px;
	background: -webkit-gradient(linear, left top, left bottom, from(#ff6600), to(#f00));
	background: -moz-linear-gradient(top, #ff6600, #f00); /* ff6600 org: 65A9D7*/
	/*box-shadow: inset 0px 3px 3px rgba(0, 0, 0, 0.5);*/

}
.home_cal_tag {
	border-left: 1px solid black;
	border-right: 1px solid black;
	background-color: white;
	padding: 1px 0px;
	color: black;
	font-size: 24px;
	vertical-align: middle;
	text-align: center;
	box-shadow: inset 0px 3px 3px rgba(0, 0, 0, 0.5);
}
.home_cal_jahr {
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-radius: 0px 0px 8px 8px;
	background-color: white;
	padding: 1px 0px;
	color: black;
	font-size: 10px;
	vertical-align: middle;
	text-align: center;
	margin-top: -5px;
	padding-top: -5px;
	/* inset | offset-x | offset-y | blur-radius | color */
	box-shadow: inset 0px 0px 3px rgba(0, 0, 0, 0.5);
}
.home_cal_time {
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	background-color: white;
	padding: 1px 0px;
	color: black;
	font-size: 10px;
	vertical-align: middle;
	text-align: center;
	border-radius: 0px 0px 8px 8px;
	margin-top: -5px;
	padding-top: -5px;
	box-shadow: inset 5px 5px 5px rgba(0, 0, 0, 0.5);
}
/*Abzeichen CSS*/
.abzeichen {
	background-color: #000;
	text-align: center
}
.abzeichen_text {
	background-color: white;
}
