@CHARSET "UTF-8";

#body {
    top: 90px;
}
body {
	margin:0;
	padding:0;
        background:transparent url(/bilder/site/pics/bg_n1.jpg);
        background-repeat:no-repeat;
	background-position:left top;
        background-color: #e9e9e9;
	font:13px/1.4 Arial,Verdana,Helvetica,sans-serif

            
}

img {
	border:0;
}

input, select, textarea {
	font:normal 11px/15px Verdana,Sans-Serif;
	color:#000;
	border-color:#DDDDDD;
	border-style:solid;
	border-width:1px;
}

input, select {
	/* height:14px; */
	line-height:14px;
	padding:1px;
}

input[type='checkbox'] {
	height:auto;
	padding:auto;
	border:0;
}

.button {
	background-repeat:no-repeat;
	background-position:left top;
	border:0;
	height:20px;
	overflow:hidden;
	padding:0;
	display:block;
	cursor:pointer;
}

.button.search {
	background:transparent url(/bilder/site/pics/button-search_n.png);
	width:63px;
        height: 23px;
        
}

.button.login {
	background:transparent url(/bilder/site/pics/button-login_n.png);
	width:92px;
}

input.button.mygames-add {
	background:transparent url(/bilder/site/pics/button-mygames-add_n.png);
	width:169px;
}

input.button.mygames-remove {
	background:transparent url(/bilder/site/pics/button-mygames-remove_n.png);
	width:169px;
}

input.button.wishlist-add {
	background:transparent url(/bilder/site/pics/button-nowplaying-add_n.png);
	width:169px;
}

input.button.wishlist-remove {
	background:transparent url(/bilder/site/pics/button-nowplaying-remove_n.png);
	width:169px;
}

input.button.nowplaying-add {
	background:transparent url(/bilder/site/pics/button-wishlist-add_n.png);
	width:169px;
}

input.button.nowplaying-remove {
	background:transparent url(/bilder/site/pics/button-wishlist-remove_n.png);
	width:169px;
}

.button.remove {
	background:transparent url(/bilder/site/pics/button-remove.png);
	width:26px;
}

.button.rate {
	background:transparent url(/bilder/site/pics/button-rate.png);
	width:89px;
}

.button.rate-large {
	background:transparent url(/bilder/site/pics/button-rate-large_n.png);
	width:169px;
}

.button.write-test {
	background:transparent url(/bilder/site/pics/button-write-test.png);
	width:120px;
}

.button.comment {
	background:transparent url(/bilder/site/pics/button-comment_n.png);
	width:159px;
}

.button.save-test {
	background:transparent url(/bilder/site/pics/button-save-test_n.png);
	width:164px;
}



.button.write-test-large {
	background:transparent url(/bilder/site/pics/button-write-test-large_n.png);
	width:169px;
}


.button.agree {
	background:transparent url(/bilder/site/pics/button-agree_n.png);
	width:116px;
}


.button.dont-agree {
	background:transparent url(/bilder/site/pics/button-dont-agree.png);
	width:150px;
}

a.button:hover,
input.button:hover {
	background-position:left bottom;
}

.search-box input {
	float:left;
}

.search-box input.search_text,
.search-box input.search-term {
	margin-right:10px;
	margin-top:0px;
	background-color:#ffffff;
        border: solid 1px #dedede;
        height: 20px;
        width: 155px;
}



ul,ol,form {
	margin:0;
	padding:0;
}

ul,ol {
	list-style-type:none;
}

.comment ul {
	list-style-type:disc !important;
    margin-left:10px;
}
.comment ol {
	list-style-type:decimal !important;
    margin-left:15px;
}

a {
	color:#679309;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

div.container {
	position:relative;
	width:1000px;
	z-index:1;
	margin:0 auto;
	background-color: #FFFFFF;
}

div.login-bar {
	
	width:960px;
	height:13px;
	color:#545454;
	text-align:right;
	padding:11px 20px;
}

a.icon {
	background-repeat:no-repeat;
	background-position:left center;
	padding:3px 0 3px 23px;
}

a.icon-mini {
	background-repeat:no-repeat;
	background-position:right center;
	padding:0px 18px 0px 0px;
}

a.icon.settings {
	background-image:url(/bilder/site/pics/icon-settings_n.png);
}

a.icon.actions {
	background-image:url(/bilder/site/pics/icon-actions_n.png);
}

a.icon.messages {
	background-image:url(/bilder/site/pics/icon-messages_n.png);
}

a.icon.logout {
	background-image:url(/bilder/site/pics/icon-eject_n.png);
}

a.icon-mini.remove {
	background-image:url(/bilder/site/pics/icon-mini-remove.png);
}

a.icon.mygames {
	background-image:url(/bilder/site/pics/icon-mygames_n.png);
}

a.icon.wishlist {
	background-image:url(/bilder/site/pics/icon-wishlist_n.png);
}

a.icon.nowplaying {
	background-image:url(/bilder/site/pics/icon-system_n.png);
}

a.icon.ages {
	background-image:url(/bilder/site/pics/icon-ages_n.png);
}

a.icon.usertests {
	background-image:url(/bilder/site/pics/icon-usertests_n.png);
}

a.icon.add {
	background-image:url(/bilder/site/pics/icon-add.png);
}


a.icon.remove {
	background-image:url(/bilder/site/pics/icon-remove.png);
}



div.login-bar {
	line-height:20px;
}

div.login-bar a {
	color:#000;
}

div.login-bar #login-box label,
div.login-bar #login-box input.login {
	float:left;
}

