/*--------------------------------------------------------------
# GamesTrust - Februar 2010 (for Apexx)
# Copyright (C) 2010 GamesTrust.de. All Rights Reserved.
# License: own GamesTrust
# Website: http://www.gamestrust.de
# Autor: Niels Korsilack
---------------------------------------------------------------*/

/* Gloable Anweisung
-----------------------------------------------------------------------------*/
h1, h1 a{
	font-size:22px;
	font-weight:normal;
	height:22px;
	letter-spacing:-1px;
	line-height:normal;
	padding:0 !important;
	text-transform:uppercase;
}
a:link,
a:active, 
a:visited {
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
img{
	border:0;
}
.header2 {
	background:transparent url(images/style1/layout/tab-dark_bg.gif) repeat-x scroll 0 -2px;
	height:22px;
	line-height:22px;
	color:#FFD15A;
	text-shadow:-1px 0 #000000, 0 1px #000000, 1px 0 #000000, 0 -1px #000000;
	text-align:center;
	padding-top:1px;
}
/*Tabellen*/
tr.color td, td.color, tr.color_nosize td, td.color_nosize{
	border-top: 1px solid #E0E0E0 !important;
    font-size: 12px;
    padding: 3px;
}
tr.color td,
td.color,
tr.color_hover td {
	height:27px;
	line-height:27px;
}
.space1 {
	font-size:0px;
	height:15px;
}
.space2 {
	font-size:0px;
	height:5px;
}
/* FORMULAR / Editor */
.editor {
	width:98%;
}
.editor a:link img,
.editor a:active img,
.editor a:visited img {
	background:none;
	border:none;
	padding:1px;
}
.editor a:hover img {
	background:#D9D9D9;
	border:1px solid #999999;
	padding:0px;
}
form {
	margin:0px;
}

input, select, textarea {
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:12px;
	color:#2B2B2B;
	padding:5px;
	border:1px solid #BDBDBD;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 20px #ededed inset;
	-webkit-box-shadow: 0 0 20px #ededed inset;
	box-shadow: 0 0 20px #ededed inset;
}
input:hover, select:hover, textarea:hover{
	-moz-box-shadow: 0 0 0px #fff inset;
	-webkit-box-shadow: 0 0 0px #fff inset;
	box-shadow: 0 0 0px #fff inset;
}

textarea, .input {
	border:1px solid #BDBDBD;
	font-size:12px;
}
select{
	margin:3px 0;
}
.button,
a.button{ 
	background:#181818 url(images/style1/layout/tab-dark_bg.gif) repeat-x 0 -2px;
	font-weight:bold;
	border:1px solid #000;
	color:#fff;
	padding:4px 5px 6px;
	text-shadow:-1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 5px #000 inset;
	-webkit-box-shadow: 0 0 5px #000 inset;
	box-shadow: 0 0 5px #000 inset;
}
.button:hover,
a.button:hover{ 
	color:#000;
	border:1px solid #BDBDBD;
	background:#fff url(images/style1/layout/tab_bg.gif) repeat-x 0 -2px;
	text-shadow:-1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 5px #ededed inset;
	-webkit-box-shadow: 0 0 5px #ededed inset;
	box-shadow: 0 0 5px #ededed inset;
}

.code {
	border:1px solid #B3B3B3;
	padding:2px;
	font-family:courier new, courier, monospace;
}
/* Sonstige Textblöcke */
.small {
	font-size:11px;
}
.sortby {
	text-align:center;
	font-size:11px;
	margin:10px 0px 0px 0px;
}
.slink {
	margin:15px 20px;
	padding:3px 5px;
	border-top:1px solid #C2C2C2;
	border-bottom:1px solid #C2C2C2;
	background:#F0F0F0;
}
.error {
	border:1px solid white;
	color:white;
	padding:5px;
	margin:5px;
	font-family:courier,sans-serif;
	background:#000;
}
/* LastNews & NewsContent
-----------------------------------------------------------------------------*/
.footermore{
	background:transparent url(images/style1/footermore.png) no-repeat top center;
	text-shadow:-1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	padding:6px 10px;
	text-align:center;
	position:relative;
	top:-10px;
}
.footermore a{
	color:#FFF;
}
/* News Daybreak Übersichtsseite */
.newsoverview_daybreak_date{
	background:transparent url(images/style1/frontdaybreak_bg.png) no-repeat center;
	text-shadow:-1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	padding:8px 10px 7px;
	text-align:center;
	margin-bottom:-1px;
	position:relative;
	clear:both;
}
.news-index div{
	padding:0!important;
	margin:0!important;
}
.content_text-big{
	float:left;
	font-size:14px;
	color:#333;
	text-align:justify;
	line-height:20px;
	width:100%;
}
.content_text{
	float:left;
	font-size:13px;
	color:#333;
	text-align:justify;
	line-height:18px;
}
.info img, .info img{
	border:1px solid #000!important;
}
.content_text-big img,
.content_text img{
	border:1px solid #bdbdbd;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding:1px;
	background-color:#FFFFFF;
	margin:5px;
}
.content_text-big .info,
.content_text .info{
	font-weight:bold;
	font-size:12px;
	height:22px;
	line-height:22px;
	text-shadow:-1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
}
.artikel-reviewinfos_hr .info,
.artikel-reviewinfos-small_hr .info,
.artikel-reviewinfos_hr-preview .info{
	font-weight:normal;
	font-size:12px;
	line-height:18px;
	text-shadow:-1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000;
	color:#fff;
}
.content_text-big .infodetails,
.content_text .infodetails{
	float:left;
}
.content_text-big .info span,
.content_text-big .info span a,
.content_text .info span,
.content_text .info span a{
	color:#FFD15A;
}
.content_text-big .comments,
.content_text .comments{
	background:url("images/icons/info_small.png") no-repeat scroll 0 6px transparent;
	color:#000;
	float:right;
	font-weight:normal;
	padding:0 5px 1px 13px;
	text-shadow:-1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff;
}
.content_text .plattformicons{
	float:right;
	margin:0 0 0 10px;
}
.content_text .plattformicons img{
	border:0px;
	background:transparent;
	padding:2px 0 0 0;
	margin:4px 3px 4px 3px;
}
.content_text-big .newsbody,
.content_text .newsbody{
	padding:7px 0 0 0;
}
.content_text-big .iftop,
.content_text .iftop{
	background-color:#181818;
	color:#FF4F4F;
	float:right;
	font-weight:normal;
	padding:0 5px 1px 7px;
	margin-right:2px;
	text-shadow:-1px 0 #000000, 0 1px #000000, 1px 0 #000000, 0 -1px #000000;
}
.content_text-big ul,
.content_text ul, ol{
	padding:10px 0 10px 20px;
}
.content_text-big li,
.content_text li{
	background:url("images/style1/list.png") no-repeat scroll 0 3px transparent;
	padding-left:17px;
}
.content_text-big ol li,
.content_text ol li{
	background-image:none;
	padding-left:17px;
	list-style-type:decimal;
	list-style-position:inside;
}
.weiterlesen_out{
	/*position:relative;*/
	background:transparent url(images/style1/contentNews-hr.png) no-repeat scroll center bottom;
	color:#333333;
	margin-top:6px;
	margin-bottom:10px;
}
/* Packshot */
.productpics{
	text-align:center;
}
.productpics img{
	padding:1px;
	border:1px solid #bdbdbd;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	max-width:118px;
	max-height:146px;
}
/* News Preview Startseite*/
.newspreview:hover{
	background-color:#fdfdfd;
}
.newspreview .newsbody{
	padding-top:0;
}
.newspreview .infodetails{
	float:none!important;
	font-weight:bold;
	color:#666;
}
.newspreview h3{
	font-size:20px;
	line-height:25px;
	text-align:left;
	padding:5px 0;
}
.newspreview .newspreviewimg{ 
	float:left;
	padding:1px;
	background-color:#FFFFFF;
	margin:0px 10px 0 0;
	border:1px solid #bdbdbd;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0px 0px 1px #CCCCCC;
	-webkit-box-shadow: 0px 0px 1px #CCCCCC;
	box-shadow: 0px 0px 1px #CCCCCC;
}
.newspreview .newspreviewimg img{
	border:1px solid #fff;
	padding:0;
	margin:0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.newspreview li{
	list-style:square;
	background-image:none;
	padding-left:0;
}
.newspreview .platformicons{
	padding:0;
}
.newspreview .platformicons img{
	border:0;
}
/*Artikelbox Preview Startseite*/
.artikel-preview_tab{
	padding:5px 0;
	line-height:19px;
}
.artikelbox_preview{
	width:300px;
	height:120px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.artikelbox_preview:hover{
	opacity: 0.9;
}
.artikelbox_preview .text{
	background: url("images/style1/layout/img_text.png") repeat scroll 0 0 transparent !important;
    color: #FFFFFF;
	font-weight:normal;
    padding: 6px 0px 6px 10px;
    position: relative;
    text-shadow: 0 1px 1px #000000;
    top: 70px;
    vertical-align: bottom;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	font-size:12px;
}
/* News Übersichtsseite */
.news_daybreak_date_uebersicht{
	background:transparent url(images/style1/layout/tab_bg.gif) repeat-x scroll 0 -2px;
	border:1px solid #BEBEBE;
	border-bottom:2px solid #181818;
	text-shadow:-1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	padding:8px 10px;
	text-align:center;
	margin-bottom:6px;
	clear:both;
}
.news_topframe{
	margin-bottom:20px;
}
.news_topframe_pages{
	float:left;
	width:49%;
	padding-top:0px;
	font-weight:bold;
}
.news_topframe_cat select{
	border-top:1px solid #434343;
	border-left:1px solid #434343;
	border-bottom:1px solid #D1D1D1;
	border-right:1px solid #D1D1D1;
}
.news_topframe_cat input.button{
	background:transparent url(images/style1/layout/tab_bg.gif)) repeat-x scroll 0 -2px;
	font-weight:bold;
	border-top:1px solid #434343;
	border-left:1px solid #434343;
	border-bottom:1px solid #D1D1D1;
	border-right:1px solid #D1D1D1;
}
.news_topframe_cat{
	float:right;
	width:49%;
}
.news_topframe_cat form{
	text-align:right;
	float:right;
}
.letters{
	font-size:12px!important;
    height: 31px;
    line-height: 31px;
}
.letters a{
	background:#fff;
	padding:3px;
	border:1px solid #bdbdbd;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 1px 1px 1px #ccc;
	-webkit-box-shadow: 1px 1px 1px #ccc;
	box-shadow: 1px 1px 1px #ccc;
}
.pages{
	font-size:12px!important;
    height: 40px;
    line-height: 40px;
}
.pages a{
	background:#fff;
	padding:5px 9px;
	border:1px solid #bdbdbd;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 1px 1px 1px #ccc;
	-webkit-box-shadow: 1px 1px 1px #ccc;
	box-shadow: 1px 1px 1px #ccc;
}
a.pages_active,
.pages_active {
	padding:5px 7px;
	background:#181818;
	border:1px solid #000;
	color:#FFD15A;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 1px 1px 1px #ccc;
	-webkit-box-shadow: 1px 1px 1px #ccc;
	box-shadow: 1px 1px 1px #ccc;
}
.pages a:hover, .letters a:hover{
	background:#181818;
	border:1px solid #000;
	color:#fff;
}
.pages a.selected, .pages a.selected:hover, .letters a.selected, .letters a.selected:hover{
	background:#181818;
	border:1px solid #000;
	padding:5px 9px;
	color:#FFD15A;
}
/* Gallerie in Box
-----------------------------------------------------------------------------*/
.content .gallerie{
	margin:2px 0 0 2px;
}
.content .gallerie img,
.wrap .gallerie img{
	height:66px;
	width:66px;
	border:1px solid #bdbdbd;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	padding:1px;
	background-color:#FFFFFF;
	float:left;
	margin:2px;
}
.wrap .gallerie img:hover,
.content .gallerie img:hover{
	opacity: 0.7;
}
.gallery img{
	border:1px solid #bdbdbd!important;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}
/* Daybreak in Box
-----------------------------------------------------------------------------*/
.news_daybreak{
	width:auto;
	font-weight:normal;
	background: #FFFFFF url(images/style1/layout/h3_box_bg.gif) repeat-x center bottom;
	border-bottom:1px solid #DDDDDD;
}
.news_daybreak:hover{
	background: #f9f9f9 url(images/style1/layout/h3_box_bg.gif) repeat-x center bottom;
}
.news_daybreak_titel{
	float:left;
	width:228px;
	padding:10px 0 13px;
}
.news_daybreak_titel span{
	color:#666; 
	font-size:12px; 
	font-weight:normal;
}
.news_daybreak a{
    font-size: 12px;
    font-weight: bold;
}
.news_daybreak-tab{
	background:#e1e1e1 url(images/style1/layout/tab_bg.gif)) repeat-x scroll 0 -2px;
	text-shadow:-1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
	color:#000000;
}
.news_daybreak h3{
	padding:0 10px;
	line-height:17px;
	width:auto;
	display:block;
	text-shadow:-1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
}
.news_daybreak_date{
	float:left;
	background: url(images/style1/news_daybreak-tab_date.png) no-repeat left bottom;
	color: #FFD15A;
	text-shadow:-1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000;
    font-size: 11px;
    left: -16px;
	top:11px; 
	padding:9px 18px;
    position: relative;
    text-shadow: none;
}
.news_daybreak .comment{
	float:right;
	text-align:right;
}
.news_daybreak .comment a{
	color:#E0AC2A!important;
	font-size:11px;
}

/*Frontpage*/
.news_daybreak-fp{
	width:auto;
	font-weight:normal;
	background: #FFFFFF url(images/style1/layout/h3_box_bg.gif) repeat-x center bottom;
	border-bottom:1px solid #DDDDDD;
}
.news_daybreak-fp:hover{
	background: #f9f9f9 url(images/style1/layout/h3_box_bg.gif) repeat-x center bottom;
}
.news_daybreak-fp_titel{
	float:left;
	width:322px;
	padding:10px 0 13px;
}
.news_daybreak-moreitems_titel{
	float:left;
	width:340px;
	padding:10px 0 13px;
}
.news_daybreak-fp_titel span,
.news_daybreak-moreitems_titel span{
	color:#666; 
	font-size:13px; 
	font-weight:normal;
}
.news_daybreak-fp a{
    font-size: 14px;
    font-weight: bold;
}
.news_daybreak_fp-tab{
	background:#e1e1e1 url(images/style1/layout/tab_bg.gif)) repeat-x scroll 0 -2px;
	text-shadow:-1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
	color:#000000;
	padding:10px 10px;
}
.news_daybreak-fp h3{
	padding:0 10px;
	line-height:17px;
	width:auto;
	display:block;
	text-shadow:-1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
}
.news_daybreak-fp_date{
	float:left;
	background: url(images/style1/news_daybreak-tab_date.png) no-repeat left bottom;
	color: #FFD15A;
	text-shadow:-1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000;
    font-size: 11px;
    left: -16px;
	top:11px; 
	padding:9px 18px;
    position: relative;
    text-shadow: none;
}
.news_daybreak-moreitems_date{
	float:left;
	background: url(images/style1/news_daybreak-tab_date.png) no-repeat left bottom;
	color: #FFD15A;
	text-shadow:-1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000;
    font-size: 11px;
    left: -16px;
	top:11px; 
	padding:9px 11px 9px 11px;
    position: relative;
    text-shadow: none;
}
.news_daybreak-fp .comment{
	float:right;
	text-align:right;
}
.news_daybreak-fp .comment a{
	color:#E0AC2A!important;
	font-size:11px;
}

/* News Tabinhalt
-----------------------------------------------------------------------------*/
.news_daybreak-tab{
	width:100%;
	font-weight:normal;
	background: #FFFFFF url(images/style1/layout/h3_box_bg.gif) repeat-x center bottom;
}
.news_daybreak-tab:hover{
	background: #f9f9f9 url(images/style1/layout/h3_box_bg.gif) repeat-x center bottom;
}
.news_daybreak-tab_titel{
	float:left;
	width:445px;
	padding:10px 0 13px;
}
.news_daybreak-tab_titel span{
	color:#666;
	font-size:13px;
	font-weight:normal;
}
.news_daybreak-tab a{
    font-size: 14px;
    font-weight: bold;
}
.news_daybreak_date-tab{
	background:#e1e1e1 url(images/style1/layout/tab_bg.gif)) repeat-x scroll 0 -2px;
	text-shadow:-1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
	color:#000000;
	padding:10px 10px;
}
.news_daybreak-tab h3{
	padding:0 10px;
	line-height:17px;
	width:auto;
	display:block;
	text-shadow:-1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
}
.news_daybreak-tab_date{
	float:left;
	background: url(images/style1/news_daybreak-tab_date.png) no-repeat left bottom;
	color: #FFD15A;
	text-shadow:-1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000;
    font-size: 11px;
    left: -16px;
	top:11px;
    padding: 9px 11px;
    position: relative;
    text-shadow: none;
}
.news_daybreak-tab .comment{
	float:right;
	text-align:right;
	padding-top:20px;
}
.news_daybreak-tab .comment a{
	color:#E0AC2A!important;
}

/* Aktuelle Tabs in Box
-----------------------------------------------------------------------------*/
.aktuelles_tab{
	font-size:12px;
	clear:both;
	min-height:88px;
	padding:5px 0;
	line-height:19px;
	background:transparent url(images/style1/contentModul-hr.png) no-repeat scroll center bottom;
}
.aktuelles_tab img{
	border:1px solid #181818;
	padding:1px;
	background-color:#FFFFFF;
	margin:0 9px 5px 0px;
}
.aktuelles_tab_text{
	text-align:justify;
}
/* Download Tabs in Box
-----------------------------------------------------------------------------*/
.download_tab{
	clear:both;
	width:100%;
	padding:5px 5px 8px 0px;
	line-height:14px;
	min-height:14px;
	background:transparent url(images/style1/contentModul-hr-short.png) no-repeat scroll center bottom;
}
.download_tab_titel{
	float:left;
}
.download_tab a{
	font-size:12px;
	color:#000000;
	text-shadow:-1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
}
.download_tab span{
	color:#666;
	float:right;
	font-size:11px;
	font-weight:normal;
	text-shadow:-1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
}
.download_tab .rating{
	color:#666;
	font-size:11px;
}
/* Lastpost Box (forum)
-----------------------------------------------------------------------------*/
.lastpost_box{
	clear:both;
	padding:5px;
	line-height:19px;
	font-size:12px;
	color:#666;
	text-shadow:-1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
	background:transparent url(images/style1/contentModul-hr-short.png) no-repeat scroll center bottom;
}
.lastpost_box a{
	font-size:12px;
	color:#000000;
}
.lastpost_box img{
	border:1px solid #bdbdbd!important;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
    margin-right: 5px;
    padding: 1px;
}
/* Video in Box
-----------------------------------------------------------------------------*/
.video_box{
	margin:2px 0 0 2px;
	clear:both;
}
.video_box img{
	border:1px solid #181818;
	padding:1px;
	background-color:#FFFFFF;
	float:left;
	margin:2px;
}
.video_box img:hover{
	opacity: 0.7;
}
.video_box .video_box_date{
	font-size:11px;
	margin-left:3px;
	margin-top:40px;
	padding:2px;
	position:absolute;
	color:#FFD15A;
	font-size:11px;
	border:1px solid #fff;
	background-color:#181818;
}
.video_box .video_box_titel {
	text-align:center;
    color: #666666;
    font-size: 11px;
}
.video_box .video_box_titel a{
	font-size:12px;
	color:#000;
	text-align:center;
}
/*Große Videobox Startseite*/
.video_box_startseite{}

.video_box_startseite a.preview{
	width:300px;
	height:190px;
	margin-bottom:8px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	display:block;
}
.video_box_startseite a.preview:hover{
	opacity: 0.9;
}
.video_box_startseite .text{
	background: url("images/style1/layout/img_text.png") repeat scroll 0 0 transparent !important;
    color: #fff;
	font-weight:normal;
    padding: 6px 0px 6px 10px;
    position: relative;
    text-shadow: 0 1px 1px #000000;
    top: 140px;
    vertical-align: bottom;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	font-size:12px;
	line-height:19px;
	text-align:left;
}
.video_box_startseite .text a{
	color:#fff;
}
.video-start_hover{
	background: url("images/style1/video-start_hover.png") repeat scroll 0 0 transparent !important;
    height: 85px;
    margin: 32px 0 0 107px;
    position: absolute;
    width: 85px;
}

/*Rechte breite Box*/
.video_box-right{
	clear:both;
	color:#666;
	min-height:68px;
	padding-top:4px;
	text-shadow:-1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
	background:transparent url(images/style1/contentModul-hr-short.png) no-repeat scroll center bottom;
}
.video_box-right img{
	border:1px solid #bdbdbd; 
	padding:1px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	background-color:#FFFFFF;
	float:left;
	margin:2px 5px 2px 2px;
}
.video_screens img{
	border:1px solid #bdbdbd!important;
}
.video_box-right img:hover{
	opacity: 0.7;
}
.video_box-right .video_box_date-right{
	padding:5px;
	font-size:11px;
	color:#666666;
}
.video_box-right .video_box_titel-right {
	margin-top:15px;
}
.video_box-right .video_box_titel-right a {
	font-size:15px;
}
.video_box-right .video_hits-right{
	padding:5px;
	font-size:11px;
	color:#666666;
}
/* Release in Box
-----------------------------------------------------------------------------*/
.tab_release{
	clear:both;
	line-height:14px;
	font-size:12px;
	color:#666;
	margin-bottom:3px;
	padding-bottom:4px;
	height:55px;
	text-shadow:-1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
	background:transparent url(images/style1/contentModul-hr-short.png) no-repeat center bottom;
}
.tab_release .release_info1{
	line-height:22px;
	float:left;
	width:60px;
}
.tab_release img.thumb{
	border:1px solid #bdbdbd; 
	padding:1px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	background-color:#FFFFFF;
	float:left;
	margin-right:5px;
}
.tab_release img.thumb:hover{
	opacity: 0.7;
}
.tab_release .release_info2{
	line-height:28px;
	float:left;
	width:215px;
}
.tab_release .release_title{
	float:left;
	width:220px;
	margin-bottom:5px;
}
.tab_release .release_release{
	float:right;
}
/* Events in Box
-----------------------------------------------------------------------------*/
.tab_events{
	clear:both;
	padding:5px;
	line-height:14px;
	font-size:12px;
	color:#666;
	min-height:46px;
	text-shadow:-1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
	background:transparent url(images/style1/contentModul-hr-d-short.png) no-repeat center bottom;
}
.tab_events:hover{
	background:#F3F3F3 url(images/style1/contentModul-hr-d-short.png) no-repeat scroll center bottom;
}
.tab_events .events_info1{
	float:left;
	line-height:22px;
	min-width:190px;
}
.tab_events img.thumb{
	border:1px solid #181818;
	padding:1px;
	background-color:#FFFFFF;
	float:left;
	margin-right:5px;
}
.tab_events img.thumb:hover{
	opacity: 0.7;
}
.tab_events .events_info2{
	float:right;
	text-align:right;
	line-height:22px;
}
/* Download Page
-----------------------------------------------------------------------------*/
td#dlscreen img{
	padding:1px;
	border:1px solid #bdbdbd;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin-bottom:5px;
}
/* Gallerie Page
-----------------------------------------------------------------------------*/
/*Modul*/
.galleriekategorien{
	clear:both;
	padding:5px;
	line-height:18px;
	font-size:12px;
	color:#666;
	min-height:36px;
	text-shadow:-1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
	background:transparent url(images/style1/contentModul-hr-short.png) no-repeat center bottom;
}
.galleriekategorien img{
	border:1px solid #bdbdbd; 
	padding:1px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin-right:5px;
}
.galleriekategorien .gallerietitellink{
	float:left;
}
.galleriekategorien .galleriecount{
	float:left;
	font-size:11px;
}
.productimages img{
	border:1px solid #bdbdbd; 
	padding:1px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin-left:13px;
	margin-bottom:12px;
	width:120px;
	height:68px;
}
/*Udates*/
.gallerieupdates{
	clear:both;
	padding:5px;
	line-height:24px;
	font-size:12px;
	color:#666;
	min-height:46px;
	text-shadow:-1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
}
.gallerieupdates img{
	border:1px solid #bdbdbd!important;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	padding:1px;
	margin-right:5px;
}
.gallerieupdates .gallerietitellink{
	float:left;
}
.gallerieupdates .galleriecount{
	float:left;
	font-size:11px;
}
/* GameDB Page
-----------------------------------------------------------------------------*/
.hdetails{
	clear:both;
	padding:5px 5px 8px 5px;
	background:transparent url(images/style1/contentModul-hr-short.png) no-repeat scroll center bottom;
}
/* Event Page
-----------------------------------------------------------------------------*/
.events .comment{
	width:17px;
	text-align:right;
	padding:1px 10px;
	background:url(images/icons/info_small.png) no-repeat scroll 0 4px transparent;
}
.events .comment a{
	font-size:11px;
	font-weight:normal;
}
/* Profil Page
-----------------------------------------------------------------------------*/
/* Avatar global */
.avatar{
	border:1px solid #181818;
	padding:1px!important;
	overflow:hidden;
}
.profilp_myavatar{
	line-height:18px;
	padding:10px;
}
.profilp_menu{
	margin:10px 0 0 0;
}
.profilp_hr{
	background:transparent url(images/style1/contentModul-hr-d-short.png) no-repeat scroll center bottom;
	padding:8px 0px;
	line-height:15px;
	font-size:12px;
	font-weight:normal;
	text-shadow:-1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff;
}
.profilp_hr:hover{
	background:#F3F3F3 url(images/style1/contentModul-hr-d-short.png) no-repeat scroll center bottom;
}
.profilp_hr a{
	font-weight:normal;
}
/* News/Artikel Page
-----------------------------------------------------------------------------*/
.artikel_hr{
	background:transparent url(images/style1/artikel_hr-top.png) repeat-x bottom;
}
.artikel_hr .info{	
	font-size:12px;
}
.artikel_left{
	float:left;
	padding-top:2px;
}
.artikel_left .teaser{
	float:left; 
	width:350px; 
	color:#e7e7e7; 
	font-style:italic;
}
.artikel_left .teaser-fazit{
	float:left; 
	width:475px; 
	color:#e7e7e7; 
	font-style:italic;
}
.artikel_right{
	float:right;
	text-align:right;
	margin-right:5px;
}
.artikel_right a{
	color:#FFD15A;
}
.artikel_right .final_rating{
	font-size:70px;
	padding-top:35px;
	text-shadow:0 0 5px #FFFFFF;
}
.artikel_right .final_rating span{
	font-size:40px;
	text-shadow:none;
}
/*Artikel Headerinfos*/
.artikel-infos_hr{}
.artikel-reviewinfos_hr,
.artikel-reviewinfos-small_hr,
.artikel-reviewinfos_hr-preview{
	padding:5px;
	background:#181818 url(images/style1/layout/tab-dark_bg.gif) repeat-x top;
	border:1px solid #000;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	-moz-box-shadow: 0px 0px 5px #ddd;
	-webkit-box-shadow: 0px 0px 5px #ddd;
	box-shadow: 0px 0px 5px #ddd;
}
.kommentare_button{
	background: url(images/style1/kommentare_button.png) no-repeat bottom;
	float:right;
	width:110px;
	height:20px;
}
.kommentare_button span{
	text-align:right;
	float:right;
	font-size:11px;
	font-weight:bold;
	color:#F00;
	width:28px;
	text-align:center;
}
.artikel_pagenav{
	background: url(images/style1/artikel_pagenav-hr.png) no-repeat top;
}
/* Pagenav */
.artikel_pagenav-nu{
	margin:auto;
	text-align:center;
	width:365px;
}
.artikel_pagenav div.nummer_out{
	display:inline;
}
.artikel_pagenav{
	background: url(images/style1/artikel_pagenav-hr.png) no-repeat top;
	height:50px;
	padding-top:3px;
}
.artikel_pagenav a{
	text-decoration:none;
}
.artikel_pagenav-bottom{
	background: url(images/style1/artikel_pagenav-hr-bottom.png) no-repeat top;
	padding-top:15px;
}
.artikel_pagenav img{
	background-color:transparent;
	padding:0px;
	margin:0px;
	border:0px;
}
.artikel_content,
.news_content{
	padding:10px;
	background:transparent url(images/style1/artikel_hr-bottom.png) repeat-x top;
}
.artikel_content a,
.news_content a{
	color:#d7a125;
	text-decoration:none;
}
.news_content img{
	margin:0 5px 5px 0;
}
.artikel_content img{
	border:0px;
}
.artikel_content .title{
	color:#666; 
	font-weight:bold;
}
.artikel_content h2{
	padding:5px 0 10px;
	letter-spacing:-1px;
	font-size:22px;
}
.artikelkategorie{
	float:left;
	padding-right:10px;
}
.artikelkategorie img{
    border: 0;
    margin: 0;
    padding: 0;
}
/* DownloadTab */
.list{
	padding:0;
	margin:0;
}
.list div.downloadlist{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	text-shadow:-1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
	background:transparent url(images/style1/contentModul-hr-short.png) no-repeat left bottom;
}
.list div.downloadlist span.list{
	padding-left: 17px;	
	height:20px;
	line-height:20px;
	background:transparent url(images/style1/list.png) no-repeat 0px 3px;
}
/* Kaufempfehlung */
div.kaufempfehlung-box{
	color:#000000;
	text-shadow:-1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
}

div.kaufempfehlung-box-hr{
	clear:both;
	line-height:26px;
	min-height:39px;
}
div.kaufempfehlung-box-l{
	float:left;
	font-weight:bold;
	width:100px;
	color:#000000!important;
}
div.kaufempfehlung-box-r{
}
/* Wertungsbereich */
div.wertung_top{
	height:20px;
	background:transparent url(images/style1/wertung_top.png) no-repeat top;
}
div.wertung_content{
	background:transparent url(images/style1/wertung_content.png) repeat-y top;
}
div.wertung_content img{
	background-color:transparent;
	border:0;
	padding:0;
}
div.wertung_bottom{
	height:20px;
	background:transparent url(images/style1/wertung_bottom.png) no-repeat bottom;
}
/* Fazit Punkte */
.fazitbox_out{
	clear:both;
	margin-bottom:10px;
	width:auto;
}
.fazitbox_out .fazit-positiv{
	background:#fff;
	border:1px solid #bdbdbd;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0px 0px 5px #ddd;
	-webkit-box-shadow: 0px 0px 5px #ddd;
	box-shadow: 0px 0px 5px #ddd;float:left;
	margin-right:8px;
	padding:1px;
	width:48.5%;
}
.fazitbox_out .fazit-negativ{
	background:#fff;
	border:1px solid #bdbdbd;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0px 0px 5px #ddd;
	-webkit-box-shadow: 0px 0px 5px #ddd;
	box-shadow: 0px 0px 5px #ddd;float:left;
	padding:1px;
	width:48.5%;
}
.fazitbox_out .fazit-titel{
	background:transparent url(images/style1/fazit_span.png) repeat-x scroll center top;
	height:34px;
	line-height:31px;
	padding-left:10px;
	text-shadow:-1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
}
.fazitbox_out .fazit-positiv ul{
	background:transparent url(images/style1/daum_hoch.png) no-repeat scroll 0 0;
	margin:5px;
	min-height:65px;
}
.fazitbox_out .fazit-negativ ul{
	background:transparent url(images/style1/daum_runter.png) no-repeat scroll 0 0;
	margin:5px;
	min-height:65px;
}
.fazitbox_out .fazit-positiv ul li{
	background:transparent url(images/style1/fazit_plus.png) no-repeat scroll 0 3px;
	line-height:22px;
	margin-left:45px;
	padding-left:20px;
}
.fazitbox_out .fazit-negativ ul li{
	background:transparent url(images/style1/fazit_minus.png) no-repeat scroll 0 3px;
	line-height:22px;
	margin-left:45px;
	padding-left:20px;
}
/* Wertungsseite */
div.einzelwertung_out{
	width:auto;
}
div.einzelwertung_out h3{
	float:left;
	line-height:20px;
	font-size:20px;
	width:auto;
}
div.einzelwertung_detail{
	clear:both;
	line-height:40px;
}
div.einzelwertung_detail span{
	color:#666666;
	float:left;
	font-size:19px;
	width:135px;
}
div.einzelwertung_detail img{
	padding:0;
	margin:0;
	border:0;
}
/* Produktinfo Box
-----------------------------------------------------------------------------*/
div.information-box{
	color:#000000;
	text-shadow:-1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;
}

div.hr{
	padding:3px;
	height:30px;
	line-height:30px;
	background:transparent url(images/style1/contentModul-hr-short.png) no-repeat scroll center bottom;
}

div.information-box-hr{
	background:transparent url(images/style1/contentModul-hr-short.png) no-repeat scroll center bottom;
	clear:both;
	line-height:33px;
	min-height:33px;
}
div.information-box-l{
	float:left;
	font-weight:bold;
	width:70px;
	color:#000000!important;
}
div.information-box-r{
}
/* Produktinfo Page
-----------------------------------------------------------------------------*/
div.information-page-hr{
	background:transparent url(images/style1/contentModul-hr-d-short.png) no-repeat scroll center bottom;
	clear:both;
	line-height:28px;
	min-height:30px;
	font-weight:normal;
}
div.information-page-hr img{
	padding:0px;
	margin:0px;
	border:0px;
	background:transparent;
}
/* Hype Template
-----------------------------------------------------------------------------*/
.hypes_bg{
	height:66px;
	width:282px;
	margin:auto;
}
.hypes_in{
	padding-top:15px;
	width:125px;
}
.hypes_r{
	background:transparent url(images/style1/hype_button-r.png) no-repeat right;
	height:35px;
	margin-left:5px;
	width:auto;
}
.hypes_l{
	background:transparent url(images/style1/hype_button-l.png) no-repeat left;
	height:35px;
	margin-left:-5px;
	text-align:center;
}
.hypes_button-big{
	background:transparent url(images/style1/hype_button-big.png) no-repeat 0 3px;
	height:60px;
	line-height:33px;
	position:relative;
	padding:0 0 0 60px;
	margin:0px;
	border:0px;
	font-size:15px;
	font-weight:bold;
	text-shadow:-1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff;
	top:-15px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	-moz-box-shadow: 0 0 0px #fff inset;
	-webkit-box-shadow: 0 0 0px #fff inset;
	box-shadow: 0 0 0px #fff inset;
}
.hypes_button-big:hover{
	background:transparent url(images/style1/hype_button-big-h.png) no-repeat 0 3px;
}
.hypes_button-big-no{
	background:transparent url(images/style1/hype_button-big-no.png) no-repeat 0 3px;
	height:60px;
	line-height:33px;
	position:relative;
	padding:0 0 0 60px;
	margin:0px;
	border:0px;
	font-size:15px;
	font-weight:bold;
	text-shadow:-1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff;
	top:-15px;
	color:#D4D4D4;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	-moz-box-shadow: 0 0 0px #fff inset;
	-webkit-box-shadow: 0 0 0px #fff inset;
	box-shadow: 0 0 0px #fff inset;
}
/*Hypes auf Produktseite*/
.hypes-p_bg{
	background:transparent url(images/style1/hype-p_bg.png) no-repeat scroll center top;
	height:66px;
	width:176px;
	margin:auto;
}
/*Hypes Topliste*/
.hypes_topliste{
	padding:0px 5px 0px 5px;
	font-size:14px;	
	background:transparent url(images/style1/contentModul-hr-short.png) no-repeat scroll center bottom;
	line-height:42px;
}
.hypes_topliste span.game{
	float:left;
}
.hypes_topliste span.nummber{
	padding:0 0 0 40px;
	background:transparent url(images/style1/hype_button-small.png) no-repeat 0 3px;
	float:right;
}
/* NewsDetailTextBanner 
-----------------------------------------------------------------------------*/
.newstext_banner{
	float:right;
	margin:3px -15px 5px 10px;
}
/* Video Page 
-----------------------------------------------------------------------------*/
.videoboxcontent{
	background:transparent url(images/style1/videohead_bg.png) repeat-x top;
	padding-top:36px;
}
.videoboxcontent #vertical div {
	margin-right:0px;
	float:left;
	width:128px;
	height:127px;
	position:relative;
	overflow:hidden;
	margin-left:13px;
}
.videoboxcontent #vertical img {
	position:absolute;
}
/* Gewinnespiel Page 
-----------------------------------------------------------------------------*/
.gewinnteaser_out{
	background:transparent url(images/gewinnspiel/gewinnspielteaser.jpg) no-repeat top;
	height:394px;
	width:711px;
}
.gewinnteaser_in{
	margin-left:250px;
	padding-top:32px;
	color:#fff;
}
.gewinnteaser_in .button{
	background-color:#e2e2e2;
}
/* Kaufempfehlung
-----------------------------------------------------------------------------*/
.kauftipp_bg{
	background:transparent url(images/style1/contentModul-hr-d-short.png) no-repeat scroll center bottom;
	clear:both;
	line-height:14px;
	min-height:14px;
	padding:5px;
}
.kauftipp_bg-fp{
	line-height:14px;
	min-height:14px;
	padding:10px;
	float:left;
	clear:none;
	width:122px;
}
.kauftipp_bg-fp .packshot-tipp{
	padding:1px;
	float:left;
	background-color:#FFFFFF;
	border:1px solid #bdbdbd;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0px 0px 1px #CCCCCC;
	-webkit-box-shadow: 0px 0px 1px #CCCCCC;
	box-shadow: 0px 0px 1px #CCCCCC;
}
.kauftipp_bg-fp .packshot-tipp img {
	border:1px solid #fff;
	padding:0;
	margin:0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
/* ProduktReview - Box */
.produktreview-box_rating{
	float:right;
	font-size:30px;
	padding:9px 0 0;
	letter-spacing:-1px;
	position:relative;
	right:-7px;
}
.produktreview-box_rating img{
	width:80px;
}
.produktreview-box_rating a{
	color:#E0AC2A;
} 
.produktreview-box_rating a:hover{
	text-decoration:none;
} 
.produktreview-box_rating span{
	font-size:17px;
}
.produktreview-box_icon{
	background:url("images/style1/contentModul-hr-d-short.png") no-repeat scroll center bottom transparent;
	padding:2px 0 6px;
}
.produktreview-box_subtitel{
	font-size:14px;
	color:#000;
	padding:5px 0 2px;
}
/* GamescomPage
-----------------------------------------------------------------------------*/
.gc-logos{
	margin:15px auto;
	width:700px;
	line-height:100px;
	height:240px;
	vertical-align:middle;
}
.gc-logos img{
	vertical-align:middle;
	padding-right:10px;
	padding-bottom:10px;
}
.gc-daybreak{
	border-bottom:1px solid #E0E0E0;
	font-size:15px;
	font-weight:bold;
	height:20px;
	margin: 14px 0 4px 0;
	text-align:left;
	text-transform:uppercase;
}
.gc-links{
	font-size:15px;
	color:#000;
	text-decoration:none;
}
.gc-time{
	width:130px;
	color:#ff0000;
	float:left;
	text-align:left;
	padding:3px 0;
}
a.gc-time,
.gc-time a:link{
	color:#ff0000;
}
.gc-titel{
	text-align:left;
	padding:3px 0;
}

/* Inline Pics
-----------------------------------------------------------------------------*/
.inlinepic_bg{
	display:block;
	margin:4px 10px;
}
.inlinepic_img{
	display:block;
	font-size:1px;
	line-height:1px;
	text-align:center;
}
.inlinepic_text{
	display:block;
	text-align:center;
	font-size:12px;
	padding:3px 0 0;
}
img.inlinepic{ 		
	border:1px solid #181818;
	max-width:531px;
	padding:1px;
	margin:4px 0px;	
}
/* Image Preload
-----------------------------------------------------------------------------*/
.preloader { background:url(images/style1/loader1.gif) center center no-repeat #ffffff; display:inline-block; }

/* Image Preload
-----------------------------------------------------------------------------*/
#vertical div, #horizontal div {
	margin-right:3px;
	float:left;
	width:231px;
	height:126px;
	position:relative;
	overflow:hidden;
}
#vertical img, #horizontal img {
	position:absolute;
}

/* Star-Rating
-----------------------------------------------------------------------------*/
.ui-rating .ui-rating-star, .ui-rating .ui-rating-cancel{
    width:16px;
    height:16px;
    font-size:2px;
    float:left;
    text-decoration:none;
    vertical-align:bottom;
    background-image:url(images/style1/star.gif);
    background-repeat:no-repeat;
}
.ui-rating a {
	cursor: pointer;
}
.ui-rating-full  {
    background-position:left top;
}

.ui-rating-half  {
    background-position:left -16px;
}

.ui-rating-empty {
    background-position:left -32px;
}

.ui-rating-cancel-empty {
    background-position:left -64px;
}

.ui-rating-cancel-full {
    background-position:left -80px;
}

.ui-rating-hover {
    background-position:left -48px;
}

div.chartbox-game{
	margin-left:0!important;
}
/*Searchpage*/
.searchresult{
	padding: 10px;
	line-height:16px;
	border-bottom:1px solid #ddd;
	font-weight:normal;
}
.searchresult:hover{
	background:#f9f9f9;
}
