@charset "utf-8";
/* CSS Document */
body { overflow:hidden; font-family:Tahoma, Arial, Verdana, sans-serif}
#contener{width:790px; height:490px;}
#colPropos{width:375px; height:460px;padding:10px 10px 0px 10px;text-align:left;}
#textPropos{width:335px; height:440px;padding:10px 20px 0px 20px;text-align:left; overflow:auto;}
#textPropos h1 {color:#f00048;font-size:12px;font-weight:bold;margin-bottom:10px;}
#textPropos h2 {color:#fff;font-size:11px;font-weight:bold;margin:10px 0 10px 0;}
#textPropos p {font-size: 11px;color:#dedede; margin:0;margin:0 0 10px 3px;}
#textPropos p strong{color:#fff;}
/*-------------*/
#colMail{width:375px; height:470px;padding:10px;;text-align:left;}
#mail{width:335px; height:450px;padding:10px 20px;text-align:left; overflow:hidden;}
p#success {	font-size: 10px; padding: 3px 10px;background: #93f000;color: #4b7a01;margin-bottom: 10px;text-align: center;width:310px; }
p#bademail, p#badserver, p#badeinput{font-size: 10px; padding:3px 0 3px 0;background: #f00048;color: #fff;margin-bottom: 10px;text-align: center;width:330px; }
.enteteContact{font-size: 10px;color:#dedede;margin:0 0 10px 0;width:420px;}
.enteteContact span{color:#f00048;width:80px;display:block;font-size:12px;font-weight:bold;}
.enteteContact b{color:#fff;}
table{  margin:15px 0 0 0;}
table label{  display:block;  font-size: 10px;  margin-top:5px;  float:left;  color:#dedede;  width:70px;}
table label span{  color:#f00048;  margin-left:2px;  font-size:9px;}
table .idleField{ float:left;font-size: 12px; width:250px; margin-bottom:10px; border:1px solid #48484b; padding:4px 5px 0 5px; height:19px; background:#5d5d62;}
table .focusField{ float:left; font-size: 12px; width:250px; margin-bottom:10px; border:1px solid #f00048; padding:4px 5px 0 5px; height:19px;background:#fff;}
table .idleTextarea{ font-size: 12px;font-family:Tahoma, Arial, Verdana, sans-serif;  width:250px;  border:1px solid #48484b;  padding:4px 5px 0 5px;  resize:none;background:#5d5d62;}
table .focusTextarea{ font-size: 12px;font-family:Tahoma, Arial, Verdana, sans-serif;  width:250px;  border:1px solid #f00048;  padding:4px 5px 0 5px;  resize:none;background:#fff;}
table .obligatoire{ font-size: 11px;  float:left;  margin-top:25px;  color:#68696a;  resize:none;}
table .obligatoire span{ color:#f00048;}
table .btEnvoyer{width:50px;height:20px;color:#fff;background-color:#f00048;font-size: 10px;float:right;padding:0px 2px 2px 2px;margin:25px 0 0 0;display:block;text-align:center;text-decoration:none;border:none;}