/********Offre du moment**********/
.offre_du_moment h1{
font-size:0.875em;
text-align:center;
text-transform:uppercase;
padding-left:0px;
font-weight:bold;
background:none;
}

.offre_du_moment{
position:relative;
}

.bloc_offres .jcarousel-list li,.bloc_offres .jcarousel-item {
float: left;
width: 390px;
height: 460px;
display:block;
}

.offres li{
display:none;
}

.offres li.offre_1{
display:block;
}


/*.offres{
background:transparent url(images/ajax-loader.gif) 370px 5px no-repeat;
display:block;
margin-top:5px;
margin-bottom:5px;
margin-left:0px;
margin-right:0px;
}

.offres li{
display:none;
}

.offres .offre_visible{
display:block;
text-align:center;
}

.offres .offre_visible img{
width:390px;
}*/

/******Fin offre du mois************/

/******Europejantes*******/
.europejantes .bloc_plat{
text-align:center;
}

/*******Fin Europejantes******/


/********Marques**********/
.marques table{
width:100%;
border-collapse:collapse;
}

.marques table td{
text-align:center;
vertical-align:middle;
padding-top:10px;
padding-bottom:10px;
}
/******Fin marques************/


/********Engagements**********/
.engagements p{
padding-left:30px;
background:transparent url(images/engagements_bg.gif) top left no-repeat;
}

.engagements strong{
color:#E88F18;
font-size:110%;
display:block;
margin-bottom:2px;
}

/******Fin engagements************/


/********Temoignages**********/

.temoignages h3{
font-size:0.75em;
font-weight:normal;
margin-top:6px;
margin-bottom:0px;
}

.temoignages p{
margin-top:4px;
}

.puce_temoignages1{
vertical-align:bottom;
width:20px;
height:19px;
}

.puce_temoignages2{
vertical-align:top;
width:10px;
height:10px;
}

.ecrire{
font-size:0.75em;
text-align:right;
}

.ecrire a{
color:black;
}

.ecrire a:hover{
color:#E88F18;
}

.ecrire img{
margin-right:4px;
}

/******Fin temoignages************/


/******Realisations************/

.realisations .jcarousel-next{
margin-top:53px;
float:right;
width:23px;
height:24px;
background:transparent url(images/realisations_pagination2.gif) center left no-repeat;
cursor:pointer;
}

.realisations .jcarousel-prev{
margin-top:53px;
float:left;
width:23px;
height:24px;
background:transparent url(images/realisations_pagination1.gif) center left no-repeat;
cursor:pointer;
}

.realisations .jcarousel-prev:hover{
background:transparent url(images/realisations_pagination1_on.gif) center left no-repeat;
}

.realisations .jcarousel-next:hover{
background:transparent url(images/realisations_pagination2_on.gif) center left no-repeat;
}

.realisations .jcarousel-prev-disabled,.realisations .jcarousel-prev-disabled:hover{
background:transparent url(images/realisations_pagination1_off.gif) center left no-repeat;
}

.realisations .jcarousel-next-disabled,.realisations .jcarousel-next-disabled:hover{
background:transparent url(images/realisations_pagination2_off.gif) center left no-repeat;
}

.realisations .jcarousel-list li,.realisations .jcarousel-item {
display:block;
float: left;
width: 165px;
height: 123px;
margin-left:10px;
margin-right:10px;
margin-top:4px;
margin-bottom:4px;
border:1px solid #C5C5C5;
}

.realisations .jcarousel-clip {
margin-left:auto;
margin-right:auto;
width:740px;
}

.photos li img{
display:block;
}

.photos li{
display:none;
}

.photos .photo_1,.photos .photo_2,.photos .photo_3,.photos .photo_4{
display:block;
float: left;
width: 165px;
height: 123px;
margin-left:10px;
margin-right:10px;
margin-top:4px;
margin-bottom:4px;
border:1px solid #C5C5C5;
}

/*
.photos li{
display:none;
float:left;
width:165px;
margin-left:10px;
margin-right:10px;
margin-top:4px;
margin-bottom:4px;
border:1px solid #C5C5C5;
}

.photos .photo_1,.photos .photo_2,.photos .photo_3,.photos .photo_4{
display:block;
}

.photos li img{
display:block;
width:165px;
height:123px;
}*/

/*******Pagination*********/

.pagination .pagination_gauche{
width:9px;
float:left;
}

.pagination .pagination_droite{
width:9px;
float:right;
}

.pagination .pagination_centre{
margin-left:25px;
margin-right:25px;
text-align:center;
color:#BEBDBD;
}

.pagination a{
color:black;
font-weight:bold;
}

.pagination a.on{
color:#E88F18;
}

.pagination a:hover{
color:#E88F18;
}

/********Fin pagination*********/