html{
}

body{
background-image:url('../images/background.jpg');
background-repeat:repeat-x;
width:100%;
margin:auto ;
/text-align: center;
font-family:arial;
}

A { 
color:; 
text-decoration:none; 
border:0px solid black; 
}

table{
border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
border:0px solid black;
border-spacing: 0px;
padding:0px;
}

td{
color:;
border-collapse: collapse;
border:0px solid red;
border-spacing: 0px;
padding:0px;
}

div{border:0px solid red;}

img{border:0px solid black;}

.corps
{
margin:0px auto;
width:800px;
background-color:white;

}
/*------------header----------------*/
.div_header
{
position:relative;
background-image:url('../images/fond_header.jpg');
background-repeat:no-repeat;
text-align:left;
vertical-align:top;
width:800px;
height:128px;
}


/*------------menu----------------*/

.div_menu
{
 background-image:url('../images/fond_menu.png');
 background-repeat:no-repeat;
 width:800px;
margin-top:5px;
}

.menu1
{
padding-left:3px;
padding-right:3px;
text-align:center;
height:32px;
}

.menu1 a
{
color:white;
font-weight:bold;
display:block;
height:100%;
padding-top:4px;
}

/*--contenu-*/

.div_contenu2
{
width:100%;
min-height:600px;
background-image:url('../images/fond1.jpg');
background-position:left bottom;
background-repeat:no-repeat;
}

/*--footer--*/
.div_footer
{
position:relative;
background-image:url('../images/solution2.jpg');
width:800px;
height:54px;
}

.div_footer2
{
position:absolute;
top:20px;
right:100px;
color:white;
}

.div_footer2 a
{
Color:white;
font-weight:bold;
margin-left:3px;
margin-right:3px;
}



.partenaire
{
 width:800px;
 text-align:center;
}
.partenaire,.partenaire a
{
color:#0675a6;
font-size:12px;
text-decoration:none;
}
