<style type="text/css">

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.Style2 {font-size: 8pt; text-decoration: none; font-family: arial;}
.Style3 {font-size: 9pt; font-weight: bold; text-indent: 15pt; background-image: url(images/fl_texte.gif); background-repeat: no-repeat; font-family: arial;}
.Style4 {font-size: 8pt; text-align: justify; font-family: arial;}
.Style5 {color: #ffffff}

</style>
@charset "utf-8";
.champs {
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.textenoir {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #000000;
	font-weight: bold;
}
.textenoirepetit {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
}
.titrerougeFr {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #A11B1B;
	
	}
.titrerouge {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #A11B1B;
	text-align: right;
	direction:rtl;
	}
.texterougepetit {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #A11B1B;
}
.noirepeti {
	font-family: Arial;
	font-size: 11px;
	font-variant: normal;
	color: #000000;
	font-weight: bold;
}
.noirenongras {
	font-family: Arial;
	font-size: 11px;
	font-variant: normal;
	color: #000000;
	font-weight: normal;
	text-align: justify;
	text-indent: 10px;
	line-height: 10px;
}
.artitre {
	font-family: Arial;
	font-size: 13px;
	font-variant: normal;
	color: #000000;
	font-weight: bold;
	text-align: right;
	text-indent: 10px;
	line-height: 10px;
}
.arsoustitre {
	font-family: Arial;
	font-size: 12px;
	font-variant: normal;
	color: #000000;
	font-weight: bold;
	text-align: right;
	text-indent: 12px;
	line-height: 10px;
}

.artexte {
	font-family: Arial;
	font-size: 11px;
	font-variant: normal;
	color: #000000;
	font-weight: normal;
	text-align: right;
	text-indent: 14px;
	line-height: 10px;
}


.texterougepetitbold {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #A11B1B;
	font-weight: bold;
}
.textenoirepetitbold {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	list-style-image: url(../images/puce.jpg);
}
.lienbatiment {
	font-family: verdana;
	font-size: 7pt;
	color: #EBA162;
	font-weight: bolder;
	list-style-image: url(../images/puce.jpg);
	text-decoration: blink;
}
.hideprint{
display:none;
} .lienamenagement {
	font-family: verdana;
	font-size: 7pt;
	color: #33541D;
	font-weight: bolder;
	list-style-image: url(../images/puce.jpg);
	text-decoration: blink;
}
#BoutonRecherche
{
font-size:0;
border-width:0;
background-image: url(../images/ok.JPG);
width:21px;
height:15px;
}
.lienministere {
	font-family: verdana;
	font-size: 7pt;
	color: #990000;
	font-weight: bolder;
	list-style-image: url(../images/puce.jpg);
	text-decoration: blink;
	}
.titre2 {
	font-family: verdana;
	font-size: 12px;
	color: #0000FF;
	font-weight: bolder;
	list-style-image: url(../images/puce.jpg);
	/*text-decoration: blink;*/}
	.lienRecherche{
	color:#990000;
	}
#bImprimer{
font-size:0;
border-width:0;
background-image: url(../images/b_imprimer.jpg);
width:19px;
height:18px;    
}

a.info_bulle span
{								   
  display          : none; /* Rend invisible tout notre bloc span */
} 
 
a.info_bulle
{				
  color           : #2F368A;
  
  text-decoration : none; 
  
  padding         : 2px 16px 2px 2px; /*Définition des marges intérieures de notre lien */
  
  /* Définition de l'arrière plan de notre lien */
  background      : transparent url('comment.gif') no-repeat right center;
  
  position        : relative; /* Indispensable pour le bon positionnement de l'info-bulle */ 
}  
 
a.info_bulle:hover 
{
  border          : 0;  /* ligne qui corrige le bug d'IE6 et inférieur */
} 

a.info_bulle:hover span
{				
  display        :  block;    /* Rend visible notre bloc span */
  position       :  absolute; /* Sort notre bloc de son conteneur afin de le positionner */
  
  background     : #DDEEFF;   /* Définition du fond, sinon on a le même que notre lien */
  border         : 1px solid #6699FF; /* Définition des bordures */
  
  padding        : 6px;       /* Définition des marges intérieures */	  
  font-size      : 12px;
  
  width          : 180px;     /* On fixe une largeur par défaut */
  
  color          : #000;      /* Réinitialisation de la couleur du texte */
  
  text-align     : justify;   /* Justification du texte */	
  
  cursor         : default;   /* Réinitialisation de notre curseur, sinon par défaut on a le même que notre lien */
  
  /* Positionnement de notre info-bulle */
  top            : 1.8em;     
  left           : 1px;
  
  z-index        : 1000; /* Positionne au premier plan l'info-bulle en cas de chevauchement */
}            
     
.champs {
	background-color: #E8E8E8;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
