@import "layout.css";

	.game_status2 {
		color:#BBBBBB;
		text-decoration: underline;
	}

	.game_status3 {
		text-decoration: line-through;
		color:#000000;
	}

	.game_downloadable {
		color:#333333;
	}

	/********************************************************************************/
	/*									HANDS ON									*/
	/********************************************************************************/

	.container .handson {
		padding-top:7px;
		padding-left:7px;
	}

	.container .handson .news {
		float:left;
		width:575px;
		margin-right:15px;
	}

	.container .handson .news a {
		font-weight:bolder;
	}

	.container .handson .news .presentation_thumb
	{
		margin-top:3px;
		margin-right:3px;
		margin-bottom:0px;
		float:left;
	}

	.container .handson .news .description {
		float:left;
		width:435px;
	}

	.container .handson .news .data {
		font-size:11px;
		font-style:italic;
		color:#999999;
	}

	.container .handson .news .content_text {
		text-align:justify;
	}

	.container .handson .slider {
		float:left;
		vertical-align:middle;
	}





	/********************************************************************************/
	/*									HALF LIST									*/
	/********************************************************************************/

	.container .halflist .cat_title {

	}

	.container .halflist_header a {
		 cursor:pointer;
		 margin-left:6px;
		 font-size:12px;
	}

	.container .halflist_header a.disabled {
		 color:#D3D3D3;
		 font-size:9px;
	}


	.halflist {
		padding-top:7px;
		padding-left:7px;
	}

	.halflist .body .title {
		font-family:Tahoma;
		font-size:12px;
		line-height:12px;
		color: #999999;
	}

	.container .halflist .heading .headitem_container
	{
		padding-right:7px;
	}

	.container .halflist .heading .headitem_subcontainer
	{
		float:left;
		width:300px;
	}

		.container .halflist .heading .headitem
		{
			text-align:center;
			float:left;
			width:130px;

		}

			.container .halflist .heading .headitem .presentation_thumb
			{
				margin-right:5px;
				margin-bottom:5px;
			}


	.container .halflist .heading .item_container
	{
		margin-top:20px;
	}

	.container .halflist .heading .item
	{
		text-align:left;
	}

		.container .halflist .item .creator
		{
			font-style:italic;
			font-size:9px;
		}

		.container .halflist .heading .item a.comment {
			float:right;
		}

		.container .halflist .heading a
		{
			color: #999999;
		}

		.container .halflist .heading a:hover{
			color:#787878;
		}





	/********************************************************************************/
	/*									POST VIEW									*/
	/********************************************************************************/


	.container .post_view {
		 padding-left:11px;
		 padding-right:11px;

	}

	.container .post_view .presentation_thumb
	{
		margin-right:5px;
		margin-bottom:1px;
		float:left;
	}

	.container .post_view .content_text
	{
		text-align:justify;
	}

	.container .post_view .content_text a
	{
		color:inherit;
	}

	.container .post_view .content_text .highslide img
	{
		margin:2px;
		padding:2px;
		border:#8F8F8F 1px solid;
	}

		.container .post_view .format_game
		{
			font-weight:bold;
		}

		.container .post_view .format_platform
		{
			font-weight:bold;
		}

		.container .post_view .format_company
		{
			font-style: italic;
		}

		.container .post_view .format_personality
		{
			text-decoration:underline;
		}

		.container .post_view .format_event
		{
			text-decoration:underline;
		}

	.container .post_footer
	{
		font-size:12px;
		padding:11px;
		text-align:right;
		font-style:italic;
	}

	.container .post_footer .author
	{
		color:#999999;
		font-weight:bolder;
		line-height:14px;
		font-size:14px;

	}

	.container .post_footer .author a {
		color:#999999;
	}

	.container .post_footer .date
	{
		color: #808080;
		font-weight:normal;
	}

	.container .post_footer .collaborator
	{
		color:#999999;
		font-weight:bolder;
		line-height:12px;
	}


	/********************************************************************************/
	/*									NEWS VIEW									*/
	/********************************************************************************/

	.container #news_view .tags {

		background: url(../images/icon_tag.gif) no-repeat left center;
		height: 16px;
		padding-left: 20px;
		font-style:italic;
		text-align:left;
		color:#999;
	}

	.container #news_view .tags a {

		color: #999;

	}

	.container #news_view .source {

		padding-top: 7px;

		font-style:italic;
		text-align:right;
		color:#444444;
	}

	.container #news_view .source a:link {

		color:#AAAAAA;
		font-weight:bold;
		text-decoration:underline;

	}
	.container #news_view .source a:visited
	{
		color:#CDCDCD;
		font-weight:bold;
	}

	.container #news_view_footer .previous,
	.container #news_view_footer .next {
		padding-top: 10px;

		line-height:12px;

		font-size: 12px;
	}

	.container #news_view_footer .previous {
		float:left;
	}

	.container #news_view_footer .next {
		float:right;
	}

	.container #news_view .social_bookmark {
		padding-top: 7px;
	}

	.container #news_view .social_bookmark a {
		padding-right: 5px;
	}


	/********************************************************************************/
	/*									ARTICLE VIEW 								*/
	/********************************************************************************/


	/********************************************************************************/
	/*									PREVIEW VIEW 								*/
	/********************************************************************************/

	.container #preview_view .verdict
	{
		margin-top:25px;
		font-size:24px;
		line-height:24px;
		text-align:center;
		font-weight:bold;
	}

	.container #preview_view .interest
	{
		margin-top:10px;
		font-size:24px;
		line-height:24px;
		text-align:center;
		font-weight:bold;
	}


	/********************************************************************************/
	/*									REVIEW VIEW 								*/
	/********************************************************************************/

	.container #test_view .verdict
	{
		margin-top:10px;
		font-size:15px;
		line-height:24px;
		text-align:center;
		font-weight:bold;
		text-transform:uppercase;
	}

	.container #test_view .criteres {
		margin:20px 0px 20px 0px;
	}

	.container #test_view .criteres .critere_item {

		padding:5px;
		min-height:120px;
		height: inherit !important;
		height:120px;
		border-top:#BCBCBC dashed 1px;
		margin-top:20px;
	}

	.container #test_view .criteres .name {
		font-weight:bold;
		text-align:center;
		font-size:16px;
	}

	.container #test_view .criteres .score {
		width:50px;
		padding:10px;
		margin-top:10px;


		text-align:center;
		font-size:32px;

		font-weight:bold;

		float:left;
		clear:left;

		position:relative;

		z-index:3;

	}

	.container #test_view .criteres .score_total {

		font-size:16px;


	}



	.container #test_view .criteres .score_bg {

		text-align:left;
		font-size:100px;
		line-height:75px;
		color:#ECECEC;


		top:-50px;
		left:50px;
		position:relative;
		z-index:1;


	}

	.container #test_view .criteres .conclusion {
		float:right;
		clear:right;
		text-align:left;
		width:520px;

		margin-top:10px;

		position:relative;
		z-index:3;

	}



	/********************************************************************************/
	/*									SUBJECT	VIEW								*/
	/********************************************************************************/

	.container .subject_view .left_bloc
	{
		float:left;
	}

		.container .subject_view .left_bloc .presentation_thumb
		{
			margin-right:5px;
			margin-bottom:1px;
			float:left;
		}

	.container .subject_view .right_bloc
	{
		float:right;
		width:480px;
		padding:5px;
	}

		.container .subject_view .right_bloc .description {
			padding-top:20px;
			padding-bottom:20px;
			font-weight:bold;

		}

		.container .subject_view .right_bloc .infos {
			font-size:14px;
			line-height:17px;
			margin-bottom:10px;
		}

		.container .subject_view .right_bloc .infos .name {
			font-weight:bold;
			color:#9F9F9F;
		}

		.container .subject_view .right_bloc .infos .value {
			font-weight:bold;
			color:#4F4F4F;
		}

	/********************************************************************************/
	/*									GAME VIEW									*/
	/********************************************************************************/


	.container #game_view .cover img {
		padding:3px;
		margin:5px;
		background-color:#FFFFFF;
		border:#8F8F8F 1px solid;
	}

	.container #game_view .left_bloc .cover {
		width:160px;
		text-align:center;
	}


	.container #game_view .left_bloc .favorite {
		text-align:center;
	}

	.container #game_view .right_bloc
	{
		width:450px;
		padding:5px;
	}

	.container #game_view .right_bloc .alias
	{
		font-style:italic;
		margin-bottom:5px;
	}


	.container .subject_view .right_bloc .infos .game_status {
		color:#FF0000;
	}

	.container .subject_view .right_bloc .infos .isDownloadable {

	}

	.container #game_view .right_bloc .pegi
	{
		font-style : italic;
	}


	.container #game_view .disponible
	{
		font-style:italic;
		margin-left:30px;
		margin-bottom:12px;
	}


	.container #game_view .country {
		float:left;
		width:200px;
		text-align:center;
		background-color:#EBEBEB;

		margin:3px;
	}

	.container #game_view .country .name {
		margin-top:6px;
		font-weight:bold;
	}

	.container #game_view .country .cover {
		height:200px;
	}


	.container #game_view .country .sortie {
		font-weight:bold;
		margin-bottom:5px;
	}





	/********************************************************************************/
	/*									NEWS LISTING								*/
	/********************************************************************************/

	.container .news_listing .date {
		font-family:Tahoma;
		font-size:12px;
		line-height:10px;
		text-transform:uppercase;
		font-weight:bold;
		margin-top:10px;
		margin-bottom:5px;
		margin-left:10px;
	}

	.container .news_listing .news_item {
		margin-left:20px;
	}

	.container .news_listing .news_item .creator
	{
		font-style:italic;
		font-size:9px;
		white-space:nowrap;
	}

	.container .news_listing .news_item a
	{
		color: #999999;
	}

	.container .news_listing .news_item a:hover{
		color:#787878;
	}

	.container .news_listing .news_item a.comment {
		float:right;
	}


	/********************************************************************************/
	/*								NEWS THUMBED DOUBLE LIST						*/
	/********************************************************************************/

	.container .news_thumbed_double_list {
		padding-top:7px;
	}

	.container .news_thumbed_double_list .left,
	.container .news_thumbed_double_list .right {
		float:left;
		width:480px;
	}

	.container .news_thumbed_double_list .left {
		margin-right:10px;
	}

	.container .news_thumbed_double_list a,
	.container .news_thumbed_double_list a {
		font-weight:bolder;
	}

	.container .news_thumbed_double_list .presentation_thumb
	{
		margin-top:3px;
		margin-right:3px;
		margin-bottom:0px;
		float:left;
	}

	.container .news_thumbed_double_list .description {
		float:left;
		width:345px;
	}

	.container .news_thumbed_double_list .data {
		font-size:11px;
		font-style:italic;
		color:#999999;
	}

	.container .news_thumbed_double_list .content_text {
		text-align:justify;
	}


	/********************************************************************************/
	/*										GAME LIST								*/
	/********************************************************************************/

	.container .game_listing .item {
		padding:2px;
		margin-left:20px;
	}


	.container .game_listing .item a {
		color: #999999;
	}

	.container .game_listing .item a:hover {
		color:#787878;
	}

	.container .game_listing .game_legend {
		padding:20px 0px 5px 0px;
		margin-left:300px;
	}

	/********************************************************************************/
	/*										GENRE LIST								*/
	/********************************************************************************/

	.container #genre_list .item {
		padding:3px;
		margin-left:3px;
	}

	.container #genre_list .item a {
		color: #999999;
	}

	.container #genre_list .item a:hover {
		color:#787878;
	}

	.container #genre_list .item a.highlight {
		font-weight:bolder;
	}

	/********************************************************************************/
	/*										GAME LIST								*/
	/********************************************************************************/

	.container .game_listing .item {
		padding:2px;
		margin-left:20px;
	}


	.container .game_listing .item a {
		color: #999999;
	}

	.container .game_listing .item a:hover {
		color:#787878;
	}

	.container .game_listing .game_legend {
		padding:20px 0px 5px 0px;
		margin-left:300px;
	}


	/********************************************************************************/
	/*										GROUP LIST								*/
	/********************************************************************************/

	.container .game_listing_group {
		margin-top:20px;
		font-weight:bold;
	}

	.container .game_listing_group .game_item {
		padding:5px;
		margin-left:20px;
	}


	.container .game_listing_group .game_item .game_name{
		font-size:14px;
	}

	.container .game_listing_group .game_item .supports {
		padding-left:20px;
	}

	.container .game_listing_group .game_item .supports span {
		margin-left:5px;
	}




	/********************************************************************************/
	/*									FORUM THREAD LIST							*/
	/********************************************************************************/

	.container .forum_thread_list .item {
		padding:1px;
		margin-left:3px;
	}

	.container .forum_thread_list .item a
	{
		color: #999999;
	}

	.container .forum_thread_list .item a:hover{
		color:#787878;
	}

	.container .forum_thread_list_footer {
		font-size:11px;
		color: #999999;
		padding:20px 0px 10px 10px;
	}



}

	/********************************************************************************/
	/*									PRICERUNNER LIST							*/
	/********************************************************************************/

	.container .pricerunner_list .item {
		padding:3px;
		margin-left:3px;
		font-size:13px;

	}

	.container .pricerunner_list .item img {
		padding:12px;
		width:100px;
	}

	.container .pricerunner_list .item a
	{
		color: #999999;
	}

	.container .pricerunner_list .item a:hover{
		color:#787878;
	}



	/********************************************************************************/
	/*									TAG CLOUD							*/
	/********************************************************************************/


	.container .tag_cloud {
		font-family: Verdana,sans-serif;
		padding:10px;
	}

	.container .tag_cloud a {
		color: #999;
	}

	.container .tag_cloud a:hover {
		color: #787878;
	}

	.container .tag_cloud .t1 {
		font-size: 10px;
	}

	.container .tag_cloud .t2 {
		font-size: 11px;
	}

	.container .tag_cloud .t3 {
		font-size: 12px;
	}

	.container .tag_cloud .t4 {
		font-size: 13px;
	}

	.container .tag_cloud .t5 {
		font-size: 14px;
	}

	.container .tag_cloud .t6 {
		font-size: 15px;
	}

	.container .tag_cloud .t7 {
		font-size: 16px;
	}

	.container .tag_cloud .t8 {
		font-size: 18px;
	}

	.container .tag_cloud .t9 {
		font-size: 20px;
	}

	.container .tag_cloud .t10 {
		font-size: 23px;
	}

}

}


	/********************************************************************************/
	/*									COMPANY	GAMES LIST							*/
	/********************************************************************************/

	.container .company_supports {
		padding:5px;
	}

	.container .company_supports .item {
		padding:2px;
	}

	.container .company_supports .item  a {
		color: #999999;
	}

	.container .company_supports .item  a:hover {
		color:#787878;
	}

	.container .company_supports .developer {
		color:#999999;
		font-weight:bolder;
		padding-left:10px;
	}

	.container .company_supports .editor {
		color:#AAAAAA;
		font-weight:bolder;
		padding-left:10px;
	}



	/********************************************************************************/
	/*									IMAGE LIST									*/
	/********************************************************************************/

	.container table.images_list {
	}

	.container table.images_list td {
		width : 150px;
		text-align:center;
		vertical-align:middle;
		font-size:9px;
		color:#999999;
	}

	.container table.images_list img {
		margin-bottom:1px;
		margin-top:5px;
		padding:2px;
		border:#8F8F8F 1px solid;
	}

	.container .image_filter .current {
		font-size:20px;
		font-weight:bold;
	}

	.container .image_filter {
		padding:20px;
		text-align:center;
	}



	/********************************************************************************/
	/*									RELEASE DATE								*/
	/********************************************************************************/

	.container #release_date .release_country {
		text-align:center;
		font-weight:bold;
	}

	.container #release_date .release_country .country {
		padding:5px;
	}

	.container #release_date .release_country .country a {
		color: #999999;
	}

	.container #release_date .release_country .country a.highlight {
		color:#FF5555;
	}

	.container #release_date .release_country .country a:hover {
		color:#787878;
	}


	.container #release_date .release_listing_left {
		margin-left:20px;
		margin-top:20px;
		float:left;
		width:450px;
	}

	.container #release_date .release_listing_right {
		margin-left:20px;
		margin-top:20px;
		float:left;
		width:450px;
	}


	.container #release_date .date {
		font-weight:bold;
	}

	.container #release_date .item {
		padding:2px;
		margin-left:20px;
	}

	.container #release_date .item a {
		color: #999999;
	}

	.container #release_date .item a:hover {
		color:#787878;
	}

	.container #release_date .game_legend {
		padding:20px 0px 5px 0px;
		margin-left:600px;
	}


	/********************************************************************************/
	/*										SEARCH									*/
	/********************************************************************************/


		/********************************************************************************/
		/*										SUBJECT									*/
		/********************************************************************************/

		.container .search_subject_list {
			padding:5px;
		}

		.container .search_subject_list .item {
			padding:2px;
			margin-left:20px;
		}

		.container .search_subject_list .item a {
			color: #999999;
		}

		.container .search_subject_list .item a:hover {
			color:#787878;
		}


		/********************************************************************************/
		/*									POST LISTING							*/
		/********************************************************************************/

		.container .search_post_list .item {
			padding:10px;
		}

		.container .search_post_list .item a
		{
			font-weight:bold;
		}

		.container .search_post_list .item .post_content {
			margin-left:20px;
			text-align:justify;
		}

		.container .search_post_list .item .post_content .highlight {
			background-color:#DDDDDD;
			font-weight:bold;
		}



	/********************************************************************************/
	/*									POST LIST									*/
	/********************************************************************************/


	.post_list_element {
		padding-top:10px;
		padding-bottom:10px;
	}

	.post_list_element .presentation_thumb {
		padding-right:6px;
		padding-left:6px;
	}

	.post_list_element .element_text {

		padding-right:6px;
		padding-left:6px;
		text-align:justify;
		position: relative;
		z-index:3;
	}

	.post_list_element .text_title {
		font-weight:bold;
	}


	.post_list_element .data {
		font-size:11px;
		font-style:italic;
		color:#999999;
	}


		/********************************************************************************/
		/*									REVIEW LIST									*/
		/********************************************************************************/

		.post_list_element  .score_bg {

			color: #c1bebe;
			font-size:50px;
			line-height: 50px;
			text-align: justify;
			position:relative;
			z-index:1;

		}

		.post_list_element  .score_total {

			font-size:30px;
			line-height: 30px;
		}

		.list_grey .score_bg {
			float:right;
			clear:right;

		}

		.list_white .score_bg {
			float:left;
			clear:left;
		}

		.list_grey .element_thumb {
			float:left;
			clear:left;

		}

		.list_white .element_thumb {
			float:right;
			clear:right;
		}

	/********************************************************************************/
	/*								COMMENT SIDE LIST							*/
	/********************************************************************************/

	.comment_side_list {
		padding:3px;
	}

	.comment_side_list .item a {
		font-family:Arial,Tahoma,sans-serif;
		line-height:17px;
		color:#888;
	}

	/********************************************************************************/
	/*									LAST COMMENT								*/
	/********************************************************************************/

	.comment_last {
		padding:3px;
	}

	.comment_last .item a {
		line-height:17px;
		color: #999999;
	}

	.comment_last .item a:hover{
		color:#787878;
	}

	.comment_last .poster
	{
		font-style:italic;
		font-size:9px;
		white-space:nowrap;
	}

	/********************************************************************************/
	/*							REVIEW ORDER CHOOSER								*/
	/********************************************************************************/

	.container .review_order {
		font-weight:bolder;
	}

	.container .review_order .order_link {
		text-align:center;
		padding-bottom:10px;
		cursor:default;
	}

	.container .review_order .order_link a
	{
		padding:3px;
	}

	.container .review_order .order_link a:link,
	.container .review_order .order_link a:visited
	{
		color:#999999;
	}

	.container .review_order .order_link a:hover {
		color:#CCCCCC;
	}

	.container .review_order .order_link a.highlight
	{
		color:#FF5555 !important;
	}


	/********************************************************************************/
	/*							REVIEW PLATFORM CHOOSER								*/
	/********************************************************************************/

	.container .review_platform {
		font-weight:bolder;
	}

	.container .review_platform .platform_link {
		text-align:center;
		padding-bottom:10px;
		cursor:default;
	}

	.container .review_platform .platform_link a
	{
		padding:3px;
	}

	.container .review_platform .platform_link a:link,
	.container .review_platform .platform_link a:visited
	{
		color:#999999;
	}

	.container .review_platform .platform_link a:hover {
		color:#CCCCCC;
	}

	.container .review_platform .platform_link a.highlight
	{
		color:#FF5555 !important;
	}




	/********************************************************************************/
	/*										DATE									*/
	/********************************************************************************/

	.container .choose_date {
		padding-bottom:20px;
		font-weight:bolder;
	}

	.container .choose_date .current {
		text-align:center;
		margin-bottom:10px;
		font-size:16px;
	}

	.container .choose_date .date_link {
		text-align:center;
		cursor:default;
	}

	.container .choose_date .date_link a
	{
		padding:3px;
	}

	.container .choose_date .date_link a:link,
	.container .choose_date .date_link a:visited
	{
		color:#999999;
	}

	.container .choose_date .date_link a:hover {
		color:#CCCCCC;
	}

	.container .choose_date .date_link a.highlight
	{
		color:#FF5555;
	}


	/********************************************************************************/
	/*										ALPHACHAR								*/
	/********************************************************************************/

	.container .alpha_chooser {
		font-weight:bolder;
	}

	.container .alpha_chooser .current {
		text-align:center;
		margin-bottom:10px;
	}

	.container .alpha_chooser .chars_link {
		text-align:center;
		padding-bottom:10px;
		cursor:default;
	}

	.container .alpha_chooser .chars_link a
	{
		padding:3px;
	}

	.container .alpha_chooser .chars_link a:link,
	.container .alpha_chooser .chars_link a:visited
	{
		color:#999999;
	}

	.container .alpha_chooser .chars_link a:hover {
		color:#CCCCCC;
	}

	.container .alpha_chooser .chars_link a.highlight
	{
		color:#FF5555 !important;
	}



	/********************************************************************************/
	/*										SCORE CHOOSER							*/
	/********************************************************************************/

	.container .score_chooser {
		font-weight:bolder;
	}

	.container .score_chooser .current {
		text-align:center;
		margin-bottom:10px;
	}

	.container .score_chooser .scores_link {
		text-align:center;
		padding-bottom:10px;
		cursor:default;
	}

	.container .score_chooser .scores_link a
	{
		padding:3px;
	}

	.container .score_chooser .scores_link a:link,
	.container .score_chooser .scores_link a:visited
	{
		color:#999999;
	}

	.container .score_chooser .scores_link a:hover {
		color:#CCCCCC;
	}

	.container .score_chooser .scores_link a.highlight
	{
		color:#FF5555 !important;
	}
