body
{
/*background-image:url(../img/tail-top.gif);
background-repeat:repeat-x;
background-color:#684d2f;
/*background-color:#161617; ANCIEN BG */
}

img
{
border:0;
}

#main
{
width:1014px;
margin:auto;
margin-top:10px;
background-color:white;
padding-bottom:75px;
}

#header
{
width:1014px;
height:145px;
}

#menu
{
width:949px;
height:68px;
margin:auto;
}

.menu-line-hor
{
width:949px;
height:1px;
background-image:url(../img/line-hor.png);
background-repeat:no-repeat;
}

#menu-container
{
width:948px;
height:62px;
padding-left:1px;
}

.menu-bouton
{
float:left;
width:157px;
height:62px;
text-align:center;
line-height:62px;
font-family:tahoma;
font-size:0.95em;
color:#222221;
cursor:pointer;
}

.menu-bouton:hover
{
color:#684d2f;
/*color:#ff0000; ANCIEN */
}

.menu-bouton-active
{
float:left;
width:157px;
height:62px;
text-align:center;
line-height:62px;
font-family:tahoma;
font-size:0.95em;
color:white;
background-color:#684d2f;
/*background-color:#212221; ANCIEN */
cursor:pointer;
}

.menu-bouton-space
{
float:left;
width:1px;
height:62px;
}

#slideshow
{
width:930px;
/*height:380px; ANCIEN */
height:550px;
margin:auto;
margin-top:15px;
}

#content
{
width:930px;
margin:auto;
margin-top:20px;
}

#content-left
{
float:left;
width:670px;
margin-right:80px;
}

#content-right
{
float:left;
width:180px;
}

h1
{
font-family: 'Open Sans', sans-serif;
font-size:2.0em;
color:#161616;
font-weight:normal;
margin:0;
margin-bottom:5px;
}

h2
{
font-family: 'Open Sans', sans-serif;
font-size:1.5em;
color:#161616;
font-weight:normal;
margin:0;
padding-top:10px;
margin-bottom:5px;
}

h3
{
font-family: 'Open Sans', sans-serif;
font-size:1.0em;
color:#161616;
font-weight:normal;
margin:0;
padding-top:10px;
margin-bottom:5px;
}

.list-index-produits
{
list-style-type: none;
padding-left:10px;
}

.list-index-produits li
{
padding-left: 30px;
background: url(../img/bullet.png) 0px 3px no-repeat;
color:#585858;
font-family:arial;
font-size:0.9em;
height:30px;
line-height:25px;
cursor:pointer;
}

.list-index-produits li:hover
{
background: url(../img/bulletON.png) 0px 3px no-repeat;
color:#684d2f;
}

.table-index-offrons
{
margin-top:18px;
border-collapse:collapse;
}

.table-index-offrons-titre
{
background-color:#684d2f;
/*background-color:#212221; ANCIEN */
font-family: 'Open Sans', sans-serif;
font-size:0.9em;
color:white;
text-align:center;
cursor:pointer;
}

.table-index-realisations
{
margin-top:10px;
border-collapse:collapse;
}

#footer
{
width:1014px;
height:40px;
line-height:40px;
margin:auto;
text-align:center;
color:#684d2f;
font-family:tahoma;
font-size:0.75em;
margin-bottom:-440px;
}

#footer a
{
color:#684d2f;
text-decoration:none;
}

#footer a:hover
{
text-decoration:underline;
}

.index-plus-realisations
{
background-color:#684d2f;
font-family: 'Open Sans', sans-serif;
font-size:0.8em;
color:white;
text-align:center;
cursor:pointer;
}

.index-plus-realisations:hover
{
background-color:#2c1d0c;
cursor:pointer;
}

#content p
{
font-family:tahoma;
font-size:0.75em;
color:#161616;
text-align:justify;
}

.list-pourquoi-nous
{
list-style-type: none;
padding-left:10px;
margin-top:-20px;
}

.list-pourquoi-nous li
{
padding-left: 15px;
background: url(../img/arrow2.gif) 0px 3px no-repeat;
color:#161616;
font-family:tahoma;
font-size:0.75em;
height:20px;
line-height:10px;
}

.link-color
{
color:#0066cc;
text-decoration:none;
}

.link-color:hover
{
text-decoration:underline;
}

.form-contact
{
width:621px;
padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:10px;
background-color:#d9d9d9;
}

.map-contact
{
margin-top:25px;
width:175px;
height:250px;
background:url(../img/map.png) top no-repeat;
}

.map-contact:hover
{
background-position:bottom;
}

.realisations-select
{
height:22px;
font-family: 'Open Sans', sans-serif;
}

.container-realisations
{
margin-top:25px;
width:669px;
margin-bottom:50px;
min-height:250px;
}

.realisations-lines
{
width:669px;
height:105px;
margin-bottom:15px;
}

.realisations-img
{
float:left;
margin-left:22px;
height:105px;
width:140px;
}

.produits-menu-right-cuisine
{
width:155px;
height:44px;
background-image:url(../img/produit-menu-right.png);
background-position:top left;
cursor:pointer;
}

