body{background-color:#E7EBF7;font-family:'calibri ms', helvetica, sans-serif;font-size:14px;color:#333366;margin:0px auto;padding:0px;}
/* Pour que firefox n'affiche pas un cadre autour des liens  */
a:active, a:focus, a:visited, a:hover {outline:none;}
img{border:none;}
p{margin-top:10px;text-align:justify;}
#page{display:block;position:relative;width:1030px;padding:0px;margin:0px auto;}
#contenu{display:block;position:relative;width:1026px;min-height:600px;padding:0px;margin:0px auto;}
#entete{display:block;position:relative;width:1016px;height:200px;padding:0px;margin:0px auto 5px auto;background-color:none;overflow:hidden;}
#date{display:block;position:absolute;right:50px;top:20px;z-index:100;color:#E7EBF7;font-style:italic;font-weight:bold;}
#contact{display:block;position:absolute;right:50px;top:160px;z-index:100;color:#fff;font-style:italic;font-weight:bold;border:0px solid yellow;}
#contact img{margin-right:10px;vertical-align:middle;}
#contact a, a:visited {text-decoration:none;border:none;color:#fff;}
#contact a:hover {text-decoration:underline;border:none;color:#fff;}
#diaporama{display:block;position:relative;width:913px;height:190px;margin:10px auto 10px 65px;border:1px solid lightgrey;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:black;overflow:hidden;/*background-image:url(../medias/images/diapo.jpg);*/}
#animation{display:block;position:absolute;bottom:0px;left:65px;text-align:center;font-size:10px;border:0px solid black;z-index:99}
#animation p{height:190px;width:913px;border:0px solid black;text-align:center;}
#animation img{margin-top:190px;opacity:0;}
#pied{display:none;position:relative;width:913px;height:65px;font-size:10px;color:#000000;text-align:center;background-color:none;border-top:1px solid grey;margin:10px auto auto 70px;padding:5px;clear:both;}
#pied p{margin:0 auto;text-align:center;}
#acces{display:none;position:absolute;height:25px;width:25px;border:none;z-index:100;right:0px;top:10px;}
#logo{display:block;position:absolute;left:75px;top:20px;color:black;z-index:100;background-color:none;}
#langues{display:block;position:absolute;top:50px;right:55px;z-index:100;}
#langues img{padding:5px;border:none;}
#langues a:active, a:focus, a:visited {outline:none;text-decoration:none;border:none;}
#gauche{display:inline;position:relative;float:left;width:250px;background-color:none;margin-top:10px;margin-bottom:15px;}
#pleine_page{display:block;position:relative;width:913px;min-height:400px;background-color:#E7EBF7;margin:0px 15px 10px auto;border:1px solid lightgrey;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#references{display:block;background-color:#fff;position:relative;margin:0;border:1px solid lightgrey;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#references img{border:none;margin:0;display:none;}
#droite{display:inline-block;position:relative;float:left;width:661px;height:100%px;background-color:#fff;margin-top:10px;margin-bottom:20px;padding-bottom:10px;border:1px solid lightgrey;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#erreur{display:block;position:relative;width:600px;margin:10px auto;text-align:center;color:red;font-weight:bold;font-style:italic;border:4px double darkblue;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-image:url(../medias/images/quadrillage.jpg);}
#erreur p{margin:10px auto;text-align:center;}
#construction{display:block;position:relative;margin:10px auto;text-align:center;border:0px solid blue;}
.p_gauche{text-align:left;text-indent:10px;}
.clear{clear:both;height:0;overflow:hidden;}/* Précaution pour IE 7 */
#article_page{display:block;position:relative;width:913px;margin:0px auto auto 70px;padding:0px;border:0px solid blue;}
.article_page{display:block;position:relative;width:800px;margin:10px auto 10px auto;padding:10px;border:0px solid black;}
.article_page li{padding-top:6px;text-align:justify;}
.contact_page{display:inline;float:left;width:410px;margin:10px;padding-right:20px;padding-left:20px;border:0px solid black;}/* width ŕ 310px si on affiche les labels */
.contact_page li{padding-top:6px;text-align:justify;}
.rose{color:#2e2157;}
.blink{text-decoration:blink;}
.rouge{color:red;}
.centrer{text-align:center;}
.douze{font-size:12px;}


/* css pour le diaporama */
.images{
position: absolute;
z-index: 0;
}

/* css pour les galeries */
#logo_galeries{margin-top:50px;margin-bottom:50px;}
#logo_galeries p{width:100%;height:30px;line-height:30px;text-align:center;font-size:20px;color:#333366;margin:20px 0px;border-top:1px solid #333366;border-bottom:1px solid #333366;background-color:#f4f2f2;}
#logo_galeries img{border:1px solid black;margin:15px;}
#mini_logo_galeries{margin-top:0px;margin-bottom:50px;}
#mini_logo_galeries p{width:100%;height:30px;line-height:30px;text-align:center;font-size:20px;color:#333366;margin:10px 0px;border-top:1px solid #333366;border-bottom:1px solid #333366;background-color:#f4f2f2;}
#mini_logo_galeries img{border:1px solid black;margin:15px;}