body {
    font-size: 12px;
	background: #777;
    margin: 5px auto;
    color: #fff;
    text-align: center;
    font-family: arial, helvetica, sans-serif;
}
a	{ text-decoration: none; }
img	{ border: 0px; }
table#mn	{
	table-layout: fixed;
	background: url(../ge/title_bg.gif) #777;
	margin: 0 auto;
    width: 726px;
}
table#mn td	{
	padding: 0;
	vertical-align: bottom;
	text-align: left;
	font-family: arial, helvetica, sans-serif;
}
h1	{
	font-weight: bold;
	color: #fff;
	margin: 0;
	padding: 16px 0 5px 0;
}
h1, h2, a	{
	font-size: 16px;
	line-height: 19px;
}
#h194	{ height: 191px; }
.start_nav, table#mn td.logo, #pic	{ text-align: center; }
.start_nav	{ padding: 29px 0 0 0; }
.logo	{
	line-height: 0px;
	height: 197px;
	vertical-align: middle;
}
#pic	{
	width: 268px;
	line-height: 0px;
}
.start_nav div	{
	text-align: left;
	width: 200px;
	margin: 8px auto 0 auto;
}
.start_nav a	{
	font-weight: bold;
	padding: 0 4px 0 32px;
	display: block;
}
div#spec	{
	width: 726px;
	color: #ddd;
}
.start_nav a:link, .start_nav a:visited, .start_nav a:active	{
	color: #fff;
	background: url(../ge/stne3.gif) no-repeat transparent;
	background-position: 4px -85px;
}
.start_nav a:hover, .start_nav a:focus	{
	color: #777;
	background: url(../ge/stne3.gif) no-repeat #fff;
	background-position: 4px -35px;
}
.start_nav a.gwsp:link, .start_nav a.gwsp:visited {
	background-position: 4px -135px;
}
.start_nav a.gwsp:active, .start_nav a.gwsp:hover, .start_nav a.gwsp:focus {
	background-position: 4px -135px;
}
p a {
	color: #ddd;
	padding: 0 0 0 22px;
	background: url(../ge/glas.gif) no-repeat transparent;
	background-position: 0px 1px;
	font-size: 16px;
}
.start_lang a	{ color: #ddd; }
#pic img	{ margin: auto auto 0 0; }
.logo img	{ margin: auto auto; }
td#sblinks2 {
	text-align: right;
	padding: 32px 0 0 0;
	line-height: 0px;
}
td#sblinks2 a img {
	border: 0px;
	width: 16px;
	height: 16px;
	margin: 0 4px 0 0;
}
#msg_pd {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	z-index: 4;
	visibility: hidden;
	position: absolute;
}
div#fla	{
	position: absolute;
	z-index: 2;
	background: #777;
}
.msovr1 {
	background: #ddd;
	border: 1px solid #fff;
	padding: 1px 4px;
	color: #777;
}
.msovr2 {
	background: transparent;
	border: 0px;
	padding: 0;
	color: #fff;
}
#pageinfo {
	margin: 32px 0 0 0;
	visibility: hidden;
	min-width: 100%;
	width: 100%;
	background: #bbb;
    text-align: center;
    left: 0px;
}
#pageinfo table {
	background: #bbb;
    width: 1140px;
	margin: 0 auto;
	table-layout: auto;
}
#pageinfo table td {
	background: #bbb;
	color: #777;
	padding: 1px 0;
	text-align: center;
	vertical-align: middle;
}
#pageinfo table td span	{
	font-size: 12px;
	line-height: 15px;
	padding: 10px 0 8px 0;
	display: inline-block;
}
#pageinfo table td a	{
	color: #777;
	font-size: 12px;
	line-height: 15px;
	padding: 10px 0 8px 28px;
	display: inline-block;
	background: url('../ge/smicons_static.gif') no-repeat transparent;
}
#pageinfo table td#gplus	{
	vertical-align: top;
	padding: 11px 3px 0 10px;
	width: 24px;
}
a#lb_close	{
	position: absolute;
	display: block;
	width: 22px;
	height: 22px;
	z-index: 15;
	background: url(../ge/prettyphoto-sprite.png) left top no-repeat;
	cursor: pointer;
}

table#dv_lft {
	z-index: 4;
	top: 5px;
	left: 0px;
	position: absolute;
	width: 30px;
	height: 584px;
	background: transparent;
}
table#dv_lft td {
	width: 30px;
	height: 584px;
	vertical-align: middle;
}
table#dv_lft img {
	height: 250px;
	width: 30px;
	margin: 3px 0;
	cursor: pointer;
}

