/* Body et main_div pour centrage*/
body
{
width:760px;	
padding:0px;
background-color: #E8E8E8;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #4D4D4D; 
font-size:13px;
text-align:center;
margin:0px auto;
}
.main_div{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #4D4D4D; 
font-size:13px;
width:760px;
background-color: #E8E8E8;
text-align:left;
}
h1{
text-align:middle;
padding:2px;
}
img{
border:0px;
}
/* Table Resumé */
table.Resume{
width:100%;
overflow:scroll;
background-color: #E8E8E8;
}

table.Resume th{
text-align:center;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
border:1px solid #E8E8E8;
}
table.Resume th.Orange{
background-color: #FF6804;
}
table.Resume th.Violet{
background-color: #CC0066;
}

table.Resume  td{
font-size:13px;
text-align:center;
padding:4px 4px;
background-color: #E8E8E8;
}
table.Resume  td.Cv{
text-align:left;
vertical-align:top;
padding:4px 0px;
color:#CC0066;
}
table.Resume  td.Localisation{
color:#CC0066;
}
/*Buttons */
.Button_Orange {	
background-color: #FF6804;				
border:1px	outset #F2F2F2;
color:#FFFFFF; 
font-size: 13px;
font-weight:bold;	
letter-spacing:1px;
padding:5px; 	
}
.Button_Violet {	
background-color: #CC0066;				
border:1px	outset #F2F2F2;
color:#FFFFFF; 
font-size: 13px;
font-weight:bold;	
letter-spacing:1px; 
padding:5px;	
}
/*Text Box et text Area */
.TextBox{
border: 1px solid #808080;
background-color: #FFFFFF;
font-size: 13px;
}
.TextArea{
border: 1px solid #808080;
background-color: #FFFFFF;
width:100%;
height:60px;
font-size: 13px;
}
/*hr*/
hr{
background-color:#4D4D4D;
height:3px;
}

/*Lien Orange/Violet */

a.Lien_Orange_13px:link
{
color: #FF6804;
font-size: 13px;
font-weight: normal;
text-decoration: none;
}
a.Lien_Orange_13px:visited
{
color: #FF6804;
font-size: 13px;
font-weight: normal;
text-decoration: none;
}
a.Lien_Orange_13px:hover
{
color: #CC0066;
font-size: 13px;
font-weight: normal;
text-decoration: none;
}

a.Lien_Orange_14px:link
{
color: #FF6804;
font-size: 13px;
text-decoration: none;
}
a.Lien_Orange_14px:visited
{
color: #FF6804;
font-size: 13px;
text-decoration: none;
}
a.Lien_Orange_14px:hover
{
color: #CC0066;
font-size: 13px;
text-decoration: none;
}


a.Lien_13px:link
{
color: #4D4D4D;
font-size: 13px;
text-decoration: none;
}
a.Lien_13px:visited
{
color: #4D4D4D;
font-size: 13px;
text-decoration: none;
}
a.Lien_13px:hover
{
color: #4D4D4D;
font-size: 13px;
text-decoration: none;
}



/* Text orange */
.Text_Orange_13px {
font-size: 13px;
line-height: normal;
font-weight: normal;
color: #FF6804;
text-decoration: none;
}
.Titre_Orange_14px {
font-size: 14px;
line-height: normal;
font-weight:bold;
color: #FF6804;
text-decoration: none;
padding-bottom:5px;
}
.Titre_Orange_17px {
font-size: 17px;
font-weight:bold;
color: #FF6804;
line-height: 20px;
text-decoration: none;
padding-bottom:8px;
}

/*Text violet*/

.Text_Violet_13px {
font-size: 13px;
line-height: normal;
color: #CC0066;
text-decoration: none;
}
.Titre_Violet_14px {
font-size: 14px;
line-height: normal;
font-weight:bold;
color: #CC0066;
padding-bottom:5px;
text-decoration: none;
}
.Titre_Violet_17px {
font-size: 17px;
font-variant: normal;
font-weight:bold;
color: #CC0066;
line-height: 20px;
padding-bottom:8px;
text-decoration: none;
}

/*Text normal */

