#content .bg_carousel{
	background-image:url(../picture/interface/bg_carousel.png);
	width:300px;
	height:300px;
	position:absolute;
	right:15px;
	z-index:2;
}

#content .carousel {
height:100%;
overflow:hidden;
background-image:url(../picture/interface/bg_carousel_jaune.png);
}

#content .carousel .liste {
position:relative;
}

#content .carousel .adminLink-new {
height:14px;
left:-31px;
margin:0;
position:absolute;
top:-20px;
width:14px;
}

#content .carousel .adminLink {
bottom:18px;
left:8px;
line-height:5px;
position:absolute;
}

#content .carousel .adminLink a {
	display:block;
	height:14px;
}

#content .carousel .projet {

float:left;
height:265px;
padding:15px 30px 20px 30px;
position:relative;
width:240px;
}


#content .carousel .projet h3 {
color:#254D90;
display:inline;
margin:0;
text-transform:uppercase;
}

#content .carousel .projet h4 {
color:#555555;
display:inline;
font-weight:normal;
margin:0;
}

#content .carousel .projet p {
margin:0;
}

#content .carousel .projet .infos  {
padding-left:6px;
}


#content .carousel .projet .infos .titre {
font-weight:bold;
color:#254D90;
text-transform:uppercase;
}

#content .carousel .projet .infos .date {
color:#555555;
}

/********** Picture **************/
#content .carousel .projet .picture {
display:block;
height:204px;
margin-bottom:13px;
overflow:hidden;
width:226px;
}

#content .carousel .projet .picture img{
margin:0 auto;
}


#content .carousel .projet .shadow {
display:block;
height:208px;
overflow:hidden;
width:226px;
/*background-image:url(../picture/interface/shadow.png);*/
padding:4px 7px;
background-repeat:no-repeat;
}

/*********** left ******************/

#content .left {
background-color:#ccc;
height:300px;
left:0;
position:absolute;
top:0;
width:300px;
z-index:7;
}

#content .left .texte{
height:270px;
float:left;
width:235px;
padding:15px 20px 0 20px;


}

#content .left .prev {
background-image:url(../picture/interface/previous.png);
position:absolute;
top:0;
right:0;
height:300px;
width:15px;
cursor:pointer;
}

#content .left .prev:hover {
background-position:0 -300px;
}

/************ Center ****************/
#content .center {
height:300px;
position:relative;
width:600px;
margin-left:300px;
overflow:hidden;
}


/*********** right ******************/

#content .next {
background-image:url(../picture/interface/next.png);
position:absolute;
top:0;
right:0;
background-color:transparent;
height:300px;
width:15px;
cursor:pointer;
z-index:10;
}

#content .next:hover {
background-position:0 -300px;}


/*********** Consulting ******************/

.consulting .projet .shadow{
	height:115px!important;
	margin-bottom:10px;
	overflow:hidden;
}
.consulting .projet .shadow, .consulting .projet .shadow a{
	height:115px!important;
	overflow:hidden;
}
