BODY {
	background-color:#625d5d;
	margin:0px;
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	color:#444341;
	padding:0px;
}

A:link,
A:visited {
	text-decoration:none;
	color:#892626;
}

A:hover,
A:active {
	text-decoration:underline;
	color:#892626;
}

HR {
	border:1px solid #dcdad9;
	height:1px;
}

.georgia { font-family:Georgia, Times, serif; }

.hinvisible { visibility:hidden; }

#main
{
	background-image: url('../images/bg_main.gif');
	background-repeat: repeat-y;
	width: 797px;
	margin: 0px auto 0px auto;
	padding: 31px 31px 0px 31px;
}

#intbg {
	background-image:url('../images/bg_main_top.gif');
	background-repeat:repeat-x;
	background-color:#ffffff;
	width:761px;
}

#top {
	background-image:url('../images/bg_top.gif');
	background-repeat:no-repeat;
	width:761px;
	height:67px;
}

#top_int {
	background-image:url('../images/bg_top_int.gif');
	background-repeat:no-repeat;
	width:761px;
	height:92px;
}

#top_int_temp {
	background-image:url('../images/bg_top_int_temp.gif');
	background-repeat:no-repeat;
	background-position:top left;
	width:761px;
	height:92px;
}

#util {
	margin-top:20px;
	float:left;
}

#util_int {
	margin-top:0px;
	padding-top:0px;
	float:left;
}


#util .sep,
#util_int .sep {
	width:1px;
	height:27px;
	font-size:0px;
	float:left;
}

.ttlpad {
	padding:12px 46px;
}

#recherche {
	margin-top:7px;
	margin-left:22px;
	float:left;
	width:225px;
}

#recherche_int {
	margin-top:19px;
	margin-left:22px;
	float:left;
	width:225px;
}

FORM .padneg {
	margin-left:-1px;
	border:1px solid #8c8b87;
}

TABLE .vide {
	font-size:0px;
	height:2px;
}

.stitre {
	font-weight:bold;
	color:#9c2811;
}

#zonecontente {
	margin-top:7px;
}

#zonecontente .menu_item {
	background-color:#cdc9bb;
	padding:10px 0px 0px 0px;
	color:#6d6a62;
	float:left;
	font-size:11px;
	height:20px;
	/* A ENLEVER */
	/*width:150px;
	text-align:center;*/
}

#zonecontente .topmenu A:link, 
#zonecontente .topmenu A:visited,
#zonecontente .topmenu A:hover, 
#zonecontente .topmenu A:active, {
	text-decoration:none;
}


#zonecontente .item_left_en,
#zonecontente .item_right_en {
	float:left;
	width:14px;
	height:30px;
	background-color:#cdc9bb;
}

#zonecontente .item_left_fr,
#zonecontente .item_right_fr {
	float:left;
	width:20px;
	height:30px;
	background-color:#cdc9bb;
}

#zonecontente .item_right_en,
#zonecontente .item_right_fr {
	margin-right:2px;
}

#zonecontente .menu_item_o {
	background-color:#cdc9bb;
	background-image:url('../images/menu_item_o.gif');
	background-repeat:repeat-x;
	padding:10px 0px 0px 0px;
	color:#ffffff;
	float:left;
	font-size:11px;
	height:20px;
	/* A ENLEVER */
	/*width:150px;
	text-align:center;*/
}

#zonecontente .item_left_o_en {
	background-image:url('../images/menu_item_o_left.gif');
	background-repeat:no-repeat;
	width:14px;
	height:30px;
	float:left;
}

#zonecontente .item_right_o_en {
	background-image:url('../images/menu_item_o_right.gif');
	background-repeat:no-repeat;
	width:14px;
	height:30px;
	float:left;
	margin-right:2px;
}

#zonecontente .item_left_o_fr {
	background-image:url('../images/menu_item_o_left.gif');
	background-repeat:no-repeat;
	width:20px;
	height:30px;
	float:left;
}

#zonecontente .item_right_o_fr {
	background-image:url('../images/menu_item_o_right.gif');
	background-repeat:no-repeat;
	width:20px;
	height:30px;
	float:left;
	margin-right:2px;
}

#zonecontente2 {
	padding-left:47px;
}

#zonecontente2 .padtexte {
	padding-right:10px;
}