.produits-menu-right-cuisine-active
{
width:155px;
height:44px;
background-image:url(../img/produit-menu-right.png);
background-position:right top;
cursor:pointer;
}

.produits-menu-right-bain
{
width:155px;
height:44px;
background-image:url(../img/produit-menu-right.png);
background-position:left -44px;
cursor:pointer;
}

.produits-menu-right-bain-active
{
width:155px;
height:44px;
background-image:url(../img/produit-menu-right.png);
background-position:right -44px;
cursor:pointer;
}

.produits-menu-right-mobilier
{
width:155px;
height:44px;
background-image:url(../img/produit-menu-right.png);
background-position:left -88px;
cursor:pointer;
}

.produits-menu-right-mobilier-active
{
width:155px;
height:44px;
background-image:url(../img/produit-menu-right.png);
background-position:right -88px;
cursor:pointer;
}

.produits-menu-right-accessoires
{
width:155px;
height:44px;
background-image:url(../img/produit-menu-right.png);
background-position:left -132px;
cursor:pointer;
}

.produits-menu-right-accessoires-active
{
width:155px;
height:44px;
background-image:url(../img/produit-menu-right.png);
background-position:right -132px;
cursor:pointer;
}

.produits-menu-right-comptoir
{
width:155px;
height:44px;
background-image:url(../img/produit-menu-right.png);
background-position:left -176px;
cursor:pointer;
}

.produits-menu-right-comptoir-active
{
width:155px;
height:44px;
background-image:url(../img/produit-menu-right.png);
background-position:right -176px;
cursor:pointer;
}

.produits-menu-right-cuisine:hover{background-position:right top;}
.produits-menu-right-bain:hover{background-position:right -44px;}
.produits-menu-right-mobilier:hover{background-position:right -88px;}
.produits-menu-right-accessoires:hover{background-position:right -132px;}
.produits-menu-right-comptoir:hover{background-position:right -176px;}



.produits-menu-right-materiaux
{
width:155px;
height:44px;
background-image:url(../img/produit-menu-right-materiaux.png);
background-position:top left;
cursor:pointer;
}

.produits-menu-right-materiaux-active
{
width:155px;
height:44px;
background-image:url(../img/produit-menu-right-materiaux.png);
background-position:right top;
cursor:pointer;
}

.produits-menu-right-vitre
{
width:155px;
height:44px;
background-image:url(../img/produit-menu-right-materiaux.png);
background-position:left -44px;
cursor:pointer;
}

.produits-menu-right-vitre-active
{
width:155px;
height:44px;
background-image:url(../img/produit-menu-right-materiaux.png);
background-position:right -44px;
cursor:pointer;
}

.produits-menu-right-quincaillerie
{
width:155px;
height:44px;
background-image:url(../img/produit-menu-right-materiaux.png);
background-position:left -88px;
cursor:pointer;
}

.produits-menu-right-quincaillerie-active
{
width:155px;
height:44px;
background-image:url(../img/produit-menu-right-materiaux.png);
background-position:right -88px;
cursor:pointer;
}

.produits-menu-right-mataccessoires
{
width:155px;
height:44px;
background-image:url(../img/produit-menu-right-materiaux.png);
background-position:left -132px;
cursor:pointer;
}

.produits-menu-right-mataccessoires-active
{
width:155px;
height:44px;
background-image:url(../img/produit-menu-right-materiaux.png);
background-position:right -132px;
cursor:pointer;
}

.produits-menu-right-rangement
{
width:155px;
height:44px;
background-image:url(../img/produit-menu-right-materiaux.png);
background-position:left -176px;
cursor:pointer;
}

.produits-menu-right-rangement-active
{
width:155px;
height:44px;
background-image:url(../img/produit-menu-right-materiaux.png);
background-position:right -176px;
cursor:pointer;
}

.produits-menu-right-materiaux:hover{background-position:right top;}
.produits-menu-right-vitre:hover{background-position:right -44px;}
.produits-menu-right-quincaillerie:hover{background-position:right -88px;}
.produits-menu-right-mataccessoires:hover{background-position:right -132px;}
.produits-menu-right-rangement:hover{background-position:right -176px;}


.menu-bouton-right
{
text-align:center;
font-family:tahoma;
font-size:0.75em;
padding:5px;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
}

.menu-bouton-right:hover
{
background-color:#684d2f;
color:white;
}

.menu-bouton-right-active
{
text-align:center;
font-family:tahoma;
font-size:0.75em;
padding:5px;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
background-color:#684d2f;
color:white;
}

.menu-right-link
{
color:black;
}

.table-fournisseur td
{
width:130px;
}

.table-fournisseur tr
{
height:30px;
}

.table-fournisseur a
{
font-family:tahoma;
font-size:11px;
color:#0066cc;
text-decoration:none;
}

.table-fournisseur a:hover
{
text-decoration:underline;
}

#header .logo
{
float:left;
width:350px;
}

#header .header-right
{
float:right;
width:624px;
text-align:right;
padding-right:40px;
padding-top:12px;
}

#header .header-right p
{
font-family:tahoma;
font-size:12px;
}