/* Lightbox */
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; FONT-SIZE: 11px;	COLOR: #000000; FONT-FAMILY: Arial; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

/*#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
	background-color: #eee;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
}*/

body {
font-family: Arial, Helvetica, sans-serif;
background:url(images/fond_site.gif) center repeat-y #eeefef; 
margin:0px; 
padding:0px;
font-size:12px;
color:#7c828a;
}

td {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c828a;
}

th {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c828a;
}

a.lien:link{
width:131px; 
height:12px; 
padding:3px 0px 3px 15px; 
float:left; 
color:#7c828a; 
font-size:12px;
line-height:4px;
text-decoration:none;
}

a.lien:visited{
width:131px; 
height:12px; 
padding:3px 0px 3px 15px; 
float:left; 
color:#7c828a; 
font-size:12px;
line-height:4px;
text-decoration:none;
}

a.lien:hover{
width:131px; 
height:12px; 
padding:3px 0px 3px 15px; 
float:left; 
color:#7c828a; 
font-size:12px;
line-height:4px;
text-decoration:underline;
}

a.lien:active{
width:131px; 
height:12px; 
padding:3px 0px 3px 15px; 
float:left; 
color:#7c828a; 
font-size:12px;
line-height:4px;
text-decoration:none;
}

a.txt_section:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#292356;
text-decoration:underline;
}

a.txt_section:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#292356;
text-decoration:underline;
}

a.txt_section:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

a.txt_section:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#292356;
text-decoration:underline;
}

.vicdec
{
width:868px; 
margin:0 auto 0 auto;
}

.ref_accueil
{
width:868px;
position:absolute; 
top:483px;
margin:0 auto 0 auto;
background-color:#FFFFFF;
}

.ref_section
{
width:868px; 
position:absolute; 
top:212px;
background-color:#FFFFFF;
}

.texte_section
{
width:552px;
padding:22px 18px;
float:left;
}

.contenu_section
{
background:url(lits-escamotables/images/fond_texte_lits.jpg) no-repeat; 
width:296px; 
height:177px; 
float:left;
}

.contenu_section_ac
{
background:url(ameublement-commercial/images/fond_texte_lits.jpg) no-repeat; 
width:296px; 
height:177px; 
float:left;
}

.photo_section
{
float:right; 
width:224px; 
padding:22px 28px; 
font-size:11px;
}

.logo
{
float:left;
width:719px;
}

.outils
{
float:left; 
width:149px;
}

.bloc_lits
{
float:left; 
background:url(images/lits-escamontables.gif) no-repeat; 
width:146px; 
height:119px;
}

.bloc_lits_section
{
float:left; 
background:url(lits-escamotables/images/lits-escamotables.jpg) no-repeat; 
width:285px; 
height:123px;
}

.bloc_lits_section_ac
{
float:left; 
background:url(ameublement-commercial/images/lits-escamotables.jpg) no-repeat; 
width:285px; 
height:123px;
}

.bloc_lits_section_st
{
float:left; 
background:url(images/section-lit.jpg) no-repeat; 
width:285px; 
height:123px;
}

.photo_lits
{
float:left; 
background:url(images/photo-lits.jpg) no-repeat; 
width:139px; 
height:119px;
}

.bloc_ameublement
{
float:left; 
background:url(images/ameublement-commercial.gif) no-repeat; 
width:148px; 
height:119px;
}

.bloc_ameublement_section
{
float:left; 
background:url(lits-escamotables/images/ameublement-commercial.jpg) no-repeat; 
width:287px; 
height:123px;
}

.bloc_ameublement_section_ac
{
float:left; 
background:url(ameublement-commercial/images/ameublement-commercial.jpg) no-repeat; 
width:287px; 
height:123px;
}

.bloc_ameublement_section_st
{
float:left; 
background:url(images/section-ac.jpg) no-repeat; 
width:287px; 
height:123px;
}

.photo_ameublement
{
float:left; 
background:url(images/photo-ameublement.jpg) no-repeat; 
width:147px; 
height:119px;
}

.photo_entreprise
{
float:left; 
/*background:url(images/accueil3.jpg) no-repeat;*/ 
width:288px; 
height:119px;
}

.photo_entreprise_section
{
float:left; 
/*background:url(lits-escamotables/images/entreprise.jpg) no-repeat;*/ 
width:296px; 
height:123px;
}

.photo_entreprise_section_ac
{
float:left; 
/*background:url(ameublement-commercial/images/entreprise.jpg) no-repeat;*/ 
width:296px; 
height:123px;
}

