.normaltexte 
{
	color : #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 12px; 
}

body {
	background:#FEFDDE;
	color:#604E16;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:0px;
	margin:0px;
}

hr{
	border:1px solid #F9A338;
	clear:both;
}

a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#57411A;
}

.alert{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ff0000;
}

/*css Marc*/
.general_table{
	background:url(../interface/bg_site_repeat.jpg) repeat-y;
	margin-top:20px;
	width:787px;
}

.header{
	background:#F4D64A url(../interface/header_accueil.jpg) no-repeat;
	height:404px;
}

.header_contact{
	background:#F4D64A url(../interface/header_contact.jpg) no-repeat;
	height:320px;
}
.header_nous{
	background:#F4D64A url(../interface/header_nous.jpg) no-repeat;
	height:320px;
}

.header_franchisage{
	background:#F4D64A url(../interface/header_franchisage.jpg) no-repeat;
	height:320px;
}

.header_promotions{
	background:#F4D64A url(../interface/header_promotions.jpg) no-repeat;
	height:320px;
}
.header_resto_menu{
	background:#F4D64A url(../interface/header_resto_menu.jpg) no-repeat;
	height:320px;
}
			

.MenuSec{
	margin-right:32px;
	padding-top:25px;
}

.aMenuSec{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#8B6621;
	text-decoration:none;
}

.aMenuSec_puce{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#8B6621;
}

.tdMiddle{
	background:url(../interface/bg_site.jpg) no-repeat;
	border:2px solid #C97E04;
	border-top:0px;
	height:630px;/* temporaire */
	width:787px;
}


.tdMenu{
	background:url(../interface/border_menu.gif) repeat-y top right ;
	width:246px;
	text-align:center;
	padding-top:23px;
}

.Amenu{
	display:block;
	color:#A81F14;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	padding-top:8px;
	padding-bottom:8px;
	text-transform:uppercase;
}

.Amenu span{
	vertical-align:middle;
	margin-bottom:10px;
	font-size:5px;
	background:#A81F14;
	width:5px;
	height:5px;
	margin:5px 0px 5px 0px;
}

.Amenu:hover span{

	vertical-align:middle;
	background:#ffffff;
	width:5px;
	height:5px;
	font-size:5px;
	margin:5px 0px 5px 0px;
}

.Amenu:hover{
	background:url(../interface/b_menu_main.gif) no-repeat;
	display:block;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	padding-top:8px;
	padding-bottom:8px;
}


.Amenuactive{
	background:url(../interface/b_menu_main.gif) no-repeat;
	display:block;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	padding-top:8px;
	padding-bottom:8px;
	text-transform:uppercase;
}

.Amenuactive span{
	vertical-align:middle;
	background:#ffffff;
	width:5px;
	height:5px;
	font-size:5px;
	margin:5px 0px 5px 0px;
}

.sousMenu{
	padding-bottom:15px;

}

.AsousMenu{
	color:#926804;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	padding:10px 8px 0px 8px;
}

.AsousMenu:hover{
	color:#a81f14;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding:10px 8px 0px 8px;
	text-transform:uppercase;
}

.AsousMenuactive{
	color:#a81f14;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding:10px 8px 0px 8px;
	text-transform:uppercase;
}

.bas_menu{
	background:url(../interface/img_bas_menu.gif) center no-repeat;
	height:11px;
	margin-top:35px;
}



.tdContenu{
	padding:10px 55px 20px 62px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#604E16;
	width:422px;
}

.nouvelle_accueil{
	background:url(../interface/titre_nouvelle.gif) no-repeat;
	width:422px;
	padding-top:40px;
	margin-top:50px;

}

.date_new_accueil{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#57411A;
	display:block;
	margin-bottom:5px;

}

.titre_new_accueil{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF6200;
	text-decoration:none;
	display:block;
	margin-bottom:5px;
}

.texte_new_accueil{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#57411A;
	display:block;
}

.lienSuite_accueil{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#57411A;
	display:block;

}

.nouvelle{
	padding-top:5px;

}

.date_new{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#57411A;
	display:block;
	margin-bottom:15px;

}

.titre_new{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FF6200;
	text-decoration:none;
	display:block;
	margin-bottom:8px;
	text-transform:uppercase;
}

.texte_new{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#57411A;
	display:block;

}

.lienSuite{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#57411A;
	display:block;
	padding-top:5px;
}

.home_img{
	margin-top:14px;
	margin-right:-2px;
}

.home_img a{
	display:block;
}
/* Google map*/
.menuGoogle{
	/*width:380px;*/
	padding-top:10px;
	padding-bottom:10px;
	padding-left:70px;
	padding-right:70px;
	border-top:1px solid #F9A338;
	border-bottom:1px solid #F9A338;
}

.telPhone{
	Color:#000066;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}

.ville{
	Color:#F9A338;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	
}


.btn_dejeuner{
	background:url(../interface/dejeuner.gif) no-repeat;
	display:block;
	width:112px;
	height:27px;
	margin-left:0px;
	margin-right:10px;
}

.btn_dejeuner:hover{
	background:url(../interface/dejeuner_over.gif) no-repeat;
}


.btn_livraison{
	background:url(../interface/livraison.gif) no-repeat;
	display:block;
	width:112px;
	height:27px;
	margin-left:10px;
	margin-right:10px;
}

.btn_livraison:hover{
	background:url(../interface/livraison_over.gif) no-repeat;
}

.btn_resto{
	background:url(../interface/resto.gif) no-repeat;
	display:block;
	width:112px;
	height:27px;
	margin-left:10px;
	margin-right:0px;
}

.btn_resto:hover{
	background:url(../interface/resto_over.gif) no-repeat;
}

.liste_resto{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#57411A;
	display:block;
	padding:3px 0px 3px 0px;
	text-decoration:none;
}

.liste_resto:hover{
	color:#A47B31;
}

.contenueform2 table, input{
	font-size:9px;
}