
.headertxt  { color: #394a7b; font-size: 14pt; font-family: Verdana }
.bodytxt  { color: #333333; font-size: 9pt; font-family: Verdana }
.bodytxt1  { color: #999999; font-size: 8pt; font-family: Verdana }
.smallhead  { color: #333333; font-weight: bold; font-size: 10pt; font-family: Verdana }
.formtxt { color: #394a7b; font-size: 8pt; font-family: Verdana }
.formtxt1 { color: #ffffff; font-size: 8pt; font-family: Verdana }
.formtxt2 { color: #394a7b; font-size: 8pt; font-family: Verdana; text-decoration: underline; }
.formtxt3 { color: #394a7b; font-size: 8pt; font-family: Verdana; font: bold; }
.formtxt4 { color: #394a7b; font-size: 11pt; font-family: Verdana; font: bold; }
.formtxt5 { color: #394a7b; font-size: 8pt; font-family: Verdana }

.formtitre { color: #394a7b; font-size: 10pt; font-family: Verdana; font: bold; }
.formtxthead { color: #ffffff; font-size: 8pt; font-family: Verdana; font-weight:bold; }
.keywordtxt { color: #394a7b; font-size: 7pt; font-family: Verdana }
.input { border: solid 1px #BFE8F7; width: 90px; height: 16px; font-size: 8pt; }
.input1 { border: solid 1px #333333; rows="5" ; cols="39" ; font-size: 8pt; }
.input2 { border: solid 1px #333333; width: 70px; height: 16px; font-size: 8pt; }
.inputtel { border: solid 1px #333333; width: 40px; height: 16px; font-size: 8pt; }
.copyright  { color: #333333; font-size: 8pt; font-family: Verdana }
.select  { color:#000000; background-color:#EBF3FB;  height: 16px; font-size:8pt; font-family: Verdana; }
.select1 { color:#000000; background-color:#EBF3FB; width: 120px; height: 16px; font-size:8pt; font-family: Verdana; }
.select2 { color:#000000; background-color:#EBF3FB; width: 220px; height: 16px; font-size:8pt; font-family: Verdana; }
.select4 { color:#000000; background-color:#EBF3FB; width: 160px; height: 16px; font-size:8pt; font-family: Verdana; }
.select3 { color:#000000; background-color:#EBF3FB; height: 16px; font-size:8pt; font-family: Verdana; }
.select5 { color:#000000; background-color:#EBF3FB; height: 16px; font-size:8pt; font-family: Verdana; }
.select6 { color:#000000; background-color:#EBF3FB; width: 160px; height: 16px; font-size:8pt; font-family: Verdana; }

.chbox { color:#394a7b; border:0px solid #DDDDDD; }
.btnfrm
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BORDER-LEFT: black 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #dddddd;
}

.btnfrm_submit
{
    BORDER-RIGHT: white 0px solid;
    BORDER-TOP: white 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BORDER-LEFT: white 0px solid;
    COLOR: #333333;
    BORDER-BOTTOM: white 0px solid;
    BACKGROUND-COLOR:transparent;
}


.btn_sans_cadre
{   color :#FFFFFF;
    font-size :13; 
		cursor : pointer;
		fon-face :Arial;
		font-weight : bold;
		
    /*BORDER-RIGHT: white 0px solid;
    BORDER-TOP: white 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BORDER-BOTTOM: white 0px solid;
		BORDER-LEFT: white 0px solid;*/
		border : none;
    BACKGROUND-COLOR:transparent;
}
 

 
--></style>

<style>
	/* Style for tree item text */
	.t0i {
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		background-color: #ffffff;
		text-decoration: none;
	}
	/* Style for tree item image */
	.t0im {
		border: 0px;
		width: 19px;
		height: 16px;
	}
	

p,BODY{color: #333333; font-size:9pt; font-family: Verdana; }

input,textarea,submit {border: solid 1px #333333; width: auto; height: auto; margin-top:0px; }

.small {font-size:8pt}

A:link {color:black; font-weight: bold; text-decoration: none}
A:visited {color:black; font-weight: bold; text-decoration: none}
A:hover {color:orange; text-decoration:underline}
a.lien_bug
{   color :#FFFFFF;
    font-size :13; 
		cursor : pointer;
		fon-face :Arial;
		font-weight : bold;
		text-decoration:none;
    /*BORDER-RIGHT: white 0px solid;
    BORDER-TOP: white 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BORDER-BOTTOM: white 0px solid;
		BORDER-LEFT: white 0px solid;*/
		border : none;
    BACKGROUND-COLOR:transparent;
} 

A.lien_bug:link {color:white; font-weight: bold; text-decoration: none}
A.lien_bug:visited {color:white; font-weight: bold; text-decoration: none}
A.lien_bug:hover {color:white; }


H1 {color:black; font-family:verdana,sans-serif; font-size:10pt}
H2 {color:black; font-family:verdana,sans-serif; font-size:9pt}
H3 {color:black; font-family:verdana,sans-serif; font-size:9pt}

TD {color: #333333; font-size: 9pt; font-family: Verdana; border-width:1; vertical-align:top;}
TD.CC { vertical-align: top; text-align: center;}
TD.CR { vertical-align: top; text-align: right;}
TD.CL { vertical-align: top; text-align: left;}
TD.BR { vertical-align: baseline; text-align: right;}
TD.BL { vertical-align: baseline; text-align: left;}
TD.TR { vertical-align: top; text-align: right;}
TD.TL { vertical-align: top; text-align: left;}
TD.PER { border : 2px solid black;}

TD.A {background-color:#FFCCFF}
TD.B {background-color:#99CCCC}
TD.C {background-color:#FF9999}
TD.D {background-color:#FFFF99}
TD.E {background-color:#C0E0FF}
TD.F {background-color:#FFCC99}
TD.G {background-color:#FF6666}
TD.H {background-color:#66FFFF}
TD.I {background-color:#DDFFDD}
TD.J {background-color:#CCCCCC}
TD.K {background-color:#7EFF7E}
TD.L {background-color:#8000FF}
TD.M {background-color:#FFFF00}
TD.N {background-color:#FF00DE}
TD.O {background-color:#00FF00}
TD.P {background-color:#FF8000}
TD.Q {background-color:#DEDEDE}
TD.R {background-color:#C000FF}
TD.S {background-color:#FF0000}
TD.T {background-color:#FFFFFF}
TD.U {background-color:#A0A000}
TD.V {background-color:#DAA520}
TD.W {background-color:#40E0D0}
TD.X {background-color:#FA8072}
TD.Y {background-color:#4169E1}
TD.Z {background-color:#6A5ACD}

.clock {
font-size: 10pt;
}

.fontcolor1{color:white}
.fontcolor2{color:#99CCFF}
.fontcolor3{color:#99CCFF}
.fontcolor4{color:#000066}

.bground {background-color:#99CCFF}
TD.border_banner {background-color:#000066;}
TD.banner {font-family:Verdana,sans-serif; color: darkblue;font-weight:normal;background-color:/*#eeeeee;*/white;font-size:9pt;}
TH {
color:#eeeeee;
font-size:10pt;
font-family:verdana,sans-serif;
background-color:#000066;
border-color:black;
vertical-align:top
}
TD.cell_hours {background-color:#eeeeee;/*#99CCFF;*/ text-align:center;border-color:black;border-width:0.1mm;font-size: 9pt;}
TD.cell_month {font-size: 8pt; background-color:white}
TD.cell_month_o {background-color:#cccccc;}
TD.empty_cell {background-color:white;}
.monthday {font-size: 9pt}

.cal_current_day{color:red}
TR.week {background-color:#FFB200}
TD.calendar {border:0px; font-size: 7pt}
TD.calendarcol1 {border:0px; font-size: 8pt;background-color:#eeeeee;}
TD.calendarHeader {border:black solid 0px; font-size: 9pt; background-color:#eeeeee;}

TABLE.calendar {border:gray outset 1px;}

.center {
    /*vertical-align: bottom; */
    width: 50%;
  /*  margin-left: auto;
    margin-right: auto;*/
    text-align: center;
    background-color:#eeeeee;
}

.avertissement {
background-color:#FF8585;
text-align:center;
}

TD.calendar2 {border:0px; font-size: 8pt}
TD.calendarHeader2 {border:0px; font-size: 10pt}
.formo {width: 100%; background-color: #FFF0E0; background-position: center bottom; weight: bold; float: none; color: #000000}
.fondo {background-color: #FFF0E0; background-position: center bottom; float: none; color: #000000}
.fondl {background-color: #CCCCCC; background-position: center bottom; float: none; color: #000000}

.menu {
    width: 100%;
    margin-left: 35;
    margin-right: auto;
    text-align: center;
    margin-top:-45px;

   vertical-align:middle;
}



#h1_ccrsjb {
/*font-style:italic;*/
font-weight:blod;
font-familiy :verdana;
font-size : 13pt;
width:100%;
border-top-width:4px; 
border-top-color:black; 
border-top-style:double; 
padding-top:8px;
padding-bottom : 0px;
margin-bottom: 0px;
}

#titre_ccrsjb {
/*font-style:italic;*/
font-weight:bold;
font-size : 10pt;
width:100%;
border-top-width:4px; 
border-top-color:black; 
border-top-style:double; 
padding-top:8px;
padding-bottom : 0px;
margin-bottom: 0px;
}

#presence_ccrsjb {
/*font-style:italic;*/
font-weight:bold;
font-size : 10pt;
width:100%;
border-top-width:3px; 
border-top-color:black; 
border-top-style:double; 
padding-top:8px;
border-bottom-width:3px; 
border-bottom-color:black; 
border-bottom-style:double; 
padding-bottom:0px;
padding-bottom : 0px;
margin-bottom: 0px;
}
#date_italic {
/*font-style:italic;*/
font-weight:normal;
width:100%;
padding-top:2px;
padding-bottom : 10px;
font-style : italic;
font-size : 11px;
}

.gras {
font-weight : bold;
text-align:right;
/*padding-right : 20px;*/

}
table.print_ccrsjb td{
font-family:verdana;
font-size : 8.9pt;
line-height : 25px;
}
	
	
table.print_table_ccrsjb td{
font-family:verdana;
font-size : 8.6pt;
line-height : 20px;
}
