/* General */
div.option {
	padding-bottom:25px;
	font-weight:bold;
}

/* Liste des reviews */
#review {
	font-size:1.1em;	
}
#review h1 {
	padding:0px;
	margin:0px;
	border-bottom:dashed 1px;
	/*font-size:16px;*/
	width:99%;
}


#review div.bloc_review {
	width:48%;
	height:90px;
	float:left;	
	margin-bottom:12px;
	padding-right:5px;
}
#review div.bloc_review:hover {
	background:#FFF;
}
#review div.bloc_review img {
/*	width:80px;
	height:80px;*/
	float:left;	
	padding-right:5px;
}
#review div.bloc_review .auteur {
	font-weight:bold;
	font-size:0.8em;
}
#review div.bloc_review .review_style,
#review div.bloc_review .review_score,
#review div.bloc_review .review_date,
#review div.bloc_review .review_created {
	font-style:italic;
	font-size:0.8em;
}



#review #navig_page {
	width:100%;
	text-align:center;
	margin-top:25px;
	padding-bottom:10px;
	padding-top:10px;
}
#review a.retour {
	display:block;
	text-align:center;
	font-size: 14px;
	font-weight:bold;
	padding:8px;
}

/* Affichage de la review */
#review_zone {
	padding:5px;
	font-size:1.1em;
}
#review_zone iframe {
	padding-top:20px;
	padding-bottom:15px;
	border:none; 
	overflow:hidden; 
	width:450px; 
	height:25px;
}

#review_zone div.add_this img {
	float:right;
}
#review_zone a.retour {
	display:block;
	text-align:center;
	font-size: 14px;
	font-weight:bold;
	padding:5px;
	margin:10px;
}

#review_zone h1 {
	padding:0px;
	margin:0px;
	border-bottom:dashed 1px;
}

#review_zone .review_titre {
	font-size:15px;
	font-weight:bold;
	font-style:italic;
}
#review_zone .auteur_review {
	font-size:10px;
	font-weight:normal;
	font-style:italic;
	/*margin-top:-30px;*/
	margin-bottom:25px;
}

#review_zone #cover_review {
	float:right;
	width:250px;
	margin:15px;
	text-align:center;
}
#review_zone #cover_review a {
	text-decoration:none;
}

#review_zone .texte_review {
	text-align:justify;
}

#review_zone .info_titre, 
#review_zone .tracklist_titre,
#review_zone .lien_titre,
#review_zone .beatport_titre {
	font-size:12px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}

#review_zone .info_review {
	font-style:italic;
}

#review_zone .info_review .info_sstitre {
	font-style:normal;
	font-weight:bold;
}

#review_zone #review_meme_artsite,
#review_zone #review_meme_label,
#review_zone #review_conseil {
	margin-top:30px;
	width:49%;
	float:left;
}
#review_zone #review_meme_artsite h3,
#review_zone #review_meme_label h3,
#review_zone #review_conseil h3 {
	display:block;
	border-bottom:#333 1px dashed;
	padding-left:5px;
	margin-bottom:5px;
	font-weight:bold;
}

/* Liste des labels */
#listeLabel {
	font-size:1.1em;	
}
#listeLabel h1 {
	padding:0px;
	margin:0px;
	border-bottom:dashed 1px;
}
#listeLabel a.retour {
	display:block;
	text-align:center;
	font-size: 1.5em;
	font-weight:bold;
	padding:5px;
	padding-top:20px;
}
#listeLabel li {
	font-size:0.9em;
	list-style-type:none;
	list-style-position:inside;
	width:350px;
	float:left;
	padding-top:3px;
	padding-bottom:3px;
}
#listeLabel li:hover {
	background-color:#FFF;
}

/* Liste StyleMusique */
#listeStyleMusique {
	font-size:1.1em;	
}
#listeStyleMusique h1 {
	padding:0px;
	margin:0px;
	border-bottom:dashed 1px;
}
#listeStyleMusique a.retour {
	display:block;
	text-align:center;
	font-size: 1.5em;
	font-weight:bold;
	padding:5px;
	padding-top:20px;
}
#listeStyleMusique li {
	font-size:1em;
	list-style-type:none;
	list-style-position:inside;
	width:150px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}
#listeStyleMusique li:hover {
	background-color:#FFF;
}

/* RECHERCHE */
#moteurderecherche {
	/*padding-top:25px;
	padding-bottom:25px;*/
	width:100%;
	margin:auto;
}