div.login-bar #login-box {
	position:absolute;
	right:15px;
	top:12px;
}

div.login-bar #login-box label {
	display:block;
	line-height:16px;
	margin-right:10px;
}

div.login-bar #autologin {
	float:left;
}

div.login-bar input.login {
	position:relative;
	top:-1px;
}

div#logged-in {
	line-height:20px;
}

div#logged-in div.logged-in-left {
	float:left;
	position:relative;
	z-index:10;
}

div#logged-in div.logged-in-right {
	float:right;
}

div#logged-in strong {
	color:#000;
}

div#logged-in div.logged-in-left img.avatar {
	height:20px;
	width:20px;
	border:1px solid #545454;
	position:relative;
	top:-2px;
}

#userbox {
	position:absolute;
	top:0;
	left:30px;
	z-index:10;
}

#userbox li.icon {
 	height:20px;
 	cursor:pointer;
	width:300px;
	text-align:left;
}

#userbox ul.userbox-main {
	text-align:left;
	padding:11px 0px 7px;
	width:209px;
	height:107px;
	overflow:hidden;
	font-size:11px;
	position:relative;
	left:-10px;
	z-index:11;
	background:url(/bilder/site/pics/userbox-bg.png) no-repeat 0px 4px;
	visibility:hidden;

}

#userbox li.icon:hover ul.userbox-main {
	visibility:visible;
}

#userbox ul {
	width:200px;
}

#userbox ul li {
	margin-left:10px;
}

#userbox img.userbox-footer {
	position:relative;
	top:-7px;
	left:-9px;
}

div.header {
	background:url(/bilder/site/pics/header_n.jpg) no-repeat;
	width:1000px;
	height:66px;
	position:relative;
	z-index:4;
	
}

div.header img.logo {
	position:absolute;
	top:14px;
	left:36px;
}

div.menu {
	background:url(/bilder/site/pics/menu-bg_n.png) repeat-x;
	width:1000px;
	height:67px;
	
	position:relative;
}

.search-box {
	position:absolute;
	top:5px;
	right:20px;
}

ul.menu-main {
	height:34px;
	overflow:hidden;
	margin:0px 0 0 12px;
}

ul.menu-main li {
	float:left;
	margin:0 10px;
	padding:10px 0 0 0;
	height:28px;
}

ul.menu-main li.selected {
	background:url(/bilder/site/pics/menue-selected_n.png) repeat-x;
	padding-top:0px;
	height:34px;
}

ul.menu-main li.selected .right,
ul.menu-main li.selected .left {
	background:url(/bilder/site/pics/menu-selected-left_n.png) no-repeat;
	width:7px;
	height:34px;
	overflow:hidden;
	float:left;
}

ul.menu-main li.selected .right {
	background:url(/bilder/site/pics/menu-selected-right_n.png) no-repeat;
}

ul.menu-main li.selected a {
	padding:10px 10px 0 10px;
	display:block;
	float:left;
	color:#666666;
        font: bold 14px Arial;
        
}

ul.menu-main a {
	color:#333333;
	font: 14px Helvetica;
}


ul.menu-sub {
	height:33px;
	margin:0 0 0 30px;
}


ul.menu-sub li {
	float:left;
	margin:0 10px;
	padding:9px 0 0 0;
	height:21px;
}

ul.menu-sub a {
	color:#fff;
	font: 14px Helvetica;
}

ul.menu-sub li.selected {
	background:url(/bilder/site/pics/menu-sub-selected_n.gif) no-repeat center bottom;
}

ul.menu-sub li.selected a {
	color:#A1B86A;
}

.clear{
    clear:both;
}

.column-margin {
	margin-left:16px;
     
}

div#content {
	padding:10px 20px;
	overflow:auto;
	overflow-x:hidden;
        background: url(/bilder/site/pics/bg_content_n.png) repeat-y top left;
}
div#content-wide {
	padding:10px 20px;
	overflow:auto;
	overflow-x:hidden;
}

.column,
.content-left,
.content-center,
.content-right {
	float:left;
}



.content-center {
	margin:0 8px;
}

.box {
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	margin-bottom:8px;
}

.box.ad
{
        width:296px;
        border: 0px none;

}

.box.medium {
	width:640px;
}

.box.wide {
	width:960px;
}

.content-left .box {
	width:517px;
}

.box.medium-small,
.content-center .box {
	width:300px;
}

.newsbar-forum .box,
.content-right .box {
	width:140px;
}

.box .box-inner {
	
	
	margin:0;
	padding:0 9px;
	font-weight:normal;
	overflow:hidden;
	background:#fff;
}

.box .box-inner.dark {
	background:#f2f3f2;
}

.box .box-inner.darker {
	background:#8c8b92 url(/bilder/site/pics/box-darker.jpg) repeat-x;
}


