td,body,textarea,input,fieldset,div{
font-family:Verdana;
font-size:10px;
}
/*html { border: none; }*/
body{
text-align: center; 
margin: 0;
padding: 0;
}
#menuhaut{position:relative;display:block;height:39px;font-size:11px;font-weight:500;background:transparent url(images/bgOFF.gif) repeat-x top left; font-family:Verdana, Arial;border-top: 2px solid #D2021A;}
#menuhaut ul{margin:0;padding:0;list-style-type:none;width:auto;}
#menuhaut ul li{display:block;float:left;margin:0;}
#menuhaut ul li a{display:block;float:left;color:#0063A7;text-decoration:none;padding:11px 11px 0 12px;height:23px;background:transparent url(images/bgDIVIDER.gif) no-repeat top right;}
#menuhaut ul li a:hover,#menuhaut ul li a.encours{color:#D2021A;background:#fff url(images/bgON.gif) no-repeat top right;}

#menuhaut2{position:relative;display:block;height:39px;font-size:10px;font-weight:900;background:transparent url(images/bgOFF.gif) repeat-x top left; font-family:Verdana, Arial;border-bottom:0px solid #D2021A;}
#menuhaut2 ul{margin:0;padding:0;list-style-type:none;width:auto;}
#menuhaut2 ul li{display:block;float:left;margin:0;}
#menuhaut2 ul li a{display:block;float:left;color:#0063A7;text-decoration:none;padding:11px 11px 0 11px;height:23px;background:transparent url(images/bgDIVIDER.gif) no-repeat top right;}
#menuhaut2 ul li a:hover,#menuhaut ul li a.encours{color:#D2021A;background:#fff url(images/bgON.gif) no-repeat top right;}

#menuhaut3{position:relative;display:block;height:39px;font-size:11px;font-weight:900;background:transparent url(images/bgOFF.gif) repeat-x top left; font-family:Verdana, Arial;border-top: 2px solid #D2021A;}
#menuhaut3 ul{margin:0;padding:0;list-style-type:none;width:auto;}
#menuhaut3 ul li{display:block;float:left;margin:0;width: 164px;}
#menuhaut3 ul li a{display:block;float:left;color:#0063A7;text-decoration:none;padding:11px 0px 0 0px;width:164px;height:23px;background:transparent url(images/bgDIVIDER.gif) no-repeat top right;}
#menuhaut3 ul li a:hover,#menuhaut ul li a.encours{color:#D2021A;background:#fff url(images/bgON.gif) no-repeat top right;}

#menuhaut5{position:relative;display:block;height:20px;font-size:11px;font-weight:500;}
#menuhaut5 ul{margin:0;padding:0;list-style-type:none;width:auto;}
#menuhaut5 ul li{display:block;float:left;margin:0;}
#menuhaut5 ul li a{display:block;float:left;color:#400000;text-decoration:none;padding:3px 11px 0 12px;height:18px;}
#menuhaut5 ul li a:hover,#menuhaut5 ul li a.encours{background:#fff;}

#menuhaut6{position:relative;display:block;height:30px;font-size:11px;font-weight:900;}
#menuhaut6 ul{margin:0;padding:0;list-style-type:none;width:auto;}
#menuhaut6 ul li{display:block;float:left;margin:0;width: 164px;}
#menuhaut6 ul li a{display:block;float:left;color:#fff;text-decoration:none;padding:11px 0px 0 0px;width:164px;height:30px;}
#menuhaut6 ul li a:hover,#menuhaut6 ul li a.encours{color:#400000;background:#fff;}

#menuhaut7{position:relative;display:block;height:20px;font-size:11px;font-weight:900;}
#menuhaut7 ul{margin:0;padding:0;list-style-type:none;width:auto;}
#menuhaut7 ul li{display:block;float:left;margin:0;width: 140px;}
#menuhaut7 ul li a{display:block;float:left;color:#fff;text-decoration:none; padding-top: 4px; margin:0px 0px 0 0px;width:140px;height:20px;}
#menuhaut7 ul li a:hover,#menuhaut6 ul li a.encours{color:#400000;background:#fff;}

