html	{	background-color:#000000;	}body	{	margin:0 auto;	width:1000px;	font-family:Courier New;	color:#FFFFFF;	}a	{	color:orange;	text-decoration:none;	}a:hover	{	text-decoration:underline;	}table#struct	{	border-collapse:collapse;	}#header	{	margin:0;	height:150px;	background:URL(../img/content/header2.png);	}#nav div	{	text-align:center;	font-size:14pt;	font-weight:bold;	float:left;	width:140px;	height:40px;	line-height:40px;	}#nav div:hover	{	/*background:URL(../img/content/hover.png);*/	cursor:pointer;	color:#000000;	}#nav .nav	{	background:URL(../img/content/button1_weiß.png) no-repeat;	color:#000000;	}#nav .nav1	{	background:URL(../img/content/button2_gelb.png) no-repeat;	color:#000000;	}#nav .nav2	{	background:URL(../img/content/button1_gelb.png) no-repeat;	color:#000000;	}#nav .nav3	{	background:URL(../img/content/button2_rot.png) no-repeat;	}#nav .nav4	{	background:URL(../img/content/button1_rot.png) no-repeat;	}#nav .nav1 a,#nav .nav2 a	{	color:#000000;	}#nav .nav3 a,#nav .nav4 a	{	color:#FFFFFF;	}#nav a:hover,#nav div:hover a	{	text-decoration:none;	}#content	{	vertical-align:top;	padding-left:10px;	padding-right:10px;	padding-top:30px;	width:800px;	height:500px;	background:URL(../img/content/main.png) 0px -5px no-repeat;	margin-bottom:10px;	}#aside	{	padding-left:5px;	padding-top:30px;	float:left;	margin-left:30px;	width:170px;	height:500px;	background:URL(../img/content/aside.png) 0px -5px no-repeat;	}#footer	{	width:1000px;	height:35px;	line-height:38px;	text-align:center;	font-size:10pt;	/*background:URL(../img/content/footer.png) 0 5px no-repeat;*/	}hr.ar	{	height:9px;	background:URL(../img/content/line.png);	border:0;	}.level1	{	color:orange;	font-weight:bold;	font-size:16pt;	}.level2	{		}/* Player */#player_container 	{	margin:auto;	position: relative;	width:418px;	height:60px;	border:1px solid orange;}#player_container  ul#player_controls {	list-style-type:none;	padding:0;	margin:auto;}#player_container  ul#player_controls li {	overflow:hidden;	text-indent:-9999px;}#player_play,#player_pause {	display: block;	position: absolute;	left:48px;	top:10px;	width:40px;	height:20px;	cursor: pointer;}#player_play {	background: url("../img/content/play.png") no-repeat;}#player_play.jqjp_hover {	background: url("../img/content/play.png") no-repeat;}#player_pause {	background: url("../img/content/pause.png") no-repeat;}#player_pause.jqjp_hover {	background: url("../img/content/pause.png") no-repeat;}#ctrl_prev {	position: absolute;	left:20px;	top:10px;	background: url("../img/content/prev.png") no-repeat;	width:28px;	height:20px;	cursor: pointer;}#ctrl_prev:hover {	background: url("../img/content/prev.png") no-repeat;}#ctrl_prev.disabled {	background: url("../img/content/prev.png") no-repeat;	cursor:default;}#ctrl_next {	position: absolute;	left:88px;	top:10px;	background: url("../img/content/next.png") no-repeat;	width:28px;	height:20px;	cursor: pointer;}#ctrl_next:hover {	background: url("../img/content/next.png") no-repeat;}#ctrl_next.disabled {	background: url("../img/content/next.png") -58px -141px no-repeat;	cursor:default;}#player_stop {	position: absolute;	left:126px;	top:10px;	background: url("../img/content/stop.png") no-repeat;	width:28px;	height:20px;	cursor: pointer;}#player_stop.jqjp_hover {	background: url("../img/content/stop.png") no-repeat;}#player_progress {	position: absolute;	left:164px;	top:10px;	background-color: #eee;	width:122px;	height:13px;}#player_progress_load_bar {	background: grey url("../images/bar_load.gif")  top left repeat-x;	width:0px;	height:15px;	cursor: pointer;}#player_progress_load_bar.jqjp_buffer {	background: grey url("../images/bar_buffer.gif")  top left repeat-x;}#player_progress_play_bar {	background: orange url("../images/bar_play.gif") top left repeat-x ;	width:0px;	height:15px;}#player_volume_min 	{	position: absolute;	left:296px;	top:10px;	background: url("../img/content/mute_normal.png") no-repeat;	width:18px;	height:20px;	cursor: pointer;	}#player_volume_max {	position: absolute;	left:368px;	top:10px;	background: url("../img/content/sound_normal.png") no-repeat;	width:18px;	height:20px;	cursor: pointer;}#player_volume_min.jqjp_hover {	background: url("../img/content/mute_hover.png") no-repeat;}#player_volume_max.jqjp_hover {	background: url("../img/content/sound_hover.png") no-repeat;}#player_volume_bar {	position: absolute;	left:314px;	top:15px;	background: grey url("../images/volume_bar.gif") repeat-x top left;	width:46px;	height:5px;	cursor: pointer;}#player_volume_bar_value {	background: orange url("../images/volume_bar_value.gif") repeat-x top left;	width:0px;	height:5px;}#play_time,#total_time {	position: absolute;	left:164px;	top:30px;	width:122px;	font-size:.8em;	font-style:oblique;}#total_time {	text-align: right;}#playlist_list 	{	margin:auto;	position:relative;	width:418px;	border:1px solid orange;	border-top:0;	}#playlist_list ul{	list-style-type:none;	padding:10px 20px 20px 20px;	margin:0 0 10px 0;	border-top:none;	width:378px;	font-size:.9em;}#playlist_list li{	padding:4px 0 4px 20px;	border-bottom:1px solid #eee;	cursor: pointer;}#playlist_list li.playlist_current{	color:orange;	list-style-type:square;	list-style-position:inside;	padding-left:6px;	cursor: default;}#playlist_list li.playlist_hover {	color:orange;}.miaow {	font-size:.8em;	color:#999;}.miaow a:link, a:visited, a:hover, a:focus, a:active {	color:orange;}div.error	{	margin:auto;	text-align:center;	font-weight:bold;	border:1px solid #FF0000;	background-image:URL(http://www.tr-dieckmann.de/img/content/redbg.png);	}div.okay	{	margin:auto;	text-align:center;	font-weight:bold;	border:1px solid #00FF00;	background-image:URL(http://www.tr-dieckmann.de/img/content/greenbg.png);	}input[type=text]	{	width:250px;	}textarea	{	width:300px;	height:100px;	}