@charset "utf-8";
/* container.css */

.c_232_top, .c_232_center, .c_232_centergradient, .c_232_bottom, .c_232_centergradient_s
{
	width:232px;
}

.c_232_centercontent
{
	margin:0px 5px 5px 7px;
	width:100%;
}

.c_232_top
{
	background: transparent url(images/3_c_232_top.png) no-repeat;
	height:27px;
	font-size:12px;
}

.c_232_center
{
	background: #DDD url(images/3_c_232_centertile.png) repeat-y;
}

.c_232_centergradient
{
	background: url(images/3_c_232_center.png) no-repeat;
}

.c_232_centergradient_s
{
    background: url(images/3_c_232_centershort.png) no-repeat;
}

.c_232_bottom
{
	background: transparent url(images/3_c_232_bottom.png) no-repeat;
	height:5px;
}


.c_722_top, .c_722_center, .c_722_centergradient, .c_722_bottom
{
	width:722px;
}

.c_722_centercontent
{
	margin:0px;
}

.c_722_top
{
	background: transparent url(images/3_c_722-2_top.png) no-repeat;
	height:46px;
	font-size:12px;
}

.c_722_topcap
{
    background: transparent url(images/3_c_722-2_topcap.png) no-repeat;
    height:8px;
}

.c_722_top2
{
    background: transparent url(images/3_c_722-2_top2.png) no-repeat;
	height:46px;
	font-size:12px;
}

.c_722_center
{
	background: transparent url(images/3_c_722-2_centertile.png) repeat-y;
}

.c_722_bottom
{
	background: transparent url(images/3_c_722-2_bottom.png) no-repeat;
	height:6px;
}


/* ----- General Container Styles ----- */
.c_title, .c_titlemain
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#444;
	font-size:12px;
}

.c_title{
	font-weight:normal;
}

.c_titlemain
{
	font-weight:bold;
}

.c_titlebig
{
    font-size:18px;
    font-weight: bold;
    color:#FFF;
}

.c_titlebig2
{
    font-size:14px;
    font-weight: bold;
    color:#444;
}

.c_customtitleposition
{
    margin-left:15px;
    padding-top:4px;
}

/*packhosts*/
.packshot{
	width:134px; height:200px; vertical-align:middle; text-align:center; 
	background: transparent url(images/3_packshotbg.png) no-repeat;
}
.packshothover{
	width:134px; height:200px; vertical-align:middle; text-align:center; 
	background: transparent url(images/3_packshotbg.png) no-repeat;
}
.packshotAlt{
	width:134px; height:200px; vertical-align:middle; text-align:center; 
	background: transparent url(images/3_packshotbg.png) no-repeat;
}
.packshothoverAlt{
	width:134px; height:200px; vertical-align:middle; text-align:center; 
	background: transparent url(images/3_packshotbg.png) no-repeat;
}

.packshotbig, .packshotbighover
{
    vertical-align:middle; text-align:center;
}

/*additional generemenu styles*/
.gmgenremenuitem, .gmgenremenuitemselected
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:10px;
	font-weight:bold;
}
.gmgenremenuitem a, .gmgenremenuitem a:link, .gmgenremenuitem a:visited, .gmgenremenuitem a:active, .gmgenremenuitem a:hover
{
	color:#333;
	font-weight: bold;
	font-size:10px;
}
.gmgenremenuitemselected a, .gmgenremenuitemselected a:link, .gmgenremenuitemselected a:visited, .gmgenremenuitemselected a:active, .gmgenremenuitemselected a:hover
{
	color:#50b848;
	font-weight: bold;
	font-size:10px;
}
.gmgenremenuitem a:hover, .gmgenremenuitemselected a:hover
{
	color:#50b848;
}


/* -------------- DATALOADER STYLES ------------- */
.dl_header_topgames
{
	background: transparent url("images/3_dl_header_topgames.png") no-repeat;
	height:24px;   
}
.dl_header_sales
{
	background: transparent url("images/3_dl_header_sales.png") no-repeat;
	height:24px;   
}
.dl_header_used
{
	background: transparent url("images/3_dl_header_used.png") no-repeat;   
	height:24px;
}