table#dv_rgt {
	z-index: 4;
	top: 5px;
	right: 0px;
	position: absolute;
	width: 30px;
	height: 584px;
	background: transparent;
}
table#dv_rgt td {
	width: 30px;
	height: 584px;
	vertical-align: middle;
	line-height: 0px;
	font-size: 0px;
}
table#dv_rgt img {
	height: 122px;
	width: 30px;
	margin: 3px 0;
	cursor: pointer;
}
a#gwsp_rgt { cursor: pointer; }
a#hrbst_rgt { cursor: pointer; }

a span  {
	font-weight: normal;
	color: #ddd;
	font-size: 12px;
}
a:hover span  { color: #777; }
a span:hover, a:hover span:hover  { color: #d00044; }
div#ueberblend4, div#ueberblend5, div.blend	{
	position: absolute;
	z-index: 13;
	width: 1%;
	background: transparent;
	text-align: center;
	overflow: hidden;
	top: 150px;
	right: 0px;
	display: none;
	border: 0px solid #777;
	text-align: middle;
	background: url(../ge/blend25.png) repeat transparent;
}
div#gwsp, div#hrbst {
	position: absolute;
	z-index: 14;
	top: 193px;
	background: url(../ge/gwsp-bg2.png) no-repeat transparent;
	padding: 0;
	text-align: left;
	overflow: hidden;
	display: none;
	width: 824px;
	height: 205px;
}
div#gwsp div#gwsp_inner, div#hrbst div#hrbst_inner {
	margin: 0 36px;
	color: #777;
	border: 0px;
}
div#gwsp div#gwsp_inner	h2, div#hrbst div#hrbstp_inner	h2 { font-size: 16px; }
div#pl_inn, div#pl_inn2, div#pl_inn3 {
	text-align: right;
	padding: 18px 5px 1px 5px;
	cursor: pointer;
	color: #777;
	background: url(../ge/gwsp-cl-bg.gif) no-repeat transparent;
	background-position: right 18px;
}


	div.weekly ul	{ margin: 0; line-height: 14px; padding: 0; list-style: none; }
	div.weekly li	{ margin: 0; line-height: 14px; padding: 0 0 0 12px; font-size: 11px; background: url('../ge/li_black_8_6.gif') center left no-repeat transparent; }
	div.weekly a	{ font-size: 14px; color: #fff; font-weight: bold; text-shadow: -1px 1px 0px #444; cursor: pointer; }
	div.weekly a:hover	{ color: #d00044; }
	
	div.weekly .plitbl td	{
		padding: 0 10px 0 0;
		font-size: 12px;
		line-height: 18px;
	}
	div.weekly .plitbl td:last-child {
		padding: 0;
		text-align: right;
	}
	div.weekly .plitbl td a	{
		color: #888;
		font-size: 12px;
		line-height: 18px;
		font-weight: normal;
		text-shadow: none;
		padding: 0 0 0 12px;
		background: url(../ge/pfeil.gif) no-repeat transparent;
		background-position: 0px 3px;
		cursor: pointer;
	}
	div.weekly .plitbl td label	{
		color: #888;
		font-size: 12px;
		line-height: 18px;
		text-align: left;
		font-weight: normal;
		padding: 0;
		margin: 0;
		height: auto;
	}
	.plitbl td input	{
		padding: 0;
		margin: 0;
		height: auto;
	}
	div.weekly .outerread p	{
		color: #888;
		font-weight: bold;
		font-size: 12px;
		line-height: 18px;
		margin: 0;
	}
	div.weekly .outerread ul	{
		color: #888;
		display: inline;
		width: auto;
		font-size: 12px;
		line-height: 18px;
	}
	div.weekly .outerread li	{
		font-size: 12px;
		line-height: 18px;
		background: url('../ge/nvho.gif') no-repeat transparent;
		background-position: 0px 5px;
		font-weight: normal;
	}
	div.weekly #outernav a	{
		font-size: 14px;
		line-height: 19px;
		display: inline-block;
		width: 145px;
		text-align: center;
		background: #d00044;
		text-shadow: 0px 0px 0px #d00044;
		color: #fff;
		padding: 3px 0;
		margin: 0 5px 0 0;
		-moz-border-radius: 0 0 10px 10px;
		-webkit-border-radius: 0 0 10px 10px;
		border-radius: 0 0 10px 10px; 
	}
	div.weekly #outernav a:hover	{
		color: #fff;
	}
	
	div.weekly div.weekl_gr_bt a:hover	{
		color: #43792d;
		text-shadow: -1px 1px 0px #fff;
	}
