body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-color: #333333;	margin: 10px;	background-image: url(images/bground.gif);}body,td,th {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #DAD4C6;	}.Style1 {color: #999999}.Style2 {font-size: 11px}a:link {	color: #FF9900;	text-decoration: underline;}a:visited {	text-decoration: underline;	color: #FF9900;}a:hover {	text-decoration: none;	color: #F55E15;}a:active {	text-decoration: none;	color: #F55E15;}.Style3 {font-size: 13px}p.menu {font-weight: bolder; color: red; background: white	}.menu {color: #999999;	text-decoration: none;	}.calendar{	width : 180px;	height : 180px;}.calendar .headline {	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	background-color: #3300FF;	border-bottom : 1pt solid Black;	border-left : 1pt dashed Black;	border-right: 1pt dashed Black;	border-top : 1pt dashed Black;/*	background : url(ice.jpg);*/}.calendar .headline A:link {	color: #FFFFFF;	text-decoration: none;}.calendar .headline A:visited {	color: #FFFFFF;	text-decoration: none;}.calendar .headline A:hover {	color: #FF0000;	text-decoration: none;}.calendar .overview {	background-color: #000000;	font-size: 80%;	font-family: Arial, Helvetica, sans-serif;	text-align : center;	border-left : 1pt dashed Black;	border-right: 1pt dashed Black;	border-bottom : 1pt dashed Black;	height: 100%;	width: 100%;}.calendar .overview A:link {	text-decoration: none;}.calendar .overview A:visited {	text-decoration: none;}.calendar .overview A:hover{	background-color: #FF0000;	color: #FFFFFF;	text-decoration: none;}.calendar .overview .last_month {	color: #CCCCCC;}.calendar .overview .next_month {	color: #CCCCCC;}.calendar .overview #today {	color: #FFFFFF;	background-color: #FFFFFF;}.calendar .overview #selected {	color: #FFFFFF;	background-color: #FF0000;	margin-top: auto;	margin-bottom: auto;}.calendar .overview .dayname {	background-color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	margin-top: auto;	margin-bottom: auto;}.calendar .overview .reserved {	font-weight: bold;	font-size: 120%;	text-decoration: underline;}.calendar .today_select  {	background-color: #FFFFFF;	text-align : right;	text-decoration: underline;} .calendar .today_select A {   font-size: 80%;	color: #82C4F4;	background-color: #FFFFFF;	text-align : center;	text-decoration: underline;}/* Appearance of the Eventlist */.event_list_title {	color: #3300FF;	background-color: #FFFFFF;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}.event_list {	width : 500px;	height: auto;	background-color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	border-bottom : 1pt dashed Black;	border-left : 1pt dashed Black;	border-right: 1pt dashed Black;	border-top : 1pt dashed Black;}.event_list .headings {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #FFFFFF;	font-size: 100%;	background-color: #3300FF;/*	background : url(ice.jpg);*/}.event_list .col_status {	width: 50pt;}.event_list .col_date {	width: 100pt;}.event_list .col_event {	width: auto;}.event_list .status {	font-size: 80%;	color: Red;	font-weight: bold;	vertical-align : top;}.event_list .date {    font-size: 75%;	color: #888888;	font-family: Arial, Helvetica, sans-serif;}.event_list .event {	font-size: 80%;	font-family: Arial, Helvetica, sans-serif;	vertical-align : top;}.event_list A  {  text-decoration: none;}.event_list A:hover  {  text-decoration: underline;}.event_list .error_message {	font-size: 100%;	font-family: Arial, Helvetica, sans-serif;	margin-left : auto;	margin-right : auto;	padding-left : 10pt;	padding-right : 10pt;	padding-top: 10pt;	padding-bottom: 10pt;	background-color: #000000;	}/* Appearance for Event-Infos */.event_info {	width : 500px;	height: auto;	background-color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;    border : 1pt solid;		}.event_info .headings {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #FFFFFF;	font-size: 100%;	background-color: Blue;    padding: 5pt 5pt 5pt 5pt;/*	background : url(ice.jpg);*/}.event_info .title {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	border-bottom : 1pt solid #000000;}.event_info .date {	background-color: White;	color: Blue;	font-family: Arial, Helvetica, sans-serif;	font-size: 80%;	width: 100pt;	border-bottom : 1pt solid #000000;}.event_info .description {	font-family: Arial, Helvetica, sans-serif;	padding: 10pt 10pt 10pt 10pt;	font-size: 80%;}.line_color0 {	background-color: #000000;	padding-top:3pt;	padding-bottom:3pt;}.line_color1 {	background-color: #000000;	padding-top:3pt;	padding-bottom:3pt;}.author_info {	font-size: xx-small;	color: #CCCCCC;}.next_event_select  {	font-family: Arial, Helvetica, sans-serif;	font-size: 80%;	background-color: #FFFFFF;	text-align : left;}.next_event_select A {	font-size: 100%;	color: #82C4F4;	background-color: #FFFFFF;	text-align : center;	text-decoration: underline;}