@charset "utf-8";
/* CSS Document */

html {width: 100%; height: 100%;}
body{width: 100%; background-color:#000000; color:#cccccc; background-image: url(../Pics/bg_inner.jpg); background-repeat:repeat-x; background-position:top; margin:0 auto; font-family:Verdana; font-size:11px; }

h1{font-family:Verdana; font-size:12px; color:#8c6e3c; padding:0px; margin:0 auto;}


.Inner{position:relative; width:1000px; margin-left:-500px; left:50%;}

.Header{position:relative; width:100%; height:141px;}

.LeftLogo{position:relative; float:left; width:340px; height:141px;}
.Logo{position:relative; float:left; width:321px; height:141px;}
.Menu{position:relative; width:100%; height:54px; padding:0px;}

.Content{position:relative; float:left; width:1000px;}
.LeftContent{position:relative; float:left; width:618px; height:321px; background-image:url(../Pics/bg_contentBottomLeft.jpg); background-repeat:no-repeat; background-position:top;}
.LeftContentnew{position:relative; float:left; width:618px; height:321px; background-image:url(../Pics/bg_contentBottomLeft_new.jpg); background-repeat:no-repeat; background-position:top;}
.RightContent{position:relative; float:left; width:317px; height:321px; background-image:url(../Pics/bg_contentTop.jpg); background-repeat:repeat-x; background-position:top;}

.WelcomeContent{position:relative; float:left; width:100%; height:127px;}
.TitleWelcome{position:relative; float:left; width:100%; height:48px; margin-top:15px;}
.TextWelcome{position:relative; float:left; width:98%; margin-top:5px; padding:5px;}
.FlashWelcome{position:relative; float:left; width:292px; height:194px;}

.AccesContent{position:relative; float:left; width:360px; height:290px; background-image: url(../Pics/palmier.jpg);  background-repeat:no-repeat; background-position:top; background-position:right;}
.TitleAcces{position:relative; float:left; width:100%; height:48px; margin-top:15px;}
.TextAcces{position:relative; float:left; width:98%; margin-top:5px; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3399cc;}

.ContentBottom { position:relative; float:left; width:850px; height:185px; margin-top:10px; background-image:url(../Pics/bg_contentBottom.jpg); background-repeat:repeat-x; background-position:top; }

.News{position:relative; float:left; width:427px;}
.PicsNews{position:relative; float:left; width:230px; top:20px;}
.TextNews{position:relative; float:left; width:200px; top:20px;}

.Pics{ position:relative; float:left; width:207px; height:12px; line-height:12px; margin-top:5px; margin-bottom:5px; color:#3399cc; font-size:12px; }
.Footer{position:relative; float:left; width:100%; height:125px; background-image:url(../Pics/bg_footer.gif); background-position:top; text-align:center;}

A.LinkBlue:link	{font-family:Verdana; font-size:12px; color: #3399cc; text-decoration: none;}
A.LinkBlue:visited	{font-family:Verdana; font-size:12px; color: #3399cc; text-decoration: none;}
A.LinkBlue:hover	{font-family:Verdana; font-size:12px; color: #3399cc; text-decoration: underline;}
A.LinkBlue:active	{font-family:Verdana; font-size:12px; color: #3399cc; text-decoration: none;}
A.LinkBlue:focus	{font-family:Verdana; font-size:12px; color: #3399cc; text-decoration: none;}

A.LinkPics:link	{text-decoration: none;}
A.LinkPics:visited	{text-decoration: none;}
A.LinkPics:hover	{text-decoration: none;}
A.LinkPics:active	{text-decoration: none;}
A.LinkPics:focus	{text-decoration: none;}

A.Link:link	{font-family:Verdana; font-size:12px; color: #ffffff; text-decoration: none;}
A.Link:visited	{font-family:Verdana; font-size:12px; color: #ffffff; text-decoration: none;}
A.Link:hover	{font-family:Verdana; font-size:12px; color: #ffffff; text-decoration: underline;}
A.Link:active	{font-family:Verdana; font-size:12px; color: #ffffff; text-decoration: none;}
A.Link:focus	{font-family:Verdana; font-size:12px; color: #ffffff; text-decoration: none;}

A.LinkMini:link	{font-family:Verdana; font-size:11px; color: #ffffff; text-decoration: none;}
A.LinkMini:visited	{font-family:Verdana; font-size:11px; color: #ffffff; text-decoration: none;}
A.LinkMini:hover	{font-family:Verdana; font-size:11px; color: #ffffff; text-decoration: underline;}
A.LinkMini:active	{font-family:Verdana; font-size:11px; color: #ffffff; text-decoration: none;}
A.LinkMini:focus	{font-family:Verdana; font-size:11px; color: #ffffff; text-decoration: none;}

/******************************/
/*  Presentation de la carte  */
/******************************/
.ContentAdm{position:relative; float:left; width:625px; padding:10px;}

dl{width:100%; overflow:auto; margin: 0 0 1em;}
dt,dd.price{font-size:12px; font-weight:bold;}
dt{float:left; width:310px; padding-right:3px; color:#AF2F75;}
dd{margin:0;}

dd.price12{font-size:12px; float:left; width:60px; padding-left:3px; text-align:right; color:#d9d9d9;}
dd.price75{font-size:12px; float:left;	width:60px; padding-left:3px; text-align:right; color:#d9d9d9;}
dd.priceM{font-size:12px; float:left; width:60px; padding-left:3px; text-align:right; color:#d9d9d9;}
dd.priceJ{font-size:12px; float:left; width:60px; padding-left:3px; text-align:right; color:#d9d9d9;}
dd.del{float:left;width:40px; padding-left:3px; text-align:right; color:#d9d9d9;}

dd.ingredients{float:left; width:340px; padding:3px 0; font-size:11px; font-style:italic; color:#d9d9d9;}

A.LinkWine:link	{font-family:Verdana; font-size:12px; color: #af2f75; font-weight:bold; text-decoration: none;}
A.LinkWine:visited	{font-family:Verdana; font-size:12px; color: #af2f75; font-weight:bold; text-decoration: none;}
A.LinkWine:hover	{font-family:Verdana; font-size:12px; color: #af2f75; font-weight:bold; text-decoration: underline;}
A.LinkWine:active	{font-family:Verdana; font-size:12px; color: #af2f75; font-weight:bold; text-decoration: none;}
A.LinkWine:focus	{font-family:Verdana; font-size:12px; color: #af2f75; font-weight:bold; text-decoration: none;}

TEXTAREA.Formulaire, INPUT.Formulaire, SELECT.Formulaire
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size: 11px;
text-decoration: none;
border:0px;
background-color:#e3e3e3;
}

SUBMIT.Formulaire
{
border:1px solid #880950;
}

/* #evenement */
#page-evenement .photos { width:840px; height:auto; margin:0px 0px 0px 85px; padding:0px 10px 10px 0px; background:url(../Pics/bg_contentTop.jpg) repeat-x; float:left; }
#page-evenement .photos .pagination { width:850px; height:auto; margin:10px 0px 0px 0px; padding:0px; float:left; list-style:none; }
#page-evenement .photos .pagination li { width:auto; height:auto; margin:0px 0px 0px 10px; padding:0px; float:left; list-style:none; }
#page-evenement .photos .pagination li a { width:auto; height:auto; margin:0px; border:#333 solid 1px; padding:5px 10px; float:left; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-decoration:none; }
#page-evenement .photos .pagination li a:hover { border:#FFF solid 1px; }
#page-evenement .photos .pagination li.ouvert a { border:#FFF solid 1px; }
#page-evenement .photos .photo { width:158px; height:auto; margin:10px 0px 0px 10px; float:left; }
#page-evenement .photos .photo .image { width:100%; float:left; text-align:center; }
#page-evenement .photos .photo .image img { border:#333 solid 1px; padding:5px; }
#page-evenement .photos .photo .image img:hover { border:#FFF solid 1px; }
#page-evenement .photos .photo .date { width:100%; margin:5px 0px 0px 0px; float:left; text-align:center; font-size:11px; }
#page-evenement .photos .photo .titre { width:100%; height:25px; float:left; text-align:center; font-size:11px; }
#page-evenement .ContentBottom { width:850px; height:auto; margin:0px 0px 0px 85px; }
#page-evenement .ContentBottom #gallery { width:830px; height:auto; margin:0px }

/* #galerie */
#page-galerie .photos { width:840px; height:auto; margin:0px 0px 0px 85px; padding:0px 10px 10px 0px; background:url(../Pics/bg_contentTop.jpg) repeat-x; float:left; }
#page-galerie .photos .photo { width:158px; height:auto; margin:10px 0px 0px 10px; float:left; }
#page-galerie .photos .photo .image { width:100%; float:left; text-align:center; }
#page-galerie .photos .photo .image img { border:#333 solid 1px; padding:5px; }
#page-galerie .photos .photo .image img:hover { border:#FFF solid 1px; }
#page-galerie .ContentBottom { width:850px; height:auto; margin:0px 0px 0px 85px; }
#page-galerie .ContentBottom #gallery { width:830px; height:auto; margin:0px }
