.navon { }
.navoff{ }
.navon0 { }
.navoff0{ }
.navon1 { }
.navoff1{ }
.navon2 { }
.navoff2{ }
.navon3 { }
.navoff3{ }
.navon4 { }
.navoff4{ }
p, td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#000000;
  }
  

a , a:link ,a:visited  { 	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  color:#ef7e1a;
	text-decoration: underline;
  }
  
a:hover { 	
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  color:#ef7e1a;
  text-decoration: none;
	}
	
.arbo1 td{
  vertical-align:middle; 
  background-color: #0d3269;
border-bottom:1px solid #8397b2;
border-top:1px solid #8397b2;
cursor:pointer;
  }

.arbo1 a, .arbo1 a:link ,.arbo1 a:visited,.arbo1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.arbo2 td{
  vertical-align:top; 
  background-color: #7fc3e8;
border-bottom:1px solid #8397b2;
border-top:0px solid #8397b2;
  }

.arbo2 a, .arbo2 a:link ,.arbo2 a:visited,.arbo2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #0d3269;
	text-decoration: none;
}

.arbo3 td{
  vertical-align:middle; 
  background-color: #C8DDE4;
border-bottom:1px solid #8397b2;
border-top:0px solid #8397b2;
  }

.arbo3 a, .arbo3 a:link ,.arbo3 a:visited,.arbo3 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0d3269;
	text-decoration: none;
}

ul {
  padding-left:0;
  margin-left:0;
  }

li {
  background-image: url(../imgs/list.jpg);
  background-repeat: no-repeat;
  background-position: 0 4;
  list-style-type: none;
  padding-left: 0;
  text-indent : 12;
  margin-bottom:1.5em;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#000000;
  }

li ul {
  padding-left:0;
  list-style-type:disc;
  text-indent:1.5em;
  margin-left:0;
  }

li li, ul ul li {
  text-indent : 8;
  background-image: url(../imgs/point.gif);
  background-repeat: no-repeat;
  background-position: 0 4;
  list-style-type: none;
  padding-left: 0px;
    margin-bottom:0em;
  }

.listeVerte   {
  padding-left:0;
  margin-left:0;
  }

.listeVerte li{
  background-image: url(../imgs/fleche.gif);
  background-repeat: no-repeat;
  background-position: 0 2;
  list-style-type: none;
  padding-left: 0;
  text-indent : 18;
  font-size: 12px;
  font-weight: bold;
  color:#000000;
  margin-bottom:0.5em;
  }

ul.listePlan, .listePlan li, .listePlan ul {
  background: none;
  list-style-type: disc;
  padding-left: 1em;
  text-indent : 1.5em;
  font-size: 12px;
  font-weight: normal;
  color:#000000;
  margin-bottom:0.5em;
  }

.text  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#000000;
  }
  
div.text {
  margin:12;
  text-align: justify 
}

.textvert{
	color: #b1ca17;
}
.textmarron{
	color: #840202;
}
.textorange{
	color: #EF7E1A;
}
.textbleu {
	color: #3a539d;
}
.textrouge {
	color: #ff4c0a;
}

table.ML {  
  margin:0; 
  padding: 0px;
  margin-top:10;
  border : none;
  BACKGROUND-COLOR: #ffffff ;
  }
table.ML td {
  vertical-align:top;
  text-align:left;
  }
table.ML h5 {
  font-size: 12px;
  font-weight: bold;
  color:#000000;
  margin-bottom:0.5em;
  }
table.ML ul {
  margin-left:10;
  margin-top:10;
  }
table.ML li {
  background-image: url(../imgs/puce_noire.gif);
  background-repeat: no-repeat;
  background-position: 0 2;
  list-style-type: none;
  padding-left: 18;
  text-indent : 0;
  font-size: 12px;
  font-weight: bold;
  color:#000000;
  margin-bottom:0.5em;
  }

table.ML a {	
  text-decoration: none;
  background-image: url(../imgs/fleche_orange.gif);
  background-repeat: no-repeat;
  background-position: 0 2;
  padding-left: 12;
  display:block;
  font-style:italic;
  font-weight:normal ;
}


.link  { 	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ef7e1a;
	text-decoration: underline;
  }
  
.link:link  { 	
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ef7e1a;
	}
	
