body { margin: 0; padding-top: 0; padding-left: 0.75em; font-family: arial, helvetica, sans-serif; font-size: 11pt; }


label { display: none; }
.invisible { display: none; }

fieldset { border: none; }

img { border: 0; }

#head { width: 100%; }

  #language { display: none; }
  #items    { display: none; }
  #fontsize { display: none; }
  #service  { display: none; }

  #logo { float: right; padding-right: 0.5em;  }

#meta { display: none; }


#sujet { width: 100%; }
#sujetpic { display: none; }
#sujettxt { width: 100%; }


#container { width: 100%; }

.clear { }
.clearspacer { clear: both; height: 10pt; } 
.spacer { height: 10pt; }  

.mozspacer[class] { height: 1em; }
  
h1 { font-weight: 13pt; }
h2 { font-weight: 12pt; }
h3 { font-weight: 11pt; }


.navblock { display: none; }
.navblock h1 { display: none; }

.navblockA { display: none; }

.navblockB { display: none; }

.navblockC { display: none; }

p  {  }

 a  { text-decoration: none;  }
	 
.rightcol { float:left; width: 100%; }

.sblock { width: 100%; }

.rblock { width: 100%; }

.block { width: 100%; }
.block a { display: none; }

.noblock { width: 100%; }
 

.largeblock { width: 100%; }
.largeblock h3 {  }

a.hilight {  }
a.hilight:hover { }

.promotionblock {  }

.largeblockpic {  }
.largeblocktxt { float: left; width: 100%; }

.largeblock a { display: none; }


.smallblock { display: none; }
.smallblock h3 {  }
.smallblock a { display: none; }

.rightcol h3 {  }

.rightpic {  }

.homeborder {  }

#searchbox { display: none; }

#footer { width: 100%;  }

#footer .logoicon { float: left; }
#footer .copy { float: left; }



  
  
.icon { float: left; }


.spacerMoz[class] { clear: both; height: 1em; }

