
body, html {
	margin:0;
	padding:0;
}

body {
	min-width:720px;
}

/* *************************************************************************** */
/*                                      ENTETE                                 */
/* *************************************************************************** */

div#headerwrap {
	height:100px;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	background:rgb(196,189,151)
}

body > div#headerwrap {
	position:fixed;
}

div#header {
	height:100px;
	margin:0 auto;
	width:100%;

}

/* *************************************************************************** */
/*                                   CORPS                                     */
/* *************************************************************************** */


#zoneTextePageCentrale{
	margin-left:50%;
	padding:10px;
}

#monTextePageCentrale{
	background-color:rgb(238,236,225);
	border-style: solid;
	border-width: 2px;
	color:black;
}

div#middlewrap {
	margin-left:0px;
	padding:100px 0;
	voice-family:inherit;
}

body > div#middlewrap {
	margin-left:0;
}

div#middle {
	margin:0 auto;
	width:100%;
}

div#sidebar {
float:left;
width:20%;
}

div#content {
margin-left:20%;
padding:0 10px;
}

div#footerwrap {
bottom:0;
height:70px;
left:0;
position:absolute;
width:100%;
background:rgb(238,236,225) none repeat scroll 0 0;
border-top-style: solid;
border-top-color: rgb(56,93,138);
border-top-width: 2px;
color:rgb(182,159,112)
}
body > div#footerwrap {
position:fixed;
}
div#footer {
height:70px;
margin:0 auto;
width:100%;
}

div#header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:rgb(196,189,151) none repeat scroll 0 0;
color:#EEEEEE;
}

div#footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:rgb(238,236,225) none repeat scroll 0 0;
border-top-color: rgb(56,93,138);
border-top-width: 2px;
color:#EEEEEE;
}

div#middle {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#AAAAAA none repeat scroll 0 0;
}

div#sidebar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: transparent none repeat scroll 0 0;
}

div#content {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}

h1, h2 {
margin:0;
padding:0;
}

div#sidebar h2 {
padding-left:5px;
}

div#footer h2 {
margin:0;
padding:0;
text-align:center;
}

div #footer p {
margin:0;
padding:0;
text-align:center;
}

div#footer a {
color:#FFFFFF;
}

h1 {
font-size:1.4em;
padding-top:5px;
text-align:center;
}

h2 {
font-size:1.2em;
margin-top:0;
padding-top:1em;
}

p {
font-size:0.8em;
line-height:1.4em;
margin-bottom:0;
}

pre {
font-size:0.9em;
line-height:1.4em;
}

ul {
font-size:0.8em;
line-height:1.4em;
}

.adwrap, .adwrap iframe {
height:250px;
width:300px;
}

.adwrap {
float:left;
margin:1em 10px 0 0;
}

