
body { background-color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; margin-top:0; margin-left:0; margin-right:0; margin-bottom:0; height:100%;background-image:url(i/fondbody.gif);  background-repeat:repeat-x; background-position:top; }

h1 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #ffffff;line-height: 100%;display: inline;}
h2 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;font-style: italic;font-weight: bold;color: #8d2a00;line-height: 100%;display: inline; }

.cadreblanc { border:1px solid #FFFFFF;}

.pianos_bg { background-image:url(i/pianos_bg.gif);  background-repeat:repeat-x; background-position:top; }
.domaine_bg { background-image:url(i/domaine_bg.gif);  background-repeat:repeat-x; background-position:top; }

.fondpiano { background-image:url(i/piano.jpg);  background-repeat:no-repeat; background-position:top right; }
div.contenu_top { font-size:1px; width:537px;height:5px; background-image:url(i/contenu_top.gif); background-repeat:no-repeat; background-position:left;}
div.contenu_fond { width:537px; background-image:url(i/contenu_fond.gif); background-repeat:repeat-y; background-position:left;}
div.contenu_bottom { font-size:1px; width:537px;height:5px; background-image:url(i/contenu_bottom.gif); background-repeat:no-repeat; background-position:left; }

div.sep { background-image:url(i/sep.gif); background-repeat:repeat-x; background-position:center; }
div.sep2 { background-image:url(i/sep2.gif); background-repeat:repeat-x; background-position:center;}
div.septitre { background-image:url(i/sep_titre.gif); background-repeat:repeat-x; background-position:center;}
div.footer { font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:9px; color:#ffffff; text-align:center;width:512px;margin:auto;height:17px;}

div.comment {margin:auto;text-align:center;font-size:10px;}

a.lienfooter:link,a.lienfooter:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#7c8fec; font-weight:bold; font-style:italic; text-decoration:none; }
a.lienfooter:hover,a.lienfooter:active { text-decoration:none; color:#b3b3d3;}

.contenup { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;}
.contenu,table,td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; }


a.lienpianos:link,a.lienpianos:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#7c8fec; font-weight:bold; font-style:italic;text-decoration:underline; }
a.lienpianos:hover,a.lienpianos:active{ text-decoration:none; color:#b3b3d3;text-decoration:underline;}

a.liendomaine:link,a.liendomaine:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffc614; font-weight:bold; font-style:italic;text-decoration:underline; }
a.liendomaine:hover,a.liendomaine:active{ text-decoration:none; color:#ffc614;text-decoration:underline;}


div.right { float:right; padding-left:5px;}
div.left { float:left; padding-right:5px;}
.dessous {clear:both;}
div.justify {text-align:justify; padding:15px 15px 15px 15px; }

ul.puce { margin-top:5px;margin-bottom:5px;}
ul.puce li {list-style-image:url(i/puce.gif);margin:0px 0px 6px -12px;padding:0px; }
img.flag {border:1px solid #bbb;vertical-align:-4px;}