.background {
	margin: 0px;
	padding: 0px;
	background-image:url(../images/main-reapete-bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	background-color: #000;

}
.but{
	background: url(../images/poursuivre-active.png)  no-repeat transparent;
	width:120px;
	height:30px;
	border: none;	
	text-align: center;
	text-decoration: none;
	cursor: pointer;
}
.but:hover{
	background: url(../images/poursuivre-hover.png) no-repeat transparent !important;
	width:120px;
	height:30px;
	border: none;	
	text-align: center;
	text-decoration: none;
	cursor: pointer;
}
.tableNormalText{
    font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.process {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 35px;
	width: auto;
	padding-left:5px;
	text-align: center;
}
.whiteText {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
}
.bin {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 20px;
}
.smallPlusMinus {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 18px;
}
.numberOfItemsSelected {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 22px;
}
.selectedItemsTitles {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 251px;
}
.selectedItemsDetails {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 251px;
}
.selectedItemsName {
	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #FFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 251px;
}
.jeSuisPret {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-image:url(../images/radio-main-bg.jpg);
	background-repeat: repeat-x;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 251px;
	background-position: bottom;
}
.selectedItemSubPrice {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #fe8b0a;
	text-align: right;
	width: 160px;
	float: left;
}
.orangeTitle {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fe8b0a;
}
.vosPointsFideliteRightDetailArea {
	font-family: Arial;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 250px;
	text-align: justify;
}
.vosPointsFideliteLeftPictureArea {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 220px;
	text-align: center;
}
.VosPointsFidelitesSubTitle {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 550px;
}
.thik{
color: #ffffff;
}
.thik:hover{
color: #fe8b0a;
}
.orangeblacklink{
    font-size: 14px;
	color:#fe8b0a;
	text-decoration:none;
	font-weight: normal;
}
.orangeblacklink:hover{
    font-size: 14px;
	color:#000000;
	text-decoration:none;
	font-weight: normal;
}
.commanderLigne {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 600px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	background-color: #FFFFFF;
	color: #000000;
}
.selectedItemsNameprix {
	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
	margin: 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: 200px;
}
.suivant{
color: #000000;
}
.suivant:hover{
color: #fe8b0a;
}
.BodyQuantityRight {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 600px;
	font-family: Arial;
	text-align: left;
	font-size: 12px;
	font-weight: nomal;
	background-color: #FFFFFF;
	color: #000000;
}
.typesDetail {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 600px;
	text-align: left;
	background-color: #2b1008;
	background-repeat: repeat-x;
}
.normalText {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	line-height: 18px;
}
.orangeText {
	font-family: Arial;
	font-size: 12px;
	color: #ECA201;
	font-weight: bold;
}
.boldText {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}

.orangeLink{
	color:#ffb100;
	text-decoration:none;
	}
.orangeLink:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.whiteLink{
    color:#FFF;
	text-decoration:none;
}
.whitelink:hover{
	color:#FF0000;
	text-decoration:none;
}
.brownLink{
	color:#000;
	text-decoration:none;
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
}
/*.brownLink:hover{
	color:#000;
	text-decoration:none;
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
}*/
.bgRpietDiv {
	background-image: url(../images/left-repeated.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	background-position: left top;
}
.mainFullDiv {
	margin: 0px;
	padding: 0px;
	width: 1200px;
}
.mainGrnalDiv {
	margin: 0px;
	padding: 0px;
	width: 1200px;
}
.headerFullDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 1200px;
}
.headerGernalDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 1200px;
}
.topAccuelDiv {
	background-image: url(../images/top-navigation-bg.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 80px;
	width: 1200px;
	font-family: Arial;
	font-size: 13px;
	color: #ffb100;
	text-align: right;
}
.topVosPointDiv {
	font-family: Arial;
	font-size: 13px;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 1200px;
	text-align: right;
	background-image: url(../images/top-navigation-downbg.png);
	background-repeat: no-repeat;
}
.logoFullDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 356px;
}

.restoLogo {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 189px;
	width: 356px;
}
.logoDownDiv {
	background-image: url(../images/logo-down.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 59px;
	width: 166px;
}
.headerTextFull {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 844px;
}
.headerTextGnrl {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 844px;
}
.headerDetail {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 130px;
	width: 844px;
}
.pizzaLinkDiv {
	background-image: url(../images/pizza-link-bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 59px;
	width: 489px;
	margin: 0px;
	padding: 0px;
	font-variant: small-caps;
	font-family: Arial;
	font-size: 15px;
}
.pizzaTriditionDiv {
	width: 147px;
	font-family: Arial;
	font-size: 15px;
	color: #ffb100;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 59px;
	font-weight: bold;
	font-variant: small-caps;
	text-align: right;
}
.pizzaCremeDiv {
	width: 194px;
	font-family: Arial;
	font-size: 15px;
	color: #ffb100;
	text-align: right;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 59px;
	font-weight: bold;
	font-variant: small-caps;
}
.pizzaDeluxDiv {
	width: 148px;
	font-family: Arial;
	font-size: 15px;
	color: #ffb100;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 59px;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
}
.phoneNoDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 59px;
	width: 355px;
}
.navigationFullDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 1200px;
}
.navGernalDiv {
	font-family: Arial;
	background-image: url(../images/navgation-bg.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 35px;
	width: 1200px;
}
.bodyFullDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 1200px;
}
.bodyGernalDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 1200px;
}
.flashDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 573px;
	width: 1200px;
}
.footerFullDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 1200px;
}
.footerGernalDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 1200px;
}
.footerTopOne {
	background-image: url(../images/footer-topbg.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 22px;
	width: 1200px;
}
.zoneDeDiv {
	font-family: Arial;
	font-size: 11px;
	color: #FFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 22px;
	width: 473px;
}
.realiseDiv {
	font-family: Arial;
	font-size: 11px;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 635px;
}
.footerDownDiv {
	background-image: url(../images/footer-downbg.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 31px;
	width: 1200px;
	background-repeat: no-repeat;
}
.mentionDiv {
	font-family: Arial;
	font-size: 11px;
	color: #FFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 31px;
	width: 285px;
}
.footerRestoDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 31px;
	width: 823px;
	font-family: Arial;
	font-size: 11px;
	color: #FFF;
}
.spacer {
	margin: 0px;
	padding: 0px;
	float: left;
}
#topnavbar{
	width:1200px;
	height:30px;
	float:right;
	voice-family:inherit;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}

