@charset "UTF-8";
/*
Theme Name: Twenty Malaysia
Description: Th├¿me enfant pour Twenty Eleven
Author: Did
Template: twentyeleven
*/
@import url("../twentyeleven/style.css");
/* gestion des tabulations avec les prix pour la carte */
/*
ul {
  margin:0;
  padding:0;
  list-style: none;
  overflow:auto;
}
li {
  width:500px;
  overflow:auto;
  margin-bottom:8px;
}
*/
div.prix {
  float: right;
  color: rgba(255, 214, 0, 0.91);
  border-bottom: 1px solid #4e4e4e; }

div.texte {
  width: 300px;
  border-bottom: 1px solid #4e4e4e; }

/* Fin des styles de tab */
/* Les styles ci-dessous sont surcharg├®s par rappot au fichier css original */
#style1 {
  float: left; }

/*ÔÇöÔÇöÔÇöÔÇöÔÇö Modification pour les  chooser de qtranslate ÔÇöÔÇöÔÇöÔÇöÔÇöÔÇô*/
/** flags horizontal */
#flaggenmast {
  heigth: 12px;
  width: 56px;
  margin: 0;
  padding: 0;
  float: right;
  clear: left; }

ul.qtrans_language_chooser {
  list-style: none;
  margin: 0;
  padding: 0; }

ul.qtrans_language_chooser li {
  display: inline-block;
  float: left;
  position: relative;
  margin: 0;
  padding: 0; }

a.qtrans_flag {
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 10px; }

/* Ajout de Did */
#access-language {
  float: right;
  /* Alignement ├á gauche */
  position: absolute;
  /* top: 1em; */
  bottom: 1em;
  right: 1em;
  /* background-color: #ffff00; */ }

/*ÔÇöÔÇöÔÇöÔÇöÔÇöÔÇöÔÇöÔÇöÔÇöÔÇöÔÇöÔÇô*/
#access .current-menu-item > a, #access .current-menu-ancestor > a, #access .current_page_item > a, #access .current_page_ancestor > a {
  font-weight: bold;
  color: #FA2828; }

#page_home {
  /*
  float : left;
  clear:left;
  position:absolute;
  top:0em;
  right:1em;
  */ }

.page_restau {
  /*
      display:inline-table;
      float: left;
      position: relative;
      margin: 0;
      padding: 0;
      */ }

/* Imge align├®e ├á gauche */
.floatright {
  float: right;
  margin: 0px 0px 5px 5px; }

.floatleft {
  display: inline-block;
  float: left;
  /* margin: 0px 0px 0px 0px; */ }

/* Headings Did pour ne pas que l'image chasse les blocs H1 H2 etc ... */
h1, h2, h3, h4, h5, h6 {
  clear: none; }

#texte_restau {
  /*background-color: #00ff00;*/ }

#video_restau {
  /*background-color: #ffff00;*/
  float: right;
  width: 256px;
  height: 144px;
  margin: 0 0 0 5px; }

.image_lien {
  float: left;
  width: 25%;
  margin: 0em 0; }

/* Singular content styles for Posts and Pages */
.singular .hentry {
  border-bottom: none;
  padding: 0em 0 0;
  /* 	padding: 4.875em 0 0; */
  position: relative; }

.singular.page .hentry {
  padding: 0em 0 0; }

.singular .entry-title {
  color: #000;
  font-size: 28px;
  font-weight: bold;
  line-height: 30px; }

.singular .entry-title,
.singular .entry-header .entry-meta {
  padding-right: 0; }

.singular .entry-header .entry-meta {
  position: absolute;
  top: 0;
  left: 0; }

blockquote.pull {
  font-size: 21px;
  font-weight: bold;
  line-height: 1.6125em;
  margin: 0 0 1.625em;
  text-align: center; }

.singular blockquote.pull {
  margin: 0 -22.25% 1.625em; }

.pull.alignleft {
  margin: 0 1.625em 0 0;
  text-align: right; }

.singular .pull.alignleft {
  margin: 0 1.625em 0 -22.25%; }

.pull.alignright {
  margin: 0 0 0 1.625em;
  text-align: left; }

blockquote.pull.alignleft,
blockquote.pull.alignright {
  width: 33%; }

.singular .pull.alignright {
  margin: 0 -22.25% 0 1.625em; }

.singular blockquote.pull.alignleft,
.singular blockquote.pull.alignright {
  width: 33%; }

.singular .entry-meta .edit-link a {
  bottom: auto;
  left: 50px;
  position: absolute;
  right: auto;
  top: 80px; }

/* =Aside
----------------------------------------------- */
.format-aside .entry-title,
.format-aside .entry-header .comments-link {
  display: none; }

.singular .format-aside .entry-title {
  display: block; }

.format-aside .entry-content {
  padding: 0; }

.singular .format-aside .entry-content {
  padding: 1.625em 0 0; }

/*  pour les countours des images et des liens dans la page liens  */
.wp-caption {
  background: transparent !important; }

img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img {
  border: none;
  padding: 0px; }

.wp-caption .wp-caption-text {
  color: #fff; }

.wp-caption .wp-caption-text {
  text-align: center;
  margin-bottom: 0.6em;
  padding: 0px 0 0px 0px;
  position: relative; }

.wp-caption .wp-caption-text, .gallery-caption {
  color: #666;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px; }

/* Suppression du caract├¿re _ avant les captions des images */
.wp-caption .wp-caption-text::before {
  content: ''; }

/* Ajout de styles pour les prix */

/*# sourceMappingURL=style.css.map */
