.bodyessor
{
margin:0px;
text-align:center;
}


#cadrepageessor
{
position:relative;

width:1000px;
height:600px;

}

#cadrepanodiapo{position:absolute;left:520px;top:520px}
#watermark{position:absolute;left:768px;top:488px;width:200px;text-align:right;font-family:verdana;letter-spacing:1px;font-size:20px;border:0px solid black}
#zoneimprimable{font-size:12px;font-family:arial;position:absolute;top:50px;width:400px;left:10px;display:block;text-align:left}
#barreoutil{width:400px;height:10px;padding:0px;background-color:#F0F0F0;text-align:left}
#impression{width:200px}

#cadreimageaccueil
{
position:absolute;
top:15px;
left:280px;
}

#cadrebandeauhaut
{
position:absolute;
top:20px;
left:31px;
}

#logo
{
position:absolute;
top:0px;
left:0px;
}

#bandeauhaut
{
position:absolute;
top:20px;
left:183px;
}

#imgaccueil
{
position:absolute;
top:270px;
left:260px;
}

#cadrelogoaccueil
{
position:absolute;
top:11px;
left:8px;
}

#cadremenugauche
{

position:absolute;
font-family:trebuchet ms;
font-size:18px;
font-weight:bold;
color:#553c7d;
width:124px;
top:168px;
left:84px;
}

#titrepagemag
{
position:absolute;
top:518px;
left:650px;
}

#cadreplanmag
{
position:absolute;
top:178px;
left:55px;
}

#menugauchepage
{
position:absolute;
top:172px;
text-align:right;
left:43px;
}

#cadreimagediapo
{
position:absolute;
top:188px;
left:610px;
}

#cadrediapo
{
position:absolute;
top:195px;
left:560px;
}

#titreaccueil
{

position:absolute;
top:258px;
left:184px;
}

#cadremenumilieu
{

position:absolute;
top:256px;
left:40px;
}

#cadremenuprincipal
{
position:absolute;
top:386px;
left:310px;
}

#cadrelaboutiqueaccueil
{
position:absolute;
top:382px;
left:65px;
}

#cadrecatalogueaccueil
{
position:absolute;
top:402px;
left:75px;
}

#cadreblocnotes
{
position:absolute;
top:5px;
left:765px;
}
#boutonactuaccueil
{
position:absolute;
top:329px;
left:312px;
}

#boutonrecrutementaccueil
{
position:absolute;
top:329px;
left:777px;
}

#cadrebasdepage
{
position:absolute;
top:566px;
left:7px;
}

#logopage
{
position:absolute;
top:19px;
left:32px;
}

#menupage
{
position:absolute;
top:25px;
left:282px;
}

#cadreboutiquepage
{
position:absolute;
top:31px;
left:813px;
}


#cadremenubas
{

position:absolute;
font-family:trebuchet ms;
font-size:18px;
font-weight:normal;
color:#776896;
top:440px;
left:280px;
}

#cadremenutable
{

position:absolute;
font-family:trebuchet ms;
font-size:17px;
font-weight:normal;
color:#776896;
top:110px;
left:280px;
}


#fondpage
{
position:absolute;
top:0px;
left:0px;
}

#fondpageimagecuisine
{
position:absolute;
top:181px;
left:299px;
}

#fondpageimageartdelatable
{
position:absolute;
top:183px;
left:299px;
}
#boutonretourmobilier
{
position:absolute;
top:500px;
left:850px;
}

#boutonretourartdelatable
{
position:absolute;
top:500px;
left:844px;
}

#cadrepavecategories
{
position:absolute;
top:190px;
left:210px;
}

#cadreboutique
{
position:absolute;
top:225px;
left:675px;
}

#bandeaubas
{
position:absolute;
top:555px;
left:0px;
}

#btmobilier
{
position:absolute;
top:65px;
left:510px;
}

#bttextile
{
position:absolute;
top:65px;
left:605px;

}

#bthygiene
{
position:absolute;
top:65px;
left:695px;

}

#btcuisine
{
position:absolute;
top:65px;
left:790px;

}

#cadrepagetablecontenu
{
position:absolute;
top:165px;
left:150px;


}
#titreformcontact
{
position:absolute;
display:inline;
top:180px;
left:280px;
text-align:center;
font-family:trebuchet ms;
font-size:15px;
font-weight:normal;
}

#cadreref
{
position:absolute;
top:12px;
left:325px;
border-left:1px solid black;
border-right:1px solid black;
border-bottom:1px solid black;
height:588px;
width:151px;
}

