* {margin:0px;padding:0px;}

#prodDescription div div span {
  padding:0 !important;
  margin:0 !important;
}


#prodTitle {
  color: #009436 !important;
}

#prodMiddle {
  display:none !important;
}

.CatalogSearchBox {
  display:none !important;
}

#productMainDiv {
  background: #EAEAEA !important;
}

body {
background:url(../images/bckgrnd.gif) repeat-x 0 0 #eaeaea;
}

#container {
width:960px;
margin:0 auto;
font-family:arial;
font-size:16px;
}

#header{
}

#brunet-debaines {
}

#adresse {
float:right;
}

#diapo {
margin-top:30px;
}
#diapo div.box_skitter {
margin-bottom:0px !important;
}
#diapo div.box_skitter .info_slide_dots {
left:none !important;
right:10px;
}

#menu-produits {
background:url(../images/menu-norm.gif) repeat-x 0 0;
}
#menu-ombre {
padding-bottom:35px;
background:url(../images/menu-ombre.jpg) no-repeat 0 bottom;
}
#menu-produits ul {
list-style-type:none;
display:table;
}
#menu-produits ul li {
height:50px;
display:table-cell;
vertical-align:middle;
padding:0 20px 10px;
}
#menu-produits ul li.active, #menu-produits ul li.current {
background:url(../images/menu-hover.gif) repeat-x 0 0;
}
#menu-produits ul li a{
text-decoration:none;
color:#fff;
text-transform:uppercase;
font-size:14px;
display:inline-block;
font-weight:bold;
  text-align:center;
}
#menu-produits ul li a:hover, #menu-produits ul li.active a, #menu-produits ul li.current a {
color:#eaeaea;
}

#content-container {
margin:20px 0 20px;
min-height:690px;
}

#content-container h1{
color: #009436;
font-family: "Rokkitt",serif;
font-size: 30px;
margin-bottom: 20px;
padding-bottom: 10px;
border-bottom: 1px solid #009436;
}

#content-container h2{
color:#009436;
font-family: 'Rokkitt', serif;
font-size:30px;
margin-bottom:20px;
  padding-bottom:10px;
  border-bottom: solid #009436 1px;
}
#content-container h3{
color:#39322b;
font-family: 'Rokkitt', serif;
font-size:20px;
margin-bottom:20px;
  padding-bottom:5px;
  border-bottom: dotted #39322b 1px;
  text-align:left !important;
}

#content-container h6{
color:#39322b;
font-family: 'Rokkitt', serif;
font-size:40px;
margin-bottom:20px;
letter-spacing:-2px;
  font-weight:bold;
}

#content-container p{
margin-bottom:20px;
}
#contenu {text-align:justify;}
#contenu p {
line-height:20px;
}
.big {font-size:130%;}
#contenu p strong {color:#009436;}
#contenu a {color:#009436;}
#contenu a:hover {color:#39322b;}

#contenu ul {margin-left:50px;margin-bottom:20px;}
/*#contenu ul li {margin-bottom:20px;}*/

#col-gauche {
float:left;
width:190px;
}
#col-droite {
float:right;
width:280px;
}
#col-gauche ul.menu {
/*margin-left:20px;*/
text-transform:uppercase;
margin-bottom:20px;
list-style-type:none;
}
#col-gauche ul.menu ul {
list-style-type:none;
margin-left:20px;
}
#col-gauche ul.menu>li{
}
/*#col-gauche ul.menu>li>a:before{
  content:"+ ";
  font-weight:bold;
}*/
#col-gauche ul.menu>li>a {
color:#fff;
text-decoration:none;
padding:5px;
background-color:#009436;
  display:block;
  font-weight:bold;
  border-bottom:dotted #39322b 1px;
}
#col-gauche ul.menu li.current ul li a{
display:block;
  background-color:transparent;
}

#col-gauche ul.menu>li>a:hover, #col-gauche ul.menu>li.current>a, #col-gauche ul.menu>li.active>a{
color:#fff;
  background-color:#39322b;
}

#col-gauche ul.menu>li>ul>li>a {color:#39322b; text-decoration:none;padding: 3px 0;display:block;font-weight:bold;}
#col-gauche ul.menu>li>ul>li>a:hover, #col-gauche ul.menu>li>ul>li.active>a {color:#009436;}

#col-droite  h2, #col-gauche  h2{
font-size:18px;
}

#col-droite div.custom , #col-gauche div.custom{
border:1px #d6d6d6 solid;
background:#fff;
padding:10px;
}
#col-droite div.custom-plan{
border:1px #d6d6d6 solid;
border-bottom:0px;
background:#fff;
}

#col-droite div.custom-plan p {
margin-bottom:0px;
}

div.custom-promo {
background:#613f0a;
  padding:3px;
  margin-bottom:20px;
}

