
body { font-family: Verdana, Geneva, Arial, sans-serif; background-color: black; background-image: none;text-align: center }
#wrapper { text-align: left; margin-right: auto; margin-left: auto; width: 860px; height: auto }
.fixedRow { text-align: left; margin-right: auto; margin-left: auto; position: relative; width: 850px; height: auto; clear: both }
.fluidRow { text-align: left; margin-right: auto; margin-left: auto; position: relative; width: 850px; height: auto; clear: both }
.basicCol { visibility: visible; display: block; position: relative; width: 150px; height: 200px; float: left }
.col20 { visibility: visible; display: block; position: relative; width: 20%; height: auto; float: left }
.col50 { visibility: visible; display: block; position: relative; width: 60%; height: auto; float: left }
.unspecCol { background-color: #f3f3ff; visibility: visible; display: block; position: relative; width: auto; float: left }
.colorCol { background-color: #f3f3ff; text-align: left; visibility: visible; display: block; position: relative; width: 150px; height: 200px; float: left }
.borderCol { background-color: #ffe; text-align: left; visibility: visible; display: block; position: relative; width: 150px; height: 200px; float: left; border: solid 1px red }
.hspace { visibility: visible; display: block; position: relative; width: 100%; height: 10px; clear: both }
.vspace { display: block; position: relative; width: 10px; height: 200px; float: left }
a:hover { color: #fff; text-decoration: underline }
a { color: #000; text-decoration: none }
#contenu { background-color: red; visibility: visible; margin-left: -10em; position: absolute; top: -2.62em; left: 50%; width: 20em; height: 5.24em }
#horizon { color: white; background-color: transparent; text-align: center; visibility: visible; display: block; position: absolute; left: 0; width: 100%; height: 1px; overflow: visible }
a.vins { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.vins:hover { color: #ff0; text-decoration: underline }
#calque1 { visibility: visible; position: absolute; top: 28px; left: 235px; width: 470px; height: 43px }
.cellLeft  { text-align: right; padding-top: 150px; padding-right: 5px }
.cellRight  { text-align: left; padding-top: 150px; padding-left: 5px }
ul#menu { list-style-type: none; margin: 0; padding: 0; position: relative; width: 117px }
#menu li { text-decoration: none; float: left }
#menu a { text-decoration: none; background: #333; text-align: center; display: block; margin-top: 5px; margin-left: 5px; padding-top: 5px; padding-bottom: 5px; width: 32px; height: 16px; border: solid 1px #999 }
#menu a:hover { text-decoration: none; background: #ccc; text-align: center; display: block; padding-top: 5px; padding-bottom: 5px; width: 32px; height: 16px; border: solid 1px #f00 }
#vig1,#vig2,#vig3,#vig4,#vig5  { position: absolute; top: 310px; width: 127px; height: 95px }
.txt1Cru  { color: #fff; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-align: center; padding-top: 5px; padding-left: 5px; vertical-align: middle }
.vins  { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
#txt1,#txt2,#txt3,#txt4,#txt5 { text-align: center; vertical-align: middle; top: 408px;  width: 127px; height: 23px; visibility: visible }
#txt1 a:link,#txt2 a:link,#txt3 a:link,#txt4 a:link,#txt5 a:link,#bandeau a:link, #bandeau a:visited { color: #fff; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
#txt1 a:visited,#txt2 a:visited,#txt3 a:visited,#txt4 a:visited,#txt5 a:visited   { color: #0ff; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.chanfreau { color: white; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
#txt1 a:hover,#txt2 a:hover,#txt3 a:hover,#txt4 a:hover,#txt5 a:hover,#bandeau a:hover  { color: #ff0; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.txtbas { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
#bandeau   { visibility: visible; position: absolute; top: 207px; left: 100px; width: 645px; height: 22px }
#texteaddr a:link  { color: #fff; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
#texteaddr a:visited   { color: #0ff; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
#texteaddr a:hover  { color: #ff0; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
#alerte { visibility: hidden; position: absolute; z-index: 999; top: 206px; left: 52px; width: 543px; height: 48px }