/* positionnement des calques de toutes les pages */
.contenu {
position: absolute;
top: 0px;
left: 54px;
width: 849px;
height: 539px;
border: 0px solid #000000;
}

.contenudelafee {
position: absolute;
top: 0px;
left: 14px;
width: 889px;
height: 539px;
border: 0px solid #000000;
}

.contenuanilouches {
position: absolute;
top: 0px;
left: 54px;
width: 901px;
height: 539px;
border: 0px solid #000000;
}

.contenuhome {
position: absolute;
top: 0px;
left: 54px;
width: 857px;
height: 545px;
border: 0px solid #000000;
}

.footer {
position: absolute;
top: 541px;
left: 54px;
width: 891px;
height: 30px;
border: 0px solid #000000;
}

.navrose {
position: absolute;
top: 2px;
left: 59px;
width: 80px;
height: 75px;
border: 0px solid #000000;
}

.navorange {
position: absolute;
top: 0px;
left: 139px;
width: 80px;
height: 78px;
border: 0px solid #000000;
}

.navvert {
position: absolute;
top: 0px;
left: 218px;
width: 75px;
height: 78px;
border: 0px solid #000000;
}

.navboutique {
	position: absolute;
	top: 46px;
	left: 767px;
	width: 126px;
	height: 26px;
	border: 0px solid #000000;
	text-align: right;
}

/* positionnement des calques de toutes les pop-up */
.contenuwindow {
position: absolute;
top: 0px;
left: 10px;
width: 400px;
height: 460px;
border: 0px solid #000000;
}

.contenuwindow2 {
position: absolute;
top: 0px;
left: 10px;
width: 800px;
height: 570px;
border: 0px solid #000000;
}

.contenumatiere {
position: absolute;
top: 35px;
left: 12px;
width: 396px;
height: 403px;
border: 0px solid #000000;
}

.textematiere {
position: absolute;
top: 19px;
left: 19px;
width: 244px;
height: 23px;
border: 0px solid #000000;
}

.tarifobjets {
	position: absolute;
	top: 121px;
	left: 90px;
	width: 290px;
	height: 310px;
	border: 0px solid #000000;
	text-align: justify;
}

.tarifconseil1 {
	position: absolute;
	top: 121px;
	left: 90px;
	width: 290px;
	height: 47px;
	border: 0px solid #000000;
	text-align: justify;
}
.tarifconseil2 {
	position: absolute;
	top: 179px;
	left: 90px;
	width: 290px;
	height: 25px;
	border: 0px solid #000000;
	text-align: justify;
}
.tarifconseil3 {
	position: absolute;
	top: 201px;
	left: 90px;
	width: 290px;
	height: 47px;
	border: 0px solid #000000;
	text-align: justify;
}
.tarifconseil4 {
	position: absolute;
	top: 252px;
	left: 90px;
	width: 290px;
	height: 64px;
	border: 0px solid #000000;
	text-align: justify;
}
.tarifconseil5 {
	position: absolute;
	top: 322px;
	left: 90px;
	width: 290px;
	height: 125px;
	border: 0px solid #000000;
	text-align: justify;
}

.tarifevenementiel1 {
	position: absolute;
	top: 121px;
	left: 90px;
	width: 290px;
	height: 84px;
	border: 0px solid #000000;
	text-align: justify;
}
.tarifevenementiel2 {
	position: absolute;
	top: 229px;
	left: 90px;
	width: 290px;
	height: 101px;
	border: 0px solid #000000;
	text-align: justify;
}
.tarifevenementiel3 {
	position: absolute;
	top: 355px;
	left: 90px;
	width: 290px;
	height: 61px;
	border: 0px solid #000000;
	text-align: justify;
}

.windowfermer {
	position: absolute;
	top: 432px;
	left: 252px;
	width: 159px;
	height: 32px;
	border: 0px solid #000000;
	text-align: right;
}

.windowfermer2 {
	position: absolute;
	top: 546px;
	left: 598px;
	width: 194px;
	height: 20px;
	border: 0px solid #000000;
	text-align: right;
}

