/* Feuille de style pour le contenu des pages
 * C'est cette feuille de style qui doit être liée aux pages du site
 * La feuille de style de la charte est appelée depuis cette feuille.
 */
/* Import des style pour la charte */
@import "charte.css";
@import "../admin/fckeditor/css/fck.css";

/* STYLE CYC  (ne pas supprimer) */
.cyc {
	position: absolute;
	top: -10000px;
}
/* STYLE DE LA PAGE CONTACT */
#contactTxt{
	width:45%;
	float:left;
}
#contactPlan{
	width:45%;
	float:right;
}
/*
#formContact input,textarea{
	width:100%;
	border:1px solid #000;
	font-size:12px;
}
#formContact input:focus,textarea:focus{
	border-color:#FF0000;
}
#formContact .champRequis{
	color:#FF0000;
}
*/
.invisible{
	display:none;
}
.text_box{
  border: 1px solid #2f1113;
  text-align: center;
  padding: 5px;
}
.partenaires_box{
  background-image: url(../images/partenaires/partenaires-box.gif);
  background-position: left top;
  background-repeat: no-repeat;
  width: 550px;
  height: 195px;
}
.cadeaux_box{
  background-image: url(../images/cadeaux/cadeaux-box.gif);
  background-position: left top;
  background-repeat: no-repeat;
  width: 550px;
  height: 252px;
}
#contact{
  background-image: url(../images/contact/contact-box.gif);
  background-position: left top;
  background-repeat: no-repeat;
  width: 550px;
  height: 330px;
  color: #ce5828;
}
#livre_d_or_box{
  background-image: url(../images/livre-d-or/livre-d-or-box.gif);
  background-position: left top;
  background-repeat: no-repeat;
  width: 550px;
  height: 270px;
  color: #ce5828;
}
.plat_jour{
	width:77px;
	height:50px;
	background:url(../images/a-la-carte/plat-jour.jpg) no-repeat;
	float:left;
	color:#c6c6c6;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	cursor:pointer;
}
.plat_jourOver{
	width:77px;
	height:50px;
	background:url(../images/a-la-carte/plat-jour-over.jpg) no-repeat;
	float:left;
	color:#c6c6c6;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	cursor:pointer;
}
.pizzas{
	width:62px;
	height:50px;
	background:url(../images/a-la-carte/nos-pizzas.jpg) no-repeat;
	float:left;
	color:#c6c6c6;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	cursor:pointer;
}
.pizzasOver{
	width:62px;
	height:50px;
	background:url(../images/a-la-carte/nos-pizzas-over.jpg) no-repeat;
	float:left;
	color:#c6c6c6;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	cursor:pointer;
}
.vins{
	width:68px;
	height:50px;
	background:url(../images/a-la-carte/nos-vins.jpg) no-repeat;
	float:left;
	color:#c6c6c6;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}
.vinsOver{
	width:68px;
	height:50px;
	background:url(../images/a-la-carte/nos-vins-over.jpg) no-repeat;
	float:left;
	color:#c6c6c6;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}
/*
.vins a{
  text-decoration: underline;
  color: #fff;
}
.vinsOver a:hover{
  text-decoration: none;
  color: #000;
}
*/
.boissons{
	width:96px;
	height:50px;
	background:url(../images/a-la-carte/nos-boissons.jpg) no-repeat;
	float:left;
	color:#c6c6c6;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}
.boissonsOver{
	width:96px;
	height:50px;
	background:url(../images/a-la-carte/nos-boissons-over.jpg) no-repeat;
	float:left;
	color:#c6c6c6;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}
.entrees_salades{
	width:93px;
	height:50px;
	background:url(../images/a-la-carte/entrees-salades.jpg) no-repeat;
	float:left;
	color:#c6c6c6;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}
.entrees_saladesOver{
	width:93px;
	height:50px;
	background:url(../images/a-la-carte/entrees-salades-over.jpg) no-repeat;
	float:left;
	color:#c6c6c6;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}
.a_carte{
	width:78px;
	height:50px;
	background:url(../images/a-la-carte/a-carte.jpg) no-repeat;
	float:left;
	color:#c6c6c6;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}
.a_carteOver{
	width:78px;
	height:50px;
	background:url(../images/a-la-carte/a-carte-over.jpg) no-repeat;
	float:left;
	color:#c6c6c6;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}
.dessert{
	width:76px;
	height:50px;
	background:url(../images/a-la-carte/dessert.jpg) no-repeat;
	float:left;
	color:#c6c6c6;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	cursor:pointer;
}
.dessertOver{
	width:76px;
	height:50px;
	background:url(../images/a-la-carte/dessert-over.jpg) no-repeat;
	float:left;
	color:#c6c6c6;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	cursor:pointer;
}
.pizzas1{
	width:183px;
	height:50px;
	background:url(../images/a-emporter/nos-pizzas.jpg) no-repeat;
	float:left;
	color:#c6c6c6;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}
.pizzas1Over{
	width:183px;
	height:50px;
	background:url(../images/a-emporter/nos-pizzas-over.jpg) no-repeat;
	float:left;
	color:#c6c6c6;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}
.salades1{
	width:184px;
	height:50px;
	background:url(../images/a-emporter/nos-salades.jpg) no-repeat;
	float:left;
	color:#c6c6c6;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}
.salades1Over{
	width:184px;
	height:50px;
	background:url(../images/a-emporter/nos-salades-over.jpg) no-repeat;
	float:left;
	color:#c6c6c6;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}
.boissons1{
	width:183px;
	height:50px;
	background:url(../images/a-emporter/nos-boissons.jpg) no-repeat;
	float:left;
	color:#c6c6c6;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}
.boissons1Over{
	width:183px;
	height:50px;
	background:url(../images/a-emporter/nos-boissons-over.jpg) no-repeat;
	float:left;
	color:#c6c6c6;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}
#btn0 a, #btn1 a, #btn2 a, #btn3 a, #btn4 a, #btn5 a, #btn6 a{
  text-decoration: none;
  color: #ecd9b7;
}
#btn0 a:hover, #btn1 a:hover, #btn2 a:hover, #btn3 a:hover, #btn4 a:hover, #btn5 a:hover, #btn6 a:hover{
  text-decoration: none;
  color: #000;
}
.title01{
  text-align:left !important;
	clear:left;
	border-bottom:1px solid #d7bc8d;
	color:#691f00;
	font-weight: bold;
  font-size: 13px;
  text-transform: uppercase;
}
.alacarte td {
  vertical-align: top;
	padding: 5px !important;
	line-height: normal;
}
.alacarte th {
  vertical-align: top;
	padding: 5px !important;
	line-height: normal;
}
.aemporter td {
  vertical-align: top;
	padding: 5px !important;
	line-height: normal;
}
.aemporter th {
  vertical-align: top;
	padding: 5px !important;
	line-height: normal;
}
.alivrer td {
  vertical-align: top;
	padding: 5px !important;
	line-height: normal;
}
.alivrer th {
  vertical-align: top;
	padding: 5px !important;
	line-height: normal;
}
.plan{
  background-image: url(../images/contact/bg-plan.gif);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 290px;
  height: 210px;
}
/*
.mail_label{
	width:80px;
	float:left;
	display:inline;
	clear:both;
	margin-top:5px;
  font:normal 12px "Trebuchet MS", Arial;
	text-align:left;
	padding-left:10px;
}
.mail_input{
	width:110px;
	float:left;
	margin-top:5px;
	color:#000;
}
*/
#plat_jour{
  background: url(../images/a-la-carte/background-plat-jour.gif) left top no-repeat;
  width: 550px;
  height: 700px;
}
.plat_prix{
  padding: 280px 0 0 400px;
  font-weight: bold;
  color: #441400;
  font-style: italic;
  font-size: 16px;
  color:
}
.text_box1{
  width: 265px;
  height: 195px;
  overflow: auto;
/*  margin: 80px 0 0 50px;*/
  text-align: justify;
  font-style: italic;
  line-height: 14px;
  float: left;
}
.text_box2{
  width: 115px;
  height: 80px;
  overflow: auto;
  margin: 50px 0 0 70px;
  text-align: justify;
  font-style: italic;
  line-height: 14px;
  float: left;
}.text_box3{
  width: 115px;
  height: 65px;
  overflow: auto;
  margin: 70px 0 0 70px;
  text-align: justify;
  font-style: italic;
  line-height: 14px;
  float: left;
}