html {

	height: 100%;

	margin-bottom: 0px;

	min-height:796px;

}



form {

	margin: 0;

	padding: 0;

	

}

.corps1,.corps2,.corps {
background:url(../images/corps_2015.png) no-repeat top left;
width:887px;
height:648px;
}

img {
	border: none;
}



.test,.test H1

{

color:#CCCCCC;

font-size:24pt;

}

body

{
background:url(../images/fond.png) repeat-x white;
background-attachment: fixed;
background-position: top left;
color:#303030;
font-family:"Comic Sans MS","Times New Roman",Arial,Helvetica,serif;
font-size:16px;
height:100%;
margin:auto;
width:1020px;
}

.menu
{
color:black;
width:770px;
height:66px;
}
.pied
{
background:url(../images/pied_blanc.png) top left repeat-y;
width:778px;
height:60px;
}

#menu
{
width:778px;
}


.menu a.sel

{

text-decoration:none;
color:#f85e0e;
font-size:18px;
height:40px;
padding-left:40px;
background:url(../images/bouchon.png) no-repeat left center;
float:left;
}
.menu a

{
text-decoration:none;
color:#303030;
font-size:18px;
height:40px;
padding-left:40px;
background:url(../images/bouchon.png) no-repeat left center;
float:left;
}



div.center,#page

 {
width:1020px;
}

div.center {
	margin: auto;
	margin-top: 10px;
	width: 1020px;
	background-image: url(../images/diapo02.png);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: top center;
	
}

#menu a:hover
{
text-decoration:none;
color:#7d9e50;
}
h1 {
	margin: 0;
	font-family: "Comic Sans MS","Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 20px;
	color: #8e581e;
	font-weight:600px;
	padding: 0;
        font-style:normal;  
	background-color:none;
	height:28px;
	padding-left:30px;
	background:url(../images/feuille.png) top left no-repeat;
}
.entete{
background:url(../images/header.png) no-repeat top left;
width:770px;
height:442px;
}



h3,h2 {

	margin: 0;

	font-family: "Comic Sans MS","Trebuchet MS",Arial,Helvetica,sans-serif;

	font-size: 18px;
	color: #863f2d;
	font-weight:600;
	padding: 0;
	background-color:transparent;
}
h2:first-letter{
color : black;

}

.clr {

	clear: both;

}

table{

border:none;

border-collapse:collapse;

border-spacing:0;

}

ul
{
list-style-image:url(../images/arrow.gif);
padding-left:20px;
list-style-position:outside;

}

TD{padding:0}

TR{vertical-align:top}

ul#portfolio{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
ul#portfolio li

{ 
    margin-left:0px; 
    padding: 0 ; 
}
