body
{
font-family: "comic sans ms", serif;
font-size: 15px;
background-color: #F0F8FF;
color: black;
margin-left: 0px;
margin-right: 0px;
}

a:link {color: #CFB53B; text-decoration: none ;}
a:visited {color: #CFB53B; text-decoration: none ;}
a:active {color: black ;text-decoration: none ;}
a:hover {color: #8C1717 ;text-decoration: overline underline ;}


a.bienvenue:link {color: #215E21}
a.bienvenue:visited {color: #215E21}
a.bienvenue:active {color: black}
a.bienvenue:hover {color: #8C1717; text-decoration: underline}

table
{
font-family: "comic sans ms", arial, serif;
border-style: none;
padding: 0px;
margin: 0px;
text-align: justify;
}

table.container
{
width: 720px;
background-color: #E6E8FA;
border-style: double;
border-color: black;
margin-left: auto;
margin-right: auto;
padding: 0px;
}

table.header
{
background-color: #CFB53B;
color: black
}

table.fin
{
text-align: center;
font-size:70%;
}

table.contact
{
background-color: #CFB53B;
margin-left: auto;
margin-right: auto;
}

table.presse
{
margin-left: 10px;
margin-right: 10px;
}

table.direction-vin
{
text-align: center;
font-weight: 700;
}


div#content
{
background-color: #FFFFCC;
padding: 0px;
}

div#contentpadding
{
padding-left: 5px;
padding-right: 5px;
}


div#footer{
width: 500px;
margin: auto;
background: #E6E8FA;
color: black;
}


td.nav
{
text-align:center;
padding: 0px;
width: 150px;
}


td.liens
{
background-color: #227E22;
border-style: outset;
margin: 0;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
font-size: 80%;
}



td.right
{
width: 100px;
text-align: center;
padding: 0px;
}

td.pressetitle
{
width: 450px;
font-family: "Arial", serif;
text-align: left;
color: #CC9900;
background-color: #C0D9D9;
font-size: 100%;
}

td.pressedate
{
width: 100px;
font-family: "Arial", serif;
text-align: right;
color: black;
font-size: 70%;
font-style: italic;
}

td.pressearticle
{
padding-left: 15px;
font-family: "Arial", serif;
font-size:80%;
color: #8C1717;
}

td.pressetext
{
padding-left: 15px;
font-size:80%;
}

h1
{
font-family: "Brush Script MT", "comic sans ms", "Script MT Bold", serif;
color: #8C1717;
text-align: center;
font-size: 170%;
letter-spacing: +15px;
font-weight: 900 ;
font-style: italic;
padding: -5px;
}

h2
{
font-family: "Script MT Bold", serif;
text-align: center;
color: black;
font-size: 100%;
letter-spacing: +2px;
font-style: italic;
padding: -5px;
}

h3
{
font-family: "Brush Script MT", "Script MT Bold", "comic sans ms", serif;
text-align: left;
color: #CFB53B;
font-size: 110%;
letter-spacing: +2px;
text-decoration: underline;
}


hr
{
color: #8C1717;
}

hr.small
{
color: #8C1717;
width: 300px;
text-align: center;
}


p
{
text-align: justify;
font-size: 80%;
}


p.depuis1690
{
font-family: "Brush Script MT", "Script MT Bold", "comic sans ms", serif;
text-align: center;
color: #8C1717;
font-size: 120%;
letter-spacing: +4px;
font-style: italic;
font-weight: 600;
padding: -5px;
}

p.center
{
text-align: center;
}

p.appellation
{
font-family: "comic sans ms", serif;
color: #8C1717;
font-size: 90%;
letter-spacing: +1px;
font-style: italic;
border-style: none
}

p.medaille
{
font-family: "Script MT Bold", serif;
color: #5959AB;
font-size: 100%;
letter-spacing: +1px;
text-align: center;
font-style: italic;
border-style: double
}

p.fin
{
font-style: italic;
text-align: right;
}

p.copy
{
font-style: italic;
font-size: 70%;
text-align: center;
}

ul
{
text-align: justify;
font-size: 80%;
}

img
{
border-style: none;
}

legend
{
color: #215E21;
font-size: 80%;
}

fieldset
{
background-color: #CFB53B;
color: black;
font-size: 80%;
}

/* script menu déroulant */
td.menu
{
background-color: #227E22;
border-style: outset;
border-color: #CFB53B;
margin: 0;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
font-size: 90%;


}

/* script menu déroulant */
table.menu
{
font-size:100%;
position:absolute;
visibility:hidden;
}
