body {font-family:Georgia,serif;font-size:1.1em;}

#page {height: 625px;margin-top: 20px;padding:30px;width:930px;background:#fff url(img/motif2.jpg) repeat-y left top ;}

#nav ul {margin:0;padding:0;width:930px;}
#nav li {list-style-type:none;margin:0 9px;display:inline;}

#entete {border:0;width:930px;padding-top: 10px;}
.logo {margin-left: 10px;}
#titres {margin: 7px 0 0 417px;text-align: center; width: 500px;}

#contenu {
clear: both;
    float: left;
    margin: 30px 40px 0 10px;
    padding-top: 0;
    width: 370px;
}
.texte {margin-bottom: 20px;text-align:justify;}
.texte p:first-child {margin-top:0;}
.texte:first-letter {font-size:2.2em;float:left;}
.vignettes {text-align: center;width:113px;font-size:0.8em;min-height:135px;}

#extra {
	float: left;
    margin: 0 10px 0 0;
    text-align: center;
    width: 500px;
}
.credits #extra {text-align: justify;}
.credits #extra h2 {text-align: center;margin-bottom:5px;}

.sstitre {margin-left: 50px;width: 400px;font-size:0.85em;margin-bottom: 5px;}
#cross_slider{
    height: 400px;
		margin-top: 10px;
    overflow: hidden;
    padding: 5px 0;
    position: relative;
   width: 500px;

}


.flag {position:absolute;right:10px;top:10px;width:27px;}
.pagination{position:relative;width: 500px;}
.prev{position:absolute;left:10px;top:-43px; }
.next{position:absolute;right:10px;top:-43px;}
#contenu .next{position:absolute;right:10px;top:0; }
#contenu .prev{position:absolute;left: 400px;top:0; }

#pied {
    border:0;
    clear: both;
    font-size: 0.9em;
    margin: 0;
		padding:10px 50px;
    text-align: right;
    width:890px;
		margin:0 auto;
}
#pied, #pied a {color:#FFF;}



.clearboth {clear:both;}
.pagination {float:right;color: white;}
.spip_documents {margin: 0;}
.spip_documents_left {margin-right: 10px;}
.small {font-size: 0.85em;}
.docs p {margin-top:5px;}

.vignettes_img {margin-bottom: 10px;}
.titre_vignettes {line-height: 0.9em;}