/* positionnement du calque du bloc 1 de la navigation */
.nav1 {
position: absolute;
top: 84px;
left: 746px;
width: 200px;
height: 100px;
border: 0px solid #000000;
}

/* positionnement du calque du bloc 2 de la navigation */
.nav2 {
position: absolute;
top: 258px;
left: 746px;
width: 200px;
height: 30px;
border: 0px solid #000000;
}

/* positionnement du calque du bloc 3 de la navigation */
.nav3 {
position: absolute;
top: 324px;
left: 746px;
width: 200px;
height: 100px;
border: 0px solid #000000;
}

/* positionnement du calque du bloc 4 de la navigation */
.nav4 {
position: absolute;
top: 465px;
left: 746px;
width: 60px;
height: 30px;
border: 0px solid #000000;
}

/* positionnement du guimick de la nav de caro.shtml */
.guimickcaro {
position: absolute;
top: 232px;
left: 743px;
width: 74px;
height: 72px;
border: 0px solid #000000;
}

/* positionnement du guimick de la nav de graphisme.shtml */
.guimickgraphisme {
position: absolute;
top: 386px;
left: 764px;
width: 60px;
height: 30px;
border: 0px solid #000000;
}

/* positionnement du guimick de la nav de photo.shtml */
.guimickphoto {
position: absolute;
top: 417px;
left: 775px;
width: 60px;
height: 30px;
border: 0px solid #000000;
}

/* positionnement du guimick de la nav de typologo.shtml */
.guimicktypologo {
position: absolute;
top: 354px;
left: 855px;
width: 60px;
height: 30px;
border: 0px solid #000000;
}

/* positionnement du guimick de la nav de print.shtml */
.guimickprint {
position: absolute;
top: 114px;
left: 816px;
width: 60px;
height: 30px;
border: 0px solid #000000;
}

/* positionnement du guimick de la nav de presse.shtml */
.guimickpresse {
position: absolute;
top: 160px;
left: 817px;
width: 60px;
height: 30px;
border: 0px solid #000000;
}

/* positionnement du guimick de la nav de webdesign.shtml */
.guimickwebdesign {
position: absolute;
top: 175px;
left: 842px;
width: 60px;
height: 30px;
border: 0px solid #000000;
}

/* positionnement du calque du contenu de toutes les pages, sauf typologo.shtml */
.contenu {
position: absolute;
top: 0px;
left: 0px;
width: 835px;
height: 570px;
border: 0px solid #000000;
}

/* positionnement du calque du contenu de la page typologo.shtml */
.contenutypologo {
position: absolute;
top: 0px;
left: 0px;
width: 1000px;
border: 0px solid #000000;
}

/* positionnement du calque du contenu des pop-up portfoliopresse.shtml et portfoliowebdesign.shtml */
.contenuwindow {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 659px;
	height: 376px;
	border: 0px solid #000000;
}

/* positionnement du calque du contenu des pop-up portfolioprint1.shtml à portfolioprint6.shtml */
.contenuwindowprint {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 210px;
	height: 166px;
	border: 0px solid #000000;
}

/* positionnement du calque de copyright pour toutes les pages */
.footercopyright {
position: absolute;
top: 488px;
left: 73px;
width: 315px;
height: 20px;
text-align: left;
}

/* positionnement du calque de contact pour toutes les pages */
.footercontact {
position: absolute;
top: 488px;
left: 511px;
width: 220px;
height: 20px;
text-align: right;
}

/* positionnement du calque de texte 1 pour caro.shtml */
.carotexte1 {
position: absolute;
top: 73px;
left: 30px;
width: 650px;
height: 20px;
text-align: left;
}

/* positionnement du calque de texte 2 pour caro.shtml */
.carotexte2 {
position: absolute;
top: 163px;
left: 175px;
width: 180px;
height: 93px;
text-align: left;
}

