#cadrePrincipal{
	background: url("../images/imagesV4/background.gif") repeat-y  0 0;
	width: 1024px;
	margin: auto;
	position: relative;
	left: -10px;
}
.submit,
.submit_over{
	background: url("../images/imagesV4/bg-input-submit.png") no-repeat  0 0;
	width: 42px;
	height: 39px;
	padding-top: 3px;
	padding-right: 8px;
	padding-left: 9px;
	border: 0;
	cursor: pointer;
	font-size: 1.2em;
	font-weight: bold;
	letter-spacing: -1px;
	color: #3e403f;
	
}
#blackArea{
	opacity : 0.7;
    filter : alpha(opacity=70); 
    background: #000;
    width: 100%;
    position: absolute;
    z-index: 1000;
    top:0;
    left:0;
}
body input[type="text"].input:hover,
body input[type="text"].input:focus,
body .input:hover,
body .input:focus{
	border: 0;
	outline: none;
}
.ulInput{
}

.liInput{
	background: url("../images/imagesV4/bg-input.png") right top no-repeat ;
	padding:6px 0 7px 15px;
	width:148px;
	border: 0;
	letter-spacing: -1px;
	font-weight:  normal;
	color: #3e403f;
	list-style: none;
		

}
input.input{
	background: transparent;
	width: 130px;
	border: 0;
	letter-spacing: -1px;
	font-size: 1.4em;
	font-weight: normal;
	color: #3e403f;
}
input[type="text"].input{
	background: transparent;
	width: 130px;
	border: 0;
	letter-spacing: -1px;
	font-size: 1.4em;
	font-weight:  normal;
	color: #3e403f;
}
#forRef{
	display: none;
}
/* BANNIERE */

#banniereGauche,
#banniereGauche.bann0{
	float: left;
	display: inline;
	background: url(../images/imagesV4/bannerV4.png) no-repeat;
	width: 611px;
	
	margin-left: -15px;
	padding-left:45px;
}
#banniereGauche .contenu{
	padding: 15px 30px 15px 15px;
	position: relative;
}

#banniereDroite{
	width: 383px;
	float: right;
}
/* menuPrincipalRight */

#menuPrincipalRight{	
	width:100%;
	background: url(../images/imagesV4/bg-menu-principal-right.gif) no-repeat 0 18px;
	margin-top: 5px;
	padding-bottom: 25px;
	padding-left: 10px;

}

.menuPrincipal a{	
	font-size:2em;
	font-weight: bold;
	text-transform: uppercase;
	margin-right: 12px;
	letter-spacing: -3px;
	color: #000;
}
.menuPrincipal a span{	
	display: block;
	cursor: pointer;
	float: left;
	padding: 6px 5px 7px 5px;
	border-top: 5px solid #fff;	
	color: #000;
}
.menuPrincipal a:hover span,
.menuPrincipal a.selected span{	
	border-top: 5px solid #62151d;
	color: #fff;
	background-color: #872530;
}

#menuPrincipal{	
	width:100%;
	background: url(../images/imagesV4/bg-menu-principal.gif) no-repeat 0 18px;
	padding-bottom: 25px;
	margin-top:292px;
	padding-left: 10px;
}
/* LAST UPDATES */

