body {
  background-color: #000000;
  background-image: url('images/guitare-fond2.png');
  background-repeat: no-repeat;
  background-position: bottom left;
  background-attachment: fixed;

  color: #DDDDDD;
  /*font-family: lucida sans, helvetica, sans-serif;*/
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 0.9em;
  margin-top: 4px;
  margin-left:10px;
  margin-right:10px;
}

h1, h2, h3 {
  text-align: left;
  color: #FFFFFF;
}

p {
  cursor: default;
}

dt {
  font-style: italic;
}

img.intext {
  margin:10px;
}

img.pochette {
  border: outset #666 3px;
}

div#conteneur {
  text-align:justify;
  padding: 30px 5px; 
  margin-left: auto;
  margin-right: auto;
  width: 790px ;
}

.gauche {
}
div#menu {
/*  position: absolute;
  top: 1em;
  left: 1%;
  width: 18%;*/

	width: 178px;
	float: left;
	margin-right: 15px;
	color: #FFFFFF;
	padding: 0px;
	margin-bottom: 10px;
	font-size: 1.1em;
	font-weight: bold;
}

div#english {
  float: left;
  clear: left;
  width: 160px;
  text-align: center;
  font-size: 0.9em;
  margin-top: 2em;
}

div#corps {
  margin-left: 190px;
  padding: 4px;
}

a {
  border-bottom:1px dotted #FFFFFF;
  text-decoration:none;
  color:#FFFFFF;
}
/*a:link { 
border-bottom:1px dotted #FF0000;
text-decoration:none;
color:#FF0000;
color: #FFFFFF; }
a:visited {  color: #FFFFFF; }
*/
#menulist { 
  list-style-type: none; 
  padding: 0px 4px 0px 4px; /* pas d'indentation de liste*/
  margin: 4px;
  border-right: dotted;
}
#menulist a { text-decoration: none; border-bottom: 0; }

#menulist li {  
  line-height : 1.1em;
  margin-top: 5px;
  margin-bottom: 12px;
}

.courant {
  background-color: #333333;
}

.submenu {
  font-size: 0.7em;
  display: none;
}

.lieu {
  color: #FFA5A5;
}

.note {
  border: outset #666 6px;
  margin: 6px;
  padding: 4px;
  font-style: italic;
}

.highlight {
  border: outset #666 6px;
  margin: 6px;
  padding: 12px;
  background-color: #222222;
  text-align: center;
  font-size: 1.2em;
  font-weight: bold;
}

div.realplay {
  float: right;
  text-align: right;
  margin-left: 25px;
}

.refrain {
  margin-left: 20px;
}

/* on page albums */
div.leftbox {
  float: left;
  width: 11em;
  padding: 8px;
  /*display:inline;*/
}
div.pochette {
  height: 12em;
}
div.leftbox img {
  border: solid #AAA 1px;
  padding:3px;
  margin-bottom:10px;
}

.smalltext {
  font-size: 0.8em;
}

p.commander {
  text-align: center;
  font-size: 1.2em;
  font-weight: bold;
}

form {
  background-color: #333333;
  text-align: left;
  padding: 5px;
  font-family: monospace;
  font-size: small;
}
table.album {
  background-color: #333333;
  border: outset #666 12px;
  width: 82%;
  font-size: 0.8em;
}

table.album td {
  vertical-align: top;
  text-align: left;
}

table#filigrane {
  background-image: url('images/filigrane/filigrane-petit.jpg');
  background-repeat: no-repeat;
  background-position: bottom right;
}
table#racines {
  background-image: url('images/racines/racines-petit.jpg');
  background-repeat: no-repeat;
  background-position: bottom right;
}

form.commande input {
  text-align: right;
} 

img.plusminus {
  vertical-align: middle;
  border: none;
}

