 body {
	background:url('../images/back.png') no-repeat;
	font-family: Arial, Times News Roman, Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	line-height: 15pt;
	margin:auto;	
	margin-top:2px;
	
font-weight:20px;

}

#ensemble{
max-width:1300px;
margin:auto;


}



#bloc{display:inline-block;background:white;width:100%;margin:auto;border-radius:10px;}  
#bloc1{float:left; width: 180px;background:RGB(253, 241, 184);border-top:2px solid white;height:}  
#bloc3{float:right;width:100px;background:#6495ED;border-top:2px solid white;}  
#bloc2{background:;}  

.menubord:hover{background:white;color:blue;border-radius:5px}
.menubord{background:black;color:white;text-align:center;height:20px;padding-top:10px;border-bottom:4px solid RGB(187, 11, 11);text-shadow: 0px 2px 2px blue;margin-left:10px;margin-right:10px;font-size:10pt;border-radius:10px}
#pied{ background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top, #222222, #111111);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));
  background-image: -webkit-linear-gradient(top, #222222, #111111);
  background-image: -o-linear-gradient(top, #222222, #111111);
  background-image: linear-gradient(to bottom, #222222, black);
  background-repeat: repeat-x;
  border-color: #252525;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);color:orange}
.ap{font-family:Arial;color:#556B2F;text-align:justify;text-shadow: 0px 0px 1px #133333;line-height:1.5}
fieldset.aps{float:left;width:30%;border-style:none;background:white;}
fieldset.aps:hover{border:2px solid white}
img.pre{width:98%;height:100px}
img.pre:hover{width:100%;height:200px}
td.isa{font-size:17pt;color:black;font-family:Garamond;text-transform:uppercase;text-align:center; text-shadow: 1px 1px 2px white;background:}
td.isa:hover{font-size:14pt;color:RGB(187, 11, 11);font-family:Garamond;text-transform:uppercase;text-align:center;text-shadow: 1px 1px 2px black}
a{text-decoration:none}

.menu{width:120px;background:RGB(0, 86, 27);color:white;text-align:center;border-bottom:2px solid RGB(187, 11, 11);border-top:2px solid RGB(187, 11, 11);text-shadow: 0px 2px 2px blue;font-size:12pt;border-radius:10px}
.menu:hover{width:120px;background:white;color:black;text-align:center;border-bottom:2px solid RGB(187, 11, 11);border-top:2px solid RGB(187, 11, 11);text-shadow: 0px 2px 2px blue;font-size:12pt;border-radius:10px}

ul{list-style:none}
b.demande{color:blue}
b.demande:hover{color:red}

input.aj3{background:#20B2AA;border-radius:10px;border-bottom:1px solid red;font-size:11pt;color:white;float:right}
input.aj3:hover{background:white;border-radius:10px;border-bottom:1px solid red;font-size:11pt;color:red}


#bulle {width: 500px; font-size: 9pt; margin-bottom:1%; margin-top:1%;color:blue;font-family:times news roman;text-align:center;}

#bulle blockquote {margin: 0px; padding: 0;background-color: #FAEBD7;color:#B22222;width:100%}

#bulle blockquote p {margin: 1%; padding: 0;}

#bulle cite {position: relative;margin: 0px;padding: 1% 0px 0px 2%;top: 0px;
    background: transparent url(http://nsm01.casimages.com/img/2008/03/22//08032210143562651856067.gif) no-repeat 20px 0; font-style: normal;}
	
	.title{border-top:1px solid yellow;background:#E6E6FA;text-align:center;color:black;opacity:2;width:auto;text-shadow:0px 1px 0px blue}
	img.partener:hover{border:1px solid white;width:72px}

	
	a.info {
   position: relative;
   color: black;
   text-decoration: none;
  
}
a.info span {
   display: none; /* On masque l'infobulle. */
}
a.info:hover {
   background: none; /* Correction d'un bug d'Internet Explorer. */
   z-index: 500; /* On définit une valeur pour l'ordre d'affichage. */

   
}
a.info:hover span {
   display: inline; /* On affiche l'infobulle. */
   position: absolute;

   white-space: ; /* On change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non désiré. */

   top: 5px; /* On positionne notre infobulle. */
   left: 5px;

  width:150px;
   background: black;
padding:20px;
   color: white;
   padding: 3px;

   border:1px solid RGB(149, 165, 149);
  
   text-shadow:0 1px 1px black;
   font-size:10pt;
   }
   
   tr.list{background:;color:#1E90FF;}
   tr.list:hover{background:#F0E68C;color:white}
    tr.list1{background:#E6E6FA;color:#1E90FF;}
	tr.list1:hover{background:#F0E68C;color:white}
td.result{color:orangered;border:1px solid #DCDCDC;}

   b.title{color:#008B8B}
   fieldset.table_requete{ background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top, #6495ED, #111111);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6495ED), to(#111111));
  background-image: -webkit-linear-gradient(top, #6495ED, #111111);
  background-image: -o-linear-gradient(top, #6495ED, #111111);
  background-image: linear-gradient(to bottom, #FFFFFF, #F0FFFF);
  background-repeat: repeat-x;
  border-color: #252525;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);margin-top:20px;color:}
  
  
  fieldset.bord{background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top, #6495ED, #111111);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6495ED), to(#111111));
  background-image: -webkit-linear-gradient(top, #6495ED, #111111);
  background-image: -o-linear-gradient(top, #6495ED, #111111);
  background-image: linear-gradient(to bottom, #6495ED, #F0FFFF);
  background-repeat: repeat-x;
  border-color: #252525;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);}
  
 fieldset.bord2{background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top, #6495ED, #111111);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6495ED), to(#111111));
  background-image: -webkit-linear-gradient(top, #6495ED, #111111);
  background-image: -o-linear-gradient(top, #6495ED, #111111);
  background-image: linear-gradient(to bottom, #E6E6FA, #F0FFFF);
  background-repeat: repeat-x;
  border-color: #252525;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);}
  
  
  
  fieldset.result{background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top, #6495ED, #111111);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6495ED), to(#111111));
  background-image: -webkit-linear-gradient(top, #6495ED, #111111);
  background-image: -o-linear-gradient(top, #6495ED, #111111);
  background-image: linear-gradient(to bottom, #FFFFFF, #F0FFFF);
  background-repeat: repeat-x;
  border-color: #252525;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);}
  
  b.title1{background:;color:red}
  
li{color:orange}
  