body {
	font:13px Verdana,Arial,sans-serif;
	color:#000;
	background:#555 url(../pics/bgi_stars.jpg) repeat-x fixed;
	}

* {
	margin:0;
	padding:0;
	}

h1 {
	font-size:1.3em;
	margin:0px;
	padding:0px;
	}

p {
	margin:1em;
	}

a {
	color:#800000;
	text-decoration:none;
	font-weight:normal;
	padding-left:3px;
	padding-right:3px;
	}

a:hover	{
	color:#800000;
	background-color:#ff0;
	}

q {
	font-style:italic;
	}

sup {
	font-size:.6em;
	}

/* --- Basislayout - Kopf --- */

#fixedHeader  {
	position:fixed;
	top:0;
	width:100%;
	z-index:3;
	}

#fixedHContent {
	margin:0 auto;
	width:982px;
	padding:55px 5px 5px;
	color:#fff;
	background:#333 url(../pics/logo_fg.gif) no-repeat;
	border-left:2px solid #fff;
	border-bottom:2px solid #aaa;
	border-right:2px solid #aaa;
	}

#fixedHContent a {
	padding:0px 2px;
	font-variant:small-caps;
	color:#fff;
	background-color:#333;
	}

#fixedHContent a:hover {
	color:#333;
	background-color:#fff;
	}

#googlesearch {
	margin:-35px 5px 12px 0;
	text-align:right;
	}

#fixedHCLeft {
	float:left;
	width:540px;
	margin-left:5px;
	text-align:left;
	}

#fixedHCRight {
	float:right;
	width:410px;
	margin-right:5px;
	text-align:right;
	}

#fixedHCRight #mytwitter {
	color:#3cf;
	}

#fixedHCRight #mytwitter:hover {
	color:#fff;
	background-color:#3cf;
	}

#fixedHCRight #myfacebook {
	color:#627aad;
	}

#fixedHCRight #myfacebook:hover {
	color:#fff;
	background-color:#3b5998;
	}

#fixedHCRight #newsfeeds {
	color:#E87931;
	}

#fixedHCRight #newsfeeds:hover {
	color:#fff;
	background-color:#E87931;
	}

/* --- Basislayout - Fuss --- */

#fixedFooter {
	position:fixed;
	bottom:0px;
	width:100%;
	z-index:3;
	}

#fixedFContent {
	margin:0 auto;
	width:982px;
	padding:5px;
	color:#fff;
	background-color:#333;
	border-left:2px solid #fff;
	border-top:2px solid #fff;
	border-right:2px solid #aaa;
	}

#fixedFContent a, #fixedFContent span {
	padding:0 5px;
	font-variant:small-caps;
	color:#fff;
	background-color:#333;
	}

#fixedFContent a:hover {
	color:#333;
	background-color:#fff;
	}

#fixedFCLeft {
	float:left;
	margin-left:5px;
	text-align:left;
	}

#fixedFCRight {
	float:right;
	margin-right:5px;
	text-align:right;
	}

#fixedFCCenter {
	margin:0 auto;
	width:560px;
	text-align:center;
	}

/*
#topspacer {
	padding-bottom:28px;
	}
*/

/* --- Basislayout - Inhalt --- */

#content {
	width:990px;
	margin:66px auto 32px;
	text-align:left;
	z-index:1;
	border-top:1px solid #fff;
	border-right:1px solid #aaa;
	border-bottom:1px solid #aaa;
	border-left:1px solid #fff;
	}

#head {
	padding:5px;
	background-color:#d5d5d5;
	text-align:center;
	}

#main {
	padding:20px 5px 10px;
	background-color:#fff;
	text-align:center;
	}

#foot {
	padding:5px;
	background-color:#d5d5d5;
	}

.table {
	width:920px;
	margin:0px auto;
#	border:2px solid red;
	}

th {
	padding:5px;
	font-family:Verdana,Arial,sans-serif;
	font-size:1em;
	background-color: #d5d5d5;
	}

td {
	padding-left:14px;
	border:1px solid #ccc;
/*	border-right:1px solid #ccc;
	border-left:1px solid #ccc;   */
	font-family:Verdana,Arial,sans-serif;
	font-size:1em;
	text-align:left;
	}


.abc {
#	margin-top:0.5em;
	padding-left:0;
	background-color:#eee;
	border: 1px solid #ccc;
	font-weight:bold;
	text-align:center;
	}

.group {
	margin:1em 2px 0;
#	font-size:1.1em;
	font-variant:small-caps;
	font-weight:bold;
	background-color:#eee;
	border: 1px solid #ccc;
	}

.list {
	margin:1em auto 2em;
	}

/* --- Sprungkorrektur --- */

a.apos {
	display:block;
	position:relative;
	top:-90px;
	height:0;
	}

/* --- Verschiedenes --- */


#amazwidg	{width:180px; margin:10px auto 20px; z-index:2;}
#gooads		{width:180px; margin:10px auto 20px;}

.bgc_555555 {background-color:#555;}
.bgc_d5d5d5 {background-color:#d5d5d5;}

/*.box		{width:742px;border:2px solid #d5d5d5;padding-top:5px;padding-bottom:5px;} */
.new		{font-size:9px;font-style:italic;font-weight:bold;color:#800000;background-color:#ff0;vertical-align:top;}
.update		{font-size:9px;font-style:italic;font-weight:bold;color:#800000;background-color:#0f0;vertical-align:top;}

.bild		{position:relative;z-index:0;}
.bild:hover	{background-color:#ff0;z-index:1;}
.bild span	{position:absolute;
/*		 background-color: #ffffff; */
/*		 padding: 0px; */
/*		 left: 0px; */
		 border: 0px;
/*		 border: 1px solid #555555; */
		 visibility: hidden;}
.bild span img	{border-width: 0px;padding: 0px;}
.bild span img.starpic, .bild span img.starpic90 {
		width:90px;
		height:90px;
		}
.bild span img.starpic70 {
		width:70px;
		height:70px;
		}
.bild span img.starpic, .bild span img.starpic70, .bild span img.starpic90 {
		border:1px solid #000;
		margin:1px 3px 3px 1px;
		-moz-box-shadow:2px 2px 2px #333;
		-webkit-box-shadow:2px 2px 2px #333;
		filter:progid:DXImageTransform.Microsoft.Shadow(strength=2,color=#333333,direction=135);
		box-shadow:2px 2px 2px #333;
		}
.bild:hover span {visibility:visible;top:14px;left:55px;}

#twitter-logo	{margin-top: 1em;}

#twitter_div	{width: 230px; margin: 0 auto; padding-top: 0.4em;}
/* #twitter_update_title {margin: 7px; padding: 0;list-style-type: none;} */
#twitter_update_list {margin: 0.2em 0 0.3em 0.2em; padding: 0;text-align: left; list-style-type: none; overflow: hidden;}
#twitter-link	{text-align: right;}
#twitter_update_list li	{margin: 0.3em 0 0 0;padding: 0.2em 0.3em; font-size: 12px; border: 1px solid #ccc; background-color:#eee;}
