@charset "windows-1252";   

* { 
	margin: 0; 
	padding: 0;
	font-family: Arial, sans-serif; 
	color: black;	
	text-decoration: none; 
	z-index: 1;
}
html {font-size: 100%;}

body { 
	background: #FFF; 
	color: #000; 
	/*behavior:url("css/csshover2.htc")/* WinIE behavior call */	 
}

#page  {
	text-align: left;
	width: 100%; 
	max-width: 990px;
	min-width: 740px;
    margin-left: auto;
    margin-right: auto;
    text-align: left; /* on rétablit l'alignement normal du texte */
	font-size:.9em;
}

* html #page  {	width:990px;}

#masthead *{
	text-align: center; /* pour corriger le bug de centrage IE */
	display: block;
	z-index: 10;
}

#masthead #logo {
	position: absolute; 
    top: 10px;
	left: 20px;
}
#masthead #logoAte {
	position: relative; 
    top: 10px;
	text-align: right;
}
#masthead h2.titre {
	color: #CC0000;
	font-size:1.5em;
}
#masthead h3.titre {
	color: #CC0000;
	font-size:1.2em;
}

#tab1 * ,#tab2 *,#tab3 *,#tab4 *{
	padding: 5px; 
}
#tab5 * {
	padding: 3px; 
}
#tab1 table {
	position: relative; 
	left: 150px;
    top: 20px; 
}

#tab2 table {
	position: relative; 
	left: 200px;
    top: 20px; 
	text-align: center; 
}
#tab2 td.titre {
	font-weight: bold;
	text-align: left;	
}

#tab3 table {
	position: relative; 
	left: 350px;
    top: 20px; 
}
#tab4 table {
	position: relative; 
	left: 250px;
    top: 20px; 
}
#tab5 table {
	position: relative; 
	left: 0px;
    top: 20px; 
	font-size:.9em;
}

.item {	text-align: right;;font-weight: bold;}
.itemR { text-align: right; color: #CC0000;font-weight: bold;}
.RI { color: #CC0000;font-style: italic;}
.GRI { color: #CC0000;font-style: italic;;font-weight: bold;}
.rep, .rep2, .rep3 { text-align: left;}
.rep2, .rep3 { font-weight: bold;}
.rep3 { position: relative;	left: 50px;}
.ast  {font-size:1.8em; color: #FF0000; font-weight: bold; }
.note  {color: #808080; font-weight: normal; font-style: italic; }
.stitre  { background: #C0C0C0; color: #000; font-weight: bold; font-size:1.2em;}