.dl_visible { display:block;  visibility:visible; }
.dl_hidden { display:none; visibility:hidden; }
/*
.dl_topitemtemplate { height:440px; } 
.dl_salestemplate { height:490px; } 
.dl_usedtemplate { height:490px; }
*/
/*.dl_topgames_size { height:426px; }
.dl_sales_size { height:442px; }
.dl_used_size { height:442px; }
*/

.dl_productsize{ height: 221px; }

.dl_contenttop_topgames
{
	background: transparent url("images/3_dl_contenttop_topgames.png") no-repeat;  
	height:19px;
}
.dl_contenttop_sales
{
	background: transparent url("images/3_dl_contenttop_sales.png") no-repeat;  
	height:19px;
}
.dl_contenttop_used
{
	background: transparent url("images/3_dl_contenttop_used.png") no-repeat;  
	height:19px;
}

.dl_contentwrap
{
	background: transparent url("images/3_dlbg_tile.png") repeat-y;   
}

.dl_content_topgames
{
	background: transparent url("images/3_dlbg_topgames.png") no-repeat;   
}
.dl_content_sales
{
	background: transparent url("images/3_dlbg_sales.png") no-repeat;   
}
.dl_content_used
{
	background: transparent url("images/3_dlbg_used.png") no-repeat;   
}

.dl_content
{
    padding: 0px 10px 5px 10px;
}

.dl_bottom_topgames
{
	background: transparent url("images/3_dl_bottom.png") no-repeat;
	height:21px;   
}
.dl_bottom_sales
{
	background: transparent url("images/3_dl_bottom.png") no-repeat;   
	height:21px;
}
.dl_bottom_used
{
	background: transparent url("images/3_dl_bottom.png") no-repeat;   
	height:21px;
}

.dl_showall
{
    float:right;
    margin-right:15px;
    margin-top:-7px;   
}

.center496
{
    width:490px;
    margin-left:6px;
}

.shadow {  
   -moz-box-shadow: 3px 3px 4px #111; /* Firefox/Mozilla */  
   -webkit-box-shadow: 3px 3px 4px #111; /*Safari/Chrome */  
   box-shadow: 3px 3px 4px #111; /* Opera */  
   /* Voor IE 8 */  
   -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#111111')";  
   /* Voor IE 5.5 - 7 */  
   filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#111111');  
   
   /* drop shadow via glow
    progid:DXImageTransform.Microsoft.Glow(color=#898989,strength=7)
    progid:DXImageTransform.Microsoft.Blur(pixelradius=6)
    progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    */
 } 
 
 
 
 
 





/* --------------------   O L D   S H I Z Z L E   ------------- */

/* NEW CONTAINERS BLACK SKIN */
.c_contentblack
{
	font-size: 10px;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
}

.c_right_topblack
{
	background: #111 url(images/c_right_topblack.png) no-repeat;
	color: #50b848;
	height: 25px;
	margin-left:3px;
}
.c_right_topyellow
{
	background: #111 url(images/c_right_topyellow.png) no-repeat;
	color: #333;
	height: 25px;
	margin-left:3px;
}
.c_right_mid
{
	background: #111 url(images/c_right_centergradient.png) no-repeat;
	color: #DDD;
	padding-left:7px;
	padding-right:7px;
	width: 220px;
}
.c_right_bottomfull
{
	background: #111 url(images/c_right_bottomfull.png) no-repeat;
	height: 5px;
}

