.kalenderMargin{

	padding-left: 15px;

	padding-right: 2px;

	padding-top: 10px;

	padding-bottom: 10px;

}

.year {

	border-style: outset;

	border-width: 1px;

	background-color: #d0e1eb;

	text-align: center;

}

.month {

/*	border-style: solid;

	border-width: 1px;

	border-color: none;

	background-color: none;*/

	text-align: center;

}

.yearname {

	text-align: center;

	font-size: 18px;

	font-weight: bold;

}

.monthname {

	text-align: center;

	font-size: 11px;

	font-weight: bold;

	background-color: #d0e1eb;

	color: #335366;

	border-style: solid;

	border-width:0px

}

.dayname td {

	text-align: center;

	font-size: 10px;

	font-weight: bold;

	border-style: none;

	border-width:1px

}

.yearnavigation {

	font-size: 12px;

}

.datepicker {

	background-color: #FAEBD7;

}

.datepickerform {

	margin: 0px;

}

.monthnavigation {

	font-family: Tahoma, Arial, sans-serif;

}

.monthpicker {

	font-size: 10px;

	background-color: #EEDFCC;

}

.yearpicker {

	font-size: 10px;

	background-color: #EEDFCC;

}

.pickerbutton {

	font-size: 10px;

	border-style: none;

	border-width: 1px;

	background-color: #EEDFCC;

}

.nomonthday {

	height:18px;

	width:18px;

}

.monthday {

	text-align: center;

	font-size: 9px;

	font-weight: bold;

	background-color: #d7e8f1;

	height:18px;

	width:18px;

}

.monthday:hover {

	background-color: #afc8d7;

}

a {

	color: #ae404f;

	text-decoration: none;	

}

.linkUIndhold {

	color: #537386;

	text-decoration: none;	

}

.content {

	color: #ae404f;

	text-decoration: none;	

}

.noncontent {

	color: #537386;

	text-decoration: none;	

}

.today {

	color: #ae404f;

	text-align: center;

	font-size: 9px;

	font-weight: bold;

	border-width: 1px;

	border-style: solid;

	border-color: #ea8e9b;

	background-color: #d7e8f1;

	height:18px;

	width:18px;

}

.today:hover {

	background-color: #afc8d7;

}

.selectedday {

	text-align: center;

	font-size: 9px;

	font-weight: bold;

	border-width: 1px;

	border-style: none;

	background-color: #CDC9C9;

	height:18px;

	width:18px;

}

.sunday {

	background-color: #d0e1eb;

	text-align: center;

	font-size: 9px;

	font-weight: bold;

	height:18px;

	width:18px;

}

.sunday:hover {

	background-color: #afc8d7;

}

.saturday {

	background-color: #d0e1eb;

	text-align: center;

	font-size: 9px;

	font-weight: bold;

	height:18px;

	width:18px;

}

.saturday:hover {

	background-color: #afc8d7;

}

.event {

	text-align: center;

	font-size: 9px;

	font-weight: bold;

	color: #000000;

	background-color: #ffffff;

	height:18px;

	width:18px;

}

.event a {

	color: #000000;

}

.selectedevent {

	text-align: center;

	font-size: 9px;

	font-weight: bold;

	border-width: 1px;

	border-style: solid;

	color: #000000;

	background-color: #CDC9C9;

	height:18px;

	width:18px;

}

.selectedevent a {

	background-color: #ffffff;

	color: #000000;

}

.todayevent {

	text-align: center;

	font-size: 9px;

	font-weight: bold;

	border-width: 1px;

	border-style: solid;

	color: #000000;

	background-color: #EEE9E9;

	height:18px;

	width:18px;

}

.todayevent:hover {

	background-color: #afc8d7;

}

.todayevent a {

	color: #ae404f;

	text-decoration: none;

}

.todayevent a:hover {

	color: #ae404f;

	text-decoration: none;

}

.eventcontent {

	font-size: 9px;

	border-style: solid;

	border-width: 1px;

	width: 100%;

}
