@charset "utf-8";
/* CSS Document */

#contenu #galerie {
	padding:35px 0 0 0px;
}
/*#contenu #galerie img{ padding:0 0 5px 8px; border:none; width: 100px; height : auto;}*/
#contenu #galerie a{ outline:none;}

#contenu h1{ color:#ac1949; border:solid #c1c2c3; border-width:0 0 1px 0; background:url(../images/h1.jpg) left center no-repeat; font-size:19px; padding:0 0 0 40px; margin:0 0 15px 0;}
#contenu h1 span{ font-size:14px;}
#contenu h1 span span{ font-size:13px;}
#contenu h1:first-letter{ color:#005e1d; font-size:29px;}
#contenu h1.grand{ width:840px;}
#contenu p{ color:#3e3b3a; text-align:justify; padding:5px 0 10px 0; font-size:14px;}
#contenu h3{ color:#8e8b8b; font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; font-weight:100; letter-spacing:1px;}
#contenu h3 strong{ font-size:30px; font-weight:100;}
#contenu h3 span{ color:#9e1743; padding:0 0 0 300px; font-size:28px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

label{ color:#9e1743; font-size:18px;}
input{ margin:0 0 0 19px; border:1px solid #828080; width:343px; height:29px; font-size:18px; padding:5px 0 0 5px;}
input#envoyer{ color:#9e1743; border:1px solid #9e1743; width:100px; background:none; padding:0;}
textarea{border:1px solid #828080; width:345px;}

.ombrage {
  -moz-box-shadow: 0 0 2px 2px #888;
  -webkit-box-shadow: 0 0 2px 5px #888;
  box-shadow: 0 0 2px 2px #888;
  padding: 4px;
  background: white;
  border: solid 1px gray;
  width: 100px; height :80px;
  margin: 5px 5px 5px 5px;
} 
