/* CSS Document 
couleur de fond :F8F8E8 */

*{padding:0; margin:0;}

body
{
background-color:#FFFFFF;
}

#header
{
width:800px;
margin-left:auto;
margin-right:auto;
}

#corp
{
width:796px;
margin-left:auto;
margin-right:auto;
background-image:url(kit/pix.png);
background-repeat:repeat;
border-color:#000033;
border-style:solid;
border-width:2px;
border-bottom:none;
}

#info1
{
width:790px;
height:593px;
background-image:url(kit/barinfo.jpg);
background-position:center;
background-repeat:no-repeat;
}

#scorp1
{
margin-top:25px;
width:100%;
height:220px;
}

#scorp2
{
width:100%;
height:20px;
}

div#gauche
{
margin-top:0px;
width:145px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
float:left;
}

div#gauchem
{
margin-top:0px;
height:600px;
background-image:url(kit/table.jpg);
background-repeat:no-repeat;
background-position:bottom right;
width:145px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
float:left;
}
div#gauchep
{
margin-top:0px;
height:500px;
background-image:url(kit/extern.jpg);
background-repeat:no-repeat;
background-position:0px 230px;
width:145px;
margin-left:0px;
margin-right:0px;

float:left;
}
div#droite
{
width:650px;
background-image:url(kit/pix.png);
background-repeat:repeat;
margin-top:0px;
float:right;
top:0px;
padding-top:35px;
}
#droitem
{
width:650px;
background-image:url(kit/montage2.png);
background-repeat:no-repeat;
background-position:450px 150px;
margin-top:0px;
float:right;
top:0px;
padding-top:35px;
}

