﻿div.mframe {
	float:						left;
	position: 				absolute;
	width:						772px;
	top:							30px;
	left:							100px;
}

div.mframe div.framet
{
	background:		url("/includes/images/frames/frame1/topframe1.png") no-repeat;
	width:				770px;
	height:				10px;
}

div.mframe div.framem
{
	background:			url("/includes/images/frames/frame1/middleframe1.png") repeat-y;
	width:					770px;
	height:					351px;
}

div.mframe div.frameb
{
	background:			url("/includes/images/frames/frame1/botframe1.png") no-repeat;
	width:					770px;
	height:					10px;
	margin-bottom:	15px;
}

div.mframe div.framem div.br a.eb {
	float:					right;
	position:				relative;
	display:				block;
	height:					351px;
}

div.mframe div.framem div.br a.eb img {
	width:				200px;
	height:				351px;
	border:				0px;
	margin:				0px;
}

div.mframe div.framem div.br a.eb {
	background:		url("/includes/images/booking/event_booking3.png") no-repeat 0px -359px;
}
div.mframe div.framem div.br a.eb, div.mframe div.framem div.br a.eb:link, div.mframe div.framem div.br a.eb:visited {
	background-position: 0px -359px;
}
div.mframe div.framem div.br a.eb:hover, div.mframe div.framem div.br a.eb:active, div.mframe div.framem div.br a.eb:active {
	background-position: 0px 0px;
}

div.mframe img.vtitle {
	width:					350px;
	height:					40px;
	margin-bottom:	10px;
}

div.mframe div.framem div.bl, div.mframe div.framem div.br {
	float:					left;
	position: 			relative;
	margin-left:		10px;
	width:					210px;
	font-size:			13px;
	font-family:		Arial;
}

 div.mframe div.framem div.bm {
	float:					left;
	position: 			relative;
	margin-left:		10px;
	width:					309px;
	font-size:			13px;
	font-family:		Arial; 
 }

div.mframe div.framem div.bl div.txt
{
	margin-top:			10px;
	margin-left:		10px;
	margin-bottom:	5px;
	width:					200px;
	font-size:			13px;
	font-family:		Arial;
}

div.mframe div.framem div.bl div.txt div.b {
	margin-top:		5px;
	font-weight:	bold;
	color:				#95A2AA;
}

div.mframe div.framem div.bl div.txt div.t {
	margin-top:		5px;
	font-weight:	bold;
	color:				#fff;
	font-size:		20px;
}

div.mframe div.framem div.bl a {
	margin-top:			10px;
	margin-bottom:	10px;
	margin-left:		10px;
	display:				block;
	height:					30px;
}

div.mframe div.framem div.bl a img {
	height:				30px;
	width:				200px;
	margin:				0px;
	border:				0px;
}

div.mframe div.framem div.bl a.b {
	background:				url("/includes/images/buttons/button_frame2.png") no-repeat 0px 0px;
	color:						#fff;
	font-weight:			bold;
	font-family:			Arial;
	font-size:				15px;
	text-align:				center;
	text-decoration:	none;
	line-height:			30px;
}


div.mframe div.framem div.bl a.b2 {
	background:		url("/includes/images/booking/lon_fest.png") no-repeat 0px -40px;
}
div.mframe div.framem div.bl a.b2, div.mframe div.framem div.bl a.b2:link, div.mframe div.framem div.bl a.b2:visited {
	background-position: 0px -40px;
}
div.mframe div.framem div.bl a.b2:hover, div.mframe div.framem div.bl a.b2:active, div.mframe div.framem div.bl a.b2:active {
	background-position: 0px 0px;
}

div.mframe div.framem div.bl a.b3 {
	background:		url("/includes/images/booking/prixe.png") no-repeat 0px -40px;
}
div.mframe div.framem div.bl a.b3, div.mframe div.framem div.bl a.b3:link, div.mframe div.framem div.bl a.b3:visited {
	background-position: 0px -40px;
}
div.mframe div.framem div.bl a.b3:hover, div.mframe div.framem div.bl a.b3:active, div.mframe div.framem div.bl a.b3:active {
	background-position: 0px 0px;
}

div.mframe div.framem div.bl a.b4 {
	background:		url("/includes/images/booking/3course.png") no-repeat 0px -40px;
}
div.mframe div.framem div.bl a.b4, div.mframe div.framem div.bl a.b4:link, div.mframe div.framem div.bl a.b4:visited {
	background-position: 0px -40px;
}
div.mframe div.framem div.bl a.b4:hover, div.mframe div.framem div.bl a.b4:active, div.mframe div.framem div.bl a.b4:active {
	background-position: 0px 0px;
}

div.mframe div.framem div.bl a.b5 {
	background:		url("/includes/images/booking/mon_mad.png") no-repeat 0px -40px;
}
div.mframe div.framem div.bl a.b5, div.mframe div.framem div.bl a.b5:link, div.mframe div.framem div.bl a.b5:visited {
	background-position: 0px -40px;
}
div.mframe div.framem div.bl a.b5:hover, div.mframe div.framem div.bl a.b5:active, div.mframe div.framem div.bl a.b5:active {
	background-position: 0px 0px;
}

div.mframe div.framem div.bl a.b6 {
	background:		url("/includes/images/booking/mon_mad.png") no-repeat 0px -40px;
	margin-bottom:	15px;
}
div.mframe div.framem div.bl a.b6, div.mframe div.framem div.bl a.b6:link, div.mframe div.framem div.bl a.b6:visited {
	background-position: 0px -40px;
}
div.mframe div.framem div.bl a.b6:hover, div.mframe div.framem div.bl a.b6:active, div.mframe div.framem div.bl a.b6:active {
	background-position: 0px 0px;
}

div.mframe div.framem div.bl a.b7 {
	background:		url("/includes/images/booking/lunchtime_offer.png") no-repeat 0px -40px;
}
div.mframe div.framem div.bl a.b7, div.mframe div.framem div.bl a.b7:link, div.mframe div.framem div.bl a.b7:visited {
	background-position: 0px -40px;
}
div.mframe div.framem div.bl a.b7:hover, div.mframe div.framem div.bl a.b7:active, div.mframe div.framem div.bl a.b7:active {
	background-position: 0px 0px;
}