.textefeeconde1 {
	position: absolute;
	top: 393px;
	left: 6px;
	width: 130px;
	height: 42px;
	border: 0px solid #000000;
	text-align: right;
}

.textefeeconde2 {
	position: absolute;
	top: 117px;
	left: 357px;
	width: 216px;
	height: 166px;
	border: 0px solid #000000;
}

.textefeeconde3 {
	position: absolute;
	top: 250px;
	left: 724px;
	width: 100px;
	height: 20px;
	border: 0px solid #000000;
}

.textefeeconde4 {
	position: absolute;
	top: 477px;
	left: 562px;
	width: 100px;
	height: 20px;
	border: 0px solid #000000;
}

.textefeeline1 {
	position: absolute;
	top: 403px;
	left: 19px;
	width: 130px;
	height: 42px;
	border: 0px solid #000000;
	text-align: right;
}

.textefeeline2 {
	position: absolute;
	top: 96px;
	left: 379px;
	width: 216px;
	height: 166px;
	border: 0px solid #000000;
}

.textefeeline3 {
	position: absolute;
	top: 263px;
	left: 714px;
	width: 100px;
	height: 20px;
	border: 0px solid #000000;
}

.textefeeline4 {
	position: absolute;
	top: 488px;
	left: 564px;
	width: 100px;
	height: 20px;
	border: 0px solid #000000;
}

.textefeeminine1 {
	position: absolute;
	top: 411px;
	left: 30px;
	width: 130px;
	height: 42px;
	border: 0px solid #000000;
	text-align: right;
}

.textefeeminine2 {
	position: absolute;
	top: 139px;
	left: 361px;
	width: 216px;
	height: 166px;
	border: 0px solid #000000;
}

.textefeeminine3 {
	position: absolute;
	top: 257px;
	left: 728px;
	width: 100px;
	height: 20px;
	border: 0px solid #000000;
}

.textefeeminine4 {
	position: absolute;
	top: 483px;
	left: 570px;
	width: 100px;
	height: 20px;
	border: 0px solid #000000;
}

.textefeeroce1 {
	position: absolute;
	top: 401px;
	left: 22px;
	width: 130px;
	height: 42px;
	border: 0px solid #000000;
	text-align: right;
}

.textefeeroce2 {
	position: absolute;
	top: 137px;
	left: 372px;
	width: 216px;
	height: 166px;
	border: 0px solid #000000;
}

.textefeeroce3 {
	position: absolute;
	top: 254px;
	left: 739px;
	width: 100px;
	height: 20px;
	border: 0px solid #000000;
}

.textefeeroce4 {
	position: absolute;
	top: 477px;
	left: 561px;
	width: 100px;
	height: 20px;
	border: 0px solid #000000;
}

.textefeetarde1 {
	position: absolute;
	top: 428px;
	left: 21px;
	width: 130px;
	height: 42px;
	border: 0px solid #000000;
	text-align: right;
}

.textefeetarde2 {
	position: absolute;
	top: 132px;
	left: 363px;
	width: 216px;
	height: 166px;
	border: 0px solid #000000;
}

.textefeetarde3 {
	position: absolute;
	top: 265px;
	left: 726px;
	width: 100px;
	height: 20px;
	border: 0px solid #000000;
}

.textefeetarde4 {
	position: absolute;
	top: 479px;
	left: 574px;
	width: 100px;
	height: 20px;
	border: 0px solid #000000;
}

/* positionnement des calques de la page conseil.shtml */
.conseil {
position: absolute;
top: 168px;
left: 214px;
width: 237px;
height: 43px;
border: 0px solid #000000;
}

.conseil2 {
position: absolute;
top: 219px;
left: 214px;
width: 232px;
height: 178px;
border: 0px solid #000000;
}

.conseilimage1 {
position: absolute;
top: 167px;
left: 494px;
width: 127px;
height: 105px;
border: 0px solid #000000;
}

.conseilimage2 {
position: absolute;
top: 167px;
left: 690px;
width: 127px;
height: 105px;
border: 0px solid #000000;
}

.conseilimage3 {
position: absolute;
top: 344px;
left: 494px;
width: 127px;
height: 105px;
border: 0px solid #000000;
}