div.inner-promo {
  background:#fff;
  padding:7px;
}
div.inner-promo a {color:#009436;}

#col-gauche div.custom p a{color:#009436;}
#col-gauche div.custom p a:hover{color:#39322b;}

#content-container div.custom-promo h6 {color:#fff;background-color:#e08e08;font-size:24px;margin-bottom:0;padding:7px;}
#content-container div.custom-promo h2 {color:#613f0a;}

#contenu {
margin: 0 0px 0 200px;
}

#footer-gedibois {
background:url(../images/gedibois-bckgrnd.gif) repeat-x 0 0;
}
#logo-gedibois {
margin:0 auto;
width:960px;
}

#footer {
background-color:#39322b;
font-family:arial;
color:#908983;
/*text-transform:uppercase;*/
font-size:12px;
}
#inner-footer {
width:960px;
margin:0 auto;
padding:10px 0;
}
#footer h3 {
color:#fff;
font-family: 'Rokkitt', serif;
font-size:18px;
text-transform:uppercase;
  margin-bottom:10px;
}
#footer ul {
list-style-type:none;
}
#footer ul li {margin-left:20px;}
#footer ul  li:before{content:'+ ';margin-left:-20px;}
#footer a {text-decoration:underline;color:#fff;}


/** Galeries **/
div.sigplus-center>* {clear:none !important;}


/** Catalogues **/
table#catalogues {}
table#catalogues tr {}
table#catalogues tr td {}
table#catalogues tr td a {padding:18px 5px 18px 50px;display:block;}
table#catalogues tr td a:hover {background:#009436; color:#fff;}

table#catalogues tr td a.picto-portes-entree {background:url(../images/picto-portes-entree.gif) left center no-repeat #fff;}
table#catalogues tr td a.picto-portes-entree:hover {background:url(../images/picto-portes-entree-hover.gif) left center no-repeat #009436;}
table#catalogues tr td a.picto-fenetres {background:url(../images/picto-fenetres.gif) left center no-repeat #fff;}
table#catalogues tr td a.picto-fenetres:hover {background:url(../images/picto-fenetres-hover.gif) left center no-repeat #009436;}
table#catalogues tr td a.picto-volets{background:url(../images/picto-volets.gif) left center no-repeat #fff;}
table#catalogues tr td a.picto-volets:hover {background:url(../images/picto-volets-hover.gif) left center no-repeat #009436;}
table#catalogues tr td a.picto-garages{background:url(../images/picto-garages.gif) left center no-repeat #fff;}
table#catalogues tr td a.picto-garages:hover {background:url(../images/picto-garages-hover.gif) left center no-repeat #009436;}
table#catalogues tr td a.picto-portails{background:url(../images/picto-portails.gif) left center no-repeat #fff;}
table#catalogues tr td a.picto-portails:hover {background:url(../images/picto-portails-hover.gif) left center no-repeat #009436;}
table#catalogues tr td a.picto-portes-interieur{background:url(../images/picto-portes-interieur.gif) left center no-repeat #fff;}
table#catalogues tr td a.picto-portes-interieur:hover {background:url(../images/picto-portes-interieur-hover.gif) left center no-repeat #009436;}
table#catalogues tr td a.picto-placards{background:url(../images/picto-placards.gif) left center no-repeat #fff;}
table#catalogues tr td a.picto-placards:hover {background:url(../images/picto-placards-hover.gif) left center no-repeat #009436;}
table#catalogues tr td a.picto-escaliers{background:url(../images/picto-escaliers.gif) left center no-repeat #fff;}
table#catalogues tr td a.picto-escaliers:hover {background:url(../images/picto-escaliers-hover.gif) left center no-repeat #009436;}
table#catalogues tr td a.picto-parquets{background:url(../images/picto-parquets.gif) left center no-repeat #fff;}
table#catalogues tr td a.picto-parquets:hover {background:url(../images/picto-parquets-hover.gif) left center no-repeat #009436;}
table#catalogues tr td a.picto-plans-travail{background:url(../images/picto-plans-travail.gif) left center no-repeat #fff;}
table#catalogues tr td a.picto-plans-travail:hover {background:url(../images/picto-plans-travail-hover.gif) left center no-repeat #009436;}
table#catalogues tr td a.picto-cahier{background:url(../images/picto-cahier.gif) left center no-repeat #fff;}
table#catalogues tr td a.picto-cahier:hover {background:url(../images/picto-cahier-hover.gif) left center no-repeat #009436;}
table#catalogues tr td a.picto-soluce{background:url(../images/picto-soluce.gif) left center no-repeat #fff;}
table#catalogues tr td a.picto-soluce:hover {background:url(../images/picto-soluce-hover.gif) left center no-repeat #009436;}
table#catalogues tr td a.picto-menui{background:url(../images/picto-menui.gif) left center no-repeat #fff;}
table#catalogues tr td a.picto-menui:hover {background:url(../images/picto-menui-hover.gif) left center no-repeat #009436;}
