html, body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin-left: 0;
	color: #1668A2;
	font-weight: normal;
}
.table1
{
	border: 1px solid #973D2F;
}
.tdplein
{
	font-size: 8pt;
	color: #1668A2;
	border: 1px solid;
	border-color: #CB7E76;
}
.Tdfilet
{
	border: 1px solid;
	border-color: #CB7E76;
	border-bottom: 0;
}
.Tdplein2
{
	border: 1px solid;
	border-color: #16699F;
	font-size: 8pt;
	color: #0080C0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	background-color: White;
}
.Tdfilet2
{
	border: 1px solid;
	border-color: #16699F;
	border-bottom: 0;
}
.tdpleina
{
	font-size: 12px;
	border: 1px solid;
	border-color: #A63030;
	color: #1668A2;
}
.TdfiletA
{
	border: 1px solid;
	border-color: #A63030;
	border-bottom: 0;
}

.TdpleinB
{
	border: 1px solid;
	border-color: #8C6C77;
}
.TdfiletB
{
	border: 1px solid;
	border-color: #8C6C77;
	border-bottom: 0;
}

.tdpleinc
{
	font-size: 12px;
	color: #1668A2;
	border: 1px solid;
	border-color: #647591;
}
.TdfiletC
{
	border: 1px solid;
	border-color: #647591;
	border-bottom: 0;
}

.tdpleind
{
	font-size: 12px;
	color: #1668A2;
	border: 1px solid;
	border-color: #8D7664;
}
.TdfiletD
{
	border: 1px solid;
	border-color: #8D7664;
	border-bottom: 0;
}

.tdpleine
{
	font-size: 12px;
	color: #1668A2;
	border: 1px solid;
	border-color: #7F9F76;
}
.TdfiletE
{
	border: 1px solid;
	border-color: #7F9F76;
	border-bottom: 0;
}

.TdpleinF
{
	border: 1px solid;
	border-color: #973D2F;
}
.TdfiletF
{
	border: 1px solid;
	border-color: #973D2F;
	border-bottom: 0;
}

