body
{
   width: 1024px;
   margin: auto;
   margin-top: 0px;
   margin-bottom: 0px;    
   background-image: url(img/bg-mosaic.png);
	 background-repeat: repeat-x;
 	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 
}
h1 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:18px;
	}

h1.hidden {	visibility:hidden;	}

#en_tete
{
 line-height:20%
   height: 50px;
   margin-bottom: 10px;
   padding: 5px;
   clear: both;
   text-align: center;
   text-align: -20px;
   color: #323232;
   border: 2px solid black;
/*   background-color: #B3B3B3;*/
	BACKGROUND: url(img/bg_gris3.png) #fff repeat-x left bottom;
}

#menu
{
   float: left;
   width: 20px;
}

#corps
{
   margin-left: 100px;
   margin-right: 100px;
   margin-bottom: 10px;
   padding: 5px;
   color: #333333;
   background-color: #FFFFFF;
   background-repeat: repeat-x;
   border: 2px solid black;
}

#corps h1
{
   color: #B3B3B3;
   text-align: center;
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
}

#corps h2
{
   height: 30px;
   background-repeat: no-repeat;
   padding-left: 30px;
   color: #B3B3B3;
   text-align: left;
}

.cadre1c {padding:0px; border-bottom:1px solid #bbb;	width: auto;}
.cadre1c .box1c {border:1px solid #1F098C; padding:0px;	width: auto;	color:blue; text-align: center; }
.prochcourse {background=yellow; border:2px solid #1F098C; }


#pied_de_page
{
   height: 25px;
   padding: 5px;
   clear: both;
   text-align: center;
   color: #626262;
   /*background-color: #B3B3B3;*/
   BACKGROUND: url(img/bg_gris3.png) #fff repeat-x left bottom;
   border: 2px solid black;
}


.result {
	BORDER-BOTTOM: #707070 1px solid;
	TEXT-ALIGN: left;
	BORDER-LEFT: #707070 1px solid;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 8px;
	WIDTH: 440px;
	PADDING-RIGHT: 8px;
	FONT-FAMILY: "Trebuchet MS", Georgia, "Times New Roman", sans-serif;
	BACKGROUND: url(img/bg_gris3.png) #fff repeat-x left bottom;
	BORDER-TOP: #707070 1px solid;
	BORDER-RIGHT: #707070 1px solid;
	PADDING-TOP: 5px;
	position: static;
	top: 103px;
	height: auto;
	float: right;
	left: 384px;
}

#table_prog {
	height:100%;
	width:200px;
}

.history {
	position: static;
	top: 0px;
	height: auto;
	float: right;
	width: auto;
}

.ib1 {
float: right;
width : 11px;
height: 11px;
background: url(img/baisse.png);
}
.ih1 {
float: right;
width : 11px;
height: 11px;
background: url(img/hausse.png);
}
.is1 {
float: right;
width : 11px;
height: 11px;
background: url(img/stable.png);
}

.iv1 {
float: center;
width : 15px;
height: 15px;
background: url(img/ok15.png);
}
.iv2 {
float: center;
width : 16px;
height: 13px;
background: url(img/ok3.png);
}

.et1 {
float: right;
width : 11px;
height: 11px;
background: url(img/etoile.png);
}

