/* CSS  IFR  */

/* CSS based on html tag */


/* ecriture des noms des styles : type (txt ou autre), premiere lettre de police ( arial = A , arial narrow = AN) , style (bold B, Regular R, Roman Ro..) , U si underline, couleur */

body {
SCROLLBAR-FACE-COLOR: #B4B4B4; 
scrollbar-highlight-color:white;
SCROLLBAR-SHADOW-COLOR: #b8c9dc; 
SCROLLBAR-3DLIGHT-COLOR: #b8c9dc; 
scrollbar-arrow-color:crimson;
SCROLLBAR-TRACK-COLOR: #EDEDED; 
scrollbar-darkshadow-color:black;
 background: #D5D5D5 url(../images/barredefond.gif) repeat-x scroll top;
}


.imagefdabout {
	background: #EDEDED url(../images/04_bande_filet_rouge.gif)  repeat-x;
}

.txtAB9noir {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: 000000;
	text-decoration: none;
}

.txtAB9bleu {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: 0000FF;
	text-decoration: none;
}

.txtAB9Unoir {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: 000000;
	text-decoration: underline;
}

.txtAB8noir {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: 000000;
	text-decoration: none;

}

.txtAB9rouge {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: BC0404;
	text-decoration: none;
}

.txtAB8rouge {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: BC0404;
	text-decoration: none;
}

.txtAB8vert {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: 00CC33;
	text-decoration: none;
}

.txtAB8bleu {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: 0000FF;
	text-decoration: none;
}

.txtAB8orange {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: FF9900;
	text-decoration: none;
}

.txtAR8orange {
	font-family: Arial;
	font-size: 8pt;
	color: FF9900;
	text-decoration: none;
}

.txtAR8gris {
	font-family: Arial;
	font-size: 8pt;
	color: B8B7B7;
	text-decoration: none;
}

.txtAR8Urouge {
	font-family: Arial;
	font-size: 8pt;
	color: BC0404;
	text-decoration: underline;
}

.txtAR8rouge {
	font-family: Arial;
	font-size: 8pt;
	color: BC0404;
	text-decoration: none;
}

.txtAR7rouge {
	font-family: Arial;
	font-size: 7pt;
	color: BC0404;
	text-decoration: none;
}

.txtAR8noir {
	font-family: Arial;
	font-size: 8pt;
	color: 000000;
	text-decoration: none;
}

.txtAR9noir {
	font-family: Arial;
	font-size: 9pt;
	color: 000000;
	text-decoration: none;
}

.txtAR9rouge {
	font-family: Arial;
	font-size: 9pt;
	color: BC0404;
	text-decoration: none;
}

.txtAR9Urouge {
	font-family: Arial;
	font-size: 9pt;
	color: BC0404;
	text-decoration: underline;
}

.txtAR9Unoir {
	font-family: Arial;
	font-size: 9pt;
	color: 000000;
	text-decoration: underline;
}

.txtAR9Ugris4 {
	font-family: Arial;
	font-size: 9pt;
	color: EDEDED;
	text-decoration: underline;
}

.txtAR9gris3 {
	font-family: Arial;
	font-size: 9pt;
	color: B8B7B7;
	text-decoration: none;
}

.txtAR9gris2 {
	font-family: Arial;
	font-size: 9pt;
	color: 666666;
	text-decoration: none;
}

.txtAB9gris1 {
	font-family: Arial;
	font-size: 9pt;
	color: 7C7C7C;
	text-decoration: none;
}

.OLDOLDtxtANB11blanc {
	font-family: "Arial Narrow";
	font-size: 11pt;
	font-weight: bold;
	color: FDFDFE;
	text-decoration: none;
}

.txtANB11blanc {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: bold;
	color: FDFDFE;
	text-decoration: none;
}

.txtANB11blancBlink {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: bold;
	color: FDFDFE;
	text-decoration: none;
}

.txtANB11rouge {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: bold;
	color: FB5432;
	text-decoration: none;
}

.txtVB95blancGF {
	font-family: Verdana;
	font-size: 9.5pt;
	font-weight: bold;
	color: 7E7E7E;
	text-decoration: none;
}

.txtVB95blanc {
	font-family: Verdana;
	font-size: 9.5pt;
	font-weight: bold;
	color: EDEDED;
	text-decoration: none;
}

.txtVB95noir {
	font-family: Verdana;
	font-size: 9.5pt;
	font-weight: bold;
	color: 000000;
	text-decoration: none;
}

.txtVR9noir {
	font-family: Verdana;
	font-size: 9pt;
	color: 000000;
	text-decoration: none;
}

.txtVR10noir {
	font-family: Verdana;
	font-size: 10pt;
	color: 000000;
	text-decoration: none;
}

.txtVR9rouge {
	font-family: Verdana;
	font-size: 9pt;
	color: BC0404;
	text-decoration: none;
}

