body  { background: black; margin: 0 }
/**/
div.header    { background-color: black; position: absolute; top: 0; left: 0; width: 880px; height: 90px }

/* body>div.header{ position : fixed } */

div.headerlinks { color: white; font-size: 12px; font-weight: bold; margin-top: 20px }
div.headerlinks a { color: white; text-decoration: none }

/**/
div.links    { font: 14px Verdana, sans-serif; background-color: black; position: absolute; z-index: 100; top: 130px; left: 0; width: 170px; height: 100% }

/* body>div.links { position : fixed } */

/**/
div.right     { font: 14px Verdana, sans-serif; position: absolute; z-index: 100; top: 165px; left: 735px; width: 170px }

/* body>div.right { position : fixed } */

/**/
div.container    { background-color: white; margin-left: 170px; padding-top: 25px; width: 660px }
div.content { margin-right: 135px; margin-left: 20px; width: 505px; }
div.pagetitle { color: #afd394; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom: 20px; margin-left: 20px; padding-top: 90px }


	/* default styles for extension "tx_indexedsearch" */
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
	.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title   { background: #cce5a9 }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info   { background: #e0f9bd }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE   { background: #b9d296 }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }



.month_     { border-style: solid none none solid; border-width: 1px; border-color: white }
.month_past_weekday     { color:#c0c0c0; border-style: solid none none solid; border-width: 1px; border-color: white }
.month_weekday     { color:white; border-style: solid none none solid; border-width: 1px; border-color: white }
.month_holiday      { color: #650000; border-style: solid none none solid; border-width: 1px; border-color: white }
.week_nr     { color: white; border-style: solid none none solid; border-width: 1px; border-color: white }
.day_name     { color: white; border-style: solid none none solid; border-width: 1px; border-color: white  }
.MONTH-VIEW-CALENDARWRAP-1 {  }
.MONTH-VIEW-CALENDARWRAP-2 { border-style: none solid solid none; border-width: 1px; border-color: white }
.MONTH-VIEW-title { color: white; text-align: center; }
.MONTH-VIEW-NAVIGATION-2 td a { color: white; }

.week_past_weekday { color:#C0C0C0; } 
.week_weekday { color:white; }
.week_holiday { color:#FF0000; }
.eventlink  { font-size: 10px; letter-spacing: normal }
.daylink { color: white }

div.copyright-text { width: 600px; position: relative; left: 170px; padding-left: 5px; padding-top: 3px; color: white; font-family: arial; font-size: 12px; font-weight: bold}