
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
margin: 3px 0px 5px 0px;
padding: 0;
text-align: center;
background-color: rgb(214, 214, 203);
}
a {
color: rgb(0, 0, 0);
}


ul { margin: 0;
padding: 0;
text-align: justify;
}
h3 { margin: 0;

}
h4 { margin: 0;

}

.bout {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: bold;
	background-color: rgb(214, 214, 203);
	font-size: 12px;
}

#conteneur
{
position: relative;
margin-left: auto;
margin-right: auto;
text-align: left;
width: 782px;
background-color: rgb(0, 23, 87);
border-left: 2px solid #c8c8c1;
	border-right: 5px solid #c9c9c2;
	border-bottom: 1px solid #c2c2ba;
	border-top: 2px solid #bebeb7;
}
.entour {
border: 1px solid #000000;
padding: 2px 5px 3px 10px; 
}


#header3
{
height: 133px;
background-color: rgb(255, 255, 255);
background-repeat: no-repeat;
background-image: url(../imgs/bandeau/stockBois.jpg);
border-right: 3px solid #acaca6;
}

#header2
{
height: 133px;
background-color: rgb(255, 255, 255);
background-repeat: no-repeat;
background-image: url(../imgs/bandeau/atelierFrancepal.jpg);
border-right: 3px solid #acaca6;
}

#header
{
height: 133px;
background-color: rgb(255, 255, 255);
background-repeat: no-repeat;
background-image: url(../imgs/bandeau/stockPalettes.jpg);
border-right: 3px solid #acaca6;
}

#logo {
  left: 8px;
  position: absolute;
  top: 70px;
  width: 235px;
  height: 47px;
  z-index: 1;
}

#pal {
  border: none;
  position: absolute;
  width: 274px;
  height: 83px;
  top: 50px;
  left: 455px;

}


#fp {
background: url(../imgs/bandeau/francepalTrans.png) no-repeat;
position: absolute;
left: 67px;
top: 39px;
width: 320px;
height: 64px;
}
#menuhaut
{
height: 21px;
background-color: rgb(237, 234, 102);
border-bottom: 1px solid #dcdcd4;
border-right: 3px solid #acaca6;
}
#menuhaut ul {
font-size: 11px;
list-style-type: none;
margin: 0;
padding:0;
}
#menuhaut li {
float: right;
}
#menuhaut a {
margin: 0px;
padding-top: 4px;
width: 70px;
height: 17px;
display: block;
text-align: center;
text-decoration: none;
color: #000;
}
#menuhaut a:hover {
background: #001757;
color: rgb(237, 234, 102);
}
#menuhautGauch
{
float: left;
width: 140px;
}
#menuhaut .ligauchactif a, #menuhaut a.ligauchactif, #menuhaut .li1actif a, #menuhaut a.li1actif, #menuhaut .li2actif a, #menuhaut a.li2actif, #menuhaut .li3actif a, #menuhaut a.li3actif, #menuhaut .li4actif a, #menuhaut a.li4actif, #menuhaut .li5actif a, #menuhaut a.li5actif {
background: #001757;
color: rgb(237, 234, 102);
}
#menuhautGauch a {
width: 140px;
height: 15px;
}
#menuhautGauch a:hover, #menuhautGauch .ligauchactif a, #menuhautGauch a.ligauchactif {
border-bottom: 1px solid rgb(237, 233, 36);
}
#menuhaut .li1 a, #menuhaut a.li1, #menuhaut .li1actif a, #menuhaut a.li1actif {
width: 85px;
}
#menuhaut .li2 a, #menuhaut a.li2, #menuhaut .li2actif a, #menuhaut a.li2actif {
width: 150px;
}
#menuhaut .li3 a, #menuhaut a.li3, #menuhaut .li3actif a, #menuhaut a.li3actif {
width: 76px;
}
#menuhaut .li4 a, #menuhaut a.li4, #menuhaut .li4actif a, #menuhaut a.li4actif {
width: 50px;
}
#menuhaut .li5 a, #menuhaut a.li5, #menuhaut .li5actif a, #menuhaut a.li5actif {
width: 65px;
}
#menugauche
{
left: 0pt;
float: left;
width: 140px;
height: 410px;
background-color: rgb(0, 23, 87);
color: rgb(255, 255, 153);
}
#menugauche ul {
font-size: 12px;
color: rgb(237, 234, 102);
list-style-type: none;
margin-top: 0pt;
padding-left: 0pt;
padding-top: 25px;
margin-left: 10px;
}
#menugauche a {
display: block;
margin-top: 0px;
color: rgb(237, 234, 102);
margin-left: -2px;
padding-left: 1px;
text-decoration: none;
width: 124px;
height: 16px;
font-style: italic;

}
#menugauche a:hover {
border-bottom-style: solid;
border-bottom-color: rgb(237, 234, 102);
text-decoration: none;
color: rgb(234, 234, 93);
padding-bottom: 1px;
}

