.Banner {
	background: url(../images/decor/ph_header_6.jpg) no-repeat left top;
}
.Banner_en {
	background: url(../images/decor/ph_header_12.jpg) no-repeat left top;
}
#content {
	border-top: 6px solid #ff8400;
	border-bottom: 6px solid #ff8400;
}
#navBox {
	background-color: #ffa340;
	padding-top: 0px;
}
ul#nav {
	float: left;
}
	ul#nav li.Parent {
		background: #ffa340;
		width: 100%;
		float: left;
		border-bottom: #ff8600 solid 3px;
	}
		ul#nav li.Parent span {
			background: url(../images/decor/illus_arrow_Normal.gif) no-repeat 6px 16px;
			display: block;
			width: 207px;
			padding: 11px 0px 0px 23px;
			font-size: 1.4em;
			color: #a24e12;
			cursor: pointer;
		}	
		ul#nav li.Parent span.Modifier {
			width: auto;
			background: none;
			padding: 0px 5px 4px 23px;
			font-size: 0.94em;
			font-weight: normal;
		}	
			ul#nav li ul {
				background: #ff8400;
			}
				ul#nav li ul li {
					clear: both;
					color: #fff;
					margin-left: 5px;
					border-bottom: 1px solid #fff;
					padding-top: 12px;
				}
				ul#nav li ul li.LastNavLI {
					border-bottom: none;
					padding-bottom: 15px;
				}
					ul#nav li ul li ul {
						padding-bottom: 5px;
					}
						ul#nav li ul li ul li {
							margin-left: 0px;
							font-weight: normal;
							border-bottom: none;
							padding-top: 0px;
						}
							ul#nav li ul li ul li a {
								color: #fff;
								padding-left: 10px;
								padding-right: 3px;
								background: url(../images/decor/illus_arrow_orange.gif) no-repeat left 2px;
								font-size: 0.86em;
								margin-left: 0px;
								text-decoration: none;
							}
							ul#nav li ul li ul li a:hover,
							ul#nav li ul li ul li.Active a {
								font-weight: bolder;
								text-decoration: none;
								background: url(../images/decor/illus_arrow_orange.gif) no-repeat left -67px;
								font-size: 0.78em;
							}
	
	/*-CHANGE STATE-*/
	ul#nav li.Parent ul {
		display: none;
	}
	ul#nav li.ParentActive ul {
		display: block;
	}
			ul#nav li.ParentActive span {
				background: url(../images/decor/illus_arrow_Active.gif) no-repeat 6px 16px;
				display: block;
				padding: 11px 0px 4px 23px;
				font-size: 1.4em;
				color: #fff;
				cursor: pointer;
			}	
			ul#nav li.ParentActive span.Modifier {
				background: none;
				padding: 0px 5px 4px 23px;
				font-size: 0.94em;
				font-weight: normal;
				color: #cd5c00;
			}	
						
/*--MAIN CONTENT--*/
    #mainContent {
		padding: 0px 10px;
    }
						
/*--SUB CONTENT--*/
	.Info h3 {
		color: #ff8400;
		font-size: 1.25em;
	}
	.Info h4 {
		font-size: 1em;
	}
	.Info p {
		font-size: 0.86em;
	}
	.Info {
		padding: 10px 5px;
	}