/* positionnement du calque de texte 3 pour caro.shtml */
.carotexte3 {
position: absolute;
top: 93px;
left: 389px;
width: 115px;
height: 65px;
text-align: left;
}

/* positionnement du calque de texte 4 pour caro.shtml */
.carotexte4 {
position: absolute;
top: 163px;
left: 502px;
width: 164px;
height: 93px;
text-align: left;
}

/* positionnement du calque de texte 5 pour caro.shtml */
.carotexte5 {
position: absolute;
top: 277px;
left: 502px;
width: 200px;
height: 29px;
text-align: left;
}

/* positionnement du calque de texte 6 pour caro.shtml */
.carotexte6 {
position: absolute;
top: 343px;
left: 544px;
width: 183px;
height: 113px;
text-align: left;
}

/* positionnement du calque de texte pour graphisme.shtml */
.graphismetexte {
position: absolute;
top: 240px;
left: 357px;
width: 240px;
height: 110px;
text-align: left;
}

/* positionnement du calque de texte pour photo.shtml */
.phototexte {
position: absolute;
top: 255px;
left: 175px;
width: 290px;
height: 110px;
text-align: left;
}

/* positionnement du calque de texte pour typologo.shtml */
.typologotexte {
position: absolute;
top: 109px;
left: 437px;
width: 290px;
height: 110px;
text-align: left;
}

/* positionnement du calque de texte pour webdesign.shtml */
.webdesigntexte1 {
position: absolute;
top: 109px;
left: 202px;
width: 450px;
height: 106px;
text-align: left;
}

/* positionnement du calque du portfolio pour webdesign.shtml */
.webdesigntexte2 {
	position: absolute;
	top: 425px;
	left: 426px;
	width: 120px;
	height: 48px;
	text-align: right;
}

/* positionnement du calque du texte de code html pour webdesign.shtml */
.webdesigntexte3 {
position: absolute;
top: 0px;
left: 0px;
width: 550px;
height: 570px;
border: 0px solid #000000;
}

/* positionnement du calque de texte pour print.shtml */
.printtexte1 {
position: absolute;
top: 384px;
left: 91px;
width: 320px;
height: 110px;
text-align: left;
}

/* positionnement du calque du portfolio pour print.shtml */
.printtexte2 {
	position: absolute;
	top: 332px;
	left: 478px;
	width: 120px;
	height: 48px;
	text-align: right;
}

/* positionnement du calque du contenu des carrés hexadécimaux pour print.shtml */
.printcarre {
	height: 386px;
	width: 308px;
	left: 422px;
	top: 91px;
	position: absolute;
}

/* positionnement du calque de texte pour presse.shtml */
.pressetexte1 {
position: absolute;
top: 237px;
left: 170px;
width: 220px;
height: 151px;
text-align: left;
}

/* positionnement du calque du portfolio pour presse.shtml */
.pressetexte2 {
	position: absolute;
	top: 375px;
	left: 170px;
	width: 120px;
	height: 48px;
	text-align: right;
}

/* positionnement du calque du texte "fermer" pour portfoliopresse.shtml */
.portfoliopressetexte {
	position: absolute;
	height: 50px;
	width: 50px;
	left: 85px;
	top: 49px;
	text-align: center;
	vertical-align: middle;
}

/* positionnement du calque du texte "fermer" pour portfolioprint.shtml */
.portfolioprinttexte {
	position: absolute;
	height: 50px;
	width: 50px;
	left: 8px;
	top: 155px;
	text-align: center;
	vertical-align: middle;
}

/* positionnement du calque du texte "fermer" pour portfoliowebdesign.shtml */
.portfoliowebdesigntexte {
	position: absolute;
	height: 50px;
	width: 50px;
	left: 489px;
	top: 273px;
	text-align: center;
	vertical-align: middle;
}

/* positionnement du calque de texte pour contact.shtml */
.contacttexte {
position: absolute;
top: 192px;
left: 204px;
width: 429px;
height: 171px;
text-align: left;
}
