#page
{
width: 754px;
background: #eeeeeb;
}

body 
{
padding : 0;
background : #eeeeeb;
margin : 0;
font-family : Arial, Tahoma, Verdana, sans-serif;
font-size : 11px;
}

#haut
{
position: relative;
width : 754px;
height : 159px;
}

#gauche
{
float : left;
width : 241px;
height : 537px;
padding : 0;
margin : 0;
}

.layout_04 
{
position : absolute;
left : 0;
top : 187px;
width : 15px;
height : 509px;
padding : 0;
margin : 0;
}

.menu 
{
position : absolute;
left : 15px;
top : 187px;
width : 221px;
height : 267px;
padding : 0;
background : #f0eee5;
}

.acces {
position : absolute;
left : 15px;
top : 454px;
width : 221px;
height : 23px;
padding : 0;
margin : 0;
}

.select 
{
position : absolute;
left : 15px;
top : 477px;
width : 221px;
height : 64px;
padding : 0;
margin : 0;
background : #f0eee5;
}

.titre_moteur 
{
position : absolute;
left : 15px;
top : 541px;
width : 221px;
height : 26px;
padding : 0;
margin : 0;
}

.moteur 
{
position : absolute;
left : 15px;
top : 567px;
width : 221px;
height : 90px;
padding : 0;
margin : 0;
background : #f0eee5;
}

.bouton 
{
font-size: 10px;
color: #6C7587;
background-image: none;
background: #F0EEE5;
border-top: 1px solid #6C7587;
border-left: 1px solid #6C7587;
border-right: 1px solid #6C7587;
border-bottom: 1px solid #6C7587;
}

.boutonins 
{
font-size: 10px; color: #4D535F;
background: #CCD2D7;
border-top: 1px solid #6C7587;
border-left: 1px solid #6C7587;
border-right: 1px solid #6C7587;
border-bottom: 1px solid #6C7587;
}

.textbox 
{
font-size: 11px;
font-family: arial,verdana,sans-serif;
background: #F0EEE5;
color: #6C7587;
border-top: 1px solid #6C7587;
border-left: 1px solid #6C7587;
border-right: 1px solid #6C7587;
border-bottom: 1px solid #6C7587;
}

.layout_15 
{
position : absolute;
left : 15px;
top : 657px;
width : 221px;
height : 39px;
padding : 0;
margin : 0;
}

#centre
{
width : 513px;
height : 537px;
float : right;
padding : 0;
}

.layout_06 
{
position : absolute;
left : 236px;
top : 187px;
width : 5px;
height : 509px;
padding : 0;
margin : 0;
}

.layout_07 
{
position : absolute;
left : 241px;
top : 193px;
width : 9px;
height : 503px;
padding : 0;
margin : 0;
}

.chemin 
{
    position: absolute;
    left: 241px;
    top: 159px;
    width: 513px;
    height: 34px;
    padding : 0; 
    border : 0; 
    margin : 0; 
}

#contenu
{
position: absolute;
left: 250px;
top: 193px;
padding-right : 20px;
padding-left : 10px;
height: 415px;
width: 431px;
font-family : Arial, Tahoma, Verdana, sans-serif;
font-size : 11px;
color : #4d535f;
background-color : #ccd2d8;
text-align : justify;
overflow : auto;
}

span.titre 
{ 
font-family: Arial, Verdana, sans-serif;
font-size:12px; 
font-weight:bold;
color:#4D535F; 
}

span.small 
{
font-size: 11px;
}

span.text 
{
font-family: Arial, Verdana, sans-serif; 
font-size:12px; 
color:#4D535F;
}

span.links 
{
font-family: Arial, Verdana, sans-serif; 
font-size:9px; 
color:#E5B39C;
}

a.lien2 
{
color:#E5B39C;
}

span.little 
{
font-family: Arial, Verdana, sans-serif; 
font-size:10px; 
color:#4D535F;
}

img 
{
border : 0; 
}

#contenu p.citaleatoire {
    font-family : Arial, Tahoma, Verdana, sans-serif;
    font-size : 12px;
    color : #4d535f;
	text-align: center;
	margin-top: -1em;
}
p.citaleatoire a:link {
	color: #4d535f;
}
p.citaleatoire a {
	text-decoration: underline;
}

#contenu p.centrer {
	text-align: center;
}

#footer
{
clear: both;
margin: 0;
padding: 0;
}

.layout_09 
{
    position: absolute;
    left: 711px;
    top: 193px;
    width: 43px;
    height: 503px;
    padding : 0; 
    margin : 0; 
}

.credits 
{
    position: absolute;
    left: 250px;
    top: 608px;
    width: 461px;
    height: 88px;
    padding : 0; 
    margin : 0; 
}