/*** FIL ARIANE ***/
#fil_ariane {
  margin-bottom: 20px;
}

#fil_ariane,
#fil_ariane a {
  font-size: 10px;
  color: #5e5e5e;
}

#fil_ariane a:hover {
  font-size: 10px;
  color: #414367;
}

#fil_ariane a.select {
  color: #0f0f0f;
}

#bourse {
	vertical-align: -15px;
}

.nom {
	color: #353535;
	font-size: 12px;
}

#photoProfil {
	float: left;
	overflow: hidden;
	margin-left: 5px;
}

#content_partieGauche #monProfil #infos {
	float: left;
	overflow: hidden;
	margin-left: 10px;
  font-size: 12px;
}

.pseudoLabel {
	color: #7f7f7f;
	font-size: 12px;
}

.pseudo { color: #353535; }

.avancement {
	color: #7f7f7f;
	font-size: 10px;
}

#content_partieGauche #monProfil #infos br {	margin-bottom: 10px; }

#content_partieGauche #monProfil #liensProfil {
	clear: both;
	float: left;
  width: 280px;
	overflow: hidden;
	margin-left: 5px;
  white-space: nowrap;
}

#content_partieGauche #monProfil #liensProfil a {
	margin-right: 20px;
	font-size: 10px;
	color: #7f7f7f;
}

#content_partieGauche #monReseau {
	width: 300px;
	float: left;
	overflow: hidden;
	margin-left: 30px;
}

#content_partieGauche #monReseau p {
	color: #7f7f7f;
	font-size: 12px;
}

#content_partieGauche #monReseau .nombre { color: #353535; }

#content_partieGauche #monReseau #photosFollowers a {
	color: #353535;
	font-size: 10px;
	text-decoration: none;
}

#content_partieGauche #monReseau #photosFollowers li {
	display: inline;
	margin-right: 20px;
}

#content_partieGauche #monReseau #photosFollowers  img { 
	margin-top: 2px; 
	vertical-align: -10px; 
}

#content_partieGauche #monReseau a {
	font-size: 10px;
	color: #7f7f7f;
}

#content_partieGauche #monReseau .all { 
	float: left;
	overflow: hidden;
	margin-top: 10px; 
}

#content_partieGauche #mesPortefeuilles {
	width: 633px;
	clear: both;
	overflow: hidden;
	margin-top: 20px;
  position: static;
}

#content_partieGauche #mesPortefeuilles h3 img {
	margin-bottom: -15px;
}

#content_partieGauche #mesPortefeuilles .hausse {
	font-family: Arial;
	color: #0d8a02;
	font-size: 11px;
}

#content_partieGauche #mesPortefeuilles .baisse {
	font-family: Arial;
	color: #d60016;
	font-size: 11px;
}

#content_partieGauche #mesPortefeuilles table { margin-left: 15px; }
#content_partieGauche #mesPortefeuilles td { margin-top: 10px; }
#content_partieGauche #mesPortefeuilles .even { background-color: #f6f6f6; }
#content_partieGauche #mesPortefeuilles .odd { background-color: #ffffff; }

#content_partieGauche #mesPortefeuilles td {
	font-size: 12px;
	font-family: verdana;
	color: #5e5e5e;
	vertical-align: middle;
	text-align: right;
	padding-right: 20px;
	height: 30px;
}

#content_partieGauche #mesPortefeuilles td .baisse, #content_partieGauche #mesPortefeuilles td .hausse { font-family: verdana; }

#content_partieGauche #mesPortefeuilles .nom {
	color: #0f0f0f;
	width: 150px;
	text-align: left;
}

#content_partieGauche #mesPortefeuilles .titres td {
	color: #7f7f7f;
	font-size: 11px;
}

#content_partieGauche #mesPortefeuilles .center { text-align: center; }

#content_partieGauche #mesPortefeuilles .all {
	clear: both;
	float: left;
	overflow: hidden;
	margin-left: 10px;
	margin-top: 15px;
}

#content_partieGauche #mesPortefeuilles .all a {
	color: #7f7f7f;
	font-size: 10px;
	margin-right: 50px;
}

#content_partieGauche #mesListes {
	clear: both;
	float: left;
	overflow: hidden;
	width: 300px;
  position: static;
	margin-top: 20px;
}

#content_partieGauche #mesListes .listeItem{
	margin-left: 15px;
	font-size: 11px;
	color: #353535;
	width: 120px;
	height: 30px;
	float: left;
	overflow: hidden;
}
#content_partieGauche #mesListes .rowEven { background-color: #f6f6f6 }
#content_partieGauche #mesListes .rowOdd { background-color: #ffffff }
#content_partieGauche #mesListes .listeItem img { float: right; }

#content_partieGauche #mesListes .liens {
	clear: both;
	float: left;
	overflow: hidden;
	margin-left: 10px;
}