.c_dynamic_topempty
{
	color:#444;
}
.c_dynamic_lefttop
{
	width:6px;
	height:25px;
	/*background: #222 url(images/c_dynamic_topleft.png) no-repeat; */
}
.c_dynamic_centertop
{
	height:25px;
	/* background: #222 url(images/c_dynamic_toptile.png) repeat-x; */
}
.c_dynamic_righttop
{
	width:57px;
	height:25px;
	/* background: #222 url(images/c_dynamic_topright.png) no-repeat; */
}
.c_dynamic_mid
{
	/* background: #202020; */
	color: #222;
	padding-left:6px;
	padding-right:6px;
	width: 100%;
}
.c_dynamic_bottomfull{}
.c_colortitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffdf4f;
}
/* END NEW CONTAINERS BLACK SKIN */

/* -------------------------------------------------------------------------------------------------- */
/* ----------------------------------- CONTAINER Dependant Styles ----------------------------------- */
/* -------------------------------------------------------------------------------------------------- */



.c_titlepixelfix
{
	margin-bottom:3px;   
}
.c_content{
	font-family:Helvetica, Arial, Sans-Serif;
	font-size:10px;
	font-weight:bold;
}
.c_content a, .c_content a:link, .c_content a:visited, .c_content a:active, .c_content a:hover {
	color:#50b848;
	/*color:#DDD;*/
	/*color:#ffdf4f;*/
	font-weight:bold;
	font-size:11px;
}
.c_content a:hover{
	color:#48d42d;
}

/* -------------------------- Table Layout Images ----------------------------- */
/* ---------------------------------------------------------------------------- */

.c_fulltoptabletile{
	width:702px; 
	background:url(images/c_topbartile.gif) repeat-x;
}
.c_right_topbartile{
	width:220px; 
	background:url(images/c_topbartile.gif) repeat-x;
}
.c_125_topbartile{
	width:924px; background:url(images/c_topbartile.gif) repeat-x;
}
.c_33_topbartile{
	width:232px; background:url(images/c_topbartile.gif) repeat-x;
}
.c_50_topbartile{
	width:350px; background:url(images/c_topbartile.gif) repeat-x;
}
.c_66_topbartile{
	width:467px; background:url(images/c_topbartile.gif) repeat-x;
}

/* ---------------- Top --------------- */
/* ------------------------------------ */

.c_fulllefttop{
	width:21px; height:22px; background:url(images/c_leftcorner.gif) no-repeat;
}
.c_fullrighttop{
	width:21px; height:22px; background:url(images/c_rightcorner.gif);
}
.c_fullcentertop{
	width:660px; height:22px; background:url(images/c_topbartile.gif) repeat-x;
}
.c_fullwidthcentertop
{
	width:880px; height:22px; background:url(images/c_topbartile.gif) repeat-x;
}
.c_right_top{
	width:199px; height:22px; background:url(images/c_topright.jpg);
}
.c_125_centertop{
	width:882px; height:22px; background:url(images/c_topbartile.gif) repeat-x;
}
.c_33_centertop{
	width:190px; height:22px; background:url(images/c_topbartile.gif) repeat-x;
}
.c_50_centertop{
	width:308px; height:22px; background:url(images/c_topbartile.gif) repeat-x;
}
.c_66_centertop{
	width:425px; height:22px; background:url(images/c_topbartile.gif) repeat-x;
}

/* ---------------- Center --------------- */
/* ------------------------------------ */

