body {
   background-image: url(i/fp.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #A62927;
	font-family: Verdana, Helvetica, sans-serif;
   font-size: 12px;
}

h1 {font-family: Verdana, Helvetica, sans-serif; font-size: 13px; font-style: italic; color: #AB2F31; font-weight: bold;line-height: 100%;display: inline;}

h1.plat {font-size:14px;}
h2.plat {font-size:11px;font-weight:normal;}
.titre {font-family: Verdana, Helvetica, sans-serif; font-size: 13px; font-style: italic; color: #AB2F31; font-weight: bold;}
.plat_prix {color:#FF0000;}
div.right { float:right; padding-left:8px;}
div.rightblanc { float:right; padding-left:8px;background-color:#ffffff;}
div.left { float:left; padding-right:8px;}
div.left2 { float:left; padding-right:12px;}
.dessous {clear:both;}
.plat_prix_pers {font-size:9px;}

.plat_box {background-color:#efefef;padding:5px;margin:5px;border:1px solid #c6c6c6;}
.telrouge {font-size:15px; font-style: italic; color: #AB2F31; font-weight: bold;}
.cgv {background-color:#efefef;border:1px solid #a1a1a1;padding:4px;}
.tabinfo {background-color:#FFFEC2;border:1px solid #AB2F31;padding:4px;}

div.panier {margin:5px;width:170px;background-color:#efefef;border:1px solid #a1a1a1;padding:4px;}
div.warning {margin:5px;width:170px;color:red;font-size:10px;background-color:#efefef;border:1px solid #a1a1a1;padding:4px;}


.tooltip {
text-align:center;
font-family:Verdana;
font-size:10px;
margin:0px;
padding:2px;
color:#ffffff;
background:#AB2F31;
filter:alpha(opacity=85); // IE
opacity:0.95; // FF
}
.tooltipheader {display:none;}



div.justify { text-align: justify; padding:8px;}

div.sep  { border-bottom: 1px #AB2F31 dashed ;}

.menu_bgs { background-color:#ffcc99; background-image:url(i/menu_bgs.gif); background-repeat:repeat-x; background-position:top;}

.menu_bg { background-color:#AB2F31;}

.cadrecont {
  border: 1px #AB2F31 solid ;
  padding: 2px 2px 2px 2px;
}

.cadrephoto {
  border: 1px #AB2F31 solid ;
  padding: 2px 2px 2px 2px;
}

a.lien:link,a.lien:visited {font-family:  Verdana, Helvetica, sans-serif; font-size: 13px; color: #A62927; text-decoration: underline;}
a.lien:hover,a.lien:active {text-decoration: underline; color: #A62927;}

a.lienmenu:link,a.lienmenu:visited {font-family: Verdana, Helvetica, sans-serif; font-size: 13px; color: #FFCC99; font-weight: bold;  text-decoration: none;display:block;}
a.lienmenu:hover,a.lienmenu:active{ text-decoration: none;background-color:#AC4443;}

a.lienmenus:link,a.lienmenus:visited,a.lienmenus:hover,a.lienmenus:active{font-family: Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; 
text-decoration: none;background-color:#ffcc99; background-image:url(i/menu_bgs.gif); background-repeat:repeat-x; background-position:top;display:block;}

a.liensousmenu:link,a.liensousmenu:visited {font-family: Verdana, Helvetica, sans-serif; font-size: 13px; color: #FFCC99; font-weight: bold;  text-decoration: none;}
a.liensousmenu:hover,a.liensousmenu:active{ text-decoration: none;}

a.liensousmenu:link,a.liensousmenu:visited { font-family:Verdana, Arial, Helvetica, sans-serif;width:100%; font-size:13px; color:#666666; font-weight:bold;text-decoration:none; display: block; background-image:url(i/sousmenu_bg.gif); background-repeat:no-repeat; background-position:center;padding:2px 0px 2px 0px;}
a.liensousmenu:hover,a.liensousmenu:active {color:#000000;}

a.liensousmenus:link,a.liensousmenus:visited,a.liensousmenus:hover,a.liensousmenus:active { font-family:Verdana, Arial, Helvetica, sans-serif;width:100%; font-size:13px; color:#000000; font-weight:bold;text-decoration:none; display: block; background-image:url(i/sousmenu_bgs.gif); background-repeat:no-repeat; background-position:center;padding:2px 0px 2px 0px;}

div.liensousmenud { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px; color:#999999; font-weight:bold;text-decoration:line-through; background-image:url(i/sousmenu_bgd.gif); background-repeat:no-repeat; background-position:center;padding:2px 0px 2px 0px;}


.contenu,table,td {font-family: Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.contenup {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
.contenupn {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.contenub {font-family: Verdana, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
.contenu_bg {background-color:#ffffff;}

a.lienpetit:link,a.lienpetit:visited {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFCC99;text-decoration: none;}
a.lienpetit:hover,a.lienpetit:active {text-decoration: underline;}

.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid silver;
}

.highslide-image {
    border-bottom: 1px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border-bottom: 1px solid white;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: silver;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