.box .box-footer,
.box h2,
.box h1 {
	margin:0;
        padding:5px 0 0 10px;
	font:bold 12px arial,helvetica,clean,sans-serif;
	color:#fff;
	background-repeat:no-repeat;
	width:509px;
	height:19px;
	position:relative;
	left: 0px;
	overflow:hidden;
       
}

.box h4 {
	margin:9px 0;
	font-size:12px;
	padding:0;
	font-weight:bold;
}

.box h4 a,
.box h2 a,
.box h1 a {
	color:#fff;
}

.box .subline,
.box .date {
	margin:0;
	padding:5px 0 0 10px;
	font:normal 11px arial,helvetica,clean,sans-serif;
	color:#333333;
	background:url(/bilder/site/pics/dateline-left.jpg) no-repeat;
	width:509px;
	height:18px;
	position:relative;
	left:0px;
	overflow:hidden;
}

.box .subline a {
	color:#333333;
	font-size:11px;
        font-weight:bold;
}

.content-left .box .box-footer,
.content-left .box h2,
.content-left .box h1 {
	width:509px;
}

.box.medium-small .subline,
.box.medium-small .box-footer,
.box.medium-small h2,
.box.medium-small h1,
.content-center .box .box-footer,
.content-center .box h2,
.content-center .box h1 {
	width:290px;
}

.newsbar-forum .box .box-footer,
.newsbar-forum .box h2,
.newsbar-forum .box h1,
.content-right .box .box-footer,
.content-right .box h2,
.content-right .box h1 {
	width:132px;
}

.box.medium .subline,
.box.medium .box-footer,
.box.medium h2,
.box.medium h1 {
	width:630px;
}

.box.wide .subline,
.box.wide .box-footer,
.box.wide h2,
.box.wide h1 {
	width:950px;
}

.box .box-footer{
	background-repeat:no-repeat;
	text-align:right;
	padding:5px 10px 0 0px;
	font:bold 11px Arial,helvetica,clean,sans-serif;
	color:#679521;
}

.box .box-footer a {
	font:bold 11px Arial,helvetica,clean,sans-serif;
	color:#dddddd;
}


.newsbar-forum .box .box-footer,
.content-right .box .box-footer {
	background-image:url(/bilder/site/pics/box-right-bottom.jpg);
}

.newsbar-forum .box .black,
.content-right .box .black {
	background-image:url(/bilder/site/pics/headline-right-black.jpg);
}

.box.medium-small .box-footer,
.content-center .box .box-footer {
	background-image:url(/bilder/site/pics/headline-300px-light.png);
        background-repeat: no-repeat;
        border-bottom: 1px solid #cccccc;
}

.box.medium-small .black,
.content-center .box .black {
	background-image:url(/bilder/site/pics/headline-300px-dark.png);
        background-repeat: repeat-x;
}

.box.medium .black {
	
       background-image:url(/bilder/site/pics/headline-640px-dark.png);
       background-repeat: no-repeat;
}
.box.wide .black {
	
       background-image:url(/bilder/site/pics/headline-960px-dark.png);
       background-repeat: no-repeat;
}

.box.medium .green {
	background-image:url("/bilder/site/pics/headline-640px-dark.png");
}


.box.medium .box-footer {
	background-image:url("/bilder/site/pics/box-middle-footer_n.png");
        background-repeat: repeat-x;
}

.box.wide .box-footer {
	background-image:url("/bilder/site/pics/box-middle-footer_n.png");
        background-repeat: repeat-x;
}

.content-left .box .box-footer {
	background-image:url(/bilder/site/pics/box-left-bottom.jpg);
}

.content-left .box .green {
	background-image:url(/bilder/site/pics/headline-left-green.png);
}

.content-left .box .black {
	background-image:url(/bilder/site/pics/headline-left-black.jpg);
}

.box.medium .subline {
	background-image:url(/bilder/site/pics/headline-640px-light.png);
        background-repeat: repeat-x;
        color: #679521;
        font-weight: bold;
       
}

.box.medium .subline.pro-contra {
	background-image:url(/bilder/site/pics/subline-middle-procon.jpg);
}

.box.medium-small .subline {
	background-image:url(/bilder/site/pics/subline-medium-small.jpg);
}



.box h3 {
	margin:4px 0 8px 0;
	padding:0;
	font-size:12px;
	color:#000;
}

.box h3 a {
	font-size:12px;
	color:#2f2f2d;
        font-family: verdana;
        font-size: 120%;
        line-height: 108%;
        font-weight: bold;
}

.box h5 {
	margin:10px 0 0 0;
	padding:0;
	font:bold 12px/14px Verdana,Sans-Serif;
	color:#000;
}

h5 a {
	color:#000;
}

.box .image {
	float:left;
	width:113px;
	margin-top:3px;
	margin-bottom:5px;
	display:block;
}

.box .image img {
	border:1px solid #eeeeee;
}

.box .articleteaser_image {
	width:100px;
	height:100px;
}

.box.medium .image {
	margin-top:10px;
	margin-bottom:0;
}

.box .image.content-left {
	width:auto;
	float:left;
	margin:3px 10px 0 0;
}

.box .image.content-right {
	width:auto;
	float:right;
	margin:14px 0 0 10px;
}


.box div.teaser {
	float:left;
	width:380px;
	margin-top:4px;
        margin-bottom: 5px;
}

