html, body { margin:0; padding:0 }
body { margin:auto; padding:0; cursor:default }
html { background:white }
#header, #menuprincipale, #contenue, #footer { margin:0; padding:0 }

h1,h2 { color:#10537d; padding:0; margin:0 }
h3 { color:gray }
img { padding:0; margin:0 }
p { color:#999 }
p img { float:right; padding-left:1em }
p em { color:#10537d; float:right }

#slideshow { position:relative; height:300px; margin-bottom:2em }
#slideshow IMG { position:absolute; top:0; left:0; z-index:8; opacity:0.0 }
#slideshow IMG.active { z-index:10; opacity:1.0 }
#slideshow IMG.last-active { z-index:9 }

#error { background-color:red; color:white; padding:.2em }
#header { background-color:#10537d; margin:0; text-align:center }
#header a img { border:none }

#menu_principal { padding-bottom:.4em }

li { display:inline; padding:.5em; margin:0; }
li:hover { padding:.5em; margin:0 }

li a { color:white; text-decoration:none; padding:0; margin:0 }
li a:hover{ padding:0; margin: 0; text-decoration:underline  }

#actualy { background-color:white; color:#10537d; cursor:default  }


/*Contact*/
#strNom.cgood, #strPrenom.cgood, #strMessage.cgood, #strEmail.cgood { background-color:#A5DEB4; color:#333; padding-left:0.5em }
#strNom.erreur, #strPrenom.erreur, #strMessage.erreur, #strEmail.erreur { background-color:#C5D7E2; color:red; padding:0.3em 0.5em; letter-spacing:1px }
h4.msgok { font-weight:bolder; text-align:center; font-size:19px; color:#10537d; padding:0; margin:0 }
#contact p span.erreur, #msg em { color: red }
#contact hr { width:300px; background-color:#10537d; margin:0 0 1em 0 }

/*
#strFirstName, #strLastName, #strObjet, #stremail { border:none; background:#76a0bb; height:2em; width:30em; color:white; font-size:16px; padding-left:.5em; }
#strMessage { border:none; background:#76a0bb; height:10em; width:30em; color:white; font-size:16px; padding-left:.5em; }
*/


#contenu { width:730px; margin:auto }
#footer {  text-align:center; background-color:#10537d }
#imgfooter { background-color:white; height:4.35em; }
#footer span { color:white; padding-top:.5em; font-size:15px; height:2em }

a.facebook img {background-image:url(../images/facebook1.jpg); color:white; text-decoration:none }
a.facebook img:hover { background:url(../images/facebook2.jpg) no-repeat }

a.youtube img { background-image:url(../images/youtube1.jpg); color:white; text-decoration:none }
a.youtube img:hover { background:url(../images/youtube2.jpg) no-repeat }

/*
display: inline-block;
  width:75px;
  height:24px;
  line-height:24px;
  background-position: 0 0;
  background-image:url(images/labo/boutond.gif);
  text-align:center;
  vertical-align:middle;
  text-decoration:none; 
  */