/* ---------- FullNormal ---------- */
.c_fullleftcenter{
	width:6px; /*height:128px;*/ background:url(images/c_leftsidetile.gif) repeat-y;
}
.c_fullcentercenter{
	width:690px; /*height:128px;*/ 
	/*0 background-color:#f9f9f9; **/
	background-color: #222;
}
.c_fullrightcenter{
	width:6px; /*height:128px;*/ background:url(images/c_rightsidetile.gif) repeat-y;
}
.c_fullwidthcentercenter
{
	width:910px; /*height:128px;*/ 
	/*0 background-color:#f9f9f9; **/
	background-color: #222;
}
/* ---------- FullHot ---------- */
.c_fullhotright{
	width:6px; /*height:225px;*/ background:url(images/c_rightsidehot.gif)
}
.c_fullhotcenter{
	width:690px; /*height:225px;*/ background:url(images/c_centerhot.gif)
}
.c_fullhotleft{
	width:6px; /*height:225px;*/ background:url(images/c_leftsidehot.gif);
}
/* ---------- Right ---------- */
.c_right_leftcenter{
	width:6px; /*height:128px; */ background:url(images/c_leftsidetile.gif) repeat-y;
}
.c_right_center{
	width:208px; /*height:128px; */ background-color:#f9f9f9;
}
.c_right_rightcenter{
	width:6px; /*height:128px; */ background:url(images/c_rightsidetile.gif) repeat-y;
}
/* ---------- RightAlt ---------- */
.c_rightalt_leftcenter{
	width:6px; /*height:128px; */ background:url(images/c_leftsidetilealtrow.gif) repeat-y;
}
.c_rightalt_center{
	width:208px; /*height:128px; */ background:url(images/c_alternatingrow.gif) repeat;
}
.c_rightalt_rightcenter{
	width:6px; /*height:128px; */ background:url(images/c_rightsidetilealtrow.gif) repeat-y;
}
/* ---------- NoWidth (built in table) ---------- */
.c_nowidth_center{
	height:158px; 
	/*0 background-color:#f9f9f9; **/
	background-color: #222;
}
.c_nowidth_noheight
{
	background-color:#f9f9f9;
}
/* ---------- NoWidth (built in table) for NEW 33 COMPACT Containers ---------- */
.c_nowidth_compact_center{
	height:149px; 
	/*0 background-color:#f9f9f9; **/
	background-color: #222;
	padding-top:2px;
}
/* --- Container with different Height for Top 5 ---*/

.c_33_center_top5
{
	height:110px; 
	/*0 background-color:#f9f9f9; **/
	background-color: #222;
}

/* ---------- LeftAlt ---------- */
.c_50alt_leftcenter{
	width:6px; /*height:128px;*/ background:url(images/c_leftsidetilealtrow.gif) repeat-y;
}
.c_50alt_center{
	height:145px; background:url(images/c_alternatingrow.gif) repeat;
}
.c_50_center
{
	height:145px; 
	/*0 background-color:#f9f9f9; **/
	background-color: #222;
}
.c_50alt_rightcenter{
	width:6px; /*height:128px;*/ background:url(images/c_rightsidetilealtrow.gif) repeat-y;
}

/* ---------------- Bottom --------------- */
/* --------------------------------------- */

.c_fullcenterbottom{
	width:660px; height:23px; background:url(images/c_bottomcenter.png)
}
.c_fullrightbottom{
	width:21px; height:23px; background:url(images/c_bottomright.gif)
}
.c_fullleftbottom{
	width:21px; height:23px; background:url(images/c_bottomleft.gif)
}

.c_fullrightbottom_compact{
	width:21px; height:2px; background:url(images/c_bottomright_compact.gif)
}
.c_fullleftbottom_compact{
	width:21px; height:2px; background:url(images/c_bottomleft_compact.gif)
}

.c_fullwidthcenterbottom
{
	width:880px; height:23px; background:url(images/c_bottomcenter.png)
}
.c_right_bottomright{
	width:199px; height:23px; background:url(images/c_bottomsmall.jpg);
}
.c_125_centerbottom{
	width:882px; height:23px; background:url(images/c_bottomcenter125.png);
}
.c_33_centerbottom{
	width:190px; height:23px; background:url(images/c_bottomcenter33.png);
}

.c_33_centerbottom_compact{
	width:190px; height:2px; background:url(images/c_bottomcenter33_compact.png);
}

.c_50_centerbottom{
	width:308px; height:23px; background:url(images/c_bottomcenter50.png);
}
.c_66_centerbottom{
	width:425px; height:23px; background:url(images/c_bottomcenter66.png);
}
/* -------------------------------------------------------------------------------------------------- */