.box.medium .teaser {
	margin-top:0px;
	width:500px;
        margin-bottom: 5px;
}


.box-inner .info {
	clear:both;
	margin-bottom:3px;
	text-align:right;
	color:#8f8f8f;
	font-size:10px;
}

.box-inner .info a {
	font:normal 11px Arial,helvetica,clean,sans-serif;
	color:#8f8f8f;
	line-height:27px;
	padding:3px 0 5px 30px;
}

.box-inner .info a span {
	color:#000;
}

.system {
	font-size:10px;
	font-weight:bold !important;
	text-transform:uppercase;
}

a.system {
	text-transform:uppercase;
	font-weight:bold;
	font-size:9px !important;
}

a.systemBig {
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px !important;
    display: block;
    /*text-shadow: 2px 2px 5px #5A5A5A;*/
}

.system.x360,
span.system.xbox360,
a.system.xbox360 {
	color:#679309 !important;
}

a.systemBig.ps3,
span.system.ps3,
a.system.ps3 {
	color:#1b2ee5 !important;
}

a.systemBig.multi,
span.system.multi,
a.system.multi {
	color:#e57a1b !important;
}

a.systemBig.pc,
span.system.pc,
a.system.pc {
	color:#954a4a !important;
}

a.systemBig.wii,
span.system.wii,
a.system.wii {
	color:#e51ba0 !important;
}

a.systemBig.ds,
span.system.ds,
a.system.ds {
	color:#6b696d !important;
}

a.systemBig.psp,
span.system.psp,
a.system.psp {
	color:#1bcbe5 !important;
}

a.systemBig.mobile,
span.system.mobile,
a.system.mobile {
	color:#e51b1b !important;
}

.systemBig.xbox,
.system.xbox {
	color:#269309 !important;
}

.systemBig.ps2,
.system.ps2 {
	color:#094093 !important;
}

.systemBig.gamecube,
.system.gamecube,
.system.gc {
	color:#8d1be5 !important;
}

.platformtabs {
    margin:0;
    padding:2px 2px 0 2px;
    background-color: #fff;
    border-bottom: 1px solid #A1BB5F;
}

.platformtabs ul li {
    line-height: 20px;
    background-color: #D8D8D8;
    border-top: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
    font-size: 14px;
    float:left;
    width:75px;
    text-align: center;
    margin-right:1px;
}

.currentPlatform {
    background-color: #A1BB5F !important;
    font-weight: bold !important;
}


.box-inner .info a.comments {
	background:url(/bilder/site/pics/icon-comments_n.png) left center no-repeat;
}

.footer-comment
{
	background:url(/bilder/site/pics/icon-comments_f.png) left center no-repeat;
    color: #8F8F8F;
    font-size: 9px;
    padding-left: 14px;

}

.box.medium-small .box .box-inner .image,
.content-center .box-inner .image,
.box.medium-small .box-inner .image {
	width:62px;
}

.content-center .box-inner .image img {
	width:50px;
	height:50px;
	border:1px solid #545454;
}


.box.medium-small .box-inner .teaser,
.content-center .box-inner .teaser {
	width:215px;
}


.content-right .box-inner .image,
.content-center .box-inner.first-review img {
	position:relative;
	left:-11px;
	border-top:1px solid #545454;
	border-bottom:1px solid #545454;
}

.content-center .box-inner.first-review .teaser {
	width:280px;
	float:none;
	margin-top:5px;
}

.content-center .box-inner .teaser {
	margin-bottom:7px;
}


.content-right .box.videos .box-inner {
	padding-bottom:0;
}

.content-right .box.videos .box-inner .image img {
	border:0;
}

.content-right .box-inner img {
	position:relative;
	left:-8px;
	z-index:2;
}

.content-right .box-inner .teaser,
.content-right .box-inner .image {
	float:none;
}

.content-right .box-inner .image {
	width:141px;
	height:60px;
	background-position:center center;
	text-align:center;
	padding-top:20px;
	margin-bottom:0;
}

.newsbar-forum .box-inner h3,
.content-right .box-inner h3 {
	margin:6px 0 4px;
}

.newsbar-forum .box-inner h3,
.newsbar-forum .box-inner h3 a,
.content-right .box-inner h3,
.content-right .box-inner a {
	font-size:9px;
	line-height:12px;

}

.newsbar-forum .box-inner h3 {
	margin:2px 0 7px 0;
}


.newsbar-forum div.timestamp {
	color:#8f8f8f;
	font-size:8px;

}

.newsbar-forum .box-inner .teaser,
.content-right .box-inner .teaser {
	font-size:9px;
	line-height:12px;
	width:125px;
	margin-bottom:6px;
}

.content-right .box-inner h3 span {
	color:#8f8f8f;
	font-weight:normal;
}

.newsbar-forum .box-inner h3 span.system {
	font-size:8px;
}

.bookmarks
{
	padding:2px;
    text-align:center;
}
.bookmark
{
	text-align:center;
}

.copyright {
	height:35px;
	background:#eeeeef;
}

.copyright a.areadigital {
	display:block;
	width:276px;
	float:right;
	height:21px;
	margin-right:5px;
	background:url(/bilder/site/pics/areadigital.png) no-repeat;
}

p.conclusion {
	color:#000;
}

