/* CSS Document */
#menu dd{display:none}

html,body {
margin:0px;
padding:0px;

background-color: #cdcc53;
font-family:'Trebuchet MS', Verdana, sans-serif;
font-size:0.9em;  

}

/* contenu */
#container{

background-color:#FFFFFF;
height:1320px;
      margin-left: auto;
     margin-right: auto;
     width: 1000px; /* largeur obligatoire pour être centré */
   

     }
	 
	 #containertab{

background-color:#FFFFFF;
height:2450px;
      margin-left: auto;
     margin-right: auto;
     width: 1000px; /* largeur obligatoire pour être centré */
   

     }
	 
	 #containermention{

background-color:#FFFFFF;
height:1000px;
      margin-left: auto;
     margin-right: auto;
     width: 1000px; /* largeur obligatoire pour être centré */
   

     } 
	 #containercontact{

background-color:#FFFFFF;
height:1000px;
      margin-left: auto;
     margin-right: auto;
     width: 1000px; /* largeur obligatoire pour être centré */
   

     }
	 #containergoogle{

background-color:#FFFFFF;
height:980px;
      margin-left: auto;
     margin-right: auto;
     width: 1000px; /* largeur obligatoire pour être centré */
   

     }
	 #containertraitement{

background-color:#FFFFFF;
height:960px;
      margin-left: auto;
     margin-right: auto;
     width: 1000px; /* largeur obligatoire pour être centré */
   

     }
	#containersciage{

background-color:#FFFFFF;
height:876px;
      margin-left: auto;
     margin-right: auto;
     width: 1000px; /* largeur obligatoire pour être centré */
   

     } 
#containerlogistique{

background-color:#FFFFFF;
height:870px;
      margin-left: auto;
     margin-right: auto;
     width: 1000px; /* largeur obligatoire pour être centré */
   

     }	 
/* tableau */	 
caption{
margin-bottom:20px;

width:800px;
color:#000000;
font-size:1.2em;
font-weight:900;
text-align:center;

}
#dimension{
position:absolute;
top:100px;
left:90px;
width:800px;
height:1926px;
text-align:center;
border:3px solid #BCBD00;
border-collapse:collapse;

}

th #dimension {
text-align:center;
border: thin solid ##BCBD00;
width: 33%;
padding: 5px;
background-color: #CDCC53;

}
tr #dimension {
text-align:center;
border: thin solid ##BCBD00;
width: 33%;
padding: 5px;
background-color: #CDCC53;

}
td  #dimension {
font-family: sans-serif;
color:#FF6699;
width: 33%;
padding: 5px;
text-align: center;

}


#tabtraitement{
position:absolute;
top:250px;
left:25px;
width:500px;
height:199px;
border:3px solid #BCBD00;
border-collapse:collapse;

margin:auto;

}

th {

border: thin solid ##BCBD00;
width: 33%;
padding: 5px;
background-color: #CDCC53;

}
td {
font-family: sans-serif;
border: thin solid ##BCBD00;
width: 33%;
padding: 5px;

}


/* formulaire */
form{
position:absolute;
left:300px;
top:100px;
width:450px;
height:400px;
}
label{


}
textarea{
position:absolute;
padding-top:20px;
right:30px;
}
input{
position:absolute;

right:30px;


}
 .champ{
width:20em;

}
 .formulaire{
font-size:0.9em;
margin-top:20px;
margin-left:45px;
margin-right:15px;
text-align:justify;
color:#666666;
letter-spacing:1px;

}
 .zonetext{
 font-size:0.9em;
 padding-top:10px;
margin-top:20px;
margin-left:45px;
margin-right:15px;
text-align:justify;
color:#666666;
letter-spacing:1px;
}
.btsubmit{
position:absolute;
margin-top:150px;
left:346px;
}
/* cadre_decoration */
.fond{
margin-top:20px;


}
.fondreponse{
position:absolute;
margin-top:-130px;


}
.fondtab{
position:relative;
margin-top:-160px;


}



.fondcontact{
position:absolute;
margin-top:-130px;


}
.fondplan{
position:absolute;
margin-top:-130px;


}