#content_partieGauche #mesListes .liens a {
	color: #7f7f7f;
	font-size: 10px;
}

#content_partieGauche #mesListes .liens img { 	margin-top: 10px; }

#content_partieGauche #coursAlertes {
	float: left;
	overflow: hidden;
	width: 300px;
	margin-top: 20px;
  position: static;
	margin-left: 30px;
}

#content_partieGauche #coursAlertes ul { margin-left: 15px; }

#content_partieGauche #coursAlertes li {
	font-size: 11px;
	color: #353535;
	display: block;
	height: 30px;
}

#content_partieGauche #coursAlertes .even { background-color: #f6f6f6; }
#content_partieGauche #coursAlertes .odd { background-color: #ffffff; }

#content_partieGauche #coursAlertes .liens {
	clear: both;
	float: left;
	overflow: hidden;
	margin-left: 10px;
}

#content_partieGauche #coursAlertes .liens a {
	color: #7f7f7f;
	font-size: 10px;
}

#content_partieGauche #coursAlertes .liens img { 	margin-top: 10px; }

#content_partieGauche #mesArticles {
	clear: both;
	float: left;
	overflow: hidden;
	width: 300px;
	margin-top: 20px;
  position: static;
}

#content_partieGauche #mesArticles .article {
	color: #353535;
	font-size: 11px;
	padding: 2px;
	margin-left: 5px;
	margin-top: 5px;
}

#content_partieGauche #mesArticles .article .date { color: #7f7f7f; }
#content_partieGauche #mesArticles .article .categorie { 
	background-color: #a0a0a0; 
	color: #ffffff;
}

#content_partieGauche #mesArticles .liens {
	clear: both;
	float: left;
	overflow: hidden;
	margin-left: 8px;
	margin-top: 10px;
}

#content_partieGauche #mesArticles .liens a {
	color: #7f7f7f;
	font-size: 10px;
}

/*
OGM
*/
#content_partieGauche #commentaires {
    float: left;
    overflow: hidden;
    width: 300px;
    margin-top: 20px;
    margin-left: 30px;
  position: static;
}

#content_partieGauche #commentaires .article {
    color: #353535;
    font-size: 11px;
    padding: 2px;
    margin-left: 5px;
    margin-top: 5px;
}

#content_partieGauche #commentaires .article .date { color: #7f7f7f; }
#content_partieGauche #commentaires .article .categorie { 
    background-color: #a0a0a0; 
    color: #ffffff;
}

#content_partieGauche #commentaires .liens {
    clear: both;
    float: left;
    overflow: hidden;
    margin-left: 8px;
    margin-top: 10px;
}

#content_partieGauche #commentaires .liens a {
    color: #7f7f7f;
    font-size: 10px;
}
/* //OGM */


#content_partieGauche #alertesInfo {
	/* OGM */
    clear: both;
	float: left;
	overflow: hidden;
	width: 300px;
	margin-top: 20px;
	/* OGM margin-left: 30px; */
  position: static;
}

#content_partieGauche #alertesInfo .article {
	color: #353535;
	font-size: 11px;
	padding: 2px;
	margin-left: 5px;
	margin-top: 5px;
}

#content_partieGauche #alertesInfo .article .date { color: #7f7f7f; }
#content_partieGauche #alertesInfo .article .categorie { 
	background-color: #a0a0a0; 
	color: #ffffff;
}

#content_partieGauche #alertesInfo .liens {
	clear: both;
	float: left;
	overflow: hidden;
	margin-left: 8px;
	margin-top: 10px;
}

#content_partieGauche #alertesInfo .liens a {
	color: #7f7f7f;
	font-size: 10px;
}

#content_colonneDroite #mesCommentaires,
#content-coldro #mesCommentaires {
	float: left;
	overflow: hidden;
	width: 300px;
}

#content_colonneDroite h3,
#content-coldro h3 {
/*	font-family: Verdana;*/
	font-size: 18px;
	color: #191919;
	border-bottom: 1px solid #b0b0b0;
	padding: 5px;
	margin-bottom: 10px;
}

#content_colonneDroite h3.class_titreBlock,
#content-coldro h3.class_titreBlock {
font-size: 13px;
}

#content_colonneDroite #mesCommentaires .commentaire,
#content-coldro #mesCommentaires .commentaire {
	font-size: 11px;
	color: #353535;
	padding: 2px;
	margin-left: 5px;
	margin-top: 5px;
}

#content_colonneDroite #mesCommentaires .commentaire .date
#content-coldro #mesCommentaires .commentaire .date { color: #7f7f7f; }

#content_colonneDroite #mesCommentaires .liens,
#content-coldro #mesCommentaires .liens {
	clear: both;
	float: left;
	overflow: hidden;	
	margin-left: 8px;
	margin-top: 10px;
}

