* { 
margin:0; 
padding:0; 
} 
html,body {

color:#000;
}

img {
display: block;
}

li{
list-style-type:none;
}

p {
}

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
text-align: center;
font-style: italic;
font-weight:normal;
margin:10px 20px 10px 20px;
}

h2 {
font-size : 0.95em; 
color: #006;
font-family: "Comic Sans MS";
text-align:center;
font-weight:normal;
}

h3 {
font-family: "Times New Roman", Times, serif;
text-align:center;
color: #330;
font-size: 0.95em;
font-style:oblique;
padding-left:2px;
font-weight:normal;
}

h4 {
font-family: "Times New Roman", Times, serif;
text-align:center;
font-size: 1em;
margin:5px 0 10px;
}

address {
font-family: "Times New Roman", Times, serif;
font-size: 22px;
font-style: italic;
text-align: center;
}

em {
font-style: italic;
}
	
a:link {color: white; text-decoration:none;}
a:visited {color: white; text-decoration:none;}
a:hover {color:#0FF; text-decoration:underline;}

#conteneur {
position:absolute;
left:50%; 
width:800px;
margin-left:-400px;
background-color : #FFF;
}

#entete {
width:800px;
height:100px;
}

#photo {
width:800px;
height:440px;
}

#menu {
position:absolute;
background-color : #e6b52a;
width:215px;
top:440px;
left:0;
height:800px;
}

#menu2 {
position:absolute;
background-color : #e6b52a; 
width:215px;
top:100px;
left:0;
height: 1600px;
}


#texte {
background-color : #FFF; 
margin-left:215px;
width:400px;
height: 770px;
}

#contenu {
background-color : #FFF; 
margin-left:215px;
width:585px;
height: 1600px;
}

#editorial {
position:absolute;
background-color : #9F6; 
left:625px;
width:175px;
top:440px;
height: 800px;
}

#pub {
position:absolute;
background-color : #fc9; 
width:200px;
top:0px;
left:810px;
height: 1700px;
}

#pied {
height: 30px;
background-color:#C4A273; 
}

a.Presentation:link{
color:#930;
text-decoration:none; 
font-family : "Dungeon";
font-size : 0.8em;
font-weight:bold;
background-image:url(Images/Accueil.html);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}

a.Presentation:visited{
color:#930;
text-decoration:none; 
font-family : "Dungeon";
font-size : 0.8em;
background-image:url(Images/Accueil.html);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}

a.Presentation:hover{
color:#930;
text-decoration:underline;
font-family : "Dungeon";
font-weight:bold;
font-size : 1em;
background-image:url(Images/Accueil2.html);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}

.Presentation{
width:215px; 
height:42px;
text-align:left; 
margin:20px 0 10px 0;
padding-left:40px;
}

a.Album:link{
color:#930;
text-decoration:none; 
font-family : "Dungeon";
font-size : 0.8em;
font-weight:bold;
background-image:url(Images/Creation.html);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}

a.Album:visited{
color:#930;
text-decoration:none; 
font-family : "Dungeon";
font-size : 0.8em;
background-image:url(Images/Creation.html);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}

a.Album:hover{
color:#930;
text-decoration:underline;
font-family : "Dungeon";
font-weight:bold;
font-size : 1em;
background-image:url(Images/Creation2.html);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}

.Album{
width:215px; 
height:42px;
text-align:left; 
margin:10px 0 10px 0;
padding-left:40px;
}

a.Bateau:link{
color:#930;
text-decoration:none; 
font-family : "Dungeon";
font-size : 0.8em;
font-weight:bold;
background-image:url(Images/Creation.html);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}

a.Bateau:visited{
color:#930;
text-decoration:none; 
font-family : "Dungeon";
font-size : 0.8em;
background-image:url(Images/Creation.html);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}

a.Bateau:hover{
color:#930;
text-decoration:underline;
font-family : "Dungeon";
font-weight:bold;
font-size : 1em;
background-image:url(Images/Creation2.html);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}
.Bateau{
width:215px; 
height:42px;
text-align:left; 
margin:10px 0 10px 0;
padding-left:40px;
}

a.Planning:link{
color:#930;
text-decoration:none; 
font-family : "Dungeon";
font-size : 0.8em;
font-weight:bold;
background-image:url(Images/Formations.html);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}

a.Planning:visited{
color:#930;
text-decoration:none; 
font-family : "Dungeon";
font-size : 0.8em;
font-style:normal;
background-image:url(Images/Formations.html);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}

a.Planning:hover{
color:#930;
text-decoration:underline;
font-family : "Dungeon";
font-weight:bold;
font-size : 1em;
background-image:url(Images/Formations2.html);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}

.Planning{
width:215px; 
height:42px;
text-align:left; 
margin:10px 0 10px 0;
padding-left:40px;
}

a.Contacts:link{
color:#930;
text-decoration:none; 
font-family : "Dungeon";
font-size : 0.8em;
font-weight:bold;
background-image:url(Images/Contact.html);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}

a.Contacts:visited{
color:#930;
text-decoration:none; 
font-family : "Dungeon";
font-size : 0.8em;
font-style:normal;
background-image:url(Images/Contact.html);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}

a.Contacts:hover{
color:#930;
text-decoration:underline;
font-family : "Dungeon";
font-weight:bold;
font-size : 1em;
background-image:url(Images/Contact2.html);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}

.Contacts{
width:215px; 
height:42px;
text-align:left; 
margin:10px 0 10px 0;
padding-left:40px;
}

.Separation {
font-size:14px;
margin:5px 0 25px;
text-align:center;
}

.Normal {
font-family: "Times New Roman", Times, serif;
text-align:center;
color: #330;
font-size: 0.95em;
padding:2px 4px 2px 4px;
}

.Decalage {
padding:2px 5px 0 5px;
}

.Decalage2 {
padding:2px 0 0 0;
}

.Decalage3 {
padding:20px 0 0 0;
}