#boutonretourref
{
position:absolute;
top:580px;
left:500px;
}

.actutexte
{
font-family:trebuchet ms;
font-size:13px;
font-weight:normal;
padding-left:10px;
padding-top:10px;
width:520px;
color:#17153a;
}

#boutoncontactref
{
position:absolute;
top:580px;
left:220px;
}

#cadrerefcontent
{
position:absolute;
left:1px;
text-align:justify;
width:170px;
}
#containerREF {
        position	: absolute;
	top		: 0px;
	left		: 0px;
	width		: 180px;
	height		: 586px;
	border-top      : 0px solid #a6d8ba;
	border-bottom   : 0px solid #a6d8ba;
	border-left     : 0px solid #a6d8ba;
	border-right    : 0px solid #a6d8ba;
	overflow	: hidden;
}

#scrollAreaREF {
	position	: absolute;
	left		: 195px;
	top		: 100px;
	height		: 350px;
	width		: 10px;
	border		: 1px solid black;
	overflow	: hidden;
}

#scrollerREF {
	position	: absolute;
	z-index         : 2;
	top             : 10px;
	width		: 12px;
	background-color:black;
	background-image: url(../images/fondscroller.gif);

	border-top	: 0px solid black;
	border-bottom	: 0px solid black;
}

input.boutonformulaire
{
border:1px solid red;
font-falily:trebuchet ms;
font-size:13px;
}

a.lienmenu:link {color:white;font-size:12px;font-family:verdana;font-weight:normal;text-decoration:none;}
a.lienmenu:visited {color:white;font-size:12px;font-family:verdana;font-weight:normal;text-decoration:none;}
a.lienmenu:active {color:white;font-size:12px;font-family:verdana;font-weight:normal;text-decoration:none;}
a.lienmenu:hover {color:white;font-size:12px;font-family:verdana;font-weight:normal;text-decoration:underline;}

a.lienmenugauche:link {color:black;font-size:14px;font-family:trebuchet ms;font-weight:normal;text-decoration:none;}
a.lienmenugauche:visited {color:black;font-size:14px;font-family:trebuchet ms;font-weight:normal;text-decoration:none;}
a.lienmenugauche:active {color:black;font-size:14px;font-family:trebuchet ms;font-weight:normal;text-decoration:none;}
a.lienmenugauche:hover {color:black;font-size:14px;font-family:trebuchet ms;font-weight:normal;text-decoration:underline;}

a.liens:link {color:black;font-size:16px;font-family:trebuchet ms;font-weight:normal;text-decoration:none;}
a.liens:visited {color:black;font-size:16px;font-family:trebuchet ms;font-weight:normal;text-decoration:none;}
a.liens:active {color:black;font-size:16px;font-family:trebuchet ms;font-weight:normal;text-decoration:none;}
a.liens:hover {color:black;font-size:16px;font-family:trebuchet ms;font-weight:normal;text-decoration:underline;}

a.intro {color:red;font-size:11px;font-family:arial;font-weight:normal;text-decoration:none;}
a.intro:hover {color:white;}

a.link_acceuil_arts {background-image:url(../images/puce_accueil_arts.gif);background-repeat:no-repeat;background-position:left;line-height:20px;padding-left:20px;color:white;font-size:13px;font-family:arial;font-weight:normal;text-decoration:none;}
a.link_acceuil_arts:hover {color:white;background-image:url(../images/puce_accueil_arts_over.gif);}

a.link_acceuil_mobilier {background-image:url(../images/puce_accueil_mobilier.gif);background-repeat:no-repeat;background-position:left;line-height:20px;padding-left:20px;color:white;font-size:13px;font-family:arial;font-weight:normal;text-decoration:none;}
a.link_acceuil_mobilier:hover {color:white;background-image:url(../images/puce_accueil_mobilier_over.gif);}

a.link_acceuil_cuisine {background-image:url(../images/puce_accueil_cuisine.gif);background-repeat:no-repeat;background-position:left;line-height:20px;padding-left:20px;color:white;font-size:13px;font-family:arial;font-weight:normal;text-decoration:none;}
a.link_acceuil_cuisine:hover {color:white;background-image:url(../images/puce_accueil_cuisine_over.gif);}

a.link_acceuil_hygiene {background-image:url(../images/puce_accueil_hygiene.gif);background-repeat:no-repeat;background-position:left;line-height:20px;padding-left:20px;color:white;font-size:13px;font-family:arial;font-weight:normal;text-decoration:none;}
a.link_acceuil_hygiene:hover {color:white;background-image:url(../images/puce_accueil_hygiene_over.gif);}


