body {
font-family:arial,helvetica,sans-serif;
font-size:small;

margin: 0;
padding:0;
}
h1 { 
 visibility : hidden;
 margin : 0;
 padding : 0;
}
a[href^="http://"]:before {
 content:"»\0000a0";
 color:#c60;
 font-weight : bold;
 background-color:transparent;
}
code,pre{
/*color:#ddd;*/
/*background-color:transparent;*/
font-family:"Courier New",Courier,monospace;
font-size:small;
}
pre{
border-left:5px solid #666;
padding:0.5em 1em;
margin-left:2em;
}

caption{
margin:1em 0;
color:#fff;
background-color:#666;
font-weight:700;
}
thead{
background-color:#444;
color:#fff;
}

table,td{
border-collapse:collapse;
padding:0.2em;
}
#header {
display: none;
 
}

#habillage label{
visibility : hidden

}
/* Style */
#form-style{
display: none;

}
#form-style fieldset{
display: none;

}
#form-style select{
display: none;
}
#habillage input{
display: none;
}
#form-style input:hover {
 display: none;
}
#form-style fieldset{
 display: none;
}
#help {
display: none;

}
#lettrine {
float: left; /* positionnement de la lettrine dans le conteneur*/
font-size: 3em; /* 3 hauteurs de lignes pour la lettrine*/
font-weight: bold;

color: #990000;
border: 1px solid #990000; /* définition d'une bordure autour de la lettrine*/
background-color: #FFFFCC; 
margin: 1px;
padding: 1px;
line-height: 1em;
}

/* Pages interieures */
#contenu  {
 position : relative;
 top : 0px;
 left : 2px;
 margin-right : 25px;

 padding-bottom : 5px;
 color:#000;

background-color:#eeeeee;
line-height:150%;
}
 #right {
margin-right:0px;
}
#splitright {
float: left;
width: 100%;
}
#left {

display:none;
}
#contenu a [hreflang]:after,#contenu2 a [hreflang]:after {
 content:"\0000a0[" attr(hreflang) "]";
}
#contenu .abstract, #contenu2 .abstract {
 background-color:#444;
 background-image:none;
 border:1px dotted #999;
 color:#fff;
 margin:0;
 padding:0 1em;
 display:block;
}

#contenu .abstract em{
 font-weight:700;
 font-style:normal;
 color:#ccc;
 background-color:transparent;
}

#contenu .abstract hr{
 display:block;
 clear:both;
 visibility:hidden;
}

#contenu .auteur{
 margin:1em 0 0 0;
 float:right;
 display:block;
}
#contenu .auteur ul{
 color:#000;
 background-color:transparent;
 padding:0 1em;
;
}

#contenu .auteur li{
 font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
 font-size:80%;
 border-bottom:1px dotted #999;
/* list-style:none;*/
 color:#fff;
 background-color:transparent;
}

#contenu .auteur li.dernier{
 border-bottom:0;
}

#contenu .auteur strong{
 background-color:transparent;
 color:#9cf;
}

#contenu hr{
 display:none;
}

#contenu li{
 list-style:disc;
}

#contenu ul ul li{
/*list-style-type:circle; */
}

#contenu ol li{
 list-style-type:decimal;
}

#contenu,#contenu h3,#contenu .resultat dt{
 font-family:Georgia,"Times New Roman",Times,serif;

}

#contenu h2, #contenu2 h2{
border-bottom:2px dotted #313031;margin:0px;font-size:1em;
  text-align:right;background-color:#969696;color:#313031;padding-left : 0px;


}

#contenu h3 code{
 color:inherit;
 background-color:transparent;
}

#contenu h3,#contenu .resultat dt{
font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	color: #369;
	font-weight: 700;
	font-size:small;
	border-bottom: 1px dotted #369;
        margin: 0 3em 1em 3em;
 
}
#contenu h4{
color: #AC0D0D; border-bottom: 1px solid #AC0D0D;font-size: 9pt; font-weight:bold; margin-top: 0px ; margin-bottom:15px; 
}

#contenu h5{
 color:"#9cf";
 background-color:transparent;
 font-weight:500;
 font-size:small;
}

#contenu a{
 color:#ffb94f;
 background-color:transparent;
}

#contenu a:hover {
 color:#fff;
 background-color:transparent;
/*text-decoration:none;*/
}

#contenu a:visited {
 color:#fff;
 background-color:transparent;
}
#contenu p {
padding-left : 20px;

}

#accueil{
display: none;
}
#menumozilla{
 display: none;

}
#menu h2{
display: none;
}
#menu ul{
display: none;
  
}
#menu li{
display: none;

}
/*here*/
#menumozilla ul{
display: none;

}
#menumozilla ul ul{
display: none;

}
#menumozilla li{
display: none;

}
#menumozilla h2{
 display: none;
 
}
#menumozilla a{
display: none;
}
#menumozilla a:hover {
display: none;
}
#menu *.submenu ul {
display: none;
}

#menu *.submenu li a {
display: none;
 
}

#footer{
display: none;

}
#footer a{
display: none;
}

#packshot{
display: none;


}
#tux{
 
 padding : 0;
 float : left;
 width : 101px;
 height : 101px;
 visibility : visible;
 display : block;
 position : relative;

}


a[hreflang]:after {
 content: "\0000a0(" attr(hreflang) ")";
}
a[hreflang][href*="http://"]:after {
 content: "\0000a0(" attr(hreflang) ")\0000a0\0000bb";
}
a[href*="mailto:"]:after {
	content: "\0000a0\0000a0\0000a0";
}
 .aide { cursor: help; 
}
#menumozilla a.submenu {
display: none;
}
.addon .linklist li {
	list-style: circle;
}
*.menumozilla{
 display:none;

}

a:link { color:#cd4400;font-weight:bold; } 
a:visited { color:#cd4400; }
a:hover { color:#e94e00; }


