body {
    margin: 0px;
    font-family:Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight:normal;
    color: #424242;
    margin-top:0px;
    margin-left:0px;
    text-align:justify;
}
img {
    border: 0px;
}

.phpdigHighlight{
color:#cc0000;
background-color:#ffffff;
}

/* Placement */
#main {
     position:absolute;
     left: 50%;
     top: 50%;
     width: 790px;
     height: 410px;
     margin-top: -218px;
     margin-left: -395px;
}
#page_menu_bas{
    background-image:url(../img/chaine.jpg);
    background-repeat:no-repeat;
    position:absolute;
    left: 50%;
    top: 50%;
    width: 790px;
    height: 410px;
    margin-top: -218px;
    margin-left: -395px;
}
#anim {
    width:550px;
    height:365px;
}
.ul_nav{display:none}
#flafla {
    width:550px;
    height:365px;
}
#recherche {
	background-image:url(../img/gamin_adn.jpg);
	background-repeat:no-repeat;
	background-position:top left;
    width:500px;
    height:365px;
    margin-left:25px;
}
#portfolio {
    width:500px;
    height:365px;
    margin-left:25px;
}
#informations {
    width:490px;
    height:300px;
    margin-left:25px;
}
#espace_client{
    width:490px;
    height:365px;
    margin-left:25px;
}
#menu{
    position: absolute;
    width: 230px;
    height: 410px;
    left: 550px;
    top: 0px;
    text-align:justify;
}
#logo{
    margin-top: 0px;
	margin-left: 13px;
}
#w3c{
    margin-top: 18px;
    margin-left: 40px;
}
#w3c2{
    margin-left: 40px;
}
#sav_faire{
    padding-top: 15px;
    padding-left: 15px;
}
#bas{
    /*top: 365px;*/
    padding-top: 42px;
    padding-left: 195px;
	bottom: 5px;
	position:absolute;
	z-index:10;
}
#img_haut{
    position: relative;
    height:17px;
}
#img_bas{
    position: relative;
    height:15px;
}
#flaRef{
	width:500px;
	height:200px;
}

#tab_client{
	overflow:auto;
	width:100%;
	height:190px;
	border:1px solid #4AAED6;
}
/* Lien */
a:link{
    color: #000000;
    text-decoration:none;
}
a:visited{
    color: #000000;
    text-decoration:none;F
}
a:hover{
    color: #0098D2;
    text-decoration:none;
}
a:active{
    color: #0098D2;
    text-decoration:none;
}
.vert{
    color:#72A140;
}
.vert:link{
    color:#72A140;
    text-decoration:none;
}
.vert:visited{
    color:#72A140;
    text-decoration:none;
}
.vert:hover{
    color:#9FC874;
    text-decoration:underline;
}
.vert:active{
    color:#9FC874;
    text-decoration:underline;
}
.orange{
    color:#E96A57;
}
.orange:link{
    color:#E96A57;
    text-decoration:none;
}
.orange:visited{
    color:#E96A57;
    text-decoration:none;
}
.orange:hover{
    color:#FFB7AC;
    text-decoration:underline;
}
.orange:active{
    color:#FFB7AC;
    text-decoration:underline;
}
.violet{
    color:#712D7C;
}
.violet:link{
    color:#712D7C;
    text-decoration:none;
}
.violet:visited{
    color:#712D7C;
    text-decoration:none;
}
.violet:hover{
    color:#A473AC;
    text-decoration:underline;
}
.violet:active{
    color:#A473AC;
    text-decoration:underline;
}
.lien_bas_bleu:link{
    color: #0086B9;
    text-decoration:none;
}
.lien_bas_bleu:visited{
    color: #0086B9;
    text-decoration:none;
}
.lien_bas_bleu:hover{
    color: #4CADD2;
    text-decoration:underline;
}
.lien_bas_bleu:active{
    color: #4CADD2;
    text-decoration:underline;
}
.menuLigneBas:link{
    color: #000000;
    text-decoration:none;
}
.menuLigneBas:visited{
    color: #000000;
    text-decoration:none;
}
.menuLigneBas:hover{
    color: #838383;
    text-decoration:underline;
}
.menuLigneBas:active{
    color: #838383;
    text-decoration:underline;
}
/* Typo */
.under{
	text-decoration:underline;
}
.grise{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#787878;
}
 
.accroche{
	font-family:"Times New Roman", Times, serif;
    font-size: 18px;
    color:#545454;
}
.txt_bleu{
	color:#3A8FBF;
}
.bleu_ital{
	color:#0098D2;
	font-style:italic;
}
.titre_orange{
    color:#E96A57;
}
.titre_vert{
    color:#72A140;
}
.titre_violet{
    color:#712D7C;
}
.gras_orange{
    color:#E96A57;
    font-weight:bold;
}
.gras_vert{
    color:#72A140;
    font-weight:bold;
}
.gras_violet{
    color:#712D7C;
    font-weight:bold;
}
.texte {
    font-size: 10px;
    font-weight:normal;
}
.txt2{
    color: #0098D2;
}
.gras{
    font-weight:bold;
}
.texte_vert{
    color:#72A140;
}
.texte_bleu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
    color:#2296C2;
	letter-spacing:-0.1em;
}
.texte_bleuFonce{
    color:#0F5CA1;
	font-size:14px;
}
.moteur_bleuFonce{
	text-align:left;
    color:#0F5CA1;
	font-size:12px;
}
.gras_bleu{
    color:#0098D2;
    font-weight:bold;
}
.titre1{
	letter-spacing:-0.1em;
    font-weight:bold;
    font-size:12px;
}
.titre2{
    font-weight:normal;
    font-size:30px;
    color: #0098D2;
	font-family:"Times New Roman", Times, serif;
}
.titre_actu{
	color:#6F3478;
}
.titre4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.sousTitre4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:11px;
	color:#000000;
}
.sousTitre4:hover{
	color:#FF3000;
	text-decoration:none;
}
.rouge{
	color:#FF3000;
}
.listeRecrut{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00365B;
}
.gris{
	color:#767A7D;
}
/* Divers */
.esp{
    margin-left:-10px;
}
.input{
    font-family:Verdana, Arial, Helvetica;
    font-size:10px;
    border:0px;
    width:65px;
    height:11px;
	background-color:#DAEEEF;
}
.input_recru{
    font-family:Verdana, Arial, Helvetica;
    font-size:9px;
	color:#104465;
    border:1px solid #B3BD9A;
	background-color:#C0E0ED;
    width:210px;
    height:10px;
}