#dernier_ajout{
	position: absolute;
	top: 62px;
	left: 621px;
	width: 403px;
	background: url(../images/imagesV4/bg-last-update.png) no-repeat;
}
.enderLastUpdate{
	height: 12px;
	width: 354px;
	margin-left: 28px;
	position: relative;
	 top: 12px;
	background: url(../images/imagesV4/bg-last-update-ender.gif) no-repeat 0 bottom;
}
#ajout_menu{
	width: 46px;
	height: 97px;
	background: url(../images/imagesV4/bg-menu-last-upadte.gif) no-repeat;
	text-align: right;
	margin-top: 5px;
	padding-right: 7px;
	padding-top: 6px;
	margin-left: 22px;
	float: left;
}
#ajout_menu li{
	list-style: none;
}
#ajout_menu a{
	font-size: 1.4em;
	font-weight: bold;
	color: #000;
	display: block;
	text-transform: uppercase;
	letter-spacing: -1.1px;
}
#ajout_menu a:hover{
	color: #555;
}
.elementLastUpdate{
	width: 100%;
}
.elementLastUpdate td{
	vertical-align: top;
}
#dernier_ajout .contenu a .newEpisode{
	color: #fff;
	font-size: 0.8em;
}
#dernier_ajout .contenu{
	width: 315px;
	margin-left: 6px;
	margin-bottom: 0px;
	float: left;
	font-size: 0.9em;
	padding-top: 5px;
}
#dernier_ajout .contenu a{
	color: #000;
	font-weight: bold;
	float: left; 
	display: inline;
}
#dernier_ajout .contenu a .newEpisode,
#dernier_ajout .contenu .infoEpisode{
	color: #fff;
	font-size: 0.7em;
	float: left; 
	display: inline;
	margin-right: 3px;
	position: relative;
	top: 1px;
}
#dernier_ajout .contenu a:hover{
	color: #555;
}
#dernier_ajout .contenu a:visited{
	text-decoration: none;
}

#dernier_ajout .contenu .detailAllEpisodes-groupe {
	color: #903640;
	float: none;
	text-decoration: underline;
}
#dernier_ajout .contenu .detailAllEpisodes-groupe:hover{
	text-decoration: none;
}
#dernier_ajout .contenu .download{
	font-weight: bold;
	padding: 0 0 0 12px;
	color: #872530;
	text-align: right;	
}
#result .lienLastUpdate{
	padding-bottom: 5px;
	padding-right: 10px;
	background: url(../images/imagesV4/last-update-separateur-bottom.gif) no-repeat 0 bottom ;
}
#result .countLastUpdate{
	background: url(../images/imagesV4/last-update-separateur-right.gif) no-repeat 0 0 ;
}

.navResultBox{
	width: 100%;
	margin: 0;
	margin-bottom: 10px;
}
.navResultBox td{
	vertical-align: top;
}
.titleLastUpadte{
	font-size: 2em;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	letter-spacing: -2px;
	text-align: center;
	padding-top: 5px;
}

.previousResult,
.nextResult{
	width: 75px;
}

#nextResult,
#previousResult{
	background: url(../images/imagesV4/bg-fleche-left.gif) no-repeat 0 0;
	color: #fff;
	font-weight: bold;
	padding-left: 40px;
	font-size: 0.75em;
	height: 19px;
	padding-top: 6px;
	cursor: pointer;
}
#nextResult{
	background: url(../images/imagesV4/bg-fleche-right.gif) no-repeat right 0;
	padding-left: 0px;
	padding-right: 40px;
}
#dernier_ajout .sousTitre{
	clear: both;
	float: left;
	display:block;
	width: 94.3%;
	background: url("../images/imagesV4/alpha14.png");
	margin: 4px 5px 0px 4px;
	padding: 0px 5px 0px 0px;
	text-align:right;
	color: #FFF;
	font: 12px "Verdana" bold;
	letter-spacing: normal;
}


.feedLastUpdate{
	position: absolute;
	margin-top: -56px;
	margin-left: 18px;
	width: 56px;
	height: 51px;
	background: url(../images/imagesV4/bg-feeds.png) no-repeat 0 0;
	display: block;
}

#loadingResult,
.loading{
    position: absolute;
    padding: 0 36px 2px 36px;
    margin-left: 87px;
	margin-top: 6px;
    background: #cc0000;
    color: #fff;
    font: 13px Verdana;
    z-index: 100;
}

#loadingResultAnime{
margin:0 0 0 -15px;
}
#simulationLastUpdate{
	margin-top: 15px;
}


/* MODULES de DROITE */

