@charset "iso-8859-1";
body   { font-size: 80%;font-family: verdana, sans-serif; background: #FFFFFF
}	
  
a 
{
text-decoration : none;
}

a:hover {color: #FF0000; text-decoration: underline}    

li {text-align: justify}      

#menu {margin: 0; padding: 0;}
#menu li {list-style: none; float: left; margin-left: 1px; padding-left: 10px; font-size: 11px; line-height: 20px; white-space: nowrap; background: #BBB url(images/tabs2-big.gif) 0 100% no-repeat }
#menu a {display: block; float: left; padding: 0 10px 0 0;
  text-decoration: none; font-weight: bold;
  background: #DDD url(images/tabs2-big.gif) 100% 100% no-repeat;
  color: #333;
  width: .1em;}
html>body #menu a {width: auto;}    /* fixes IE6 hack */
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a {float: none;}            /* End IE5-Mac hack */
#menu a:hover {color: #8B008B}
#menu #current, #menu #current a {color: #ffff00; 
  background-image: url(images/tabs2-big-ct.gif);}  
  
#titre {background-color: #009999; margin: -8px -8px 0 -8px; padding: 2px 5px 3px 5px; border-bottom: 1px solid #000000}   

.pave {background: #FFFFCC; border: 1px solid; text-align: justify; padding: 6px 6px 0px 6px }

.nomsite 
{  font-family: verdana, Helvetica, sans-serif; font-size: 130%; color: #666666;  font-weight: bold
}

.cellule1 
 { 
border-color: #cccccc ; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
}

.cellule2bas
{ 
border-color: #000000 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
} 

.cellule2HB
{ 
border-color: #000000 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;
font-family: Verdana; color: #FFFFFF; font-size: 11px;
}

.cellulegaudroit { border-color: #999999 black black; ; background-color: #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}

.cellule3bas { 
border-color: #999999 black black; 
background-color: #F2F2F2; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 0px; 
border-bottom-width: 0px; 
border-left-width: 0px;
padding-top: 2px
}

.cellule4bas { border-color: #999999 black black; ; background-color: #F2F2F2; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}

.recherche 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; margin-bottom:-10px;
}

.recherche_bouton 
{
color: RED;
background: #F2F2F2;
border-bottom: 0px solid #000000;
border-right:  0px solid #000000;
border-left:   0px solid #FFFFFF;
border-top:    0px solid #FFFFFF;
cursor: hand;
margin-bottom:-6px;
; padding-top: 10px
}


.fond1 
{  
background-color: #F2F2F2; 
border-top-width: 1px; 
border-right-width: 0px; 
border-bottom-width: 0px; 
border-left-width: 0px;
} 

.fond1dpa 
{  
background-color: #ccffcc
}

.fond2 
{ 
background-color: #009999; 
color: #FFFFFFF; 
border-color: #000000 black; border-style: solid; 
border-top-width: 1px; 
border-right-width: 0px; 
border-bottom-width: 1px; 
border-left-width: 0px; font-size: 12px
}

.fonddpa {background-color: maroon; color: #FFFFFFF; border-color: #000000 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-size: 12px}

.fond21
{ 
background-color: #009999; 
color: #FFFFFF
}
 
.fond22
{ 
background-color: #009999 ; 
color: #FFFF00
}
 
.fonddiffgp {background-color: green; color: yellow; font-family: Verdana; font-size: 16px; font-weight: 800}
 
.fonddiffdgrne {background-color: orange; color: black; font-family: Verdana; font-size: 14px; font-weight: 800}	
 
.fonddiffdpa {background-color: red; color: yellow; font-family: Verdana; font-size: 14px; font-weight: 800}
 
.fond23 {background-color: maroon; color: yellow}
			   
.fond3 
{ 
background-color: #008855
; color: #FFFFFFF
; border-color: #000000 black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}
 		   
.fond4 {background-color: black; color: #FFFFFFF; border-color: #000000 black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px} 

.fond_di_titre {background-color: #009999; color: white; font: bold 135% Arial,Verdana} 

.fond_di_sstitre {background-color: #009999; color: white; font: bold 120% Arial,Verdana}
  
.lien_di {background-color: #FFFFFFF; color: #007979; font: bold 100% Arial, Verdana; text-decoration: none}

.fondbleu
{ 
background-color: #CCFFFF
; color: #FFFFFFF
; border-color: #000000 black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
 
.ongletact {color: blue; text-decoration: none; font-weight: bolder; font-size: 16px}

.fondjaune
{ 
background-color: #FFFFCC
; color: #FFFFFFF
; border-color: #000000 black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}

.fondvert
{ 
background-color: #CCFFCC
; color: #FFFFFFF
; border-color: #000000 black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}

.textejaune
{
color:#FFFF33; text-decoration:none; 
}  

.titrevert {color: green; text-decoration: none; font-size: 24px; font-family: Arial; font-weight: bolder}

.titrefiche {color: #FFFFFF; font-size: 18px; font-weight: bolder; text-decoration: none; background: #009999; font-family: Arial,Verdana; text-align: left}   

.retourfiche {color: #FFFF33; font-size: 14px; font-weight: bolder; text-decoration: none; background: #009999; font-family: Arial,Verdana; text-align: left}    

.sstitrefiche {color: #FFFFFF; font-size: 16px; font-weight: bolder; text-decoration: none; background: #009999; font-family: Arial,Verdana; text-align: left} 

.titrechampsjus {color: #FFFF33; font-size: 16px; font-weight: bold; text-decoration: none; background: #009999; font-family: Arial,Verdana; text-align: center}

.titrechampsjusdpa {color: #FFFF33; font-size: 16px; font-weight: bold; text-decoration: none; background: maroon; font-family: Arial,Verdana; text-align: center}
	
.titreon {color: blue; font-size: 14px; font-weight: bold; text-decoration: none; font-family: Arial,Verdana; text-align: center}	
	
.titreoff {color: #FFFFFF; font-size: 14px; font-weight: bold; text-decoration: none; 
background: #009999; font-family: Arial,Verdana; text-align: center}	

.titrequestion {color: blue; font-size: 14px; font-weight: bold; text-decoration: none; background: #FFFFCC; font-family: Arial,Verdana; text-align: left}

.nomchampsjus {color: maroon; font-size: 14px; font-weight: bold; text-decoration: none;  font-family: Arial,Verdana; text-align: right; vertical-align: top}
  
.titremarron {color: maroon; font-size: 18px; font-weight: bold; text-decoration: none;  font-family: Arial,Verdana; text-align: right; vertical-align: top}

.titremarron2 {color: maroon; font-size: 18px; font-weight: bold; text-decoration: none; font-family: Arial,Verdana; vertical-align: top; text-align: center; padding: 5px 5px 5px 5px}
 
.titremarron3 {color: maroon; font-size: 24px; font-weight: bold; text-decoration: none; font-family: Arial,Verdana; vertical-align: top; text-align: center; background-color: yellow; padding: 5px 5px 5px 5px}
 
.titremarron4 {color: maroon; font-size: 12px; font-weight: bold; text-decoration: none; font-family: Arial,Verdana; vertical-align: top; text-align: center; background-color: yellow; padding: 5px 5px 5px 5px}

.nomchampsjusgau {color: maroon; font-size: 14px; font-weight: bold; text-decoration: none; font-family: Arial,Verdana; text-align: left; vertical-align: top}

.actepro {color: #FFFF33; font-size: 14px; font-weight: bold; text-decoration: none; font-family: Arial,Verdana; text-align: left; vertical-align: top; background: #009999}
 
.champsjus {color: black; font-size: 12px; font-weight: normal; text-decoration: none;  font-family: Arial,Verdana; text-align: justify; vertical-align: top} 
 
.champsjusjaune {color: black; font-size: 12px; font-weight: bold; text-decoration: none; background: #FFFFCC; font-family: Arial,Verdana; text-align: justify; vertical-align: top} 	
 
.desole {color: teal; font-size: 12px; font-weight: bold; text-decoration: none; font-family: Arial,Verdana; text-align: center; font-style: italic} 	

.blanc {text-decoration: none; background: white; }

a.lien2 {color: yellow; text-decoration: none}

.liennoir {  
color: BLACK; 
font-size: 12px;
font-weight: bold;
text-decoration: none
}  

.lienbleu {color: #3975b5; font-size: 12px; font-weight: bolder; text-decoration: none}   
  
.lienbleubleu {color: BLUE; font-size: 12px; font-weight: bolder; text-decoration: none}

.lienorange {color: #ff6633; font-size: 12px; font-weight: bolder; text-decoration: none}  

.lienvert {  
color:#339966; 
font-size: 12px;
font-weight: bold;
text-decoration: none
}  

.lienteal {color: #339999; font-size: 14px; font-weight: bold; text-decoration: none}  

.lienrouge { 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular;
color: RED; text-decoration: none;
font-size: 12px;
}  

.lienjaune {  color: #FFFF33; text-decoration: none} 
 
.lienbrun {  
color: maroon; 
font-size: 12px;
font-weight: bold;
text-decoration: none
} 
 
.lienbrun2 {color: maroon; font-size: 16px; font-weight: bolder; text-decoration: none}  

.lienmarron {  color: maroon; text-decoration: none}  

.lien3 { 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular;
text-decoration:none; 
color: #023399; 
font-size: 12px;
}

.lien4 {font-family: Arial; text-decoration: none; color: maroon; font-size: 22px; font-weight: bolder}  

.lienrail {  
font-family: Verdana; 
color: #ffffff; 
font-size: 12px;
font-weight: normal;
text-decoration: none}
 
.nolienrail {font-family: Verdana; color: #ffffff; font-size: 12px; font-weight: normal; text-decoration: none}

.intertitre {color: maroon; font-size: 12px; font-weight: bold; text-decoration: none; background: #FFFFC8; font: Arial}

.intertitre2 {color: maroon; font-size: 12px; font-weight: bold; text-decoration: none; background: #FFFF66; font: Arial}

.interpara {color: black; font-size: 11px; font-weight: normal; text-decoration: none; font: Arial; text-align: justify} 

.interparableu {color: blue; font-size: 11px; font-weight: bold; text-decoration: none; font: Arial; text-align: justify}

.bord1 {border-right: 1px solid silver; margin: 5; padding: 0}	 
	
.bord2 {border-left: 1px solid silver; margin: 5; padding: 0}
 
.carrejaune {background-color: #FFFFDD; border-color: #009999; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
   
.carrebleu {background-color: #EEFFDD; border-color: #009999; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}	 
	  
.ong_off {border: thin solid #FF6600; background-color: #FFFFCC}
 
.rouge {clear: both; font-weight: normal; font-family: Verdana; color: red; font-size: 10px; text-decoration: none; text-align: justify}   

.bordrouge {border: 1px solid red} 	

a.info span {
display: none;
}	 

a.info:hover {
background: none;
z-index: 500}

a.info:hover span {display: inline; position: absolute; z-index: 500; top: 12em; left: 1em; background: yellow; text-align: justify; color: black; padding: 0.75em; border: thin solid red; width: 500px; text-decoration: none}

a.info2 span {
display: none;
}	 

a.info2:hover {
background: none;
z-index: 500}

a.info2:hover span {display: inline; position: absolute; z-index: 500; top: 12em; left: 25em; background: yellow; text-align: justify; color: black; padding: 0.75em; border: thin solid red; width: 500px; text-decoration: none}
