.{
	FONT-FAMILY: VERDANA,ARIAL,TAHOMA;
}
body{
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	FONT-FAMILY: VERDANA,ARIAL,TAHOMA;
	color:#FFFFFF;
	font-size:10px;
}

A
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}

A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}

A.lien_contact
{

	padding:3px;
    FONT-SIZE: 13px;
    FONT-STYLE: italic;
    color:#ffffff;
   
    /* FONT-FAMILY: Arial;*/
    height:15px;
	TEXT-ALIGN: justify;
	
}
A.lien_contact:hover{color:#ffffff;text-decoration:underline;}

TD
{
    /* font-family: VERDANA,ARIAL,TAHOMA */
}
IMG.document
{
    margin-right : 8
}
TH
{
    /* font-family: VERDANA,ARIAL,TAHOMA */
}
P
{
    /* FONT-FAMILY: VERDANA,ARIAL,TAHOMA */
}
BR.menu
{
    FONT-SIZE: 8px
}
P.menu
{
    FONT-SIZE: 8px
}
TR.menuItem
{
	height:30px;
	background-image:url("/images/fond_menu_item.gif");
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:10px;

}
INPUT.LOGIN
{
    background:url("/images/fond_input_small.jpg");
    FONT-SIZE: 9px;
    HEIGHT: 13px;
    line-height:10px;
    border:0px;
  /*  border-top:1px;
    border-bottom:1px;
    border-color:#939393;
    border-style:solid;*/
    margin:0px;
    color:#1D215E;
}

INPUT.recherche
{
	background-color:white;
    COLOR: black;
    font-weight:normal;
    FONT-SIZE: 9px;
    HEIGHT: 16px;
    border-top:0px;
    border-left:0px;
    border-right:0px;
    border-bottom:0px;
    border-style:solid;
    border-color:black;
    margin:1px;
    width:120px;
    }

.recherche
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
    /* FONT-FAMILY: Arial; */
    HEIGHT: 13px;
    background-color:#C9CEEB;
    padding-right:3px;
    width:150px;
    
    
}
.lien_bandeau_haut
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #DA8705;
	HEIGHT: 15px;
}

.droit
{
    FONT-SIZE: 10px;
    COLOR: white;
    /* FONT-FAMILY: VERDANA,ARIAL,TAHOMA */
}
.trait
{
    BACKGROUND-COLOR: #6456e1
}

.services
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
.titreparagraphe
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #FFFF99;
    /* FONT-FAMILY: Arial */
}
.titrehome
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #013662;
    /* FONT-FAMILY: Arial */
}
.edito_font
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #888888;
    text-align:justify;
}
.accueil_3_font
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #888888;
}

A.menu
{
    COLOR: #000000;
    TEXT-DECORATION: none
}

A.path
{
    COLOR: #000000
}

A.recherche
{
    COLOR: #000000
}

A.droit
{
    COLOR: #000000
}

A.intab
{
    COLOR: #000000;
    TEXT-ALIGN: left
}


.menu
{
    VERTICAL-ALIGN: top;
    
}


TH.recherche
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #6456e1;
    TEXT-ALIGN: left
}

TH.droit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #6456e1;
    TEXT-ALIGN: left
}
.saut_blanc
{
    BORDER-RIGHT: black;
    BORDER-TOP: black;
    FONT-SIZE: 5px;
    BORDER-LEFT: black;
    BORDER-BOTTOM: black;
    BACKGROUND-COLOR: white
}
.center
{
    FONT-SIZE: 11px;
    COLOR: black;
    /* FONT-FAMILY: Arial; */
    TEXT-ALIGN: center
}
.menu_td
{
    BACKGROUND-COLOR: #e5ebff
}
.texte
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white;
    /* FONT-FAMILY: Arial; */
    TEXT-ALIGN: left
}
td.menu_text{
	padding-left : 10 px;
	padding-right : 10 px;
	COLOR: #15337C;
    	FONT-FAMILY: VERDANA,ARIAL,TAHOMA;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	line-height : 11pt;

}
.saut_fonce
{
    BORDER-TOP: black;
    FONT-SIZE: 1px;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 1px
}
.blanc
{
    FONT-SIZE: 8pt;
    COLOR: white;
    /* FONT-FAMILY: Arial;*/ 
    FONT-VARIANT: normal
}
A.blanc:hover{
	color:white;
	text-decoration:underline;
}
.blanc7
{
    FONT-SIZE: 7pt;
    COLOR: white;
   /* FONT-FAMILY: Arial; */
    FONT-VARIANT: normal
}
.DOCUMENT_titre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    FONT-STYLE: normal;
    COLOR: navy;
    /* FONT-FAMILY: Arial */
}
.titre_rech
{
	font-size:16px;
	font-weight:bold;
}
.DOCUMENT_titre_0
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-STYLE: normal;
   
    text-decoration:none;
     FONT-FAMILY: Arial 
}
.DOCUMENT_titre_0_home
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    FONT-STYLE: normal;
    COLOR: "#FFFFFF";
    height:25px;
    text-decoration:underline;
     FONT-FAMILY: Arial 
}
.fond_rech_titre
{
	height:18px;
	background-image:url("/images/fond_titre_sel.gif");
	FONT-SIZE: 12px;
    /*FONT-STYLE: italic;*/
    color:#FFFFFF ;
    font-weight:bold;
}
.DOCUMENT_PROPRIETES_commentaires
{
    FONT-SIZE: 11px;
    FONT-STYLE: italic;
    
   
    /* FONT-FAMILY: Arial;*/
    padding-right:2px;
	TEXT-ALIGN: justify;
	
}