.c_detailfiche{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	/*0 color:#999999; */
	color:#CCC;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	padding-left:12px;
}
.c_detailfiche a {
	color:#999999;
	font-weight:bold;
}
.c_detailfiche  a:link {
	color:#999999;
	font-weight:bold;
}
.c_detailfiche  a:visited{
	color:#999999;
	font-weight:bold;
}
.c_detailfiche  a:active{
	color:#999999;
	font-weight:bold;
}
.c_detailfiche a:hover{
	color:#666666;
	font-weight:bold;
}
.c_extras{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	/*0 color:#999999; */
	color:#CCC;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	padding-left:12px;
}
.c_extras a {
	color:#999999;
	font-weight:bold;
}
.c_extras  a:link {
	color:#999999;
	font-weight:bold;
}
.c_extras  a:visited{
	color:#999999;
	font-weight:bold;
}
.c_extras  a:active{
	color:#999999;
	font-weight:bold;
}
.c_extras  a:hover{
	color:#666666;
	font-weight:bold;
}	
/* Accordion styles (static) */
/* TODO - CHECK THESE STYLES, Probably obsolete. */
ul.accordion {
  display: block;
  list-style-type: none;
  margin: 0;
  padding: 0;
  position: relative; /* Forces the bottom border of the h2 to display in IE */
}
ul.accordion li {
  clear: left;
  position: relative;
}
ul.accordion h2 {
  border-width: 0px 0;
  margin: 0 -0.667em -1px;
}
ul.accordion h2 a:link, ul.accordion h2 a:visited {
  display: block;
  margin: 1px;
  padding: 0 0.667em;
  text-decoration: none;
}
/* Accordion styles (dynamic) */
ul.accordion li.collapsed * {
  position: absolute;
  left: -10000px;
}
ul.accordion li.collapsed h2, ul.accordion li.expanded h2,
ul.accordion li.collapsed h2 a:link, ul.accordion li.collapsed h2 a:visited,
ul.accordion li.expanded h2 a:link, ul.accordion li.expanded h2 a:visited {
  position: static;
}
ul.accordion li.collapsed h2 a:hover, ul.accordion li.collapsed h2 a:focus,
ul.accordion li.collapsed h2 a:active,
ul.accordion li.expanded h2 a:link, ul.accordion li.expanded h2 a:visited {}
/* Accordion content styles (static) */

ul.accordion h3 {
  margin: 0;
}
ul.accordion p {
  display: inline;
  float: left;
  clear: left;
  width: 50%;
  margin: 0 0 0 0;
}
ul.accordion div.links {
  margin: 0 0 0 50%;
}
div.links ul {
  list-style: none;
  margin: 0 0 0 0;
  padding: 0;
}
div.links li {
  clear: none;
  display: inline;
  margin: 0 0 0 0;
  position: static;
}
/* ToggleElement Javascript Styles */
/* ------------------------------- */
.te_title, te_title2
{
	height: 20px; font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; font-weight: bold;
	line-height:10px; vertical-align:middle;
	background-color:White;
	color:#000000;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.te_title2
{
	background-color:#ececec;
}
.te_title a, te_title a:link, te_title a:visited, te_title a:active, te_title a:hover
{
	color:#000000; text-decoration:none;
}
.te_title2 a, te_title2 a:link, te_title2 a:visited, te_title2 a:active, te_title2 a:hover
{
	color:#000000; text-decoration:none;
}
.te_content
{
	visibility:hidden;height:0px; font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size: 9px; 
	font-weight: bold; color: #000000;
	line-height:0;
	margin:0;
	padding:0;
	background-color:#f3f3f3;
}
.te_content_show
{
	visibility:visible;height:20px;font-family: Verdana,Arial; font-size: 9px; 
	font-weight: bold; color: #000000;
	line-height:10px; vertical-align:middle;
	margin:  0 0 -5 0;
	padding:0 0 0 0;
	background-color: #f3f3f3;
}
.te_content a, .te_content a:link, .te_content a:visited, .te_content a:active, .te_content a:hover, .te_content_show a, .te_content_show a:link, .te_content_show a:visited, .te_content_show a:active, .te_content_show a:hover
{
	color:#000000;text-decoration:none;
}
.te_contentlink, .te_contentlink a, .te_contentlink a:link, .te_contentlink a:visited, .te_contentlink a:active, .te_contentlink a:hover
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size: 8px; 
	font-weight: bold; color: #000000;
}