p.conclusion img {
	float:left;
	margin:3px 10px 0 0;
	border:1px solid #545454;
}

p.author-info {
	font-size:9px;
	font-style:italic;
	color:#8f8f8f;
}

ul.contra,
ul.pro {
	margin:11px 0;
	list-style-image:none;
	float:left;
	width:50%;
}

ul.pro li {
	color:#679309;
}

ul.contra li {
	color:#931a20;
}

.box .box-inner.user-game-actions {
	padding:0 7px;
}

.user-game-actions-left {
	float:left;
	width:100px;
	margin:5px 0;
	color:#aeaeae;
}

.user-game-actions-left li,
.user-game-actions-right li {
	height:22px;
    font-size:10px;
}

.user-game-actions-left li {
	padding-top:3px;
	height:19px;
}

.user-game-actions-left li span {

	display:inline-block;
	width:23px;
	text-align:right;
	padding-right:2px;
	color:#fff;
}

.user-game-actions-left li a {
	color:#000;
}

.user-game-actions .left input {
	margin-bottom:3px;
}

.user-game-actions-right {
	float:right;
	width:171px;
	margin:5px 0;
}

.box.comments .image {
	margin-top:5px;
	width:60px;
}

.manage-comment {
    float: right; margin-top: 5px;font-size: 0.8em;vertical-align: middle;line-height: 16px;
    
}
.manage-comment img {
    vertical-align: middle;
}

.box.comments .image img {
	width:50px;
	height:50px;
}

.box.comments .rate-comment {
	clear:both;
	font-size:9px;
	color:#545454;
	text-align:right;
	margin:4px 0 6px 0;
}

.box.comments .rate-comment img {
	margin:0px 5px 0 0;
	position:relative;
	top:5px;
}

.box.comments h4 {
	margin:11px 0 0 0;
}

.box.comments .comment-age {
	margin:7px 0 3px;
	height:28px;
}

.box.comments .comment-age img {
	width:25px;
	height:25px;
}

.box h2 span,
.box h1 span {
	float:left;
}


.box .paging {
	float:right;
	padding:2px 10px 0 0;
	font:bold 10px Verdana,Sans-Serif;
	color:#B7B7B7;

}

.box div.gallery {
	margin-bottom:12px;
}

.box div.gallery img {
	float:left;
	border:1px solid #545454;
	margin-right:7px;
}

.box ul.gallery {
	margin:7px 0 0 0px;

}

.box ul.gallery li {
	float:left;
	font-size:9px;
	line-height:12px;
	padding:0 0px 7px 0;
	margin-right:4px;
}

.box ul.gallery li div {
	width:150px;
	text-align:center;
}

.box ul.gallery li img {
	display:block;
	border:1px solid #545454;
	margin:0 7px 4px 0;
}

.box ul.gallery li a {
	color:#000;
}

.box.owned-games .box-inner {
	padding-top:2px;
	padding-bottom:2px;
}



.box.owned-games a {
	color:#000;
}

.filter {
	float:left;
	width:180px;
	margin-right:2px;
}

.filter h3 {
	margin-top:10px;
}

.filter #possibleFilters li {
	color:#545454;
	font-size:9px;
}

.filter #possibleFilters li a {
	color:#000;
	font-size:11px;
}

.filter #possibleFilters ul.systems a {
	font-size:11px !important;
}

.filter-list {
	float:left;
	width:440px;
}

.filter-list #gamefilterlist_results  {
	text-align:left;
	margin-top:8px;
}

.filter-list #gamefilterlist_results th {
	font-weight:bold;
	font-size:12px;
	padding-bottom:5px;
}

.filter-list #gamefilterlist_results a {
	color:#000;
	font-weight:normal;
}

.filter-list #gamefilterlist_results th a {
	font-weight:bold;
}

#gamefilterlist_results {
	width:100%;
}


#gamefilterlist_results th.filter-systems {
	width:100px;
}

#gamefilterlist_results th.filter-release {
	width:80px;
}

#gamefilterlist_results th.filter-release a.selected {
	text-decoration:underline;
}

#gamefilterlist_results td {
	border-bottom:1px dotted #8f8f8f;
}

.filter, .filter-list {
	padding-bottom:10px;
}

.image .type {
	height:14px;
	background:url(/bilder/site/pics/type-bg_n.png) no-repeat;
	color:#fff;
	font-size:11px;
	line-height:12px;
	padding:3px 0 0 5px;
}

.content-left .image img {
	border-top-color:#000;
}

#selectedFilters {
	border-bottom:1px dotted #545454;
	padding-bottom:10px;
	width:160px;
	margin-right:20px;
}

#selectedFilters a {
	color:#000;
}

.box-inner.game {
	background-repeat:no-repeat;
	background-position:right top;
	/*height:226px;*/
}


dl.game-data {
	margin:0;
	padding:0 0 0 10px;
	background:url(/bilder/site/pics/box-fade.png) repeat-y left top;
	height:100%;
	overflow:hidden;
}

dd {
	margin:6px 0 0px 0;
	padding:0;
	color:#000;
	font-weight:bold;
    font-size: 0.9em;
}

dt {
	margin:0;
	padding:0;
    font-size: 0.9em;
}

dl.game-data span,
dl.game-data a {
	color:#000;
}

