@charset "ISO-8859-15";

.cache {display: none;}

html {font-size: 100%;} 

body {	
font-size: 1em;
		position: absolute;
		top: 0px;
		left: 0px;
		background:  #aeb87c url(img/.gif);
			}
			
			
div#global {
position: absolute;
top: -10px;
left:100px;
background:  #aeb87c url(img/barley_4.png) repeat-y;
width:870px;
}			

div#centre {
margin-top: 0px;
margin-right: 20px;
border-left: white solid 1px;
}

div#centre_2 {
margin: 20px 10px 10px 10px;
}
			
p {	color: black;
	font-weight:normal;
	font-size: 0.9em;
	font-family: arial;
	text-decoration: none;
	margin: 10px 10px 0px 10px;
	}	
	
	
.bas_page {
height: 50px;
background: url(img/bas_page.jpg) top left;
margin-bottom: 15px;
}	

h1{ 
height: 2em;
background: transparent url(img/olivette.png) top left no-repeat;
padding: 5px 0px 0px 60px;
margin-top: 20px;
color: darkred;
font-family: arial;
font-weight: bold;
font-style: italic;
font-size: 1.6em;
clear: both;
}


h2{ 
width: ;
margin: 20px auto 20px 0px;
padding-top: 10px;
font: arial bold italic;
font-size: 1.4em;
color: black;
line-height:;
border-top: darkred solid 1px;
clear: both;
}


h3 {
line-height: 1.2em;
background: transparent url() top left no-repeat;
margin-top: 25px;
margin-bottom: 2px;
color: darkred;
font-family: arial;
font-weight: bold;
font-style: italic;
font-size: 1.1em;
clear: left;
}

.vert { 
color: #abb77b;
font: arial bold italic;
font-size:1.8em ;
font-weight: bold;
font-style: italic;
}



.cadre {
margin: 8 8 0 0;
border: #abb77b 2px solid;
}

/*************************************************/
	
	
	
	
.separ {
clear: both;
visibility: hidden;
}

.separ_left {
clear: left;
visibility: hidden;
}

.white {color: white;
	font-weight:normal;
	font-size: 11pt;
	font-family: arial;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}	

img {
border: white 1px solid;
margin: 2px 5px 8px 0px;
}

.neutre {
border: white 0px solid;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

/*********************************************************/


.idecouverte {
	margin: 20px 10px 10px 0px;
	padding: 5px 10px 10px 20px;
	border: #aeb87c solid 1px;
	background: #  url(img/) top left repeat;
	}


div#enseigneindex {
position: relative;
background-color: #abb77b;
background-image: url(img/olivierssup1.jpg);
background-position: bottom left;
margin: 0 0 0 0;
padding:15 0 10 0;
width:100%;
height:160;
border-top: #ffffd4 0px solid;
}

div#enteteindex {
position: relative;
background-color: ;
background-image: url(img/oliviers2.jpg);
background-position: top left;
margin: 0 0 0 0;
padding:0 0 0 0;
width:;
height:250;
border-top: #ffffd4 0px solid;
}



div#photo {
background-color: transparent;/*fffd4*/
background-image: url();
margin: 0 10 0 10;
padding:0 0 0 0;
width:600;
height:450;
border: white 0px solid;
}


div#enseigne {
position: relative;
background-color: #abb77b;
background-image: url(img/olivierssup.jpg);
background-position: bottom left;
margin: 0 0 0 0;
padding:15 0 10 0;
width:100%;
height:160;
border-top: #ffffd4 0px solid;
}


div#entete {
position: relative;
background-color: ;
background-image: url(img/oliviers.jpg);
background-position: top left;
margin: 0 0 0 0;
padding:0 0 0 0;
width:100%;
height:260;
border-top: #ffffd4 0px solid;
border-bottom: #ffffd4 0px solid;
}


div#encadre {
background-color: #abb77b;
background-image:  url();
margin: 2 5 2 5;
padding:10 10 10 10;
width:;
height:;
border: #abb77b 2px solid;
}

div#encadre p {
color: ;
}

div#interne {
background-color: white;
background-image:  url("");
margin: 0 0 0 0;
padding:0 0 0 0;
width:;
height:;
border: ;
}



div#fleche {
position: relative;
background-image: url(img/fleche.gif);
width: 81;
height: 32;
}




div#premenu {
background-image: url(img/oliviersmini.jpg);
background-position: top left;
height: 60;
width: ;
padding-left: 20;
padding-top: 10;
margin: 0 0 0 0;
border-bottom: #ffffd4 0px solid;
}





/******************************************/



a:link {text-decoration: underline;
color: black;
border: none;
}

a:visited {text-decoration: none;
color: purple;
border: none;
}

a:hover {
text-decoration: none;
color: white;
border: none;
}


*************

ul#menu
{
margin: 0 ;
padding: 0 ;
list-style-type: none ;
}


ul#menu li
{
list-style-type: none ;
margin: 0 0 0 650 ;
padding: 0 ;
}

ul#menu li a
{
display: block ; /* On passe les liens en éléments de type block pour leur donner des propriétés de taille */
width: 81px ;
line-height: 28px ;
list-style-type: none ;
color: #000 ;
text-align: center;
text-indent: 0px ; /* On décale le texte de Npx du bord gauche */
text-decoration: none ;
background: url(img/boutons2.gif) no-repeat 0 0 ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
border: 0px solid #dbd ;
font-size: 0.9em;
/* anti-bug IE */
voice-family: "&"}&""; 
voice-family: inherit;
float: ;
}

ul#menu li a:hover
{
background: url(img/boutons2.gif) no-repeat 0 -28px ; 
border: 0px solid #f97 ;
}


div#liens {
float: left;
margin: 3 3 0 0;
}

