/***
 * Style pour les annonces : 
***/

#annoncesContainer {
	margin:10px;
}
.annonce {
	float:left;
	margin:3px;
}

/** styles communs **/
.annonceT, .annonceTL, .annonceTR,
.annonceB, .annonceBLT, .annonceBL, .annonceBRT, .annonceBR, .annonceMCCF,
.annonceM, .annonceMC {
	font-size:0;
}
.annonceTL, .annonceBLT, .annonceBL {
	float:left;
}
.annonceTR, .annonceBRT, .annonceBR {
	float:right;
}
.annonceTL, .annonceTR {
	width:18px;
	height:18px;
	background-repeat:no-repeat;
}
/** TOP **/
.annonceT {
	height:18px;
	background-image:url(../img/interface/A_top.gif);
	background-repeat:repeat-x;
}
.annonceTL {
	background-image:url(../img/interface/A_top_left.gif);
}
.annonceTR {
	background-image:url(../img/interface/A_top_right.gif);
}
/** MIDDLE **/
.annonceM, .annonceMC {
	display:table;
	width:100%;
	background-repeat:repeat-y;
}
.annonceM {
	background-image:url(../img/interface/A_left.gif);
}
.annonceMC {
	background-image:url(../img/interface/A_right.gif);
	background-position:right;
}
.annonceMCC {
	display:table;
	/*width:100% !important;*/
	width:auto;
	margin:0 7px 3px 7px;
}
.annonceMCCF {
	clear:both;
	width:1px;
}
/** BOTTOM **/
.annonceB, .annonceBLT, .annonceBL, .annonceBRT, .annonceBR {
	height:4px;
}
.annonceBLT, .annonceBRT {
	position:relative;
	top:-4px;
	width:4px;
	background-repeat:no-repeat;
}
.annonceBL, .annonceBR {
	width:8px;
	background-repeat:no-repeat;
}
.annonceB {
	background-image:url(../img/interface/A_bottom.gif);
}
.annonceBLT {
	background-image:url(../img/interface/A_left_bottom.gif);
}
.annonceBL {
	margin-left:-4px;
	background-image:url(../img/interface/A_bottom_left.gif);
}
.annonceBRT {
	background-image:url(../img/interface/A_right_bottom.gif);
}
.annonceBR {
	margin-right:-4px;
	background-image:url(../img/interface/A_bottom_right.gif);
}