.txtVR11rouge {
	font-family: Verdana;
	font-size: 11pt;
	color: BC0404;
	text-decoration: none;
}

.txtVR9Urouge {
	font-family: Verdana;
	font-size: 9pt;
	color: BC0404;
	text-decoration: underline;
}

.txtVR11Urouge {
	font-family: Verdana;
	font-size: 11pt;
	color: BC0404;
	text-decoration: underline;
}

.txtVR11noir {
	font-family: Verdana;
	font-size: 11pt;
	color: 000000;
	text-decoration: none;
}

.txtVB12blanc {
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	color: FDFDFE;
	text-decoration: none;
}

.txtMro9blanc {
	font-family: Arial;
	font-size: 7pt;
	font-weight: bold;
	color: FEFEFE;
	text-decoration: none;
}

a:hover.txtMro9blanc {
	font-family: Arial;
	font-size: 7pt;
	font-weight: bold;
	color: BC0404;
	text-decoration: none;
}

.txtMR10blanc {
	font-family: Myriad Web;
	font-size: 10pt;
	color: FEFEFE;
	text-decoration: none;
}

.TDGRIS {
	color: #CCCCCC;
	background-color: #CCCCCC;
}
.TDtexte {
	font-family: Arial;
	font-size: 9pt;
	color: #666666;
}
.TDGRISF {
	background-color: #666666;
}

.TDGRISC {
	background-color: #EDEDED;
}

.Bouton {
    background-color:#D5D5D5;
    color: BC0404;
    font-family:Arial;
    font-size:9pt;
    border-style:thin solid;
    margin:1; 
    width:80;
}
		 
a.AtxtAR8Urouge {
font-family: Arial;
font-size: 8pt;
font-weight: bold;
color: BC0404;
text-decoration: underline;
}

a.AtxtAR8Umap {
font-family: Arial;
font-size: 8pt;
font-weight: bold;
color: 000000;
text-decoration: underline;
}

/* Ajout other mw */

.Input-text {
    font-family : Verdana;
    font-size : 7pt;
    font-weight : normal;
    background-color : #EDEDED;
    border-color : #336699;
    border-style : inset;
    border-width : 1px;
    color : #BC0404;
}

.submit1 {
  border-Top-Width: thin;
  border-Top-Style: ridge;
  border-Left-Width: thick;
  border-Left-Style: solid;
  border-Left-Color: red;
  font-Family: Arial, Helvetica, sans-serif;
  font-Weight: normal;
  background-Color: silver;
}

.submit2 {
  border-Top-Width: thin;
  border-Top-Style: ridge;
  border-Left-Width: thick;
  border-Left-Style: solid;
  border-Left-Color: blue;
  font-Family: Arial, Helvetica, sans-serif;
  font-Weight: normal;
  background-Color: silver;
}

.paging-bt {
   color:#050;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:65%;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
}

/* Css partie Tabs tabber */
.tabconteneur {
  height: 400px;
  width: 900px;
  align:center;
  background-color: #FFFFFF;
}
  
.bloc1 {
  height: 290px;
  width: 190px;
  border: solid #999999 1px;
  float: left;
  margin-top: 15px;
  background-color: #FFFFCC;
}

.bloc2 {
  height: 270px;
  width: 190px;
  float: left;
  margin-left: 20px;
  margin-top: 15px;
  border: solid #999999 1px;
  background-color: #FFFFCC;
}

.bloc3 {
  height: 90px;
  width: 190px;
  float: left;
  margin-left: 20px;
  margin-top: 15px;
  border: solid #999999 1px;
  background-color: #FFFFCC;
}
.bloc32 {
  height:130px;
  width: 240px;
  float: left;
  margin-left: 20px;
  margin-top: 15px;
  border: solid #999999 1px;
  background-color: #FFFFCC;
}
.bloc33 {
  height:85px;	
  width: 240px;
  float: left;
  margin-left: 20px;
  margin-top: 15px;
  border: solid #999999 1px;
  background-color: #FFFFCC;
}

.bloc4 {
  height:  24px;
  width: 866px;
  float: left;
  margin-top: 60px;
  border: solid #999999 1px;
  background-color: #CCCCCC;
}
.bloc42 {
  height:  24px;
  width: 988px;
  float: left;
  margin-top: 60px;
  border: solid #999999 1px;
  background-color: #CCCCCC;
}

.blocmsg {
  float: center;
  color: #FFFFFF;
  border: solid #999999 1px;
  background-color: #FF0000;
}

.tdscan {
  border: 1px solid #CCCCFF;
}

div#ascenseur {
  width: 864px;
  height: 414px;
  overflow: auto;
  border: 1px solid #CCCCFF;
}

div#ascenseur2 {
  width: 988px;
  height: 400px;
  overflow: auto;
  border: 1px solid #CCCCFF;
}

div#ascenseur3 {
  width: 988px;
  height: 640px;
  overflow: auto;
  border: 1px solid #CCCCFF;
}