.colonne{
	margin-top:10px;
	float:right;
	color:#323232;
}

.colonne form{
	display:block;
	margin:0px;
	padding:0px;
}

.noJS{
	text-align:center;
	color:red;
	padding:5px;
	font-size:15px;
}

.login{
	padding:0px;
	width:280px;
	height:80px;
	background-image: url(../pictures/colonne/login.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;

}

.login a{
	color:#233885;
}
.login a:hover{
	color:red;
}

.bienvenue{
	padding-top:10px;
	text-align:center;
	font-size:18px;
}

.sep_login{
	text-align:center;
	font-weight:light;
/*	color:gray;*/
}

.compte_deco{
	text-align:center;
}

.compte_login{
	font: normal 14px Arial;
/*	color:#233885;*/
	text-decoration:none;
}

.compte_login:hover{
	text-decoration:none;
	color:red;
}

.deco_login{
	font-size:13px;
/*	color:#233885;*/
	text-decoration:none;
}

.deco_login:hover{
	text-decoration:none;
	color:red;
}

.champ{
	background-color:white;
}

.login_1{
	width:100px;
	float:left;
/*	font-size:0.8em;*/
	font-size:14px;

/*	color:#233885;*/
	margin-top:5px;
	margin-left:5px;
}

.login_2{
	width:100px;
	float:left;

	font-size:14px;
	margin-top:5px;
}

.pwd_1{
	clear:left;
	width:100px;
	float:left;
	font-size:14px;
/*	color:#233885;*/
	margin-top:5px;
	margin-left:5px;
}

.pwd_2{
	width:100px;
	float:left;
	font-size:14px;

	margin-top:5px;
}

.pwd_3{
	width:60px;
	float:left;
	margin-top:5px;
}

.inscription{
	clear:left;
	width:140px;
	float:left;
/*	font-size:0.7em;*/
	font-size:12px;
/*	color:#233885;*/
	text-align:center;
	margin-top:5px;
}

.pwd_oublie{
	width:130px;
	float:right;
/*	font-size:0.7em;*/
	font-size:12px;
/*	color:#233885;*/
	text-align:right;
	margin-top:5px;
	margin-right:5px;
}

.classement{
	width:280px;
	height:150px;
	margin-bottom:10px;
	background-image: url(../pictures/colonne/zone2.jpg);
	background-repeat:no-repeat;
}

.qil_contenu{ 
	height:102px;
	text-align:center;
	display:none;
	color:#646464;
}

.cl_qil_contenu{
	font-size:12px;
	width:280px;
}

.vs_contenu{ 
	height:102px;
	text-align:center;
	color:#646464;
}

.cl_vs_contenu{
	font-size:12px;
	width:280px;
}

.cl_vs_contenu_titre{
/*	color:#233885;*/
}

.cl_titre_rang{
	margin-top:3px;
	clear:left;
	float:left;
	font-weight:bold;
	width:40px;
	margin-bottom:2px;
	color:#323232;
}

.cl_titre_pseudo{
	margin-top:3px;
	float:left;
	font-weight:bold;
	width:140px;
	margin-bottom:2px;
	color:#323232;
}

.cl_titre_suite{
	margin-top:3px;
	float:left;
	font-weight:bold;
	width:50px;
	margin-bottom:2px;
	color:#323232;
}

.cl_rang{
	clear:left;
	float:left;
	width:40px;
	margin-bottom:2px;
	color:#646464;
}

.cl_pseudo{
	float:left;
	width:140px;
	margin-bottom:2px;
	text-align:center;
	color:#646464;
}

.cl_suite{
	float:left;
	width:50px;
	margin-bottom:2px;
	color:#646464;
}

.cl_link{
	margin-right:10px;
	font-size:12px;
	clear:left;
	text-align:right;
	color:#646464;
}

.cl_link a{
	color:#233885;
}

.cl_link a:hover{
	color:red;
}

.cadre_colonne_generic, .cadre_colonne_1, .cadre_colonne_2, .cadre_colonne_3, .cadre_colonne_4
{
	margin-bottom:10px;
	width:280px;
	height:150px;
	background-repeat:no-repeat;
	overflow:hidden;
}

.cadre_colonne_1
{
	background-image: url(../pictures/colonne/zone1.jpg);
}

.cadre_colonne_2
{
	background-image: url(../pictures/colonne/zone1.jpg);
}

.cadre_colonne_3
{
	background-image: url(../pictures/colonne/zone1.jpg);
}

.cadre_colonne_4
{
	background-image: url(../pictures/colonne/zone2.jpg);
}

.cadre_colonne_big
{
	background-image: url(../pictures/colonne/zone5.jpg);
}

.linklivredor{
	display:block;
	text-decoration:none;
	font-size:12px;
/*	color:red;*/
}

.pseudo_livre{
	margin-top:10px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	color:#323232;
}

.mes_livre{
	text-align:center;
	width:270px;
	font: normal 12px Arial;
	margin-left:5px;
	overflow:hidden;
	color:#646464;
}

.video_presse{
	width:280px;
	height:310px;
	background-image:url(../pictures/colonne/presse_c.jpg);
	background-repeat:no-repeat;	
}

.boutique>a:hover{
	text-decoration:none;
}

.img_boutique{
	position:relative;
	height:148px;
}

.com_contenu{
	width:280px;
	height:70px;
	margin-top:10px;
	font: normal 12px Arial;
	position:relative;
	text-align:center;
	overflow:hidden;
}

.com_contenu a{
	color:red;
}

.com_contenu a:hover{
	color:red;
}

.com_telecharger {
	margin-left:25px;
	width:230px;
	height:34px;
	text-align: center;
	font: normal 14px/35px Arial;
	text-decoration: none;
	color:#2D2D2F;
	font-weight:bold;
	background-image: url(../pictures/colonne/bigbouton.gif);
	background-repeat:no-repeat;
	float:left;
}

.com_telecharger a{
	text-decoration: none;
	color:#2D2D2F;
}

.n_contenu{
	width:280px;
	height:126px;
	position:relative;
/*	text-align:center;*/
	overflow:hidden;
}

.n_contenu a{
	color:red;
}

.n_contenu a:hover{
	color:red;
}

.v_contenu{
	width:280px;
	height:270px;
	margin-left:5px;
}



.news_texte{
		position:absolute;
		text-align:center;
		top:150px;
		width:100%;
}

.date_news{
/*	color:#233885;*/
	font-size:12px;
	font-style:italic;
}

.contenu_news{
/*	color:black;*/
	font: normal 13px Arial;
	margin-top:5px;
}

.action_inviter{
	float:left;
	width:160px;
	height:126px;
	display:block;
}
.text_invit{
	margin-top:20px;
	padding-left:10px;
	padding-right:10px;
/*	padding-top:5px;*/
	display:block;
	text-align:left;
/*	color: black;*/
	font: normal 12px Arial;
	height:65px;
	width:190px;
}

.btn_invit{
	margin-left:25px;
	margin-right:5px;

	margin-bottom:5px;
	display:block;
	float:left;
	width:160px;
	height:34px;
	background-image: url(../pictures/colonne/bouton.gif);
	background-repeat:no-repeat;
	font: normal 14px/35px Arial;
	font-weight:bold;
	color:#232323;
	text-align:center;
	text-decoration:none;
}

.btn_invit a{
	text-decoration:none;
}



.image_perso{
	display: block;
	float:right;
	height:122px;
	width:100px;
}