.DOCUMENT_PROPRIETES_c_home
{
    FONT-SIZE: 9pt;
    FONT-STYLE: italic;
    color:#FFFFFF;
    /* FONT-FAMILY: Arial;*/
	TEXT-ALIGN: justify;
	
}
.DOCUMENT_remarques
{
	background-color:#EDEDEE;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    /* FONT-FAMILY: Arial; */
	border-color : #CCCCCC;
	border-style : solid;
	border-width : 1;
	TEXT-ALIGN: justify;
	
}
.DOCUMENT_attachments
{
	background-color:#EDEDEE;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;

	border-color : #CCCCCC;
	border-style : solid;
	border-width : 1;
	TEXT-ALIGN: justify;
	
}
.DOCUMENT_auteur
{
    FONT-SIZE: 8pt;
    color: #AD9338;
    FONT-STYLE: italic;
   /* FONT-FAMILY: Arial */
}
.legende
{
    FONT-SIZE: 7pt;
    COLOR: grey;
   /* FONT-FAMILY: Arial */
}
.exemple
{
    FONT-SIZE: 10pt;
    COLOR: olive;
    /* FONT-FAMILY: Arial */
}
.exemple_red
{
    FONT-SIZE: 10pt;
    COLOR: red;
    /* FONT-FAMILY: Arial */
}
A.document
{
    FONT-SIZE: 9pt;
    COLOR: maroon;
    FONT-STYLE: italic;
    /* FONT-FAMILY: Arial; */
    TEXT-DECORATION: underline
}
.DOCUMENT_footnote
{
    FONT-SIZE: 9pt;
    FONT-STYLE: italic;
    /* FONT-FAMILY: Arial; */
	TEXT-ALIGN: justify
}
.DOCUMENT_sectionnote
{
    FONT-SIZE: 9pt;
    FONT-STYLE: italic;
    /* FONT-FAMILY: Arial; */
	TEXT-ALIGN: justify
}
.paragraphe
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    margin-top:10pt;
    /* FONT-FAMILY: Arial; */
    
}
.paragraphe_light
{
	font-style:italic;
	FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    margin-top:10pt;
    
    TEXT-ALIGN: left
}
.paragraphe_align
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    margin-top:10pt;
    /* FONT-FAMILY: Arial; */
}
TD.paragraphe_justify
{
    FONT-SIZE: 8pt;
    /* FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
    TEXT-ALIGN: justify
}
TD.paragraphe_left
{
    FONT-SIZE: 8pt;
    /* FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; */
    TEXT-ALIGN: left
}

TD.DOCUMENT_titreparagraphe
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #FFFF99;
    /* FONT-FAMILY: Arial;*/
    TEXT-DECORATION: underline;
}
TD.DOCUMENT_titreparagraphe1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #FFFF99;
    /* FONT-FAMILY: Arial;*/
    TEXT-DECORATION: underline;
}
TD.DOCUMENT_titreparagraphe2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #FFFF99;
    /* FONT-FAMILY: Arial; */
    TEXT-DECORATION: none;
}
TD.DOCUMENT_titreparagraphe3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #FFFF99;
    /* FONT-FAMILY: Arial; */
    TEXT-DECORATION: underline;
}
.titreparagraphe_preview
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #FFFF99;
    /* FONT-FAMILY: Arial;*/
    TEXT-DECORATION: none
}
.resume_preview
{
    FONT-SIZE: 9pt;
    /* FONT-FAMILY: Arial;*/
    TEXT-DECORATION: none;
    TEXT-ALIGN: justify
}