.moduleRight{
	margin-left: 8px;
}
.contentModuleRight{
	margin-left:10px;
	margin-bottom: 30px; 
	margin-top: 10px;
}
.rechercheMod .contentModuleRight,
.connexionMod .contentModuleRight,
.shoutboxMod .contentModuleRight{
	margin-left:0px;
}
.shoutboxMod .contentModuleRight .notLogin,
.shoutboxMod .contentModuleRight .titleTextarea{
	margin-left: 10px;
}
.shoutboxMod .contentModuleRight .notLogin{
	font-weight: bold;
	padding-right: 55px;
}
.shoutboxMod .contentModuleRight .fond_shoutbox-iframe{
	margin-left: 10px;
}
.moduleRight ul li{
	list-style: none;
}
.moduleRight h2{
	margin-bottom: 0;
	margin-left: 0px;
	margin-top: 0;
	padding-bottom: 11px;
	padding-left: 10px;
	letter-spacing: -2px;
	font-size: 2.1em;
	background: url(../images/imagesV4/bg-title-menu-right.gif) no-repeat 0 0;
}

.moduleRightLittle h2{
	background: url(../images/imagesV4/bg-title-menu-right-little.gif) no-repeat 0 0;
}
.moduleRightLittle{
	float: left;
	width: 46%;
}


/* RECHERCHER */
.moduleRight .liInput{
	float: left;
}

#menuPrincipal{
	clear: both;
}

.moduleRight .link{
	margin-left: 12px;
}

.moduleRight .puceJaune {
	background: url(../images/imagesV4/link-puce.gif) no-repeat 0 4px;	
	font-weight: bold;
	color: #872530;
	text-decoration: underline;
	padding-left: 18px;
}

.moduleRight .puceJaune:hover{
	text-decoration: none;
}
/* CONNEXION */
.voirProfil,.creerPlaylist{
	display: block;
	background: url(../images/imagesV4/bg-btn-profil.gif) no-repeat 0 0px;	
	width: 64px;
	height: 96px;
	float: left;
}
.lancerMP3{
	display: block;
	background: url(../images/imagesV4/bg-btn-mp3.gif) no-repeat 0 10px;	
	width: 67px;
	height: 101px;	
	float: left;
	margin-right: 10px;
}
.iconeConnexion,
.infoUser{
	float: left;
}
.infoUser{
	margin-left: 25px;
	margin-top: 15px;
}
.dateUser{
	margin: 0;
	font-weight: bold;
	color: #34391b;
}
.pseudoUser{
	margin: 0;
	font-weight: bold;
	color: #3e403f;
	font-size: 2.1em;
	letter-spacing: -2px;
	margin-bottom: 10px;
	margin-top: 5px;
}
.killSession{
	margin: 0;
}

/* SHOUTBOX */
.fond_shoutbox{
	display: block;
	background: url(../images/imagesV4/bg-input-saisie-shoutbox.png) no-repeat right top;	
	height:62px;
	padding:15px 15px 15px 5px;
	width:306px;
	float: left;
	border: 0;
} 
.fond_shoutbox  textarea{
	height:62px;
	width:290px;
	background: transparent;
	line-height: 12px;
	font-weight: bold;
	color: #363636;
	border: 0;
} 
.fond_shoutbox-iframe{
	display: block;
	background: url(../images/imagesV4/bg-input-resultat-shoutbox.gif) no-repeat 0 0;	
	height: 475px;
	padding:15px 15px 15px 12px;
	width: 335px;
	
	border: 0;
} 

.fond_shoutbox textarea:focus{
	outline: none;
	border: 0;
} 


/* STATS */

.stats span{
	color: #89906b;
	font-weight: bold;
}
.stats .number{
	padding-right: 10px;
}
.stats .number span{
	font-size: 2em;
	color: #6b724d;
	font-weight: normal;
	letter-spacing: -3px;
	
}

/* DONS */

.dons,
.dons_over{
	background: url(../images/imagesV4/dons.gif) no-repeat 0 0;	
	width: 181px;
	height: 77px;
	display: block;
}


/* PARTENAIRES */
#imgPart{
	width: 88px;
	height: 31px;
}
.linkPart{
	margin: 0;
	
}
.linkPart a:link{
	font-weight: bold;
	color: #89906b;
}
.linkPart a:visited{
	font-weight: bold;
	color: #a3aa87;
}
.linkPart a:hover{
	color: #6e7455;
}