.conseilimage4 {
position: absolute;
top: 344px;
left: 690px;
width: 127px;
height: 105px;
border: 0px solid #000000;
}

.navconseil {
position: absolute;
top: 481px;
left: 214px;
width: 200px;
height: 66px;
border: 0px solid #000000;
}

.portfolioconseil {
	position: absolute;
	top: 489px;
	left: 610px;
	width: 232px;
	height: 37px;
	border: 0px solid #000000;
	text-align: right;
	vertical-align: middle;
}

.baselineconseil {
	position: absolute;
	top: 78px;
	left: 189px;
	width: 715px;
	height: 22px;
	border: 0px solid #000000;
}

/* positionnement des calques de la page evenementiel.shtml */
.evenementiel {
	position: absolute;
	top: 125px;
	left: 54px;
	width: 159px;
	height: 245px;
	border: 0px solid #000000;
	padding-left: 10px;
}

.evenementieltexte1 {
	position: absolute;
	top: 431px;
	left: 299px;
	width: 180px;
	height: 80px;
	border: 0px solid #000000;
}

.evenementieltexte2 {
	position: absolute;
	top: 286px;
	left: 494px;
	width: 173px;
	height: 100px;
	border: 0px solid #000000;
}

.evenementieltexte3 {
	position: absolute;
	top: 431px;
	left: 694px;
	width: 172px;
	height: 80px;
	border: 0px solid #000000;
}

.navevenementiel {
	position: absolute;
	top: 493px;
	left: 492px;
	width: 169px;
	height: 29px;
	border: 0px solid #000000;
}


.baselineevenementiel {
	position: absolute;
	top: 78px;
	left: 261px;
	width: 651px;
	height: 22px;
	border: 0px solid #000000;
}

/* positionnement des calques de la page diaporamaconseil.shtml */
.tableauconseil {
position: absolute;
top: 165px;
left: 214px;
width: 590px;
height: 295px;
border: 0px solid #000000;
}

.navdiaporamaconseil {
position: absolute;
top: 434px;
left: 214px;
width: 200px;
height: 66px;
border: 0px solid #000000;
}

/* positionnement des calques de la page diaporamaevenementiel.shtml */
.titreevenementiel {
	position: absolute;
	top: 495px;
	left: 248px;
	width: 213px;
	height: 20px;
	border: 0px solid #000000;
	text-align: right;
}

.EvenementielImagePrint {
position: absolute;
top: 147px;
left: 277px;
width: 81px;
height: 59px;
border: 0px solid #000000;
}

.EvenementielImageDecor {
position: absolute;
top: 147px;
left: 374px;
width: 81px;
height: 59px;
border: 0px solid #000000;
}

.EvenementielImageWeb {
position: absolute;
top: 147px;
left: 469px;
width: 81px;
height: 59px;
border: 0px solid #000000;
}

.EvenementielImageGrande {
position: absolute;
top: 231px;
left: 484px;
width: 386px;
height: 279px;
border: 0px solid #000000;
}

.suivante {
position: absolute;
top: 202px;
left: 748px;
width: 131px;
height: 18px;
border: 0px solid #000000;
}

.navdiaporamaevenementiel {
	position: absolute;
	top: 466px;
	left: 66px;
	width: 171px;
	height: 30px;
	border: 0px solid #000000;
}

/* positionnement des calques de la page contact.shtml */
.contacttexte1 {
	position: absolute;
	top: 205px;
	left: 540px;
	width: 363px;
	height: 60px;
	border: 0px solid #000000;
}

.contacttexte2 {
	position: absolute;
	top: 268px;
	left: 540px;
	width: 363px;
	height: 50px;
	border: 0px solid #000000;
}

.contacttexte3 {
	position: absolute;
	top: 330px;
	left: 541px;
	width: 363px;
	height: 50px;
	border: 0px solid #000000;
}

.contacttexte4 {
	position: absolute;
	top: 396px;
	left: 544px;
	width: 363px;
	height: 50px;
	border: 0px solid #000000;
}

.contacttexte5 {
	position: absolute;
	top: 470px;
	left: 540px;
	width: 363px;
	height: 30px;
	border: 0px solid #000000;
}