#zonecontente2 H2 {
	margin-top:0px;
	font-weight:bold;
	font-size:20px;
	color:#484848;
	margin-bottom:12px;
}

#zonecontente2 H3 {
	margin-top:0px;
	font-weight:bold;
	font-size:15px;
	color:#000000;
	margin:12px 0px;
	font-family:Georgia, Times, serif;
}

#zonecontente2 H4 {
	margin-top:0px;
	font-weight:bold;
	font-size:11px;
	color:#566a7c;
	margin:6px 0px;
	font-family:Verdana, Arial, sans-serif;
}

#zonecontente2 .ptop {
	margin:12px 0px 0px 0px;
	padding:0px;
	font-size:10px;
	text-transform:uppercase;
}

#zonecontente2 .withtop {
	margin-top:0px;
}

#zonecontente2 .item1 {
	background-image:url('../images/bg_item1.gif');
	background-repeat:no-repeat;
	background-color:#f3f2ef;
	float:left;
	width:700px;
	margin-bottom:1px;
	padding-right:13px;
}

#zonecontente2 .item2 {
	background-image:url('../images/bg_item2.gif');
	background-repeat:no-repeat;
	background-color:#f1efe5;
	float:left;
	width:700px;
	margin-bottom:1px;
	padding-right:13px;
}

#zonecontente2 .item_last {
	background-image:url('../images/bg_item_last.gif');
	background-repeat:no-repeat;
	background-color:#ffffff;
	float:left;
	width:700px;
	margin-bottom:1px;
	min-height:140px;
	padding-right:13px;
}

#zonecontente2 .zoneimg {
	width:197px;
	float:left;
	min-height:140px;
}

#breadcrumb {
	padding:14px 9px;
	color:#3a3b37;
	font-size:10px;
}

.menugauche {
	background-image:url('../images/menu_gauche_bg.gif');
	background-repeat:repeat-y;
	width:194px;
	float:left;
	margin-bottom:1px;
}

.menugauche2_whole {
	float:left;
	width:174px;
}

.menugauche2 {
	background-image:url('../images/menu_gauche_bg.gif');
	background-repeat:repeat-y;
	background-position:top right;
	width:174px;
	float:left;
	margin-bottom:1px;
}

.menugauche2_on {
	background-image:url('../images/menu_gauche_bg_on.gif');
	background-repeat:repeat-y;
	background-position:top right;
	width:174px;
	float:left;
	margin-bottom:1px;
}

.menugauche2_on HR {
	border:1px solid #9bb9d6;
	height:1px;
}

.menugauche .zoneint,
.menugauche2 .zoneint,
.menugauche2_on .zoneint {
	padding:0px 5px 0px 10px;
	float:left;
}

.menugauche .zoneint2,
.menugauche2 .zoneint2,
.menugauche2_on .zoneint2 {
	padding:0px 0px 0px 10px;
	float:left;
	width:184px;
}


.menugauche H4,
.menugauche2 H4,
.menugauche2_on H4 {
	font-family:Georgia, Times, serif;
	color:#000000;
	font-weight:normal;
	font-size:14px;
	margin-top:0px;
	margin-bottom:5px;
}

.menugauche .tititre {
	font-weight:bold;
	color:#566a7c;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
}

.menugauche2 .tititre,
.menugauche2_on .tititre {
	font-weight:normal;
	color:#566a7c;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
}

.menugauche .menu_item,
.zoneplayer_right .menu_item  {
	background-color:#cdc9bb;
	padding:3px 0px 0px 0px;
	color:#959690;
	float:left;
	font-size:11px;
	height:16px;
	border:1px solid #959690;
	border-right:0px;
	border-left:0px;
}

.menugauche A:link, 
.menugauche A:visited,
.menugauche A:hover, 
.menugauche A:active, {
	text-decoration:none;
}

.menugauche .item_left,
.menugauche .item_right,
.zoneplayer_right .item_left,
.zoneplayer_right .item_right {
	float:left;
	width:7px;
	height:19px;
	background-color:#cdc9bb;
}

.menugauche .item_left,
.zoneplayer_right .item_left {
	border:1px solid #959690;
	border-right:0px;
}

.menugauche .item_right,
.zoneplayer_right .item_right {
	margin-right:0px;
	border:1px solid #959690;
	border-left:0px;
}

