			div#filler
			{	
			float:left;
			position:relative;
			margin-left:0px;
			margin-top:0px;
			width:160px;	 				
			height:400px;
			background: none ;
    		}
			
			div#main_caption
            {
				float:left;
				width: 450px;
				margin-top:40px; 
				background-color:#FFD;
				border: 2px solid;	
				text-align: justify;
				font-size:small;
				margin-left:0px;
			    margin-right: auto;
            }

			div#cadre_centre
			{
			   float:left;
			   width: 450px;
			   border: 2px solid;
			   background: #FFF ;
			   margin-left:0px;
			   margin-right: auto;
			   margin-top:10px;
			   margin-bottom:60px;
			   text-align: right;
            }

			div#cadre_centre2
			{
			   float:left;
			   width: 450px;
			   border: 2px solid;
			   background: #FFF ;
			   margin-left:0px;
			   margin-right: auto;
			   margin-top:70px;
			   margin-bottom:60px;
			   text-align: right;
            }
						
			div#field_g
			{
			float:left;
			width: 30%;
			border: none;
			background: #FFF ;
			margin-bottom:10px;
			text-align:right;
			color:#000;
    		}
			
			div#field_d
			{
			float:left;
			width: 40%;
			border: none;
			background: #FFF ;
			margin-bottom:10px;
			text-align:left;
			padding-left:5%;
			color:#000;
    		}			
				
			.link {
				color: red;			
			} 
					
			div#bouton_valider
            {
				float:left;
				width: 100% ;					
				border: none;
				background: #fff ;
				text-align:center;
				margin-top:20px;
            }
			
			div#recupmdp
            {
				float:right;				
                text-align: right ;				
				border: none;
				background: #fff ;							
				color:#000;
				font-size:x-small;
            }
			
			div#message
			{
	    	width: 100%;
			border: none;
			background: #FFF ;
			margin-bottom:10px;
			margin-top:10px;
			text-align:center;
			color:#FF0000;
    		}
			
			div#caption
			{
	    	width: 100%;
			border: none;
			background: #FFE ;
			margin-bottom:30px;
			text-align:center;
			color:#000;
    		}
			