/* Transparent */
.none {
	border-style:none;
	background-color:transparent;
  }
.cadre {
	text-align: center;
	color : black;
	border-color:black;
	border-style:solid;
/* 	border-width:1px; */
}

.table {
/* border-color:#006699; */
border-style:solid;
border-width:10px;

}
.imagefond {
	/*background-image:url("/images/tableau.jpg");*/
        background-color:#B1E0E6;
}

/* ======================================= */
/* dominante grise et verte*/
.accueilfondG {
font-family:verdana, sans-serif;
font-size:100%;
color:black;
text-align:center;
background-color: #B2E1E7;// bleu
/*background-image:url("/images/accueil.jpg");*/
width:425px;
height:281px;
}
.accueildetG {
font-family:verdana, sans-serif;
font-size:80%;
font-weight:bold;
color:black;
text-align:center;
/* background-color:#7CFD6E; */
/*background-image:url("/images/tableau2.jpg");*/
background-color:#E8EAE5;
border-color:transparent;
border-style:solid;
border-width:0;
}
.accueiltitG {
font-family:verdana, sans-serif;
padding:10px;
font-size:120%;
font-weight:bold;
color:black;
text-align:center;
/*background-image:url("/images/tableau2.jpg");*/
background-color:#D6EEEE;
border-color:transparent;
border-style:solid;
border-width:0;
}
.accueilexpG {
font-family:verdana, sans-serif;
font-size:100%;
color:black;
text-align:center;
/*background-image:url("/images/tableau2.jpg");*/
background-color:red ;
border-color:transparent;
border-style:solid;
border-width:0;
}
.td19ligneG {
font-family:verdana, sans-serif;
font-size:80%;
font-weight:bold;
/*color:yellow;*/
color:black;
text-align:center;
border-color:transparent;
border-style:solid;
border-width:0;
}
.td19titreG {
font-family:verdana, sans-serif;
padding:10px;
font-size:100%;
font-weight:bold;
/*color:yellow;*/
color:black;
text-align:center;
border-color:transparent;
border-style:solid;
border-width:0;
}
.td19fondG {
font-family:verdana, sans-serif;
font-size:100%;
color:black;
text-align:center;
/* background-color:#F8D197; */
background-color:#EBF1E7;
/*background-color:#A0A0A0;*/
}
.td19fondlG {
font-family:verdana, sans-serif;
font-size:100%;
color:black;
text-align:center;
background-color:#7CFD6E;
/*background-image:url("/images/accueil.jpg");*/
width:425px;
height:281px;
}
.td19fondfG {
font-family:verdana, sans-serif;
font-size:120%;
color:black;
text-align:center;
background-color:#B1E0E6; //#7CFD6E;
background-image:url("/images/aurevoir.jpg");
width:425px;
height:281px;
}
.td19fondeG {
font-family:verdana, sans-serif;
font-size:80%;
color:white;
text-align:center;
/* background-color:#7CFD6E; */
background-color:#FB5D36;
}
.td19fond0G {
font-family:verdana, sans-serif;
font-size:100%;
color:black;
text-align:center;
background-color:#D7EFEF;
/*background-color:#FFFFFF;*/

}
.td19fond1G {
font-family:verdana, sans-serif;
font-size:100%;
color:black;
text-align:center;
/*background-color:#CFCFCF;*/
background-color:#D7EFEF;
}
.td19fond2G {
font-family:verdana, sans-serif;
font-size:100%;
color:#FFFFFF;
text-align:center;
/* background-color:#02720A; */
background-color:#B73A1A;
}
/* ======================================= */
.td19stand {
font-family:verdana, sans-serif;
font-size:100%;
color:black;
text-align:center;
/*background-image:url("/images/tableau.jpg");*/

}
.td19flash {
font-family:verdana, sans-serif;
font-size:100%;
color:black;
text-align:center;
background-color:yellow;
}
.td19flash2 {
font-family:verdana, sans-serif;
font-size:100%;
color:yellow;
text-align:center;
 background-color:#B1E0E6; 
/*background-image:url("/images/tableau2.jpg");*/
}
/* ======================================= */
.td19orange {
font-family:verdana, sans-serif;
font-size:80%;
color:#FFFFFF;
text-align:center;
background-color:#FF4D0D;
border-color:transparent;
border-style:solid;
border-width:0;
}

.td19paille {
font-family:verdana, sans-serif;
font-size:80%;
color:#000000;
text-align:center;
background-color:#F5FFC8;
border-color:transparent;
border-style:solid;
border-width:1px;
}
.boitered {
	font-family:verdana, sans-serif;
	font-size:100%;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background-color:red;
	border-color:transparent;
	border-style:solid;
	border-width:1px;
	width: 50%;
}

