img, div { behavior: url(iepngfix.htc) }
* {margin: 0; padding: 0;}
body {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
min-width: 1000px;
height: 100%;
background: #fff url(i/fd.gif) repeat;
}

#top {
margin: 0px auto;
padding: 0px 0px 0px 0px;
width: 1000px;
height: 136px;
margin: 0px auto;
}

#toolbar {
position: relative;
height: 28px;	
}

#container {
margin: 0px auto;
padding: 0;
width: 1000px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #464646;
}

#container2{
width: 862px;
margin:0 70px;
border:0px solid #000;
}

#navleft{
float:left;
border:0px solid #000;
margin:0 0 0 1px;
width:198px;
}

#navleft p{
margin:10px;
}


#navleft ul {
margin:15px 0 15px 10px;
}


#navleft li {
list-style-type: none;
background-image: url(i/puce.gif);
background-repeat: no-repeat;
background-position: 0% 2px;
padding-left: 18px;
}

#navleft li a{
text-decoration:none;
color:#464646;
}

#navleft li a:hover{
text-decoration:underline;
}


#body{
float:right;
width:660px;
margin:0;
border:0px solid #000;
}

#bodytest{
float:right;
width:660px;
margin:0;
border:0px solid #000;
}

#body p{
margin:10px 20px 0 20px;
}

hr { 
border-bottom: 1px dashed #303741; 
border-top:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
height: 0px;
color:#fff;
align:center;
width:80%;
padding:0;
margin:20px 0 0 0;
} 

#body h1{
margin:20px 20px 20px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
color: #fff;
border:0px solid #000;
padding:4px 8px;
background: url(i/fdh1.gif) repeat;
}

#body h2{
margin:20px 20px 0px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size: 15px;
color: #303741;
}

#body h3{
margin:20px 20px 10px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-variant:italic;
color: #333;
border:0px solid #000;
}

#body ul{
margin:0px 0 15px 40px;
}

#body li {
list-style-type: none;
background-image: url(i/puce.gif);
background-repeat: no-repeat;
background-position: 0% 2px;
padding-left: 18px;

}

#footer {
margin: 0px auto;
padding: 0px 0px 0px 0px;
width: 1000px;
height: 141px;
margin: 0px auto;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #464646;
}

/* formulaire */

input {width: 175px;
border:1px solid #9c9d9c;
background-color:white;
font-family:"trebuchet ms",sans-serif;
color:black;
 }
 
 input.bouton {
border:0px outset red;
font-weight:bold;
cursor:pointer;
background-image: url('i/bt_valider_fr.gif');
}

input.bouton:hover {
border:0px outset white;
background-color:white;
color:red;
}
input.bouton:active {
border:0px inset red;
background-color:red;
color:white;
} 

 input.bouton2 {
border:0px outset red;
font-weight:bold;
cursor:pointer;

}

#item {
float:left;
width:290px;
margin:10px 0px 10px 12px;
padding:10px;
background:#fff;

}

#body img{
border:0px solid #000;
margin:0px 10px 10px 0px;
padding:0;
float:left;
}