@charset "utf-8";
/* CSS Document */
body, html{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#404040;
margin-left:auto;
margin-right:auto;
text-align:center;
}
img{
border:none;
}
img a{
border:none;
}

a,
a:link,
a:active,
a:visited{
color:#6290b0;

text-decoration:none;
}
a:hover{
color:#404040;
text-decoration:none;
}


.T10{ font-size:10px;}
.T11{ font-size:11px;}
.T12{ font-size:12px;}
.T13{ font-size:13px;}
.T14{ font-size:14px;}
.T16{ font-size:16px;}
.T18{ font-size:18px;}
.T20{ font-size:20px;}
.T22{ font-size:22px;}
.T26{ font-size:26px;}

.gris{ color:#353441;}
.bleu{color:#6290b0;}
.bleu_clair{color:#cad4e0;}
.blanc{color:#ffffff;}

.italic{ font-style:italic;}

/************** fix png IE 6 ******************/
.pngfix{ behavior: url(../js/iepngfix.htc) }


/************** arrondis css ******************/
.arr_5_hautg_basg {
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
}
.arr_5_hautd_basd {
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
}
.arr_8_hautg {
	-webkit-border-top-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
}
.arr_8_hautd {
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topright: 8px;
}
.arr_8_basg_basd {
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-bottomright: 8px;
}
.arr_8_hautg_hautd {
	-webkit-border-top-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topright: 8px;
}
.arr_5 {
  -webkit-border-top-right-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
}
.arr_5_haut {
  -webkit-border-top-right-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
}
.arr_8 {
  -webkit-border-top-right-radius: 8px;
  -webkit-border-top-left-radius: 8px;
  -webkit-border-bottom-right-radius: 8px;
  -webkit-border-bottom-left-radius: 8px;
  -moz-border-radius-topleft: 8px;
  -moz-border-radius-topright: 8px;
  -moz-border-radius-bottomleft: 8px;
  -moz-border-radius-bottomright: 8px;
}
.arr_10_hautg_basg {
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
}
.arr_10_hautd_basd {
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
}
.arr_10_basg {
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
}
.arr_10_basd {
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
}
#frmEmail label.error{

font-size: 11px;

background: #fbfcda url('../js/cancel.png') no-repeat left;

border:1px solid #dbdbd3;

width:140px;

height:30px;

margin-top:4px;

padding-left:20px;

padding-top:3px;

padding-bottom:3px;

display:block;

color:#000000;

}
#envoi_msg{

font-size: 11px;

background: #fbfcda url('../js/valid.gif') no-repeat left;

border:1px solid #dbdbd3;

width:140px;

height:auto;

margin-left:4px;

margin-top:4px;

padding-left:20px;

padding-top:3px;

padding-bottom:3px;

display:block;

color:#000000;

}