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

/* ----------- INDEX ---------------

§formContact

§formEspaceClient

-------------- INDEX ------------ */


/* §formContact */
.titreChamp{
	color:#000;
}

.titreChampVide{
	color:#C00;
}

#formulaire p{
	margin:10px 0 0 0;
	font-size:12px;
}

#champsForm1 ul li{
	list-style-type:none;
}

#formulaire #civilite{
	color:#000;
}

#formulaire #nom input{
	border:1px solid #000; 
	height:18px; 
	width:300px; 
	font-size:11px;
}

#formulaire #prenom input{
	border:1px solid #000; 
	height:18px; 
	width:300px; 
	font-size:11px;
}

#formulaire #societe input{
	border:1px solid #000; 
	height:18px; 
	width:300px; 
	font-size:11px;
}

#formulaire #adresse input{
	border:1px solid #000; 
	height:18px; 
	width:300px; 
	font-size:11px;
}

#formulaire #tel input{
	border:1px solid #000; 
	height:18px; 
	width:300px; 
	font-size:11px;
}

#formulaire #email input{
	border:1px solid #000; 
	height:18px; 
	width:300px; 
	font-size:11px;
}

#formulaire #datePrev input{
	border:1px solid #000; 
	height:18px; 
	width:80px; 
	font-size:11px;
}

#formulaire #objet input{
	border:1px solid #000; 
	height:18px; 
	width:300px; 
	font-size:11px;
}

#formulaire #message textarea{
	border:1px solid #000; 
	font-size:11px; 
	height:140px; 
	width:300px;
}

#code{
	float:left; 
	width:130px; 
	border:0px solid #FFF; 
	color:#000; 
	font-size:10px; 
	margin:10px 0 10px 0	
}

#captcha{
	float:left; 
	width:180px; 
	border:0px solid #FFF; 
	margin:10px 80px 10px 0	
}

#submit{
	position:relative;
	width:100px; 
	border:0px solid #000; 
	color:#FFF; 
	font-size:10px; 
	margin:60px 0 10px 0	
}

#champObligatoire{
	font-size:10px;
	color:#000;
}

#formulaireSubmit{
     border:none;
     color:#fff;
     background: transparent url(../../images/imageSubmit.png) no-repeat top left;
     width:100px;
     height:22px;
	 cursor:pointer;
	 margin:0 0 0 0;
}

#fondu {
	-khtml-opacity: .8;
   	-moz-opacity: .8;
    filter: alpha(opacity=80);
    opacity: .8;
    background: #333333;
    display: block;
    height: 100%;
  	width: 100%;
  	position: fixed;
    left: 0;
  	top: 0;
    z-index: 1000
 }

#blockEnvoi, #blockErreur {
   border:3px solid #C6C6C6;
   background-image:url(../../images/fondMessage.png);
   width:548px;
   left: 50%;
   margin-left:-274px;
   height:82px;
   margin-top:130px;
   font-weight:bold;
   text-align:left;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   overflow: hidden;
   position: absolute;
   z-index: 1001;
}

#blockEnvoi p{
	margin:26px 0 0 150px;
	color:#FFF;
}
#blockErreur p{
	margin:34px 0 0 150px;
	color:#FFF;
}

/* §formEspaceClient */

#espaceClient{
	color:#FFF;
}

#espaceClient p{
	font-size:12px;
}

#espaceClient #id input{
	border:1px solid #000; 
	height:15px; 
	width:150px; 
	font-size:11px;
}

#espaceClient #pwd input{
	border:1px solid #000; 
	height:15px; 
	width:150px; 
	font-size:11px;
}

#espaceClientSubmit{
     border:none;
     color:#fff;
     background: transparent url(../../images/boutonOk.png) no-repeat top left;
     width:21px;
     height:22px;
	 cursor:pointer;
	 margin:10px 0 0 0;
}