.boiteverte {
	font-family:verdana, sans-serif;
	font-size:80%;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background-color:green;
	border-color:transparent;
	border-style:solid;
	border-width:1px;
	width: 60%;
}
.boiteorange {
	font-family:verdana, sans-serif;
	font-size:80%;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background-color:orange;
	border-color:transparent;
	border-style:solid;
	border-width:1px;
	width: 60%;
}
/* ligne affichage statut action */ 
.rouge {
	background-color:transparent;
	color: #FD0B03;
	height:30;
	text-align: center;
}
.vert {
	background-color:transparent;
	color: #17B402;
	height:30;
	text-align: center;
}
/* Gestion des boutons */
.bouton2 {
	text-decoration:none;
	height:40;
	width:120px;
	text-align:center;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
 }
.bouton2:link {
	color:white;
	background-color:#000080;
}
.bouton2:hover {
	/* Vert quand on passe dessus */
	color:white;
	background-color:#1dd106;
}
/* bouton a 12 c */
.bouton12 {
	text-decoration:none;
	height:40;
	width:120px;
	text-align:center;
	background-color:#EBEBEB;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	padding:5px;
	
  }
.bouton12:link {
	color:white;
	background-color:#000080;
}

.bouton12:hover {
	/* Vert quand on passe dessus */
	color:white;
	background-color:#1DD106;
  }

.bouton12:visited {
	color:white;
	background-color:#E06C12;
  }

.bouton20 {
	text-decoration:none;
	height:40;
	width:210px;
	text-align:center;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
/* 	padding:5px; */
}

.bouton20:link {
	color:white;
	background-color:#000080;
}

.bouton20:hover {
	/* Vert quand on passe dessus */
	color:white;
	background-color:#1dd106;
  }

.bouton203:visited {
	color:white;
	background-color:#E06C12;
  }
.bouton20:visited {
	color:white;
	background-color:#E06C12;
  }


.bouton3:link {
	text-decoration:none;
	color:white;
	background-color:#000080;
}

.bouton3:hover {
	/* Vert quand on passe dessus */
	color:white;
	background-color:#1dd106;
  }

.bouton3:visited {
	color:white;
	background-color:#E06C12;
  }

.bouton3 {
	text-decoration:none;
	height:40;
	text-align:center;
	background-color:#EBEBEB;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	padding:5px;
  }


.bouton {
	text-decoration:none;
	height:25;
	text-align:center;
	background-color:#EBEBEB;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	padding:5px;
  }

/*=======================*/


.bouton4:link {
	text-decoration:none;
	color:white;
	background-color:#000080;
}

.bouton4:hover {
	/* Vert quand on passe dessus */
	color:white;
	background-color:#1dd106;
  }

.bouton4:visited {
	color:white;
	background-color:#E06C12;
  }

.bouton4 {
	text-decoration:none;
	height:40;
	text-align:center;
	background-color:#EBEBEB;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	padding:5px;
}
/* gestion infobulle */
.infobulle {
	position: absolute;	
	visibility : hidden;
	border: 1px solid Black;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 12px;
	//background-image:url("/images/ardoise.jpg");
        /*background-image:url("/images/tableau2.jpg");*/
        background:#B1E0E6;
	color: black;
	z-index: 9999;
}
#roaa a{
	display: block;
	text-decoration: none;
	width: 425;
	height: 21;
	background: url(roaaI.png) top  no-repeat;
}
#roaa a:hover{
	background: url(roaaN.png) top  no-repeat;
}