.fondlogistique{
position:absolute;
bottom:-180px;


}
.fondgoogle{
position:absolute;
top:850px;
height:140px;
width:1000px;


}
.fondtraitement{
position:absolute;
top:200px;
width:1000px;
height:620px;
background-color:#af9078;
z-index:3;


}

.fondtexte{
position:absolute;
top:200px;
width:1000px;
height:570px;
background-color:#af9078;
z-index:3;
}
.fondtextecontact{
position:absolute;
top:200px;
width:1000px;
height:670px;
background-color:#af9078;
z-index:3;
}
.fondsciage{
position:absolute;
top:200px;
width:1000px;
height:520px;
background-color:#af9078;
z-index:3;
}
.fondtextegoogle{
position:absolute;
top:200px;
width:1000px;
height:640px;
background-color:#af9078;
z-index:3;
}

.fondtextelogistique{
position:absolute;
top:200px;
width:1000px;
height:950px;
background-color:#af9078;
z-index:3;
}
.fondtextetab{
position:absolute;
top:200px;
width:1000px;
height:2120px;
background-color:#af9078;
z-index:3;
}
.fondtextemention{
position:absolute;
top:200px;
width:1000px;
height:650px;
background-color:#af9078;
z-index:3;
}

.fondtexte1{
position:absolute;
top:1090px;
width:1000px;
height:370px;
background-color:#d1bcab;
z-index:3;
}

.navigation{

top:0;
left:0;
z-index:0;
}



/* basnav*/

.basnav{
position:absolute;

bottom:30px;

}
.basnavcondi{
position:absolute;

bottom:15px;

}

.basnavmateriel{
position:absolute;

bottom:15px;

}

/* listeplan */
#titrecontact{
text-align:left;
width:450px;
position:absolute;
color:#000000;
font-size:1.2em;
font-weight:900;
top:32px;
left:315px;
z-index:3;
}
#titreplan{
text-align:left;
width:450px;
position:absolute;
color:#000000;
font-size:1.2em;
font-weight:900;
top:32px;
left:435px;
z-index:3;
}
.plan li{
margin-top:5px;
}


.plan {
	position:absolute;
	top:70px;
	left:200px;
	list-style-type:decimal;
	margin: 1em;
	width:800px;
	height: 369px;
	margin-top:5px;


 }
  .plan5{
 


 }

.ssplan{
list-style-type:lower-alpha ;
 margin-top:8px;
}

#mention   {
position:absolute;
left:120px;
top:310px;
z-index:150;
color:#000000;


}

/* menu */
dl, dt, dd, ul, li {
margin: 0;
padding: 0;


}
#menu {

width:1000px;
position:absolute;
top:20px;

z-index:100;


}
#menu img{
margin-right:5px;

}
#menu dl {
float: left;
width: 10em;




margin: 0 1px;
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;


}

#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;


}

/* hauteur ssmenu*/
#menu dd {
position:absolute;
margin-top:2px;
background-color:#825d41;
left:20px;
width:139px;
padding:5px 5px 0 5px;

}

#menu li a, #menu dt a {

text-decoration: none;
display: block;
height: 100%;
color:#FFFFFF;


}
#menu li a:hover, #menu dt a:hover {
color:#B5AB9F;
}


a {

color: black;

}
/* correctif opera*/

/* sous menu */
enu{

position:absolute;

z-index:150;
color:#FFFFFF;
}
#enu1{
position:absolute;
left:270px;
z-index:150;
color:#FFFFFF;
}
#enu2{
position:absolute;
left:120px;
z-index:150;
color:#FFFFFF;
}


#enu3{
position:absolute;
left:580px;
z-index:150;
color:#FFFFFF;
}

#enu4{
position:absolute;
left:700px;
z-index:150;
color:#FFFFFF;
}

#enu5{
position:absolute;
left:830px;
z-index:150;
color:#FFFFFF;
}
/* chapitre*/
#chapitretxt3{
list-style-image:url(../img/decoration/puce.gif);
position:absolute;
top:265px;
left:350px;
}
#sechage1{
list-style-image:url(../img/decoration/puce.gif);
position:absolute;
top:105px;
left:350px;
width:430px;
}
#chaplogistique
{
list-style-image:url(../img/decoration/puce.gif);
position:absolute;
top:410px;
left:240px;
width:470px;
}
#materiel2{
list-style-image:url(../img/decoration/puce.gif);
position:absolute;
top:370px;
left:240px;
width:470px;
}
.paralogistique 
{
list-style-image:url(../img/decoration/puce.gif);
position:absolute;
top:180px;
left:350px;
}
/* chapitre--lien bas*/