.partenaireNoVisible{
	position: absolute;
	left: -1000px;
	visibility: hidden;
	width: 0;
	height: 0; z-index: 0;
}


/*BARRE DE NAVIGATION*/

.pageSuite{
	display: block;
	float: right;
	margin: 0 15px 0 0;
	background: #c4cc9f;
}

.pageSuite .suivant{
	float: left;
	display: block;
	background: url(../images/imagesV4/bg-fleche-right.gif) no-repeat right 0;
	height: 25px;
	width: 45px;
	opacity : 0.8;
    filter : alpha(opacity=80); 
}

.pageSuite .suivant:hover{
	opacity : 1;
    filter : alpha(opacity=100); 
}


.pageSuite .precedent{
	float: left;
	display: block;
	background: transparent url(../images/imagesV4/bg-fleche-left.gif) no-repeat 0 0;
	height: 25px;
	width: 37px;
	opacity : 0.8;
    filter : alpha(opacity=80); 
}

.pageSuite .precedent:hover{
	opacity : 1;
    filter : alpha(opacity=100); 
}
.pageSuite .inactif{
	opacity : 0.2;
    filter : alpha(opacity=20); 
}

.pageSuite .inactif:hover{
	opacity : 0.2;
    filter : alpha(opacity=20); 
}

.pageSuite .page{
	display: inline;
	float: left;
	margin: 3px 0 0 10px;
}

#banniereGauche .pageSuite .page a{
	text-decoration: none;
}
#banniereGauche .pageSuite .page .number{
	letter-spacing: -1px;
	font-size: 1.5em;
	color: #000;
}

.pageSuite .page p.number{
	
	color: #fff;
}
.pageSuite .page .number:hover{
	color: #444;
}

/*  ACCES RAPIDE */

#expandButton{
	cursor: pointer;
	display: block;
	padding: 3px 0 0 19px;
}
#expandButton.plus{
	background: transparent url(../images/imagesV4/btn-plus-rond.gif) no-repeat 0 0;
}
#expandButton.moins{
	background: transparent url(../images/imagesV4/btn-moins-rond.gif) no-repeat 0 0;
}
.titleExpand{
	font-size: 1.7em;
	color: #636a42;
	text-transform: uppercase;
	letter-spacing: -1.5px;
	display: block;
	font-weight: bold;
	padding:0 0 28px 5px;
	background: transparent url(../images/imagesV4/bg-btn-acces-rapide.gif) no-repeat 0 0;
}
.contenuExpandOff{
	display: none;
}
.contenuExpandOn{
	display: block;
	
	background: #fff;
	
}
.contenuExpandOn .content{
	margin: auto;
}


.groupeTitre{
	margin-bottom: 20px;
}
.fondLettre{
	color: #919191;
	font-size: 1.7em;
	font-weight: bold;
	background: transparent url(../images/imagesV4/acces-rapide-separateur.gif) no-repeat 0 bottom;
	margin-bottom:5px;
	padding-bottom:7px;
	padding-left:2px;
	
}
#banniereGauche .titleManga a{
	color: #636a42;
	text-decoration: none;
	font-weight: normal;
}
#banniereGauche .titleManga a:hover{
	color: #636a42;
	text-decoration:underline;
}
#banniereGauche .titleManga a .number{
	color: #636a42;
	font-weight: bold;
}


/*  DETAIL ANIME */

h1{
	font-weight: bold;
	font-size: 1.7em;
	color: #636a42;
}
.articleDesc{
	background: transparent url(../images/imagesV4/bg-anime-contour-image.gif) no-repeat 0 0;
	padding-left:8px;
	padding-top:10px;
}
.imageDesc{
	float: left;
	display: block; 
	margin-right: 20px; 
}
.animeLink .imageDesc {
	margin-right :0;
}
.synopsis{
	clear : left;
	margin-top: 10px;
}
.imageDescA{
	float: left; 
}
.multiple{
	margin-top: 30px;
}
.multiple .caracteristique{
	width: 65%;
}
.caracteristique{
	float: left; 
	width: 65%;
	
}
.caracteristique h2{	
	margin: 0 0 10px 0;
	font-size: 1.1em;
	color: #89906b;
	text-transform: uppercase;
}
.multiple .caracteristique h2{
	font-size:1.3em;
	letter-spacing:-1px;
	margin:0 0 10px;
}

