body{
  margin:0;padding:0;
  font-family:Arial,Sans-serif;font-size:0.8em;color:#5f5f5f;
  background-color:#fff;}
textarea{font-family:Arial,Sans-serif;}
  
h1{color:#a90051;font-size:2.50em;font-weight:bold;margin:10px 0 5px 0;padding:0;border:none 0;}
  h1 a{color:#a90051;text-decoration:none;}
  h1 a:hover{text-decoration:underline;}
h2{color:#a90051;font-size:1.50em;font-weight:bold;margin:10px 0 5px 0;padding:0;border:none 0;}
  h2 a{display:block;color:#a90051;text-decoration:none;}
  h2 a:hover{text-decoration:underline;}
h3{color:#a90051;font-size:1.50em;font-weight:normal;margin:10px 0 5px 0;padding:0;border:none 0;}
  h3 a{display:block;color:#a90051;text-decoration:none;}
  h3 a:hover{text-decoration:underline;}
h4{color:#a90051;font-size:1.20em;font-weight:bold;margin:10px 0 5px 0;padding:0;border:none 0;}

p{line-height:130%;margin:10px 0 0 0;padding:0;text-align:justify;}

em{font-weight:inherit;font-style:italic;}
strong{font-style:inherit;font-weight:bold;}

img{border:none 0;}
a img{border:none 0;}
a{color:#a90051;text-decoration:none;}
a:hover{text-decoration:underline;}

.stylelist li{margin:5px 0 5px 0;padding:1px 0 2px 22px;list-style:none;background:url('images/list-bullet.png') no-repeat top left;}
.stylelist{margin:10px 0;padding:0;}

.indice{font-size:0.80em;}

.button.style0{color:#dec0cf;width:107px;background-color:#a90051;background-image:url('images/button-style0.png');}
.button.style0:active{background-image:url('images/button-style0_active.png');}
.button.style1{color:#dec0cf;width:200px;background-color:#a90051;background-image:url('images/button-style1.png');}
.button.style1:active{background-image:url('images/button-style1_active.png');}
.button.style2{color:#dec0cf;width:215px;background-color:#a90051;background-image:url('images/button-style2.png');}
.button.style2:active{background-image:url('images/button-style2_active.png');}
.button.style3{color:#cacaca;width:338px;background-color:#2b2b2b;background-image:url('images/button-style3.png');}
.button.style3:active{background-image:url('images/button-style3_active.png');}
.button.style4{color:#353535;width:338px;background-color:#dcdcdc;background-image:url('images/button-style4.png');}
.button.style4:active{background-image:url('images/button-style4_active.png');}
.button{
  display:block;height:35px;margin:0;padding:10px 0 0 0;
  font-size:20px;text-decoration:none;text-align:center;
  background-position:top center;background-repeat:no-repeat;
  border:0;cursor:pointer;}
.button:hover{color:#fff;text-decoration:none;}
.button:active{color:#fff;text-decoration:none;}
input[type=submit].button{height:45px;padding:0;}

#flashMessage{display:block;width:700px;margin:15px auto;padding:15px;text-align:center;font-size:1.20em;font-weight:bold;
	border:1px solid #fff;
  -moz-border-radius:5px;
  -khtml-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;}
#flashMessage ul,
#flashMessage ul li{text-align:left;}
#flashMessage.wrong{color:#383838;background:#ffff64;border-color:#ffff64;}
#flashMessage.good{color:#ffffff;background:#a90051;border-color:#a90051;}

#TB_ajaxContent .page_title{text-align:center;padding:10px 0;}

#contact_form_nom,
#contact_form_email {display:none!important;}
