.mg_wrap {
	position:relative;
	text-align:left;
	width:474px;
	height:316px;
}
.mg_l {
	position:relative;
	width:474px;
	height:291px;
	background-color:#fff;
	z-index:500;
	padding: 1px;
}
/* STYLE BULLE INFO */
#mg_tooltip {
	position:absolute;
	top:236px;
	width:232px;
	height:65px;
	z-index:300;
	margin-left:5px;
}
#mg_tooltip_txt {
	position:absolute;
	width:160px;
	height:28px;
	top:10px;
	left:37px;
	z-index:110;
	font-family:trebuchet ms;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	color:#666;
	text-transform: uppercase;
}
.mg_tooltip_img {
	width:232px;
	height:65px;
	z-index:100;
	position:absolute;
}
/* TEXTE SUR IMAGE */
.mg_headline {
	position:absolute;
	bottom:-1px;
	width:454px;
	background-color:#fff;
	filter:alpha(opacity=90);
	opacity:0.90;
	-moz-opacity:0.90;
	z-index:110;
	padding:0 10px;
	overflow:hidden;
}
#mg_headline_wrap {
	padding:0 0 10px 0;
}
.mg_headline_wrap a, .mg_headline_wrap a:hover, .mg_headline_wrap a:visited {
	font-family:verdana;
	font-size:11px;
	color:#505050;
	text-decoration:none;
}
.mg_subtxt {
	margin-top:4px;
	font-size: 11px;
}
.mg_subtxt a{
	color:#00519e;
	background-color:#eeeeff;
	margin-left: 5px;
	padding:0 5px;
}
/* IMAGE LARGE HEADER */
#mg_image {
	position:absolute;
	width:474px;
	height:291px;
	z-index:100;
	cursor:pointer;
}
/* BOUTONS */
.mg_bot_wrap {
	position:absolute;
	width:476px;
}
.mg_bot_l {
	position: relative;
	width:466px;
	height: 25px;
	background: #fff url(../images/bg_nav.gif) left bottom no-repeat;
	padding-left: 10px;
}
div#player{
	float: right;
	padding: 8px 10px 0 0;
}
.mg_dot_on, .mg_dot_off, .mg_dot_act {
	float:left;
	width:8px;
	height:8px;
	margin:9px 12px 0 0;
	font-size:0px;
	line-height:0px;
	background-repeat:no-repeat;
	cursor:pointer;
}
.mg_dot_on {
	background-image:url(../images/mg_dot_on.gif);
}
.mg_dot_off {
	background-image:url(../images/mg_dot_off.gif);
}
.mg_dot_act {
	background-image:url(../images/mg_dot_on.gif);
}
/* CONTROLES */
.mg_con_prev, .mg_con_pause, .mg_con_next, .mg_con_play  {
	float:left;
	margin:0 0 0 12px;
	height:10px;
	background-image:url(../images/mg_controls.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.mg_con_prev {
	width:12px;
	background-position:0px 0px;
}
.mg_con_pause {
	width:10px;
	background-position:-23px 0px;
}
.mg_con_play {
	width:10px;
	background-position:-65px 0px;
}
.mg_con_next {
	width:12px;
	background-position:-42px 0px;
}/* CSS Document */