.menugauche .menu_item_o,
.zoneplayer_right .menu_item_o  {
	background-color:#cdc9bb;
	background-image:url('../images/menu_gauche_btn_bg_o.gif');
	background-repeat:repeat-x;
	padding:3px 0px 0px 0px;
	color:#ffffff;
	float:left;
	font-size:11px;
	height:16px;
	border:1px solid #959690;
	border-left:0px;
	border-right:0px;
}

.menugauche .item_left_o,
.zoneplayer_right .item_left_o {
	background-image:url('../images/menu_gauche_btn_gauche_o.gif');
	background-repeat:no-repeat;
	width:7px;
	height:19px;
	float:left;
	border:1px solid #959690;
	border-right:0px;
}

.menugauche .item_right_o,
.zoneplayer_right .item_right_o  {
	background-image:url('../images/menu_gauche_btn_droit_o.gif');
	background-repeat:no-repeat;
	width:7px;
	height:19px;
	float:left;
	margin-right:0px;
	border:1px solid #959690;
	border-left:0px;
}

#menugauche1-right {
	border-right:0px;
}


.menugauche SELECT {
	width:174px;
	color:#3a3b37;
	font-size:10px;
	margin:5px 0px;
}

.menugauche INPUT {
	font-size:10px;
}

.menugauche FORM {
	width:180px;
}

.leftmenu_sel {
	background-color:#9bb9d6;
	padding:4px 0px;
}

.choixsel {
	background-color:#bad1e2;
}

.choixdesac {
	background-color:#c5c5c5;
}

.choixdesac .opt_sel {
	visibility:hidden;
	height:0px;
	position:absolute;
	font-size:0px;
}

.choix_lettres_whole {
	background-color:#e6e6dd;
	border:1px solid #92938b;
	color:#892626;
	float:left;
	width:182px;
}

.choix_lettres {
	border-right:1px solid #92938b;
	color:#892626;
	cursor:pointer;
	float:left;
	padding:2px;
}

.choix_lettres_last {
	color:#892626;
	cursor:pointer;
	float:left;
	padding:2px;
}

.choix_lettres_on {
	border-right:1px solid #92938b;
	color:#892626;
	cursor:pointer;
	float:left;
	padding:2px;
	background-color:#bcd5eb;
}

.choix_lettres_last_on {
	color:#892626;
	cursor:pointer;
	float:left;
	padding:2px;
	background-color:#bcd5eb;
}

.choix_lettres_tout {
	background-color:#f1efe5;
	border:1px solid #92938b;
	border-top:0px;
	color:#892626;
	cursor:pointer;
	float:left;
	padding:2px;
	width:178px;
	text-align:center;
}

.zone_mc {
	background-color:#fafaf7;
	height:291px;
	overflow:auto;
	color:#7c8082;
	float:left;
	font-size:10px;
	width:181px;
	padding:5px 0px;
}

.zone_mc .mc {
	color:#892626;
	cursor:pointer;
}

.zone_mc .pnonsel { 
	padding:5px 0px;
	width:164px; 
	float:left;
}

.zone_mc .psel { 
	background-color:#bed6ec; 
	width:164px; 
	padding:5px 0px;
	float:left;
}

.menugauche TD {
	color:#3a3b37;
	font-size:10px;
}

#zoneright {
	width:564px;
	margin-left:2px;
	float:left;
}

#zoneright-lrg {
	width:585px;
	margin-left:2px;
	float:left;
}

#zonecontente_texte {
	float:left;
	background-image:url('../images/bg_texte.gif');
	background-repeat:repeat-x;
	margin-left:-47px;
	padding:17px 0px 17px 47px;
	width:714px;
	_margin-left:-25px;
}

#zoneright-lrg .zone_txt_lrg {
	width:573px;
	float:left;
	background-image:url('../images/bg_texte.gif');
	background-repeat:repeat-x;
	padding:12px 0px 12px 12px;
}

#zoneright-lrg .zone_txt_lrg .zone_txt_lrg_unpad {
	margin-left:-12px;
}

#zoneright-lrg .zone_txt_lrg .main_txt {
	width:423px;
	float:left;
	padding-right:20px;
	_padding-right:0px;
}

