/*border: solid 1px #000000; display:none; */

html body { 
margin:0px;
padding:0px; 
}

#boss {
position:fixe;
width:1000px;
margin-right:auto;
margin-left:auto;
margin-top:0%; 
}

h1 {
margin-left:40px;
display:block;
}

.gras {font-weight:bold;}

.logImprim {
width:100%;
display:block;
}

/*-------------------------------------------------------------------------------*/

.logOIF {border:0px; display:block;}

.accColor {
display: none;
width:100%;
border-collapse:collapse;
margin:0px;
padding:0px; 
}

/*---------------------------------les jeux en image pour les pages ----------------------------------------------*/

a.jImg {
display: none;
  display: block;
  width:102px;
  height:98px;
  margin:0px 0px 0px 195px;
}

a.jImg span {
  display:none;
  }

/*------------------------rubriques utilitaires pour le margin voir les css des rubriques-----------------------*/

.rubUtil {
display: none;
font-family: Arial, Trebuchet MS,Verdana, Helvetica; 
font-size: 0.65em;
font-weight:normal;
line-height:1.3em; 
list-style-type: none;
}

.rubUtil a{
display: none;
color:#FFF; text-decoration:none;}
.rubUtil a:hover{
display: none;
text-decoration:underline;}

/*------------------------champs de recherche-----------------------*/

form {
display: none;
margin:10px 0px 0px 33px; display:none;}

.recherT {
display: none;
font-family: Arial Narrow, Arial, Trebuchet MS,Verdana, Helvetica; 
font-size: 0.80em;
font-weight:normal;
color:#FFF;
display:block;
margin-bottom:3px;
}

.recherC {
display: none;
font-family: Arial, Trebuchet MS,Verdana, Helvetica; 
font-size: 0.65em;
font-weight:normal;
color:#666;
margin-right:5px;
border: solid 1px #333;
}

.bouton_recher {
display: none;
width:43px;
height:20px;
border:none;
cursor:pointer;
margin:-2px;
}

/*------------------------menu niveau 1 -----------------------*/
.menu1  {
display: none;
width:100%;
height:28px;
background-color:#787F91;
display:block;
margin-top:0px;
}

.nav1, .nav1  li  {
display: none;
}

.nav1 a img{
display: none;
border:none; padding-left:17px;}


/*---------------------------------menu de niveau 2 voir les css des rubriques pour les couleurs----------------------------------------------*/

.let {display:none;}


.contenu1, .contenu1Bis {
width:87%;
border-collapse:collapse;
margin-top:-2px;
}

.cell01 {width:0px;}

.cell1, .cell2, .cell3 {padding:0px;}



.menu2 {
display: none;
font-family: Arial, Trebuchet MS,Verdana, Helvetica; 
font-size: 0.75em;
font-weight:normal;
line-height:1.8em; 
list-style-type: none;
display:block;
margin:0px 0px 5px 0px;
padding-left:0px;

}

.menu2 a{
display: none;
width:225px;
color:#FFF; 
text-decoration:none;
display:block;
padding-left:20px;
}

.menu2 a:hover{
display: none;
width:225px;
background-color:#FFF;
text-decoration:none;
display:block;
}

.menu2 li{
display: none;
border-bottom: solid 1px #FFF;
margin:0px;
padding:0px;
}


.menu2 a.on{
display: none;
background-color:#FFF;
font-weight:normal;
}

/*-------------------------------------menu de niveau 3------------------------------------------*/

.menu3  {
display: none;
display:block; 
margin-bottom:60px;
}

.coinGM3, .coinDM3 {
display: none;
width:10px;
height:35px;
float:left;
}

.coinGM3 {
display: none;
background:left top url(../images/coinG_n3.gif) no-repeat;}
.coinDM3 {
display: none;
background:left top url(../images/coinD_n3.gif) no-repeat;}


.n3  {
display: none;
font-family: Arial, Trebuchet MS,Verdana, Helvetica; 
font-size: 0.80em;
font-weight:normal;
background-color:#787F91;

margin:0px;
padding:10px 0px 9px 0px;
float:left;
}


.n3Alp  {
display: none;
font-family: Arial, Verdana, Trebuchet MS, Helvetica; 
font-size: 0.75em;
color:#A4B1B4;
background-color:#787F91;

margin:0px;
padding:11px 2px 10px 2px;
float:left;
}

.n3 li , .n3Alp  li{
display: none;
background:left url(../images/puce_n3.gif) no-repeat;
padding:0px 0px 0px 10px;
margin-top:10px;
}

.n3 a, .n3Alp  a {
display: none;
color:#FFF;
font-weight:normal;
text-decoration:none;
}

.n3 a:hover, .n3 a.on, .n3Alp  a:hover, .n3Alp  a.on {
display: none;
color:#787F91;
font-weight:normal;
background-color:#FFF;
text-decoration:none;
}

.n3  a, .n3 a:hover, .n3 a.on {
display: none;
padding:10px 2px 9px 2px;}
.n3Alp  a, .n3Alp  a:hover, .n3Alp  a.on {
display: none;
padding:11px 2px 10px 2px; font-weight:bold;}

/*------------------------formulaire de la news letter  voir les css des rubriques pour les détails-----------------------*/

.newsC {
display: none;
font-family: Arial, Trebuchet MS,Verdana, Helvetica; 
font-size: 0.65em;
font-weight:normal;
color:#666;
margin-right:20px;
border: solid 1px #333;
}

.derLet {
display: none;
margin:10px 0px 0px 0px; display:none;} 

.derLet a{
display: none;
font-family: Arial, Trebuchet MS,Verdana, Helvetica; 
font-size: 0.70em;
padding:0px 20px 0px 13px;
text-align:right;
text-decoration:none;
} 

.derLet a:hover{
display: none;
text-decoration:underline;}

.bouton_news {
display: none;
width:87px;
height:16px;
border:none;
cursor:pointer;

}

/*---------------------------------menu liste des icones plus, moins imprim, envoyer à un ami----------------------------------------------*/

.icon {
display: none;
list-style-type: none;
margin:10px 0px 0px 20px;
padding:0px;
}
.icon img {
display: none;
border: none;}



/*------------------------menu historique -----------------------*/

.navHist {
display: none;
width:100%;}

.navHist, .navHist2  {
display: none;
font-family: Arial, Trebuchet MS,Verdana, Helvetica; 
font-size: 0.60em;
font-weight:normal;
color:#999;
}

.navHist  a, .navHist2 a{
display: none;
color:#4D4D4D;
text-decoration:none;
}

.navHist  a:hover, .navHist2 a:hover {
display: none;
text-decoration:underline;}

.navHist2  {
display: none;
padding-left:105px;}


/*---------------------------------zone de contenu----------------------------------------------*/

.tailleOutil {width:0%;}

.surtitre {color:#787F91;}


hr {
background-color : #999;
height: 1px;
border: 0;
}


.actu, .actuArt {
font-family: Arial Narrow, Arial, Trebuchet MS,Verdana, Helvetica; 
font-size: 0.90em;
font-weight:normal;
margin:10px 0px 0px 0px;
}

.actuArt{
background:left url(../images/iconN4.gif) no-repeat;
padding-left:13px;
}

.iconN4 a{
background:left url(../images/iconN4.gif) no-repeat;
text-decoration:none;
color:#03906D;
padding-left:13px;
}

.iconN4 a:hover{text-decoration:underline;}

.chapo2 {padding-right:90px;}


p a, .retour a, .actu a, .actuArt a {
color:#01916B;
text-decoration:none;
}
p a:hover, .retour a:hover, .actu a:hover, .actuArt a:hover {
text-decoration:underline;
}

.sepa {margin :13px;}



/*------------------------zone contectuelle -----------------------*/

.context {
display: none;
margin:50px 0px 0px 60px; display:none;}


/*---------------------------------rss----------------------------------------------*/

.rssC {
display: none;
padding:10px 0px 0px 50px; display:none;}

a.rss {
display: none;
  width:160px;
  height:49px;
  background: left url(../images/ico_fluxRss.gif) no-repeat;
}
a.rss:hover {
display: none;
  background: left url(../images/ico_fluxRss2.gif) no-repeat;
}

a.rss span {display:none;}



/*------------------------page précédente -----------------------*/

.retour {
display: none;
font-family: Arial, Trebuchet MS,Verdana, Helvetica; 
font-size: 0.60em;
font-weight:normal;
text-align:right;
}


/*------------------------pied de page -----------------------*/

.pied, .piedBis  {
display: none;
width:100%;
font-family: Arial, Trebuchet MS,Verdana, Helvetica; 
font-size: 0.60em;
font-weight:normal;
color:#FFF;
text-align:center;
background-color:#787F91;
padding:5px 0px 5px 0px;
}

.pied {
display: none;
margin-top:20px;}
.piedBis  {
display: none;
margin-top:0px;}

.pied  a, .piedBis a {
display: none;
color:#FFF;
text-decoration:none;
}

.pied  a:hover, .piedBis  a:hover {
display: none;
text-decoration:underline;}

/*------------------------pages personnels -----------------------*/

.menuauteur {display:none;}

#contenu table {width:595px;}

#contenu .lapage_p {width:50%;}
#contenu .lapage_p h3 {color:grey; background:none;}
#contenu  .lapage_p p a ,#contenu .lapage_p .lapage_lien li {background:white;}