.box .rating {
	overflow:hidden;
	position:relative;
	left:0px;
	width:282px;
	padding:0 9px;
	background:#000 url(/bilder/site/pics/rating-right-bg_n.jpg) no-repeat left top;
}
.box .userreview {
	width:100px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.box .user-game-actions {
	background-image:none;
}

.box .rating h3,
.box .rating h3 a {
	color:#fff;
}

.rating .user-rating {
	width:70px;
	margin-left:0px;
	float:left;
	height:48px;
	padding-right:0px;
}

.rating .areagames-rating-points,
.rating .user-rating-points {
	width:70px;
	float:left;
	font-weight:normal;
	font-size:22px;
	text-align:right;
	color:#8f8f8f;
	height:35px;
	letter-spacing:-0.1em;
	line-height:28px;
	margin-top:20px;
	margin-right:16px;
}

.rating .rate-box span {
	color:#000;
	font-weight:bold;
	font-size:12px;
	line-height:40px;
}

.rating .rate-box span.small {
	font-size:8px;
	color:#aeaeae;
}


.rating .areagames-rating-points span,
.rating .user-rating-points span {
	color:#fff;
	font-size:30px;
}

.rating-slider {
	width:169px;
	height:23px;
	padding:0;
	float:left;
	cursor:pointer;
	background:url(/bilder/site/pics/rating-bar_n.png) no-repeat left bottom;
}


.rating-slider .handle {
	width:13px;
	height:12px;
	background:url(/bilder/site/pics/rating-slider.png) no-repeat;
}


.rating .image {
	width:102px;
	min-height:102px;
	margin-right:6px;
}

.rating .image img {
	max-width:100px;
	max-height:100px;
}

.rating .rate-box {
	float:left;
	width:169px;
	text-align:right;
	height:30px;
	margin-top:7px;
}

.userlist h3,
.gamelist h3,
.usertest-list h3 {
	margin-bottom:0px;
}

.userlist-info,
.gameinfo,
.usertest-list .usertest-gameinfo {
	margin:0;
	padding:0;
	font-size:10px;
}

.user-gamelist .user-game-actions-right,
.user-gamelist .userlist-info {
	margin-top:9px;
}

.userlist-info span,
.gameinfo span,
.usertest-gameinfo span {
	color:#8f8f8f;
}

.box .usertest-sort {
	padding-top:7px;
	padding-bottom:7px;
	color:#8f8f8f;
	text-align:right;
}

.usertest-sort strong {
	color:#000;
}

.usertest-sort a {
	color:#000;
}

.usertest-list {
	position:relative;
}

.usertest-list2 .rating,
.usertest-list .rating {
	color:#8f8f8f;
	font-size:11px;
	text-align:right;
	padding-top:5px;
}

.usertest-list2 .rating span,
.usertest-list .rating span {
	color:#fff;
	font-size:20px;
}

.usertest-list2 h4,
.usertest-list h4 {
	margin:0 0 0 0;
	font-style:italic;
}

.usertest-list2 h4 {
	margin-top:7px;
}
.usertest-list2 h4 a,
.usertest-list h4 a {
	color:#000;
}

.usertest-list2 p,
.usertest-list p {
	margin:7px 0 0;
	font-style:italic;
}

.usertest-list2 .info a,
.usertest-list .info a {
	color:#000;
	padding:0;
}

.usertest-list2 .info span,
.usertest-list .info span {
	color:#000;
	font-size:14px;
}

.userlist .userlist-ages,
.userlist .usercard-ages {
	margin:10px 0 12px;
	float:left;
	width:535px;
}

.userlist .usercard-ages img,
.userlist .userlist-ages img {
	width:25px;
	height:25px;
}

.userlist .image {
	clear:both;
	min-height:100px;
}

.userlist .image img {
	border:1px solid #545454;
}

.userlist dl {
	height:15px;
}

.box .box-inner.userlist {
	padding-bottom:7px;
}

.userlist dl.userlist-info div.divider {
	float:left;
	color:#8f8f8f;
	font-weight:bold;
	margin-right:4px;
}

.userlist a {
	color:#000;
}

.userlist dl.userlist-info dt a {
	color:#8f8f8f;
}

.userlist dl.userlist-info dt {
	float:left;
	margin:0;
	color:#8f8f8f;
	margin-right:4px;
}

.userlist dl.userlist-info dd {
	float:left;
	margin:0 4px 0 0;
	color:#000;
	font-weight:normal;
}

ul.userlist-info li a {
	color:#000;
}

ul.userlist-info li a span {
	color:#000;
	font-weight:bold;
}

.box .box-inner.user-gamelist {
	padding:7px 9px;
}

.box .box-inner.user-gamelist h3 {
	margin-bottom:0;
}

.gamelist .userlist-info {
	margin-top:7px;
}

a.icon-small,
a.icon-sys {
	height:23px;
	width:20px;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	overflow:hidden;
}

a.icon-small:hover,
a.icon-sys:hover {
	background-position:left bottom;
}

a.icon-sys.xbox360 {
	background-image:url(/bilder/site/pics/sys_xbl.png);
}

a.icon-sys.ps3 {
	background-image:url(/bilder/site/pics/sys_psn.png);
}

a.icon-sys.wii {
	background-image:url(/bilder/site/pics/sys_wii.png);
}

a.icon-small.pm {
	background-image:url(/bilder/site/pics/icon-pm.png);
}


.userlist-gamercards {
	clear:both;
	margin-top:8px;
	height:20px;
}

.userlist-gamercards .gamercards {
	float:left;
	width:110px;
}

.userlist-gamercards .icons {
	float:left;
}

.userlist-gamercards a {
	float:left;
	margin-right:4px;
}

#TheGamerCardDiv {
	z-index:100;
	width:231px;
	height:474px;
	position:absolute;
	background-image:url(/bilder/site/pics/avatar-bg.png);
}