#zoneright-lrg .zone_txt_lrg .main_txt2 {
	width:553px;
	float:left;
	padding-right:20px;
}

#zonecontente_texte .zone_txt_lrg .main_txt {
	width:562px;
	float:left;
	padding-right:20px;
}

#zoneright-lrg .zone_txt_lrg .right_txt,
#zonecontente_texte .zone_txt_lrg .right_txt {
	width:130px;
	float:left;
	font-size:10px;
}

#zoneright-lrg .zone_txt_lrg .right_txt {
	_margin-left:-125px;
}

#zoneright-lrg .zone_txt_lrg .right_txt #menu_right_txt {
	margin-top:190px;
	background-image:url('../images/bg_menurighttxt_bg.gif');
	background-repeat:repeat-y;
	width:130px;
}

#zonecontente_texte .zone_txt_lrg .right_txt .menu_right_txt {
	margin-top:120px;
	background-image:url('../images/bg_menurighttxt_bg.gif');
	background-repeat:repeat-y;
	width:130px;
}

#zoneright-lrg .zone_txt_lrg .right_txt #menu_right_txt .righttxt_bg_top,
#zonecontente_texte .zone_txt_lrg .right_txt .menu_right_txt .righttxt_bg_top {
	background-image:url('../images/bg_menurighttxt_top.gif');
	background-repeat:no-repeat;
	width:130px;
	/*height:450px;*/
}

#zoneright-lrg .zone_txt_lrg .right_txt #menu_right_txt .right_txt_pad,
#zonecontente_texte .zone_txt_lrg .right_txt .menu_right_txt .right_txt_pad {
	padding:16px 12px;
}

#zoneright-lrg .zone_txt_lrg .right_txt H5,
#zonecontente_texte .zone_txt_lrg .right_txt H5 {
	color:#6a6a6a;
	font-size:14px;
	font-family:Georgia, Times, serif;
	font-weight:normal;
}

.right_txt .zone_ouvrir {
	border-top:1px solid #ebebe4;
	border-bottom:1px solid #ebebe4;
	float:right;
	width:120px;
	padding:3px 0px;
	margin-bottom:5px;
}


#zoneright-lrg .zone_txt_lrg H4,
#zonecontente_texte .zone_txt_lrg H4 {
	color:#566a7c;
}

#zoneright-lrg .zoneplayer,
#zonecontente_texte .zoneplayer {
	width:323px;
	float:left;
}

#zonecontente_texte .zoneplayer {
	width:323px;
	float:left;
	margin-left:129px;
	_margin-left:65px;
}



#zoneright-lrg .zoneplayer_right,
#zonecontente_texte .zoneplayer_right {
	width:255px;
	float:left;
	margin-top:16px;
	position:absolute;
	margin-left:326px;
}

.zoneplayer_right .player_right_txt {
	overflow:auto;
	background-color:#fcfbf9;
	padding:13px;
}

.zoneinfo {
	float:left;
	width:309px;
	padding:0px 7px;
}

.photo_lrg_desc .zoneinfo {
	float:left;
	width:573px;
	padding:0px 7px;
}

.photo_lrg_desc .zoneinfo .player_zoneleft {
	width:320px;
	border-right:1px solid #e6e5da;
	float:left;
	padding-right:5px;
}

.photo_lrg_desc .zoneinfo .player_zoneright {
	width:200px;
}


#zoneright-lrg .zoneplayer .zoneinfo {
	background-color:#f6f5ef;
	float:left;
	width:309px;
	padding:0px 7px;
}

#zonecontente_texte .zoneplayer .zoneinfo {
	background-color:#F8F5F3;
	float:left;
	width:309px;
	padding:0px 7px;
}

#zonecontente_texte .zoneplayer {
	background-color:#F8F5F3;
}


#zoneright .zone1 {
	background-image:url('../images/bg_zone1.gif');
	background-repeat:no-repeat;
	width:538px;
	float:left;
	padding:13px;
}	

#zoneright-lrg .zone1,
#zoneright-lrg .zone_6 {
	background-image:url('../images/bg_zone1_lrg.gif');
	background-repeat:no-repeat;
	width:559px;
	float:left;
	padding:13px;
}