#content_colonneDroite #mesCommentaires .liens a,
#content-coldro #mesCommentaires .liens a {
	color: #7f7f7f;
	font-size: 10px;
}

#blocJeu {
	width: 160px;
	height: 160px;
/*	background-color: black; */
	color: #ffffff;
	float: left;
	overflow: hidden;
}

#monProfil {
  float: left;
  width: 300px
}

.bloc_horiz {
	width: 630px;
	float: left;
	overflow: hidden;
}

#articlesListe {
	clear: both;
	float: left;
	overflow: hidden;
	margin-top: 30px;
	margin-bottom: 10px;
	width: 100%;
}

#articlesListe #liensHaut {
	float: right;
	overflow: hidden;
	z-index: 10;
}

#articlesListe_head {
	border-bottom: 1px solid #b0b0b0;
	height: 25px;
}

#articlesListe #liensHaut img { vertical-align: 1.5px; 	margin-left: 20px; }
#articlesListe p {
	font-size: 11px;
	color: #191919;
	margin-left: 10px;
}
#articlesListe strong { font-weight: bold; }

#articlesListe #liensHaut a {
	text-decoration: none;
	color: #7f7f7f;
	font-size: 10px;
	margin-right: 5px;
}

.articleItem {
	margin-top: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #b0b0b0;
	overflow: hidden;
}

h3.articleItem_titre {
	font-family: Arial;
	font-size: 25px;
	font-weight: normal;
	color: #111111;
	margin-left: 10px;
}

.articleItem .infosTitre {
	display: block;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #7f7f7f;
	margin-top: 5px;
}

.articleItem .articleItem_content {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin: 10px 0 0 10px;
	clear: both;
	overflow: hidden;
}

.articleItem .liens { margin: 10px 0 0 10px; }
.articleItem .liens a { margin-right: 10px; }

.commsItem {
	margin-top: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #b0b0b0;
}

h3.commsItem_titre {
	font-family: Arial;
	font-size: 25px;
	font-weight: normal;
	color: #111111;
	margin-left: 10px;
}

.commsItem .infosTitre {
	display: block;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #191919;
	margin: 5px 0 0 9px;
}

.commsItem .commsItem_intro { overflow: hidden; }

.commsItem .infosTitre p { padding-top: 5px; }
.commsItem .infosTitre .dapres { color: #7f7f7f; }
.commsItem .infosTitre_text { float: left; overflow: hidden; margin-top: 5px; }

.commsItem .dateIcone {
	float: left;
	overflow: hidden;
	margin-right: 5px;
}

.commsItem .commsItem_content {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin: 7px 0 0 10px;
	clear: both;
}

.commsItem .liens { margin: 10px 0 0 10px; }
.commsItem .liens a { margin-right: 30px; }
#espacePerso_pagination { margin: 10px 5px 0 5px; clear: both;}

#changePortefeuille .liens { margin-top: 5px; }
#liste_lastsInfos { margin-top: 15px; }

.listesListe { margin: 5px 0 20px 10px ; }

.listesListe h4 {
	font-weight: bold;
	font-size: 11px;
	margin: 15px 0;
}

.listesListe_item {
	clear: both;
	overflow: hidden;
	margin: 0 0 0 10px;
}

.listesListe_item .item_blocGauche {
	width: 35px;
	clear: both;
	float: left;
	overflow: hidden;
	padding: 8px 0;
	height: 20px;
}

.listesListe_item .item_blocDroit {
	width: 550px;
	float: left;
	overflow: hidden;
	font-size: 11px;
	color: #0f0f0f;
	border-left: 1.5px solid #d2d2d2;
	padding: 8px 0 8px 10px;
	height: 20px;
}

.listesListe_item .date {
	font-size: 10px;
	color: #7f7f7f;
}

.listesListe_item .source {
	font-size: 10px;
	color: #5e5e5e;
}

.listesListe_item .rubrique {
	font-size: 11px;
	color: #5e5e5e;
	padding: 1px;
}

.listesListe_item .dossier {
	font-size: 11px;
	color: #ffffff;
	background-color: #a0a0a0;
}

.listesListe_item .picto { padding-top: -5px; vertical-align: -7px; }

#espacePerso_newsletters { margin-top: 30px; }
#espacePerso_newsletters p {
	font-size: 12px;
	color: #191919;
	padding: 5px;
}

#espacePerso_newsletters strong { font-weight: bold; }

#newslettersListe { margin: 5px 0 0 10px; }
#newslettersListe img {
	vertical-align: -25.5px;
	margin: 0 5px;
}

.newslettersRadio { margin: 10px 0 0 10px; }
#espacePerso_newsletters .submitButton {
	display: block;
	margin: 15px 0 0 8px;
}

