/* CSS Document */
@charset "iso-8859-1";
  body {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
    margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
    background-color:#600000;
	scrollbar-face-color: #F6ECC6; 
    scrollbar-shadow-color: #330000;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #5A310C; 
    scrollbar-darkshadow-color: #333333; 
    scrollbar-track-color: #FCFBE3; 
    scrollbar-arrow-color: #990000;
}
a  {
   font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: #770000;
    text-decoration: none
  }
a:link {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: #770000;
    text-decoration: none
  }
a:visited {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: #770000;
    text-decoration: none
  }  
a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: #CC0000;
    text-decoration: none
  }

 


  a.orange {
    color: #ff7600;
    text-decoration: none
  }

  a.orange:hover {
    color: #7d7d7d;
   text-decoration: none
  }

.Style1 {color: #735D1D}


 .changer {color:#ffffff; background:#525C88;cursor:hand}
 .changer2 {color:black; background:orange}
 .changera {color:red; background:white}
 .changerb {color:white; background:black;cursor:hand}

@page { size:landscape; }
.form {
		BACKGROUND-COLOR: lightyellow; BORDER-BOTTOM:blue 2px solid; BORDER-LEFT: blue 2px solid; BORDER-RIGHT:blue 2px solid; BORDER-TOP: blue 2px solid; COLOR: red; FONT-FAMILY: verdana, tahoma, arial; FONT-SIZE: 10pt;FONT-WEIGHT: bold;
	}
.special {
		BACKGROUND-COLOR: #FFFF00; BORDER-BOTTOM: #990000 2px solid; BORDER-LEFT: #990000 2px solid; BORDER-RIGHT:#990000 2px solid; BORDER-TOP: #990000 2px solid; COLOR: red; FONT-FAMILY: verdana, tahoma, arial; FONT-SIZE: 12px;FONT-WEIGHT: bold;}	
.area {
			BACKGROUND-COLOR: lightyellow; BORDER-BOTTOM:blue 2px solid; :BORDER-LEFT: blue 2px solid; BORDER-RIGHT:blue 2px solid; BORDER-TOP: blue 2px solid; COLOR: blue; FONT-FAMILY: verdana, tahoma, arial; FONT-SIZE: 10pt;FONT-WEIGHT: bold;
}

/* police type */
TD	{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000; 
	font-size: 11px;
	}
/* couleur des fonds tableaux */
.titre {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 color:#990000;
	 /*background-color:#990000;*/
	 font-weight:bold;
	 font-size:11;
	 /*height:20;*/
	 }
.header {
    background-image:url(images/950-245.gif);
	height:245;
	padding-bottom:15px;
	         }
.header2 {
    background-image:url(images/850-16_haut.gif);
	height:16px;

         }
.header3 {
    background-image:url(images/850-30.gif);
	height:60;

         }
		 
.header4 {
    background-image:url(images/850-16_bas.gif);
	height:16;

         }	
.header5 {
    background-image:url(images/850-44.gif);
	height:44;

         }		 	 
.menu {
    background-image:url(images/795-22.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:22;
	padding-top:1;

         }		 
.corps {
    background-image:url(images/950-45.gif);
	height:10px;

         }
.footer {
    background-image:url(images/950-29.gif);
	height:29;
	padding-top:1;
	padding-bottom:0;
	vertical-align:top;

         }
.footer2 {
    background-image:url(images/950-20.gif);
	height:20;
 }
		 		 
.footer3 {
    background-image:url(images/850-26.gif);
	height:26;
	padding-top:1;
	padding-bottom:0;
	vertical-align:top;

         }
		 		 
.footer4 {
    background-image:url(images/850-51.gif);
	height:51;
	padding-top:1;
	padding-bottom:0;
	vertical-align:top;

         }
		 		 
		 
.table_tete {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	 color:#000000;
	 font-weight:bold;
	 font-size:15px;
	 padding-bottom:11px;
    background-image:url(images/750-53.gif);
	height:53;
	text-align:center;
	

         }
.table_corps {
    background-image:url(images/750-25.gif);
	

         }
.table_pied {
     background-image:url(images/750-23.gif);
	 height:23;
         }		 		 
.table_ban_tete {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 color:#990000;
	 font-weight:bold;
	 font-size:11px;
	 padding-bottom:15px;
     background-image:url(images/550-53.gif);
	 height:53px;

         }
.table_ban_corps {
    background-image:url(images/550-25.gif);
	padding-left:5px;
	padding-right:5px;
	

         }
.table_ban_pied {
    background-image:url(images/550-23.gif);
	height:23px;

         }
.table_dashed {
      border-collapse:collapse;
	  border-color:#660000;
	  border:#660000;
	  border-width: thin;
	  
	  }		 		 
.texte_petit {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:9px;
	 color:#333333;
	 }	  
.texte_moyen {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10px;
	 color:#620000;
	 } 
.texte_blanc_fond_rouge {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:bold;
	 color:#FFFFFF;
	 background-color:#990000;
	 height:20;
	 }	
.fenetre_haut {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 color:#CC0000;
	 font-size:12px;
	 font-weight:bold;
	 background-image:url(images/650-16_haut.gif);
	 height:16;
	 }	  
.fenetre_milieu {
     background-image:url(images/650-16.gif);
	 /*height:31;*/
	 }	  

.fenetre_bas {
     background-image:url(images/650-16_bas.gif);
	 height:16;
	 }	
.texte_normal {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#000000;
	 font-weight: normal;
	 } 	   
.texte_gras {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#000000;
	 font-weight:bold;
	 } 
.texte_gras-rouge {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#CC0000;
	 font-weight:bold;
	 } 	 
.comment_haut {
     background-image:url(images/600-24_haut.gif);
	 height:24;
	 }	  
.comment_milieu {
     background-image:url(images/600-24.gif);
	 padding-right:15px;
	 }	  

.comment_bas {
     background-image:url(images/600-24_bas.gif);
	 height:24;
	 }	  
.separateur {
     background-image:url(images/25-9.gif);
	 height:9;
	 }	  
._haut {
     background-image:url(images/570-16.gif);
	 height:16;
	 }	
._milieu {
     background-image:url(images/570-17.gif);
	 
	 }
._bas {
     background-image:url(images/570-15.gif);
	 height:15;
	 }	
.right {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#000000;
	 font-weight:bold;
	 } 	 
.small {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#000000;
	 font-weight:normal;
	 }	 
.both {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#000000;
	 font-weight:bold;
	 }	 
/**************************************/
/**************************************/
H3 {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 0.5em;
	font-family: Tahoma;
	
}
#h3sForm FIELDSET {
	DISPLAY: block;
	MARGIN: 0px;
	WIDTH: 630px;
	BACKGROUND-COLOR: #EDDDB1;
	ALIGN: CENTER;
	padding: 1em;
	
}
#h3sForm FIELDSET.submit {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	BACKGROUND-COLOR: transparent;
	font-family: Tahoma;
	font-size: 12px;
	text-align: center;
	WIDTH: 30px;
ALIGN: CENTER;

}
#h3sForm FIELDSET.radio {
	MARGIN: 1em 0px 2em; WIDTH: 595px; BACKGROUND-COLOR: #dddddd; 
}
#h3sForm FIELDSET.radio INPUT {
	CLEAR: both; FLOAT: left; WIDTH: auto
}

