body
{
    vertical-align:middle;
	background-color:#2c4773;
}

#rollovermenu_home a { 
	height: 21px;
	width: 102px;
	display: table-cell;
	background: url("images/menu/b_home.jpg") no-repeat 0px 0px;
} 
#rollovermenu_home a:link { 
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
} 
#rollovermenu_home a:hover { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_home a:active { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_home a.select { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 

#rollovermenu_news a { 
	height: 21px;
	width: 102px;
	display: table-cell;
	background: url("images/menu/b_news.jpg") no-repeat 0px 0px;
} 
#rollovermenu_news a:link { 
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
} 
#rollovermenu_news a:hover { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_news a:active { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_news a.select { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 

#rollovermenu_artikel a { 
	height: 21px;
	width: 102px;
	display: table-cell;
	background: url("images/menu/b_artikel.jpg") no-repeat 0px 0px;
} 
#rollovermenu_artikel a:link { 
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
} 
#rollovermenu_artikel a:hover { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_artikel a:active { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_artikel a.select { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 

#rollovermenu_search a { 
	height: 21px;
	width: 102px;
	display: table-cell;
	background: url("images/menu/b_suche.jpg") no-repeat 0 0;
} 
#rollovermenu_search a:link { 
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
} 
#rollovermenu_search a:hover { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_search a:active { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_search a.select { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 

#rollovermenu_anime a { 
	height: 21px;
	width: 102px;
	display: table-cell;
	background: url("images/menu/b_anime.jpg") no-repeat 0 0;
} 
#rollovermenu_anime a:link { 
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
} 
#rollovermenu_anime a:hover { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
}
#rollovermenu_anime a:active { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
	} 
#rollovermenu_anime a.select { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 

#rollovermenu_manga a { 
	height: 21px;
	width: 102px;
	display: table-cell;
	background: url("images/menu/b_mangas.jpg") no-repeat 0px 0px;
} 
#rollovermenu_manga a:link { 
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
} 
#rollovermenu_manga a:hover { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_manga a:active { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_manga a.select { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 

#rollovermenu_games a { 
	height: 21px;
	width: 102px;
	display: table-cell;
	background: url("images/menu/b_games.jpg") no-repeat 0px 0px;
} 
#rollovermenu_games a:link { 
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
} 
#rollovermenu_games a:hover { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_games a:active { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_games a.select { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 

#rollovermenu_movie a { 
	height: 21px;
	width: 102px;
	display: table-cell;
	background: url("images/menu/b_realmovies.jpg") no-repeat 0px 0px;
} 
#rollovermenu_movie a:link { 
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
} 
#rollovermenu_movie a:hover { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_movie a:active { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_movie a.select { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 

#rollovermenu_sonstiges a { 
	height: 21px;
	width: 102px;
	display: table-cell;
	background: url("images/menu/b_sonstiges.jpg") no-repeat 0px 0px;
} 
#rollovermenu_sonstiges a:link { 
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
} 
#rollovermenu_sonstiges a:hover { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_sonstiges a:active { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_sonstiges a.select { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 

#rollovermenu_team a { 
	height: 21px;
	width: 102px;
	display: table-cell;
	background: url("images/menu/b_gb.jpg") no-repeat 0px 0px;
} 
#rollovermenu_team a:link { 
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
} 
#rollovermenu_team a:hover { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_team a:active { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_team a.select { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 

#rollovermenu_faq a { 
	height: 21px;
	width: 102px;
	display: table-cell;
	background: url("images/menu/b_faq.jpg") no-repeat 0px 0px;
} 
#rollovermenu_faq a:link { 
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
} 
#rollovermenu_faq a:hover { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_faq a:active { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_faq a.select { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 

#rollovermenu_gb a { 
	height: 21px;
	width: 102px;
	display: table-cell;
	background: url("images/menu/b_team.jpg") no-repeat 0px 0px;
} 
#rollovermenu_gb a:link { 
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
} 
#rollovermenu_gb a:hover { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_gb a:active { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_gb a.select { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 

