body{COLOR: #313031;FONT-SIZE: 11px;margin: 0px;width: 100%;height: 100%;padding: 0px;background:#FFFFFF scroll left top; font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;}

#page {
BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0px; BACKGROUND: #ffffff; LEFT: 50%; MARGIN-LEFT: -425px; BORDER-LEFT: 0px; WIDTH: 850px; BORDER-BOTTOM: 0px; POSITION: absolute; TOP: 0; HEIGHT: <?echo $g_body_height?>

}
.trhead{
	border: 1px solid #1C4772;background: #1C4772;color: white;
}
.trOver {
        background: #FFFFFF;
     /*   color: white;*/
/*        cursor: hand;*/
}


textarea, select, input{
	font-family: Arial;
	font-size: 9pt;
	color: #333333;}
textarea{width: auto; height: auto;}
iframe, div, form, img, h1, h2, h3, h4, h6{padding: 0px; margin: 0px; border: 0px;}
h1{padding-left: 14px;}
h2{padding-right: 4px}
h1{font-size: 18pt; font-weight: bold;color: #313031}
h2{font-size: 12pt; font-weight: bold; color: #ff5931}

h3{font-size: 10pt; font-weight: bold; padding-left: 10px; color: #535353;}
h4{
	margin-top: -22px;
	margin-left: 5px;	
	color: #02125A;
	border: 1px solid #02125A;
	margin-bottom: 0px;
	background-color: #ffffff;
	float: left;
	padding-left: 15px;
	padding-right: 15px;}

h6{font-size: 9pt; font-weight: normal;}

a.infobulle{
    position:relative; 
    z-index:24; background-color:#ffc;
    color:#000;
    text-decoration:none}
a.infobulle:hover{z-index:25; background-color:#D0DBF8}
a.infobulle span{display: none}
a.infobulle:hover span{ 
	display:block; 
	position:absolute;
    top:1em; left:1em; width:17em;
    border:1px solid #313031;
    background-color:#ECF1FC; color:#000050;
    text-align: justify;
    font-weight:none;
	FONT-SIZE: 11px; 
    padding:1px;
     }
	 
a.infobulle_modeemploi{
    position:relative; 
    z-index:24; background-color:#F0F0F0;
    color:#000;
    text-decoration:none}
a.infobulle_modeemploi:hover{z-index:25; background-color:#F0F0F0}
a.infobulle_modeemploi span{display: none}
a.infobulle_modeemploi:hover span{ 
	display:block; 
	position:absolute;
    top:1em; left:-55em; width:60em;
    border:1px solid #313031;
    background-color:#F0F0F0; color:#000050;
    text-align: justify;
    font-weight:none;
	FONT-SIZE: 11px; 
    padding:1px;
     }
	 	 
	 
a.infobulle_cadeau{
    position:relative; 
    z-index:24; background-color:#ffc;
    color:#000;
    text-decoration:none}
a.infobulle_cadeau:hover{z-index:25; background-color:#D0DBF8}
a.infobulle_cadeau span{display: none}
a.infobulle_cadeau:hover span{ 
	display:block; 
	position:absolute;
    top:1em; left:1em; width:20em;
    border:1px solid #313031;
    background-color:#F1F1F1; color:#000050;
    text-align: justify;
    font-weight:none;
	FONT-SIZE: 11px; 
    padding:1px;
     }
	 
	 
.fs_bouton_rouge_petit {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 color: #FFFFFF;
 text-align: center;
 line-height: normal;
 font-weight: bold;
 background-color: #FF0000;
 border-top: thin solid #F4C0B9;
 border-right: thin solid #993300;
 border-bottom: thin solid #993300;
 border-left: thin solid #F4C0B9;
}

TD.navon {
	PADDING-RIGHT: 2px;	PADDING-LEFT: 2px;FONT-WEIGHT: bold;FONT-SIZE: 11px;PADDING-BOTTOM: 0px;PADDING-TOP: 0px;FONT-FAMILY: Arial, Helvetica, Sans-Serif;	CURSOR: pointer;COLOR: #ff5931;BACKGROUND-COLOR: #FFFFFF;border-color:#FFFFFF;
}
TD.navoff{
	PADDING-RIGHT: 2px;	PADDING-LEFT: 2px;FONT-WEIGHT: bold;FONT-SIZE: 11px;PADDING-BOTTOM: 0px;PADDING-TOP: 0px;FONT-FAMILY: Arial, Helvetica, Sans-Serif;	CURSOR: pointer;COLOR: #313031;BACKGROUND-COLOR: #FFFFFF;border-color: #FFFFFF;
}

.fs10i {font-size:10px; font-style:italic; padding-left:3px;font-weight: normal;}
.fs10n {font-size:10px; font-style:none; padding-left:3px;font-weight: normal;}
.fs10g {font-size:10px; font-style:none; padding-left:3px;font-weight: bold;}
.fs11n {font-size:11px; COLOR: #313031; font-style:none; padding-left:3px;font-weight: normal;}
.fs11i{font-size:11px; font-style:italic; padding-left:3px;font-weight: normal;}
.fs11g {font-size:11px; font-style:none; padding-left:3px;font-weight: bold;}
.fs12n {font-size:12px; COLOR: #313031; font-style:none; padding-left:3px;font-weight: normal;}
.fs12g {font-size:12px; COLOR: #313031;  font-style:none; padding-left:3px;font-weight: bold;}
.fs14n {font-size:14px; COLOR: #313031;  font-style:none; padding-left:3px;font-weight: normal;}
.fs14g {font-size:14px; COLOR: #313031;  font-style:none; padding-left:3px;font-weight: bold;}
.fs16n {font-size:16px; COLOR: #313031; font-style:none; padding-left:3px;font-weight: normal;}
.fs16g {font-size:16px; COLOR: #313031; font-style:none; padding-left:3px;font-weight: bold;}
.fs18g {font-size:18px; COLOR: #313031; font-style:none; padding-left:3px;font-weight: bold;}

.fs9norange {font-size:9px; color: #ff5931; font-style:none; padding-left:3px;font-weight: normal;}
.fs9nvert {font-size:9px; color: #228b22; font-style:none; padding-left:3px;font-weight: normal;}
.fs9nrouge {font-size:9px; color: #FF0000; font-style:none; padding-left:3px;font-weight: normal}
.fs9ngris {font-size:9px; color: #555555; font-style:none; padding-left:3px;font-weight: normal}
.fs10norange {font-size:10px; color: #ff5931; font-style:none; padding-left:3px;font-weight: normal;}
.fs10gorange {font-size:10px; color: #ff5931; font-style:none; padding-left:3px;font-weight: bolg;}
.fs10ngris {font-size:10px; color: #555555; font-style:none; padding-left:3px;font-weight: normal}
.fs10nrouge {font-size:10px; color: #FF0000; font-style:none; padding-left:3px;font-weight: normal}
.fs10gblanc {font-size:10px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: bold}
.fs11nnoir{font-size:11px; color: #000000; font-style:none; padding-left:3px;font-weight: normal;}
.fs11gnoir{font-size:11px; color: #000000; font-style:none; padding-left:3px;font-weight: normal;}
.fs11gvert{font-size:11px; color: #228b22; font-style:none; padding-left:3px;font-weight: bold;}
.fs11nvert{font-size:11px; color: #228b22; font-style:none; padding-left:3px;font-weight: normal;}
.fs11gblanc {font-size:11px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: bold}
.fs11nrouge {font-size:11px; color: #FF0000; font-style:none; padding-left:3px;font-weight: normal}
.fs11grouge {font-size:11px; color: #FF0000; font-style:none; padding-left:3px;font-weight: bold}
.fs11norange {font-size:11px; color: #ff5931; font-style:none; padding-left:3px;font-weight: normal;}
.fs11ngris {font-size:11px; color: #555555; font-style:none; padding-left:3px;font-weight: normal}
.fs11gorange {font-size:11px; color: #ff5931; font-style:none; padding-left:3px;font-weight: bold;}
.fs12norange {font-size:12px; color: #ff5931; font-style:none; padding-left:3px;font-weight: normal;}
.fs12gorange {font-size:12px; color: #ff5931; font-style:none; padding-left:3px;font-weight: bold;}
.fs12nnoir{font-size:12px; color: #000000; font-style:none; padding-left:3px;font-weight: normal;}
.fs12gnoir{font-size:12px; color: #000000; font-style:none; padding-left:3px;font-weight: bold;}
.fs12grouge {font-size:12px; color: #FF0000; font-style:none; padding-left:3px;font-weight: bold}
.fs12gblanc {font-size:12px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: bold}
.fs12nblanc {font-size:12px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: normal}
.fs14gorange {font-size:14px; color: #ff5931; font-style:none; padding-left:3px;font-weight: bold;}
.fs14gblanc {font-size:14px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: bold}
.fs16gblanc {font-size:16px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: bold}
.fs16gorange {font-size:16px; color: #ff5931; font-style:none; padding-left:3px;font-weight: bold;}
.fs18gblanc {font-size:16px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: bold}
.fs18grouge {font-size:18px; color: #FF0000; font-style:none; padding-left:3px;font-weight: bold;}
.fs18norange {font-size:18px; color: #ff5931; font-style:none; padding-left:3px;font-weight: normal;}
.fs20norange {font-size:20px; color: #ff5931; font-style:none; padding-left:3px;font-weight: normal;}
.fs25norange {font-size:25px; color: #ff5931; font-style:none; padding-left:3px;font-weight: normal;}
.fs25borange {font-size:28px; color: #ff5931; font-style:none; padding-left:3px;font-weight: bold;}
.fs30gorange {font-size:40px; color: #ff5931; font-style:bold; padding-left:3px;font-weight: bold;}

.dgt {
	BORDER-RIGHT: #185DB5 1px solid; BORDER-TOP: #185DB5 1px solid; =
FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #185DB5 1px solid; =
COLOR: #000000; LINE-HEIGHT: normal; BORDER-BOTTOM: #185DB5 1px solid; =
FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; =
TEXT-ALIGN: left;background-color: #FFFFFF;
}

.cadre1 {
	BORDER-BOTTOM: #313031 1px solid;
	BORDER-left: #313031 1px solid;
	BORDER-RIGHT: #313031 1px solid;
	BORDER-TOP: #313031 1px solid;	
}

.cadre3{
	BORDER-BOTTOM: #CCCCCC 1px solid;
	BORDER-left: #CCCCCC 1px solid;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;	
}

.cadremsg {
	BORDER-BOTTOM: #313031 3px solid;
	BORDER-left: #313031 3px solid;
	BORDER-RIGHT: #313031 3px solid;
	BORDER-TOP: #313031 3px solid;	
}

.cadreerr {
	BORDER-BOTTOM: #ff5931 3px solid;
	BORDER-left: #ff5931 3px solid;
	BORDER-RIGHT: #ff5931 3px solid;
	BORDER-TOP: #ff5931 3px solid;	
}

.cadreoffre {
	BORDER-BOTTOM: #ff5931 2px solid;
	BORDER-left: #ff5931 2px solid;
	BORDER-RIGHT: #ff5931 2px solid;
	BORDER-TOP: #ff5931 2px solid;	
}

.cadre2 {
	BORDER-BOTTOM: #FF0000 1px solid;
	BORDER-left: #FF0000 1px solid;
	BORDER-RIGHT: #FF0000 1px solid;
	BORDER-TOP: #FF0000 1px solid;	
}

.td10 {
	BORDER-BOTTOM: #313031 2px solid;	
}	

.td11 {
	BORDER-RIGHT: #313031 2px solid;	
}

.td12 {
	BORDER-BOTTOM: #DDDDDD 1px solid;	
}	

.td13 {
	BORDER-TOP: #313031 1px solid;	
}	
.td14 {
	BORDER-BOTTOM: #313031 1px solid;	
}

.td15 {
	BORDER-BOTTOM: #313031 2px solid;	
}

.td16 {
	BORDER-RIGHT: #313031 1px solid;	
}

.td17 {
	BORDER-top: #313031 1px solid;	
}



a.menu { 
font-weight: normal; /*Pris en comte par IE */ 
font-size: 12px; /* Pris en compte par IE */ 
color: #313031; 
text-decoration: none; /* Pris en compte par IE */ 
} 

a.menu:hover { 
text-decoration: underline; /* Pris en compte par IE */ 
color: #313031; 
} 

.A {
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}
	.A:visited {color:#313031;}
	.A:hover {color:#ff5931;text-decoration: underline;}
	.A:active {color:#313031;}
	.A:focus {color:#ff5931;text-decoration: underline;}
	.A:link {color:#313031;}	

.C  {
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
	.C:visited {color:#FFFFFF;}
	.C:hover {color:#ff5931;}
	.C:active {color:#FFFFFF;}
	.C:focus {color:#ff5931;}
	.C:link {color:#FFFFFF;}	


.E  {
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
	.E:visited {color:#555456;}
	.E:hover {color:#555456;text-decoration: underline;}
	.E:active {color:#555456;}
	.E:focus {color:#555456;text-decoration: underline;}
	.E:link {color:#555456;}	


.G  {
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
	.G:visited {color:#0033CC;}
	.G:hover {color:#0033CC;text-decoration: underline;}
	.G:active {color:#0033CC;}
	.G:focus {color:#0033CC;text-decoration: underline;}
	.G:link {color:#0033CC;}	

.G2  {
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
	.G2:visited {color:#FF0000;}
	.G2:hover {color:#FF0000;text-decoration: underline;}
	.G2:active {color:#FF0000;}
	.G2:focus {color:#FF0000;text-decoration: underline;}
	.G2:link {color:#FF0000;}		
	
.F  {
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}
	.F:visited {color:#ff5931;}
	.F:hover {color:#313031;}
	.F:active {color:#ff5931;}
	.F:focus {color:#313031;}
	.F:link {color:#ff5931;}	

.F2  {
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
}
	.F2:visited {color:#0033CC;}
	.F2:hover {color:#0033CC;text-decoration: underline;}
	.F2:active {color:#0033CC;}
	.F2:focus {color:#0033CC;text-decoration: underline;}
	.F2:link {color:#0033CC;}	

.H {
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
	.H:visited {color:#ff5931;}
	.H:hover {color:#FFFFFF;}
	.H:active {color:#ff5931;}
	.H:focus {color:#FFFFFF;}
	.H:link {color:#ff5931;}	


.I  {
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
}
	.I:visited {color:#313031;}
	.I:hover {color:#313031;text-decoration: underline;}
	.I:active {color:#313031;}
	.I:focus {color:#313031;text-decoration: underline;}
	.I:link {color:#313031;}	


.L  {
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
}
	.L:visited {color:#0000ff;}
	.L:hover {color:#0000ff;text-decoration: underline;}
	.L:active {color:#0000ff;}
	.L:focus {color:#0000ff;text-decoration: underline;}
	.L:link {color:#0000ff;}	

.M {
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
	.M:visited {color:#000FF;}
	.M:hover {color:#000FF;text-decoration: underline;}
	.M:active {color:#000FF;}
	.M:focus {color:#000FF;text-decoration: underline;}
	.M:link {color:#000FF;}	

.N {
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
	.N:visited {color:#0000ff;}
	.N:hover {color:#0000ff;text-decoration: underline;}
	.N:active {color:#0000ff;}
	.N:focus {color:#0000ff;text-decoration: underline;}
	.N:link {color:#0000ff;}		
