html, body
{
    height: 95%;
    width: 100%;
    margin: 0;
    margin-left: 0%;
    margin-right: 0%;
    margin-top:10px;
    /*overflow: hidden;*/
    padding: 0;
    font-family:"century gothic", "Arial";
    color:#aaaaaa;
}
#appLayout
{
    /*Total Hight*/
    height: 3000px;
}
#mainPanel
{
    height: 100%;
}
#bookingCalendarPanel .dijitCalendarDisabledDate {
    background-color: #F08080;
    /*text-decoration: none;*/
}
#bookingCalendarPanel .dijitCalendarEnabledDate {
    background-color: #90EE90;
    /*text-decoration: none;*/
}
#bookingCalendarPanel .dijitCalendarContainer {
    margin: 25px auto;
}
#bookingCalendarPanel .dijitCalendarDateTemplate {
  height: 35px;
  width: 35px;
  border: 1px solid #ccc;
  vertical-align: top
}
#bookingCalendarPanel .dijitCalendarDateLabel {
  text-align: inherit
}
#bookingCalendarPanel .dijitCalendarDateTemplate {
  text-align: inherit
}
#bookingCalendarPanel .dijitCalendarDayLabel {
  font-weight: bold
}
#bookingCalendarPanel .dijitCalendarSelectedYear {
  font-size: 1.2em
}
#bookingCalendarPanel .dijitCalendarMonthLabel {
  font-family: serif;
  letter-spacing: 0.1em;
  font-size: 1.2em
}
.deineMudda
{
	text-align:left;
	font-size:x-small;
	color:#aaaaaa;
}
.textButton .dijitButtonNode
{
	border-color:#ffffff !important;
	background:#ffffff !important;
	color:#aaaaaa !important;
}
.textButtonHover .dijitButtonNode
{
	color:#000000 !important;
}
.textButtonFocused .dijitButtonNode
{
	outline: none;

}
.textButtonSelected .dijitButtonNode
{
	outline: none;
}
.dijitSliderThumbFocused
{
    outline: none !important;
}

.dijitButtonNode::-moz-focus-inner
{
    padding:0;
}

.dojoxCalendar
{
  font-size: 12px;
  font-family:"century gothic", "Arial";
}

a
{
   outline: 0;
}
a:link
{
    color: #aaaaaa;
}
a:visited
{
    color: #aaaaaa;
}
a:hover
{
    color: #000000;
}
a:active
{
    color: #000000;
}
