h1{
font-family: arial black;
text-align: center;
color: darkblue;
}
h2{

margin-left:1px;
background-color:#3FB75E;
color: white;
line-height:1.4em;
padding:0px 18px;
}
h3{
margin-left:8px;
color: darkblue;
}
h5{
color: darkblue;
margin-left:100px;
margin-top:-13px;
}
#contenu{
position:relative;
height:98.5%; /* hauteur pour IE */
top:0px; 
width:730px; /* la largeur de la div est prévue pour IE, qui met les scrollbars dans la fenêtre sans l'agrandir */
 /* donc il faut empêcher Firefox d'élargir la fenêtre pour y mettre les scrollbars (ce qui les placeraient dans les bordures).
					Cette instruction n'est pas comprise par IE */
min-width:700px;
max-height:100%; /*hauteur pour firefox, instruction non comprise par IE */
left:200px; 
padding:15px;
padding-top:0px;
overflow:auto; /* affiche les scrollbars si la fenêtre est réduite au point de masquer le contenu.*/
z-index:20; 
}
#logo{
position:relative;
border-bottom:15px solid #3FB75E;
z-index:0;
height:40px;
}
#logo a{
color: black;
text-decoration:none;
border:none;
background-color:transparent;
}
#logo_somex{
position:relative;
left:15px;
top:15px;
z-index:5;
}
#s{
position:absolute;
z-index:5;
top:42px;
right:50px;
width:16px;
height:10px;
}
#prod{
position:absolute;

right:0px;
}
.width300{
width:300px;}
.left50{
left:50px;}
.left400{
left:400px; width:250px;}
