/* BÄM DER GAMES AWARD V2.0-2009 EP */

body {
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background:#5F5F5F ;
	}
::-moz-selection {
	background:#FFCC00;
	color: #fff;
	}
::selection {
	background:#FFCC00;
	color: #fff;
	}
.container {
	width:800px;
	background: url(../gfx/header800.jpg?26042011) no-repeat top right;
	}
.fullbanner {
	text-align:right;
	height:110px;
	}
.contentbox {
	width:800px;
	background: url(../gfx/bgy.jpg?26042011) repeat-y top right;
	}
.header {
	height:240px;
	width:800px;
	}
.topnav {
	color:#FFC501;
	padding:10px 10px 0 0;
	text-align:right;
	}
.topnav a, .topnav a:visited {
	color:#FFFFFF;
	text-decoration:none;
	}
.topnav a:hover {
	color:#FFC501;
	}
.trailer {
	margin-top:12px;
	float:right;
	}
.list_header {
	width:766px;
	float:left;
}
.list_header .header_left {
	width:236px; 
	height:192px; 
	float:left; 
	cursor:pointer;
}
.list_header .headline_text{
	margin-top: 70px;
	float:left;
	width: 530px;
}
.list_header span {
	color: #666666;
	margin-left: 10px;

	}
.list_header a, .list_header a:visited {
	color: #666666;
	text-decoration:underline;
	}	
.list_header a:hover {
	color: #FFFFFF;
	}	
.list_header h2 {
	margin:0;
	padding:5px 0 0 0;
	color:#333333;
	font-size:14px;
	}
h2 {
	font-size:18px;
	}
.progresskat {
	float:left;
	}
.progresskat.off {
	color: #999999;
	}
.btn {
	width:60px;
	height:25px;
	line-height:25px;
	font-weight:bold;
	float:right;
	margin:5px 0 0 0;
	background:url(../gfx/btn.gif?26042011) no-repeat top left;
	cursor:pointer;
	}
.btn a, .btn a:visited {
	display:block;
	width:100px;
	height:25px;
	padding-left:5px;
	color:#000000;
	}
.btn a:hover {
	color:#EC021D;
	}
.video {
	width:445px;
	height:364px;
	margin:5px;
	float:left;
	background:#666666;
	}
.weitere_videos {
	/*width:325px;*/
	float:right;
	}
.video_thumbs {
	/*float:left;*/
	margin: 5px;
	}
.footer {
	background:url(../gfx/footer.jpg?26042011) no-repeat bottom right;
	height:100px;
	}	
.footer p {
	width:700px;
	padding-top:40px;
	text-align:right;
	margin:0 auto 0 auto;
	font-weight:bold;
	color:#333333;	
	}
.footer a, .footer a:visited, footer a:focus {
	font-weight:bold;
	color:#333333;
	}
.footer a:hover {
	font-weight:bold;
	color:#ffffff;
	}	
a, a:visited {
	color:#FFC500;
	text-decoration:none;
	}	
a:hover {
	color: #FFFFFF;
	}
/*Chance Balken*/
.chance_box {
	float:right; 
	width:162px;	
	text-align:right; 
	font-size:10px; 	
	font-weight:bold; 
	line-height:11px;		
	padding-top:0px;	
	margin-top: -4px;
	}
.chance_grey {
	text-align:left; 
	width:160px; 
	height:15px; 
	margin-top:2px;	
	background:url(../gfx/chance_bgx_grey.gif?26042011) repeat-x center; 
	border-top:1px solid #000000; 
	border-left:1px solid #000000; 
	border-right:1px solid #CCCCCC; 
	border-bottom:1px solid #CCCCCC;
	}
.chance_yellow {
	 height:15px; 
	 background:url(../gfx/chance_bgx.gif?26042011) repeat-x center;
	 }
.chance_percent {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#ffffff;
	}
.chance_percent.right {
	float:right;
	}
.chance_percent.left {
	float:left;
	}
.chance_votes {
	font-weight:bold; 
	color:#FFC501; 
	font-size:15px;
	}
.clear {
	clear:both;
	}
.games_center .clear {
	clear:both;
	padding-bottom: 10px;
	}	
/*VotingBox*/
.mwtext {
	background-image: url('../gfx/px_black_70alpha.png');
    line-height: 16px;
    padding: 0 5px 4px;	
}
.content {
	width:724px; /*max breite*/
	margin:0 auto 0 auto;
	padding-top:0px;
	}