#newslettersListe_footer {
	font-size: 10px !important;
	color: #7f7f7f !important;
	clear: both;
}

#espacePerso_newsletters .souhaitePromos {
	float: left;
	overflow: hidden;
}

#espacePerso_newsletters .submitButton {
	float: left;
	overflow: hidden;
	clear: both;
	margin: 5px 0 10px 15px;
}

.retour {
	clear: both;
	float: right;
	overflow: hidden;
}

.retour a {
	font-size: 10px;
	color: #7f7f7f;
}

#avatar_partieGauche {
	font-size: 11px;
	color: #191919;
	margin-left: 10px;
	float: left;
	overflow: hidden;
	clear: both;
	width: 200px;
}

#avatar_partieGauche img { vertical-align: -65px; margin-left: 5px; }

#avatar_partieDroite {
	float: left;
	overflow: hidden;
	margin-left: 40px;
	font-size: 11px;
	color: #5e5e5e;
	width: 380px;
}
/*OGM comment overflow + height */
#avatarsListe {
	float: right;
/*	overflow: hidden; */
	margin-left: 10px;
	width: 240px;
/*  height: 80px; */
}

/*OGM comment overflow + height */
#avatar_select_image {
/*  overflow: hidden; */
/*  height: 80px;*/
  clear: both;
  zoom: 1;
}

#avatar_select_image span { float: left; }

.avatarItem {
	float: left;
	margin-right: 6px;
	margin-bottom: 5px;
}

#avatarDl {
	clear: both;
	float: left;
	overflow: hidden;
	width: 360px;
	white-space: nowrap;
	margin-top: 5px;
}

#avatarDl .submitButton {
	clear: both;
	float: right;
	overflow: hidden;
	margin-top: -22.5px;
	width: 67px;
	background-image: url('../images/buttonSubmit_enregistrer.jpg');
}

#avatarDl .button2 {
	clear: both;
	float: left;
	overflow: hidden;
	margin: 10px 0 0 140px;
	width: 63px;
}

#avatarDl .inputText {	margin-left: 14px; height: 20px; }
#profilEdito { margin-top: 10px; }
.editoContent {
	padding: 10px 15px 20px 15px;
	border: 1px solid #a0a0a0;
	background-color: #f4f4f4;
	margin: 10px;
	font-size: 11px;
	color: #353535;
}

#profilEdito .submitButton {
	background-image: url('../images/buttonSubmit_enregistrerModifs.jpg');
	width: 180px;
	margin: 0px 10px;
}

#profil_donneesPerso { margin-top: 20px; }

#profil_donneesPerso .submitButton  {
	background-image: url('../images/buttonSubmit_enregistrerModifs.jpg');
	width: 180px;
	margin: 15px 0 0 120px;
}

#profil_donneesPerso form, #profil_modifierPass form, #profil_public form {	margin: 5px 0 0 10px; }
#profil_donneesPerso br { margin-bottom: 18px; }
#profil_donneesPerso label {
	font-size: 11px;
	color: #7f7f7f;
	display: block;
	float: left;
	clear: both;
	overflow: hidden;
	min-width: 120px;
	padding-top: 7px;
}

#profil_donneesPerso .inputText {
	width: 230px;
	height: 23px;
	color: #191919;
	font-size: 11px;
	padding: 5px 0 0 5px;
}
#profil_donneesPerso .inputDeroulant {
	width: 239.5px;
	height: 28px;
	padding: 5px 0 0 3px;
	font-size: 11px;
	color: #191919;
}
#profil_donneesPerso .inputRadio {
	margin: 5px 0 0 15px;
	color: #7f7f7f;
	vertical-align: -1.5px;
}

#profil_donneesPerso .firstRadio { margin-left: 2px; }

#profil_modifierPass {	margin-top: 25px; }
#profil_modifierPass label {
	font-size: 11px;
	color: #7f7f7f;
	display: block;
	float: left;
	clear: both;
	min-width: 120px;
	padding-top: 7px;
	overflow: hidden;
}

#profil_modifierPass .inputText {
	width: 230px;
	height: 20px;
	color: #191919;
	font-size: 11px;
	padding: 5px 0 0 5px;
}

#profil_modifierPass br { margin-bottom: 18px; }
#profil_modifierPass .submitButton { margin: 5px 0 0 120px; }
#profil_public { margin: 20px 0 20px 0; }
#profil_public label {
	float: left;
	clear: both;
	overflow: hidden;
	min-width: 120px;
	font-size: 11px;
	color: #7f7f7f;
	margin-bottom: 10px;
}

#profil_public .inputCheck {
	display: block;
	float: left;
	overflow: hidden;
}

#profil_public .submitButton {
	background-image: url('../images/buttonSubmit_enregistrerModifs.jpg');
	width: 180px;
	margin: 30px 0 0 -13px;
}

