.backgrnd{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
}
.footerlink{
	color:#000000;
	text-decoration:none;
	font-weight: bold;
}
.footerlink:hover{
	color:#A36E26;
	text-decoration:none;
	font-weight: bold;
}
.footerlink:active{
	color:#000000;
	text-decoration:none;
	font-weight: bold;
}
.footerlink:visited{
	color:#A36E26;
	text-decoration:none;
	font-weight: bold;
}
.bottomNavlink{
	color:#FFFFFF;
	text-decoration:none;
}
.bottomNavlink:hover{
	color:#EAE6C3;
	text-decoration:none;
}
.bottomNavlink:active{
	color:#FFFFFF;
	text-decoration:none;
}
.bottomNavlink:visited{
	color:#EAE6C3;
	text-decoration:none;
}
.pdslink{
	color:#FFFFFF;
	text-decoration:none;
}
.pdslink:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.pdslink:active{
	color:#FFFFFF;
	text-decoration:none;
}
.pdslink:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.mainFullDiv {
	background-image: url(../images/background-image.jpg);
	background-repeat: repeat-y;
	display: table;
	margin: 0px;
	padding: 0px;
	width: 961px;
}
.wholeLeftMargin {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 22px;
}
.mainDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 918px;
}
.header {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 918px;
}
.headerGeneralDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 918px;
}
.logo {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 163px;
	width: 283px;
}
.topFlash {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 163px;
	width: 635px;
}
.goutez {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 42px;
	width: 283px;
}
.commandezParTelephone {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 42px;
	width: 635px;
}
.livraison {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 556px;
}
.telechargerLeMenu {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 177px;
}
.planDuSite {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 91px;
}
.shapeMiddlePart {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 94px;
}
.navLeftArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 155px;
	width: 47px;
}
.navRightArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 155px;
	width: 51px;
}
.navItems {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 155px;
	width: 100px;
}
.navDivider {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 155px;
	width: 20px;
}


.body {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 918px;
}
.bodyGeneralDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 918px;
}
.mainpage1PizzaAchetee {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 402px;
	width: 305px;
}
.mainpageFirstTwoAddsGap {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 402px;
	width: 22px;
}
.mainpageSecondTwoAddsGap {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 402px;
	width: 25px;
}
.mainpageLastGap {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 402px;
	width: 27px;
}
.mainpageNosDessert {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 402px;
	width: 254px;
}
.mainpageMenuSpecialMidi {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 402px;
	width: 285px;
}
.bottomNavBar {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/bottom-nav-back.jpg);
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 35px;
	width: 918px;
}
.linkpageLeftArea {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 309px;
}
.linkpageLeftAreaGeneralDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 309px;
}
.linkpageRightFullArea {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 598px;
}
.detailTopArea {
	background-image: url(../images/detail-top-shapes.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 23px;
	width: 598px;
	text-align: right;
}
.detailTopLeftMargin {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 23px;
	width: 11px;
}
.detailTopLinks {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 23px;
	width: 192px;
}
.detailTopAllThreeAdds {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 40px;
	width: 598px;
}
.pizzaTitlesPizzaPage {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 23px;
	width: 221px;
}

.monPanierFullArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 45px;
	width: 598px;
	text-align: right;
}




.detailCenterArea {
	background-image: url(../images/detail-background.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	width: 598px;
}
.detailBottomArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 43px;
	width: 598px;
	background-image: url(../images/detail-bottom-curves.jpg);
	background-repeat: no-repeat;
}
.conditions-left-margin {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 43px;
	width: 79px;
}
.conditionsDUtilisation {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 43px;
	width: 242px;
}
.conditionsDeVente {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 43px;
	width: 204px;
}
.detailLeftMargin {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 10px;
}
.detailActualArea {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 578px;
}
.priceFullArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 578px;
	background-image: url(../images/price-full-area-back.jpg);
	background-repeat: repeat-x;
}
.priceBoisson{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 60px;
	background-image: url(../images/price-full-area-back.jpg);
	background-repeat: repeat-x;
}
.priceBoissonµEmpty{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 400px;
	background-image: url(../images/price-full-area-back.jpg);
	background-repeat: repeat-x;
}

.price {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/price-back.jpg);
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: right;
	height: 25px;
	width: 70px;
}
.itemNameFullArea {
	background-image: url(../images/item-name-back.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 578px;
}
.itemNameBoisson {
	background-image: url(../images/item-name-back.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 400px;
}

.caddy {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 25px;
	width: 70px;
}
.itemName {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 368px;
}
.description {
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 368px;
}
.map {
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 380px;
	width: 578px;
}
.nousRejoindreDetail {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 400px;
	width: 578px;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #790608;
	text-align: center;
}
.footerVille {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 918px;
	height: 28px;
}



.footer {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 918px;
	height: 28px;
}
.mainpageNousRejoindre {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 35px;
	width: 918px;
}
.planDuSiteGeneralDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 578px;
	text-align: left;
}
.planDuSiteLeftBigMargin {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 118px;
	width: 213px;
}
.planDuSiteThumbnail {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 88px;
	width: 150px;
}
.planDuSiteTitleText {
	font-family: verdana;
	font-size: 13px;
	color: #FFFFFF;
	background-image: url(../images/plan-du-site-title-text.jpg);
	background-repeat: no-repeat;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 150px;
}
.planDuSiteItemFullDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 118px;
	width: 150px;
}
.planDuSite23pxGap {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 118px;
	width: 23px;
}
.planDuSiteVerticalLines {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 118px;
	width: 40px;
}



.footerGeneralDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 918px;
	background-image: url(../images/bottom-back.jpg);
	background-repeat: repeat-x;
	height: 28px;
}
.tousDroits {
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #955A5B;
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 459px;
}
.realisePar {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 28px;
	width: 459px;
}
.priceCopie {

	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/price-back.jpg);
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: right;
	height: 25px;
	width: 70px;
}

