 /* gris #C0B6B3 */
 /*marron #66584D*/
 
/* Général */
body 
{
   background-color: #C0B6B3 ;
   font-family: helvetica, arial, serif;
   margin:0px;
  
}


/* Le menu */
.menu
{
   width: 240px;
   float: left;
   color: #FFFFFF; 
   padding-top: 20px;
   margin-top : 0;
   margin-bottom : 0;
   margin-left: 0;
}


.ul
{
list-style: none;
margin-left: 0px;
padding-left: 0px;
text-align: center;
padding-top : 15px;
padding-bottom: 20px;
padding-right: 4px;
}



.ul a
{
text-decoration:none;
color: #FFFFFF;
display:block;
padding-top:7px;
padding-bottom:7px;
/*border-top: 1px solid white;*/
border-bottom: 3px solid white;
width: 140px;
margin: auto;
}

.ul .accueil
{
text-decoration:none;
color: #FFFFFF;
display:block;
padding-top:7px;
padding-bottom:7px;
border-top: 3px solid white;
border-bottom: 3px solid white;
width: 140px;
margin: auto;
}

.ul a:visited
{
color: #FFFFFF; 
}

.type a
{
	color:#66584D;
}

.type a:visited
{
	color:#66584D;
}


.element
{

width: 140px;
/*margin:auto;*/
}



.menu .ici
{
background-color: #66584D;
}

.ul a:hover
{
background-color: #66584D;
color:white;
}

.langue
{
width: 140px;
margin:auto;
margin-top:240px;
text-align : center;
border-top: 2px #FE5358 solid;
border-bottom: 2px #FE5358 solid;
padding-top : 7px;
padding-bottom : 7px; 
}

.oeuvres .langue
{
margin-top:136px;
} 

.langue a
{
color:#F42A41;
}

.langue a:visited
{
color:#FE5358;
}

/* Le corps */

.corps
{
background-color: #66584D;
/*background-color: #ACA19D; */        
margin-left : 240px;
margin-bottom : 0px;
margin-top:0px;
padding-top : 40px;
padding-bottom: 320px;
padding-left : 200px;
padding-right:12px;
}

.corpsfonce
{
background-color: #66584D;

margin-left : 240px;
margin-bottom : 0px;
margin-top:0px;
padding-top : 40px;
padding-bottom: 320px;
padding-left : 200px;
padding-right:12px;
}

.legende
{
color:white;
font-size: 0.8em;

}


.flecheg
{
margin-top : 20px;
color:white;
font-size: 0.8em;
border: 1px solid white;
width: 12px;
padding-left: 10px;
padding-right: 15px;
padding-top : 3px;
padding-bottom : 2px;
float:left;
display: block;

}

.fleched
{
margin-top : 20px;
color:white;
font-size: 0.8em;
border: 1px solid white;
padding-left: 10px;
padding-right: 15px;
padding-top : 3px;
padding-bottom : 2px;
width:100px;
margin-left: 50px;
display: block;

}

.fleche
{
font-family: 'Courier New', helvetica, arial, serif;
font-size: 2.5em;
font-weight: bold;
vertical-align: middle;
}

.suivant
{
font-size: 1.2em;

}

.corps a:hover
{
background-color:#584625;
text-decoration: none;
}

.corpsfonce a:hover
{
background-color:#584625;
text-decoration: none;
}

.image a:hover
{
background-color:#66584D;
}




a
{
text-decoration:none;
color: #FFFFFF;
}

a:visited
{
text-decoration:none;
color:#FFFFFF;
}



.parcours
{
padding-left:300px;
padding-top:50px;
padding-right:150px;
font-size: 0.8em;
color:#66584D;
/*width:500px;*/
line-height:1.4em;
}


.expos
{
position:absolute;
left: 300px;
/*padding-left:100px;*/
padding-top:30px;
padding-bottom:40px;

font-size: 0.8em;
color:#66584D;
width:500px;
line-height:1.4em;
}

.date
{
font-size: 0.9em;
font-weight:bold;


}

.exposition
{
position:absolute;
left: 50px;
}

.oeufs
{
background-image: url("oeufs2.gif");
background-repeat : no-repeat;
width:800px;
height:600px;
margin:0px;
padding:0px;


}

.oeufsparcours
{
margin-top : 316px;
margin-left : 167px;
color:white;
font-size: 1em;
/*width: 149px;*/
padding-left: 58px;
padding-right: 33px;
padding-top : 90px;
padding-bottom : 33px;
float:left;
/*display: block;*/
}

.oeufsoeuvres
{
margin-top : 316px;
margin-left : 11px;
color:white;
font-size: 1em;
/*width: 149px;*/
padding-left: 55px;
padding-right: 34px;
padding-top : 90px;
padding-bottom : 33px;
float:left;

}

.oeufscontacts
{
margin-top : 316px;
margin-left : 11px;
color:white;
font-size: 1em;
/*width: 149px;*/
padding-left: 47px;
padding-right: 34px;
padding-top : 90px;
padding-bottom : 33px;
float:left;
}

.oeufsenglish
{
font-size:1.1em;
margin-top : 517px;
margin-left : 40px;
color:#FF1F4F;

/*width: 149px;*/
padding-left: 20px;
padding-right: 20px;
padding-top : 30px;
padding-bottom : 15px;
float:left;
}

.oeufs a
{

}

a img
{
	border:0px;
}
