html,body {color: #000000; margin: 5 0 0 10;}
div, span, td, p, ul, li, legend, h1, h2, h3, h3, h5, b, font 
{
    font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;
	font-size: 11px
}
TABLE.pxorange {border-color: #FF9966;border-style: solid;border-top-width: 1px;border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px;background-color:#FFFFFF;}
TABLE.fondor50 {background-image: url('../img/bgor50.gif'); background-repeat : repeat-x;}
TABLE.fondor106 {background-image: url('../img/bgor106.gif'); background-repeat : repeat-x;}
TABLE.fondor150 {background-image: url('../img/bgor150.gif'); background-repeat : repeat-x;}
TABLE.fondor210 {background-image: url('../img/bgor210.gif'); background-repeat : repeat-x;}

TABLE.fondbl50 {background-image: url('../img/bgbl50.gif'); background-repeat : repeat-x;}
TABLE.fondbl106 {background-image: url('../img/bgbl106.gif'); background-repeat : repeat-x;}
TABLE.fondbl150 {background-image: url('../img/bgbl150.gif'); background-repeat : repeat-x;}
TABLE.fondbl210 {background-image: url('../img/bgbl210.gif'); background-repeat : repeat-x;}

TABLE.fondbl520 {background-image: url('../img/bg_recrut_520_h.gif'); background-repeat : repeat-y;}

TD.fondor106 {background-image: url('../img/bgor106.gif'); background-repeat : repeat-x;}
TD.fondbl106 {background-image: url('../img/bgbl106.gif'); background-repeat : repeat-x;}

td.grisclair {background: #DDDDDD;}
td.fondorange {background: #FFE5D6;}
td.justif {text-align:justify;}

th{
	background-color : #FFE7D7;
	color:black;
	text-align:left;
	margin-left:10px;
	text-indent:5px;
	font-family : verdana,arial,geneva,lucida,helvetica,sans-serif;
	font-size : 10px;
	filter:alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=90, StartY=0, FinishX=200, FinishY=0);
}


input {
font-family: arial,verdana,sans-serif;
font-size: 11px;
font-weight: 500px;
background-color: #FBF0EA;
border: 1px solid #EB773C;
padding: 2px;
}

input.blanc {
border: 0px;
padding: 0px;
background-color: transparent;
}

input.bleu {
background-color: #EB773C;
border: 1px solid #EB773C;
}

input.button {background:#FBF0EA;}
input.buttonhover {background:#FFDFCE;}
input.bkinput {font-size:12px;padding:5px 0 1px 4px;width:100px;height:22px;border:1px solid #FF996d;background:url(../img/bkinput.gif)}
input.bkinput2 {font-size:12px;padding:5px 0 1px 4px;width:200px;height:22px;border:1px solid #FF996d;background:url(../img/bkinput.gif)}


input.buttona  {
	font-size : 12px;
	font-family : arial,verdana,geneva,lucida,helvetica,sans-serif;
	background-image: url(./img/menu_fond.gif);
	background-repeat: repeat;
	background-color : #E35710;
	color : #FFFFFF;
	font-weight : 600;
	border: 1px solid #EC7B42;
}
	
input.buttono  {
	font-size : 12px;
	font-family : arial,verdana,geneva,lucida,helvetica,sans-serif;
	background-image: url(./img/menu_fond.gif);
	background-repeat: repeat;
	background-color : #E35710;
	color : #FFFFFF;
	font-weight : 600;
	border: 1px solid #EC7B42;
}



select, textarea {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif; font-size: 11px; background: #FFF7F1;}

/* verdana*/
/* 16 px*/
.orclear16 {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 16px;FONT-WEIGHT: bold;color:#FF9966;}
.marron16 {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 16px;FONT-WEIGHT: bold;color:#DA4A0E;}

/* verdana*/
/* 13 px*/

A.lkbleupale13b:link {COLOR: #FFFFFF;font-family: arial,verdana,geneva,lucida,helvetica,sans-serif;FONT-SIZE: 13px;FONT-WEIGHT: bold;TEXT-DECORATION: none}
A.lkbleupale13b:visited {COLOR: #FFFFFF;font-family: arial,verdana,geneva,lucida,helvetica,sans-serif;FONT-SIZE: 13px;FONT-WEIGHT: bold;TEXT-DECORATION: none}
A.lkbleupale13b:active {COLOR: #FFE04D;font-family: arial,verdana,geneva,lucida,helvetica,sans-serif;FONT-SIZE: 13px;FONT-WEIGHT: bold;TEXT-DECORATION: none}
A.lkbleupale13b:hover {COLOR: #FFE04D;font-family: arial,verdana,geneva,lucida,helvetica,sans-serif;FONT-SIZE: 13px;FONT-WEIGHT: bold; TEXT-DECORATION: none}

A.croixrouge:link {color:#FF0000;text-ALIGN:CENTER;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 14px;font-weight:bold;TEXT-DECORATION: none;}
A.croixrouge:hover {color:#1D80DD;text-ALIGN:CENTER;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 14px;font-weight:bold;TEXT-DECORATION: none;}
A.croixrouge:visited {color:#FF0000;text-ALIGN:CENTER;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 14px;font-weight:bold;TEXT-DECORATION: none;}
A.croixrouge:active {color:#FF0000;text-ALIGN:CENTER;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 14px;font-weight:bold;TEXT-DECORATION: none;}

.orclear15 {font-family: arial,geneva,verdana;font-size: 15px;color:#FF9966;font-weight: 800;}
.orclear13 {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 13px;FONT-WEIGHT: bold;color:#FF9966;}

/*12 px */

.marron12b {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 12px;FONT-WEIGHT: bold;color:#DA4A0E;}
.marrondark12b {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 12px;FONT-WEIGHT: bold;color:#561c00;}
.rouge12b {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 12px;FONT-WEIGHT: bold;color:#FE2400;}
.vert12b{font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 12px;FONT-WEIGHT: bold;color:#008000;}
.bleudark12b {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 12px;FONT-WEIGHT: bold;color:#054080;}
.orangeclear12b {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 12px;FONT-WEIGHT: bold;color:#DEAD57;}

/*11 px*/
.bleuclear11b {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 11px;FONT-WEIGHT: bold;color:#1D80DD}
.bleudark11b {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 11px;FONT-WEIGHT: bold;color:#054080;}
.vert11b{font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 11px;FONT-WEIGHT: bold;color:#008000;}
.vert11{font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 11px;FONT-WEIGHT: normal;color:#008000;}

.grisclear11 {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 11px;FONT-WEIGHT: normal;color:#999999;}
.grisdark11 {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 11px;FONT-WEIGHT: normal;color:#777777;}
.grisdark11b {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 11px;FONT-WEIGHT: bold;color:#777777;}
.marron11b {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 11px;FONT-WEIGHT: bold;color:#DA4A0E;}
.marrondark11b {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 11px;FONT-WEIGHT: bold;color:#561c00;}
.rouge11b {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 11px;FONT-WEIGHT: bold;color:#FE2400;}
.rouge11 {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 11px;FONT-WEIGHT: normal;color:#FE2400;}
.orclear11 {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 11px;FONT-WEIGHT: normal;color:#FF9966;}
.orclear11b {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 11px;FONT-WEIGHT: bold;color:#FF9966;}
.noir11i {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 11px;FONT-WEIGHT: normal;FONT-STYLE: italic;color:#000000;}
.noir11 {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 11px;FONT-WEIGHT: normal;color:#000000;}

/*8 px*/
.noir8 {font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;font-size: 8px;FONT-WEIGHT: normal;FONT-STYLE: normal;color:#000000;}

A.lknoir11no:link {COLOR: #000000;font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;FONT-SIZE: 11px;FONT-WEIGHT: normal;TEXT-DECORATION: none}
A.lknoir11no:visited {COLOR: #000000;font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;FONT-SIZE: 11px;FONT-WEIGHT: normal;TEXT-DECORATION: none}
A.lknoir11no:active {COLOR: #000000;font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;FONT-SIZE: 11px;FONT-WEIGHT: normal;TEXT-DECORATION: none}
A.lknoir11no:hover {COLOR: #000000;font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;FONT-SIZE: 11px;FONT-WEIGHT: normal; TEXT-DECORATION: none}

A.recap11:link {COLOR: #1D80DD;font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;FONT-SIZE: 11px;FONT-WEIGHT: normal;TEXT-DECORATION: none}
A.recap11:visited {COLOR: #990000;font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;FONT-SIZE: 11px;FONT-WEIGHT: normal;TEXT-DECORATION: none}
A.recap11:active {COLOR: #1D80DD;font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;FONT-SIZE: 11px;FONT-WEIGHT: normal;TEXT-DECORATION: none}
A.recap11:hover {COLOR: #FF6600;font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;FONT-SIZE: 11px;FONT-WEIGHT: normal; TEXT-DECORATION: underline}

A.recap11i:link {COLOR: #1D80DD;font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;FONT-SIZE: 11px;FONT-WEIGHT: normal;FONT-STYLE: italic;TEXT-DECORATION: none}
A.recap11i:visited {COLOR: #990000;font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;FONT-SIZE: 11px;FONT-WEIGHT: normal;FONT-STYLE: italic;TEXT-DECORATION: none}
A.recap11i:active {COLOR: #1D80DD;font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;FONT-SIZE: 11px;FONT-WEIGHT: normal;FONT-STYLE: italic;TEXT-DECORATION: none}
A.recap11i:hover {COLOR: #FF6600;font-family: verdana,arial,geneva,lucida,helvetica,sans-serif;FONT-SIZE: 11px;FONT-WEIGHT: normal; FONT-STYLE: italic;TEXT-DECORATION: underline}

a.linkopacity30 img {filter:alpha(opacity=30);-moz-opacity: 0.3;opacity: 0.3;-khtml-opacity: 0.3;}
a.linkopacity30:hover img {filter:alpha(opacity=100);-moz-opacity: 1.0;opacity: 1.0;-khtml-opacity: 1.0;}

a.linkopacity50 img {filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;-khtml-opacity: 0.5;}
a.linkopacity50:hover img {filter:alpha(opacity=100);-moz-opacity: 1.0;opacity: 1.0;-khtml-opacity: 1.0;}

.lkb {font-weight: 800;}
.separV {
border-left: 1px dashed #EB773C;
/*background: url("../img/bg_col.gif") left repeat-y;*/
}

.separH { 
border-bottom: 1px dashed #929292;
/*background: url("../img/bg_row.gif") left repeat-x;*/
}
}

.highlight {background-color: #ffff66;}

.intrub img {float: left;}
.intrub {text-align: center;font-family: arial, verdana;font-size : 13px;font-weight: 800;letter-spacing: 1px;line-height: 22px;color: #3D76B5;} 

.typo11tdb {font-family: arial, verdana;font-size : 11px;font-weight: 700;}

.bgdeghorange {background-image: url(../img/deghorange.jpg);background-repeat: repeat-y;}
.bgdeghbleu {background-image: url(../img/deghbleu.jpg);background-repeat: repeat-y;}

.tdor_hg, .tdor_hd, .tdor_bg, .tdor_bd {
background-image: url(../img/tdor_hg.gif);background-repeat: no-repeat;width: 6px;height: 27px;
}
hr.or100 {height: 1px;color:#FF996d;width:100%;}

.tdor_hd {background-image: url(../img/tdor_hd.gif);}
.tdor_bg {background-image: url(../img/tdor_bg.gif);height: 6px;}
.tdor_bd {background-image: url(../img/tdor_bd.gif);height: 6px;}
.tdor_h {background-image: url(../img/tdor_h.gif);background-repeat: repeat-x;}
.tdor_b {background-image: url(../img/tdor_b.gif);background-repeat: repeat-x;}
.tdor_g {background-image: url(../img/tdor_g.gif);background-repeat: repeat-y;}
.tdor_d {background-image: url(../img/tdor_d.gif);background-repeat: repeat-y;}

ul.lihead {list-style: none;margin-left : 14px;padding: 0px}
ul.lilist  {list-style: none;margin : 0px;padding: 0px} 
li.lihead {position: relative;list-style-image: url(../img/puce_lihead.gif);padding: 0px;margin : 0px;}
li.lilist {position: relative;list-style-image: url(../img/shim.gif);padding-left: 5px;font-style: italic;} 
