body {
background-color:#A2BF9B;
color:#3F3B2F;
font-family:arial, sans-serif;
}

div#page {

border: 1px solid gray;
padding:1em;
position:relative;
margin-right:186px;
border:1px outset #FFA500;
background-color:#F2FFEF;
}

div#contenu {
color:#3F3B2F;
background-color:white;
padding:0.5em;
border:1px solid #E3EFE0
}


div#contenu h3,div#contenu h4  {
border-bottom:2px solid #FFA500;
color:#DF4E1B;
}

div#contenu h3 {
margin-top:24px;
}

div#contenu h4 {
border-bottom:1px dotted #FFA500;
}

div#contenu dl{
border:1px solid red;
}

div#contenu dt{
font-weight:bold;
margin-top:1em;
margin-bottom:0.5em;
}

div#contenu dd{
color:#BF7D00;
}

div#contenu .surligner{
background-color:#FFFBCF
}

div#colonnedroite {
float:right;
width:160px;
padding:4px 10px;
background-color:#FFFBCF;
color:black;
border:1px outset #FFA500;
text-align:center;
-moz-border-radius:0.5em;
}

div#colonnedroite h3 {

border-bottom:2px solid #FFA500;
color:#DF4E1B;
text-align:left;
}

div#colonnedroite ul {
margin:0;
padding:0;
padding-left:0.5em;
padding-bottom:1em;
list-style:none;
border-bottom:2px solid #FFA500;
color:#DF4E1B;
text-align:left;
font-size:0.9em;
}

 
dl#connexes {
border: 1px solid gray;
padding:1em;
position:relative;
margin-right:186px;
border:1px outset #FFA500;
background-color:#F2FFEF;
}

dl#connexes dt {
font-style:italic;
/* float:left;
clear:left; */
margin:0;
left:0.5em;
width:25%;
position:absolute;
}

dl#connexes dd{
position:relative;
margin-left:26%;
}

dl#connexes dd a{
text-decoration:none;
}

div#bandeau {
background-color:#3F3B2F;
color:#FFA500;
border:2px outset #FFA500;
margin-bottom:1em;
}

div#bandeau h1 {
margin:0;
padding:0.5em;
}

div#bandeau h1 a:link, div#bandeau h1 a:visited, div#bandeau h1 a:hover  {
color:#FFA500;
text-decoration:none;
}

div#bandeau h1 a:hover {
text-decoration:underline;
}
a:link, 
a:visited, 
 a:hover  {
color:#195BCF;
text-decoration:none;
}

a:hover {
color:#FFA500;
text-decoration:underline;
}


blockquote {
background-color:#FFFBCF;
color:black;
border:1px outset #FFA500;
padding:0 1em;
margin:0 1em;
-moz-border-radius:0.5em 0em 0.5em 0em;
}

/* logos pour items spécifiques à un OS */


div#contenu  {
background-position: top right;
background-repeat: no-repeat;
}

div#contenu.neutre {
background-image: url("/fr/faq/firefox/style/neutre.png");
}
div#contenu.windows {
background-image: url("/fr/faq/firefox/style/windows.png");
}
div#contenu.linux {
background-image: url("/fr/faq/firefox/style/linux.png");
}
div#contenu.mac {
background-image: url("/fr/faq/firefox/style/mac.png");
}
div#contenu.windowslinux {
background-image: url("/fr/faq/firefox/style/windowslinux.png");
}
div#contenu.windowsmac {
background-image: url("/fr/faq/firefox/style/windowsmac.png");
}
div#contenu.maclinux {
background-image: url("/fr/faq/firefox/style/maclinux.png");
}







