#main_content{margin:300px 210px 0 250px;  border-left:1px inset #53301A; border-right:1px outset #53301A; background:url(../img/illust_pttcontenu-trans.png) no-repeat left top; padding:5px; padding-bottom:10px; margin-bottom:10px;}

#right_content{float:left; width:210px; margin-left:-210px; margin-top:300px;  border-right:0; background:url(../img/titre_nouveautes-trans.png) no-repeat 10px 0px; padding-top:30px; }
#right_content h2{ font-size:1.2em;}
	#recherche{ border-bottom:1px dashed #552D00; margin-bottom:10px; padding:10px;}
	#actualites{ padding:10px; font-size:0.8em;}
		.actus{border-bottom:1px solid #341A0B; margin-bottom:15px; padding-bottom:5px;}
		.last_actus{ border:0;}
		.actus h3 a{ color:#871304; text-decoration:underline;}
		.actus h3 a:hover{ color:red;}
		.actus img{float:right; margin:0px 0 10px 10px;}
		.actus p{ padding-bottom:5px;}

#left_content{float:left; margin-left:-799px; margin-top:300px; border-right:0; padding:3px; }
					
#promos{border:1px solid #562D01; background-color:#E1D1B8; padding:0px;}
	.promo{float:left; border-right:1px dashed #fff; padding:9px 1px 6px 1px; width:116px; text-align:center; color:#502E05;}
		.promo img{border:1px solid #562D01; margin-bottom:5px;}
		.promo_desc{text-align:left;}
		.promo_desc p {min-height:50px; padding:0 2px 40px 2px;}
		.promo_desc h3 {padding:2px;}
		.promo_desc * a {color:#552D00;}
		.promo_desc * a:hover{ color:#975C09;}
		.last_promo{border:0;}