BODY, TD { font-family: "Comic Sans MS"; font-size: 17px;  scrollbar-3dlight-color: #CC3333; scrollbar-arrow-color: #CC3333; scrollbar-base-color: #CC3333; scrollbar-darkshadow-color: Pink; scrollbar-face-color: Gold; scrollbar-highlight-color: Pink; scrollbar-shadow-color: #CC3333; scrollbar-track-color: #CC3333;
/*background: fixed url("img/fond_rose.gif");*/
background-color: #FFC0CB;
 }

BODY { color: #4B0082; 
  background: #FFC0CB url("img/logo.gif") top center no-repeat;}

H1 { text-align: center; }

P, H2, UL { margin-left: 10%; margin-right: 10%;}

H2 {padding-top: 20px; }

P.justify { text-align: justify; }

LI { padding-left: 10px; 
list-style-image: url(img/tuba.gif);
list-style-type: none;
text-align: justify;
/*border-bottom: 2px solid #4B0082; margin-bottom: 10px; padding-top: 10px; list-style-position: inside;*/
}

LI.fanfare {
margin-left: -42px; 
padding-left: 50px; 
padding-bottom: 0px;
/* height: 42px; */
line-height: 42px;
list-style-image: none;
list-style-type: none;
text-align: left;
background-image: url(img/tuba.gif);
background-repeat: no-repeat;
background-position: left center; 
list-style-position: outside; }

P.fanfare { margin-left: 20px; margin-right: 20px; }
P.liste { padding-left: 50px; }

A {font-size: 15px; text-decoration: none;
	padding-left: 6px; padding-right: 6px;
	padding-bottom: 2px; 
	font-weight: bold;
	
}
A.lien {  color: #CC3333; BACKGROUND-COLOR: #FFED84; border: 2px solid #CC3333; }
A.menu { color: Blue;  BACKGROUND-COLOR: #87CEEB; border: 2px solid Blue;}

TD { text-align: left; border: 2px solid #4B0082; height: 40px; }

TD.middle { vertical-align: middle; padding: 10px; }
TD.middle_center { vertical-align: middle; padding: 10px; text-align:center; }

#logo { margin-top: 20px; margin-bottom: 20px; padding-left: 50%; margin-left: -230px;}
#visites { color: #CC3333; font-weight: bold; font-size: 20px; color: blue;}
#menubar {  text-align: center; margin-top: 20px; margin-bottom: 320px;}

