/* CSS Document */
/*
body{
		margin:0px;
		background-color:#FFFFFF;
		font-family:Arial;
		color:#CCCCCC;
		text-align:center;
		font-size:12px;
		

}
     #contener{
	 z-index:0;
	 position:absolute;
     left: 50%; 
     top: 50%;
     width: 891px;
     height: 497px;
     margin-top: -248.5px; 
     margin-left: -445.5px;
	 background-image:url(images/fondResize.jpg);
	 background-repeat:no-repeat;
     
	 }
	 
	 #contact{
	 font-family:Arial;
	 font-size:11px;
	 color:#ff9d03;
	 float:right;
	 margin-right:15px;
	 margin-top:14px;
	 }	 
*/	 
	 .puce{
	 width:36px;
	 height:auto;
	 margin-left:20px;
	 float:left;
	 min-height:0px;
	 }
	 .puce2{
	 width:36px;
	 height:auto;
	 margin-left:20px;
	 float:left;
	 margin-top:-3px;
	 }
	 .puce3{
	 width:36px;
	 height:auto;
	 margin-left:20px;
	 float:left;
	 margin-top:-7px;
	 }
	 	 .puce5{
	 width:36px;
	 height:auto;
	 margin-left:20px;
	 float:left;
	 margin-top:-7px;
	 }
	 	 .puce6{
	 width:36px;
	 height:auto;
	 margin-left:20px;
	 float:left;
	 margin-top:-7px;
	 }
	 #etape1{
	 width:auto;
	 height:auto;
	 font-family:Arial;
	 font-size:11px;
	 color:#5555ff;
	 margin-top:10px;
	 min-height:0px;
	 text-align:left;
	 }
	 #etape2{
	 width:auto;
	 height:auto;
	 font-family:Arial; 
	 font-size:11px;
	 color:#5555ff;
	 margin-top:12px;
	 text-align:left;
	 }
	 	 #etape3{
	 width:auto;
	 height:auto;
	 font-family:Arial;
	 font-size:11px;
	 color:#5555ff;
	 margin-top:10px;
	 text-align:left;
	 }
	 #etape4{
	 width:auto;
	 height:auto;
	 font-family:Arial;
	 font-size:11px;
	 color:#5555ff;
	 margin-top:10px;
	 text-align:left;
	 }
	#etape5{
	 width:auto;
	 height:auto;
	 font-family:Arial;
	 font-size:11px;
	 color:#5555ff;
	 margin-top:8px;
	 text-align:left;
	 }
	#etape6{
	 width:auto;
	 height:auto;
	 font-family:Arial;
	 font-size:11px;
	 color:#5555ff;
	 margin-top:8px;
	 text-align:left;
	 }
	 #titre1{
	 float:left;
	 margin-left:10px;
	 margin-top:3px;
	 text-align:center;
	 width:auto;
	 height:auto;
	 }
	 #titre2{
	 float:left;
	 margin-left:10px;
	 margin-top:9px;
	 text-align:center;
	 width:auto;
	 height:auto;
	 }
	 #titre3{
	 float:left;
	 margin-left:10px;
	 margin-top:8px;
	 text-align:center;
	 width:auto;
	 height:auto;
	 }
	 #titre4{
	 float:left;
	 margin-left:10px;
	 margin-top:2px;
	 text-align:center;
	 width:auto;
	 height:auto;
	 }
	 #titre5{
	 float:left;
	 margin-left:10px;
	 margin-top:3px;
	 text-align:center;
	 width:auto;
	 height:auto;
	 }
	 #titre6{
	 float:left;
	 margin-left:10px;
	 margin-top:3px;
	 text-align:center;
	 width:auto;
	 height:auto;
	 }
	 .ContenerRadio{
	 float:left;
	 width:auto;
	 height:auto;
	 font-family:Arial;
	 color:#5555ff;
	 font-size:11px;
	 text-align:left;
	 margin-left:72px;
	 margin-top:7px;
	 }
	 .ContenerRadio2{
	 float:left;
	 width:auto;
	 height:auto;
	 font-family:Arial;
	 color:#5555ff;
	 font-size:11px;
	 text-align:left;
	 margin-left:52px;
	 margin-top:7px;
	 }
	 .ContenerRadio3{
	 float:left;
	 width:auto;
	 height:auto;
	 font-family:Arial;
	 color:#5555ff;
	 font-size:11px;
	 text-align:left;
	 margin-left:70px;
	 margin-top:1px;
	 }
	 .ContenerRadio4{
	 float:left;
	 width:auto;
	 height:auto;
	 font-family:Arial;
	 color:#5555ff;
	 font-size:11px;
	 text-align:left;
	 margin-left:120px;
	 margin-top:2px;
	 }
	 .btnRadio{
	 float:left;
	 width:auto;
	 height:auto;
	 font-family:Arial;
	 padding-bottom:8px;
	 color:#5555ff;
	 font-size:11px;
	 text-align:left;
	 margin-right:8px;
	 }
	 .btnRadioSpe{
	 float:left;
	 width:auto;
	 height:auto;
	 font-family:Arial;
	 padding-bottom:8px;
	 color:#5555ff;
	 font-size:11px;
	 text-align:left;
	 margin-right:8px;
	 margin-top:-2px;
	 }
	 .txtRadio{
	 float:left;
	 width:90px;
	 height:auto;
	 font-family:Arial;
	 margin-top:1px;
	 padding-bottom:8px;
	 color:#5555ff;
	 font-size:11px;
	 text-align:left;
	 margin-right:20px;
	 }
	 .btnRadioCustom{
	 float:left;
	 width:auto;
	 height:auto;
	 font-family:Arial;
	 padding-bottom:8px;
	 color:#5555ff;
	 font-size:11px;
	 text-align:left;
	 margin-right:8px;
	 }
	 .txtRadio2{
	 float:left;
	 width:auto;
	 height:auto;
	 font-family:Arial;
	 margin-top:1px;
	 padding-bottom:8px;
	 color:#5555ff;
	 font-size:11px;
	 text-align:left;
	 margin-right:15px;
	 }
	 .txtInput{
	 float:left;
	 width:auto;
	 height:auto;
	 font-family:Arial;
	 margin-top:1px;
	 padding-bottom:8px;
	 color:#5555ff;
	 font-size:11px;
	 text-align:left;
	 margin-right:15px;
	 }
	 
	 #champImg{
	 float:left;
	 width:auto;
	 height:auto;
	 margin-top:7px;
	 margin-left:30px;
	 }
/*	 
	 	a {
	 font-family:Arial;
	 font-size:11px;
	 color:#ff9d03;
     text-decoration : none;
     list-style-type : none;
      }
     a:hover {
	 font-family:Arial;
	 font-size:11px;
	 color:#ff9d03;
     text-decoration : underline;
     list-style-type : none;
      }
*/	  
	  #btnSubmit{
	  margin-top:5px;
	  margin-left:100px;
	  	 float:left;

	  }
	  #alert{
	  font-family:Arial;
	  font-size:11px;
	  color:#ffae01;
	  margin-top:5px;
	  }
	 		 a.langueLink {
	 font-family:Arial;
	 font-size:11px;
	 color:#5555ff;
	 word-spacing:19px;
           text-decoration : none;
           list-style-type : none;
		   
      }
     a.langueLink:hover {
	 font-family:Arial;
	 font-size:11px;
	 color:#5555ff;
	 word-spacing:19px;
	 text-decoration : underline;
           list-style-type : none;
          
      }
	 	 #langue{
	 font-family:Arial;
	 font-size:11px;
	 color:#5555ff;
	 width:428px;
	 margin-left:232px;
	 margin-top:13px;
	 word-spacing:4px;
	 }
	 