/*  Css Formes générales */

body
{
margin: 0;
font: 0.8em "Trebuchet MS", helvetica, sans-serif;
padding: 0;
background-color:#000000;
}


div#conteneur
{
background-color: #fff;
text-align: left;
width: 870px;
margin: 0 auto;

}


div#title
{
background: url(img/conteneur_top.png) no-repeat top;
height: 60px;
text-align: center;
padding-top: 5px;
padding-bottom: 5px;
}

div#title h1
{
color: blue;
}

div#header
{

height: 262px ;
background: url(img/header.jpg) no-repeat left top;
z-index: 100;

}

div#menu
{
background-color: #fff;
color: #fff;

background: url(img/bg_menu.gif) repeat-x 0 -25px;
height: 35px;
padding: 0;
}

div#menu ul
{
margin-left: -40px;

}

div#menu li
{

float: left;
text-align: center;
list-style-type: none ;

}

div#menu li a 
{
text-decoration: none;
font: 1em "Trebuchet MS",Arial,sans-serif ;
text-align: center ;
color: #fff;
line-height: 25px ;
border-right: 2px solid #fff;
display: block ;
}

div#menu li a.a1_menu { width: 73px; }
div#menu li a.a2_menu { width: 73px; }
div#menu li a.a3_menu { width: 73px; }
div#menu li a.a4_menu { width: 73px; }
div#menu li a.a5_menu { width: 104px; }
div#menu li a.a6_menu { width: 97px; }
div#menu li a.a7_menu { width: 97px; }
div#menu li a.a8_menu { width: 97px; }
div#menu li a.a9_menu { width: 76px; }
div#menu li a.a10_menu { width: 76px; }


div#menu li a:hover 
{
background: url(img/bg_menu.gif) repeat-x 0 0;
font-weight: bold;
}


	
div#contenu
{
background: url(bgcontenu.png) #DCDCDC repeat-x bottom;
width: 560px;
min-height: 350px;
margin-left: 280px;
padding-left: 3px;
padding-right: 3px;
border: 1px solid;
border-color: #424242;
}

div#contenu .p1_index
{
text-align: justify;
}

div#left
{
background-color:#fff;
position: absolute;
width: 230px;
margin-top: -320px;
margin-left: 30px;

}

div#left p
{
background: url(img/botton_p1_left.jpg) no-repeat bottom;
}

div#left .span_left_sla
{
margin-left: 30px;
}


div#pied
{
text-align: right;
color: black;
padding-right: 3px;
}

div#pied a
{
text-decoration: none;
color: red
font-style: italic;
}

div#pied a:hover
{
text-decoration: none;
color: orange;
font-style: italic;
text-decoration: underline;
}