#droitem1
{
width:650px;
background-image:url(kit/resto3.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
margin-top:0px;
float:right;
top:0px;
padding-top:35px;
}


#droitem2
{
width:650px;
background-image:url(kit/resto2.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
margin-top:0px;
float:right;
top:0px;
padding-top:35px;
}

#droitem3
{
width:650px;
background-image:url(kit/resto.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
margin-top:0px;
float:right;
top:0px;
padding-top:35px;
}

#droitem4
{
width:650px;
background-image:url(kit/bar.png);
background-repeat:no-repeat;
background-position:0px 25px;
margin-top:0px;
float:right;
top:0px;
padding-top:35px;
}

#droiteb1
{
width:650px;
background-image:url(kit/the.png);
background-repeat:no-repeat;
background-position:bottom right;
margin-top:0px;
float:right;
top:0px;
padding-top:35px;
}

#droiteap
{
width:650px;
background-image:url(kit/bar4.jpg);
background-repeat:no-repeat;
background-position:0px 25px;
margin-top:0px;
float:right;
top:0px;
padding-top:35px;
}

#droitebla
{
width:650px;
background-image:url(kit/bar2.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
margin-top:0px;
float:right;
top:0px;
padding-top:35px;
}

#droiter
{
width:650px;
background-image:url(kit/bar1.png);
background-repeat:no-repeat;
background-position:475px 130px;
margin-top:0px;
float:right;
top:0px;
padding-top:35px;
}

#droiter1
{
width:650px;
background-image:url(kit/bar1.png);
background-repeat:no-repeat;
background-position:435px 120px;
margin-top:0px;
float:right;
top:0px;
padding-top:35px;
}
#droitech
{
width:650px;
background-image:url(kit/champagneb.png);
background-repeat:no-repeat;
background-position:530px 160px;
margin-top:0px;
float:right;
top:0px;
padding-top:35px;
}
#menu
{
width:100%;
background-color:#CCCCFF;
margin-left:auto;
margin-right:auto;
}
#carte1
{
width:100%;
background-image:url(kit/resto.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
}

#menug
{
width:100%;
background-color:#EEEEEE;
margin-top:70px;
margin-left:auto;
margin-right:auto;
}

#menug2
{
width:100%;
background-color:#EEEEEE;
margin-top:25px;
margin-left:auto;
margin-right:auto;
}


#pied
{
width:800px;
height:50px;
margin-left:auto;
margin-right:auto;
background-image:url(kit/bas.jpg);
background-repeat:no-repeat;
}

a.menus:link
{font-family:Tahoma; font-size:13px; color:#0000FF; margin-bottom:0px; margin-left:10px; margin-right:10px; font-weight:bold; text-decoration:none; background-color:#CCCCFF;}
a.menus:visited
{font-family:Tahoma; font-size:13px; color:#0000FF; margin-bottom:0px; margin-left:10px; margin-right:10px; font-weight:bold; text-decoration:none; background-color:#CCCCFF;}
a.menus:hover
{font-family:Tahoma; font-size:13px; color:#33FF66; margin-bottom:0px; margin-left:10px; margin-right:10px; font-weight:bold; text-decoration:none; background-color:#CCCCFF;}
a.menus:active
{font-family:Tahoma; font-size:13px; color:#339933; margin-bottom:0px; margin-left:10px; margin-right:10px; font-weight:bold; text-decoration:none; background-color:#CCCCFF;}

a.in:link
{color:#0000FF; margin-bottom:0px; margin-left:0px; text-decoration:none;}
a.in:visited
{color:#0000FF; margin-bottom:0px; margin-left:0px; text-decoration:none;}
a.in:hover
{color:#0066FF; margin-bottom:0px; margin-left:0px; text-decoration:none;}
a.in:active
{color:#0000FF; margin-bottom:0px; margin-left:0px; text-decoration:none;}

a.mg:link
{font-family:Tahoma; font-size:13px; color:#0000FF; margin-bottom:0px; margin-left:10px; text-decoration:none;}
a.mg:visited
{font-family:Tahoma; font-size:13px; color:#0000FF; margin-bottom:0px; margin-left:10px; text-decoration:none;}
a.mg:hover
{font-family:Tahoma; font-size:13px; color:#0066FF; margin-bottom:0px; margin-left:10px; text-decoration:none;}
a.mg:active
{font-family:Tahoma; font-size:13px; color:#0000FF; margin-bottom:0px; margin-left:10px; text-decoration:none;}



h1
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#33FF66; margin-top:30px; 
}

h2
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#33FF66; margin-top:20px; margin-bottom:10px; margin-left:70px; font-style:italic;
}

h3
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#33FF66; margin-top:10px; margin-bottom:15px; 
}

h3.e
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;
color:#000000;
margin-bottom:15px; 
margin-left:50px;
margin-right:50px; 
text-align:center;
 line-height:50px;
 padding-top:100px;
}
.corpus
{
width:790px;
margin-left:auto;
margin-right:auto;
border-bottom-style:solid 1px black;
}

.gau
{
width:300px;
float:left;
margin-right:20px;
}

.dro
{
width:300px;
float:right;
margin-left:20px;
}

.boxd
{
width:450px;
padding-left:0px;
padding-right:0px;
float:right;
}

.boxg
{
width:450px;
padding-left:0px;
padding-right:0px;
float:left;
}

p.info
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:000033; text-align:justify; padding-left:10px; padding-right:10px;
}
p
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:000033; text-align:justify;
}
p.piedm
{
font-size:10px; color:000033; margin-left:200px;
}
.centrer
{
text-align:center;
}

.pcentre
{
font-size:10px; color:#000033; text-align:center; font-weight:lighter;
}

.mnu
{
text-align:center;
margin-top:20px;
margin-bottom:0px;
font-size:16px;
font-weight:bold;
}

.mnu1
{
text-align:center;
margin-top:20px;
margin-bottom:20px;
font-size:16px;
font-weight:bold;
}

.mnu2
{
text-align:center;
margin-top:0px;
margin-bottom:0px;
font-size:16px;
font-weight:bold;
}

.hor
{
margin-top:25px;
margin-left:90px;
margin-right:310px;
padding-left:10px;
padding-bottom:5px;
padding-right:10px;
padding-top:4px;
text-align:justify;
color:#CC6600;
font-weight:600;
background-color:#FFFFFF;
border:#000033;
border-style:solid;
border-width:1px;
}

.marge1
{
margin-left:200px;
}

.marge2
{
margin-left:10px;
margin-top:10px;
}

.marge3
{
margin-left:30px;
margin-right:30px;
text-align:justify;
margin-top:10px;
}
.marge4
{
margin-left:30px;
margin-right:30px;
text-align:justify;
margin-top:0px;
}
.titre
{
margin-top:20px;
margin-left:20px;
}

.titre1
{
width:500px;
margin-left:20px;
}

.nb
{
text-align:center;
font-size:10px;
font-style:italic;
}
.anim1
{
width:200px;
height:auto;
float:right;
margin-right:20px;
margin-left:30px;
}

.spacer {
  clear: both;
}
.com
{
width:150px; margin-left:20px;
}
.comc
{
width:150px; margin-left:20px;
}
.comv
{
width:300px; margin-left:20px;
}

td
{
vertical-align:text-top;
}
td.comi
{
padding-left:20px;
}

td.pri
{
text-align:left;
}


.prix
{
width:50px;
}
.prixd
{
width:100px;
text-align:right;
margin-right:20px;
}

table.ssalcool
{
margin-left:100px;
}

.pro
{
width:50px;
}