body
{font-family: Arial;max-width: 985px; min-width: 985px; width:985px; margin:auto;padding-top:10px; padding-bottom:10px;}
.lien1
{color: black; text-decoration:none;}
.lien1:hover
{text-decoration:underline;}
.lien2
{color: white; text-decoration:none;}
.lien2:hover
{color:orange;}
#formulairecontact
{text-align:left; background-color: orange;  border: 2px solid black; height: 380px; width: 420px; margin: auto; padding: 10px;}
#message2
{text-align: center;}

.contact
{font-size: 80%; }
a
{text-decoration:none;border:none;outline:none;}
a:visited
{text-decoration:none;border:none; outline:none;}
img
{text-decoration:none;border:none;outline:none;}
img:visited
{text-decoration:none;border:none;outline:none;}
#header
{background-color:orange; min-height: 120px; max-height: 120px;height: 120px; min-width: 985px; width:985px; max-width: 985px; 
}
#menuhorizontal
{padding:5px; background-color:black; color: white; font-weight:bold; min-height: 20px; max-height: 20px;height: 20px; min-width: 975px; width:975px; max-width: 975px; 
}
#titre
{float:left; font-weight: bold;padding-top: 30px; padding-left:30px; font-size: 150%;}
#corps
{ font-weight: bold;margin-top: 30px; margin-left:30px; height: 100%; min-height:630px; }
#menu1
{font-size: 90%;float:left;border-bottom:10px solid black;border-top:10px solid black; font-weight: bold;margin-top: 30px;background-color:orange;
max-height:400px;min-height:400px;height:400px;min-width: 160px; width:160px; max-width: 160px; }
#menu2
{float:right;min-width: 160px; width:160px; max-width: 160px;margin-top: 30px; }
.cell
{padding:20px;}
.cellspeciale
{padding-left:20px;padding-right:20px;padding-bottom:20px;padding-top:70px;}
#liste
{margin:auto; max-width:300px;}
#texte
{margin:auto; max-width:500px;}
#tablecocktails
{margin:auto; text-align: center; width: 660px; min-width:660px; max-width: 660px;}
