  html { height: 100%; }   
body {height: 100%; margin:0px;padding:0px;text-align:center;background:#C93 url(images/fondmobile.jpg) center center;font-size:9.0pt;font-family:verdana,Arial,Geneva;color:#000;}
table {text-align:center;width:100%;font-size:9.0pt;}
span {white-space:noWrap;}
a {text-decoration:none;color:#000;}
div.bouton, div.boutonPouce, div.boutonBistro {padding:5px;margin:auto;margin-top:2px;}
div.boutonPouce, div.boutonBistro {width:90px;}
div.boutonBistro {border-top:2px solid #FF0;border-left:1px solid #FF0;border-right:2px solid #F60;border-bottom:2px solid #F60;background-color:#FC0;}
div.boutonPouce {border-top:2px solid #CF6;border-left:1px solid #CF6;border-right:2px solid #9C0;border-bottom:2px solid #9C0;background-color:#CF0;}
div.bouton {border-top:2px solid #FFF;border-left:2px solid #FFF;border-right:2px solid #960;border-bottom:2px solid #960;}
div.boutonPouce a, div.boutonBistro a, div.bouton a {width:100%;color:#000;}
div.comm {margin:5px;}
.date {font-size:85%;clear:left;text-align:right;}
p.credit {font-size:85%;clear:left;text-align:center;}
h1 {font-size:13pt;margin:2px;width:90%;text-align:left;}
h1.bistro {background-color:#F60;}
h1.pouce {background-color:#CF0;}
h2 {font-size:12pt;clear:left;margin:5px;margin-top:10px;}
h3 {font-size:11pt;clear:left;margin:5px;}
p {margin:5px;}
a.haut {float:left;border-top:2px solid #FFF;border-left:2px solid #FFF;border-bottom:2px solid #000;border-right:2px solid #000;color:#000;background-color:#C93;font-weight:bold;margin-top:-10px;}
a.nav {font-size:85%;float:left;border-top:2px solid #FFF;border-left:2px solid #FFF;border-bottom:2px solid #000;border-right:2px solid #000;color:#000;background-color:#FC0;padding:2px;font-weight:bold;}
div.autreBistro {float:left;text-align:center;width:25%;border-top:2px solid #FF0;border-left:2px solid #FF0;border-bottom:2px solid #F60;border-right:2px solid #F60;color:#000;background-color:#FC0;}
div.autrePouce {float:left;text-align:center;width:25%;border-top:2px solid #CF0;border-left:2px solid #CF0;border-bottom:2px solid #9C0;border-right:2px solid #9C0;color:#000;background-color:#CF0;}
div.present {float:left;text-align:center;width:25%;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #FFF;}
table td {vertical-align:top;}
table th {background-color:#000;color:#FFF;}
td.menu {text-align:left;border-bottom:1px solid #000;}
td.extra {text-align:right;border-bottom:1px solid #000;}
td.prix {text-align:right;border-bottom:1px solid #000;}
div.description {font-size:85%;}
