A {
	color: #0d60b1;
	text-decoration: none;
} 
A:hover {
color : #ff8c00; 
} 
.lienencours {
color : #ff8c00; 
} 
.lien {
color : #0d60b1; 
} 
.CurseurMain {
cursor : pointer; 
} 
.texte {
font-weight : normal; 
font-size : 10pt; 
font-family : arial, sans-serif; 
text-decoration : none; 
} 
.texte8 {
font-size : 8pt; 
} 
.texte10 {
font-size : 10pt; 
} 
.texte12 {
font-size : 12pt; 
} 
.texte14 {
font-size : 14pt; 
} 
.textecentre {
text-align : center; 
} 
.textegauche {
text-align : left; 
} 
.texteitalique {
font-style : italic; 
} 
.textegras {
font-weight : bold; 
} 
.tableappli {
background-color : #ffffff; 
width : 760px; 
} 
.menu {
font-weight : normal; 
font-size : 11px; 
color : #0e63b1; 
font-family : arial, sans-serif; 
text-decoration : none; 
} 
.menu:hover {
font-weight : normal; 
font-size : 11px; 
color : #ff8c00; 
font-family : arial, sans-serif; 
text-decoration : none; 
} 
.TableMenuAffichage {
border : 0; 
padding : 0; 
border-spacing : 0; 
width : 100%; 
height : 100%; 
} 
.Tablesimple {
border : 0; 
padding : 0; 
border-spacing : 0; 
} 
.Table100 {
	width: 100%;
	border: 0 none;
	padding: 0 0 0 0;
	border-spacing: 0;
} 
.TableAffichage {
border : 0; 
padding : 0; 
border-spacing : 0; 
width : 98%; 
margin-left : 1%; 
margin-right : 1%; 
} 
.TableAffichageLargeur {
width : 98%; 
} 
.TableAffichageLargeurSansMenu {
width : 90%; 
} 
.BlocAffichageLargeur {
width : 100%; 
} 
.MenuGaucheLargeur {
padding-left : 4px; 
width : 167px; 
} 
.menuitem {
padding-right : 2px; 
padding-left : 2px; 
padding-top : 2px; 
padding-bottom : 2px; 
font-weight : bold; 
font-size : 9pt; 
font-family : arial, sans-serif; 
color : #0e63b1; 
margin-left : 10px; 
width : 157px; 
text-align : left; 
} 
.menuitemimg {
padding-left : 2px; 
padding-top : 5px; 
width : 10px; 
} 
.menu_haut_texte {
font-weight : bold; 
font-size : 9pt; 
font-family : arial, sans-serif; 
color : #0e63b1; 
margin-left : 3px; 
} 
.actionblocfond {
background-color : #e9e9e9; 
} 
.actionbloc {
background-color : #e9e9e9; 
font-family : arial, sans-serif; 
color : #000000; 
padding-right : 5px; 
padding-left : 5px; 
padding-top : 2px; 
padding-bottom : 2px; 
font-weight : normal; 
font-size : 9pt; 
} 
.actionbloc2 {
background-color : rgb(220, 238, 255); 
font-family : arial, sans-serif; 
color : #000000; 
padding-right : 5px; 
padding-left : 5px; 
padding-top : 2px; 
padding-bottom : 2px; 
font-weight : normal; 
font-size : 9pt; 
} 
.actionbloc2fond {
background-color : rgb(220, 238, 255); 
} 
.actionblocfondfiche {
background-color : rgb(220, 238, 255); 
} 
.actionblocfondfichedetail {
background-color : rgb(237, 247, 255); 
} 
.ongletfond {
background-color : #e9e9e9; 
} 
.onglet {
background-color : #e9e9e9; 
font-family : arial, sans-serif; 
color : #000000; 
padding-right : 4px; 
padding-left : 4px; 
padding-top : 2px; 
padding-bottom : 2px; 
font-weight : normal; 
font-size : 8pt; 
} 
TD.TableauLigneSeparation {
background-image : url(../images/interface/tableau_separateur.gif); 
background-repeat : repeat-x; 
height : 2px; 
} 
TD.TableauLigneSeparationVerticale {
background-image : url(../images/interface/tableau_separateur_vertical.gif); 
background-repeat : repeat-y; 
} 
TD.TableauLigneSeparationVerticale2 {
background-image : url(../images/interface/tableau_separateur2_vertical.gif); 
background-repeat : repeat-y; 
} 
TD.tableau2 {
padding-right : 5px; 
border-top : 1px solid #ffffff; 
padding-left : 10px; 
padding-bottom : 0; 
padding-top : 2px; 
border-bottom : 1px solid #878787; 
background-color : #f4f4f4; 
} 
TD.tableau2borddroit {
border-right : 1px solid #878787; 
} 
TD.tableau2bordgauchedroit {
border-right : 1px solid #878787; 
border-left : 1px solid #ffffff; 
} 
TD.tableau2col1 {
background-color : #e9e9e9; 
padding-right : 10px; 
padding-left : 4px; 
padding-top : 2px; 
padding-bottom : 2px; 
font-weight : bold; 
font-size : 10pt; 
color : #5d5d5d; 
font-style : italic; 
font-family : arial, sans-serif; 
text-align : right; 
} 
TD.tableau2col2 {
padding-right : 4px; 
padding-left : 10px; 
padding-top : 2px; 
padding-bottom : 2px; 
font-weight : normal; 
font-size : 10pt; 
color : #5d5d5d; 
font-family : arial, sans-serif; 
background-color : #f4f4f4; 
} 
.intitulecentre {
font-weight : bold; 
font-size : 10pt; 
color : #5d5d5d; 
font-style : italic; 
font-family : arial, sans-serif; 
text-align : center; 
padding-right : 5px; 
padding-left : 5px; 
padding-bottom : 3px; 
padding-top : 5px; 
} 
.intitulegauche {
font-weight : bold; 
font-size : 10pt; 
color : #5d5d5d; 
font-style : italic; 
font-family : arial, sans-serif; 
text-align : left; 
padding-right : 5px; 
padding-left : 5px; 
padding-bottom : 3px; 
padding-top : 5px; 
} 
TD.tdsaisieintitule {
font-weight : bold; 
font-size : 9pt; 
color : #5d5d5d; 
font-style : italic; 
font-family : arial, sans-serif; 
background-color : #ddeeff; 
text-align : right; 
padding-right : 5px; 
padding-left : 5px; 
padding-bottom : 3px; 
padding-top : 5px; 
} 
TD.tdsaisietexte {
font-weight : normal; 
font-size : 10pt; 
color : #000000; 
font-family : arial, sans-serif; 
background-color : #edf7ff; 
padding-right : 10px; 
padding-left : 10px; 
padding-bottom : 3px; 
padding-top : 5px; 
text-align : left; 
} 
TD.tdsaisietextecentre {
font-weight : normal; 
font-size : 10pt; 
color : #000000; 
font-family : arial, sans-serif; 
background-color : #edf7ff; 
padding-right : 10px; 
padding-left : 10px; 
padding-bottom : 3px; 
padding-top : 5px; 
text-align : center; 
} 
TD.tdsaisietextedroite {
font-weight : normal; 
font-size : 10pt; 
color : #000000; 
font-family : arial, sans-serif; 
background-color : #edf7ff; 
padding-right : 10px; 
padding-left : 10px; 
padding-bottom : 3px; 
padding-top : 5px; 
text-align : right; 
} 
TD.fondsaisietexte {
background-color : #edf7ff; 
} 
.saisieconsigne {
font-size : 8pt; 
font-family : arial, sans-serif; 
font-style : italic; 
color : #5d5d5d; 
} 
TD.tdlistetexte {
border-right : 1px solid #878787; 
padding-right : 5px; 
border-top : 1px solid #ffffff; 
padding-left : 10px; 
font-weight : bold; 
font-size : 9pt; 
padding-bottom : 0; 
border-left : 1px solid #ffffff; 
padding-top : 0; 
border-bottom : 1px solid #878787; 
font-family : arial, sans-serif; 
background-color : #e6e6e6; 
} 
TD.tdlistetexte0 {
padding-right : 5px; 
border-top : 1px solid #ffffff; 
padding-left : 10px; 
font-weight : bold; 
font-size : 9pt; 
padding-bottom : 0; 
padding-top : 0; 
font-family : arial, sans-serif; 
background-color : #dceffe; 
text-align : left; 
} 
TD.tdlistetexte1 {
padding-right : 5px; 
border-top : 1px solid #ffffff; 
padding-left : 10px; 
font-weight : bold; 
font-size : 9pt; 
padding-bottom : 0; 
padding-top : 0; 
font-family : arial, sans-serif; 
background-color : #edf7ff; 
text-align : left; 
} 
TD.tdicone {
border-right : 1px solid #878787; 
padding-right : 5px; 
border-top : 1px solid #ffffff; 
padding-left : 5px; 
padding-bottom : 0; 
border-left : 1px solid #ffffff; 
padding-top : 2px; 
border-bottom : 1px solid #878787; 
background-color : #f4f4f4; 
} 
TR.tabligne0 {
background-color : #dceffe; 
} 
TR.tabligne1 {
background-color : #edf7ff; 
} 
TD.tabcellule {
padding-right : 3px; 
padding-left : 5px; 
font-weight : normal; 
font-size : 9pt; 
padding-bottom : 3px; 
padding-top : 3px; 
font-family : arial, sans-serif; 
} 
TD.tabcellulepadding {
padding-right : 3px; 
padding-left : 5px; 
padding-bottom : 3px; 
padding-top : 3px; 
} 
.cacher {
display : none; 
visibility : hidden; 
} 
.interfacebandeau {
	width: 100%;
	height: 100%;
	background-image: url(../images/interface/bandeau.jpg);
	background-repeat: no-repeat;
} 
.formulaire {
margin : 0; 
padding : 0; 
} 
.pagedebutnomprofil {
font-size : 7pt; 
margin-right : 5px; 
} 
.pagedebutnomrubrique {
font-size : 14pt; 
font-weight : bold; 
font-family : Verdana; 
margin-left : 5px; 
} 
.consigne {
font-family : Arial; 
font-size : 8pt; 
font-style : italic; 
} 
.imagelien {
vertical-align : middle; 
border : 0; 
} 
.accueiltexte {
font-family : Verdana; 
font-size : 11pt; 
line-height : 20px; 
} 
.acceuilliens {
margin-left : 10px; 
font-size : 11pt; 
font-family : Verdana; 
} 
.acceuilliens_gros {
margin-left : 10px; 
font-size : 13pt; 
font-family : Verdana; 
} 
.entetecolonne {
font-size : 8pt; 
color : blue; 
font-weight : bolder; 
font-family : Verdana; 
width : 100%; 
background-image : url("../images/interface/tableau_espaceur.gif"); 
background-repeat : repeat-x; 
vertical-align : top; 
text-align : left; 
height : 23px; 
cursor : pointer; 
} 
.titrecolonne {
font-size : 10pt; 
color : rgb(0, 77, 147); 
font-weight : bolder; 
font-family : Verdana; 
cursor : pointer; 
text-align : left; 
margin-left : 5px; 
margin-right : 3px; 
margin-top : 6px; 
} 
td.entetecolonnesimple {
font-size : 8pt; 
color : rgb(0, 77, 147); 
font-weight : bolder; 
font-family : Verdana; 
width : 100%; 
background-image : url("../images/interface/tableau_espaceur.gif"); 
background-repeat : repeat-x; 
vertical-align : middle; 
text-align : left; 
height : 23px; 
} 
.titrecolonnesimple {
font-size : 10pt; 
color : rgb(0, 77, 147); 
font-weight : bolder; 
font-family : Verdana; 
text-align : center; 
margin-left : 5px; 
margin-right : 5px; 
} 
OPTION.motcleavalider {
font-family : Arial; 
font-size : 10pt; 
font-style : italic; 
background-color : #ffe6ff; 
} 
OPTION.motclevalide {
font-family : Arial; 
font-size : 10pt; 
} 
td.pagepied {
background-image : url("../images/interface/pagepied_espaceur.gif"); 
background-repeat : repeat-x; 
vertical-align : middle; 
} 
.suruneligne {
white-space : nowrap; 
} 

