
body {
background-image:url("horline.gif");
background-repeat: no-repeat;
background-position:top left;
background-color:#fff;
color:#666;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}

body #sub{
background-image:url("title.gif");
background-repeat: no-repeat;
background-position:top left;
background-color:#fff;
color:#666;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}

h1, h2, h3, h4 {
margin:0;
padding:0;
}

div#intro {
background-image:url("pinkflower400.gif");
background-repeat:no-repeat;
background-position:left top;
height:527px;
}

div#intro p {
}

h1 span, h3 span, #extraDiv1, #extraDiv2, #extraDiv3, #extraDiv4, #extraDiv5, #extraDiv6 {
display:none;
}


h2 {
color:#888;
font-size:0.8em;
font-weight:normal;
letter-spacing:0.4em;
padding-left:3em;
}

div#updates {
margin-left:0.8em;
width: 460px;
padding-top: 350;
}

div#updates a, div#footer a, p a {
color:#c9380b;
text-decoration:none;
font-weight:bold;
}

div#updates a:hover, p a:hover, div#footer a:hover {
text-decoration:underline;
}

div#linkList2, div#lresources {
background-image:url("midband.gif");
background-repeat:repeat-y;
width:255px;
height:100%;
position:absolute;
top:0px;
left:463px;
}

div#content {
height:100%;
width: 60%;
position:relative;
left: 300px;
top:50px;
}

div#container {
height:100%;
width: 100%;
}

div#sub {
background-image:url("midband.gif");
background-repeat:repeat-y;
width:255px;
height:100%;
position:absolute;
top:0px;
margin-left:0px;
}

div#lresources {
background-image:url("fond_bande_droite.gif");

}

h3.select {
background-image:url("title.gif");
background-repeat:no-repeat;
height:145px;
}

h3.selectsub {
background-image:url("titlesub.gif");
background-repeat:no-repeat;
height:145px;
}



div#lselect ul, div#larchives ul, div#lresources ul {
color:#000;
font-size:0.9em;
margin:0px;
padding:0px;
padding-left:65px;
}

div#lselectsub ul, div#larchives ul, div#lresources ul {
color:#000;
font-size:0.9em;
margin:0px;
padding:0px;
padding-left:65px;
}

div#lresources ul {
padding-left:50px;
}

div#lselect li, div#larchives li, div#lresources li {
background-image: url("fleur.gif");
background-repeat: no-repeat;
background-position: left center;
list-style-type: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 15px;
font-size:0.8em;
}

div#lselectsub li, div#larchives li, div#lresources li {
background-image: url("fleur.gif");
background-repeat: no-repeat;
background-position: left center;
list-style-type: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 15px;
font-size:0.8em;
}

div#lselect a, div#larchives a, div#lresources a {
color:#666;
text-decoration:none;
font-weight:bold;
}

div#lselectsub a, div#larchives a, div#lresources a {
color:#666;
text-decoration:none;
font-weight:bold;
}

div#lselect a.c {
color:#fff;
font-weight:normal;
}

div#lselectsub a.c {
color:#fff;
font-weight:normal;
}

div#lselect a:hover, div#larchives a:hover, div#lresources a:hover {
text-decoration:underline;
}

div#lselectsub a:hover, div#larchives a:hover, div#lresources a:hover {
text-decoration:underline;
}


div#calendar {
position:absolute;
top:0px;
font-size:75%;
height:417px;
left:718px;
width:40%;
background-image:url("calendar.jpg");
background-repeat: repeat y;
}

div#static {
position:absolute;
font-size:90%;
font-weight: bold;
left:725px;
top: 420px;
width: 40%;
}



div#footer {
position:absolute;
top:470px;
left:0.8em;
}

div#footer a:before {
content: url("puce_rouge.gif");
}

p {
font-size:0.9em;
}

div#logo {
position: relative;
top: 1px;
padding-bottom: 30px;
left: 17px;
font-size: 75%;
color: #FFFFFF;
}

div#member {
position: relative;
top: 60px;
left: 17px;
font-size: 75%;
color: #FFFFFF;
}

div#member a {
color: #FFFFFF;
text-decoration: underline;
}
