/*-- reset css --*/

div, span, p, blockquote, pre,
a, img, ol, ul, li,
fieldset, label, legend,
caption, tfoot, thead {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}

ol, ul {
list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */

blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}

/*-- end eric meyer reset css --*/

/* -- general styles for page --*/

html body {
font-family: Arial, Helvetica, sans-serif;
}
#slide_holder {
z-index: 8000;
}

#recette {
z-index: 10000;
}

 pre {font-family: 'Courier New'; font-size: 11px; line-height: 12px; text-align: left; width: 510px; overflow-x: scroll; overflow-y: hidden; border: 1px solid #d7d7d7; color: #ccc; background-color: #666; margin: 30px 0 0 0;}

 h1 {
 color: #E2E2E2;
 font-size: 30px;
 font-family: Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
 margin-bottom: 5px;
 padding-bottom: 0;
 }
 
 .sub {
 color: #fff;
 font-weight: bold;
 padding-bottom: 10px;
 margin-bottom: 30px;
 border-bottom: 1px solid #E2E2E2;
 }
 
.example_head {
 color: #fff;
 font-weight: bold;
 padding-top: 10px;
 margin-top: 30px;
 border-top: 1px solid #E2E2E2;
 }


/*-- end general styles for page --*/