/*-PROMOTION BOX-*/
.WrapPromoLoop {
	background: url(../images/decor/illus_box_orange_loop.gif) repeat-y left center;
	width: 230px;
}
.WrapPromoTop {
	background: url(../images/decor/illus_box_orange_top.gif) no-repeat left top;
}
.WrapPromoBottom {
	background: url(../images/decor/illus_box_orange_bottom.gif) no-repeat left bottom;
	padding: 10px;
	position: relative;
	overflow: hidden;
}
* html .WrapPromoBottom {
	height: 1%;
}

	.Flyer {
		width: 172px;
		font-size: 0.78em;
		color: #FFFFFF;
		padding: 2px 0px 2px 10px;
		background: #ff8400 url(../images/decor/illus_box_orange_arrow.gif) no-repeat left top;
		position: absolute;
		right: 0px;
		top: 19px;
	}

	.WrapPromoBottom img {
		float: left;
	}
	p.Promotion {
		margin-top: 30px;
		float: right;
		margin-right: 15px;
		display: inline;
		color:#a1a1a1;
	}
		p.Promotion span.Decor1 {
			font-size: 2em;
			font-weight: bolder;
		}
		p.Promotion span.Decor2 {
			font-size: 1.4em;
			font-weight: bolder;
		}
		
/*-INFO BOX-*/
.PromoBox {
	position: relative;
	width: 230px;
	height: 140px;
	margin-top: 11px;
}
	.PromoBoxFlyer {
		width: 172px;
		font-size: 0.78em;
		color: #FFFFFF;
		padding: 2px 0px 2px 10px;
		background: #ff8400 url(../images/decor/illus_box_orange_arrow.gif) no-repeat left top;
		position: absolute;
		right: 0px;
		top: 19px;
	}
	.PromotionValue {
		font-size: 4.2em;
		color: #ff8400;
		padding-top: 63px;
		padding-left: 8px;
		line-height: 0.8em;
	}
	.PromoBoxWrapper {
		width: 230px;
		background-color: #efefef;
		position: absolute;
		left: 0px;
		bottom: 5px;
	}
		.PromoBoxWrapper p {
			font-size: 0.86em;
			color: #4e4e4e;
			font-weight: bolder;
			padding-left: 8px;
			line-height: 1.1em;
		}
		.PromoBoxWrapper p span {
			font-size: 0.78em;
			font-weight: normal;
		}
		.Alt1 {
			display: block;
			width: 145px;
			padding-left: 5px;
			margin: 2px auto;
			height: 12px;
			font-size: 0.78em !important;
			font-weight: normal !important;
			background:  url(../images/decor/illus_arrow_9.gif) no-repeat left 3px;
		}
		.Alt3 {
			display: block;
			width: 145px;
			padding-left: 5px;
			margin: 2px auto;
			height: 12px;
			font-size: 0.78em !important;
			font-weight: normal !important;
			
		}
			
			.PictShowController {
				position: absolute;
				right: 10px;
				bottom: 7px;
				width: 30px;
				height: 14px;
				z-index: 100;
			}
				.PictShowController a {
					display: block;
					width: 14px;
					height: 14px;
					float: left;
				}
				.PictShowController a.Previous {
					background: url(../images/decor/illus_les_laureades_prev_btn.gif) no-repeat left top;
					margin-right: 2px;
				}
				.PictShowController a.Next {
					background: url(../images/decor/illus_les_laureades_next_btn.gif) no-repeat left top;
				}
					.PictShowController a span {
						display: none;
					}
.WrapBox1Loop {
	background: url(../images/decor/illus_acheter_list_box_loop.gif) repeat-y left top;
	margin-top: 10px;
}
.WrapBox1Top {
	background: url(../images/decor/illus_acheter_list_box_top.gif) no-repeat left top;
}
.WrapBox1Bottom {
	background: url(../images/decor/illus_acheter_list_box_bottom.gif) no-repeat left bottom;
	padding: 10px;
}
.WrapBox1Bottom h3 {
	width: 210px;
	font-size: 1.2em;
	color: #8a6c4c;
	font-weight: bolder;
	background: url(../images/decor/illus_acheter_list_box_title.gif) repeat-x left bottom;
	padding-bottom: 2px;
}
.WrapBox1Bottom ul {
	padding-top: 6px;
}
	.WrapBox1Bottom ul li a {
		background: url(../images/decor/illus_arrow_10.gif) no-repeat left 4px;
		padding-left: 10px;
		color: #8a6c4c;
		font-size: 0.86em;
	}