/*games in prijs verlaagd lijst*/
.gmfp_gametitle {
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bolder;
	color:#222222;
	vertical-align:middle;
}
.gmfp_gametitle a {
	color:#222222;
	text-decoration:none;
	font-weight:bold;
}
.gmfp_gametitle a:link {
	color:#222222;
	font-weight:bold;
}
.gmfp_gametitle a:visited {
	color:#222222;
	font-weight:bold;
}
.gmfp_gametitle a:active {
	color:#222222;
	font-weight:bold;
}
.gmfp_gametitle a:hover {
	color:#222222;
	font-weight:bold;
	text-decoration:underline;
}
.gmfp_slashedprice{
	text-decoration:line-through;font-size:10px;padding-bottom:3px;margin-bottom:3px;color:#BBBBBB;
}
.gmfp_greenprice{
	color:#33CC00;font-size:12px;
}
.gmfp_newprice{
	color:#FF0000;font-size:12px;
}


.packshotsmall{
	/*width:52px; height:75px;*/ vertical-align:middle; text-align:center; border-style:none; border-color:#393939; border-width:1px;
}
.packshotsmallhover{
	/*width:52px; height:75px;*/ vertical-align:middle; text-align:center; border-style:none; border-color:#50b848; border-width:1px; background-color:#222;
}
.packshotsmallAlt{
	/*width:52px; height:75px;*/ vertical-align:middle; text-align:center; border-style:none; border-color:#393939; border-width:1px; background-color:#292929;
}
.packshotsmallhoverAlt{
	/*width:52px; height:75px;*/ vertical-align:middle; text-align:center; border-style:none; border-color:#50b848; border-width:1px; background-color:#222;
}

/*-----------------------------------------------*/
#ps3hardware print{}
/*big image button*/
h2.GMButtonLinkBig  {
	width:186px;
	height:35px;
	
	/*border: solid 1px #003d09;*/
	font-weight:bold;
	font-size:13px;
	/*text-align:center;
	display:block;*/
	position:relative;
	/*text-indent: -9999px;*/
	overflow: hidden;
	margin-top:0;
}
h2.GMButtonLinkBig span{
	position: absolute;
	left: 0;
	top: 0;
	width:100%;
	height:100%;
	background: url(images/buttonlinkbig.jpg);
	background-repeat: no-repeat;
	cursor: hand;
	cursor: pointer;
}
.GMButtonLinkBig a, .GMButtonLinkBig a:link, .GMButtonLinkBig a:visited, .GMButtonLinkBig a:active, .GMButtonLinkBig a:hover  {
	width:200px;
	height:35px;
	font-size:13px;
	font-weight:bold;
	color:#111;
}
.GMButtonLinkBig a:hover {
	color:#999;
	text-decoration:none;
}


/* ---- */ 

.div_titlebig
{
    background: url("images/3_c_722-2_top_notopcap.png") no-repeat scroll 0 0 transparent;
    height: 46px;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    padding:5px 0 0 3px;
}

.h1_nostyle
{
    padding:0;
    margin:-2px 0 0;
    font-family:Verdana, Arial, Sans-Serif;
    
}

/* ------------------ */
.gmsubnotes
{
	width: 90%;
	margin-left:3px;
	text-align:center;
}
.gmsubnotes a, .gmsubnotes a:link, .gmsubnotes a:visited, .gmsubnotes a:active, .gmsubnotes a:hover {
	color:#50b848;
	font-size:8px;
	text-decoration:none;
	font-weight:bold;
	outline: none;
	-moz-outline-style: none;
}
.gmsubnotes a:hover {
	color:#48d42d;
	font-weight:bold;
	text-decoration:underline;
}