#zoneright .zone2 {
	background-image:url('../images/bg_zone2.gif');
	background-repeat:no-repeat;
	width:538px;
	float:left;
	padding:13px;
}	

#zoneright-lrg .zone2 {
	background-image:url('../images/bg_zone2_sml.gif');
	background-repeat:no-repeat;
	width:261px;
	float:left;
	padding:13px;
	margin-right:3px;
}	

#zoneright .zone3 {
	background-image:url('../images/bg_zone3.gif');
	background-repeat:no-repeat;
	width:538px;
	float:left;
	padding:13px;
}	

#zoneright-lrg .zone3 {
	background-image:url('../images/bg_zone3_sml.gif');
	background-repeat:no-repeat;
	width:269px;
	float:left;
	padding:13px;
}	

#zoneright .nav,
#zoneright-lrg .nav,
#zonecontente_texte .nav,
.col1 .nav 
.col1_lrg .nav {
	float:right;
}

#zoneright .nav2,
#zoneright-lrg .nav2 {
	float:right;
	padding-bottom:5px;
	border-bottom:1px solid #dadacc;
}

#zoneright H3,
#zoneright-lrg H3,
#zonecontente_texte H3 {
	font-family:Georgia, Times, serif;
	font-size:20px;
	font-weight:normal;
	margin:10px 0px;
	padding:0px;
	width:280px;
}

#zoneright .h3full,
#zoneright-lrg .h3full,
#zonecontente_texte .h3full {
	width:560px;
}

#zoneright-lrg .zone2 H3,
#zoneright-lrg .zone3 H3 {
	font-family:Georgia, Times, serif;
	font-size:17px;
	font-weight:normal;
	margin:10px 0px;
	padding:0px;
	width:250px;
	height:45px;
}

#zoneright .zonedesc,
#zoneright-lrg .zone_6 .theme_vis_nav .zonedesc {
	width:250px;
	float:left;
	margin:0px 13px 13px 0px;
}

#zoneright-lrg .zonedesc {
	width:127px;
	float:left;
	margin:0px 7px 13px 0px;
}

#zoneright-lrg .zone_6 .zonedesc {
	width:170px;
	float:left;
	margin-bottom:13px;
	padding:9px 0px 9px 7px;
}

#zoneright-lrg .player_right_txt .zonedesc {
	width:195px;
	float:left;
	margin-bottom:0px;
	padding:9px 0px 9px 7px;
	font-size:10px;
}

#zoneright-lrg .zone2 .zonedesc,
#zoneright-lrg .zone3 .zonedesc {
	width:122px;
	float:left;
	margin:0px 5px 13px 0px;
}

.zonedesc .pfix {
	height:75px;
	display:table-cell;
	vertical-align:bottom;
	padding-bottom:1em;
}

.zonedesc .desc-photo {
	float:left;
	margin-right:5px;
}

.zone_6 .zonedesc .desc-photo {
	float:left;
	margin-right:3px;
	width:91px;
	position:relative;
}

.zone_6 .theme_vis_nav .zonedesc .desc-photo {
	float:left;
	margin-right:5px;
	width:auto;
	position:static;
}

.player_right_txt .zonedesc .desc-photo {
	float:left;
	margin-right:3px;
	width:91px;
	position:static;
}

.zone_6 .zonedesc_on .desc-photo,
.player_right_txt .zonedesc_on .desc-photo {
	float:left;
	margin-right:3px;
	width:91px;
	position:relative;
}

.zone_6 .theme_vis_nav .zonedesc_on .desc-photo {
	float:left;
	margin-right:5px;
	width:auto;
	position:relative;
}

.player_right_txt .zonedesc_on .desc-photo {
	float:left;
	margin-right:3px;
	width:91px;
	position:static;
}


#zoneright-lrg .zone2 .zonedesc .desc-photo,
#zoneright-lrg .zone3 .zonedesc .desc-photo {
	float:left;
	margin-right:0px;
}




.annee {
	color:#787878;
}

.col1 {
	width:426px;
	float:left;
	padding-right:5px;
	color:#484848;
}

.col1_lrg {
	width:550px;
	float:left;
	padding-right:5px;
	color:#484848;
}

.col1 H5,
.col1_lrg H5 {
	font-family:Georgia, Times, serif;
	font-size:14px;
	color:#484848;
	margin:0px 0px 19px 0px;
	font-weight:normal;	
}

