@charset "utf-8";
/* CSS Document */

body { font: normal 12px Arial, Helvetica, sans-serif; background:url(../images/bg_body.jpg) left top repeat; }
#wrapper { width: 883px; margin: 0 auto; margin-top: 36px; position: relative; }

#wrapper .retour { float:right; text-align:right; padding:0px 0 6px; width:10%  }
#wrapper .retour A { font:normal 13px Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:none; padding:2px; background-color:#FE2700}
#wrapper .retour A:hover { }
#wrapper #header { clear:right; width: 862px; height: 78px; background-color: #FFFFFF; margin: 0 auto; }
#wrapper #wrapper_content { height: 550px; font:normal 12px Arial, Helvetica, sans-serif; color: #494949; background: url(../images/bg_content.jpg) left top no-repeat; width: 862px; margin: 0 auto; position: relative; }
#wrapper #wrapper_content #content { height:364px; width:697px; background-color: #1a0c00; filter : alpha(opacity=90); -moz-opacity : 0.9; opacity : 0.9; margin: 25px 0; padding: 10px; position:absolute; left:25px }
#wrapper #wrapper_content #content P { color: #FFFFFF; font:normal 14px Georgia, "Times New Roman", Times, serif }
#wrapper #wrapper_content #btn_menu { height: 175px; width: 174px; position: absolute; right: 25px; top: -60px; }
#wrapper #wrapper_content #box_right { float:right; margin:100px 0 0 0 }
#wrapper #wrapper_content #box_right P { font:normal 13px Georgia, "Times New Roman", Times, serif; color:#fff; }
#wrapper #wrapper_content #icones { width: 137px; height: 32px; position: absolute; right: 10px; bottom: 10px; background-image: url(../images/icones.png); }

#wrapper #video { height: 304px; width: 404px; background-image: url(../images/video.png); position: absolute; left: 244px; bottom: 0px; }
#wrapper #video #player { width: 316px; height: 176px; margin: 40px auto 0; background-color: #FFFFFF; }
#footer { font:normal 14px Georgia, "Times New Roman", Times, serif; width: 882px; height: 63px; background-color: #FFFFFF; color: #663300; font-style: italic; -webkit-box-shadow: 0px 0px 10px #888; -moz-box-shadow: 0px 0px 10px #888 }
#footer DIV { margin-top: 6px; }
#footer A { color: #663300; }
#wrapper #header IMG { margin: 6px 0 0 12px; }
#wrapper #footer SPAN { font-weight: bold; font-size: 18px; }



/* ======== PAGE MENU ========== */

#wrapper #wrapper_content #content2.menu { margin:90px auto 0; padding: 10px; position:absolute; left:45px; color:#FFFFF;  width: 750px; height:400px; }
#wrapper #wrapper_content #content.menu { width: 770px; height:460px; background-color: #1a0c00; filter : alpha(opacity=80); -moz-opacity : 0.8; opacity : 0.8; margin: 25px auto 0; padding: 20px; }
#wrapper #wrapper_content #content2.menu .plat { float: left; width: 200px; }
#wrapper #wrapper_content #intro { background-color:#f9edc2; border:3px double #ea2700; padding:6px; text-align:center; color:#2d1701; float:left; width:80%; position:absolute; top:40px; left:55px; font:13px Georgia,"Times New Roman",Times,serif }
#wrapper #wrapper_content #intro P { line-height:20px; text-align:center; color:#2d1701; font:13px Georgia,"Times New Roman",Times,serif }
#wrapper #wrapper_content #intro .jour { color:#ea2700}
#wrapper #wrapper_content #intro . { color:#ea2700}

#Dishes_menu { }
.Title_sommaire { display:none}
.separation { width:100%; height:5px; border-bottom:1px dotted #996633; padding-bottom:10px; margin-bottom:10px; clear:left  }
#wrapper #wrapper_content  H1 { color: #fe2700; font:normal 18px Georgia, "Times New Roman", Times, serif; font-style: italic; width:100%; text-align:center }
#Main_menu { color:#FFFFFF; width:730px; margin:0 auto }
.Title_sommaire A { color:#ea2700; }
.dishes_item { float:left; width:100%; margin:5px 0; font:normal 13px Georgia, "Times New Roman", Times, serif;}
.plat2 { clear:both; width:640px; float:left }
.prix { float:right; color:#ea2700 }
.euro { padding:2px 0; float:right; color:#ea2700}


/* ======== PAGE PLAN ========== */

#wrapper #wrapper_content #page_plan {  }
#wrapper #wrapper_content #page_plan #content { width:800px; margin:25px 31px; float:left; position:inherit; padding:0; height:470px  }
#wrapper #wrapper_content #page_plan #content .plan { float:right; margin:25px 20px 0 0 }
#wrapper #wrapper_content #page_plan #content .plan A { color:#FFFFFF }
#wrapper #wrapper_content #page_plan #content .adresse { float:left; margin: 70px 0 0 40px; color: #FFFFFF; }


/* ======== BACK OFFICE ========== */
#Main { width:600px; margin:55px auto 0; min-height:400px; height:auto; background-color:#FFFFFF; z-index:10; position:relative; border:10px solid #330000; padding:15px; font:normal 13px Georgia, "Times New Roman", Times, serif; color:#330000 }
#Header { background:url(../images/la-maison-du-sultan.png) no-repeat 40px 0; width:560px; height:90px; float:left; position:relative }
#Header p { font:normal 24px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#ea2700; position:absolute; bottom:0; right:20px }
#Dishes { border-top:2px dotted #330000; padding:10px 0 0 0  }
#Dishes .Title { font:normal 18px Georgia, "Times New Roman", Times, serif; color:#330000  }
#Dishes .selection_plat { margin:0 10px 10px 0; float:left; color:#ea2700 }
#Dishes #Adding_dishes {color:#ea2700}
#Dishes #Adding_dishes #btn_ok { margin:0 20px 0 0; float:right }
#Adding_dishes P { float:left }

.Disp_dishes { clear:both; border-top:2px dotted #330000; margin:20px 0; padding:15px 0 10px; float:left; width:100%}
.Disp_dishes A { color:#ea2700; text-decoration:underline; float:right}
.Disp_dishes A:hover { color:#ea2700; text-decoration:none}
.Disp_dishes .price { color:#ea2700; }
.Disp_dishes .Editable_feild .editable textarea { width:100px}


A.suppr { font-size:11px }
A:hover.suppr { background-color:#ea2700; text-decoration:none; color:#FFFFFF }
.Editable_feild { padding:2px 0 }
#id_projet { width:50px }
.conseil { font-size:11px; font-style: italic}
.go_site { width:100%; text-align:center; margin:20px 0 0 }
.go_site A { color:#330000; text-decoration:underline; font-size:11px }
.go_site A:hover { text-decoration:none }