#h3sForm FIELDSET.radio SUBMIT {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	BACKGROUND-COLOR: transparent;
	font-family: Tahoma;
	font-size: 12px;
	text-align: center;
	WIDTH: 30px;
	ALIGN: CENTER;
}

#h3sForm FIELDSET.radio LABEL {
	FONT-WEIGHT: normal
        
}

#h3sForm FIELDSET.radio LI{
	font-family: Tahoma;
	font-size: 12px;
        
}

#h3sForm INPUT {
	DISPLAY: block;
	WIDTH: 15em;
	font-family: Tahoma;
	font-size: 12px;

}
#h3sForm LABEL {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	
	font-family: Tahoma;
	font-size: 12px;

}
#h3sForm SELECT {
	DISPLAY: block
}

#h3sForm CHECKBOX {
	DISPLAY: block
}

/*
Adapté du travail de CopongCopong - Under Tabs
http://www.klockworkx.com/copongcopong/
*/

#navcontainer
{
	padding: 0;
	background: #3A76B1;
	height: 20px;
	width: 725px;
	position: relative;
	background-color: #3A76B1;
	left: 12px;



}

#navlist
{
margin: 0px;
padding: 0px 0px;
display: block;
}

#navlist li
{
list-style: none;
float: left;
}

#navcontainer a, #navlist li.extend
{
margin: 0px;
display: block;
border-top: 1px solid #333;
padding: 1px 6px;
text-decoration: none;
background: #3A76B1;
font: normal 12px verdana, serif;
color: #FFFFFF;
}

#navcontainer a#current
{
padding: 1px 5px;
background: #FAFAFA;
border-right: 1px solid #333;
border-left: 1px solid #333;
border-top: 1px solid #FAFAFA;
border-bottom: 1px solid #333;
color: #000;
}

#navcontainer a#current
{
background: #F6F6F6;
border-top: 1px solid #F6F6F6;
font-weight: bold;
}

#navcontainer li#inactive
{
margin: 0px;
display: block;
border-top: 1px solid #333;
padding: 1px 6px;
text-decoration: none;
background: #3A76B1;
font: normal 12px verdana, serif;
color: #FFFFFF;
}


#navcontainer li#active
{
border-right: 2px solid #828282;
border-bottom: 2px solid #828282;
}


/* CSS showing layers when hovering  */
a.screen, a.screen:visited {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #003366;
text-decoration: none;
position:relative; 
z-index:100;
}
a.screen b {
position:absolute;
visibility:hidden; /* hide the image */
width:80px; /* give it a width */
height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
/*border:1px solid #000; */ /* removed image border */
left:-185px; /* position the image */
top:30px;

font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
	font-weight: normal;

}
a.screen:hover {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
	font-weight: normal;
border:0; /* needed for this to work in IE */ 
z-index:1000;
}
a.screen:hover b {
visibility:visible; /* make the image visible */
/*height:180px;*/ /* now give it a height */
cursor:pointer; /* for IE */
z-index:1; 
}
a.screen:hover b img {
border:0; /* remove the link border */
}
a.screen img {
border:0; /* remove the link border */
}

a.screen div {
background:#F6F6F6;
border:1px solid #336; 
width:280px; padding:4px;
color:#000; font-size:11px;
line-height:1.2;
display:block;
z-index:500;
}
.selected {
background-color:#EDDDB1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border:1px solid  #A88035;}