@charset "UTF-8";
/**

 * @copyright       Copyright 2007, AF83
 * @link            http://www.af83.com
 * @lastmodified    $Date: 2007-11-14 13:00:00 $
 */

@media all
{
    /* #col_large artiste */
   #col_large { margin: 10px 0 0 0; padding: 10px; border: 1px solid #d0d0d0; }
    #col_large .block.artiste .headerBlock { clear: both; margin: 0; padding: 0; }
        #col_large .block.artiste .headerBlock h1 { float: left; width: auto; font-size: 20px; font-weight: bold; line-height: 30px; }
        #col_large .block.artiste .headerBlock p { float: right; width: auto; height: 25px; padding: 5px 15px 0 0; font-size: 13px; font-weight: bold; }
    #col_large .block.artiste .contentBlock { clear: both; }
        #col_large .block.artiste .contentBlock p.picture { float: left;  margin: 0 10px 0 0; }
            #col_large .block.artiste .contentBlock p.picture img { width: 140px; height: 140px; }
        #col_large .block.artiste .contentBlock ul { float: left; }
            #col_large .block.artiste .contentBlock ul li { display: block; margin: 0 0 10px 0; padding: 6px 6px 5px 6px; border: 1px solid #999999; }
                #col_large .block.artiste .contentBlock ul li a img { width: 49px; height: 49px; }
        #col_large .block.artiste .contentBlock .aboutArtist { float: left; width: 720px; height: 125px; margin: 0 0 0 10px; padding: 10px; }
            #col_large .block.artiste .contentBlock .aboutArtist h2 { padding: 0; }
            #col_large .block.artiste .contentBlock .aboutArtist h3 { padding: 0 0 5px 0; }
            #col_large .block.artiste .contentBlock .aboutArtist p { padding: 0; }
            #col_large .block.artiste .contentBlock .aboutArtist p.suite { margin: 10px 0 0 0; font-weight: bold; }
            #col_large .block.artiste ul.liens_createur { float: left; margin: 10px 0 10px 0; padding: 0; }
                #col_large .block.artiste ul.liens_createur li { float: left; width: auto; margin: 0 23px 0 0; padding: 0; border: none; }
                    #col_large .block.artiste ul.liens_createur li a { padding: 0 0 10px 12px; font-size: 12px; font-weight: bold; text-decoration: none; background: url(/images/decogalerie/commun/block/arrow_black_footer.gif) 0 0 no-repeat; }
			#col_large .block.artiste .contentBlock .aboutArtist.aafBlock { width: 669px; }		
			#col_large .block.artiste .contentBlock .aafPicto { float: left; width: 41px; height: 80px; margin: 0 0 0 10px; }
			#col_large .block.artiste .contentBlock .aafPicto a img { width: 41px; height: 80px; }
			
			*html #col_large .block.artiste .contentBlock .aafPicto { margin: 0 0 0 5px; }
			*+html #col_large .block.artiste .contentBlock .aafPicto { margin: 0 0 0 5px; }

    /* COL2 createur */
    #col2 .block .headerBlock { height: 30px; }
        #col2 .block .headerBlock h1 { float: left; }
    #col2 .block.listesProduits .contentBlock { margin: -1px 0 0 -1px; padding: 0 1px 0 0; }
    #col2 .block .footerBlock { margin: 0 0 0 -1px; border-top: none; }

    /* comments */
    #col2 .block .block.comments .contentBlock { margin: 0; padding: 20px; }
        #col2 .block.comments .contentBlock .comment { clear: both; float: left; margin: 0 0 10px 0; }
            #col2 .block.comments .contentBlock .comment p.picture { float: left; width: 67px; height: 67px; margin: 0 10px 0 0; }
                #col2 .block.comments .contentBlock .comment p.picture img { width: 67px; height: 67px; }
            #col2 .block.comments .contentBlock .comment h2 { font-size: 13px; color: #333; font-weight: bold; }
            #col2 .block.comments .contentBlock .comment p { font-size: 11px; }
                #col2 .block.comments .contentBlock .comment p.suite a { font-weight: bold; text-decoration: underline; }
                #col2 .block.comments .contentBlock .comment p.suite a:hover { text-decoration: none; }

    #col2 .block .headerBlock dl { float: right; display: inline; margin: 0 10px 0 0; font-size: 11px; line-height: 30px; }
        #col2 .block .headerBlock dl dt { float: left; font-weight: bold; }
        #col2 .block .headerBlock dl dd { float: left; padding: 0 8px; font-weight: bold; }

}