P.DOCUMENT_titreparagraphe1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #FFFF99;
    /* FONT-FAMILY: Arial */
}
TD.blueFonce
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #07126b;
    /* FONT-FAMILY: arial */
}
A.blueFonce
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    /* FONT-FAMILY: Arial */
}
.lienVous
{
	FONT-FAMILY: Verdana;
 	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #474C9D;
    line-height:21px;
}
.lienVous:hover
{
	 COLOR: #676CBD;
	 text-decoration:none;
}
.blancFonce
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    line-height:21px;
    /* FONT-FAMILY: Arial */
}
.blancFoncePetit
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #FFFFFF;
    line-height:21px;
    /* FONT-FAMILY: Arial */
}

.tableBandeauGris
{
	background-color:#CCCCCC;
}
.bandeauBleu
{
	background-color:#07126B;
}
A.enSavoir
{
	
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    text-decoration:underline;
    /* FONT-FAMILY: Arial */
}
A.enSavoir:hover
{
	COLOR: #FFFF99;
    text-decoration:underline;
    /* FONT-FAMILY: Arial */
}
A.enSavoirPetit
{
	COLOR: #FFFF99;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    /* FONT-FAMILY: Arial */
}
.login
{
    COLOR: #000000;
    FONT-SIZE: 8pt;
}
.erreur
{
	COLOR: red;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    /* FONT-FAMILY: Arial */
}
.fondNews
{
    BACKGROUND-COLOR: #ACACAC;
}
.dateNews
{
    COLOR: #FF0000;
    FONT-SIZE: 7pt;
}


.cadre_bleu
{
	border-color :#6666cc;
	border-style :solid;
	border-width :1;
}
.nom_famille
{
	color:#FFFFFF;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    margin-top:14px;
    /* FONT-FAMILY: Arial; */
    TEXT-ALIGN: justify
}
.nom_famille:HOVER
{
	text-decoration:underline;
	COLOR: #FFFF99;
}
.paragraphe_plus
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    margin-top:11pt;
    /* FONT-FAMILY: Arial; */
    TEXT-ALIGN: justify
}
.famille_description
{
	color: #474C9D;
	TEXT-ALIGN: justify;
	FONT-SIZE: 11pt;
}
tr.lien_page
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
    /* FONT-FAMILY: Arial;*/
    HEIGHT: 15pt;
    BACKGROUND-COLOR: #6666cc
}
td.lien_page
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
    /* FONT-FAMILY: Arial; */
    HEIGHT: 15pt;
    BACKGROUND-COLOR: #6666cc
}
.lien_page
{
	/* FONT-FAMILY: Arial; */
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
  
}
body{
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}
.idomsolutions_texte
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
A.idom_lien
{
    TEXT-DECORATION: underline
}
.idomsolutions_titre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: balck;
    FONT-FAMILY: Arial
}
.idomsolutions_noir
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
}
.idom_rouge
{
    COLOR: #cb0033
}
.idom_bleu
{
    COLOR: #333398
}
.idom_gris
{
    COLOR: #848684
}
.idom_typo_solutions
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #848684;
    FONT-FAMILY: Arial
}
.idom_typo_dom
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333398;
    FONT-FAMILY: Arial
}
.idom_typo_i
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cb0033;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial
}
TABLE.table_liste_autres{
	border-style:solid;
	border-color:#07126B;
	border-width : 1px;
	
}
.entete {width:100%;background:white url(../images/arc_bandeau_haut.gif) bottom right no-repeat;height:90px;}
.fillup {background-color:#474C9D;width:614px;}
.menupic TD{background:#474C9D;text-align:center;}
.menupic IMG{margin:0px;padding:0px;}
.menupic A {font-size:10px;font-weight:bold;text-align:center;color:#C9CEEB}
.menupic A:hover {font-size:10px;font-weight:bold;text-align:center;color:#FFFFFF;text-decoration:underline;}

.contenant_contenu .option_decalage{
	vertical-align:top; width=95%;font-size:10pt;font-family:verdana;display:block;
	margin-left:10px;
	height:300px;
	
	background-position:bottom left;
	background-repeat:no-repeat
}