* { margin: 0; padding: 0; }
body{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#9e9e9e;font-size:11px;
background: #000000 url(grafiken/thewindow.png) no-repeat scroll 95% 0%;
text-shadow: 3px 3px 3px #000000;}
a, a:link, a:visited{font-size:11px;text-decoration:none;color: #616161;font-weight:normal;}
a:hover{font-size:11px;text-decoration:none;color:#FFFFFF;font-weight:normal;}
h4{
	border-left: 1em solid #4A0000;
	font-size: 1.2em;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
	margin-right: 0.5em;
	margin-top: 0.5em;
	padding-left: 0.5em;
}
h5{
	border-left: 1em solid #3F0000;
	font-size: 1.2em;
	margin-bottom: 0.5em;
	margin-right: 0.5em;
	margin-top: 0.5em;
	padding-left: 0.5em;
}
#site {
	overflow: hidden;
}
#left-box {
	width: 420px;
	margin-left: 2%;
	float: left;
}
#left-box #inhalt{
	border: 1px solid #222222;
	background-color: #0d0d0d;
	margin-bottom: 1em;
	padding: 1em;
}
#left-box #twitter{
	border: 1px solid #222222;
	background-color: #0d0d0d;
	margin-bottom: 1em;
}
ul#twitter_update_list { 
	list-style: none; 
}
ul#twitter_update_list li { 
	background-color: #121212;
	border: 1px dashed #212121;
	margin: 0.5em;
	padding: 0.5em;
}
#left-box #links {
	border: 1px solid #222222;
	background-color: #0d0d0d;
	padding: 1em;
	float: left;
}
#left-box #footer{
	padding: 1em 0;
}
#right-box {
	float: right;
	margin-top: 500px;
	margin-right: 30px;
}
#right-box #lastfm {
	filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: .8;
	border: 1px solid #222222;
	background-color: #0d0d0d;
	padding: 1em;
	float: left;
}
#right-box #lastfm img {
	filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: .8;
}