/* positionnement des calques de la page delafee.shtml */
.delafeetexte1 {
	position: absolute;
	top: 134px;
	left: 531px;
	width: 345px;
	height: 100px;
	border: 0px solid #000000;
	text-align: justify;
}

.delafeetexte2 {
	position: absolute;
	top: 246px;
	left: 531px;
	width: 345px;
	height: 80px;
	border: 0px solid #000000;
	text-align: justify;
}

.delafeetexte3 {
	position: absolute;
	top: 344px;
	left: 531px;
	width: 345px;
	height: 50px;
	border: 0px solid #000000;
	text-align: justify;
}

.delafeetexte4 {
	position: absolute;
	top: 442px;
	left: 531px;
	width: 345px;
	height: 95px;
	border: 0px solid #000000;
	text-align: justify;
}

/* positionnement des calques de la page index.shtml */
.baselinehome {
	position: absolute;
	top: 44px;
	left: 54px;
	width: 800px;
	height: 22px;
	border: 0px solid #000000;
	margin-left: 40px;
}

.logohome {
	position: absolute;
	top: 123px;
	left: 382px;
	width: 334px;
	height: 149px;
	border: 0px solid #000000;
}

.descriptionnavigation {
	position: absolute;
	top: 82px;
	left: 54px;
	width: 849px;
	height: 22px;
	border: 0px solid #000000;
	text-align: center;
}

.navigationhomeobjets {
	position: absolute;
	top: 248px;
	left: 239px;
	width: 92px;
	height: 68px;
	border: 0px solid #000000;
}

.navigationhomedecoration {
	position: absolute;
	top: 248px;
	left: 335px;
	width: 92px;
	height: 68px;
	border: 0px solid #000000;
}

.navigationhomeevenementiel {
	position: absolute;
	top: 248px;
	left: 431px;
	width: 92px;
	height: 68px;
	border: 0px solid #000000;
}

.logoobjets {
	position: absolute;
	top: 228px;
	left: 299px;
	width: 92px;
	height: 68px;
	border: 0px solid #000000;
}

.logodecoration {
	position: absolute;
	top: 228px;
	left: 395px;
	width: 92px;
	height: 68px;
	border: 0px solid #000000;
}

.logoevenementiel {
	position: absolute;
	top: 228px;
	left: 491px;
	width: 92px;
	height: 68px;
	border: 0px solid #000000;
}

/* positionnement des calques de la page objets.shtml */
.cgv {
position: absolute;
top: 524px;
left: 452px;
width: 159px;
height: 18px;
border: 0px solid #000000;
}

.objetstexte1 {
	position: absolute;
	top: 158px;
	left: 311px;
	width: 304px;
	height: 132px;
	border: 0px solid #000000;
	text-align: justify;
}

.objetstexte2 {
	position: absolute;
	top: 468px;
	left: 252px;
	width: 337px;
	height: 57px;
	border: 0px solid #000000;
	text-align: justify;
	line-height: 25%;
}

.objetstexte3 {
position: absolute;
top: 375px;
left: 345px;
width: 224px;
height: 71px;
border: 0px solid #000000;
}

.objetstexte4 {
position: absolute;
top: 410px;
left: 715px;
width: 188px;
height: 103px;
border: 0px solid #000000;
}

.objetstexte5 {
position: absolute;
top: 119px;
left: 313px;
width: 400px;
height: 50px;
border: 0px solid #000000;
text-align: justify;
	}

.objetstempo {
position: absolute;
top: 323px;
left: 653px;
width: 196px;
height: 147px;
border: 0px solid #000000;
}

.navobjets {
position: absolute;
top: 504px;
left: 233px;
width: 159px;
height: 26px;
border: 0px solid #000000;
}

.baselineobjets {
	position: absolute;
	top: 78px;
	left: 122px;
	width: 774px;
	height: 22px;
	border: 0px solid #000000;
}

.navanilouches {
position: absolute;
top: 466px;
left: 117px;
width: 95px;
height: 18px;
border: 0px solid #000000;
}

.navfetiches {
position: absolute;
top: 513px;
left: 117px;
width: 95px;
height: 18px;
border: 0px solid #000000;
}

