@CHARSET "UTF-8";

* {
    margin: 0;
}

/* *************************************** */
/* carrousel */
/* *************************************** */
/*div.jcl-carousel {
	position: relative;
	background: #e5e5e5;
	padding: 10px;
}*/
div.jcl-carousel
{
	width: 684px;
	height: 222px;
	border: 1px white solid;
	padding: 6px 20px 13px 20px;
	position: relative;
	left: 9px;
	color:white;
	
	line-height:16px;
	
	font-size: 11px;
	text-align: justify;
	
	background: #6f6f6f;
}

div.jcl-carousel h2 {
    font-size: 11px;
    text-align: justify;
    text-transform: uppercase;
}

div.jcl-carousel div.jcl-items {
	position: relative;
	visibility: hidden;
	margin: auto;
}

div.jcl-carousel div.jcl-items ul {
	
}

div.jcl-carousel div.jcl-items li {
	width:165px;
	height:235px;
	
	float:left;
	overflow: hidden;
	
	margin:0 16px 0 0;
	
	background:url(images/carrousel_fondAnnonce.png);
}

div.jcl-carousel div.jcl-items li img {
	border: none;
}

div.jcl-carousel div.jcl-items li.invisible {
	background: #B2B2B2;
}

div.jcl-carousel div.jcl-items a span.info {
	display: block;
	position: absolute;
	top: 49px;
	left: 0;
	width: 102px;
	height: 17px;
	line-height: 17px;
	font-size: 0.7em;
	text-align: center;
	color: white;
	background: #e80125;
}
.jcl-items
{
	width704px;
}
div.jcl-carousel div.jcl-items a span.info.bgGreen {
	background: #549da5;
}

.actuAnnonce {
    float: left;
    height: 222px;
	
    
    text-align: left;
    width: 161px;
}
/*bouton precedent suivant*/
div#button_carrousel
{
	z-index:6;
}
.jcl-btn-previous a
{
	width: 27px;
	height: 255px;
	position: absolute;
	margin: -7px 0 0 5px;
	
	background:url(images/big_button_left.png) no-repeat;
}
.jcl-btn-previous a:hover
{
	z-index: 7;
	
	background:url(images/big_button_left_hover.png) no-repeat;
}
.jcl-btn-next a
{
	width: 28px;
	height: 255px;
	position: absolute;
	z-index: 6;
	margin: -7px 0 0 726px;
	
	background:url(images/big_button_right.png) no-repeat;
}
.jcl-btn-next a:hover
{
	width: 28px;
	height: 255px;
	margin-left: 725px;

	z-index: 7;

	background:url(images/big_button_right_hover.png) no-repeat;
}
/*annonce*/
.prixAnnonce
{
	text-align: right;
	margin-top: 5px;
}
.tarifAnnonce
{
	float:left;
}
.dptAnnonce
{
	float:right;
}
.piedActuAnnonce
{
	width:90px;
}
.refAnnonce
{
	float:left;
	padding:5px 0 0 0;
	
	color:#d9d9d9;
	font-size:10px;
}
.contentLearnMore
{
	float:right;
}


/*learn_more ************ Bouton en savoir +*/
.learn_more a
{
	color:white;
	font-size:10px;
	text-decoration:none;
	margin:10px 0 0 6px;
}
.learn_more
{
	width: 68px;
	height: 23px;
	position: absolute;
	margin-top: 3px;
	padding:2px 0 0 0;
	
	
	background: url(images/learn_more.png) no-repeat;
}
.learn_more:hover
{
	width: 68px;
	height: 23px;
	position: absolute;
	
	background: url(images/learn_more_hover.png) no-repeat;
}

/*div.jcl-carousel div.jcl-btn-previous,
div.jcl-carousel div.jcl-btn-next {
	position: absolute;
	top: 30px;
	width: 15px;
	height: 30px;
}

div.jcl-carousel div.jcl-btn-previous {
	left: 10px;
	background:
		url(img/btn-previous.png)
		0 0 no-repeat;
	cursor: pointer;
}

div.jcl-carousel div.jcl-btn-next {
	right: 10px;
	background:	url(img/btn-next.png) 0 0 no-repeat;
	cursor: pointer;
}
*/