@charset "utf-8";
/* CSS Particulier */

.body {
background-color:#000000;
}

.font {
background-color:#000000;
}

.particulier {
position:relative;
margin-left:auto;
margin-right:auto;
width:750px;
height:470px;
background-color:#000000;
text-align:center;
}

.main {
position:relative;
margin-left:auto;
margin-right:auto;
width:750px;
height:450px;
background-color:#000000;
font-family:calibri;
color:#FFFFFF;
}

.icone {
position:absolute;
width:250px;
height:120px;
margin-top:10px;
margin-left:10px;
}

.description {
position:absolute;
margin-left:280px;
margin-top:10px;
width:450px;
height:250px;
}

.descriptionAnniversaire {
position:absolute;
margin-left:275px;
margin-top:10px;
width:450px;
height:130px;
}

.descriptionPro {
position:absolute;
margin-left:280px;
margin-top:10px;
width:450px;
height:308px;
}

.photos {
position:absolute;
width:720px;
height:200px;
margin-top:250px;
margin-left:10px;
text-align:center;
}

.pack {
position:absolute;
width:729px;
height:320px;
margin-top:148px;
margin-left:10px;
background-color:#000000;
}

.packDisplay {
position:absolute;
width:565px;
height:303px;
margin-top:5px;
margin-left:150px;
border:groove;
background-color:#000000;
}

.packSelect {
position:absolute;
width:140px;
height:305px;
margin-top:5px;
margin-left:5px;
text-align:center;
}

.table {
text-align:center;
}

.light {
position:relative;
margin-left:auto;
margin-right:auto;
width:555px;
height:252px;
background-color:#000000;
font-family:calibri;
color:#FFFFFF;
}

.lightPhoto {
position:absolute;
margin-top:0px;
margin-left:162px;
width:383px;
height:170px;
}

.lightDescription {
position:absolute;
margin-top:174px;
margin-left:175px;
width:360px;
height:76px;
background-color:#000000;
font-family:calibri;
font-size:12px;
color:#FFFFFF;
}

.lightDescription2 {
position:absolute;
margin-top:5px;
margin-left:8px;
width:147px;
height:235px;
background-color:#000000;
font-family:calibri;
font-size:12px;
color:#FFFFFF;
}

.canon {
position:absolute;
width:150px;
height:200px;
margin-top:140px;
margin-left:10px;
text-align:center;
}

.descriptionMousse {
position:absolute;
margin-left:280px;
margin-top:10px;
width:450px;
height:180px;
}

.photosMousse {
position:absolute;
width:570px;
height:200px;
margin-top:220px;
margin-left:170px;
text-align:center;
}

.photosEtudiant {
position:absolute;
width:720px;
height:200px;
margin-top:240px;
margin-left:10px;
text-align:center;
}

.photosPro1 {
position:absolute;
width:260px;
height:305px;
margin-top:140px;
margin-left:10px;
text-align:center;
}

.photosPro2 {
position:absolute;
width:450px;
height:120px;
margin-top:325px;
margin-left:280px;
text-align:center;
}

.descriptionConcert {
position:absolute;
margin-left:275px;
margin-top:10px;
width:450px;
height:130px;
}

.photosConcert {
position:absolute;
width:720px;
height:280px;
margin-top:155px;
margin-left:10px;
text-align:center;
}

.descriptionSpectacle {
position:absolute;
margin-left:280px;
margin-top:10px;
width:450px;
height:210px;
}

.photosSpectacle {
position:absolute;
width:720px;
height:210px;
margin-top:230px;
margin-left:10px;
text-align:center;
}