* {
border:0;
margin:0;
padding:0;
list-style:none;
font-size:100%; }

html, body {
height:100%; }

body {
background:#000 url(img/body_fond.png) repeat-x top;
text-align:justify;
font:110%/1.3 Arial, "Times New Roman", sans-serif; }

/***** Typo *****/

h1, h4, div#coordonnees dl dt {
position:absolute;
top:-9999px; }

h2 {
font-family:Georgia, "Times News Roman", serif;
font-style:italic;
font-size:150%;
height:68px;
line-height:75px;
font-weight:bold;
color:#699419;
text-align:center; }

div#presentation_contenu p {
margin-bottom:10px; }
/***** stylage *****/
.prix{
float:right;
margin-left:5px;
}

.classique {
width:250px;
float:right;
margin-left:15px;
margin-top:20px;

}

.integral {
width:290px;
}

.boisson33{
width:275px;
float:right;
margin-left:10px;
}

.boisson50{
width:275px;
}

.crepe{
width:275px;
float:right;
margin-left:10px;
}

.gaufre{
width:275px;
}

.patisserie{
width:280px;
margin-left:10px;
float:right;

}

.dessert {
width:270px;

}


div#presentation_contenu h3{
text-align:center;
margin-top:15px;
margin-bottom:10px;

}
.visitez a {
margin:3px;
} 
.visitez {
text-align:center;
}

.visitez  h3 {
padding:5px;
}
/***** Layout *****/

iframe {
width:100%;
min-height:100%; }

div#global {
position:relative;
width:948px;
margin:0 auto;
background:#000 url(img/global_fond.png) no-repeat top; }

div#haut_flash  {
width:100%;
height:151px;
/*background:transparent url(img/haut_flash.png) no-repeat;*/ }

div#conteneur_centre {
position:relative;
z-index:2;
width:100%; }

div#contenu {
position:relative;
margin-left:270px;
width:628px; }

div#titre {
width:100%;
height:68px;
background:transparent url(img/h2_fond.png) no-repeat; }

div#presentation_contenu {
position:relative;
overflow:hidden;
color:#92B448;
font-size:80%;
width:568px; /* 628 */
padding:0 30px;
padding-top:10px;
min-height:450px;
background:transparent url(img/contenu_fond.png) repeat-y; }

div#img_bas {
width:100%;
height:16px;
background:transparent url(img/contenu_bas.png) no-repeat; }

div#colonne_gauche {
width:270px;
position:absolute;
top:0;
left:0; }

div#activites_deco {
width:231px;
height:149px;
background:transparent url(img/deco_1.png) no-repeat;
position:absolute;
top:20px;
left:20px; }

div#diapo_flash {
width:227px; /*234*/
height:176px; /*185*/
padding-top:9px;
padding-left:7px;
background:transparent url(img/diapo_flash.png) no-repeat;
position:absolute;
top:200px;
left:20px; }

div#coordonnees {
position:relative;
top:-20px;
font-size:70%;
width:100%;
height:85px;
line-height:85px;
color:#9FA810;
text-align:center;
background:transparent url(img/pied_fond.png) no-repeat; }

div#deco_droite {
width:307px;
height:303px;
position:absolute;
bottom:100px;
right:0;
z-index:1;
background:transparent url(img/deco_2.png) no-repeat; }

div#deco_gauche {
width:348px;
height:257px;
position:absolute;
bottom:120px;
left:10px;
z-index:1;
background:transparent url(img/deco_3.png) no-repeat; }

div#deco_1 {
width:106px;
height:88px;
position:absolute;
bottom:90px;
right:80px;
z-index:3;
background:transparent url(img/deco_4.png) no-repeat; }

div#deco_2 {
width:95px;
height:125px;
position:absolute;
bottom:100px;
left:20px;
z-index:3;
background:transparent url(img/deco_6.png) no-repeat; }

div#deco_3 {
width:123px;
height:115px;
position:absolute;
bottom:100px;
left:150px;
z-index:3;
background:transparent url(img/deco_5.png) no-repeat; }

div#deco_contenu {
width:119px;
height:99px;
background:transparent url(img/deco_7.png) no-repeat;
position:absolute;
bottom:27px;
left:12px; }

div#nav_sub {
position:relative;
top:-10px;
text-align:center;
height:15px;
line-height:15px; }

/***** #coordonnees *****/

div#coordonnees dl dd {
display:inline; }

/***** #nav_sub *****/

div#nav_sub ul li {
font-size:70%;
color:#5A712D;
display:inline;
margin-right:2px;
padding-right:2px; }

div#nav_sub ul li a {
padding-right:2px;
display:inline;
color:#5A712D;
text-decoration:none; }

div#nav_sub ul li a:hover {
color:#8DB447; }


div#presentation_contenu .HUILE, HUILE1{
width:290px;
min-height:20px;
float:left;
margin-left:20px;
}

div#presentation_contenu .HUILE, HUILE1 li{
list-style:none;
padding-top:5px;

}