#TheGamerCardDiv img {
	display:block;
	margin:15px 37px 5px;
}

#TheGamerCardDiv iframe {
	margin-left:13px;
}

.gamerCardVisible {
	display:block;
}

.gamerCardHidden {
	display:none;
}

.box-big-rating {
	background:url(/bilder/site/pics/rating-big-bg.jpg) no-repeat;
	position:relative;
	left:0 px;
	height:79px;
	width:640px;
	color:#fff;
	overflow:hidden;
}

.box-big-rating.rating-usertest {
	background-image:url(/bilder/site/pics/rating-usertest-bg.jpg);
}

.box-big-rating h3 {
	color:#fff;
}

.box-big-rating .box-big-rating-opinion,
.box-big-rating .box-big-rating-user,
.box-big-rating .box-big-rating-areagames {
	float:left;
	width:300px;
	padding:0px 9px;
	position:relative;
	height:100%;
}

.box-big-rating .box-big-rating-areagames {
	width:620px;
}

.box-big-rating .box-big-rating-opinion p {
	margin:0 0 7px;
}

.box-big-rating .box-big-rating-opinion {
	padding:4px 9px;
	color:#aeaeae;
	text-align:center;
}

.box-big-rating .box-big-rating-opinion strong {
	color:#fff;
	font-weight:bold;
}

.rating-opinion-buttons {
	height:20px;
	margin-top:10px;
	padding-left:24px;
}

.rating-opinion-buttons input {
	float:left;
	margin-right:5px;
}

.box-big-rating-inner {
	position:absolute;
	right:9px;
	bottom:7px;
	color:#aeaeae;
	font-size:18px;
	letter-spacing:-0.1em;
	}

.reviewlist .rating-medium-user span,
.reviewlist .rating-medium-areagames span,
.box-big-rating-inner span {
	color:#fff;
	font-size:30px;
	line-height:48px;
}

.reviewlist .text {
	width:310px;
	float:left;
}

.reviewlist .rating-medium {
	/*float:left;*/
	width:199px;
	background:url(/bilder/site/pics/rating-medium-bg_n.jpg) no-repeat left top;
	height:77px;
	margin-left: 318px;
}

.reviewlist .rating-medium-user,
.reviewlist .rating-medium-areagames {
	width:83px;
	float:left;
	color:#aeaeae;
	font-size:18px;
	letter-spacing:-0.1em;
	text-align:right;
	padding:23px 15px 0 0px;
}

.box-inner.reviewlist div.image {
	margin-top:3px;
}

.box-inner.reviewlist .teaser {
	margin-top:0px;
}

.box.medium ul.tabs {
	background-image:url("/bilder/site/pics/headline-640px-light.png");
	height:21px;
	
	
}

.box ul.tabs li {
	float:left;
	padding:3px 7px;
	height:16px;
}

.box ul.tabs li a {
	font-size:11px;

}

.box ul.tabs li#current {
	background:url(/bilder/site/pics/tabs-level1-active_n.png) repeat-x;
}

.box ul.tabs li a {
	color:#333333;
}

.box ul.tabs li a span {
	color:#fff;

}

.gallery img {
	border:1px solid #545454;
}

.gallery .box-inner {
	padding-top:10px;
}

.gallery .slideshowbackbutton,
.gallery .slideshowforwardbutton,
.gallery .slideshowimage {
	float:left;
}

.gallery .slideshowbackbutton,
.gallery .slideshowforwardbutton {
	padding-top:90px;
	width:65px;
}

.gallery .slideshowbackbutton img,
.gallery .slideshowforwardbutton img {
	border:0;
}

.gallery .slideshowimage {
	width:800px;
	text-align:center;
}

.gallery .slideshowimage p {
}


.gallery .slideshow_navigation div {
	float:left;
	height:70px;
	overflow:hidden;
	padding-top:12px;
	text-align:center;
	width:100px;
}

.gallery .active_image_thumb {
	background:#aeaeae;

}


.commentform_text
{
	width:100%;
	height:100px;
	margin:7px 0;
}
.commentform_text_tiny
{
	width:100%;
	height:300px;
	margin:7px 0;
}

.leave-comment input.button {
	margin-bottom:7px;
}

.leave-comment h2 a:hover {
	text-decoration:none;
}

label {
	font-size:9px;
	color:#545454;
	display:block;
}

input.single {
	width:600px;
}

.write-user-review textarea {
	width:600px;
	height:400px;
}

.write-user-review select {
	height:auto;
}

.write-user-review input.button {
	margin:14px 0;
}

.message {
	color:#e51b1b;
    font-weight:bold;
}

