/* Body */
BODY {
	margin: 0px 0px 0px 0px;
	background-color : #FFFFFF ;
	color : #000000;
	
scrollbar-face-color: ffffff;
scrollbar-highlight-color: f3f3f2;
scrollbar-3dlight-color: 8c8d7e;
scrollbar-darkshadow-color: f3f3f2;
scrollbar-shadow-color: 8c8d7e;
scrollbar-arrow-color: 8c8d7e;
scrollbar-track-color: f3f3f2;
	}

body, td, p, option, input, select, form, a {

scrollbar-face-color: ffffff;
scrollbar-highlight-color: f3f3f2;
scrollbar-3dlight-color: 8c8d7e;
scrollbar-darkshadow-color: f3f3f2;
scrollbar-shadow-color: 8c8d7e;
scrollbar-arrow-color: 8c8d7e;
scrollbar-track-color: f3f3f2;

font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000

}

/* Styles for dhtml tabbed-pages */
.ontab {
	background-color: #323A15;
	border-left: outset 2px #5B7122;
	border-right: outset 2px #808080;
	border-top: outset 2px #5B7122;
	border-bottom: solid 1px #d5d5d5;
	text-align: center;
	cursor: hand;
	font-weight: bold;
	color: #FFFFFF;
}
.offtab {
	background-color : #e5e5e5;
	border-left: outset 2px #E0E0E0;
	border-right: outset 2px #E0E0E0;
	border-top: outset 2px #E0E0E0;
	border-bottom: solid 1px #d5d5d5;
	text-align: center;
	cursor: hand;
	font-weight: normal;
}
.tabpadding {
}

.tabheading {
	background-color: #CCE197;
	text-align: left;
}

.pagetext {
	visibility: hidden;
	display: none;
	position: relative;
	top: 0;
}
h4 {
	color: #405115; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px; font-weight: bold;
	}

h5 {
	color: #718D28; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight: bold;
	}

h6 {
	color: #A5CD3D; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight: bold;
	}


/* Horizontal Line */
hr {
	background: #C6DA88; height:2px; border: 1px inset;
	}

hr.separator {
	background: #8EAC35;
	height: 1px;
	width: 75px;
	border: 0px;
}

/* --Default Class Settings-- */

a.mainlevel:link, a.mainlevel:visited {
	color: #2A370D;
	background-position: left;
	text-align: right;
 }

a.mainlevel:hover {
	color: #737373;
	background-position: left;
	text-align: left;
	}

a#active-link{
	color: #FFCC00; text-decoration: none;
}

a.mainmenu:link, a.mainmenu:visited {
	color: #405115; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;
	font-weight: normal;
	}

a.mainmenu:hover, {
	color: #759328; text-decoration: underline;
	}
	
a.sublevel:hover {
	color: #759328; text-decoration: underline;
	}

a.sublevel:link, a.sublevel:visited {
	color: #405115; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;
	font-weight: normal;
}

/* For content item titles that are hyperlink instead of Read On */


/* Links */
a.blogsection:link, a.blogsection:visited {
	color: #405115; text-decoration: none; font-weight: normal;
	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

a.blogsection:hover {
	color: #759328;	text-decoration: underline;
	font-weight: normal;
	font-size: 10px;
	}

a.weblinks:link, a.weblinks:visited {
	color: #405115; text-decoration: none; font-weight: normal;
	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	}

a.weblinks:hover {
	color: #759328;	text-decoration: underline;
	}

a.readon:link, a.readon:visited {
	color: #405115; text-decoration: none; font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style: inside url(../images/read.gif);
	list-style-type: disc;
	display: list-item;
	white-space: normal;
	font-weight: normal;
	}

a.readon:hover {
	color: #759328;	text-decoration: underline;
	font-weight: normal;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style: inside url(../images/read.gif);
	list-style-type: disc;
	display: list-item;
	white-space: normal;
	}

table.moduletable {
	margin: 0px 0px 0px 0px;
	width: 95%;
	border-left: solid 0px #000000;
	border-right: solid 0px #000000;
	border-top: solid 0px #000000;
	border-bottom: solid 0px #000000;
	}

table.moduletable th {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1A220A;
	text-align: left;
	width: 100%;
	
	text-indent: 18px;
	height: 20px;
	border-bottom: 1px solid #759328;
	line-height: 20px;
	}

table.moduletable td {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	}
	
.button {
	color: #2A370D; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	font: bold;
	background: White;
	border: 1px solid #A7CF43;
	height: 20px;
	}

.inputbox {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3E3E3E;
	background: #FFFFFF;
	border: 1px solid;
	}

/** category text format and links **/
/*
.category {
	color: #86A92E; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: bold; text-decoration: none;
	}
*/
a.category:link, a.category:visited {
	color: #405115; font-weight: bold;
	}

a.category:hover {
	color: #759328;
	}



.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6D8829;
	text-decoration: none;
	font-weight: normal;
	}

