/* CSS Document */
* { margin:0; padding:0; }
body { background: url(/doc/img/site-bg.jpg) repeat-x top center #FFFFFF; background-attachment:fixed; color:#404040; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; line-height:17px; }
a, a:link, a:visited, a:active, a:hover, input, select, label { cursor:pointer; }
a{ color:#404040; }
* html a { position:relative; }
table, img { border:0; }
table { border-collapse:collapse; border-spacing:0; empty-cells:show; }
td { vertical-align:top; }
p { margin:1em 0; }
ul, li { list-style-position:outside; list-style-type:none; }

#formContact input.texte,
#formContact textarea.textearea { width:99%; border:#CCCCCC solid 1px; background-color:#fafafa; }
#formContact textarea.textearea { height:6em; }
#formContact td { height:2em; vertical-align:text-top; }

#conteneur {
  text-align:center;
}

#content {
  width:994px;
  margin:auto;
  text-align:left;
  background:url(/doc/img/pattern_page.png) repeat-y top center;
}

#top {
	position:relative;
  height:100px;
  background:url(/doc/img/pattern_top.png) repeat-x;
  margin:0 17px;
}
#top a.logo { display:block; width:306px; height:47px; position:absolute; top:30px; left:30px; }

#menuTop { position:absolute; top:53px; left:363px; }
#menuTop li { float:left; }
#menuTop li a { position:relative; display:block; width:190px; height:47px; line-height:47px; }

#menuTop li.collection-permante  a          { background:url(/doc/img/onglet-collection-permanante-off.png) no-repeat; }
#menuTop li.collection-permante  a:hover    { background:url(/doc/img/onglet-collection-permanante-hover.png) no-repeat; }
#menuTop li.collection-permante  a.selected { background:url(/doc/img/onglet-collection-permanante-on.png) no-repeat; }
* html #menuTop li.collection-permante  a          { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/doc/img/onglet-collection-permanante-off.png', sizingMethod='crop'); }
* html #menuTop li.collection-permante  a:hover    { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/doc/img/onglet-collection-permanante-hover.png', sizingMethod='crop'); }
* html #menuTop li.collection-permante  a.selected { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/doc/img/onglet-collection-permanante-on.png', sizingMethod='crop'); }

#menuTop li.collection-noel a          { background:url(/doc/img/onglet-collection-noel-off.png) no-repeat; }
#menuTop li.collection-noel a:hover    { background:url(/doc/img/onglet-collection-noel-hover.png) no-repeat; }
#menuTop li.collection-noel a.selected { background:url(/doc/img/onglet-collection-noel-on.png) no-repeat; }
* html #menuTop li.collection-noel a          { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/doc/img/onglet-collection-noel-off.png', sizingMethod='crop'); }
* html #menuTop li.collection-noel a:hover    { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/doc/img/onglet-collection-noel-hover.png', sizingMethod='crop'); }
* html #menuTop li.collection-noel a.selected { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/doc/img/onglet-collection-noel-on.png', sizingMethod='crop'); }

#menuTop li.collection-printemps-ete a          { background:url(/doc/img/onglet-collection-printemps-ete-off.png) no-repeat; }
#menuTop li.collection-printemps-ete a:hover    { background:url(/doc/img/onglet-collection-printemps-ete-hover.png) no-repeat; }
#menuTop li.collection-printemps-ete a.selected { background:url(/doc/img/onglet-collection-printemps-ete-on.png) no-repeat; }
* html #menuTop li.collection-printemps-ete a          { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/doc/img/onglet-collection-printemps-ete-off.png', sizingMethod='crop'); }
* html #menuTop li.collection-printemps-ete a:hover    { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/doc/img/onglet-collection-printemps-ete-hover.png', sizingMethod='crop'); }
* html #menuTop li.collection-printemps-ete a.selected { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/doc/img/onglet-collection-printemps-ete-on.png', sizingMethod='crop'); }

#menuTop li.contact a          { background:url(/doc/img/onglet-contactez-nous-off.png) no-repeat; }
#menuTop li.contact a:hover    { background:url(/doc/img/onglet-contactez-nous-hover.png) no-repeat; }
#menuTop li.contact a.selected { background:url(/doc/img/onglet-contactez-nous-on.png) no-repeat; }
* html #menuTop li.contact a          { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/doc/img/onglet-contactez-nous-off.png', sizingMethod='crop'); }
* html #menuTop li.contact a:hover    { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/doc/img/onglet-contactez-nous-hover.png', sizingMethod='crop'); }
* html #menuTop li.contact a.selected { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/doc/img/onglet-contactez-nous-on.png', sizingMethod='crop'); }

#page { margin:0 17px; padding:30px 25px 30px 30px; background-color:#FFFFFF; }

#page ul.liste li { background:url(/doc/img/li.gif) no-repeat 0 8px; padding-left:20px; text-transform:uppercase; }
#page ul.liste li a { color:#404040; text-decoration:none; font-size:16px; line-height:30px; font-weight:900; }
#page ul.inline li { display:inline; }

#bottom {
  width:994px;
  background:url(/doc/img/bottom.png) no-repeat top center;
  height:47px;
  margin:0 auto 20px;
  padding-top:20px;
  font-size:9px;
}
#bottom a { color:#404040; text-decoration:none; font-size:9px; }
#bottom a:hover, #bottom a:hover span { text-decoration:underline; }

.contenuMarge { padding:0 20px; }
.colorOr   { color:#ad813f; }
.colorNoir { color:#404040; }
.forRef { display:none; }
.clearFloat { clear:both; font-size:0; line-height:0; height:0; }