@CHARSET "ISO-8859-1";
#content h1.bigone{
background:transparent url(/img/title/maisons.gif) no-repeat right top;
}
#content .box{
padding:5px 0 15px 0;	
}
#content .essentielle p, #content .moderne p, #content .architecture p, #content .bois p, #content .surmesure p{
padding:5px 5px;
}
#content .box p.link{
border-left:none;	
border-right:none;
padding:11px 0 0 335px;
background:transparent url(/img/gamme/bottom.gif) no-repeat;
display:block;
width:200px;
height:20px;
}
#content .box p.link a{
font-size:11px;
color:white;
text-decoration:none;
background:transparent url(/img/forward.gif) no-repeat 0 5px;
padding-left:10px;
}
#content .box.essentielle h2,#content .box.moderne h2,#content .box.architecture h2,#content .box.bois h2,#content .box.surmesure h2,#content .box.avant_projet h2 {
width:535px;
height:30px;
display:block;
padding:0;
margin:0;
text-indent:-999em;
overflow:hidden;
}
#content .box span.image{
width:535px;
height:314px;
display:block;
}
#content .box.surmesure span.image{
height:292px;	
}
#content .box.surmesure h2{
background:transparent url(/img/gamme/tradition.gif) no-repeat;
}
#content .box.surmesure span.image{
background:transparent url(/img/gamme/tradition.jpg) no-repeat bottom left;
height:325px;
}
#content .box.essentielle h2{
/*background:transparent url(/img/gamme/essentielle.gif) no-repeat;*/
background:transparent url(/img/gamme/elegance.gif) no-repeat;
}
#content .box.essentielle span.image{
/*background:transparent url(/img/gamme/essentielle.jpg) no-repeat;*/
background:transparent url(/img/gamme/elegance.jpg) no-repeat;
}
#content .box.moderne h2{
/*background:transparent url(/img/gamme/contemporain.gif) no-repeat;*/
background:transparent url(/img/gamme/tendance.gif) no-repeat;
}
#content .box.moderne span.image{
/*background:transparent url(/img/gamme/contemporain.jpg) no-repeat;*/
background:transparent url(/img/gamme/tendance.jpg) no-repeat;
}
#content .box.architecture h2{
background:transparent url(/img/gamme/moderne.gif) no-repeat;
}
#content .box.architecture span.image{
background:transparent url(/img/gamme/moderne.jpg) no-repeat;
}
#content .box.bois h2{
background:transparent url(/img/gamme/bois.gif) no-repeat;
}
#content .box.bois span.image{
background:transparent url(/img/gamme/bois.jpg) no-repeat;
}
#content .box.avant_projet h2{
/*background:transparent url(/img/gamme/avant_projet.gif) no-repeat;*/
background:transparent url(/img/gamme/advance.gif) no-repeat;
}
#content .box.avant_projet span.image{
/*background:transparent url(/img/gamme/avant_projet.jpg) no-repeat;
height: 275px;*/
background:transparent url(/img/gamme/advance.jpg) no-repeat;
}
#content .top.box{
/*border-left:1px solid #CDD0D1;	
border-bottom:1px solid #CDD0D1;	
border-top:1px solid #CDD0D1;	
border-right:1px solid #CDD0D1;*/
padding:0 5px;
}





a.back {
font-weight: bold;
margin: 25px 0px 0px 0px;
}
#content div.box.realisations{
width:510px;
margin-left:25px;
clear: left;
padding: 0px;
}
.realisations div {
float:left;
width: 240px;
margin:10px 0 0 0;
padding:10px 10px 0 0;
height:200px;
position:relative;
}
.realisations p {
text-align:justify;
margin:0;
padding:0;
}
ul li {
list-style-type:none;
}
.realisations div strong {
display: block;
width: 230px;
font-size:15px;
font-family:'Helvetica';
padding:3px 5px;
color:white;
background-color:#898F47;
margin:0;
}
.realisations div img {
display:block;
margin: 0 3px 5px 0;
}
.realisations h1 a {
color:white;
}
#content .realisations a.more, #content .top.box a.more {
text-decoration:none;
background:transparent url(/img/more.gif) no-repeat;
display: block;
float:left;
clear:left;
padding:2px 0 0 25px;
width:88px;
height:17px;
color:white;
}
#content .realisations a.more{
position:absolute;
left:0;
bottom:0;
}
#content .top.box a.more{
float:none;
text-align:left;
}
#content .realisations a.more:hover {
text-decoration:none;
}
.clear {
clear: both;
}
.pad {
clear:left;
}
#apercu {
text-align:center;
min-height:300px;
}
ul.apercus {
padding:25px 0 0 0;
margin:0;
}
ul.apercus li {
float:left;
padding:0;
margin:0 11px 10px 0;
height:150px;
display:block;
width:250px;
display:block;
overflow:hidden;
}
.col {
float:left;
width:440px;
}
a.ami {
margin-left:0;
}
#ami {
clear:both;
}

.illustration {
float:left;
margin-right:20px;
display:block;
}
.texte {
width:290px;
float:left;
}

.clear {
padding-top:30px
}

#content h2.realisation{
/*background:transparent url(/img/h2_2.gif) no-repeat;*/
}

ul.pagination{
    display: block;
    /*width: 300px;
    margin: 25px 0px 0px 275px;*/
    padding-top: 25px;
}
ul.pagination li{
    font-size: 14px;
    font-weight: bold;
}