/* positionnement des calques de la page conditionsdevente.shtml */
.conditions1 {
	position: absolute;
	top: 150px;
	left: 135px;
	width: 748px;
	height: 275px;
	overflow: auto;
	border: 0px solid #000000;
	text-align: justify;
}

.conditions2 {
	position: absolute;
	top: 441px;
	left: 237px;
	width: 647px;
	height: 96px;
	border: 0px solid #000000;
	text-align: justify;
}

.conditionstitre {
	position: absolute;
	top: 115px;
	left: 135px;
	width: 748px;
	height: 28px;
	border: 0px solid #000000;
	text-align: justify;
}

/* positionnement des calques de la page anilouches/index.shtml */
.anilouchestexte1 {
	position: absolute;
	top: 160px;
	left: 125px;
	width: 323px;
	height: 134px;
	border: 0px solid #000000;
	text-align: justify;
}

.anilouchestexte2 {
	position: absolute;
	top: 303px;
	left: 125px;
	width: 284px;
	height: 139px;
	border: 0px solid #000000;
	text-align: justify;
}

.anilouchestexte3 {
	position: absolute;
	top: 442px;
	left: 125px;
	width: 284px;
	height: 18px;
	border: 0px solid #000000;
	text-align: right;
}

.anilouchestexte4 {
	position: absolute;
	top: 515px;
	left: 487px;
	width: 321px;
	height: 21px;
	border: 0px solid #000000;
	text-align: center;
}

.anilouchestexte5 {
	position: absolute;
	top: 280px;
	left: 125px;
	width: 305px;
	height: 18px;
	border: 0px solid #000000;
	text-align: right;
}


/* positionnement des calques de la page anilouches/etape1.shtml */
.etape {
	position: absolute;
	top: 108px;
	left: 135px;
	width: 747px;
	height: 343px;
	border: 0px solid #000000;
}

.loupe1 {
	position: absolute;
	top: 199px;
	left: 253px;
	width: 26px;
	height: 24px;
	border: 0px solid #000000;
}

.loupe2 {
	position: absolute;
	top: 199px;
	left: 405px;
	width: 26px;
	height: 24px;
	border: 0px solid #000000;
}

.loupe3 {
	position: absolute;
	top: 199px;
	left: 557px;
	width: 26px;
	height: 24px;
	border: 0px solid #000000;
}

.loupe4 {
	position: absolute;
	top: 199px;
	left: 709px;
	width: 26px;
	height: 24px;
	border: 0px solid #000000;
}

.loupe5 {
	position: absolute;
	top: 199px;
	left: 861px;
	width: 26px;
	height: 24px;
	border: 0px solid #000000;
}

/* positionnement des calques de la page anilouches/etape2.shtml */
.loupe6 {
	position: absolute;
	top: 199px;
	left: 349px;
	width: 26px;
	height: 24px;
	border: 0px solid #000000;
}

.loupe7 {
	position: absolute;
	top: 199px;
	left: 596px;
	width: 26px;
	height: 24px;
	border: 0px solid #000000;
}

.loupe8 {
	position: absolute;
	top: 199px;
	left: 844px;
	width: 26px;
	height: 24px;
	border: 0px solid #000000;
}

/* positionnement des calques de la page anilouches/etape5.shtml */
.different {
	position: absolute;
	top: 420px;
	left: 407px;
	width: 15px;
	height: 15px;
	border: 0px solid #000000;
}

/* positionnement des calques de la page feetiches/index.shtml */
.feetichestexte1 {
	position: absolute;
	top: 227px;
	left: 135px;
	width: 286px;
	height: 116px;
	border: 0px solid #000000;
	text-align: justify;
}

.feetichestexte2 {
	position: absolute;
	top: 466px;
	left: 449px;
	width: 452px;
	height: 18px;
	border: 0px solid #000000;
	text-align: center;
}

.feetichestexte3 {
	position: absolute;
	top: 195px;
	left: 135px;
	width: 320px;
	height: 26px;
	border: 0px solid #000000;
	text-align: left;
}