.caracteristique h2.annee{	
	font-size: 1.7em;
	color: #636a42;
}
.caracteristique .incomplet,
.caracteristique .complet{	
	margin-top: 27px;
	padding-bottom: 13px;
	margin-bottom: 0;
	font-size: 2em;
	color: #000;
	text-transform: uppercase;
	letter-spacing: -1.5px;
	background: transparent url(../images/imagesV4/bg-anime-complet.gif) no-repeat 0 0;
}
.multiple .caracteristique .complet{
	margin-top: 40px;
}
.caracteristique .incomplet{	
	visibility: hidden;
}
#banniereGauche .caracteristique .nbEpisodes span{	
	color: #636a42;
	font-size: 1.6em;
	letter-spacing: -1.5px;
	line-height: auto;
}

.caracteristique .nbEpisodes .number{	
	color: #313131;
	font-size: 2.1em;	
	letter-spacing: -2px;
}
.rateMS{
	clear: left;
	width: 150px;
	text-align: center;
	margin-top: 5px;
	padding-bottom:5px;
	padding-top:10px;
	background: transparent url(../images/imagesV4/anime-separateur-bottom.gif) no-repeat center bottom;
}

.rateMS .stars,
.rateMS .nbVotes{
	margin: auto;
}

.rateMS .nbVotes{
	font-weight: bold;
}

/* DESCRIPTION LISTE EPISODES */
.separateurListeEpisodes{
	padding-top: 40px;
	clear: both;
}

.descList {
	float: left;
	
	
	margin-top: 5px;
	width:184px;
	!width:176px;
}
.downloadPage .descList{
	width: auto;
}
.descList h4{
	color: #c4cc9f;
	text-transform: uppercase;
	font-size: 1.7em;
	letter-spacing: -1.5px;
	margin: 0 0 8px 0;
}
.descList .trad{
	color: #c4cc9f;
	
	font-size: 1.5em;
	letter-spacing: -1px;
}
#banniereGauche .descList .teamTrad{
	color: #636a42;
	text-decoration: underline;
	text-transform: uppercase;
	font-size: 1.7em;
	letter-spacing: -1.5px;
}
#banniereGauche .descList .teamTrad:hover{
	text-decoration:none;
}
.descList .langTrad{
	color: #878c72;
	text-transform: uppercase;
	font-size: 1.4em;
	margin-top: 10px;
	letter-spacing: -1px;
}
.descList .langTrad img{
	position: relative;
	top: 2px;
}
.descList .langTrad .typeTrad{
	margin-left: 4px;
}


/* DETAIL EPISODES*/

.detailEpisode{
	background: transparent url(../images/imagesV4/bg-lien-episode.gif) no-repeat 0 0;
	width: 167px;
	height: 67px;
	float: left;
	margin-right: 18px;
}
.detailEpisode .coloneG{
	float : left;
	text-align: center;
	margin-left:10px;
	margin-top:18px;
	!margin-top:10px;
}
.detailEpisode .coloneG h3{
	margin:0;
	font-size: 2.6em;
	letter-spacing: -5px;
	color: #636a42;
	width: 50px;
	margin: 0;
}
.detailChapitre .coloneG h3{
	letter-spacing: -3px;  
	font-size: 2em;
	
}
#banniereGauche  .detailEpisode .coloneG h3 a{
	text-decoration: none;
	
}
.detailEpisode .coloneD{
	float : right;
	margin-top: 10px;
	!margin-top:2px;
	font-size: 1.2em;
	color: #636a42;
	font-weight: bold;
	margin-right: 10px;
}
.detailEpisode .coloneD .number{
	color: #949494;
	font-weight: normal;
}



