html,body 
{
background:#e0ae65 url("./images/fonds/t8.jpg") left repeat-y;
font-family: "Lucida Sans",sans-serif,"Century Gothic",Verdana,Arial,Helvetica;
}

#ban
{
background-image:url("./images/fonds/ban4.png");
width:780px;
height:139px;
margin-left: 380px;
margin-top:40px;
}

#leftmenu
{
width:250px;
height:700px;
top:260px;
left:0px;
margin-bottom:50px;
margin-right:auto;
position:absolute;
}

.b1
{
background-image:url("./images/boutons/b1.png");
width:200px;
height:50px;
display:block;
cursor:pointer;
}

.b1:hover,.b1:focus,.b1:active{background-position:0-50px;}

.b2
{
background-image:url("./images/boutons/b2.png");
width:200px;
height:50px;
display:block;
cursor:pointer;
}

.b2:hover,.b2:focus,.b2:active{background-position:0-50px;}


.b3
{
background-image:url("./images/boutons/b3.png");
width:200px;
height:50px;
display:block;
cursor:pointer;
}

.b3:hover,.b3:focus,.b3:active{background-position:0-50px;}

.b4
{
background-image:url("./images/boutons/b4.png");
width:200px;
height:50px;
display:block;
cursor:pointer;
}

.b4:hover,.b4:focus,.b4:active{background-position:0-50px;}

.b5
{
background-image:url("./images/boutons/b5.png");
width:200px;
height:50px;
display:block;
cursor:pointer;
}

.b5:hover,.b5:focus,.b5:active{background-position:0-50px;}

.b6
{
background-image:url("./images/boutons/b6.png");
width:200px;
height:50px;
display:block;
cursor:pointer;
}

.b6:hover,.b6:focus,.b6:active{background-position:0-50px;}

.b1s
{
background-image:url("./images/boutons/b1s.png");
width:200px;
height:50px;
display:block;
cursor:pointer;
}

.b1s:hover,.b1s:focus,.b1s:active{background-position:0-50px;}

.b2s
{
background-image:url("./images/boutons/b2s.png");
width:200px;
height:50px;
display:block;
cursor:pointer;
}

.b2s:hover,.b2s:focus,.b2s:active{background-position:0-50px;}


.b3s
{
background-image:url("./images/boutons/b3s.png");
width:200px;
height:50px;
display:block;
cursor:pointer;
}

.b3s:hover,.b3s:focus,.b3s:active{background-position:0-50px;}

.b4s
{
background-image:url("./images/boutons/b4s.png");
width:200px;
height:50px;
display:block;
cursor:pointer;
}

.b4s:hover,.b4s:focus,.b4s:active{background-position:0-50px;}

.b5s
{
background-image:url("./images/boutons/b5s.png");
width:200px;
height:50px;
display:block;
cursor:pointer;
}

.b5s:hover,.b5s:focus,.b5s:active{background-position:0-50px;}

.b6s
{
background-image:url("./images/boutons/b6s.png");
width:200px;
height:50px;
display:block;
cursor:pointer;
}

.b6s:hover,.b6s:focus,.b6s:active{background-position:0-50px;}


#contenu {
margin-left:300px;
margin-top:110px;
margin-right:100px;
text-align: justify;
}

#contenu2 {
margin-left:370px;
margin-top:110px;
margin-right:100px;
text-align: justify;
}

#contenu li {
color:#381e05;
}
p {
font-size: 1.0em;
color:#381e05;
}

#signature{
text-align:right;
margin-right: 80px;
}
#lunephase
{
width:190px;
margin:15px;
}


#lunephasee
{
padding:2px;
background-color:#98591c;
border:1px solid #52300f;
}

#lunephasepe
{
padding:21.1px;
padding-bottom:11.1px;
padding-top:11.1px;
border: 1px solid #52300f; 
text-align:center;
}

#lunephaseape
{
padding-bottom:7px;
color:#52300f;
font-family:arial,helvetica,sans-serif;
font-size:16.5px;
font-weight:bold;
}

.add
{
text-decoration:underline;
}
.nom
{
font-weight:bold;
}

.contact
{
font-size: 1.0em;
color:#381e05;
}

.italic
{
font-style:italic;
}

.gras
{
font-weight:bold;
}

.date
{
font-size: 0.9em;
text-align:center;
}

.web
{
font-size: 0.9em;
text-align:center;
font-style:italic;
}

.lettrine 
{
float: left; 
font-size: 1.0em;
font-family: "Lucida Sans",sans-serif,"Century Gothic",Verdana,Arial,Helvetica;
font-weight:bold;
}

.photosd 
{
float: right;
margin-left:20px;
margin-top:20px;
}

.photosg
{
float: left;
margin-right:20px;
margin-bottom:20px;
}

.submit
{
background-color:#bdedd6;
}

.reset
{
background-color:#efbbbb;
}

#banpub
{
padding:5px;
padding-right:0px;
margin-left:0px;
width:459px;
height:auto;
border:2px solid #98591c;
background-color:#ffffcc;
overflow:auto;
} 
.banpubis
{
background-image:url("./images/bannieres/banpub.png");
height:60px;
width:468px;
display:block;
}
.griffe
{
font-size:12px;
text-align:center;
}
.griffe a
{
color:#381e05;
text-decoration: none;
}
