/* CSS Document */
body{margin:0 auto; padding:0px; background-color: #bababa;  color:#1a1a1a; font:14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;}
div, p, ul, h1, h2, h4, img, form, label{padding:0px; margin:0px;}
ul{list-style-type:none;}

/*----FCK----*/

.body_class{
	width:626px;  float:left; padding: 0px; font:12px Verdana, Arial, Helvetica, sans-serif;  color:#ffffff;background:url(../images/chef-evenements-line.png) 0 repeat-y #bababa; }

.body_class h1{ width:579px;  color: #ffffff; font:13px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; background:url(../images/arrow.png) no-repeat; padding-left:30px; padding-top:2px; height:19px;}
.body_class h2{ width:579px;  color: #ffffff; font:13px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; background:url(../images/arrow1.png) no-repeat; padding-left:30px; padding-top:2px; height:19px;}

.body_class a{font:12px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration:underline;font-weight:bold;}
.body_class a:hover{font-weight:bold;} 
/*----FCK----*/

/*----MAIN PANEL----*/
#content{width:1063px; min-height:1140px;  overflow:visible;  margin:0 auto;  background-color: #bababa; background:url(../images/cuisine-a-domicile.jpg) no-repeat;
        overflow:hidden;}
#mainPan{width:253px; height:188px; padding:0px; background:url(../images/chef-a-domicile-logo.jpg) 0 no-repeat; margin-left:151px; margin-top:15px; }
#mainPan a{width:253px; height:188px; float:left;}
/*----Menu----*/

#containmenu{width:927px; height:77px;  margin: 0 auto;   }
#menu{width:879px; height:37px; margin-top:40px; padding-left:30px; padding-top:1px;   background:url(../images/traiteur-a-domicile-menu.png)  no-repeat; float:left;   }

#memu ul{width:960px;  padding:28px 0 0; float:left;}
#menu ul li{ line-height:27px; width:auto; float:left;  padding-right:35px;   }
#menu ul li a{line-height:26px; display:block;  font:13px Verdana, Arial, Helvetica, sans-serif;  color:#e5322c;  padding:9px 0 0 0px; text-decoration:none;}
#menu ul li a:hover{ text-decoration:none; color: #000000;}
#menu ul li span{line-height:26px; display:block;  font:13px Verdana, Arial, Helvetica, sans-serif;  color:#000000;  padding:9px 0 0 0px; text-decoration:none;}


/*----/Menu----*/

/*----left Panel----*/
#leftPan{width:156px; height:55px; margin:100px 0 0 20px; float:left;   }
/*----/left Panel----*/

/*----Right Panel----*/
#blanc{width:1063px; height:250px; overflow:visible; }

#contain{width:666px;  float:left; margin-left:105px; }
#rightPan{width:666px; height:11px;  float:left;  background:url(../images/repas-a-domicile-haut.png) 0 no-repeat;   overflow:hidden; }

#fondtexte{width:666px;  float:left;  background:url(../images/chef-evenements-line.png) 0 repeat-y;     }
#texte{width:626px;  float:left; padding:10px 0px 10px 20px; font:12px Verdana, Arial, Helvetica, sans-serif;  color:#ffffff;  }
#texte h1{width:579px;  color: #ffffff; font:13px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; background:url(../images/arrow.png) no-repeat; padding-left:30px; padding-top:2px; height:19px; }
#texte h2{width:579px;  color: #ffffff; font:13px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; background:url(../images/arrow1.png) no-repeat; padding-left:30px; padding-top:2px; height:19px;}
#texte a{ color: #ffffff; text-decoration:underline;font-weight:bold; border:none;}
#texte a:hover{ font-weight:bold;}
#texte img{ margin-right:10px; margin-left:10px;}
#texte img a{ border:none;}
#texte img a:hover{ border:2px solid #ffffff;}



#bastexte{width:666px; height:9px;  float:left;  background:url(../images/traiteur-mariages-bas.png) 0px 0px no-repeat  ;   }


/*----/Right Panel----*/

/*----/Formulaire----*/
label {color:#ffffff;display:block;float:left;font-family: Arial, Helvetica, sans-serif;font-size:13px;width:80px;}
#box {float:left;height:30px;padding-left:80px; width:auto;}
.input_1 {width:300px;background-color: #ae3d39;color:#FFFFFF;border:1px solid #ffffff;}
.input_3 {width:100px;background-color: #ae3d39;color:#FFFFFF;border:1px solid #ffffff;}
.input_3:hover {width:100px;background-color: #ffffff;color:#ae3d39;border:1px solid #000000;}
.input_4 { margin-left:20px;}
.content {clear:both;margin-left:20px;overflow:auto;}
.texte_blancpetit {color: #ffffff;font-family: Arial, Helvetica, sans-serif;font-size:13px;text-align:right;
}
/*----/Formulaire----*/

.intro {margin: 0 auto !important; background-color:#FFFFFF;}
#flash { width:626px;margin: 0 auto !important;}