/* LISTE ANIMES */
.animesContenu,
.listingArtiste{
	margin-left: -15px;	
	width:600px;
}
.articleAnime{
	background: transparent url(../images/imagesV4/bg-animes-contours.gif) no-repeat 0 0;
	float: left; 
	width: 150px;
	height: 280px;
}
.articleAnime .imageDesc,
.articleDesc .imageDesc{
	
	width: 150px;
	height: 150px;
}
#banniereGauche  .articleAnime .animeLink{
	display: block;
	text-decoration: none;
}
.articleAnime .tagComplet,
.articleAnime .tagIncomplet{
	font-size: 1.7em;
	color: #000;
	letter-spacing: -1px;
	display: block;
	padding-bottom:6px;
	padding-left: 25px;
	text-transform: uppercase;
}
.articleAnime .tagIncomplet{
	visibility: hidden;
}
.articleAnime .img{
	display: block;
}
#banniereGauche .articleAnime .nameAnime{
	display: block;
	color: #000;
	font-weight: bold;
	text-align: center;
	padding: 5px 3px 0 3px;
	
	margin-top: 10px;
	!margin-top: 0px;
	
	background: transparent url(../images/imagesV4/anime-separateur-bottom.gif) no-repeat center top;
	clear: left;
	font-size: 1.2em;
}
.articleAnime .rateModule{
	 width: 150px;
	 float: left;
}
.articleAnime .rateModule .rateStar{
	  margin-top: 15px;
	 margin-left: 30px;
}
.articleAnime .rateModule .nbVotes{
	 text-align: center;
	 font-weight: bold;
	 font-size: .9em;
}
/* FILTRES */

.filtres{
	background: transparent url(../images/imagesV4/bg-filtre.gif) no-repeat 0 0;
	height:180px;
	margin-left:-15px;
	width:600px;
}
.filtres h4{
	color: #6e715f;
	font-size: 1.7em;
	letter-spacing: -1px;
	text-transform: uppercase;
	margin:0;
	padding-top: 10px;
	margin-left: 17px;
}
.filtreNote{
	margin-left: 15px;
	float: left;
	padding-right: 20px;
	margin-top: 15px;
	background: transparent url(../images/imagesV4/bg-filtre-separateur.gif) no-repeat right 0;
}
.otherFiltre{
	margin-left: 20px;
	float: left;
	margin-top: 15px;
	
}
.filtres .note5,
.filtres .note4,
.filtres .note3,
.filtres .note2,
.filtres .note1,
.filtres .note0{
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: -1px;
	color: #872530;
	cursor: pointer;
}
.hoverNote{
	background: transparent;
	width: 135px;
	padding-left: 8px;
}
.note_checked .hoverNote{
	background: transparent url(../images/imagesV4/bg-filtre-evaluation.gif) no-repeat 0 0;
}

.filtres .note5{
	background: transparent url(../images/imagesV4/bg-filtre-5-stars.gif) no-repeat 0 0;
	padding-left: 90px;
}
.filtres .note4{
	background: transparent url(../images/imagesV4/bg-filtre-4-stars.gif) no-repeat 0 0;
	padding-left: 90px;
}
.filtres .note3{
	background: transparent url(../images/imagesV4/bg-filtre-3-stars.gif) no-repeat 0 0;
	padding-left: 90px;
}
.filtres .note2{
	background: transparent url(../images/imagesV4/bg-filtre-2-stars.gif) no-repeat 0 0;
	padding-left: 90px;
}
.filtres .note1{
	background: transparent url(../images/imagesV4/bg-filtre-2-stars.gif) no-repeat -17px 0;
	padding-left: 90px;
}
.filtres .note0{
	background: transparent url(../images/imagesV4/bg-filtre-2-stars.gif) no-repeat 0 0;
	padding-left: 90px;
}

.filtres .completFiltre{
	background: transparent url(../images/imagesV4/bg-filtre-checkbox.gif) no-repeat right 0;
	padding-right:38px;
	padding-top:10px;
	cursor: pointer;
	font-size: 1.2em;
	color: #989898;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: -1px;
}
.filtres .completFiltre_checked{
	background: transparent url(../images/imagesV4/bg-filtre-checkbox.gif) no-repeat right -28px;
}


.conteneurPub{
	width: 400px;
}