.TdpleinG
{
	border: 1px solid;
	border-color: #DADADA;
}
.TdfiletG
{
	border: 1px solid;
	border-color: #DADADA;
	border-bottom: 0;
}
select
{
	font-size: 7pt;
	color: #555555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
input
{
	font-size: 7pt;
	color: #555555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	border: #FDFDFD;
}
textarea
{
	font-size: 7pt;
	color: #555555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	border: #FDFDFD;
}

.lientxt
{
	font-size: 8pt;
	color: #1668A2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.lientxt:active
{
	font-size: 8pt;
	color: #1668A2;
}
.lientxt:visited
{
	font-size: 8pt;
	color: #1668A2;
}
.lientxt:hover
{
	font-size: 8pt;
	color: #002E62;
	font-weight: normal;
	text-decoration: underline;
}
/* Page d'accueil - begin */

.txtblanchome
{
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	width:73%;
	text-align:left;
	padding-left:15px;
	padding-top:10px;
	vertical-align:top;
}
.txtblanchome2
{
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	width:27%;
	padding-left:15px;
	padding-top:10px;
	vertical-align:top;
}
.txtblanchome3
{
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight:normal;
	width:70%;
	text-align:left;
	padding-left:15px;
	padding-top:10px;
	vertical-align:top;
}


a.lienaccpaysagiste, a.lienaccpaysagiste:link, a.lienaccpaysagiste:visited, a.lienaccpaysagiste:active 
{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}
a.lienacceconomiste, a.lienacceconomiste:link, a.lienacceconomiste:visited, a.lienacceconomiste:active 
{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}
a.lienaccinge, a.lienaccinge:link, a.lienaccinge:visited, a.lienaccinge:active 
{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}
a.lienaccarchi2, a.lienaccarchi2:link, a.lienaccarchi2:visited, a.lienaccarchi2:active 
{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}
a.lienaccarchi, a.lienaccarchi:link, a.lienaccarchi:visited, a.lienaccarchi:active 
{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}


/* Menu Page d'accueil - begin */

.menuIE {
    display:none !important;
    display:block;
}
a.boutonIE, a.boutonIE:link, a.boutonIE:visited, a.boutonIE:active {
    color:#000;
    width:150px;
    height:18px;
    display:block;
    background:#fff;
    margin-right:1px;
    /*text-align:center;*/
    float:left;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    line-height:18px;
    overflow:hidden;
}

a.boutonIE:hover {
    color:#6f655c;
    background:#fff;
    overflow:visible;
}

a.boutonIE:hover table {
    display:block;
    background:#eee;
    border-collapse:collapse;
}

.boutonFF {
    color:#000;
    width:150px;
    height:18px;
    display:block !important;
    display:none;
    background:#fff;
    margin-right:1px;
    float:left;
    text-decoration:none;
    font-family: Arial;
    font-size:12px;
    line-height:18px;
    overflow:hidden;
	/*text-align:center;*/
 }

.boutonFF:hover {
    height:auto;
    cursor:pointer;
    color:#6f655c;
    background:#fff;
}

a.SousMenu, a.SousMenu:link, a.SousMenu:visited, a.SousMenu:active {
    display:block;
    width:150px !important;
    width:88px;
    height:18px;
    text-decoration:none;
    color:#000;
    font-family: Arial;
    font-size:12px;
	padding-left:20px;
    /*text-align:center;*/
    /*background-color:#fff;*/
	background-color:#eee; 
	border-bottom:1px solid #fff;
}

a.SousMenu:hover {
	color:#4098d0;
	font-weight:bold;
	background-color:#fff;
	/*background-color:#BCCCD2;*/
	background-image:url(fleche.jpg);
	background-repeat:no-repeat;
}

#m1{
width:115px;
}
#m2{
width:130px;
}
#m3{
width:150px;
}
#m4{
width:200px;
}

/* Page d'accueil - end */

