* {
 line-height:normal;
 font-family: tahoma, Verdana, georgia, Arial, Helvetica, sans-serif ; 
 font-weight: normal; 
 margin:0; 
 padding:0; 
 list-style-type:none;
}


html, body {	/* attributs page par défaut */
 font-size: 12px; 
 color:#E24A19;
 width:100%;
 height:100%;
 vertical-align:middle;
 background: black; /* url(images/bg-accueil.jpg) repeat; */ 
 cursor: url(images/baguette.cur) 4 4, auto!important;cursor: url(images/baguette.cur);
}

body {
 overflow:auto!important; overflow:hidden;
 overflow-x:hidden!important;overflow-x:hidden; 
 overflow-y:scroll!important;overflow-y:hidden; /* scroll;  */
}

body a {	/* attributs liens par défaut */
 text-decoration: none; 
 color: #E24A19; 
}

body a:hover {	/* attributs liens par défaut (survol) */
 text-decoration: underline; 
}

#main {
 margin: 0 auto;
 background: #341F15;
 width:760px;
/*
 border-right:2px solid #513021;
 border-left:2px solid #513021;
 border-bottom:2px solid #513021;
*/
}

input, textarea {
 color:#8F633F;
 font-family: tahoma, Verdana, georgia, Arial, Helvetica, sans-serif ; 
 font-size: 11px;
 border:1px solid #BA8B64
}

#main img {border:0}

#menu {
 position:absolute;
 margin:120px 0 0 552px;
 font-size: 20px; 
 font-variant:small-caps; 
}

#menu a {
 font-size: 18px; 
 font-weight:normal;
 font-weight:bold;
 background: transparent url(images/puce-menu.gif) no-repeat left center; 
 padding-left:30px;
 line-height:30px;
}

#menu a:hover, #menu a.actif {
 font-size: 20px; 
 font-weight:bold;
 text-decoration:none;
 color:#F6872D;
 background: transparent url(images/puce-menu-over.gif) no-repeat left center; 
}

#menu a.actif {
 background: transparent url(images/puce-menu-over0.gif) no-repeat left center; 
}

a.prevnext {
 position:absolute;
 bottom:1%;
 font-weight:bold;
}

#divimg {
 display:none;background:black;top:0;left:0;position:absolute;width:100%;height:100%;text-align:center
/*
 display:none;background:#331F14;top:0;left:0;position:absolute;width:100%;height:100%;text-align:center
*/
}
#img0 {
 background:#FCCB8C;margin:2%;height:90%;
}

a.prevnext:hover {
 text-decoration:none;
}

#cadremain {
 padding:4px;
 margin:232px 0 0 125px; 
 width:302px;
 height:272px;
 background:#FEDBAC;
 position:absolute;
 overflow-y:auto;
 opacity: 1;
 border:1px solid #CD671F;
}

#dates h1, #liens h1 {
 text-transform: uppercase;
 font-variant:small-caps; 
 font-weight: bold; 
 font-size: 12px; 
}

#dates h2, #liens h2 {
 font-size: 11px;
 color: #E74A1C;
 margin-top:8px
}

#dates, #liens {
 font-size: 11px; 
}

#dates p, #liens p {
 color:#F6872D;
 color:#643313;
}

#dates p span, #liens p span {
 font-weight: bold; 
 font-size: 11px; 
 display:block;
 padding-top:8px;
 color:#E24A19;
 color:#912C1C;
}

#dates p a, #liens p a {
 font-size: 11px; 
 display:block;
 color:#8F633F;
}

#liens p span a {
 font-weight: bold; 
 font-size: 12px; 
 background: transparent;
 color:#E24A19;
 color:#912C1C;
 padding:0px 0;
}


a.diapo {
 vertical-align:middle;
 float:left;
 margin:3px;
 display:block;
 width:60px;
 height:60px;
 background:#FCCB8C;
 padding:1px;
 text-align:center;
 border:1px solid #8F633F
}

a.diapo:hover {
 background:#F5994D;
}


a.balle {
 position:absolute;
 display:block;
 width:125px;
 height:122px;
 background: transparent; 
}

a.balle:hover {
 background: transparent url(images/balle.gif) no-repeat; 
}

#tete1 {
 margin:-5px 0 0 61px;
 position:absolute;
 display:block;
 width:181px;
 height:237px;
 background: transparent; 
}

#tete1 a {
 position:absolute;
 display:block;
 width:181px;
 height:237px;
 background: transparent; 
}

#tete1 a:hover {
 background: transparent url(images/cartonplein-over1.gif) no-repeat; 
}

#tete2 {
 margin:-5px 0 0 318px;
 position:absolute;
 display:block;
 width:190px;
 height:237px;
 background: transparent; 
}

#tete2 a {
 position:absolute;
 display:block;
 width:190px;
 height:237px;
 background: transparent; 
}

#tete2 a:hover {
 background: transparent url(images/cartonplein-over2.gif) no-repeat; 
}

#copyright {
 width:100%;
 text-align:right;
}

#copyright span {
 color:#F9B264;
 width:780px;
 font-family:verdana;
 margin:2px 2px 0 0;
 font-size:90%
}

a.lienpdf {
 line-height:16px;
 color:#555555;
 background: transparent url(images/pdf.gif) no-repeat left center; 
 padding-left:20px;
}

a.liendoc {
 line-height:16px;
 color:#555555;
 background: transparent url(images/doc.gif) no-repeat left center; 
 padding-left:20px;
}