#banniereGauche .conteneurPub a.titlePub{
	font-size: 1.2em;
	letter-spacing: 0px;
	text-transform: uppercase;
	color: #404040;
	line-height: 15px;
	text-decoration: none;
	display:block;
}
#banniereGauche .conteneurPub p{	
	margin:0;
}
#banniereGauche .conteneurPub p a{	
	color: #404040;
	text-decoration: none;
	font-weight: normal;
	display:block;
}
#banniereGauche .conteneurPub a.annonceurURL{	
	color: #ffbf2c;
	font-size: 1.3em;
	letter-spacing: -1px;
	text-transform: uppercase;
	text-decoration: none;
	display:block;
}


.downloadSection{
	background: transparent url(../images/imagesV4/bg-ddl.gif) no-repeat 0 0 ;
	padding-left: 127px;
	height: 200px; 
	
}
.downloadRar{
	background: transparent url(../images/imagesV4/bg-ddl-zip.gif) no-repeat 0 0 ;
	height: 136px; 
	width: 116px;
	display: block;
	float: left;
	cursor: pointer;
	position: relative;
	left: -25px;
}

#banniereGauche .downloadSection .linkDown a,
#banniereGauche .imgWall .linkDown{	
	color: #ffbf2c; 
	font-size: 1.3em;
	letter-spacing: -1px;
	text-transform: uppercase;
	text-decoration: none;
	display:block;
}
#banniereGauche .imgWall .linkDown{	
margin-bottom: 10px;
}

#banniereGauche .downloadSection .conteneurPub a.titlePub,
#banniereGauche .downloadSection .conteneurPub p a,
#banniereGauche .downloadSection .conteneurPub a.annonceurURL{	
	padding-left: 127px
}
#banniereGauche .downloadSection .conteneurPub{	
	position: relative;
	left: -127px;
	width: 560px;
}

.alertBox{
	background-color:#C4CC9F;
	margin-bottom:40px;
	margin-left: 8px;
	margin-right:0;
	margin-top:40px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:5px;
	padding-top:10px;
}
.legalTexte,
.notLogin{
	color: #872530;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1.25em;
	letter-spacing: -1px;
	line-height: 18px;
}


/* PLAYLIST */
.plusPlaylist{
	background:transparent url(../images/imagesV4/plus.jpg) no-repeat scroll 0 0;
	display: block;
	float: left;
	height:15px;
	
	margin: 0 5px 0px 0px;
	padding: 2px 8px 0 8px;
	width: auto;
}	
.plusPlaylist:hover{
	background:transparent url(../images/imagesV4/plus.jpg) no-repeat scroll 0 -13px;
}
.moinsPlaylist{
	background:transparent url(../images/imagesV4/moin.jpg) no-repeat scroll 0 0;
	float: left;
	display: block;
	height:15px;
	
	margin:0 5px 0px 0px;
	padding:2px 8px 0 8px;
	width: auto;
}
.moinsPlaylist:hover{
	background:transparent url(../images/imagesV4/moin.jpg) no-repeat scroll 0 -13px;
}
#banniereGauche .itemMP3{
	margin-bottom: 4px; 
	padding: 0px;
}
#banniereGauche .itemMP3 p,
#banniereGauche .itemMP3 a.puceJaune:link,
#banniereGauche .itemMP3 a.puceJaune:visited{
	text-transform: uppercase;
	font-size:1.2em;
	margin:0;
	padding:0;
	letter-spacing: 0px;
	font-weight: bold;
	color: #ccc;
	text-decoration: none;
}
#banniereGauche .itemMP3 a.puceJaune:visited{
	color: #e0e0e0;
}
#banniereGauche .itemMP3 a.puceJaune:hover{
	color: #ababab;
}


.newItem{
	color: #4e4a40;
	padding: 0 0 2px 25px;
	background: url("../images/imagesV4/btn-plus-rond.gif") no-repeat; 	
	font-size: 1.4em;
	text-transform: uppercase;
	
}
.moduleProfil{
	margin-bottom: 25px;
}

