  ul#galery li { margin: 0pt 6px 6px 0pt;    background-position: left top;    background-repeat: no-repeat;    width: 59px;    height: 69px;    float: left;    cursor: pointer;    }#galery span{    white-space: nowrap;}  body { margin: 0pt;	font-family: arial;    padding: 0pt;    font-size: small;	background-color: #C1B5B2;    }  #accueil { 	background-image: url(images/accueil.jpg);    height: 482px;    width: 782px;    position: absolute;    left: 50%;    margin-left: -391px;    top: 50%;	 _top: auto;	 margin-top: -280px;	_margin-top: 50px;}  #accueil a { font-family: arial;    font-size: 0.99em;    margin-left: 602px;    margin-top: 150px;    display: block;    width: 3em;    }  a { color: #996666;    text-decoration: none;    }  a:hover { color: rgb(204, 204, 204);    }  ul#galery { margin: 0pt;    padding: 0pt;    list-style: none;        }  ul#galery span { background: url(images/copyright.jpg) no-repeat left bottom;    display: none;    position: absolute;    padding-left: 15px;    left: 320px;    top: 20px;	cursor: default;    }  ul#galery strong { text-transform: uppercase;    font-weight: normal;    }  ul#galery li.current span { display: block;    }  ul#galery span img { display: block;margin-bottom:10px;    }  #pagesetting { clear: both;    text-align: right;    margin-right: 10px;    }/* modification du rectangle au centre */  #body { width: 262px;    height: 482px;    position: absolute;    left: 50%;    margin-left: -391px;    top: 50%;	    margin-top: -241px;    padding-left: 40px;    padding-right: 480px;	padding-top: -100px;	background-color: #FFFFFF;	/* background-image: url(images/accueil.jpg); */    }/* fin modif rectangle centre */  h1 { margin: 50px 0pt 10px;    text-transform: uppercase;    font-size: 1.6em;    }h3 {display: block; color: #996666;    font-size: 1em;    text-transform: uppercase;font-weight:normal;}  .nextPage, .previousPage { padding-left: 15px;    }  .nextPage { background: transparent url(images/forward.jpg) no-repeat scroll left center;    }  .previousPage { background: transparent url(images/backward.jpg) no-repeat scroll left center;    }  .nextPage span, .previousPage span { display: none;    }  #biblio h2, #actu h2 { display: block; color: #996666;    font-size: 1em;    text-transform: uppercase;font-weight:normal;	margin-top: 25px;    margin-bottom: 30px;padding:0;cursor:pointer;    }#biblio p, #actu p{display:none;}.active p{display:block !important;position:absolute;    left: 350px;    top: 80px;width:400px; color: #000000;}  #contact { padding: 10px 0px 5px 45px;    background: url(images/contact.jpg) no-repeat left center;    text-transform: lowercase;    position: relative;	top: 1px;}  .invisible { display: none;    }#activepage {	text-transform: uppercase;	margin-top: 25px;    margin-bottom: 30px;}/* modi cadre actu */#actu p {margin-top: -30px;}/* modi cadre actu */