.Text_13px {
font-size: 13px;
line-height: normal;
color: #4D4D4D;
text-decoration: none;
}
.Titre_14px {
font-size: 14px;
line-height: normal;
font-weight:bold;
color: #4D4D4D; 
padding-bottom:5px;
text-decoration: none;
}
.Titre_17px {
font-size: 17px;
font-variant: normal;
font-weight:bold;
color: #4D4D4D; 
line-height: 20px;
padding-bottom:8px;
text-decoration: none;
}
/*Text Blanc*/
.Text_Blanc_13px {
font-size: 13px;
line-height: normal;
color: #FFFFFF;
text-decoration: none;
}
.Titre_Blanc_14px {
font-size: 14px;
line-height: normal;
font-weight:bold;
color:#FFFFFF; 
padding-bottom:5px;
text-decoration: none;
}
.Titre_Blanc_17px {
font-size: 17px;
font-variant: normal;
font-weight:bold;
color: #FFFFFF;
line-height: 20px;
padding-bottom:8px;
text-decoration: none;
}
/*Text noir*/
.Text_Noir_13px {
font-size: 13px;
line-height: normal;
color:  #000000; 
text-decoration: none;
}
.Titre_Noir_14px {
font-size: 14px;
line-height: normal;
font-weight:bold;
color: #000000; 
padding-bottom:5px; 
text-decoration: none;
}
.Titre_Noir_17px {
font-size: 17px;
font-variant: normal;
font-weight:bold;
color:  #000000; 
line-height: 20px;
padding-bottom:8px;
text-decoration: none;
}


/*Table formulaire*/

.table_form .label_r{
color: #FF6804;
width:165px;
font-weight:bold;
text-align:right;
font-size:13px;
}
.table_form td{
text-align:left;
padding:5px;
font-size:13px;
color: #4D4D4D;
font-weight:normal;
vertical-align:top;
}

/*main table ?*/


.MainTable {   
background-color: #E8E8E8;      
font-size: 13px;
border-collapse: collapse;
}
/*Table des exigences */
#Exigences_Table    {
border-collapse:collapse; 
border:1px outset #FFFFFF;
color:#FFFFFF;
}
#Exigences_Table  td   {
text-align:center;
border:2px outset #FFFFFF;
font-size: 10px;
line-height: normal;
text-decoration: none;
}


/*Menus du bas */

.Menu_Bas_10px , .Menu_Bas_10px a:link,.Menu_Bas_10px a:hover,.Menu_Bas_10px a:visited {
font-size: 10px;
font-weight: bold;
color: #4d4d4d;
text-decoration: none;
line-height: 17px;
word-spacing: normal;
letter-spacing: 3px;
}
.Menu_Bas_9px {
font-size: 10px;
font-weight: bold;
color: #4d4d4d;
text-decoration: none;
line-height: 17px;
word-spacing: normal;
letter-spacing: 1px;
text-decoration: none;
}



.Menu_bas_10px_orange {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FF6804;
	text-decoration: none;
	line-height: 17px;
	word-spacing: normal;
	letter-spacing: 3px;
}


/* Misc */
.TableHead {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
background-color: #FFFFFF;
height: 30px;
text-align: center;
}
.TableCell1 {
text-align:center;
padding:4px 4px;
background-color: #FFFFFF;			
}
.TableCell2 {
text-align:center;
padding:4px 4px;
background-color: #E8E8E8;		
}
.TableCell_Noir {
text-align:center;
padding:4px 4px;
background-color: #4D4D4D;		
}
.TableCell_Orange {
text-align:center;
padding:4px 4px;
background-color: #FF6804;		
}
.TableCell_Violet {
text-align:center;
padding:4px 4px;
background-color: #CC0066;		
}
.TableCell_Vert {
text-align:center;
padding:4px 4px;
background-color: #009933;		
}
.TableCell_Rouge {
text-align:center;
padding:4px 4px;
background-color: #CC0000;		
}
.TableCell_Marron {
text-align:center;
padding:4px 4px;
background-color: #800000;		
}
table.Bordure_Noire{
border-collapse:collapse;
}

table.Bordure_Noire  td{
border:1px	outset #000000;
}
table.Bordure{
border-collapse:collapse;
}

table.Bordure  td{
border:2px	outset #E8E8E8;
vertical-align:middle;
}

table ol {
text-align:center;
}
table ol li{
padding-top:5px;
text-align:left;
}

/* ces styles sont utilisé dans valeurs */
.Titre_Violet_11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #CC0066;
	text-decoration: none;
}


.Text_Noir_11px
{    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;    
}


A.Lien_Orange_11px:link
{
color: #FF6804;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
}
A.Lien_Orange_11px:visited
{
color: #FF6804;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
}
A.Lien_Orange_11px:hover
{
color: #CC0066;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
}

td{
border:0px;
}