#topnavbar ul{

	list-style:none;

	line-height:16px;

	margin:0px;
	text-align:center;

}

#topnavbar li{
	display:inline;
	margin-right: 10px;
	padding-right: 10px;
	

}

#topnavbar a,#topnavbar a:visited{
	color:#2D0E09;
	text-decoration: none;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:0px;
	
	

}

#topnavbar a:hover{
	color: #ffffff;
	text-decoration: none;

}

#topnavbar .current a, #topnavbar .current a:hover, #topnavbar .current a:visited{
	color:#FFF;
	text-decoration: none;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}
.linkPageBg {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 1200px;
}
.linkpageCenterBtOne {
	background-image:url(../images/link-page-top-bt.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: right;
	height: 26px;
	width: 70px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}
.pizzaTypesTitle{
	background-image:url(../images/link-page-classic-bg.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 600px;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}
.panierFullDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 251px;
}
.panierGernalDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 251px;
}
.panierDeComande {
	font-family: Arial;
	font-size: 16px;
	color: #FFF;
	text-align: center;
	background-image: url(../images/panier-bg.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 31px;
	width: 251px;
}
.PanioueJeSuisDiv {
	font-family: Arial;
	font-size: 12px;
	color: #190705;
	background-image: url(../images/panier-secondbg.jpg);
	background-repeat: no-repeat;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 251px;
}
.panierDustDiv {
	background-image: url(../images/panier-dust.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 23px;
	width: 251px;
}
.panierDetails {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 251px;
	text-align: center;
}
.panierValiderBg {
	background-image: url(../images/panier-valider-bg.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 251px;
	background-repeat: no-repeat;
}
.panierDetailBton {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 112px;
	text-align: right;
}
.panierPoursBton {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 200px;
	text-align: left;
}









.priceMainDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 600px;
	background-image:url(../images/linkpage-second-bg.jpg);
	background-repeat:repeat-x;
}
.priceDiv {
	vfont-family: Arial;
	font-size: 12px;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	float: right;
	height: 25px;
	width: 70px;
	text-align: center;
}
.linkPageCenterFull {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 600px;
}
.linkPageCenter {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 600px;
}
.radioMainDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 600px;
	background-image:url(../images/radio-main-bg.jpg);
	background-repeat:repeat-x;
}
.radioLeftTxtDiv {
	font-family: Arial;
	font-size: 12px;
	color: #630546;
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: bold;
	height: 30px;
	width: 350px;
}
.radioDiv {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 25px;
	width: 70px;
	text-align: center;
}
.quantiteMainDiv {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	background-image: url(../images/link-page-classic-bg.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 600px;
}
.quantiteText {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 418px;
}
.linkPageComposition {
	background-image: url(../images/composition.png);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 214px;
	
}
.CompositionText {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 61px;
	width: 214px;
	background-image: url(../images/linkpage-comp-text.png);
	background-repeat: no-repeat;
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
}
.linkPageCompositionTextTwo {
	background-image: url(../images/link-page-comp-text2.png);
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 214px;
}
.linkpgCompCheckDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 214px;
}
.linkpgCompCheckDivOne {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 30px;
}
.linkpgCompCheckDivTwo {
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 184px;
}
.linkPageIngradentGernal {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 376px;
}

.linkPageIngradentBg {
	font-family: Arial;
	font-size: 18px;
	color: #6C064C;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 151px;
	background-image:url(../images/ingredient-bg.png);
	background-repeat: no-repeat;
}
.linkPageIngradentText {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	float: left;
	text-align: center;
}
.linkPageIndegPink {
	background-image:url(../images/link-page-classic-bg.jpg);
	background-repeat: repeat-x;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 376px;
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
}
.linkPageIndegtitle {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 27px;
	width: 120px;
	background-image:url(../images/ingredient-title-bg.png);
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.linkPageCampBg {
	background-image: url(../images/link-page-champ-bg.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 22px;
	width: 110px;
}
.linkPagecampCheck {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 22px;
	width: 21px;
}
.linkPageChampText {
	font-family: Arial;
	font-size: 11px;
	color: #FFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 22px;
	width: 89px;
}
.linkPageRightLastDiv {
	background-image: url(../images/right-down-hover-repaited.png);
	background-repeat:repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 251px;
	height:auto;
}

.monPanierTitleDiv {
	font-family: Arial;
	font-size: 16px;
	color: #FFF;
	background-image:url(../images/link-page-classic-bg.jpg);
	background-repeat:repeat-x;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 31px;
	width: 251px;
}
.panierSubTitle {
	font-family: Arial;
	font-size: 16px;
	color: #300A08;
	background-image:url(../images/radio-main-bg.jpg);
	background-repeat:repeat-x;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 31px;
	width: 251px;
}
.linkPageRightNormal {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 123px;
	width: 251px;
}
.linkPageRightTotalText {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: right;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 93px;
}
.linkPageRightTotalTextTwo {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: right;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 150px;
}
.linkPgerightPinkTwo {
	font-family: Arial;
	font-size: 14px;
	color: #FFF;
	background-image:url(../images/panier-total-text-bg.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
    height: 30px;
	width: 251px;
	height: 30px;
}
.rightDetail {
	background-image: url(../images/right-detail-bg.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 122px;
	width: 251px;
}
.rightTotalTextBG {
	background-image:url(../images/panier-bg.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 31px;
	width: 251px;
}
.linkPageRightDownBg {
	background-image:url(../images/right-down-hover-bg.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 251px;
	height:30px;
}
.validerBg {
	background-image: url(../images/radio-main-bg.jpg);
	background-repeat:repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 600px;
}
.linkPageValiderText {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 600px;
}
.linkPageAnnualDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 280px;
}
.linkPagePannierDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 320px;
}
.linkPageDownBtton {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 112px;
	height: 25px;
}
.linkPageDownBttonTwo {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 146px;
}
#topnavbar{
	width:1200px;
	height:30px;
	float:right;
	voice-family:inherit;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}

