@charset "utf-8";
/* CSS Document */
/*
beige 	977248
or		996633
beige tres pale e3d9cd
 */

html, body
{
    font-family: ITC Avant Garde Gothic, Avant Garde, Arial, Helvetica, Serif;
    font-size: 11px;
    font-weight: normal;
    color: #777777;
    margin: 0;
    padding: 0;
    border: 0;
    height: 100%;
    max-height: 100%;
	text-align:center;background-image:url(../../images/bandes.gif); background-position:top left; background-repeat:repeat-y;
}

h1, h2, h3 { color:#996633; padding:0px; margin:0px; }

h1 { font-size:30px;}
h2 { font-size:20px;}
h3 {font-size:15px;}

p { padding:0px; margin: 0px 0 20px 0; font-size:13px;}

#information ol { font-size: 20px; font-weight: bold; list-style: none;}
#information ul { font-size: 20px; font-weight: bold;}
#information ol ol { font-size: 15px; font-weight: bold; list-style: none;}
#information ul ul  { font-size: 15px; font-weight: bold;}
#information ol ol ul {font-size: 15px;}
#information ol li, #information ul li { margin:0; padding:0; /*margin-bottom:40px;*/}
#information ol ol li, #information ul ul li { margin:0; padding:0; margin-bottom:20px;}
li { color:#996633;}
#information h1 { margin: 0;  color:#996633; }
#information h2 { margin: 0;  color:#996633; }
#information h3 { margin: 0;  color:#996633; margin-top:40px; }
#information p, #information dl { font-size: 13px; color:#777777; font-weight: normal;}


.sousliste {font-size:13px  !important; font-weight: normal !important;}

dl { margin:0; padding:0; display: inline;}
dt { margin:0; padding:0; color: #996633;}
dd { padding:0; margin:0 0 10px 20px; font-style:italic;} /* Dans page garanties */

/* SOUS MENU */
.top { height:51px !important; width:398px;}
.menugarantie { background-image:url(../../images/sousmenu/mt_garanties.gif) !important;}
.menutrucs { background-image:url(../../images/sousmenu/mt_trucs.gif) !important;}
.menuul {margin:0; padding:0; list-style: none; }
.menuli { height:35px; width:398px; /*float:left; clear:both;*/ font-size:12px; background-image: url(../../images/sousmenu/m.gif); margin-bottom:-2px !important; padding:0px !important; list-style: none;}
.menuli:hover { background-image: url(../../images/sousmenu/mo.gif); }
.menuli a {color:#fff; }
.menuli a:hover {text-decoration:none; }

.sousmenuli { background-image: url(../../images/sousmenu/sm.gif); }
.sousmenuli:hover { background-image: url(../../images/sousmenu/smo.gif); }
.sousmenuli a {color:#2B190A; }
.sousmenuli a:hover {text-decoration:none; }

.menulien {padding-top:10px; padding-left:40px;}
.sousmenufin { width:398px; height:19px;}

/* fin SOUS MENU */

a { text-decoration: none; outline-style:none; color: #996633;} /* enleve le pointillé rouge dans firefox */
a:hover { text-decoration: underline;}

* {outline: none;}/*  Enlever le bug bleu de safari */

img { border: none; display: block;} /* Pour ne pas qu'il y aie un espace sous les images*/
/*
h1 {margin: 0; font-size: 2em; color:#996633;}
h2 {margin: 0; font-size: 1.6em; color:#996633;}
h3 {margin: 0; font-size:1.3em; color:#996633;}
*/
/* Bon à savoir */
a.info:hover{z-index:25; background-color:#ff0}
a.info span{display: none}

.logodubas {z-index:-1; position:absolute; bottom:0px; right:0px;}
.or { color:#996633;}

/* pour centrer la div principale*/
#divcentrale {
	margin: 0 auto;
	width: 100%; min-height:700px;} /* largeur du contenu */
#header { text-align:left;}
	#bandedegradebrun {text-align:left;height:92px; background-image:url(../../images/degradeetire.gif); background-repeat:repeat-x; position:relative;}
		#bandedegradebrun a { float:right;}
		#zonemenuhautdroite { height:34px; position:absolute; top:0px; right:0px;}
		
	#bandebeige { height:35px; background-color:#977248;}
		#bandebeige a { display: inline-block;}
	
#contenu { text-align:left;}
	#colonnegauche { position:absolute; left:0px; top:127px; width:406px; margin:0; padding:0; border: none; vertical-align:text-top; text-align:center; padding-top:30px; } /* Contient le padding en haut des images */
		.imagesansmargeduhaut { margin-top:-30px;}/* pour les images de section sans marge du haut */
	#colonnedroite { margin:0; margin-left:550px; padding:0; border: none; width:420px; }
		#colonnedroite a.image { float:left;}
		#divcontenantfauteuils { margin-top:50px; width:420px; }
		.clearlefloat { clear: both;}

#footer {}

#copyright { clear:both; font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align: center; color:#333; margin-left:130px;}

/* rollover */
.rollOver
{
    display: block;
    background-repeat: no-repeat;
    background-position: 0 0;
    float: left;
}
.rollOver:hover
{
    background-position: bottom right;
}
.rollOver span
{
    display: none;
}
.icone 
{
    width: 354px;
    height: 34px;
}

.lignegauche {  background-image:url(../../images/2lignes.gif); background-repeat:repeat-y; background-position:left; padding-left:20px; margin-top:11px; overflow:hidden;}

#residentiel { background-image:url(../../images/residentiel.gif); width:91px; height:35px;}
#commercial { background-image:url(../../images/commercial.gif); width:92px; height:35px;}
#video { background-image:url(../../images/video.gif); width:92px; height:35px;}
#profil { background-image:url(../../images/profil.gif); width:73px; height:35px;}
#collection { background-image:url(../../images/collection.gif); width: 118px; height:35px;}
#trucs { background-image:url(../../images/trucsetastuces.gif); width: 156px; height:35px;}
#garanties { background-image:url(../../images/garanties.gif); width: 121px; height:35px;}
#nousjoindre { background-image: url(../../images/nousjoindre.gif); width:145px; height:35px;}

#plansite { background-image:url(../../images/plansite.png); width:34px; height:34px;}
#accueil { background-image:url(../../images/accueil.png); width:30px; height:34px;}
#english { background-image:url(../../images/english.png); width:59px; height:34px;}
#intranet { background-image:url(../../images/intranet.png); width:24px; height:34px;}

.demandeinfo {background-image:url(../../images/btndemandeinfo.jpg); width:208px; height:31px; clear:left;}
.outrouver {background-image:url(../../images/btnoutrouver.jpg); width:208px; height:31px; clear:left;}
.imprimer {background-image:url(../../images/btnimprimer.jpg); width:208px; height:31px; clear:left;}

.displaynone { display:none;}

.imageserie { float:left; margin:15px;}
.modele { float:left; margin:5px; padding:5px; border:solid 5px #E3D9CD;}

/* PLAN DU SITE */
#plandusite li { margin-bottom:20px; font-size: 14px;}
#plandusite li { margin-bottom:20px; font-size: 14px;}



/* clearfix */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}