.col1 .pad-p,
.col1_lrg .pad-p {
	margin-left:20px;
}

.col2 {
	width:272px;
	float:right;
	color:#484848;
	background-color:#fefefd;
	background-image:url('../images/bg_rightnav_bg.jpg');
	background-repeat:repeat-y;
	background-position:top right;
	font-size:10px;
	z-index:20;
	position:relative;
	left:0px;
}

.col2_sml {
	width:130px;
	float:right;
	color:#484848;
	background-color:#fefefd;
	background-image:url('../images/bg_rightnav_bg.jpg');
	background-repeat:repeat-y;
	background-position:top right;
	font-size:10px;
	z-index:20;
	position:relative;
	left:0px;
}


.col2 .bgtopcol2 {
	background-image:url('../images/bg_rightnav.jpg');
	background-repeat:no-repeat;
	background-position:top right;
	padding:10px 0px;
	width:272px;
}

.col2 .padcol2 {
	padding:0px 20px 0px 25px;
	width:225px;
}

.col2_sml .bgtopcol2 {
	background-image:url('../images/bg_rightnav.jpg');
	background-repeat:no-repeat;
	background-position:top right;
	padding:10px 0px;
	width:130px;
}

.col2_sml .padcol2 {
	padding:0px 20px 0px 10px;
	width:115px;
}

.col2 H5,
.col2_sml H5 {
	font-family:Georgia, Times, serif;
	font-size:14px;
	color:#6a6a6a;
	margin:0px 0px 19px 0px;
	
}

.col2 .zonedesc,
.col2_sml .zonedesc {
	width:95px;
	float:left;
	margin:0px 0px 13px 0px;
	position:relative;
	padding:3px 8px;
}

.col2 .zonedesc .desc-photo,
.col2_sml .zonedesc .desc-photo{
	float:left;
	margin-right:0px;
}

.col2 .zonedesc .pfix,
.col2 .zonedesc_on .pfix,
.col2_sml .zonedesc .pfix,
.col2_sml .zonedesc_on .pfix {
	height:35px;
}

.col2 .zonedesc_on,
.col2_sml .zonedesc_on {
	width:95px;
	float:left;
	margin:0px 0px 13px 0px;
	padding:3px 8px;
	background-color:#cbdff1;
	position:relative;
	z-index:30;
}

.col2 .zonedesc_on .desc-photo,
.col2_sml .zonedesc_on .desc-photo {
	position:relative;
}

.zone_6 .zonedesc_on {
	width:170px;
	float:left;
	margin-bottom:13px;
	padding:9px 0px 9px 7px;
	background-color:#cbdff1;
}

.zone_6 .theme_vis_nav .zonedesc_on {
	width:250px;
	float:left;
	margin-bottom:13px;
	padding:9px 0px 9px 7px;
	background-color:#cbdff1;
}

.player_right_txt .zonedesc_on {
	width:195px;
	float:left;
	margin-bottom:0px;
	padding:9px 10px 9px 7px;
	background-color:#cbdff1;
	font-size:10px;
}

.zonedesc_on .lbl_visionnage {
	position:absolute;
	top:110px;
	left:33px;
	visibility:visible;
	z-index:100;
	border:0px;
}

.bloc-photo-90 {
	position:relative;
	width:90px;
	height:66px;
}

.bloc-photo-120 {
	position:relative;
	width:120px;
	height:90px;
}

.bloc-photo-90 .lbl_type {
	position:absolute;
	top:46px;
	left:64px;
	z-index:90;
	border:0px;
}

.bloc-photo-120 .lbl_type {
	position:absolute;
	top:70px;
	left:94px;
	z-index:90;
	border:0px;
}

.zonedesc .lbl_visionnage {
	position:absolute;
	top:110px;
	left:33px;
	visibility:hidden;
	height:0px;
	width:0px;
}

.zone_6 .zonedesc_on .lbl_visionnage,
.player_right_txt .zonedesc_on .lbl_visionnage {
	position:absolute;
	top:18px;
	left:3px;
	visibility:visible;
}

.col2 .zonedesc_on .lbl_visionnage,
.col2_sml .zonedesc_on .lbl_visionnage {
	position:absolute;
	top:70px;
	left:10px;
	visibility:visible;
}