#rollovermenu_link a { 
	height: 21px;
	width: 102px;
	display: table-cell;
	background: url("images/menu/b_link.jpg") no-repeat 0px 0px;
} 
#rollovermenu_link a:link { 
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
} 
#rollovermenu_link a:hover { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_link a:active { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_link a.select { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 

#rollovermenu_fun a { 
	height: 21px;
	width: 102px;
	display: table-cell;
	background: url("images/menu/b_fun.jpg") no-repeat 0px 0px;
} 
#rollovermenu_fun a:link { 
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
} 
#rollovermenu_fun a:hover { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_fun a:active { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_fun a.select { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 

#rollovermenu_buch a { 
	height: 21px;
	width: 102px;
	display: table-cell;
	background: url("images/menu/b_book.jpg") no-repeat 0px 0px;
} 
#rollovermenu_buch a:link { 
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
} 
#rollovermenu_buch a:hover { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_buch a:active { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_buch a.select { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
}

#rollovermenu_charts a { 
	height: 21px;
	width: 102px;
	display: table-cell;
	background: url("images/menu/b_book.jpg") no-repeat 0px 0px;
} 
#rollovermenu_charts a:link { 
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
} 
#rollovermenu_charts a:hover { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_charts a:active { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 
#rollovermenu_charts a.select { 
	background-position: 0px -21px;
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	text-shadow: 0 0 0.5em #ffffff;
} 

a:link { 
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
} 
a:active { 
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
} 
a:hover { 
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
} 
a:visited { 
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
} 

a.liste:link { 
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
} 
a.liste:active { 
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
} 
a.liste:hover { 
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
} 
a.liste:visited { 
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
} 
a.liste:focus { 
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
} 

a.itext:link { 
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
} 
a.itext:active { 
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: #00ffff;
	text-decoration: none;
} 
a.itext:hover { 
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: #00ffff;
	text-decoration: none;
} 
a.itext:visited { 
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
} 
a.itext:focus { 
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.hist:link { 
	font-weight: normal;
	color: #000000;
	text-decoration: none;
} 
a.hist:active { 
	font-weight: normal;
	color: #000000;
	background-color: #00ffff;
	text-decoration: none;
} 
a.hist:hover { 
	font-weight: normal;
	color: #000000;
	background-color: #00ffff;
	text-decoration: none;
} 
a.hist:visited { 
	font-weight: normal;
	color: #000000;
	text-decoration: none;
} 
a.hist:focus { 
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

td.arinfo { 
	font-size: 10pt;
	font-family: Verdana;
} 
td { 
	font-size: 10pt;
	font-family: Verdana;
} 

a.list:link, a.list:visited {
	font-weight: bold; 
	color:#000000; 
	font-family: Arial; 
	text-decoration: none;
}

a.list:focus, a.list:hover, a.list:active {
	font-weight: bold; 
	color:#ffffff; 
	background-color:#3333ff; 
	font-family:Arial; 
	text-decoration: none;
}

.list td a { 
	display: block; 
	width:100%;
}

a.award:link, a.award:hover, a.award:active, a.award:visited {
	font-weight: normal; 
	color:#0000ff; 
	font-family:Verdana; 
	text-decoration: none;
}

a.atop:link, a.atop:visited {
	background-color:#b8b9e7;
}

a.atop:focus, a.atop:hover, a.atop:active {
	background-color:#b8b9e7; 
}

.atop td a { 
	display: block; 
	width:100%;
}

a.main:link { 
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
} 
a.main:active { 
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
} 
a.main:hover { 
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
} 

span.hover-box {
	border: 1px solid #000000;
	position: absolute;
    display: none;
    text-decoration: none;
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
	padding: 5px;
}

a:hover span.hover-box {
    display: block;
	width: 450px;
	height: 200px;
	overflow:hidden;
}