.voting {
	position:relative;
	width:722px; /*max breite -2*/ 
	/* height:444px; */
	margin: auto;
	border-top: 1px solid #000000;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #000000;
	}
.instant_prize	 {
	position:absolute;
	top:-7px;
	left:170px;
	width:390px;
	height:470px;
	background:#FFFFFF;
	z-index:100;
}
.textbox {
	background:#333333 url(../gfx/bgx_333.jpg?26042011) repeat-x top;
	margin:0 auto 10px auto;
	border-top: 1px solid #000000;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #000000;
	}
.textbox p {
	padding: 5px 10px;
	}
.textbox h2 {
	padding: 10px 10px 0 10px;
	font-size:19px;
	margin:0;
	}
.games_blind_box {
	width:720px; /*max breite -4*/
	/* height:442px;  */
	/* position:absolute;  */
	overflow:hidden;
	background:#262626 url(../gfx/kat_bg33.jpg?29042012) no-repeat top left;
	border:1px solid #333333;
	}
.games_blind_box_last {
	width:720px; /*max breite -4*/ 
	 padding-bottom: 20px;
	/*position:absolute; */
	overflow:hidden;
	background:#262626 url(../gfx/kat_bg_last5.jpg?29042014) no-repeat top left;
	border:1px solid #333333;
	}
.gamesbox {
	width:720px; /*max breite -4*/
	/* height:442px; */
	overflow:hidden;
	}
.games_center {
	margin:auto;
	/*width:580px; max breite -20 z.B.*/
	}
.game {
	background:#666666 url(../gfx/chess_bg.gif?26042011);
	width:104px; /*.game .padding - abhängig der Breite auch anpassen*/
	margin:auto;
	border-top:1px solid #000;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #000;
	cursor:pointer;
	margin-top: 4px;
	margin-bottom: 4px;	
	}
.border {
	border:5px solid #FFC410 !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	}	
.game .padding {
	padding:7px;
	}
.gametitle {
	text-align:left; 
	padding:5px; /*hint: Padding gesamt 10px*/
	color:#000000; 
	font-size:11px; 
	width:94px; /*width= width von .game - padding von gametitle*/
	}
.percent {
	width:20%;
	float:left;
	}
div.game:hover {
	background:#CCFF66 url(../gfx/chess_bg.gif?26042011);
	border:1px solid #FFC500;
	}
.game img, .game_over img{
	/*margin: 5px;*/
	}
.kategorie {
	width:718px;  /*max breite -6*/
	height:85px;
	/*background:url(../gfx/kat_bg32.jpg?26042011) no-repeat top left;*/
	}
.kategorie .padding {
	padding:15px 5px 5px 80px;	
	}
.category_line_1 {
	font-size:13px; 
	font-weight:bold; 
	margin:0;
	}
.category_line_2 {
	font-size:26px; 
	font-weight:bold;
	}
.category_progress_number {
	color: #CCCCCC; 
	font-size:15px; 
	line-height:0.5;
	}
.category_progress_number a{
	cursor:pointer;
	}
.progressbar {
	margin:0;
	padding:0;
	width:100%;
	}
.progressline {
	float:left;
	background: url(../gfx/progressline.gif?26042011) no-repeat top left;
	height:8px;
	font-size:5px;
	width:9.09%;
	margin:0;
	padding:0;
	border-bottom:1px solid #262626;
	}
.progressline.red {
	background: url(../gfx/progressline_red.gif?26042011) no-repeat top left;
	margin:0;
	width:9.09%;
	}
.praesentiert {
	border:1px solid #FFFFFF;
	margin:0px 10px 0 10px;
	height:90px;
	cursor:pointer;
	/*clear:both;*/
	}
.praesentiert .padding {
	padding:5px;
	}
.praesentiert_details {
	width:220px; float:left; font-size:11px; font-weight:bold; margin:5px 0 0 10px;}
.gametitlebox {
	background: url(../gfx/gametitle_bgx.png?26042011) repeat-x top; 
	position:absolute; 
	z-index:100;
	}
.votebtn {
	background:#000000; 
	border-top:1px solid #999999;  
	height:24px;
	text-align:center;
	}
.weiter {
	clear:both;
	cursor:pointer;
	}
#formdiv {
	background:red;
	width:350px; 
	margin:auto;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