.moduleProfil input#save_thumb{
	background: none;
	width: auto;
	
	cursor: pointer;
	height: auto;
}

.Clikable{
	cursor: pointer;
}
.listPlaylist{
	margin-left: 25px;
}


.articleImgWall{
	float:left;
	height:150px;
	width: 49%;
}

.vignettesWall .imgWall,
#cadre_ajout_wall .imgWall{
	background: url("../images/imagesV4/bg-wall-contour-image.gif") no-repeat; 	
	width: 167px;
	height: 124px;
	padding-left: 18px;
	padding-top: 9px;
	float: left;
}
#cadre_ajout_wall .imgWall{
	float:none;
	position: absolute;
	margin-left: -260px;
}
.vignettesWall .imgWall img.imageDesc,
#cadre_ajout_wall .imgWall img{ 
	width: 154px;
	height: 111px;
}


.imgWall img.grandeImg{
	width:450px;
	height: auto;
}
.descWall{
	margin-top: 20px;
}
.descWall,
.descWall .number{
	font-size: 1.2em;
	font-weight: bold;
	color: #ccc;
	text-transform: uppercase;
}
.descWall .number{
	
	color: #64686f;
	
}
.descWall .resolution{
	margin: 10px 0;
	
}
.descWall .resolution span{
	
	font-size: 1em;
	
}



.crypto1,
.crypto2,
.crypto3,
.crypto4,
.crypto5{
 width: 568px;
 height: 310px;
 margin-left: 3px;
}

.crypto1{
 background: url('../images/crypto1.jpg') no-repeat;
}

.crypto2{
 background: url('../images/crypto2.jpg') no-repeat;
}

.crypto3{
 background: url('../images/crypto3.jpg') no-repeat;
}

.crypto4{
 background: url('../images/crypto4.jpg') no-repeat;
}

.crypto5{
background: url('../images/crypto5.jpg') no-repeat;
}

#thumbnail_form{
	clear: both;
	margin-top: 10px;
}
#containerStream{
	margin-top: 25px;
}

#banniereGauche a.nbCommPlus:link,
#banniereGauche a.nbCommPlus:visited,
#banniereGauche a.nbCommMoins:link,
#banniereGauche a.nbCommMoins:visited{
	background: transparent url(../images/imagesV4/btn-plus-rond.gif) no-repeat 0 0;
	display:block;
	font-size:1.2em;
	margin-top:15px;
	padding-bottom:10px;	
	padding-left:27px;
	padding-top:2px;
}
#banniereGauche a.nbCommMoins:link,
#banniereGauche a.nbCommMoins:visited{
	background: transparent url(../images/imagesV4/btn-moins-rond.gif) no-repeat 0 0;
}
.commentaire{
	padding-bottom: 0px;
	background: transparent url(../images/imagesV4/bg-sep-comm.gif) no-repeat 0 bottom;
	margin-bottom: 25px;
}
#banniereGauche .commentaire p{
	line-height: 12px;
	margin-bottom: 5px;	
}
ul.saisieCommentaire{
	margin: 0 0 25px 0;
}
ul.saisieCommentaire li{
	list-style-type:none;
}
.commentaireBox{
	margin-top: 25px;
	margin-left: 5px;
}
.commentaire table{
	margin-bottom: 10px;
	
}
.commentaire table td{
	vertical-align: top;
}
.commentaire table .userAvatarComm img{
	width: 50px;
}
.commentaire table .infoComm{
	padding : 0 0 0 10px;
	font-size: 0.8em;
	
	font-weight: bold;
}
.commentaire table .infoComm .dateComm{
	color: #adadad;
	font-weight:normal;
}

.commentaire table .infoComm .userName{
	font-size: 1.2em;
	font-weight: bold;
}

.commentaire table .infoComm .textComm{
	padding : 10px 0 0px 0px;
	font-size: 1.1em;
	font-weight: normal;
	
}

.editBTN{
	width: 14px;
	height: 21px;
	display: block;
	float: right;
	font-size: 0;
	text-indent: -5000px;
	background: transparent url(../images/imagesV4/edit.gif) no-repeat 0 0;
}
