/* Ce CSS n'est plus utilisé cf style_nc.css */
.navon { }
.navoff{ }
.navon0 { }
.navoff0{ }
.navon1 { }
.navoff1{ }
.navon2 { }
.navoff2{ }
.navon3 { }
.navoff3{ }
.navon4 { }
.navoff4{ }
p, td {
 margin-top:0px;
 margin-bottom:0.5em;
 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:12px;
 text-align: justify 
}
p.text {
 text-align: justify 
}
 
.textvert{
 color: #b1ca17;
}
.textmarron{
 color: #840202;
}
.textorange{
 color: #EF7E1A;
}
.textbleu {
 color: #3a539d;
}
.textrouge {
 color: #ff4c0a;
}
 
table.ML {  
 margin:0px; 
 padding: 0px;

 border : none;
 BACKGROUND-COLOR: #ffffff ;
}
table.ML td {
 vertical-align:top;
 padding: 5px;
 text-align:left;
}
.ML  img.image{
 margin: -5px;
}
table.ML h5 {
 font-size: 12px;
 font-weight: bold;
 color:#000000;
 margin-bottom:0.5em;
}
table.ML ul.head  {
 padding-left:10px;
 margin-left:10px;
 margin-top:10px;
}
table.ML ul.head   li {
 background-image: url(../imgs/puce_noire.gif);
 background-repeat: no-repeat;
 background-position: 0 2;
 list-style-type: none;
 padding-left: 18px;
 text-indent : 0;
 font-size: 12px;
 font-weight: bold;
 color:#000000;
 margin-bottom:0.5em;
}

table.ML ul {
 padding-left:10px;
 margin-left:20px;
 margin-top:0px;
}
table.ML ol {
 padding-left:10px;
 margin-left:25px;
 margin-top:0px;
}
table.ML ol li {
 background-image:none;
 list-style-type:decimal;
 padding-left: 5px;
 text-indent : 0px;
 margin-bottom:0.5em;
}
table.ML ul li {
 background-image:none;
 list-style-type: disc;
 padding-left: 5px;
 text-indent : 0px;
 margin-bottom:0.5em;
}
 
table.ML a.block {	
 text-decoration: none;
 background-image: url(../imgs/fleche_orange.gif);
 background-repeat: no-repeat;
 background-position: 0 2;
 padding-left: 12px;
 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
}
 
tr#imprimer {
 display:none;
}
 
 
tr#fiche{
 display:none;
}
td#btnplan{
 display:none;
}