body {
	background-repeat: repeat-x;
	background-color: #CCCCCC;
	padding-top: 0px;
	margin-top: 0px;
	background-image: url(images/degrade.jpg);
	background-position: center top;
}
.over_heade {
	height: 13px;
	width: 788px;
	background-image: url(images/almansour_01.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.right_h {
	height: 170px;
	width: 12px;
	background-image: url(images/almansour_02.jpg);
}
.logo_h {
	background-image: url(images/almansour_03.jpg);
	height: 170px;
	width: 297px;
}
.under_h {
	background-image: url(images/almansour_08.jpg);
	height: 19px;
	width: 788px;
}
.left_h {
	height: 170px;
	width: 12px;
	background-image: url(images/almansour_05.jpg);
}
.heade_ban {
	height: 100px;
	width: 467px;
	background-image: url(images/almansour_06.jpg);
}
.under_b {
	height: 40px;
	width: 467px;
	background-image: url(images/almansour_07.jpg);
}
.over_b {
	background-image: url(images/almansour_04.jpg);
	height: 30px;
	width: 467px;
}
.left_side {
	width: 209px;
	background-image: url(images/almansour_green.jpg);
	height: 820px;
	border: 1px solid #666666;
}
.left_sidecontact {
	width: 209px;
	background-image: url(images/almansour_green.jpg);
	height: 650px;
	border: 1px solid #666666;
}
.conte_banc {
	background-color: #FFFFFF;
	width: 577px;
	height: 820px;
	border: 1px solid #666666;
}
.conte_contact {
	background-color: #FFFFFF;
	width: 577px;
	height: 650px;
	border: 1px solid #666666;
}
.footer {
	background-image: url(images/almansour_fo.jpg);
	height: 30px;
	width: 788px;
	border: 1px solid #666666;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 210px;
	padding-top: 10px;
	padding-left: 10px;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height: 12px;
}
.number {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: bold;
	color: #666666;
}
#bout {
	width: 200px;
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
				}
#bout li {
	color: #000000;
	margin: 0px 0px 2px;
	height: 24px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	padding: 0px;
				}
#bout li a {
	display: block;
	color: #FFFFFF;
	padding: 0px 0;
	text-decoration: none;
	height: 24px;
	margin: 0px;
	text-indent: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004133;
	background-image: url(images/bout_a.jpg);
				}
#bout li a:hover, #bout li a:focus, #bout li a:active {
	text-decoration: none;
	display: block;
	height: 24px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	text-indent: 15px;
	color: #FFFFFF;
	background-image: url(images/bout_hov.jpg);
				}
.menu_bout {
	width: 200px;
	margin-left: 0px;
}
.heade {
	height: 202px;
	border: 1px solid #666666;
}
.menu {
	width: 200px;
}
.concept {
	color: #666666;
	float: right;
	width: 310px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a { color: #006633; background: inherit; text-decoration:none; }
a:hover { color:#009999; background: inherit; text-decoration:none; }
.hebergement {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	float: right;
	width: 150px;
	font-size: 11px;
}
.prix_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 172px;
	line-height: 2em;
}
.titre_page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #006633;
	height: 25px;
	font-weight: bold;
}
.esp_over {
	height: 10px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.image_jus {
	height: 200px;
	width: 170px;
}
.image_ph {
	height: 140px;
	width: 182px;
}
.image_328 {
	height: 252px;
	width: 328px;
	background-image: url(images/espace_alamnsour1.jpg);
}
.image_180 {
	background-image: url(images/espace_almansour3.jpg);
	height: 252px;
	width: 180px;
}
.pet_image {
	height: 82px;
	width: 82px;
	border: 1px solid #333333;
}
.puce {
	height: 25px;
	width: 25px;
}
.adresse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.cadre_jus {
	height: 200px;
	width: 158px;
	border: 1px solid #999999;
}
.pet_dej1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	height: 140px;
	width: 300px;
	background-image: url(images/pet_dej1.jpg);
}
.pet_dej2 {
	height: 88px;
	width: 300px;
	background-image: url(images/pet_dej2.jpg);
}
.image_petdej {
	height: 260px;
	width: 240px;
	background-image: url(images/pet_dej2image.jpg);
	border: 1px solid #666666;
}
.image_petdej1 {
	background-image: url(images/image_petdej1.jpg);
	height: 260px;
	width: 240px;
	border: 1px solid #333333;
}
.espace {
	height: 16px;
}
.dej_prix {
	height: 70px;
	width: 152px;
	background-image: url(images/fond_prix.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #993300;
}
.prix {
	width: 150px;
	margin-top: 0px;
	padding-top: 17px;
}
.ban_gateau {
	background-image: url(images/image_gateau.jpg);
	height: 100px;
	width: 540px;
}
.image_gateaux {
	height: 162px;
	width: 210px;
	border: 1px solid #666666;
}
.prix_gateau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1em;
	color: #333333;
	font-weight: bold;
}
.image_panini {
	background-image: url(images/palt_panini.jpg);
	height: 269px;
	width: 540px;
	border: 1px solid #666666;
}
.text_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	margin-left: 6px;
	line-height: 26px;
}
.visite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #003399;
}
.telephone {
	height: 50px;
	width: 200px;
	background-image: url(images/telephone.jpg);
}
.espace_h {
	height: 50px;
}
.av_bann {
	height: 360px;
	width: 140px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.pet_bann {
	height: 360px;
	width: 200px;
	border: 1px solid #000000;
}
.titre_pate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #006666;
	width: 265px;
}
.pate_bann {
	height: 360px;
	border: 1px solid #000000;
}
.left_sidecontact2 {
	height: 910px;
	width: 209px;
	border: 1px solid #666666;
}
.conte_contact2 {
	height: 910px;
	border: 1px solid #666666;
}
.espace_horisontal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
}
.esp_vb {
	width: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.over_banniere {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 20px;
}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height: 300px;
}
.tarif_liste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #66CC99;
	padding-left: 3px;
	line-height: 20px;
	background-image: url(images/liste_a.gif);
	width: 265px;
	height: 20px;
}
