body    { color: #666; font-size: 11px; font-family: Verdana, Arial, Tahoma, "Times New Roman"; margin: 0; scrollbar-3dlight-color: #ffffff; scrollbar-arrow-color: #ff0000; scrollbar-darkshadow-color: #cccccc; scrollbar-face-color: #cccccc; scrollbar-highlight-color: #cccccc; scrollbar-track-color: #cccccc  }
td      { color: #696969; font-size: 11px; font-family: Verdana, Arial, Tahoma, "Times New Roman"; text-align: justify }
.jaune { color: #696969; font-size: 11px; font-family: Verdana, Arial, Tahoma, "Times New Roman"; text-align: left }
.jaune1  { font-size: 11px; font-family: Verdana, Arial, Tahoma, "Times New Roman"; background-color: #ffc; text-align: left }
.pefc  { color: green; font-size: 8px; font-family: Verdana, Arial, Tahoma, "Times New Roman"; text-align: justify }
.bas1 { color: #696969; font-family: Verdana, Arial, Tahoma, "Times New Roman"; text-align: justify; border-top: 1px solid #000; border-left: 1px solid #000 }
.bas2 { color: #696969; font-family: Verdana, Arial, Tahoma, "Times New Roman"; text-align: justify; border-top: 1px solid #000; border-right: 1px solid #000 }
.titre       { color: #696969; font-size: 15px; font-family: Verdana, Arial, Tahoma, "Times New Roman"; font-weight: bold; text-align: justify }
h1 { color: #696969; font-size: 15px; font-family: Verdana, Arial, Tahoma, "Times New Roman"; font-weight: bold; text-align: justify }
h2 { color: #696969; font-size: 13px; font-family: Verdana, Arial, Tahoma, "Times New Roman"; font-weight: bold; text-align: justify; float: left; }
.titre2 { color: #f00; font-size: 12px; font-family: Verdana, Arial, Tahoma, "Times New Roman"; font-weight: bold; text-align: left }
.titre3 { color: #fff; font-size: 12px; font-family: Verdana, Arial, Tahoma, "Times New Roman"; font-weight: bold; text-align: left }
.detail   { color: #696969; font-size: 13px; font-family: Verdana, Arial, Tahoma, "Times New Roman"; font-weight: normal; text-align: left }
input    { font-size: 10px; font-family: Verdana, Arial, Tahoma, "Times New Roman"; background-color: #f5f5f5; text-align: justify; border: solid 1px #696969 }
select    { font-size: 10px; font-family: Verdana, Arial, Tahoma, "Times New Roman"; background-color: #f5f5f5; text-align: justify; border: solid 1px #696969 }
textarea   { font-size: 10px; font-family: Verdana, Arial, Tahoma, "Times New Roman"; background-color: #f5f5f5; text-align: justify; border: solid 1px #696969 }
.rien    { font-size: 10px; font-family: Verdana, Arial, Tahoma, "Times New Roman"; background-color: #fff; text-align: justify; border: solid 1px #fff }
a      { color: #696969; font-weight: bold; text-decoration: none }
a.defil {  color: #696969; font-weight: normal; text-decoration: none;cursor: default;}
a.defil:hover { color: #696969; font-weight: normal; text-decoration: none;cursor: default; }
marquee{font-size: 12px;}


a.rouge { color: #f00; font-weight: bold; text-decoration: none }
a.rouge:hover { color: #f00; font-weight: bold; text-decoration: none; background-color: #fafad2 }
a:hover  { color: #000; font-weight: bold; text-decoration: none }
a.index { color: #dcdcdc; font-weight: bold; text-decoration: none }
a.index:hover { color: #fff; font-weight: bold; text-decoration: none }
.pointille1     { font-size: 12px; font-weight: bold; border: dotted 1px #696969 }
.pointille2 { color: #f00; font-size: 12px; font-weight: bold; border-top: 1px dotted #696969; border-bottom: 1px dotted #696969 }
.pointillebas   { font-size: 12px; border-bottom: 1px dotted #696969 }
.pointilleleft    { font-size: 12px; border-left: 1px dotted #696969 }
.pointilleright   { font-size: 12px; border-right: 1px dotted #696969 }
.small { font-size: 9px; font-family: Verdana, Arial, Tahoma, "Times New Roman"; text-align: justify }
table.visite  { color: black; font-size: 11px; font-family: Verdana, Arial; border: solid 1px #000 }
th.visite    { color: black; font-size: 11px; font-family: Verdana, Arial; text-align: left; border: solid 1px #000 }
td.visite    { color: black; font-size: 11px; font-family: Verdana, Arial; text-align: right; border: solid 1px #000 }
.ph{background-color:#fff;border-top:1px dotted #696969}
.pb{background-color:#fff;border-bottom:1px dotted #696969}
.pd{background-color:#fff;border-right:1px dotted #696969}
.pg{background-color:#fff;border-left:1px dotted #696969}
.pdroite{border-top:1px dotted #696969;border-right:1px dotted #696969;border-bottom:1px dotted #696969}
.pgauche{border-top:1px dotted #696969;border-bottom:1px dotted #696969;border-left:1px dotted #696969}

#logo { width: 100%; height: 140px ; background : url(../images/index-bg2.jpg); border-bottom : 1px solid #000000 ;}
#blan { width: 100%; height: 85px; background-color: #ffffff}
#logo2 { width: 100%; height: 65px ; background : url(../images/index-bg2.jpg); border-bottom : 1px solid #000000 ;}
#bas  { visibility: visible; position: absolute; bottom: 0; width: 100% }
#feuille  { visibility: visible; position:absolute; top: 170px; right: 2px}
#palette  { visibility: hidden; position:absolute; top: 170px; right: 2px }
#lamelle   { visibility: hidden; position:absolute; top: 170px; right: 2px }
#meuble2   { visibility: hidden; position:absolute; top: 170px; right: 2px }
#meuble   { visibility: hidden; position:absolute; top: 170px; right: 2px }
#meuble4{float:right}
#meuble3{float:right; position: relative;top: -20px}
#Sawnwood     { visibility: hidden; position:absolute; top: 170px; right: 2px }
#Logs   { visibility: hidden; position:absolute; top: 170px; right: 2px }
#metier  { visibility: hidden; position:absolute; top: 170px; right: 2px}
#groupeIndex       { visibility: hidden; position: absolute; top:170px; right: 2px }
#groupePageGroupe{clear:both}
#groupe       { visibility: visible; position: absolute; top:250px; left: 9px }
#pefc   { visibility: visible; position: absolute; right: 10px; bottom: 50px }
#sciage     { visibility: hidden; position:absolute; top: 170px; right: 2px }
#grumes   { visibility: hidden; position:absolute; top: 170px; right: 2px }
#lefebvre      { visibility: visible; position: absolute; top: 0; left: 0; width: 186px }
#pefcMenuJeux{visibility: visible; position: absolute; right: 10px; top: 2px}
#adresses{float:right; position:relative; z-index:20;}
#adressesMetiers{float:right;width: 340px}
#chadresses{width:240px;height:380px;float:right}
#chadresses1{width:150px;height:250px;float:right}
#chadressesClassement{width:180px;height:100px;float:right}
#chadressesGroupe{width:400px;height:240px;float:right}
#chadressesGrumes{width:300px;height:360px;float:right}
#chadressesGrumes1{width:100px;height:250px;float:right}
#chadressesHetre{width:250px;height:370px;float:right}
#chadressesHetre1{width:140px;height:250px;float:right}
#chadressesLC{width:250px;height:430px;float:right}
#chadressesLC1{width:140px;height:240px;float:right}
#chadressesMetiers{width:200px;height:380px;float:right}
#chadressesMetiers1{width:100px;height:150px;float:right}
#chadressesPU{width:300px;height:450px;float:right}
#chadressesPU1{width:60px;height:210px;float:right}
#chadressesSciage{width:270px;height:410px;float:right}
#chadressesSciage1{width:110px;height:270px;float:right}
#page{padding:10px;position:absolute}
#pageLien { visibility: visible; position: absolute; top: 25px; left: 49px; width: 70% }
#droite     { visibility: visible; position: absolute; top: 0px; right: 0px; width: 250px }
#ab{display:none}
#ar{display:none}
#br{display:none}
#cr{display:none}
#bb{display:none}
#cb{display:none}
#choix{height:335px}


.chaine{
position: relative;
}

.chaine h3{
text-align: left;
}

.chaine p{
font-size: 9px;
margin: 0;
}

.chaine .prod{
position: relative;
z-index: 1;
margin-top: 130px;
margin-left: 180px;
}

.tronconnage{
position: absolute;
z-index: 2;
top: 450px;
left:787px;
width: 180px;
}

.assemblage{
position: absolute;
z-index: 2;
top: 450px;
left:77px;
width: 180px;
}

.ecoignage{
position: absolute;
z-index: 2;
top: 250px;
left:0px;
width: 180px;
}

.marquage{
position: absolute;
z-index: 2;
top: 80px;
left:140px;
width: 180px;
}

.specifique{
position: absolute;
z-index: 2;
top: 27px;
left:325px;
width: 130px;
}

.empilage{
position: absolute;
z-index: 2;
top: 0;
width: 150px;
left: 620px;
}

.evacuation{
position: absolute;
z-index: 2;
top: 105px;
left:810px;
}

.sechage{
clear: both;
margin-left: 267px;
}