.smalldark {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #333333;
        text-decoration: none;
        font-weight: normal;
        }

.createdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #74912A;
	text-decoration: none;
	font-weight: normal;
	}

.modifydate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
	font-weight: normal;
	}
	

/* PeekLime */
a.bar:link {text-decoration: none; color: #FFFFFF;}
a.bar:visited { text-decoration: none; color: #FFFFFF }
a.bar:hover {color: #FF6C00; text-decoration: none;}
		  
.searchbox {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5E5E5E;
	background: White;
	border: 2px solid;
	height: 18px;
	line-height: 13px;
	}
	
.title {
	font: bold larger;
	letter-spacing: 4px;
}

/* for modifying {moscode} output.  Don't set the colour! */
.moscode {
	background-color: #f0f0f0;
}

/* Pour les messages d'informations sur les résultats d'opérations et autres */
.message {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 10pt;
	color : #ff6600;
	text-align: center;
}

/* Liens Menu Accès à l'offre de service nationale  */
a.liensmenuhautemployeur:link { text-decoration: none; font-weight: bold; font-size : 9pt; color: #663399; letter-spacing: 1px}
a.liensmenuhautemployeur:visited { text-decoration: none; font-weight: bold; font-size : 9pt; color: #663399; letter-spacing: 1px}
a.liensmenuhautemployeur:hover { text-decoration: none; font-weight: bold; font-size : 9pt; color: #663399; letter-spacing: 1px}

a.liensmenuhautindependant:link { text-decoration: none; font-weight: bold; font-size : 9pt; color: #993300; letter-spacing: 1px}
a.liensmenuhautindependant:visited { text-decoration: none; font-weight: bold; font-size : 9pt; color: #993300; letter-spacing: 1px}
a.liensmenuhautindependant:hover { text-decoration: none; font-weight: bold; font-size : 9pt; color: #993300; letter-spacing: 1px}

a.liensmenuhautparticulier:link { text-decoration: none; font-weight: bold; font-size : 9pt; color: #FF9900; letter-spacing: 1px}
a.liensmenuhautparticulier:visited { text-decoration: none; font-weight: bold; font-size : 9pt; color: #FF9900; letter-spacing: 1px}
a.liensmenuhautparticulier:hover { text-decoration: none; font-weight: bold; font-size : 9pt; color: #FF9900; letter-spacing: 1px}

a.liensmenuhautassociation:link { text-decoration: none; font-weight: bold; font-size : 9pt; color: #FFCC00; letter-spacing: 1px}
a.liensmenuhautassociation:visited { text-decoration: none; font-weight: bold; font-size : 9pt; color:#FFCC00; letter-spacing: 1px}
a.liensmenuhautassociation:hover { text-decoration: none; font-weight: bold; font-size : 9pt; color: #FFCC00; letter-spacing: 1px}

a.liennavint:link { text-decoration: underline; color: #431666}
a.liennavint:visited { text-decoration: underline; color: #431666}
a.liennavint:hover { text-decoration: underline; color: #FF6C00}

a.lienbandeau3:link { text-decoration: none; color: #FFFFFF}
a.lienbandeau3:visited { text-decoration: none; color: #FFFFFF}
a.lienbandeau3:hover { text-decoration: none; color: #FF6C00}

a.lientitreresultat:link { text-decoration: none; color: #000000; font-weight: bold}
a.lientitreresultat:visited { text-decoration: none; color: #000000; font-weight: bold}
a.lientitreresultat:hover { text-decoration: none; color: #FF6C00; font-weight: bold}

a.liensommaire:link { text-decoration: none; color: #000000; font-weight: bold }
a.liensommaire:visited { text-decoration: none; color: #000000; font-weight: bold }
a.liensommaire:hover { text-decoration: none; color: #FF6C00; font-weight: bold}

a.liensservices:link { text-decoration: none; color: #000000 }
a.liensservices:visited { text-decoration: none; color: #00000 }
a.liensservices:hover { text-decoration: none; color: #FF6C00 }

a.liensnews:link { text-decoration: none; color: #000000 }
a.liensnews:visited { text-decoration: none; color: #00000 }
a.liensnews:hover { text-decoration: none; color: #FF6C00 }

a.liensmenuderoulant:link { text-decoration: none; color: #FFFFFF; }
a.liensmenuderoulant:visited { text-decoration: none; color: #FFFFFF; }
a.liensmenuderoulant:hover { text-decoration: none; color: #FF630E; }

a.liensbandeaubas:link { text-decoration: none; color: #FFFFFF; }
a.liensbandeaubas:visited { text-decoration: none; color: #FFFFFF; }
a.liensbandeaubas:hover { text-decoration: none; color: #FF630E; }

a.liensmenugauche:link { text-decoration: none; color: #FFFFFF; }
a.liensmenugauche:visited { text-decoration: none; color: #FFFFFF; }
a.liensmenugauche:hover { text-decoration: none; color: #FFCC00; }

a.liens-abonnez:link { color: #fb9028; text-decoration: none}
a.liens-abonnez:visited {	color: #fb9028; text-decoration: none}
a.liens-abonnez:hover {	color: #fb9028; text-decoration: none}

.menuhaut-fd { background: #D0C6D6}
.menuhaut-contour {
	BACKGROUND: #46174d
}

.separateur { color: #FFFFFF }
.titrearticle {
font-size: 13px;
font-weight: bold;
color: #FF6C00;
text-align:left;
background-image: url(/images/fleche_orange_int.gif);
background-repeat: no-repeat;
background-position: left;
text-indent: 22px;
line-height: 16px;
height: 15px
}

.titrerub {  font-weight: bold; color: #F78312}
.erreurform {  font-weight: bold; color: #F78312; font-size: 10px}
.chemindefer {  font-weight: normal; color: #431666}
.gras {  font-weight: bold}
.recherche {  font-weight: Arial; font-size: 8px; color: #FFFFFF}

.champorange {	
	BORDER-RIGHT: #FF630E 1px solid;
	BORDER-TOP: #FF630E 1px solid;
	BACKGROUND: #FB9028;
	BORDER-LEFT: #FF630E 1px solid;
	COLOR: #FFFFFF;
	BORDER-BOTTOM: #FF630E 1px solid;
	TEXT-DECORATION: none;
	font-size: 11px
}

.boutonorange {
	BORDER-RIGHT: #FF630E 1px solid;
	BORDER-TOP: #FF630E 1px solid;
	BACKGROUND: #FB9028;
	BORDER-LEFT: #FF630E 1px solid;
	CURSOR: hand;
	COLOR: #FFFFFF;
	BORDER-BOTTOM: #FF630E 1px solid;
	TEXT-DECORATION: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.boutabon {
  width = 185px;
	BORDER-RIGHT: #FF630E 1px solid;
	BORDER-TOP: #FF630E 1px solid;
	BACKGROUND: #FB9028;
	BORDER-LEFT: #FF630E 1px solid;
	text-align : center;
	CURSOR: hand;
	COLOR: #FFFFFF;
	BORDER-BOTTOM: #FF630E 1px solid;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}
.champviolet {	
	BORDER-RIGHT: #563885 1px solid;
	BORDER-TOP: #563885 1px solid;
	BACKGROUND: #D0C6D6;
	BORDER-LEFT: #563885 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #563885 1px solid;
	font-size: 11px
}

.champviolet2 {	
	BORDER-RIGHT: #563885 1px solid;
	BORDER-TOP: #563885 1px solid;
	BACKGROUND: #D0C6D6;
	BORDER-LEFT: #563885 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #563885 1px solid;
	font-size: 9px
}

.boutonviolet {
	BORDER-RIGHT: #D0C6D6 1px solid;
	BORDER-TOP: #D0C6D6 1px solid;
	BACKGROUND: #6c44ab;
	BORDER-LEFT: #D0C6D6 1px solid;
	CURSOR: hand;
	COLOR: #FFFFFF;
	BORDER-BOTTOM: #D0C6D6 1px solid;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.tableau-cellule1 { background: #EFE7CE; font-size: 11px}
.tableau-cellule2 { background: #EFEFDE; font-size: 11px}

.tableau-cellule3 {
font-size: 11px;
border-bottom: 1px solid #F78312;
border-left: 1px solid #F78312;}

.tableau-site {
border-right: 1px solid #000000;
border-left: 1px solid #000000;}

.tableau-gauche {
border-right: 1px solid #C0C0C0;
}

.tableau-flash {
border-top: 1px solid #F56118;
border-bottom: 1px solid #F56118;	
border-left: 1px solid #F56118;
border-right: 1px solid #F56118;
}

/*menu de gauche -  menu de niveau 2   */
.menugauche-fd { background: #6C44AB}
.menugauche-actif { color: #FFCC00}

/* div menu de gauche - Titre menu de niveau  0 */
.statutprofil {  font-weight: bold; color: #431666;font-size: 11px}
.activiteprofil {  color: #431666; font-size: 11px}

.tableau-sstitre { background: #DED6DE; font-size: 11px}

A.liens-employeurs:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #6d3d94; TEXT-DECORATION: none
}
A.liens-employeurs:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #6d3d94; TEXT-DECORATION: none
}
A.liens-employeurs:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #6b3605; TEXT-DECORATION: none
}
A.liens-independants:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #f04b11; TEXT-DECORATION: none
}
A.liens-independants:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #f04b11; TEXT-DECORATION: none
}
A.liens-independants:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #6b3605; TEXT-DECORATION: none
}
A.liens-particuliers:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #f08a11; TEXT-DECORATION: none
}
A.liens-particuliers:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #f08a11; TEXT-DECORATION: none
}
A.liens-particuliers:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #6b3605; TEXT-DECORATION: none
}
A.liens-associations:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #f0b411; TEXT-DECORATION: none
}
A.liens-associations:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #f0b411; TEXT-DECORATION: none
}
A.liens-associations:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #6b3605; TEXT-DECORATION: none
}
A.liens-createurs:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #75cd1f; TEXT-DECORATION: none
}
A.liens-createurs:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #75cd1f; TEXT-DECORATION: none
}
A.liens-createurs:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #6b3605; TEXT-DECORATION: none
}
A.liens-experts:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #25428e; TEXT-DECORATION: none
}
A.liens-experts:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #25428e; TEXT-DECORATION: none
}
A.liens-experts:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #6b3605; TEXT-DECORATION: none
}
A.liens-salaries:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #13beb0; TEXT-DECORATION: none
}
A.liens-salaries:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #13beb0; TEXT-DECORATION: none
}
A.liens-salaries:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #6b3605; TEXT-DECORATION: none
}


.fond-beige {
	BACKGROUND: #f5f5e7
}
.fond-beige-jump {
	BACKGROUND: #efeed9
}
.fond-blanc {
	BACKGROUND: #ffffff
}

.tableau-droite {
border-right: 1px solid #808080;
border-left: 1px solid #808080;
border-bottom: 1px solid #808080;
border-top: 1px solid #808080;
}

.lien-carte { font-size:10; color: #F78312}


/* Ajout JTA */

.puces-orange {
	BACKGROUND-IMAGE: url(/images/puces_orange.gif); BACKGROUND-REPEAT: no-repeat
}
.puces-orange2 {
	BACKGROUND-IMAGE: url(/images/puces_orange2.gif); BACKGROUND-REPEAT: no-repeat
}
.fond-bas {
	BACKGROUND: #5c5c5c; COLOR: #ffffff
}
.fond-interligne-ssmenu {
	BACKGROUND: #ffffff
}
.fond-noir {
	BACKGROUND: #000000
}
.fond-menu {
	BACKGROUND: #5c5c5c
}
.fond-mauve {
	BACKGROUND: #6c44ab
}
.fond-blanc {
	BACKGROUND: #ffffff
}
.fond-sable {
	BACKGROUND: #f5f5e7
}
.fond-beige-jump {
	BACKGROUND: #efeed9
}