body {border-top:1px solid #999; margin:0; padding:0; background:#fff url(../j/bg.gif)  repeat-x;}
body, p, td, div {font-size:12px; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; color:#666}
p {margin:0.5em 0; line-height:17px}
p sup {line-height:9px; font-size:9px; padding-bottom:6px}
img {border:none}

.mcMain {background:#fff url(../j/bg.gif) repeat-x; border-top:1px solid #fff; min-height:400px; }
.mcMainIn {width:800px; text-align:left;position:relative}

.productions {float:left; width:594px;}
.mouton {margin: 0 20px 0 0; width:178px; float:left}
.mouton h2 {margin:2px 0; padding:0; font-size:12px; text-transform:uppercase} 
.mouton p {margin:0; line-height:16px; padding:0 2px}
.mouton a {text-decoration:none}
.mouton a:hover {text-decoration:underline}
.mouton h2 a {padding:0 2px}
.mouton h2 a:hover {background:#DD1B1B; color:#fff; text-decoration:none}
.sep {clear:left;height:12px; line-height:12px;}
.mouton h2, .mouton a {color:#DD1B1B}
.mouton a.none, .mouton a:hover.none {color:#666; text-decoration:none}

.mores {float:right; width:184px; background:#fff; margin:0}
.edito {background:#fff url(../j/colle-ici-ta-photo.gif) no-repeat bottom center; border:1px solid #ccc; padding:12px 12px 100px 12px}
.edito h1 {font-size:12px; font-weight:bold; color:#333; margin:0; padding: 0}
.donation {background:#fff; border:1px solid #ccc; padding:6px 12px; margin-top:10px}
.google {background:#fff; border:1px solid #ccc; padding:0px 12px; margin-top:10px}
.google form {}

.header {margin:0 0 12px 0}
.header p {margin:0}
.footer {clear:both; background:#eee; height:20px}
.footer .credit {padding:3px; float:left; border-right:1px solid #fff}
.footer a {color:#333; display:block; text-decoration:none; background:#ddd; float:left; padding:3px 6px; border-right:1px solid #fff; min-width:60px}
.footer a:hover {background:#DD1B1B; color:#fff}
.small {font-size:10px}
p.signature {text-align:right; font-size:10px; margin:0; line-height:12px}

.wine {position: absolute; width: 404px; right:0; top:4px; border:1px dotted #aaa}
.wine p {padding:0; margin:0; font-size:10px; padding:0 4px 4px 4px;}
.wine h1 { margin:0; padding:0; font-size:16px }
.wine a {color:#999999; text-decoration:underline; }