#ram a{
	display: block;
	text-decoration: none;
	width: 309;
	height: 21;
	background: url(ramI.png) top  no-repeat;
}
#ram a:hover{
	background: url(ramN.png) top  no-repeat;
}
#rms a{
	display: block;
	text-decoration: none;
	width: 515;
	height: 21;
	background: url(rmsI.png) top  no-repeat;
}
#rms a:hover{
	background: url(rmsN.png) top  no-repeat;
}
#aua a{
	display: block;
	text-decoration: none;
	width: 140;
	height: 21;
	background: url(auaI.png) top  no-repeat;
}
#aua a:hover{
	background: url(auaN.png) top  no-repeat;
}
#acfc a{
	display: block;
	text-decoration: none;
	width: 266;
	height: 21;
	background: url(acfcI.png) top  no-repeat;
}
#acfc a:hover{
	background: url(acfcN.png) top  no-repeat;
}
#tss a{
	display: block;
	text-decoration: none;
	width: 161;
	height: 21;
	background: url(tssI.png) top  no-repeat;
}
#tss a:hover{
	background: url(tssN.png) top  no-repeat;
}
#rvap a{
	display: block;
	text-decoration: none;
	width: 235;
	height: 21;
	background: url(rvapI.png) top  no-repeat;
}
#rvap a:hover{
	background: url(rvapN.png) top  no-repeat;
}
#gdp a{
	display: block;
	text-decoration: none;
	width: 185;
	height: 21;
	background: url(gdpI.png) top  no-repeat;
}
#gdp a:hover{
	background: url(gdpN.png) top  no-repeat;
}
#auth a{
	display: block;
	text-decoration: none;
	width: 134;
	height: 21;
	background: url(authI.png) top  no-repeat;
}
#auth a:hover{
	background: url(authN.png) top  no-repeat;
}
.bou1 a {
 position: relative;
  width: 156px; height: 50px;
  display:block;
  background: transparent url(../images/boutongvfg.png) 
  0 0 no-repeat; 
  text-align: center;
  line-height: 43px;
  font-size:medium;
  font-weight: bold;
  text-decoration: none;
  color: black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bou1 a:hover {
  background: transparent url(../images/boutongvfg.png)
    -1px -57px  no-repeat;
	color: white;
}
.bou2 a {
 position: relative;
  width: 156px; height: 50px;
  display:block;
  background: transparent url(../images/boutongv.png) 
  0 0 no-repeat; 
  text-align: center;
  line-height: 43px;
  font-size:medium;
  font-weight: bold;
  text-decoration: none;
  color: black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bou2 a:hover {
  background: transparent url(../images/boutongv.png)
    -1px -57px  no-repeat;
	color: white;
}
.boulong a {
 position: relative;
  width: 574px; height: 45px;
  display:block;
  background: transparent url(../images/boulongv.png) 
  0 0 no-repeat; 
  text-align: center;
  line-height: 32px;
  font-size: medium;
  font-weight: bold;
  text-decoration: none;
  color: black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.boulong a:hover {
  background: transparent url(../images/boulongv.png)
    -1px -45px  no-repeat;
	color: white;
}
.boitemenu {
background-color: transparent;
position: relative;
color: #009;
padding: 12px;
width: 500px;
text-align: center;
float:left;
margin-left:15%;
}
.planche a{
  width: 500px; height: 60px;
  display:block;
  text-align: center;
  line-height: 60px;
  font-size: 17px;
  font-weight: bold;
  text-decoration: none;
  color: #F7FFC6 ;
  text-shadow: 2px 2px black;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
}
.planche  a:hover{
  font-size: 18px;
  color: #yellow ;
  text-shadow: 2px 2px black; 
  text-shadow: 0 0 4px white, 0 -5px 4px #FFFF33, 2px -10px 6px #FFDD33, -2px -15px 11px #FF8800, 2px -25px 18px #FF2200;
}
.plancheC a{
  display:block;  
  position: relative;
  width: 160px; height: 60px;
  text-align: center;
  line-height: 60px;
  font-size: 17px;
  font-weight: bold;
  text-decoration: none;
  color: #F7FFC6 ;
  text-shadow: 2px 2px black;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
}
.plancheC a:hover{
  font-size: 18px;
  color: #yellow ;
  text-shadow: 2px 2px black; 
  text-shadow: 0 0 4px white, 0 -5px 4px #FFFF33, 2px -10px 6px #FFDD33, -2px -15px 11px #FF8800, 2px -25px 18px #FF2200;
}
.plancheC p{
  display:block;  
  position: relative;
  width: 160px; height: 60px;
  text-align: center;
  line-height: 60px;
  font-size: 17px;
  font-weight: bold;
  text-decoration: none;
  color: #F7FFC6 ;
  text-shadow: 2px 2px black;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
}
.plancheC p:hover{
  font-size: 18px;
  color: #yellow ;
  text-shadow: 2px 2px black; 
  text-shadow: 0 0 4px white, 0 -5px 4px #FFFF33, 2px -10px 6px #FFDD33, -2px -15px 11px #FF8800, 2px -25px 18px #FF2200;
}


#fade { /*--Masque opaque noir de fond--*/
	display: none; /*--masqué par défaut--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .60;
	z-index: 9999;
}
.popup_block{
	display: none; /*--masqué par défaut--*/
	background: #fff;
	padding: 20px;
	border: 5px solid green;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	/*--Les différentes définitions de Box Shadow en CSS3--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--Coins arrondis en CSS3--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
img.btn_close {
	float: right;
	margin: -45px -45px 0 0;
}
/*--Gérer la position fixed pour IE6--*/
*html #fade {
position: absolute;
}
*html .popup_block {
position: absolute;
}
.bandeau {
    background: url(../images/bandeau_haut.jpg) no-repeat  ;
    background-position: center top;
    text-align:center;
    width:100%;
    height:113px;
}
.fondbleu {
   font-family:verdana, sans-serif;
font-size:100%;
color:black;
text-align:center;
 background-color:#B1E0E6;  
}
.titre {
    font-family:verdana, sans-serif;
    font-size:14px;
    font-weight:bold;
    color:black;
    text-align:center;
    vertical-align: middle;
}
.teteColonne {
    font-family:verdana, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:black;
    text-align:center;
    vertical-align: middle;
    margin:2px;
}
.teteLigne {
    font-family:verdana, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:black;
    text-align:center;
    vertical-align: middle;
    margin-top:3px;
    height:21px;
}
.ligDetail {
    font-family:verdana, sans-serif;
    font-size:12px;
    /*font-weight:bold;*/
    color:black;
    text-align:center;
    vertical-align: middle;
    margin:2px;
}
.libParam {
    font-family:verdana, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:black;
    text-align:center;
    height:35px;
    line-height: 35px;
   
}
.green {
    color:white;
    background-color:green;  
}    