.feetichestexte4 {
	position: absolute;
	top: 358px;
	left: 135px;
	width: 286px;
	height: 89px;
	border: 0px solid #000000;
	text-align: justify;
}

/* positionnement de la barre de navigation "panier" et "commande" de la boutique */
.boutique {
	position: absolute;
	top: 30px;
	left: 599px;
	width: 296px;
	height: 18px;
	border: 0px solid #000000;
	text-align: right;
	line-height: 75%;
}

/* positionnement des calques des page panier.shtml */
.panier {
	position: absolute;
	top: 170px;
	left: 135px;
	width: 748px;
	height: 293px;
	overflow: auto;
	border: 0px solid #000000;
	text-align: justify;
}

/* positionnement des calques des page dossierdepresse.shtml */
.contenupresse1 {
position: absolute;
top: 0px;
left: 3px;
width: 530px;
height: 595px;
border: 0px solid #000000;
}

.contenupresse2 {
position: absolute;
top: -1px;
left: 535px;
width: 595px;
height: 595px;
border: 0px solid #000000;
}

.pressetexte1 {
position: absolute;
top: 69px;
left: 41px;
width: 309px;
height: 15px;
border: 0px solid #000000;
}

.pressetexte2 {
position: absolute;
top: 69px;
left: 403px;
width: 126px;
height: 15px;
border: 0px solid #000000;
}

.pressetexte3 {
position: absolute;
top: 93px;
left: 74px;
width: 436px;
height: 76px;
border: 0px solid #000000;
}

.pressetexte16 {
position: absolute;
top: 178px;
left: 142px;
width: 368px;
height: 42px;
border: 0px solid #000000;
}

.pressetexte4 {
position: absolute;
top: 222px;
left: 171px;
width: 339px;
height: 58px;
border: 0px solid #000000;
}

.pressetexte5 {
position: absolute;
top: 262px;
left: 43px;
width: 468px;
height: 280px;
border: 0px solid #000000;
}

.pressetexte6 {
	position: absolute;
	top: 571px;
	left: 26px;
	width: 504px;
	height: 18px;
	border: 0px solid #000000;
	text-align: center;
}

.pressetexte7 {
position: absolute;
top: 69px;
left: 581px;
width: 309px;
height: 15px;
border: 0px solid #000000;
}

.pressetexte8 {
position: absolute;
top: 69px;
left: 977px;
width: 126px;
height: 15px;
border: 0px solid #000000;
}

.pressetexte9 {
position: absolute;
top: 153px;
left: 582px;
width: 245px;
height: 51px;
border: 0px solid #000000;
}

.pressetexte10 {
position: absolute;
top: 270px;
left: 582px;
width: 195px;
height: 101px;
border: 0px solid #000000;
}

.pressetexte11 {
position: absolute;
top: 412px;
left: 582px;
width: 199px;
height: 134px;
border: 0px solid #000000;
}

.pressetexte12 {
position: absolute;
top: 458px;
left: 789px;
width: 102px;
height: 81px;
border: 0px solid #000000;
}

.pressetexte13 {
position: absolute;
top: 465px;
left: 1002px;
width: 97px;
height: 98px;
border: 0px solid #000000;
}

.pressetexte14 {
position: absolute;
top: 571px;
left: 582px;
width: 308px;
height: 18px;
border: 0px solid #000000;
}

.pressetexte15 {
position: absolute;
top: 571px;
left: 982px;
width: 118px;
height: 18px;
border: 0px solid #000000;
}

.pressetexte17 {
	position: absolute;
	top: 606px;
	left: 43px;
	width: 578px;
	height: 18px;
	border: 0px solid #000000;
}

.pressetexte18 {
	position: absolute;
	top: 45px;
	left: 394px;
	width: 126px;
	height: 18px;
	border: 0px solid #000000;
	text-align: right;
}

.pressetexte19 {
	position: absolute;
	top: 45px;
	left: 968px;
	width: 126px;
	height: 18px;
	border: 0px solid #000000;
	text-align: right;
}

.pressetexte20 {
	position: absolute;
	top: 573px;
	left: 741px;
	width: 152px;
	height: 18px;
	border: 0px solid #000000;
	background-position: left bottom;
}