.zone_6 .zonedesc .lbl_visionnage,
.player_right_txt .zonedesc .lbl_visionnage {
	position:absolute;
	top:110px;
	left:33px;
	visibility:hidden;
}

.zone_ouvrir {
	border-top:1px solid #ebebe4;
	border-bottom:1px solid #ebebe4;
	float:right;
	/*margin-left:136px;*/
	width:137px;
	padding:3px 0px;
	margin-bottom:5px;
}

.col2_sml .zone_ouvrir {
	border-top:1px solid #ebebe4;
	border-bottom:1px solid #ebebe4;
	float:right;
	/*margin-left:136px;*/
	width:110px;
	padding:3px 0px 3px 15px;
	margin-bottom:5px;
}

.player_right_txt, 
.player_right_txt .zonedesc,
.player_right_txt .zonedesc_on {
	position:relative;
}

.zone_interview {
	padding-top:10px;
	font-family:Georgia, Times, serif;
}

.zone_interview .titre_inter {
	font-family:Georgia, Times, serif;
	color:#566a7c;
	font-size:14px;
	font-weight:bold;
	padding:0px;
}

.player_ouvert {
	background-color:#f2efe5;
	background-image:url('../images/bg_player_ouvert_bg.gif');
	background-repeat:repeat-y;
	background-position:top right;
	/*width:330px;*/
	border:1px solid #959590;
	border-right:none;
	position:absolute;
	left:111px;
	z-index:1;
	visibility:hidden;
}

.player_ouvert_nojs {
	background-color:#f2efe5;
	background-image:url('../images/bg_player_ouvert_bg.gif');
	background-repeat:repeat-y;
	background-position:top right;
	/*width:330px;*/
	border:1px solid #959590;
	border-right:none;
	position:absolute;
	margin:200px 111px 0px 200px;
	float:right;
	z-index:1;
}

.player_ouvert_nojs2 {
	background-color:#f2efe5;
	background-image:url('../images/bg_player_ouvert_bg.gif');
	background-repeat:repeat-y;
	background-position:top right;
	/*width:330px;*/
	border:1px solid #959590;
	border-right:none;
	position:absolute;
	margin:70px 111px 0px 100px;
	float:right;
	z-index:1;
}

#player_ouvert .bgint {
	background-image:url('../images/bg_player_ouvert.gif');
	background-repeat:no-repeat;
	background-position:top right;
	padding:8px 0px 0px 6px;
}

.player_zoneleft {
	width:188px;
	border-right:1px solid #e6e5da;
	float:left;
}

.player_zoneright {
	width:110px;
	padding:0px 0px 0px 6px;
	float:left;
}

.whole_txt_pad {
	padding-right:40px;
}

.col1_staf {
	width:200px;
	float:left;
}

.img_120-90 {
	background-color:#000000;
	width:120px;
	height:90px;
}

.img_90-66 {
	background-color:#000000;
	width:90px;
	height:66px;
}

#footer {
	background-color:#a7ccd2;
	margin-left:1px;
	text-align:center;
	color:#000000;
	font-size:10px;
	padding:14px;
	width:732px;
}


/** UTILITAIRES PARTICULIERS **/
.p1 {
	margin-top:0px;
	padding-top:0px;
}

.imgleft {
	float:left;
	padding-right:10px;
}



/** UTILITAIRES **/
.clear	{ clear:both; font-size:0px; height:0px; }
.left	{ float:left; }
.right	{ float:right; }
.nopad	{ padding:0px; margin:0px; }
.nobord	{ border:0px; }
.spacer10	{ height:10px; font-size:0px; }
.spacer65	{ height:65px; font-size:0px; }
.hidden		{ visibility:hidden; }


/* js beaulieu 14 juin 2007*/

#zoneright-lrg .zone_txt_lrg {
	width:573px;
	float:none;
	position:relative;
	background-image:url('../images/bg_texte.gif');
	background-repeat:repeat-x;
	padding:12px 0px 12px 12px;
}

/*#zoneright-lrg div.js-fix1{}*/

#zoneright-lrg .zoneplayer_right,
#zonecontente_texte .zoneplayer_right {
	width:255px;
	float:none;
	margin:0;
	position:absolute;
	top:46px;
	right:0px;
}
