body {  font-family: helvetica, sans-serif;  color: #666666;  font-size: 10pt;  text-decoration: none;  line-height: 16pt;}td {	font-family: helvetica, sans-serif;	font-size: 10pt;	line-height: 16pt;}th {	font-family: helvetica, sans-serif;	font-size: 10pt;}a	{        text-decoration: none;		color: #7F7979;}a:link {	color: #7F7979;	text-decoration: underline;} a:visited {	font-color: #7F7979;		text-decoration: underline;} ul {	list-style-type: none;}p.titel {	font-weight: bold;	color: #ff0000;}p.nav{	font-family: Helvetica, sans-serif;	font-size: 10pt;	text-decoration: none;	font-weight: bold;}p.high{	font-family: Helvetica, sans-serif;	font-size: 10pt;	color: #ffffff;	font-weight: bold;	background-color: #ff0000;	width: 150px}nav:link{	font-family: helvetica, sans-serif;	font-size: 9pt;	text-decoration: none;	font-weight: bold;	color: #CCCCCC;}#navi{ position: absolute;  left: 101px; top: 192px; width: 188px; height: 268px; text-align: left;}#sidebar{ position: absolute;  left: 95px; top: 200px; width: 178px; text-align: left;}#sidebar2{ position: absolute;  left: 740px; top: 200px; width: 178px; text-align: left;}#inhalt{	position: absolute;	top: 192px;	left: 291px;	width: 450px;	text-align: left;	height: 239px;}#kopf{position: absolute;left: 101px;top: 35px;height: 140px:width: 800px;}#post{width: 400px;}#unter{	position: relative;	top: 0pt;	left: 10pt;}/* Kalender-Modul */.calendar{	width : 170px;	height: 140px;}.calendar .headline {	color: #FFFFFF;	font-family: Helvetica, sans-serif;	font-weight: bold;	background-color: #CCCCCC;/*	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 .headline .today_select  {	background-color: #CCCCCC; 	font-family: Helvetica, sans-serif;	font-weight: normal;	text-align : center;	text-decoration: underline;	    font-size: 65%;}.calendar .overview {	background-color: #CCCCCC;	font-family: Helvetica, sans-serif;	text-align : center;	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: #ffffff;}.calendar .overview .next_month {	color: #ffffff;}.calendar .overview #today {	color: #FFFFFF;	background-color: #cccccc;	border: 1pt solid Black;}.calendar .overview #selected {	color: #FFFFFF;	background-color: #FF0000;	margin-top: auto;	margin-bottom: auto;}.calendar .overview .dayname {	background-color: #CCCCCCC;	font-family: Helvetica, sans-serif;	font-weight: bold;	margin-top: auto;	margin-bottom: auto;}.calendar .overview .reserved {	font-weight: bold;	text-decoration: underline;}/* Appearance of the Eventlist */.event_list_title   {	font-family : Arial, Helvetica, sans-serif;	font-size: 1px;	color: #cccccc;	background-color: #cccccc;	}.event_list {	width : 98%;	height: auto;	background-color: #cccccc;	font-family: Helvetica, sans-serif;	font-size: 100%;}.event_list .headings {	font-family: Helvetica, sans-serif;	color: #cccccc;	font-size: 1px;	background-color: #cccccc;/*	background : url(ice.jpg);*/}.event_list .col_status {	width: 10;}.event_list .col_date {	width: 60;}.event_list .col_event {	width: 100;}.event_list .status {	font-size: 80%;	font-weight: bold;   	vertical-align : top;}.event_list .date {    font-size: 70%;	color: #666666;	font-family: Arial, Helvetica, sans-serif;}.event_list .event {	font-size: 70%;	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: 80%;	font-family: Arial, Helvetica, sans-serif;	margin-left : auto;	margin-right : auto;	padding-left : 5pt;	padding-right : 5pt;	padding-top: 5pt;	padding-bottom: 5pt;	background-color: #cccccc;	}	.cal_view_select {margin: 5px;}	/* Appearance for Event-Infos */.event_info {	width : 170px;	height: auto;	background-color: #cccccc;	font-family: Arial, Helvetica, sans-serif;	font-size: 75%;			}.event_info .headings {	font-family: Arial, Helvetica, sans-serif;	color: #666666;	font-size: 85%;	background-color: #cccccc;    padding: 5pt 5pt 5pt 5pt;/*	background : url(ice.jpg);*/}.event_info .title {	width : 70px;	font-family: Arial, Helvetica, sans-serif;	font-size: 75%;}.event_info .date {	background-color: #cccccc;	color: #666666;	font-family: Arial, Helvetica, sans-serif;	font-size: 75%;	width: 60pt;}.event_info .description {	font-family: Arial, Helvetica, sans-serif;	padding: 5pt 5pt 5pt 5pt;	font-size: 70%;		border-bottom : 1pt solid #ffffff;}.line_color0 {	background-color: #cccccc;	padding-top:3pt;	padding-bottom:3pt;}.line_color1 {	background-color: #cccccc;	padding-top:3pt;	padding-bottom:3pt;}.author_info {	font-family: Arial;	font-size: xx-small;	color: #666666;}.author_info A {	color: #666666;}.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: #666666;	background-color: #FFFFFF;	text-align : center;	text-decoration: underline;}.qs_months, .qs_prev_years, .qs_next_years {	zindex : 1000;	position : absolute;	width:50px;	background-color: #cccccc;	border: #cccccc; 	padding-left: 5px;	padding-right: 5px;	visibility: hidden;}.qs_months table, .qs_prev_years table, .qs_next_years table {	font-family: Arial, Helvetica, sans-serif;	font-size: 75%;}.qs_months table A, .qs_prev_years table A, .qs_next_years table A {	display:block; width: 30px;	text-decoration : none;	color: black;}.qs_months table A:hover, .qs_prev_years table A:hover, .qs_next_years table A:hover {	display:block; width: 30px;	background-color: red;	color: white;}/* Appearance of Jax Calendar Administration Frontend */body {	background-color : #ffffff;	color : #666666;}.admin {	background-color : #ffffff;	border : #cccccc;	width : 100%;}.admin .title {	background-color : ffffff;	color : #666666;	font : 180% Arial, Helvetica, sans-serif;	text-align : left;	border-bottom : 1px solid Black;	padding : 3px;}.admin .footline {	background-color : #cccccc;	color : #666666;	border-top : #cccccc;	padding : 10px;}.admin .footline A {color : #666666;	}.admin .index {	background-color : #cccccc;	padding-left : 5px;}.admin .index .icons {	width: 30px;	padding-left: 3px;	padding-right: 3px;	text-align : left;}.admin .index .date {	padding-left: 3px;	padding-right: 3px;	font : 75% Arial, Helvetica, sans-serif;}.admin .index .event {	font : 100% Arial, Helvetica, sans-serif;}.admin .index th {	text-align : left;	font-family : Arial, Helvetica, sans-serif;	font-weight : bold;	padding-top : 10px;	padding-bottom : 10px;}.nav_page{	text-align : center;}.input_box {	padding: 10px;	color: white;	border : #cccccc;	background-color : #cccccc;}.line_color0 {	background-color: #cccccc;	color: #000000;}.line_color1 {	background-color: #cccccc;	color: #000000;}.author_info {    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: xx-small;	color: #666666;	text-align : center;	}		.author_info A {	color: #666666;	}	.clean4print{  text-decoration: none;	width: 50%;	padding: 5px;}.clean4print .headings{  text-decoration: none;	font-weight: bolder;}
