.page .content .menu .section .sub_menu
{
	width : 177px;
	background-color : #e91a1a;
	padding : 3px 0 7px 8px;
}

	.page .content .menu .section .sub_menu ul,
	.page .content .menu .section .sub_menu li {
		margin : 0;
		padding : 0;
		list-style:none;
	}

		.page .content .menu .section .sub_menu .block_content li
		{
			background : url("../img/global/arrow_white.gif") no-repeat left 5px transparent;
		}

			.page .content .menu .section .sub_menu li a.link
			{
			    color: #fff;
			    padding-left:13px;
			}

	.page .content .menu .section .sub_menu h4{
		font-family: Georgia, Times, Times New Roman, serif;
		font-weight: normal;
		font-size: 1.4em;
		color : #FFF;
	}

	.page .content .menu .section .sub_menu .block_container {
		margin : 5px 0px;
	}
		.page .content .menu .section .sub_menu .block_container .left_pad {
			padding: 0 0 0 7px;
		}

		.menu .section .sub_menu .block_container .left_pad a:hover{
			text-decoration: underline;
		}

		.page .content .menu .section .sub_menu .block_container .subtitle {
			font-weight: bold;
			font-family: Georgia, Times, Times New Roman, serif;
			font-style : italic;
			font-size: 1em;
			color : #FFF;
		}

			.page .content .menu .section .sub_menu .block_container .info_drilldown{
				padding-right: 18px;
				background: url(../img/global/interrogation.gif) no-repeat top right;
			}

			.page .tooltip_DD{
				position: absolute;
				z-index: 100;
				left: 394px;
				display: none;
			}

				.page .tooltip_DD .tooltip_content{
					width: 166px;
					padding: 10px;
					background-color: #b1a0a0;
				}

				.page .tooltip_DD .tooltip_bottom{
					background-image: url(../img/global/tooltip_bottom.gif);
					background-repeat: no-repeat;
					width: 186px;
					height: 10px;
					background-position: 27px top;
				}

			.page .content .menu .section .sub_menu .block_container .block_content
			{
				border-left : 1px solid #f48d8d;
				margin : 6px 0;
			}
			.page_layout .left_content .sejours .blocks .block .content_display,
				.page_layout .left_content .sejours .blocks .block .display,
				.content_discover .block_discover .display,
				.content_discover{
					float: left;
					position: relative;
					width: 199px;
					overflow: hidden;
				}
				.content_discover .block_discover .display,
				.content_discover{
					width:139px;
				}

				 .content_discover .block_discover,
					.page_layout .left_content .sejours .blocks .block .content_display .block_stay,
					.page_layout .left_content .sejours .blocks .block .content_display .block_event{
						position: relative;
						top: 0;
						left: 0;
						width: 10000px;
					}

					.page_layout .left_content .sejours .blocks .block .display .image{
						position: relative;
						z-index: 2;
						overflow: hidden;
						width: 199px;
						height: 81px;
					}

				.page .content .menu .section .sub_menu .block_container .block_content .left ,
				.page .content .menu .section .sub_menu .block_container .block_content .display,
				.page .content .menu .section .sub_menu .block_container .block_content .right
				{
					float : left;
				}

				.page .content .menu .section .sub_menu .block_container .block_content .display
				{
					width : 139px;
					padding-left:10px;
				}

					.page .content .menu .section .sub_menu .block_container .block_content .display p a
					{
						color : #FFF;
					}

					.page .content .menu .section .sub_menu .block_container .block_content .display .image
					{
						margin:  0 0 3px;
					}

					.menu .section .sub_menu .block_container .block_content .display a:hover{
						text-decoration: underline;
					}
						.page .content .menu .section .sub_menu .block_container .block_content .display p.titre a
						{
							font-weight : bold;
							font-size : 1.2em;
						}

						.page .content .menu .section .sub_menu .block_container .block_content .display p.desc a
						{
							color : #ffcece;
						}

					.sub_menu .block_container .block_content .left a,
					.sub_menu .block_container .block_content .right a{
						padding : 25px 3px;
						display: block;
					}
