/* CSS Document */

*{margin:0;padding:0;z-index:98;}
html,body {background:black url(../images/bg.jpg);font-size:12px;font-family:Helvetica;}

a, a:hover, a img{text-decoration:none;border:none;}
a:hover, a:focus, a:active {outline:none;}	

#bg{margin:0;background:black;width:100%; position:absolute;z-index:1;left:0;}/* positionne l'image de fond et l'adapte a la resolution de la page*/

img.png {
    background-image: expression(
        this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "./images/transparent.gif"
    );
}

.clearer{cleat:both;}


#navigation, #content, #barre-centrale, #footer{float:left;position:relative;z-index:100;}

/* content */
#content{clear:both;width:72%;height:380px;margin-bottom:180px;}
#content .interieur{background:#ffeec6;margin:0 auto 140px auto;width:630px;height:365px;border:8px solid #FFCD63;}

#content .navig-plats {width:150px;height:100%;float:left;}
#content .navig-plats ul {margin:0 0 0 10px;list-style-type:none;}
#content .navig-plats li {height:52px;width:41px;}

#content .navig-plats li.entrees a{display:block;background:url(../images/navig-plats/entrees.jpg) 0 0;height:52px;width:140px;}
#content .navig-plats li.entrees a:hover{background:url(../images/navig-plats/entrees.jpg) 0 100%;}
#content .navig-plats li.entrees-on a{display:block;background:url(../images/navig-plats/entrees.jpg) 0 100%;height:52px;width:140px;}


#content .navig-plats li.vapeur a{display:block;background:url(../images/navig-plats/vapeur.jpg) 0 0;height:52px;width:140px;}
#content .navig-plats li.vapeur a:hover{background:url(../images/navig-plats/vapeur.jpg) 0 100%;}
#content .navig-plats li.vapeur-on a{display:block;background:url(../images/navig-plats/vapeur.jpg) 0 100%;height:52px;width:140px;}


#content .navig-plats li.poissons a{display:block;background:url(../images/navig-plats/poissons.jpg) 0 0;height:52px;width:140px;}
#content .navig-plats li.poissons a:hover{background:url(../images/navig-plats/poissons.jpg) 0 100%;}
#content .navig-plats li.poissons-on a{display:block;background:url(../images/navig-plats/poissons.jpg) 0 100%;height:52px;width:140px;}

#content .navig-plats li.volailles a{display:block;background:url(../images/navig-plats/volailles.jpg) 0 0;height:52px;width:140px;}
#content .navig-plats li.volailles a:hover{background:url(../images/navig-plats/volailles.jpg) 0 100%;}
#content .navig-plats li.volailles-on a{display:block;background:url(../images/navig-plats/volailles.jpg) 0 100%;height:52px;width:140px;}

#content .navig-plats li.viandes a{display:block;background:url(../images/navig-plats/viandes.jpg) 0 0;height:52px;width:140px;}
#content .navig-plats li.viandes a:hover{background:url(../images/navig-plats/viandes.jpg) 0 100%;}
#content .navig-plats li.viandes-on a{display:block;background:url(../images/navig-plats/viandes.jpg) 0 100%;height:52px;width:140px;}

#content .navig-plats li.legumes a{display:block;background:url(../images/navig-plats/legumes.jpg) 0 0;height:52px;width:140px;}
#content .navig-plats li.legumes a:hover{background:url(../images/navig-plats/legumes.jpg) 0 100%;}
#content .navig-plats li.legumes-on a{display:block;background:url(../images/navig-plats/legumes.jpg) 0 100%;height:52px;width:140px;}

#content .navig-plats li.desserts a{display:block;background:url(../images/navig-plats/desserts.jpg) 0 0;height:52px;width:140px;}
#content .navig-plats li.desserts a:hover{background:url(../images/navig-plats/desserts.jpg) 0 100%;}
#content .navig-plats li.desserts-on a{display:block;background:url(../images/navig-plats/desserts.jpg) 0 100%;height:52px;width:140px;}

/*titres carte/menus/boissons*/
#content .plat, #content .menu, #content .simpleCart_shelfItem{width:480px;float:left;margin:0 0 35px 0;}
#content .interieur h2{margin:15px 0;color:white;font-weight:bold;font-size:1.3em;text-align:center;}
#content .interieur h2 span{background:#931d52;padding:5px 7px; -moz-box-shadow: 3px 5px 12px #9B9078;-webkit-box-shadow: 3px 5px 12px #9B9078;}

/*plats carte/menus/boissons*/
#content .simpleCart_shelfItem{margin:10px 5px;color:black;font-family:Helvetica;font-size:1em;text-align:left;}
#content .item_Numero, #content .item_name, #content .item_price, #content .item_quantity, #content .item_add {float:left;}
#content .item_Numero{margin:0 0 0 25px;background:#e52238;padding:2px 3px;color:white;width:20px;text-align:center;font-weight:bold;font-family:Courier New;}

#content .item_name{margin:0 0 0 5px;width:225px;}
#content .item_name .ligne1{margin:4px 0 0 0;}