.classementchemin{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0d60b1;
	font-size: smaller;
}

.classementinfos {
	margin: 3px;
	font-weight: bold;
	font-size: smaller;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
} 

.curseurmain{
	cursor: pointer;
}

.titre {
font-size : 14pt; 
color : rgb(0, 0, 0);
font-weight : bolder; 
font-family : Verdana; 
text-align : center; 
margin-left : 5px; 
margin-right : 5px; 
} 

.saisiebordure{
	border: 1px solid #4682B4;
}

.saisiemarge{
	margin-top : 2px; 
	padding-right : 3px; 
	padding-left : 5px; 
	padding-bottom : 3px; 
	padding-top : 3px; 
}

.saisielistefond {
	margin-top : 2px; 
	background-color : #fff1d4; 
	padding-right : 3px; 
	padding-left : 5px; 
	padding-bottom : 3px; 
	padding-top : 3px; 
	border-top : 1px solid #000000; 
	border-left : 1px solid #000000; 
	border-bottom : 1px solid #ffffff; 
	border-right : 1px solid #ffffff; 
	border-spacing : 0; 
} 


.statsligneclassement {
	background-color : #fff1d4; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
} 

.statsligneressource {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left : 10px; 
}

.actualiteTable{
	border: 1px solid #4682B4;
}