.chapter{
width:200px;
position:absolute;
left:840px;
margin-top:298px;
text-decoration:none;
color:#FFFFFF;

z-index:5;
}
/* essences et qualites--lien bas*/
.suivant{

float:right;
text-decoration:none;
color:#FFFFFF;

z-index:5;
}

.suivant:hover{
float:right;
text-decoration:none;
color:#663300;

z-index:5;
}
.chapter:hover{

text-decoration:none;
color:#663300;

z-index:5;
}
.retour{
float:left;
width:200px;
text-decoration:none;
color:#FFFFFF;

z-index:500;
}

.retour:hover{
float:left;

text-decoration:none;
text-decoration:none;
color:#663300;

z-index:5;
}


/* image */
#logo{

margin-left:20px;
margin-bottom:50px;
}

img{
border:none;
}


/* photo */

#photologistique{
position:absolute;
top:27px;
left:-8px;
}
#photo1{
position:absolute;
top:12px;
left:-28px;
}
.photo2{
position:absolute;
top:90px;
left:780px;
z-index:4;
}
.photo2traitement{
position:absolute;
top:370px;
left:780px;
z-index:4;
}
.photo1sciage{
position:absolute;
top:100px;
left:780px;
z-index:4;
}
.photo2sciage{
position:absolute;
top:290px;
left:780px;
z-index:4;
}
.photoconditionnement1{
position:absolute;
top:90px;
left:780px;
z-index:4;
}
.photoconditionnement{
position:absolute;
top:300px;
left:780px;
z-index:4;
}
.photo3{
position:absolute;
top:320px;
left:780px;
z-index:4;
}
.photo4{
position:absolute;
top:110px;
left:780px;
z-index:4;
}
/* texte */
h1{
padding-left:15px;
padding-top:2px;
position:absolute;
color:#FFFFFF;
font-size:1.2em;
font-weight:900;
top:160px;
z-index:3;
background-color:#bcbd00;
width:985px;
height:25px;
}
h2{
text-align:left;
width:450px;
position:absolute;
color:#000000;
font-size:1.2em;
font-weight:900;
top:24px;
left:275px;
z-index:3;

}

#address{
padding-left:305px;
padding-top:12px;
position:absolute;
color:#FFFFFF;
font-size:1.2em;
font-weight:900;
top:160px;
z-index:3;

width:985px;
height:25px;
}
#address1{
padding-left:305px;
padding-top:12px;
position:absolute;
color:#FFFFFF;
font-size:1.2em;
font-weight:900;
top:160px;
z-index:3;

width:985px;
height:25px;
}

#logistique{
text-align:left;
width:450px;
position:absolute;
color:#000000;
font-size:1.2em;
font-weight:900;
top:24px;
left:265px;
z-index:3;
}

.txt1mentionlegale{
position:absolute;
color:#000000;
font-size:1em;
width:1000px;
top:80px;
left:20px;
z-index:3;
text-align:center;
}
.realisation{
position:absolute;
color:#000000;
font-size:1em;
width:800px;
top:250px;
left:20px;
z-index:3;
text-align:justify;

}
.txt2mentionlegale{
position:absolute;
color:#000000;
font-size:1em;
width:960px;
top:400px;
left:20px;
z-index:3;
text-align:justify;
}
#txt1{
float:left;
position:absolute;
color:#000000;
font-size:1em;
width:470px;
top:69px;
left:302px;
z-index:3;
text-align:justify;
}
#txtscierie2{
float:left;
position:absolute;
color:#000000;
font-size:1em;
width:470px;
top:170px;
left:302px;
z-index:3;
text-align:justify;
}
#txt2{
float:left;
position:absolute;
color:#000000;
font-size:1em;
width:470px;
top:210px;
left:302px;
z-index:3;
text-align:justify;
}
#txt2logistique{
float:left;
position:absolute;
color:#000000;
font-size:1em;
width:604px;
top:300px;
left:168px;