#content .item_price {margin:0 8px;width:45px;height:20px;text-align:right;font-size:.9em;font-weight:bold;}
#content .item_price p{margin:4px 0 0 0;}

#content .item_quantity {margin:0 8px;width:17px;}

#content .plat-suite{width:310px;height:66px;float:left;}

#content .navig-choix{width:170px;height:66px;float:left;}


/* Page Carte : Consulter la carte */
#content .consulter-carte{margin:0 -25px 0 0;float:right;background:url(../images/accueil/btn-consulter-carte.png);width:176px;height:76px;}
#content .consulter-menu{margin:12px -18px 0 0;float:right;background:url(../images/accueil/btn-consulter-carte-orange.png);width:169px;height:33px;}
#content .consulter-carte h3, #content .consulter-menu h3 {margin:12px 8px 0 10px;text-align:left;color:white;font-size:1.3em;}
#content .consulter-menu h3{margin:6px 8px 0 10px;font-size:1em;}
#content .consulter-carte h3 a, #content .consulter-menu h3 a{color:white;font-weight:bold;display:block;}
#content .consulter-carte h3 a:hover, #content .consulter-menu h3 a:hover{color:#FFEEC6;}
#content .deux{clear:right;}



/*badge remise 10% */
#badge {margin:-40px 0 0 90px;position:absolute;top:0;right:350px;z-index:150;}


/* barre centrale */
#barre-centrale{margin:30px auto;width:640px;height:135px;position:fixed;bottom:10px;left:0;}

#barre-centrale h1{margin:0 0 0 15px;color:#810100;font-size:1.7em;}

#barre-centrale .barre-centrale_content{background:transparent url(../images/barre-centrale/bg-central-TR65.png);width:100%;height:100%;}

#barre-centrale .barre-centrale_content .boutons{width:430px;height:100%;float:left;text-align:center;margin:0 0 0 5px;}
#barre-centrale .barre-centrale_content .boutons img{margin:10px 0;}

#barre-centrale .btn-menus{float:left;width:122px;height:102px;background: url(../images/barre-centrale/btn/menus.png) 0 0 no-repeat;}
#barre-centrale .btn-menus:hover{background:transparent url(../images/barre-centrale/btn/menus.png) 0 100% no-repeat;}
#barre-centrale .btn-menus a{display:block;width:122px;height:105px;font-size:0px;top:-5000000px;color:black;}

#barre-centrale .btn-carte{margin-left:20px;float:left;width:113px;height:102px;background: url(../images/barre-centrale/btn/carte.png) 0 0 no-repeat;}
#barre-centrale .btn-carte:hover{background:transparent url(../images/barre-centrale/btn/carte.png) 0 100% no-repeat;}
#barre-centrale .btn-carte a{display:block;width:113px;height:105px;font-size:0px;top:-5000000px;color:black;}

#barre-centrale .btn-boissons{margin-left:33px;float:left;width:140px;height:102px;background: url(../images/barre-centrale/btn/boissons.png) 0 0 no-repeat;}
#barre-centrale .btn-boissons:hover{background:transparent url(../images/barre-centrale/btn/boissons.png) 0 100% no-repeat;}
#barre-centrale .btn-boissons a{display:block;width:140px;height:105px;font-size:0px;top:-5000000px;color:black;}

#barre-centrale .un{margin:0 0 0 45px;} /* donne la marge left au premier btn */

#barre-centrale .infos{float:right;margin:15px 25px 10px 0;width:180px;text-align:center;line-height:1.9em;}
#barre-centrale .infos h1{color:#fbcb8c;font-weight:normal;font-size:2.1em;}
#barre-centrale .infos h2{color:#fbcb8c;font-weight:bold;font-size:1.9em;}
#barre-centrale .infos h3{margin:0 0 5px 0;color:white;font-weight:normal;font-size:1.1em;line-height:1em;}

/* footer*/
#footer{width:100%;height:10px;text-align:left;}
#footer p{margin:0 25px; color:gray;font-weight:bold;font-size:9px;}
#footer a{color:#7e7e7e;}
#footer a:hover{color:#008ab4;}

/* bambou */
#bambou-droite{top:0;right:0;position:absolute;background:url(../images/feuilles-bambou-droite.png);width:218px;height:199px;z-index:5;}
#bambou-gauche{bottom:138px; left:0px; position:fixed;background:url(../images/feuilles-bambou-gauche.png);width:100px;height:119px;z-index:5;}


/*rubrique aide*/
#aide {width:300px;height:150px;background:aqua;}
#aide h1{color:orange;}
#aide h2{color:orange;}


/*404*/
#content .interieur .erreur h1{font-size:55px;margin:35px 0 0 15px;color:#931d52;font-weight:bold;}
#content .interieur .erreur h2{font-size:25px;margin:5px 0 5px 15px;color:black;text-align:left;font-weight:normal;}
#content .interieur .erreur h3{font-size:30px;margin:15px 25px 10px 15px;color:#931d52;text-align:right;font-weight:bold;}
#content .interieur .erreur p{font-size:15px;margin:0 15px;color:black;text-align:justify;font-weight:normal;}