.photo_entreprise_section_st
{
float:left; 
/*background:url(images/section-profil.jpg) no-repeat;*/
width:296px; 
height:123px;
}

.cssnav { 
position: relative;
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0; 
padding: 0; 
float:left;
}

.texte_lits
{
width:237px; 
float:left; 
padding:16px 40px 16px 16px;
}

.texte_ameublement
{
width:231px; 
float:left; 
padding:16px 40px 16px 16px;
}

.texte_entreprise
{
width:242px; 
float:left; 
padding:16px 30px 16px 16px;
}

.cssnav_contact{background-image: url(images/contact-over.gif);}
.cssnav_entreprise{background-image: url(images/entreprise-over.gif);}
.cssnav_plan{background-image: url(images/plan-over.gif);}

.cssnav_s-contact{background-image: url(lits-escamotables/images/contact-over.gif);}
.cssnav_s-entreprise{background-image: url(lits-escamotables/images/entreprise-over.gif);}
.cssnav_s-plan{background-image: url(lits-escamotables/images/plan-over.gif);}

.cssnav_ameubl-service{background-image: url(images/ameublement-service-over.gif);}
.cssnav_ameubl-produits{background-image: url(images/ameublement-produits-over.gif);}
.cssnav_ameubl-photos{background-image: url(images/ameublement-photo-over.gif);}

.cssnav_lits-garantie{background-image: url(images/lits-dimensions-over.gif);}
.cssnav_lits-produits{background-image: url(images/lits-produits-over.gif);}
.cssnav_lits-photos{background-image: url(images/lits-photo-over.gif);}
.cssnav_lits-temoignages{background-image: url(images/lits-temoignages-over.gif);}

.cssnav_savoir{background-image: url(images/savoir-over.gif);}
.cssnav_video{background-image: url(lits-escamotables/images/video-over.gif);}
.cssnav_demande{background-image: url(lits-escamotables/images/demande-over.gif);}
.cssnav_demande2{background-image: url(ameublement-commercial/images/demande-over.gif);}

.cssnav a {
display: block;
color: #000000;
font-size: 11px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.contact{width: 149px; height: 19px; border: 0; }
.entreprise{width: 149px; height: 18px; border: 0; }
.plan{width: 149px; height: 18px; border: 0; }

.s-contact{width: 149px; height: 18px; border: 0; }
.s-entreprise{width: 149px; height: 18px; border: 0; }
.s-plan{width: 149px; height: 19px; border: 0; }

.ameubl-service {width: 148px; height: 17px; border: 0; }
.ameubl-produits {width: 148px; height: 17px; border: 0; }
.ameubl-photos {width: 148px; height: 17px; border: 0; }

.lits-garantie {width: 146px; height: 17px; border: 0; }
.lits-produits {width: 146px; height: 17px; border: 0; }
.lits-photos {width: 146px; height: 17px; border: 0; }
.lits-temoignages {width: 146px; height: 18px; border: 0; }

.savoir {width: 97px; height: 21px; border: 0; }
.video {width: 161px; height: 33px; border: 0; }
.demande {width: 161px; height: 33px; border: 0; }
.demande2 {width: 161px; height: 39px; border: 0; }

* html a:hover {visibility:visible}
.cssnav a:hover img{visibility:hidden}


.fond_sousmenu
{
width:868px; 
height:24px; 
background:url(images/fond_menu.gif) repeat-x;
}

.sousmenu
{
line-height:24px;
font-size:11px;
padding-left:16px;
}

.copyright
{
line-height:24px;
height:24px;
font-size:9px;
padding-left:16px;
}

a.lsousmenu:link
{
color:#7c828a;
text-decoration:none;
}

a.lsousmenu:visited
{
color:#7c828a;
text-decoration:none;
}

a.lsousmenu:hover
{
color:#7c828a;
text-decoration:underline;
}

a.lsousmenu:active
{
color:#7c828a;
text-decoration:none;
}

.posi_menu
{
position:absolute; 
top:0px; 
width:868px;
}

.boutons
{
float:left; width:161px; padding:106px 0px 0px 6px;
}
.txt-lits-escamotables
{
float:left; width:255px; padding:0px 0px 0px 12px; height:70px;
}
.boutons-lits-escamotables
{
float:left; width:267px; padding:40px 0px 0px 6px;
}
.boutons2
{
float:left; width:161px; padding:133px 0px 0px 6px;
}

.bloc-lits
{
background:url(lits-escamotables/images/photo-lits.jpg) no-repeat; width:572px; height:177px; float:left;
}
