html,body{
width:100%;
height:100%;
background-color:#ffffff;
color:black;

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;}

* { color: black; text-decoration: none; margin: 100; padding: 0; border: none }

#menu { color: #ffffff; }


#ssmenu a { color: #fff; width: 119px; display: block }

#menu a.sommaire { color: white; font-weight: bold; font-size: 12px; margin: 0 -8px 0 8px; padding: 3px 2px; border-top: 1px solid white; width: 115px; display: block }

#menu a.sommaire:hover{
color:#993300;}

.lang {
display:block;
margin:0 -8px 0 8px;
padding:3px 2px 3px 2px;
width:115px;
border-top:1px white solid;}

a.spanlang {
text-align:left;
font-weight:bold;
font-size:12px;
color:#EDE6DE;
padding:0;
width:70px;
float:left;
}

a.spanlang:hover {
color:#FFFFFF;}

#menu #accueil{
display:block;
width:119px;
height:102px;}

#menu #accueil:hover{
background: url(../images/menu/MenuAL_01.jpg) no-repeat top left;}

#menu #atelier{
display:block;
width:119px;
height:43px;}

#menu #atelier:hover { color: #fff; background: url(../images/menu/MenuAL_02.jpg) no-repeat left top }

#menu #qui { color: #fff; margin-top: 20px; width: 119px; height: 23px; display: block }

#menu #qui:hover{
background: url(../images/menu/MenuAL_04.jpg) no-repeat top left;}

#menu #contact{
display:block;
width:119px;
height:30px;
background: url(../images/menu/MenuET_13.gif) no-repeat top left;
margin-bottom:10px;}

#menu #contact:hover{
background: url(../images/menu/Menu_13.gif) no-repeat top left;}

#menu #retour{
width:21px;
height:20px;
background: url(../images/menu/MenuET_21.gif) no-repeat top left;
border-bottom:1px #EDE6DE solid;
margin:1px 0 0 0;
float:left;}

#menu #retour:hover{
background: url(../images/menu/MenuAL_21.gif) no-repeat top left;}

#menu #mailto{
width:21px;
height:22px;
background: url(../images/menu/MenuET_16.gif) no-repeat top left;
float:left;
margin:0 5px 0 5px;}

#menu #mailto:hover{
background: url(../images/menu/MenuAL_16.gif) no-repeat top left;}

#menu #print{
width:21px;
height:21px;
background: url(../images/menu/MenuET_18.gif) no-repeat top left;
border-bottom:1px #EDE6DE solid;
float:left;
margin-right:20px;}

#menu #print:hover{
background: url(../images/menu/MenuAL_18.gif) no-repeat top left;}

#menu #recommander{
font-family:verdana;
font-size:9px;
font-weight:bold;
color:#B09173;}

#menu #recommander:hover{
color:#e3b4a6;}

#contenu{
width:660px;
background: url(../images/adlp/fond-corps.jpg) no-repeat top left;
}

#contenu td.texte{
padding:10px 0 10px 25px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;}

#contenu #contour{
background-color:#AF8F78;
}

#contenu #contour td { color: #fff; background-color: #ede6de; padding: 8px }

#fondCorp { color: #fff; background: url(../images/adlp/fond-corps.jpg) no-repeat left top; width: 681px }

#fondDemande { color: #fff; background: url(../images/adlp/demande2.PNG) repeat-y left top }

.GDTitreInter {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 30px;
font-weight: bold;
color: #9C410F;
padding:18px 0 0 22px;
display:block;
}

.GDTitre {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 30px;
font-weight: normal;
color: #9C8C74;
padding:18px 0 0 22px;
width:400px;
display:block;
float:left;
}

.PTTitre {
clear:right;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bolder;
color:#993300;
text-align:right;
display:block;
padding-top:36px;
}

.soustitre  { color: #000; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }

.soustitresuite  { color: #000; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

.gamme-produits {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
color: #000000;
}

.pieddepage   { color: white; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

#lienmail{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #B09173;}

#lienmail:hover { color: white }


