body {
    font: Arial;
    margin: 0;
	font-weight: bold;
	background-color: #202020;
}

div.cadre_prn {
    width: 100%;
    height: 100%;
    margin: 0;
    margin-right: auto; 
    margin-left: auto;   
	vertical-align: top;
    text-align: center;	
	background-color: #202020;        
}

table.entete {
    width: 100%;
    height: 114px;
	background-color: #000000;	   
}

td.separe_top_foot {
	font-size: 1px;
	height: 1px;
	background-color: #fff;	
}

table.entete_int {
    width: 900px;
    height: 25px;
    margin: 0;
	font-size: 5px;     
    text-align: right;    
	vertical-align: bottom;	
    padding:0px;
    border-spacing: 0px;
    border-collapse:collapse;
    margin-right: auto; 
    margin-left: auto; 
}

table.footer {
    width: 100%;
    height: 140px;
	font: 10pt Arial;  
	color:  #fff;  
	background-image: url('../images/fnd_footer.jpg'); background-repeat: repeat;      
}

table.fd_table_central {
    width: 100%;
    height: 520px;
    margin: 0;
    text-align: center;    
    padding:0px;
    border-spacing: 0px;
    border-collapse:collapse;
    margin-right: auto; 
    margin-left: auto; 
    background-color: #000000;
}

td.table_central_haut {
	vertical-align: top;
    text-align: center;
}

td.table_central_bas {
    width: 900px;
	vertical-align: top;
    text-align: center;
}

table.accueil {
    width: 900px;
    margin: 0;
    margin-right: auto; 
    margin-left: auto;  
}

table.accueil_c {
    width: 100%;
    margin: 0;
}

td.col_acc_left {
    text-align: center;
}

td.col_left {
    width: 150px;
	background-color: #202020;            
    background-image: url('../images/column.png'); background-repeat: repeat;      
}

td.col_left_2 {
	vertical-align: top;  
	background-color: #202020;        
}

td.col_right {
    width: 150px;
	background-color: #202020;            
	background-image: url('../images/column2.png'); background-repeat: repeat;      
}

td.col_right_2 {
	vertical-align: top;  
	background-color: #202020;        
}

td.col_acc_right_h {
    width: 220px;
	font: 10pt Arial;
	color: #fff;
    text-align: justify;
	vertical-align: Top;
}

td.col_acc_right_m {
	font: 12pt Arial;
	color: #fff;
    text-align: right;
	vertical-align: top;
}

td.col_acc_right_b {
    height: 50%;
    text-align: center;
	vertical-align: center;
}

td.col_acc_bas {
	font: 10pt Arial;
	color: #fff;
    text-align: justify;	
	vertical-align: Top;
}

/* *********feuilles de formations*************** */

td.formation_texte {
	font: 10pt Arial;	  
	color: #fff;  
    text-align: justify;
    vertical-align: top;
}

td.col_formation_left_m {
	font: 13pt ComicSansMS;
	color: #800080;
    text-align: justify;
    vertical-align: top;
}

td.formation_right_h {
    height: 10%;
	font: 10pt Arial;
	color: #800080;
    text-align: center;
	vertical-align: Top;
}

td.formation_right_b {
	font: 10pt Arial;
	color: #fff;
    text-align: left;
	vertical-align: Top;
}

/* *********feuilles de partenaires*************** */

table.partenaire {
    width: 100%;
    margin: 0;
}

td.partenaire_carte {
    text-align: center;
	vertical-align: Top;
}

td.partenaire_left {
    width: 200px;
    height: 100px;
    text-align: left;
	vertical-align: Top;
}

td.partenaire_right {
    width: 25%;
    text-align: center;
	vertical-align: Top;
}

td.partenaire_middle {
    font: 10pt Arial;
	color: #fff;    
    text-align: left;
	vertical-align: Top;
}

/* *********feuilles demande de stage ongle*************** */

table.contact_stage {
	font: 10pt Arial;
	color: #fff;
    margin: 0;
}

/* *********feuilles fiche contact*************** */

td.contact_left {
    font: 14pt ComicSansMS;
	font-weight: bold;    
	color: #fff;    
    text-align: center;
	vertical-align: middle;
	width: 50%;
}

td.contact_right {
    text-align: center;
	vertical-align: middle;
}

 /*
      This script downloaded from ww w.JavaScriptBank.  com
      Come to view and download over 2000+ free javascript at ww w.JavaScriptBank.  com
 */
 .jsbank_sample_cont {margin: 20px; padding: 20px;}
 .jsbank_sample_tit {font-weight: bold; margin-bottom: 10px; padding: 5px; width: auto; background-color: #c0c0c0; border: 5px solid #a0a0a0; color: black; text-align: center;}
 /*
 Created by: Jeroen Haan 
 Web Site: hxxp ://ww w.haan.  net/ 

 */
 #layer1 {
	 position: absolute;
	 visibility: hidden;
	 width: 650px;
	 height: 370px;
	 left: 20px;
	 top: 300px;
	 background-color: #ccc;
	 border: 4px solid #fff;
	 padding: 0px;
	 text-align: right;
 }

 #close {
	 float: right;
 }
