body { 	background-color: #000000;	background-image: url(../images_start/hg_dunkel.jpg);	background-repeat: repeat;	background-position: center top;	background-attachment: scroll;	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 12px;	color: #000000;}p { 	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 12px;	color: #000000;}td {	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 12px;	color: #000000; }	.green {	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 12px;	color: #00bd00;	 }	.small {	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 10px;	color: #000000; }		.soldout {	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 11px;	color: #f10726; }	.date {	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 10px;	color: #000000; 	}	#important {	background-image: url(../images/hg_important.gif);	background-repeat: no-repeat;	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 12px;	color: #000000; 	float: right;	text-align: left;	margin-left: 5px;	padding-bottom: 5px;	padding-left: 8px;	padding-right: 8px;	padding-top: 12px;	width: 190px;}	#importantlink {	background-image: url(../images/hg_importantlink.gif);	background-repeat: no-repeat;	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 12px;	color: #000000; 	float: left;	text-align: left;	padding-left: 4px;	padding-right: 4px;	padding-bottom: 5px;	padding-top: 8px;	width: 210px;	}	#line {	background-image: url(../images/linie_inhalt.gif);	background-repeat: no-repeat; 	float: left;	padding-top: 3px;	margin-bottom: 3px;	width: 435px;	height: 12px;}	div.stage {	color: #ffffff;	background-image: url(../program/images/hg_stage.gif);	background-repeat: no-repeat;	font-size: 13px;	padding-left: 4px;	padding-right: 4px;	padding-top: 1px;	font-family: Arial, Verdana, Helvetica, san-serif;	font-weight: bold;	line-height: 17px;	height: 18px;}div.day {	color: #000000;	background-image: url(../program/images/hg_day.gif);	background-repeat: no-repeat;	font-size: 18px;	padding-left: 23px;	font-family: Arial, Verdana, Helvetica, san-serif;	font-weight: bold;	text-transform: uppercase;	line-height: 25px;	height: 20px;}	.white {	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 12px;	color: #ffffff; }	.black {	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 12px;	color: #000000; }	a:link {	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 12px;	color: #000000;	font-style: normal;	text-decoration: none; } a:visited {	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 12px;	color: #000000;	font-style: normal;	text-decoration: none; }a:hover {	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 12px;	color: #434343;	font-style: normal;	text-decoration: none; }a:active { 	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 12px;	color: #434343;	font-style: normal;	text-decoration: none;}a:link.nav {	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 13px;	color: #00f000;	font-style: normal;	line-height: 17px;	text-decoration: none; } a:visited.nav {	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 13px;	color: #00f000;	font-style: normal;	line-height: 17px;	text-decoration: none; }a:hover.nav {	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 13px;	color: #ffffff;	font-style: normal;	line-height: 17px;	text-decoration: none; }a:active.nav { 	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 13px;	color: #ffffff;	font-style: normal;	line-height: 17px;	text-decoration: none;}.title {	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 25px;	font-weight: bold;	color: #000000; }.subtitle {	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 18px;	font-weight: bold;	color: #000000; }	h2 {	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 18px;	font-weight: bold;	color: #000000; }	.form {	background-image: url(../images/hg_form_dunkel.gif);	background-repeat: no-repeat;	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 12px;	border: 0px;	height: 16px;	background-color: transparent;	padding-left: 3px;	padding-top: 5px;	color: #ffffff; }	.submit		 { 	font-family: Arial, Verdana, Helvetica, san-serif;	font-weight: bold;	font-size:12px;	font-style: italic;	color:#000000;	border: 2px;	border-color: #000000;	border-style: dashed;	margin-right: 2px;	margin-top: 5px;	margin-bottom: 2px;	background-color: #ffffff;}.dropdown		 { 	font-family: Arial, Verdana, Helvetica, san-serif;	font-weight: bold;	font-size:12px;	background-color: #000000;	color:#ffffff;}.textarea {	background-image: url(../images/hg_input.jpg);	background-repeat: no-repeat;	font-family: Arial, Verdana, Helvetica, san-serif;	font-size: 12px;	border: 0px;	background-color: transparent;	padding-left: 3px;	padding-right: 3px;	padding-bottom: 5px;	padding-top: 5px;	color: #ffffff; }	