.greenmessage {
	color:green;
    background-color:#9DDC4D;
    font-weight:bold;
    padding:8px;
    margin:4px;
    border:2px solid green;    
}

.teaserimage img {
	border:1px solid #545454;
}

.gameinfo a {
	color:#000;
}

/* STILL NEEDED FROM OLD STYLE */

#adzone_contentad_container{
    width:300px;
    overflow:hidden;
    padding: 0 0 10px;
}

.clear{
    clear:both;
}

.spacer10{
    height:10px;
    font-size:8px;
}

.spacer5{
    height:5px;
    font-size:3px;
}

.age_image,
.teaserimage{
    float:left;
    margin-right:4px;
}
#twitter_div {

	background-color:#f2f2f2;


}

#zwischen_div {
	width: 300Px;
	margin-left: -20Px;
	border: none;
}

#twitter_div ul li {
	color: #000000;
	list-style:none;
	padding-bottom: 10Px;
	padding-top: 10Px;
	border-bottom: 1px solid #cccccc;
}

#twitter_div p {
	text-align: right;
}

#twitter_div a {
	text-decoration:none;
	color:#83A13C;
	font-size: 0.9em;
}

#twitter_div a:hover {
	text-decoration:underline;
	color:#83A13C;
}

#twitter_div h2 a  {
	text-decoration:none;
	color:#fff;
	font-family:Verdana,Sans-Serif;
        font-size:12px;
        font-size-adjust:none;
        font-style:normal;
        font-variant:normal;
        font-weight:bold;
        line-height:normal;
}

#twitter_div h2 a:hover  {
	text-decoration:underline;
	color:#fff;
        font-family:Verdana,Sans-Serif;
        font-size:12px;
        font-size-adjust:none;
        font-style:normal;
        font-variant:normal;
        font-weight:bold;
        line-height:normal;
}
.box-inner.first-review img {
        position:relative;
	left:-15px;
	border-top:1px solid #545454;
	border-bottom:1px solid #545454;
}
.box.medium-small .box-inner.first-review .teaser {
    width: 280px;


}

/* @thefooster: classes for userlisttabs in footer */

.userlisttabs {
	list-style: none;
	list-style-position: outside;
	margin: 4px 0 0 4px;
}

.userlisttabs .tabitem {
	float:left;
	margin:0 1px 0 0;
	padding:4px;
	text-align: center;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-bottom:0px none;
	border-right:0px none;
}


.tabactive {
	background-color:#9BB24F;
}
.tabinactive {
	background-color:#242424;
}

/* @thefooster slideshow ad */
#slideshow_commercial {
	position:absolute;
	width:660px;
	z-index:200;
	height:1000px;
	background-color:#E7E7E7;
}

.slideshow_hide {
	cursor:pointer;
	cursor:hand;
	text-decoration: underline;
}
.readmoreright {
	text-align: right;
	border-bottom: 1px dotted gray;
	font-weight: bold;
}
.embed{
    background-image:url(/bilder/site/pics/headline-640px-light.png);
        background-repeat: repeat-x;
        color: #679521;
        font-weight: bold;
        margin-left:-10px;
        width: 640px;
        padding-left: 10px;
}

div.footer {
    background-image:url(/bilder/site/pics/footer_bg.jpg);
    background-repeat: repeat-y;
	width:1000px;
	/*height:9px;*/
}

.footerColumn {
    float:left;
    margin:2px 4px;
}

.footerColumn div ,
.footerColumn span {
    font-size: 0.8em;
    margin-left: 30px;
}
.footerColumn span {
    color:#fff;
}

.googleNav{
    background-color: #B3B3B3;
    height: 18px;
    padding-left: 20px;
    padding-top: 3px;
    position: relative;
    width: 980px;
  
}

.bgames{
    margin-left: -4px;
    
}


.activity-list div {
    font-size: 0.9em;
    display:block;
}
.activityDate {
    font-size: 0.8em;
    display:block;
    margin-bottom:4px;
}

.wikilabel {
    display:block;font-weight:bold;margin-left:10px;
}

.error {
    font-weight:bold;
    margin:5px;
    padding:5px;
    color:red;
}

.wikientry {
    overflow:hidden;
    padding: 0 4px;
}

.wikiVersionHead {
    color: black !important;
    float: left;
    margin-right: 4px !important;
    width: auto !important;
}

.wikiVersionLink {
    font-size:0.8em;
    line-height: 24px;
}

.greenlink,
.greenbutton {
    background-color: #8CB746;
    color: #F0F6E8;
    display:block;
    width: 159px;
    border: 1px solid #68960F;
    padding-left: 10px;
    text-align: left;
    text-decoration: none;
    font-size: 12px !important;

}
.greenlink:hover,
.greenbutton:hover {
    background-color: #68960F;
    color: #F0F6E8;
    display:block;
    width: 159px;
    border: 1px solid #8CB746;
    padding-left: 10px;
    text-align: left;
    text-decoration: none;
    font-size: 12px !important;
}

.greenlink,
.greenlink:hover
{
    height: 18px !important;
    padding-top: 2px;
}

.greenbutton,
.greenbutton:hover
{
    height: 20px !important;
}

.subscript { font-size: 0.8em;}
