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

body{background-color:#aeaeae; margin: 0 auto; padding: 0px; font-family:Arial, Helvetica, sans-serif;}

img {border: none;}

p, h1, h2, h3, h4, h5, h6 {margin: 0px;}
p{font-family: Arial, Helvetica, sans-serif; font-size:14px; padding-bottom:15px; text-align:justify;
line-height:20px; padding-left:22px;}
.couleur-violet{color:#1d0e38; font-weight:bold;}
.couleur-rose{color:#d71158;}
.couleur-violet-pas-gras{color:#1d0e38;}
h1{font-family: Arial, Helvetica, sans-serif; font-size:20px; padding-bottom:5px; color:#1d0e38; letter-spacing:1px;}
.lettre1{font-family:Monotype Corsiva, "Times New Roman", Times, serif;	font-size:40px;}
.lettre2{font-family:Arial, Helvetica, sans-serif; font-size:18px;color:#D71158;}
.margin{margin-bottom:10px;}

#global{position:relative; width:1000px; min-height:1600px; margin: 0 auto; background-color:#ffffff;}
#global-accueil{position:relative; width:1000px; min-height:1200px; margin: 0 auto; background-color:#ffffff;}
#logo{position:absolute; left:30px; top:5px; height:100px;}

#bouton-on-off a{position:absolute; right:27px; top:160px;	background-image:url(images/bouton-fond.png);background-repeat:no-repeat;}
#bouton-on-off a:hover{background-image:url(images/bouton-hover.png); background-repeat:no-repeat; background-position:top left;}
#bouton-on-off-2 a{position:absolute; right:27px; top:160px; background-image:url(images/bouton-hover.png);background-repeat:no-repeat;}
#bouton-on-off-2 a:hover{background-image:url(images/bouton-fond.png); background-repeat:no-repeat; background-position:top left;}
#texte-on-off{position : absolute; width:300px; height:40px; right:32px; top:120px; font-weight:normal; }
#texte-on-off p{text-align:right;}
#navigation{position:absolute; left:19px; top:110px; background-image:url(images/barre.png); background-repeat:no-repeat;
padding-left:6px; padding-top:15px;	padding-bottom:15px;}
#navigation2{position:absolute; left:19px; top:110px; background-image:url(images/barre-2.png); background-repeat:no-repeat;
padding-left:6px; padding-top:15px; padding-bottom:15px;}
#navigation3{position:absolute; left:19px; top:110px; background-image:url(images/barre-3.png); background-repeat:no-repeat;
padding-left:6px; padding-top:15px; padding-bottom:15px;}
#navigation4{position:absolute; left:19px; top:110px; background-image:url(images/barre-4.png); background-repeat:no-repeat;
padding-left:6px; padding-top:15px; padding-bottom:15px;}
#navigation5{position:absolute; left:19px; top:110px; background-image:url(images/barre-5.png); background-repeat:no-repeat;
padding-left:6px; padding-top:15px; padding-bottom:15px;}
#navigation6{position:absolute; left:19px; top:110px; background-image:url(images/barre-6.png); background-repeat:no-repeat;
padding-left:6px; padding-top:15px; padding-bottom:15px;}
#navigation7{position:absolute; left:19px; top:110px; background-image:url(images/barre-7.png); background-repeat:no-repeat;
padding-left:6px; padding-top:15px; padding-bottom:15px;}
#navigation8{position:absolute; left:19px; top:110px; background-image:url(images/barre-8.png); background-repeat:no-repeat;
padding-left:6px; padding-top:15px; padding-bottom:15px;}

#bloc-photos-citations{position:absolute; right:30px; height:320px; width:650px; top:185px;}

#bloc-photos{position:absolute; right:32px; height:350px; width:700px; top:155px;}

#navigation-niveau-2{position:absolute; right:32px; top:510px; color:#403f41;}
#navigation-niveau-2 p{font-size:10px; color:#d71158;}
#navigation-niveau-2 a{color:#1d0e38;}
#navigation-niveau-2 a:hover{color:#d71158;}

#bloctexte{position:absolute; left:55px; top:570px; width:910px; min-height: 620px;}
#bloctexteintro{position:absolute; left:55px; top:570px; width:800px; min-height: 620px;}

#bloctexte a{color:#1d0e38; text-decoration:none; font-weight:bold;}
#bloctexte a:hover{color:#D71158; text-decoration:none; font-weight:bold;}

#citation{position:absolute; top:590px; width:220px; height:550px; right:30px;}

#texte-bas{text-align:right;position:relative; float:right;}
#texte-bas p{font-size:16px; font-weight:bold; font-style:italic; color:#1d0e38;}

#photo-caro{position:absolute; right:5px; top:5px; width:150px; height:150px;}

#bloctexte ul{list-style-type:none; list-style-image:url(images/bouton-vierge.png);}
#bloctexte li{list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-bottom:15px;
text-align:justify;line-height:20px;}

#consigne-accueil{position:absolute; right:200px; top:180px;}
#reseaux-sociaux{position:absolute; top:15px; right:30px;}

.margin-right{padding-right:20px;}

#bas{
background-image:url(images/fond-bas.png);
background-position:top;
background-repeat:no-repeat;
position:absolute;
bottom:0px;
}

#bas p{
padding-top:5px;
color:#1d0e38;
font-size:11px;
text-align:center;
}

#bas a{
text-decoration:none;
color:#1d0e38;
}

#bas a:hover{
color:#d71158;
}