#menugauche img {
border: 1px solid rgb(79, 79, 74);
}

#imgmenuGauch {
margin-top: 0px;
top: 400px; 
left: 21px; 
position: absolute; 
width: 96px; 
height: 127px;
}

.lipetit, .lipetitactif {
font-size: 11px;
padding-top: 10px;
}
#menugauche .ligrdactif a, #menugauche a.ligrdactif, #menugauche .lipetitactif a, #menugauche a.lipetitactif {
border-bottom-style: solid;
border-bottom-color: rgb(237, 234, 102);
text-decoration: none;
color: rgb(234, 234, 93);
}
.titrmenu {
padding-bottom: 6px;
letter-spacing: 5px;
font-weight: bold;
font-style: italic;
}
.ligr, .titrmenu, .ligrdactif {
padding-top: 15px;
}
.lettreSpace {
letter-spacing: -1px;
}

#centr
{
clear: both;
}
#cadreText
{
font-size: 110%;
padding: 30px 30px 25px 30px;
background-image: url(../imgs/bandeau/palettgimp2.jpg);
background-repeat: no-repeat;
background-position: right top;
margin-left: 140px;
background-color: rgb(255, 255, 255);
border-right: 3px solid #acaca6;
border-bottom: 1px solid #dcdcd4;

}

#cadreText a:hover {
background: rgb(237, 234, 102);
}

p {margin: 0;
text-align: justify;}

#cadreText ul {
padding-top: 15px;
padding-bottom: 30px;
padding-left: 45px;
	}

#cadreText h3 {
	font-size: 120%;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 50px;
	}
	
#cadreText h4 {
    font-weight: bold;
  	font-size: 100%;
	padding-bottom: 34px;
	}
#cadreText h3.padneg, #cadreText .padneg h3 {
padding-bottom: 5px;
}

#cadreText h3.pad35, #cadreText .pad35 h3 {
padding-bottom: 35px;
}

#cadreText h3.titr3dansText, #cadreText .titr3dansText h3 {
padding-bottom: 30px;
padding-top: 40px;
}

#cadreText h4.h4dansText, #cadreText .h4dansText h4 {
padding-bottom: 20px;
padding-top: 40px;
}

#cadreText h3.titr3plusUL, #cadreText .titr3plusUL h3 {
padding-bottom: 0px;
padding-top: 40px;
}

#cadreText p.pHaut, #cadreText .pHaut p {
padding-top: 10px;
}

#cadreText img {
border: 1px solid rgb(174, 174, 163);
}

#cadreText img.bordur0, #cadreText .bordur0 img {
border: none;
}


#pied {

height: 13px;
background-color: rgb(237, 234, 102);
color: #787873;
padding-right: 10px;
clear: both;
padding-left: 10px;
border-right: 3px solid #acaca6;
}

#pied a {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
color: #787873;
}
#pied a:hover {
color: rgb(0, 0, 0);
text-decoration: none;
}