.input_dom_recru{
    font-family:Verdana, Arial, Helvetica;
    font-size:9px;
	color:#104465;
    /*border:1px solid black;*/
	background-color: white;
    width:310px;
    height:20px;
}



.option_dom_recru{
    color:black;
    background-color:#C0E0ED;
}

.option2_dom_recru{
    color:black;
    background-color: white;
}
  
  
  
.input_file_recru{
    font-family:Verdana, Arial, Helvetica;
    font-size:9px;
	color:#104465;
    border:1px solid #B3BD9A;
	background-color:#C0E0ED;
    width:190px;
    height:20px;
}

.area_recru{
    font-family:Verdana, Arial, Helvetica;
    font-size:9px;
	color:#104465;
    border:1px solid #B3BD9A;
	background-color:#C0E0ED;
    width:210px;
	height:100px;
}
.area_details_recru{
    font-family:Verdana, Arial, Helvetica;
    font-size:9px;
	color:#10446;
    border:0px solid #B3BD9A;
	background-color:#white;
    width:465px;
	height:225px;
	overflow:auto;
	 
}
.input_contact{
    font-family:Verdana, Arial, Helvetica;
    font-size:9px;
	color:#0F4263;
    border:1px solid #B3BD9A;
	background-color:#C0E0ED;
    width:210px;
    height:10px;
}
.button_contact{
    font-family:Verdana, Arial, Helvetica;
    font-size:10px;
	color:#104465;
    border:1px solid #B3BD9A;
	background-color:#C0E0ED;
    width:210px;
    height:18px;
}
.area_contact{
    font-family:Verdana, Arial, Helvetica;
    font-size:9px;
	color:#104465;
    border:1px solid #B3BD9A;
	background-color:#C0E0ED;
    width:210px;
	height:120px;
}

.button_ident{
    font-family:Verdana, Arial, Helvetica;
    font-size:10px;
	color:#104465;
    border:1px solid #B3BD9A;
	background-color:#C0E0ED;
    width:50px;
    height:18px;
}


.button_retour{
    font-family:Verdana, Arial, Helvetica;
    font-size:10px;
	color:#104465;
    border:1px solid #B3BD9A;
	background-color:#C0E0ED;
    width:175px;
    height:18px;
}

.chp_espace{
    font-family:Verdana, Arial, Helvetica;
    font-size:10px;
    color:#0098D2;
    background-color:#C1E1EE;
    border:1px solid #AFB791;
    width:200px;
    height:12px;
}
.btn_espace{
    font-family:Verdana, Arial, Helvetica;
    font-size:10px;
    color:#0098D2;
    background-color:#C1E1EE;
    border:1px solid #AFB791;
    width:50px;
    height:15px;
}
.trait{
    width: 500px;
    height: 1px;
}
/* Tableau */
.debRech{
	width:32px;
}
.finRech{
	width:6px;
}
.tb_ptt{
    width:100%;
}
.tb_recrut{
    width:100%;
}
.tr_ptt_menu{
	height:5px;
}
.tb_ptt_td{
    width:20px;
    text-align:center;
    vertical-align:middle;
}
.tb_ptt_td1{
    width:20px;
    text-align:center;
    vertical-align:middle;
}
.tb_ptt_td2{
    width:200px;
    text-align:left;
    vertical-align:middle;
}
.tb_page_bas{
    width:500px;
}
.tb_page_bas_td{
    width:33%;
    text-align:left;
}
#recherche_mots_cles{
	display:none;
}
#marqueur_agora_vita{
	display:none;
}
#description_document{
	display:none;
}

.tab_probleme {
	color : #000000;

}

.tab_detail {

color : #000000;

}

#detail{
	overflow:auto;
	width:450px;
	height:300px;
	border:1px solid #4AAED6;
}


.td_lien {
color :#4AAED6;
}

.tr_entete {
	background-color : #4AAED6;
	color : #FFFFFF;
	font-weight : bold;
}

.select_client {

	background : #C6E3EF;
	width : 100%;
	width:253px;
    height:17px;
    font-size: 9px;
    color:#104465;
}
.area_probleme{
    font-family:Verdana, Arial, Helvetica;
    font-size:9px;
	color:#104465;
    border:1px solid #B3BD9A;
	background-color:#C0E0ED;
    width:250px;
	height:80px;
}

.area_probleme2{
    font-family:Verdana, Arial, Helvetica;
    font-size:9px;
	color:#104465;
    border:1px solid #B3BD9A;
	background-color:#C0E0ED;
    width:250px;
	height:100px;
}

.input_probleme{
    font-family:Verdana, Arial, Helvetica;
    font-size:9px;
	color:#104465;
    border:1px solid #B3BD9A;
	background-color:#C0E0ED;
    width:250px;
    height:12px;
}

.tab_messages {
	color : #4AAED6;
}