.link:visited  { 	
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ef7e1a;
	}
	
.link:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ef7e1a;
  }

.filetBleu {
	BACKGROUND-IMAGE: url(../imgs/longfilet.gif);
	width:47;
	border:0;
  }
  
.line0 { }
.title0 { }
.line1 { }
.title1 { }
.line2 { }
.title2 { }



a.text:hover  { 	
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
  text-decoration:underline;
  }

.titreOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #ef7e1a;
  margin-bottom:0.5em;	
	}
	
.table0  { }
.td0  { }

.txt-10 {
	FONT-SIZE: 10px; LINE-HEIGHT: normal
}
.field-154 {
	BORDER-RIGHT: #908f8e 1px solid; 
	BORDER-TOP: #464545 1px solid; 
	PADDING-LEFT: 3px; 
	FONT-SIZE: 10px; 
	BACKGROUND-ATTACHMENT: fixed; 
	BACKGROUND-IMAGE: url(../imgs/interface/fields-bg.gif); 
	BORDER-LEFT: #595958 1px solid; 
	WIDTH: 152px; 
	COLOR: #2d2d2d; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #a5a4a4 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
  }
  
input {
	border: 1px solid #003366;
	BACKGROUND-COLOR: #ffffff ;
  }
textarea {
  border: 1px solid #003366;
  }
 
.noborder{
	border: none
 }
 
.titreFiche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
 }
 
.boiteFiche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #d2eefb;
	height: 21px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #0d3269;
	padding-top: 3px;
	padding-left: 4px;
	margin-bottom: 5px;
}
.boiteFiche2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #d2eefb;
	height: 21px;
	padding-top: 3px;
	padding-left: 4px;

}
.menuArial12Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.menuArial12BoldVert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c1e61a;
	text-decoration: none;
}
.menuArial12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0d3269;
	text-decoration: none;
}
a.arial12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#000000;
}
.arial12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.arial12BoldOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EF7E1A;
}

.arialBold12Bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00819F;
}
.arial13BoldOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ef7e1a;
}
.arial11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.arial11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ef7e1a;
}
.exposant {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;

}

/* recherche */
.search_cadre_titre{
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-style: normal; 
  line-height: normal; 
  font-weight: bold; 
  color: #462905; 
  text-decoration: none; 
  text-align:justify; 
  }
  
.search_text{
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-style: normal; 
  line-height: normal; 
  font-weight: normal; 
  color: #462905; 
  text-decoration: none; text-align:justify; 
  }
  
.search_texte_gras{
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-style: normal; 
  line-height: normal; 
  font-weight: bold;
  color: #462905; 
  text-decoration: none; text-align:justify; 
  }
  
.search_cadre_titre_bas{
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-style: normal; 
  line-height: normal; 
  font-weight: normal; 
  color: #462905; 
  text-decoration: none; 
  text-align:justify; 
  }
  
.search_lien{
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-style: normal; 
  line-height: normal; 
  font-weight: normal; 
  color: #462905; 
  text-decoration: none; 
  text-align:justify; 
  }
  
.search_lien:hover{
  font-family:  Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-style: normal; 
  line-height: normal;
  font-weight: normal; 
  color: #462905; 
  text-decoration: underline; 
  text-align:justify;
  }
  
.rechercheSaisie{
  font-family:  Arial, Helvetica, sans-serif;  
  font-size: 10px;  
  color: #003853;  
  text-decoration: none;  
  background-color: #dddddd;  
  border: #462905 solid; 
  border-width: 1px 1px 1px
  }
  
.rechercheButon{
  font-family:  Arial, Helvetica, sans-serif;  
  font-size: 10px;  
  color: #003853;  
  text-decoration: none;  
  background-color: #FFFFFF;  
  border: #FFFFFF;  
  border-style: solid;  
  border-top-width: 1px;  
  border-right-width: 1px; 
  border-bottom-width: 1px;  
  border-left-width: 1px; 
  font-weight: bold
  }


/** PRINT **/
#screen {
display:none;
}


table#content, body{
  background-image: none;
  background-color: #FFFFFF;  
}
tr#fiche{
  display:block;
}
tr#plan{
padding:0;
margin:0;
  display:block;
}
.margeg{
display:none;
}

td#bottom{
display:none;
}