#artiste h2 {font-size: 1em; line-height:1.6em; font-weight: bold; text-align: center; width: 92%; margin-left: 4%; background-color:  #2F4F6F}

#blocdisco {text-align: center}
#blocdisco ul {margin: 0.5em 0 0.5em 4%; background-color: #628fbb; width: 92%}
#blocdisco li {float: left; width: 18%; margin-left: 2%}
#blocdisco li a {display: block; height: 145px}
#contenupage .colmilieu #blocdisco li a:hover {text-decoration: none; background-color: #689bc4}
#blocdisco li a img {width: 80px; height: 80px}

#bloccompo, #blocinfos {float: left; width: 50%; text-align: center}

#bloccompo {clear: left}
#bloccompo ul, #blocinfos ul {font-size: 0.9em; margin: 0 0 1em 4%; padding: 0.2em 0; width: 92%; background-color: #689bc4}
#bloccompo li, #blocinfos li {height: 1.5em; line-height: 1.5em}

#blocinfos div.flag {height: 15px; line-height: 15px; margin: 0 0 1em 4%; padding: 4px 0; width: 92%; background-color: #689bc4}
#blocinfos div.flag img {width: 22px; height: 15px}
#blocinfos div.liens {height: 25px; line-height: 25px; margin: 0 0 1em 4%; padding: 2px 0; width: 92%; background-color: #689bc4}
#blocinfos div.liens img {margin-left:15px}