z-index:3;
text-align:justify;
}
#txt3{
float:left;
position:absolute;
color:#000000;
font-size:1em;
width:470px;
top:232px;
left:302px;
z-index:3;
text-align:justify;
}
#txt3materiel{
float:left;
position:absolute;
color:#000000;
font-size:1em;
width:604px;
top:305px;
left:168px;
z-index:3;
text-align:justify;
}
#suitetxt3{
float:left;
position:absolute;
color:#000000;
font-size:1em;
width:604px;
top:302px;
left:172px;
z-index:3;
text-align:justify;
}
#suitetxt4{
float:left;
position:absolute;
color:#000000;
font-size:1em;
width:604px;
top:382px;
left:172px;
z-index:3;
text-align:justify;
}
#txtmateriel5{
list-style-image:url(../img/decoration/puce.gif);
position:absolute;
top:170px;
left:320px;
width:470px;
}
#txtmateriel4{
float:left;
position:absolute;
color:#000000;
font-size:1em;
width:604px;
top:440px;
left:168px;
z-index:3;
text-align:justify;
}

.sstexte{

left:227px;
top:80px;
}
.suitetxt{
float:left;
position:absolute;
color:#000000;
font-size:1em;
width:470px;
top:200px;
left:302px;
z-index:3;
text-align:justify;
}
.lignecontact{
position:relative;
margin-top:35px;
height: 1px;
color: white;
background-color: white;
border: 0;
z-index:900;
}
.lignegoogle{
position:relative;
margin-top:20px;
height: 1px;
color: white;
background-color: white;
border: 0;
z-index:900;
}

.ligne{
position:relative;
margin-top:-14px;
height: 1px;
color: white;
background-color: white;
border: 0;
z-index:900;
}
.lignetab{
position:relative;
margin-top:204px;
height: 1px;
color: white;
background-color: white;
border: 0;
z-index:900;
}

.lignemention{
position:relative;
margin-top:7px;
height: 1px;
color: white;
background-color: white;
border: 0;
z-index:900;
}
.lignecondi{
position:relative;
margin-top:40px;
height: 1px;
color: white;
background-color: white;
border: 0;


z-index:900;
}
.lignesciage{
position:relative;
margin-top:30px;
height: 1px;
color: white;
background-color: white;
border: 0;


z-index:900;
}
.lignetraitement{
position:relative;
margin-top:10px;
height: 1px;
color: white;
background-color: white;
border: 0;


z-index:900;
}
/* lienappro  */
#lienappro {
position:absolute;
top:240px;
color:#333333;
left:800px;
z-index:6;
letter-spacing:-1px;
text-decoration:underline;
text-align:center;
} 

#lien {
position:absolute;
top:250px;
color:#333333;
left:810px;
z-index:6;
letter-spacing:-1px;
}
/* puce  */
.rubrique {
position:absolute;
left:320px;
top:120px;
list-style-image:url(../img/decoration/puce.gif);
width:450px;
text-align:justify;
}



.rubrique li {
margin-top:5px;
}

/* plan  */
#google{
position:absolute;
left:250px;
top:100px;
width:500px;

}
#obligatoire{
position:absolute;
left:150px;
top:560px;
font-size:0.7em;
width:810px;
text-align:justify;
}

/* formulairefin */
.messagefin{
position:absolute;
left:200px;
top:100px;
width:450px;
height:400px;
}


/* piedpage  */
#pied{

margin-left: auto;
     margin-right: auto;
     width: 1000px; 
	 height:15px;
	 
	 }
#piedtxt{
font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#825d41;
	letter-spacing:0.1em;
	text-align:left;
	vertical-align:top;
	display:block;
	text-align:center;
	 height:20px;
	}
	

.piedtxtlink{

	
	color:#825d41;
	letter-spacing:0.1em;
	text-align:left;


	text-align:center;
	 height:20px;
	}
	
	#impression{
	position:absolute;
	top:80px;
	left:790px;
	font-size:0.9em;
	}
	
		#impression:hover{
		color:#FFFFFF;
	position:absolute;
	top:80px;
	left:790px;
	}