.liena
{
	font-size: 8pt;
	color: #002E62;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.lienactu
{
	font-size: 8pt;
	color: #808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.lienactu:active
{
	font-size: 8pt;
	color: #808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.lienactu:visited
{
	font-size: 8pt;
	color: #808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.lienactu:hover
{
	font-size: 8pt;
	color: #808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.lienactu2
{
	color: #98aac0;
	text-decoration: underline;
	font-size: 12px;
}

.liena:active
{
	font-size: 8pt;
	color: #002E62;
}
.liena:visited
{
	font-size: 8pt;
	color: #002E62;
}
.liena:hover
{
	font-size: 8pt;
	color: #A63030;
	font-weight: normal;
	text-decoration: underline;
}

.lienb
{
	font-size: 8pt;
	color: #002E62;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.lienb:active
{
	font-size: 8pt;
	color: #002E62;
	font-style: normal;
}
.lienb:visited
{
	font-size: 8pt;
	color: #002E62;
}
.lienb:hover
{
	font-size: 8pt;
	color: #8C6C77;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.lienc
{
	font-size: 8pt;
	color: #002E62;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.lienc:active
{
	font-size: 8pt;
	color: #002E62;
	font-style: normal;
}
.lienc:visited
{
	font-size: 8pt;
	color: #002E62;
}
.lienc:hover
{
	font-size: 8pt;
	color: #647591;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.liend
{
	font-size: 8pt;
	color: #002E62;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.liend:active
{
	font-size: 8pt;
	color: #002E62;
	font-style: normal;
}
.liend:visited
{
	font-size: 8pt;
	color: #002E62;
}
.liend:hover
{
	font-size: 8pt;
	color: #8D7664;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.liene
{
	font-size: 8pt;
	color: #002E62;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.liene:active
{
	font-size: 8pt;
	color: #002E62;
	font-style: normal;
}
.liene:visited
{
	font-size: 8pt;
	color: #002E62;
}
.liene:hover
{
	font-size: 8pt;
	color: #7F9F76;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.lienf
{
	font-size: 8pt;
	color: #1668A2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.lienf:active
{
	font-size: 8pt;
	color: #1668A2;
	font-style: normal;
}
.lienf:visited
{
	font-size: 8pt;
	color: #1668A2;
}
.lienf:hover
{
	font-size: 8pt;
	color: #973D2F;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.lienbl
{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.lienblhome
{
	font-size: 9pt;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.lienblhome:hover
{
	color: #1668A2;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.lienblhome:visited
{
	color: #FFFFFF;
	font-size: 9pt;
}
.lienblhome:active
{
	color: #FFFFFF;
	font-style: normal;
	font-size: 9pt;
}
/* */
.lienblhomeservice
{
	font-size: 9pt;
	color: #c90900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.lienblhomeservice:hover
{
	color: #c90900;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.lienblhomeservice:visited
{
	color: #c90900;
	font-size: 9pt;
}
.lienblhomeservice:active
{
	color: #c90900;
	font-style: normal;
	font-size: 9pt;
}
/* */
.lienblhomeatouts
{
	font-size: 9pt;
	color: #7f0100;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.lienblhomeatouts:hover
{
	color: #7f0100;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.lienblhomeatouts:visited
{
	color: #7f0100;
	font-size: 9pt;
}
.lienblhomeatouts:active
{
	color: #7f0100;
	font-style: normal;
	font-size: 9pt;
}
/**/
.lienblhomevaleurs
{
	font-size: 9pt;
	color: #2c0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.lienblhomevaleurs:hover
{
	color: #2c0000;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.lienblhomevaleurs:visited
{
	color: #2c0000;
	font-size: 9pt;
}
.lienblhomevaleurs:active
{
	color: #2c0000;
	font-style: normal;
	font-size: 9pt;
}
/**/
.lienbl:active
{
	font-size: 8pt;
	color: #FFFFFF;
	font-style: normal;
}
.lienbl:visited
{
	font-size: 8pt;
	color: #FFFFFF;
}
.lienbl:hover
{
	font-size: 8pt;
	color: #1668A2;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
/*  // -------------FIN HOME --------------- //  */

.lienOn
{
	font-size: 8pt;
	color: #DA5220;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.lienG
{
	font-size: 9pt;
	color: #A0A0A0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.lienG:active
{
	color: #A0A0A0;
	font-style: normal;
}
.lienG:visited
{
	color: #A0A0A0;
}
.lienG:hover
{
	color: #DADADA;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	font-weight: bold;
}

.titrehom
{
	font-size: 12pt;
	color: #002E62;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
}
.titreactu
{
	font-size: 10pt;
	color: #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
}
.titreactuhome
{
	font-size: 10pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
}
.texteactuj:active
{
	font-size: 7pt;
	color: #808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
}
.texteactuj:hover
{
	font-size: 7pt;
	color: #808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
}
.texteactuj:visited
{
	font-size: 7pt;
	color: #808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
}
.texteactuj
{
	font-size: 7pt;
	color: #808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	vertical-align: top;
}

.texteactuj3
{
	font-size: 7pt;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
}

.texteactul
{
	font-size: 7pt;
	color: #808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}
.texteactu
{
	font-size: 7pt;
	color: #545454;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}
.titre_vote
{
	color: #98AAC0;
	margin-top: 0px;
	font-size: 14px;
	font-weight: bold;
}
.texteactuj2
{
	color: #98AAC0;
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
}
.plusactu_b:link
{
	color: #98aac0;
	cursor: pointer;
}
.plusactu_b:visited
{
	color: #98aac0;
	cursor: pointer;
}
.plusactu_b:hover
{
	color: #98aac0;
	cursor: pointer;
}
.plusactu_b:active
{
	color: #98aac0;
	cursor: pointer;
}

.lienactu3
{
	color: #98aac0;
	cursor: pointer;
}
.lienactu3:link
{
	color: #98aac0;
	cursor: pointer;
}
.lienactu3:visited
{
	color: #98aac0;
	cursor: pointer;
}
.lienactu3:hover
{
	color: #98aac0;
	cursor: pointer;
}
.lienactu3:active
{
	color: #98aac0;
	cursor: pointer;
}

.titre_evt
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}

.titreBLF1
{
	font-size: 11pt;
	color: #002E62;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.titreA1
{
	font-size: 11pt;
	color: #984848;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.titreA2
{
	font-size: 11pt;
	color: #8C6C77;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.titreA3
{
	font-size: 11pt;
	color: #647591;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.titreA4
{
	font-size: 11pt;
	color: #8D7664;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.titreA5
{
	font-size: 11pt;
	color: #7f9f76;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.titreA6
{
	font-size: 12pt;
	color: #973D2F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.titreA7
{
	font-size: 12pt;
	color: #0080C0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.titreI
{
	font-size: 11pt;
	color: #647591;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.titreblG
{
	font-size: 10pt;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	margin: 0;
	padding: 0 0 15px 0;
}

.titreblan
{
	font-size: 11pt;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.titreblan a:link
{
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: normal;
}

.titreblan a:active
{
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: normal;
}

.titreblan a:visited
{
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: normal;
}

.titreblan a:hover
{
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: normal;
}


.Titre
{
	font-size: 13pt;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

.txtGR
{
	font-size: 8pt;
	color: #555555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
}

.menutxt
{
	font-size: 10pt;
	color: #216B73;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}

.menutxt a:link
{
	font-size: 10pt;
	color: #72BD00;
	font-weight: normal;
}

.menutxt a:active
{
	font-size: 10pt;
	color: #72BD00;
	font-weight: normal;
}

.menutxt a:visited
{
	font-size: 10pt;
	color: #800080;
	font-weight: normal;
}

.menutxt a:hover
{
	font-size: 10pt;
	color: #6A6AFF;
	font-weight: normal;
}



.Grostxt
{
	font-size: 9pt;
	color: #555555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.txt
{
	font-size: 8pt;
	color: #555555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.txtgris
{
	font-size: 7pt;
	color: #5B5B5B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.txtblf1
{
	font-size: 8pt;
	color: #002E62;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.txtblf
{
	font-size: 8pt;
	color: #002E62;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.txtblf:active
{
	font-size: 8pt;
	color: #002E62;
	font-style: normal;
	font-weight: normal;
}
.txtblf:visited
{
	font-size: 8pt;
	color: #002E62;
	font-weight: normal;
}
.txtblf:hover
{
	font-size: 8pt;
	color: #1668a2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

/* -------------------lien petit gris --------------------- */
.T10
{
	font-size: 10pt;
}
.txtpt
{
	font-size: 7pt;
	color: #555555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}

.txtg
{
	font-size: 7pt;
	color: #5B5B5B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.txtg:active
{
	font-size: 7pt;
	color: #5B5B5B;
	font-style: normal;
	text-decoration: underline;
}
.txtg:visited
{
	font-size: 7pt;
	color: #5B5B5B;
	text-decoration: underline;
}
.txtg:hover
{
	font-size: 7pt;
	color: #6A6023;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

.txtb
{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.txtb:active
{
	font-size: 8pt;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: underline;
}
.txtb:visited
{
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;
}
.txtb:hover
{
	font-size: 8pt;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}


.txtA1
{
	font-size: 8pt;
	color: #6A6023;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.txtA1:active
{
	color: #6A6023;
	font-style: normal;
}
.txtA1:visited
{
	color: #6A6023;
}
.txtA1:hover
{
	color: #002E62;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.txtA2
{
	font-size: 8pt;
	color: #8C6C77;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.txtA2:active
{
	color: #8C6C77;
	font-style: normal;
}
.txtA2:visited
{
	color: #8C6C77;
}
.txtA2:hover
{
	color: #002E62;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

.txtA3
{
	font-size: 8pt;
	color: #647591;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.txtA3:active
{
	color: #647591;
	font-style: normal;
}
.txtA3:visited
{
	color: #647591;
}
.txtA3:hover
{
	color: #002E62;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.txtA4
{
	font-size: 8pt;
	color: #8d7664;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.txtA4:active
{
	color: #8d7664;
	font-style: normal;
}
.txtA4:visited
{
	color: #8d7664;
}
.txtA4:hover
{
	color: #002E62;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.txtA5
{
	font-size: 8pt;
	color: #7f9f76;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.txtA5:active
{
	color: #7f9f76;
	font-style: normal;
}
.txtA5:visited
{
	color: #7f9f76;
}
.txtA5:hover
{
	color: #002E62;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.txtA6
{
	font-size: 8pt;
	color: #973D2F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.txtA6:active
{
	color: #973D2F;
	font-style: normal;
}
.txtA6:visited
{
	color: #973D2F;
}
.txtA6:hover
{
	color: #002E62;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.txtA7
{
	font-size: 8pt;
	color: #973D2F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.txtA7:active
{
	color: #973D2F;
	font-style: normal;
}
.txtA7:visited
{
	color: #973D2F;
}
.txtA7:hover
{
	color: #002E62;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}


.txtI
{
	font-size: 8pt;
	color: #647591;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.txtI:active
{
	color: #647591;
	font-style: normal;
}
.txtI:visited
{
	color: #647591;
}
.txtI:hover
{
	color: #002E62;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

.txtE
{
	font-size: 8pt;
	color: #8D7664;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.txtE:active
{
	color: #8D7664;
	font-style: normal;
}
.txtE:visited
{
	color: #8D7664;
}
.txtE:hover
{
	color: #002E62;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

.txtP
{
	font-size: 8pt;
	color: #7F9F76;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.txtP:active
{
	color: #7F9F76;
	font-style: normal;
}
.txtP:visited
{
	color: #7F9F76;
}
.txtP:hover
{
	color: #002E62;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

.txtgb
{
	font-size: 7pt;
	color: #5B5B5B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

.txtN
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.txtN a:active
{
	color: #000000;
	font-weight: normal;
}
.txtN a:link
{
	color: #000000;
	font-weight: normal;
}
.txtN a:visited
{
	color: #6C6C6C;
	font-weight: normal;
}
.txtN a:hover
{
	color: #000000;
	font-weight: normal;
}
.txtvert
{
	font-size: 8pt;
	color: #72BD00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.txtblanc
{
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.txtlegend
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.txtlegend a:link
{
	color: #0000FF;
	text-decoration: underline;
	font-weight: normal;
}
.txtlegend a:active
{
	color: #0000FF;
	text-decoration: none;
	font-weight: normal;
}
.txtlegend a:visited
{
	color: #0000FF;
	text-decoration: underline;
	font-weight: normal;
}

.txtlegend a:hover
{
	color: #6A6AFF;
	text-decoration: underline;
	font-weight: normal;
}


.JumpMenu
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8px;
	background-color: white;
	color: #666666;
	border-bottom: #666666 1px solid;
	border-left: #666666 1px solid;
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
}

.txtstrong
{
	font-weight: bold;
}

.select
{
	font-size: 7pt;
	color: #004677;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}

#scrolling
{
	height: 245px;
	overflow: auto;
	padding-right: 10px;
}


#metiers
{
	visibility: visible;
}

.liste_metiers
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.liste_metiers a
{
	color: #000000;
	text-decoration: none;
}
.liste_metiers a:visited
{
	color: #000000;
	text-decoration: none;
}
.liste_metiers a:hover
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

#lexique td
{
	vertical-align: top;
	text-align: justify;
}
.plusactu
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.plusactu:visited
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.plusactu:hover
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

