#col2.categorie .block .headerBlock p.liste { float: left; width: 300px; line-height: 30px; }
#col2.categorie .block .headerBlock dl { line-height: 30px; }
#col2.categorie .block .headerBlock { height: 30px; }
#col2.categorie .block .headerBlock ul { float: right; margin: 0 10px 0 0; }
    #col2.categorie .block .headerBlock  ul li { margin: 0; padding: 0 5px 0 0; display: inline; line-height: 30px; font-weight: bold;  }
        #col2 .block .headerBlock ul li a { font-weight: normal; text-decoration: underline; }
        #col2 .block .headerBlock ul li a:hover { text-decoration: none; }
#col2.categorie .block .footerBlock { margin: 0 0 10px 0; }

/* show detail - liste des thèmes */

#col2.categorie { margin:0; }
#col2.categorie .block.themes .contentBlock { margin: 0; padding: 0; border: none; }

#col2.categorie .contentBlock .block.theme { margin: 0; border-right: none; border-left: none; border-bottom: none; }
#col2.categorie .contentBlock .block .headerBlock p { background: white; font-size: 16px; }
    #col2.categorie .contentBlock .block .contentBlock p.picture img { float: left; height: 100px; width: 100px; margin: 10px 10px 20px 10px; }
    #col2.categorie .contentBlock .block .contentBlock .description { float: left; width: 621px; margin: 10px 10px 0 0; }
    *html #col2.categorie .contentBlock .block .contentBlock .description { width: 600px; margin: -10px 0 0 0; }
    #col2.categorie .contentBlock .block .contentBlock .description p { padding: 0 0 0 10px; font-weight: normal; }
        #col2.categorie .contentBlock .block .contentBlock .description p.title { padding: 5px 0 0 10px; font-size: 14px; font-weight: bold; }
        #col2.categorie .contentBlock .block .contentBlock .description p.biographie { padding: 10px 0 10px 10px; font-weight: normal; }
        #col2.categorie .contentBlock .block .contentBlock .description p.link { float: right; padding: 20px 0 0 0; background: url(/images/decogalerie/header/arrow_black.gif) 0 23px no-repeat; }
        *html #col2.categorie .contentBlock .block .contentBlock .description p.link { padding: 10px 0 0 0; background-position: 0 14px; }
            #col2.categorie .contentBlock .block .contentBlock .description p.link a { margin: 0 10px 0 0; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; color: #333; }

		#col1 .block .contentBlock form p select {
		float:left;
	}
	#col1 .block .contentBlock form p label {
		float:left;
		height:23px;
		line-height:13px;
	}