/*Ecoiwia 2*/
*
{
padding: 0;
margin: 0; /*calibrage pour les différents navigateurs */
}
body 
{
font-family:Arial,Verdana;
font-size:14px;
color:#666666;
text-align:justify;
background-color:#117D33;
margin: 0;  
}
#conteneur
{
position:absolute;
left:50%;
top:1px;
width:952px;
height:2500px;
margin-left:-476px;
background-image:url(graphisme/bg_conteneur.jpg);
background-repeat:repeat-y;
}
#image_fond
{
position:absolute;
top:1px;
width:952px;
height:1075px;
background-image:url(graphisme/img_bandeau.jpg);
background-repeat: no-repeat;
}
#titre 
{
margin-top:200px;
margin-left:300px;
}
#titre_en 
{
margin-top:200px;
margin-left:360px;
}
h1
{
font-family:Arial;
font-size: 15px;
font-style:italic;
color:#0A7A19;
}
#language
{
margin-top: 30px;
margin-left:865px;
}

#corps
{
width:680px;
height:2000px;
margin-left:240px;
text-align:justify;
}
#topmenu
{
position:absolute;
top:150px;
left:210px;
width:750px;
}
#topmenu ul/*, #menu_albums ul*/
{
list-style: none ;

}
#topmenu li /* c'est un menu horizontal avec float pas avec display:inline*/
{
float : left;

}

#topmenu li a/*, #menu_albums li a*/, .albums a
{
display : block;
background-image:url(graphisme/img_bouton.png);
background-repeat:no-repeat;
color:#EFF7AA;
font-family:Arial;
font-size:14px;
font-weight:bold;
text-decoration:none;
width:123px;
height:35px;
text-align:center;
padding-top:10px;

}
#topmenu a:hover/* , #menu_albums  a:hover*/ , .albums a:hover
{
  color:#10802B;
}
#auteur_album
{
margin-left:300px;
width:220px;
background-color:#EFF7AA;
color:#117D33;
}
#auteur_album ul, .liste_archives
{
list-style:none;
}
#auteur_album ul li
{
line-height:20px;
}
#auteur_album ul li a
{
color:#117D33;
}
#menu_albums 
{
margin-top:30px;
margin-left:50px;
}
.liste_archives
{
position:relative;
left:50px;
width:350px;
}
.liste_archives li
{
margin-top:5px;
border:1px solid #25A108;
padding-left:20px;
font-size:16px;
background-color:#EFF7AA;
color:#117D33;
}
.liste_archives a
{
color:#117D33;
font-size:14px;
line-height:30px;
}
.titre_albums
{
position:absolute;
top:370px;
left:350px;
}
.date
{
margin-top:40px;
margin-left:450px;
font-size:11px;
}
.vignettes
{
border:1px solid #25A108;
margin-left:5px;
margin-top:5px;
}
.centre, .albums
{
margin-top:35px;
text-align:center;
}
.border_text
{
padding: 10px 10px 10px 10px;
margin-top:10px;
border:1px solid #25A108;
}
.reduction_gauche
{
float:left;
border:1px solid #25A108;
margin-right:10px;
}
.reduction_droite
{
float:right;
border:1px solid #669999;
margin-left:10px;

}
form
{
margin-left:100px;
}
.prenom
{
position:absolute;
top:-5000px;
left:-5000px;
}