.titre {font-Weight:bold; text-decoration : none; font-size : 11px; font-family: Verdana; color :#ffffff;}
a.menuinfo:link{color: ivory;}
a.menuinfo:visited{color: ivory;}
a.menuinfo:hover{color: #FDA04A;}
a.menurub{color: ivory;}
a.menurub:link{color: ivory;}
a.menurub:visited{color: ivory;}
a.menurub:hover{color: darkorange;}
a.menurub0{color: ivory; font-weight: 900; font-size: 14px;}
a.menurub0:link{color: ivory;}
a.menurub0:visited{color: ivory;}
a.menurub0:hover{color: #400000;}
a.menurubc{color: ivory; font-weight: 900; font-size: 11px;}
a.menurubc:link{color: ivory;}
a.menurubc:visited{color: ivory;}
a.menurubc:hover{color: #400000;}
a.listecom{color: blue;}
a.listecom:link{color: blue;}
a.listecom:visited{color: blue;}
a.listecom:hover{text-decoration: underline;}
a.listecom0{color: #400000; font-weight: 900;}
a.listecom0:link{color: #400000;}
a.listecom0:visited{color: #400000;}
a.listecom0:hover{text-decoration: underline;}
a.selrub{
  color: white;
}
a.selrub:visited{
  color: white;
}
a.selrub:hover{
  color: white;
}
a.listealpha{color: #666666;}
a.listealpha:visited{color: #666666;}
a.listealpha:hover{text-decoration: underline;}
a.btfct{color: ivory;}
a.btfct:link{color: ivory;}
a.btfct:visited{color: ivory;}
a.btfct:hover{color: navy;}
a.menupan{color: ivory;}
a.menupan:link{color: ivory;}
a.menupan:visited{color: ivory;}
a.menupan:hover{color: #A52929;}
a.menupansel{color: #A52929;}
h1{
display:inline;
font-size:11px;
}
span.desc
{
/*color:#ED873E;*/
color:ivory;
}
img.showc{
	border-style:solid;
	/*border-color: #ED873E;*/
	border-color: ivory;	
	border-width:1px;
      }
img.showb{
	border-style:solid;
	border-color: #26497C;
	border-width:1px;
      }
img.showb1{
	border-style:solid;
	/*border-color: #ED873E;*/
	border-color: ivory;	
	border-width:0.1px;
      }
a.href0{
  text-decoration: none;
  color: white;
  font-size: 11px;
  font-weight: 900;
}
a.href0:link{
  color: white;
}
a.href0:visited{
  color: white;
}
a.href0:hover{
  color: red;
}
a.navighighlight{
  color: #5296c7;
  text-decoration: none;  
  font-size: 11px;
  font-weight: 900;
    height:20px;
}
a.navighighlighton{
color:ivory;
    text-decoration: none;
  font-size: 11px;
  font-weight: 900;
    height:20px;
}
a.navighighlight:link{
  color: LightSlateGray;  
}
a.navighighlight:visited{
  color: LightSlateGray; 
}
a.navighighlight:hover{
color:ivory;
}
a.navig{
  text-decoration: none;
  color: #5296c7;
  font-size: 11px;
  font-weight: 900;
}
a.navig:link{
  /*color: #5296c7;*/
  color: LightSlateGray;  
}
a.navig:visited{
  /*color: #5296c7;*/
  color: LightSlateGray; 
}
a.navig:hover{
/*color:#ED873E;*/
color:ivory;
}
.spanrubon{
background:ivory;
}
.spanrubof{
background:#26497c;
}
.divnavigon{
border:3px solid ivory;
}
.divnavig{
border:3px solid LightSlateGray;
}
a.navigon{
/*color:#ED873E;*/
color:ivory;
    text-decoration: none;
  font-size: 11px;
  font-weight: 900;
}
a.jumpon:hover{
/*color:#ED873E;*/
color:ivory;
}
a.jumpon{
/*color:#ED873E;*/
color:silver;
    text-decoration: none;
  font-size: 11px;
  font-weight: 900;
}
a.navigrub{
/*color:#ED873E;*/
color:#A9AFAF;
    text-decoration: none;
  font-size: 11px;
  font-weight: 900;
  height:20px;
}
.menu0{
  background-color: ivory;
  color: white;
  padding:5px;
  margin: 0;
  font-size: 11px;
  border: 1px solid ivory;
}
select{
font-family:Courier New,Lucida Console,monospace;
font-size:11px;
}
input{height:20px;}
select.fich{height:18px;}
form,input{
margin:0;
padding:0;
}
.inputsubmitZ{
background-color:navy;
color:ivory;
font-family:verdana;
font-size:10px;
font-weight:900;
width:75px;
}
.inputsubmitoverZ{
background-color:navy;
color:red;
font-family:verdana;
font-size:10px;
font-weight:900;
width:75px;
}
a{text-decoration:none}
a.bdd:link{color:ivory}
a.bdd:visited{color:ivory}
a.bdd:hover{color:red}


.cel_affich{overflow:hidden;height:14px;width:100%;}
.tab_excel{
border-width:1px;
border-color:ivory;
}
.tab_excel_tr{
border-width:1px;
border-color:ivory;
}

a.menu{
color:ivory;
}
a.menu:visited{
color:ivory;
}
a.menu:hover{
color:red;
}
a.menutri,a:link.menutri,a:visited.menutri{
color:white;
font-weight:900;
}

.gras{
color:ivory;
font-weight:900;
}
.gras2print{
font-size:14px;
color:ivory;
font-weight:900;
}
.grand0{
font-size:14px;
}
.forumsujet{font-size: 12px; font-weight: 900; color: navy;}
.forumdate{font-size: 10px; color: blue;}
a.forumlim{font-size: 10px; color: navy; text-decoration: none;}
a.forumlim:hover{color: blue;}
a.prodinfo{color: white; text-decoration: none; letter-spacing: 1px;}
a.prodinfo:hover{color: orange;}
a.tarifprod{color: black; text-decoration: none; letter-spacing: 1px;}
a.tarifprod:hover{color: orange;}
a.tarifprod2{color: blue; text-decoration: none; letter-spacing: 1px;}
a.tarifprod2:hover{color: red;}