@import "layout.css";


body , html {
	color: #555753;
	background: #fff;
	font: 8pt/16pt arial,tahoma,sans-serif;
	margin:0px;
	padding:0px;
}



a { text-decoration:none;color: #555753; }
a:visited { text-decoration:none;color: #555753; }
a:hover { text-decoration:underline;color:inherit; }

.mini_separator {
	color:#999999;
}

.site_icon
{
	vertical-align:middle;
}



.color_live360 {
	color:#99BC00 !important;
}
.color_liveplay3 {
	color:#5A819E !important;
}
.color_liveplayportable {
	color:#222931 !important;
}
.color_liveds {
	color:#E996A0 !important;
}
.color_livewii {
	color:#95AEFD !important;
}
.color_livepc {
	color:#DDCB60 !important;
}
.color_livegen {
	color:#9AC5BB !important;
}
.color_livegentv {
	color:#5192b3 !important;
}


/********************************************************************************/
/*									PUBLICITE  									*/
/********************************************************************************/

.publicite {
	text-align:center;
	margin-bottom:5px;
	margin-top:0px;
}

.publicite p {
	margin: 0px;
	padding: 0px;
}

.publicite iframe {
	border:0px;
	margin:0px;
}

.publicite iframe img {
	border:0px;
}

/********************************************************************************/
/*									BODY										*/
/********************************************************************************/



/********************************************************************************/
/*									ALERT MESSAGE								*/
/********************************************************************************/

#alert_message .content {
	font-family:Verdana,sans-serif;
	font-size:16px;
	line-height:24px;
	text-align:left;
	text-indent:70px;
}

/********************************************************************************/
/*									CONTAINER									*/
/********************************************************************************/


	/********************************************************************************/
	/*									HEADER										*/
	/********************************************************************************/

	.container .header .cat_title {
		 font-family:Tahoma;
		 font-size:14px;
		 line-height:13px;
		 font-weight:900;
		 text-transform:uppercase;
	}

	.container .header .rating {
		font-size:1px;
		letter-spacing:0px;
		width:175px;
	}


	/********************************************************************************/
	/*									TITLE										*/
	/********************************************************************************/

	.container .title .text {
		font-family:Tahoma;
		font-size:12px;
		line-height:12px;
		color: #999999;
		font-weight:bolder;
		text-align:center;
	}

	.container .title a {
		text-decoration:none;
		color: #999999;
	}



	/********************************************************************************/
	/*									BODY										*/
	/********************************************************************************/

	.container .body {
		font-family:Arial;
		font-size:13px;
		line-height:15px;
		color:#666666;
	}



	/********************************************************************************/
	/*									CONTACT										*/
	/********************************************************************************/

	.contact {

		padding:8px;

	}

	.contact h4 {

		font-size:14px;

		text-transform:uppercase;
		margin-top:10px;

	}

	.contact .name {
		color:#9D9D9D;
		font-weight:bold;
		margin-left:20px;
	}

	.contact .value {
	}

	.contact form {
		width:500px;
		margin-left:20px;
	}

	.contact label {

		color:#9D9D9D;
		font-weight:bold;

	}

	.contact input,.contact textarea {
			font-size:13px;
			font-family:Arial, Helvetica, sans-serif;
			border:1px dashed #9D9D9D;
			margin-top:5px;
			margin-left:5px;
			padding:2px;
	}





	/********************************************************************************/
	/*									SUBJECT BLOC								*/
	/********************************************************************************/

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

	.container .subject_bloc .description {
		font-size:12px;
		line-height:12px;
		color:#666666;
		margin:8px 5px 8px 5px;
	}

	.container .subject_bloc .website {
		font-weight:bold;
	}

	/********************************************************************************/
	/*									GAME BLOC									*/
	/********************************************************************************/

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

	.container .game_bloc .infos {
		font-size:12px;
		line-height:12px;
		color:#666666;
	}

	.container .game_bloc .rating {
		clear:both;
		margin-left:5px;

	}

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

	.container .game_bloc .infos .value {
		font-weight:bold;
	}

	.container .game_bloc .game_pub {
		text-align:center;
		margin-top:5px;
	}

	.container .game_bloc .game_pub img {
		border:0px;
	}

	.container .game_bloc .favorite {
		padding-left:2px;
		padding-top:10px;
	}




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

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

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

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


	/********************************************************************************/
	/*									SUBJECT SIDE LIST							*/
	/********************************************************************************/

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

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

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



	/********************************************************************************/
	/*									VIDEO THUMBED LIST							*/
	/********************************************************************************/


	.container .video_thumbed_list {
		padding:15px 3px 0px 3px;
	}

	.container .video_thumbed_list .item {
	}

	.container .video_thumbed_list .icon_category {
		margin-right:5px;
	}

	.container .video_thumbed_list .item .color1 {
		font-weight:bold;
		letter-spacing:1px;
	}

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

	.container .video_thumbed_list .item .description {
		margin-top:5px;
		margin:1px;
	}

	.container .video_thumbed_list .item  .content_text {
		text-align:justify;
		padding-left:5px;
	}

	.container .video_thumbed_list .thumb {
		float:left;
		margin-right:7px;
	}

	.container .video_thumbed_list .video_mini_launchbar {
		float:right;
		padding-top:30px;
	}


	.container .video_thumbed_list .video_mini_launchbar .bar a:hover {
			text-decoration:none;
	}


	/********************************************************************************/
	/*							VIDEO LAUNCH BAR LIST								*/
	/********************************************************************************/

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

	/********************************************************************************/
	/*							VIDEO LAUNCH BAR									*/
	/********************************************************************************/

	.video_launchbar {
		padding-bottom:30px;
	}

	.video_launchbar .video_title {

		color:#AAA;
		font-size:11px;
		font-family:Verdana,sans-serif;
		text-transform:uppercase;
		font-weight:bold;


		position:relative;
		top:-4px;
	}

	.video_launchbar .video_title em {
		text-transform:none;
		font-weight: normal;

	}

	.video_launchbar .bar a:hover {
		text-decoration:none;
	}
	
	
	/********************************************************************************/
	/*							VIDEO LAUNCH BAR LIST 2								*/
	/********************************************************************************/

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

	/********************************************************************************/
	/*							VIDEO LAUNCH BAR	2								*/
	/********************************************************************************/

	.video_launchbar2 {
		padding-bottom:20px;
	}

	.video_launchbar2 .video_title {

		color:#999;
		font-size:11px;
		font-family:Verdana,sans-serif;
		text-transform:uppercase;
		font-weight:bold;

	}

	.video_launchbar2 .video_title em {
		text-transform:none;
		font-weight: normal;
	}

	
	/********************************************************************************/
	/*									GREY WHITE LIST								*/
	/********************************************************************************/

	.item_list {
		font-family:Arial;
		font-size:13px;
		line-height:15px;
		color:#666666;

		padding-top: 4px;
		padding-right: 5px;
		padding-bottom: 4px;
		padding-left: 5px;
	}

	/*
	.item_list .bonus_level10 {

		background-image: url(../images/comments/bg_level_10.gif);
		background-position:right top;
		background-repeat:no-repeat;

	}

	.item_list .bonus_level15 {

		background-image: url(../images/comments/bg_level_15.gif);
		background-position:right top;
		background-repeat:no-repeat;

	}

	.item_list .bonus_level19 {

		background-image: url(../images/comments/bg_level_19.gif);
		background-position:right top;
		background-repeat:no-repeat;

	}

	.item_list .bonus_level21 {

		background-image: url(../images/comments/bg_level_21.gif);
		background-position:right top;
		background-repeat:no-repeat;

	}

	.item_list .bonus_level23 {

		background-image: url(../images/comments/bg_level_23.gif);
		background-position:right top;
		background-repeat:no-repeat;

	}

	.item_list .bonus_level25 {

		background-image: url(../images/comments/bg_level_25.gif);
		background-position:right top;
		background-repeat:no-repeat;

	}

	.item_list .bonus_coolmic1 {

		background-image: url(../images/comments/bg_coolmic_1.gif);

		background-position:right bottom;
		background-repeat:no-repeat;
	}

	.item_list .bonus_coolmic2 {

		background-image: url(../images/comments/bg_coolmic_2.gif);

		background-position:right bottom;
		background-repeat:no-repeat;
	}

	.item_list .bonus_psxweb {

		background-image: url(../images/comments/bg_psxweb.gif);

		background-position:right bottom;
		background-repeat:no-repeat;
	}
	*/



	/********************************************************************************/
	/*									COMMENTS									*/
	/********************************************************************************/

	.commentIndex .page_index {
		padding:7px 20px 15px;
		text-align:center;
		font-size:14px;
	}

	.commentIndex .page_index .active {
		text-decoration:none;
		font-weight:bold;
		color:#878787;
	}

	.commentIndex .paginator {
		padding:7px 10px;
		text-align:right;
		font-size:14px;
	}

	.commentIndex .paginator a {
		border-right:1px solid #CFCFCF;
		border-bottom:1px solid #CFCFCF;
		background-color:#E9EAEC;
		font-size:16px;
		line-height:18px;
	}

	.commentIndex .paginator a:hover {
		background-color:#E2E3E5;
		text-decoration:none;

	}

	.commentIndex .paginator .active {
		border: 1px solid;
		border-color: #AAA;
		text-decoration:none;
		font-weight:bold;
		color:#666;
	}

	.commentIndex .paginator .prev,
	.commentIndex .paginator .next {
		text-decoration:none;
		color:#878787;
	}


	.comment_element {
		width:100%;
	}

	.comment_element {
		width:100%;
	}

		.comment_element .avatar_container {
			width:100px;
			text-align:center;
		}

			.comment_element .avatar_container .avatar {
				vertical-align:top;
				padding:3px;
				background-color:#FFFFFF;
				margin:5px;
				border:1px solid #8F8F8F;
			}

			.comment_element .avatar_container .avatar img {
				border:1px solid #000000;
			}


		.comment_element .profile {
			line-height:14px;
			font-size:14px;
			padding:5px;
			height:32px;
		}

			.comment_element .infos {
				float:left;
			}

			.comment_element .poster {
				font-weight:bolder;
				float:left;
				margin-right: 15px;
			}

			.comment_element .poster a {
				color:#999999;
			}

			.comment_element .stats {

				font-size: 12px;
				padding-bottom: 1px;
			}

			.comment_element .stats span {

				font-size: 14px;

			}

			.comment_element .data {
				font-style:italic;
				font-size:12px;
			}

			.comment_element .achievements {
				margin-left:5px;
				padding:0px;

				text-align:right;
			}

			.comment_element .achievements img {
				margin-left:2px;
				padding:0px;
				border:0px;
			}


		.comment_element .message {
			vertical-align:top;
			text-indent:30px;
			padding:5px;
			margin:3px;
			text-align:justify;
			width:450px;
			word-wrap:break-word;
		}

			.comment_element .alert_hide {
				color: #ce0000;
				font-weight:bolder;
			}

			.comment_element .swaper {
				margin-left:100px;
			}

			.comment_element .hide {
				background-color:#DEDEDE !important;
				margin-top:10px;
				margin-left:10px;
				padding:5px;
				border:1px dashed #CCCCCC;
			}

			.comment_element .hide span {
				display:none;
			}


			.comment_element .alert_deleted {
				color: #ce0000;
				font-weight:bolder;
			}





	.writer {
		margin:15px;
		text-align:center;
		font-size:12px;
		line-height:12px;
	}

		.writer .note {
			text-transform:uppercase;
			font-weight:bolder;
			text-align:left;
			margin-left:30px;
			margin-bottom:20px;
		}


		.writer textarea {
			width:400px;
			height:120px;
			background-color:#DFDFDF;
			border:1px solid #9c9c9c;
			padding:4px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;

		}


		.writer .smileys {
			margin:5px;
		}

		.writer .smileys img {
			margin:3px;
			cursor:pointer;
		}

		.writer #charte {
			padding: 5px;
			background-color:#DFDFDF;
			border:1px solid #9c9c9c;
			text-align: justify;
			width: 400px;
			margin: -130px auto 0 auto;
			position: relative;
			top: 130px;
			display: none;
			cursor:pointer;
		}

	.nocomment
	{
		font-weight:bolder;
		text-transform:uppercase;
		font-size:12px;
		line-height:12px;
		color:#555;
		text-align:center;
		padding:30px;
	}

	.abuse_report {
		background:url(../images/abuse/container.gif) repeat-y;
		width:340px;
		height:342px;
		margin-top:-170px;
		margin-left:-171px;
	}

	.abuse_report form {
		margin:0px;
	}

	.abuse_report textarea {
		font-family:Verdana,sans-serif;
		font-size:12px;
		color:#888;
		border:0px;
		background:transparent;
		width:292px;
		height:210px;
		margin-top:78px;
		margin-left:22px;
	}

	.abuse_report .validation {
		margin-top:20px;
		margin-left:20px;
	}
	.abuse_report .close {
		margin-top:20px;
		margin-left:20px;
	}



	/********************************************************************************/
	/*									LOGINS										*/
	/********************************************************************************/

	.loginhtml {
		border-top: 1px dashed #AAA;
		margin:15px;
		margin-top:35px;
		padding: 5px;
		text-align:center;
		font-size:12px;

		line-height:12px;
	}

	.loginhtml .note {
		text-transform:uppercase;
		font-weight:bolder;
		text-align:left;
		margin-left:30px;
		margin-bottom:20px;
	}

	.loginhtml .note a {
		text-decoration: underline;
	}

	.loginhtml input {
		background-color:#DFDFDF;
		border:1px solid #9c9c9c;
		padding:4px;
		margin: 3px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;

	}


	/********************************************************************************/
	/*									PAGE INDEX									*/
	/********************************************************************************/

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

	.container .page_index a.current {
		text-decoration:none;
		font-weight:bolder;
	}



	/********************************************************************************/
	/*									TABS     									*/
	/********************************************************************************/

	#tabs {
		width:985px;
		padding-bottom:10px;
	}

	.tab_content,.tab_content_selected  {
		font-family:Arial;
		font-size:11px;
		color:#666666;
		text-transform:uppercase;
	}

	.tab_content_selected  {
		font-weight:bold;
	}

	.tabs a {
		color:#666666;
		outline: none;
	}

	.tabs a:hover {
		color:#333333;
		text-decoration:none;
	}


	/********************************************************************************/
	/*									COMMENTS     								*/
	/********************************************************************************/

	.container a.comment {
		font-size:11px;
		font-weight:bolder;
		color:#777777;
	}

	.container a.comment:visited, .container a.comment_hot:visited {
		color:#BBBBBB;
	}


	/********************************************************************************/
	/*										GENERIC BUTTON							*/
	/********************************************************************************/

	.generic_button span {
		color:#9A9A9A;
		font-family:Tahoma, sans-serif;
		font-size:12px;
		line-height:12px;
	}

	.generic_button:hover span {
		color: #878787;
	}



/********************************************************************************/
/*										FOOTER									*/
/********************************************************************************/

#pageFooter , #pageFooter a {
	font-family:Tahoma;
	font-size:10px;
	line-height:12px;
	color:#999999;
}


#pageFooter .personnal_data_link {
	text-decoration:underline;
}


