/* CSS Document */
/*Globals*/

*{
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

html{
	overflow-y:scroll;
}

body{
	background-color:#f7f2e8;
}

/*Div + positionnement*/

div.ajax_container{
	margin:0px;
	padding:0px;
	border:0px;
}

div#container_global{
	display:block;
	position:relative;
	width:980px;
	border:1px solid black;
	border-top:0px;
	text-align:left;
	background-color:#FFFFFF;
	/*padding-bottom:10px;*/
}

div#fin_menu_page_classic{
	display:block;
	position:absolute;
	top:125px;
	right:0;
	
	background-image:url(medias/interface/img_footer_menu.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:23px;
	width:770px;
}
div#fin_menu_full_width{
	display:block;
	position:relative;
	background-image:url(medias/interface/img_footer_menu.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:23px;
	width:980px;
}


/* CES CLASSES SONT INUTILISÉES */
div#classic_menu_holder{
	display:block;
	position:relative;
	width: 250px;
	background-image:url(medias/interface/bkg_classic_menu.jpg);
	padding-left:24px;
	padding-top:73px;
	padding-bottom:18px;
}
/* CES CLASSES SONT INUTILISÉES */
div.classic_menu_footer{
	display:block;
	position:absolute;
	bottom:0px;
	right:0;
	background-image:url(medias/interface/img_footer_classic_menu.jpg);
	/*background-color:#FF0000;*/
	background-repeat:no-repeat;	
	width:274px;
	height:18px;
	z-index: 5;
	/*border:1px solid red;*/
}
/* CES CLASSES SONT INUTILISÉES */
div.classic_menu_header{
	display:block;
	position:absolute;
	top:0;
	left:0;
	background-image:url(medias/interface/img_header_classic_menu.jpg);
	height:73px;
	width:274px;
	z-index: 5;
}
/* fin des classes inutilisé */

div#classic_content{
	margin-right:10px;
	/*margin-bottom:10px;*/
	padding: 20px;
}



div#top_blogue{
	position:relative;
	display:block;
	width:733px;
	height:118px;
	background-image:url(materiel/blogue/img_header_blogue.jpg);
}
div#titre_blogue{
	position:absolute;
	display:block;
	top:80px;
	left:86px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
}
div#top_blogue2{
	position:relative;
	display:block;
	width:733px;
	height:118px;
	background-image:url(medias/interface/header_blog_2.jpg);
}
div#titre_blogue2{
	position:absolute;
	display:block;
	top:80px;
	left:386px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
}

div.blogue_message{
	position:relative;
	display:block;
	width:700px;
	background-image:url(medias/interface/bkg_zone_blogue.gif);	
	padding-top:18px;
	padding-bottom:18px;
	padding-left:16px;
	padding-right:17px;
}
div.header_blogue_message{
	position:absolute;
	display:block;
	top:0;
	left:0;
	background-image:url(medias/interface/img_top_zone_blogue.gif);
	width:733px;
	height:18px;
	z-index:22;
}
div.footer_blogue_message{
	position:absolute;
	display:block;
	bottom:-1px;
	left:0px;
	background-image:url(medias/interface/img_bott_zone_blogue.gif);
	background-repeat:no-repeat;
	width:732px;
	height:18px;
	z-index:22;
}

div#fin_menu_page_blogue{
	position:relative;
	display:block;
	width:247px;
	height:23px;
	background-image:url(medias/interface/fin_bkg_zone_bts_blogue.jpg);
	background-repeat:no-repeat;
}
div#navig_page_blogue{
	position:relative;
	display:block;
	width:219px;
	background-image:url(medias/interface/bkg_zone_sec_blogue.gif);
	padding-top:18px;
	padding-bottom:16px;
	padding-left:14px;
	padding-right:14px;
}
div#navig_page_top{
	position:absolute;
	display:block;
	top:0;
	left:0;
	width:247px;
	height:18px;
	background-image:url(medias/interface/img_top_zone_sec_blogue.gif);
}
div#navig_page_bottom{
	position:absolute;
	display:block;
	bottom:-1px;
	left:0px;
	width:247px;
	height:18px;
	background-image:url(medias/interface/img_bott_zone_sec_blogue.gif);
}


div#container_footer{
	display:block;
	position:relative;
	width:980px;
	text-align:center;
	padding-bottom:10px;
	margin-top:10px;
}
div#copyright_holder{
	margin-top:-2px;
	display:block;
	position:relative;
	float:left;
	text-align:left;
}
div#credit_holder{
	margin-top:-10px;
	display:block;
	position:relative;
	float:right;
	text-align:right;
}

div#header_content{
	display:block;
	position:relative;
	width:980px;
	text-align:left;
}

div#page_content{
	display:block;
	position:relative;
	width:980px;
	text-align:left;
}

div.fond_recherche{
	display:block;
	position:relative;
	background-image:url(medias/interface/bkg_header.jpg);
	width: 460px;
	height: 126px;
}

div#visionneuse_holder{
	display:block;
	position:relative;
	width:520px;
	height:427px;
	background-color:#FFFFFF;
}
div.context_holder{
	display:block;
	position:relative;
	background-image:url(medias/interface/bkg_zone_contexte_vid.gif);
	width:480px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 15px;
	padding-right: 25px;
	margin-bottom:10px;
}
div.top_context{
	display:block;
	position:absolute;
	left: 0;
	top: -2px;
	width:520px;
	height:17px;
	background-image:url(medias/interface/img_top_zone_contexte_vid.gif);
	background-repeat:no-repeat;
}
div.bottom_context{
	display:block;
	position:absolute;
	left: 0;
	bottom: -2px;
	width:520px;
	height:17px;
	background-image:url(medias/interface/img_bott_zone_contexte_vid.gif);
	background-repeat:no-repeat;
}
div.relation_holder{
	display:block;
	position:relative;
	background-image:url(medias/interface/bkg_zone_clip_relat.gif);
	width:480px;
	height:275px;
	padding-top: 22px;
	padding-bottom: 20px;
	padding-left: 13px;
	padding-right: 22px;
}
div.top_relation{
	display:block;
	position:absolute;
	left: 0;
	top: -2px;
	width:520px;
	height:18px;
	background-image:url(medias/interface/img_top_zone_clip_relat.gif);
	background-repeat:no-repeat;
}
div.bottom_relation{
	display:block;
	position:absolute;
	left: 0;
	bottom: -4px;
	width:520px;
	height:16px;
	background-image:url(medias/interface/img_bott_zone_clip_relat.gif);
	background-repeat:no-repeat;
}

div.thumbnail_relation_holder{
	position:relative;
	display:block;
	float:left;
	width:82px;
	height: 120px;
	margin-left:20px;
	_margin-left:16px;
	margin-right:18px;
	_margin-right:16px;
	text-align:center;
	line-height: 14px;
}

div.relation_link_bottom{
	position:absolute;
	display:block;
	bottom: 20px;
	right: 15px;
	z-index: 5;
}

div#fin_menu_primaire{
	display:block;
	position:relative;
	width:460px;
	height:23px;
	background-image:url(medias/interface/fin_bkg_zone_bts.jpg);
	background-repeat:no-repeat;
}


div#princ_menu_holder{
	display:block;
	position:absolute;
	left: 555px;
	top: 107px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:20px;
	color:#5d1114;
	z-index: 66;
	width: 392px;
}
div#second_menu_holder{
	display:block;
	position:absolute;
	left: 592px;
	top: 5px;
	z-index: 5;
	font-size:12px;
	line-height:12px;
}
div#lang_holder{
	display:block;
	position:absolute;
	right: 17px;
	top: 5px;
	z-index: 5;
	font-size:12px;
	line-height:12px;
}
div#search_holder{
	display:block;
	position:absolute;
	right: 17px;
	top: 43px;
	z-index: 5;
	text-align:right;
}

div.spacer{
	display:block;
	position:relative;
	height:75px;
	width:1px;
	padding-right:2px;
}

div.dropdown_visionnez{
	position: absolute;
	visibility: hidden;
	border-top:1px solid #BD8B21;
	left:540px;
	top:140px;
	z-index:50;
	width:130px;
}
div.dropdown_participez{
	position: absolute;
	visibility: hidden;
	border-top:1px solid #BD8B21;
	left:670px;
	top:140px;
	z-index:50;
	width:140px;
}
div.dropdown_decouvrez{
	position: absolute;
	visibility: hidden;
	border-top:1px solid #BD8B21;
	left:808px;
	top:140px;
	z-index:50;
	width:155px;
}
div.dropdown_menuitem{
	background-color:#E6B54D;
	border:1px solid #BD8B21;
	border-top:0px;
	font-size:12px;
	font-weight:bold;
	color: #BD8B21;
	padding:4px;
	z-index: 5000;
}

a.dropdown:link, a.dropdown:visited{
	font-size:12px;
	font-weight:bold;
	color: #666;
	text-decoration:none;
}
a.dropdown:hover{
	font-size:12px;
	font-weight:bold;
	color: #a21c23;
	text-decoration:underline;
}
/*LIVVVVE*/
div.container_live_message{
	background-color:#CCCCCC;
	color: #5d1114;
	font-size:16px;
	padding:5px;
	border:1px solid #5d1114;
	margin:10px;
}
p.live_message{
	font-size:12px;
	line-height:16px;
	color:#5d1114;
	margin-bottom:10px;
}
/*fin Live*/


/*ONGLET!!!!!!*/
div#onglet_container{
	display:block;
	position:relative;
	width:970px;
	height:26px;
	background-image:url(medias/interface/bkg_zone_oonglet.jpg);
}
div.onglet_on{
	display:block;
	position:relative;
	float:left;
	z-index:10;
	background-image:url(medias/interface/onglet_on_bkg.jpg);
	font-size:16px;
	color:#000000;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	height:20px;
	margin-left:1px;
	margin-right:1px;
}
div.start_onglet_on{
	display:block;
	position:absolute;
	top:0;
	left:0;
	height:25px;
	width:4px;
	background-image:url(medias/interface/onglet_on_start.jpg);
}
div.end_onglet_on{
	display:block;
	position:absolute;
	top:0;
	right:0;
	height:25px;
	width:4px;
	background-image:url(medias/interface/onglet_on_end.jpg);
}
div.onglet_off{
	display:block;
	position:relative;
	float:left;
	z-index:5;
	background-image:url(medias/interface/onglet_off_bkg.jpg);
	font-size:16px;
	color:#ffffff;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	height:20px;
	margin-left:1px;
	margin-right:1px;
}
div.start_onglet_off{
	display:block;
	position:absolute;
	top:0;
	left:0;
	height:25px;
	width:3px;
	background-image:url(medias/interface/onglet_off_start.jpg);
}
div.end_onglet_off{
	display:block;
	position:absolute;
	top:0;
	right:0;
	height:25px;
	width:3px;
	background-image:url(medias/interface/onglet_off_end.jpg);
}
a.link_onglet_off:link, a.link_onglet_off:visited{
	font-size:16px;
	line-height:18px;
	color:#ffffff;
	text-decoration:none;
}
a.link_onglet_off:hover{
	font-size:16px;
	line-height:18px;
	color:#ffffff;
	text-decoration:underline;
}
a.link_onglet_on:link, a.link_onglet_on:visited{
	font-size:16px;
	line-height:20px;
	color:#000000;
	text-decoration:none;
}
a.link_onglet_on:hover{
	font-size:16px;
	line-height:20px;
	color:#000000;
	text-decoration:underline;
}

div.block_video_search{
	margin-left:2px;
	margin-right:2px;
	position:relative;
	width: 420px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:95px;
	background-color:#fefefe;
}
div.search_blockvid_photoholder{
	position:absolute;
	display:block;
	top:8px;
	left:5px;
	font-size:10px;
	color:#a21c23;
	text-align:center;
}

div.menu_rapid_search{
	display:block;
	position:relative;
	width:435px;
}
h1.rapid_search{
	font-size:24px;
	font-weight:normal;
	color:#edba4f;
}
h2.rapid_search{
	font-size:16px;
	font-weight:bold;
	color:#a21c23;
}
ul.rapid_search{
	margin:4px;
	list-style-type:none;
}
ul.rapid_search li{
	font-size:12px;
	line-height:14px;
	color:#a21c23;
	list-style-type:none;
	margin-bottom:6px;
	margin-top:6px;
}
ul.rapid_search li.level2{
	font-size:12px;
	line-height:14px;
	color:#a21c23;
	list-style-type:none;
	margin-bottom:2px;
	margin-top:2px;
}
a.rapid_search:link, a.rapid_search:visited{
	font-size:12px;
	line-height:14px;
	color:#a21c23;
	text-decoration:underline;
}
a.rapid_search:hover{
	font-size:12px;
	line-height:14px;
	color:#5d1114;
	text-decoration:underline;
}
div.block_etiquette{
	display:block;
	color:#bd8b21;
	line-height:22px;
}
a.eti_size1:link, a.eti_size1:visited{
	font-size:18px;
	color:#bd8b21;
	text-decoration:none;
	line-height:22px;
}
a.eti_size1:hover{
	font-size:18px;
	color:#5d1114;
	text-decoration:none;
	line-height:22px;
}
a.eti_size2:link, a.eti_size2:visited{
	font-size:14px;
	color:#bd8b21;
	text-decoration:none;
	line-height:22px;
}
a.eti_size2:hover{
	font-size:14px;
	color:#5d1114;
	text-decoration:none;
	line-height:22px;
}
a.eti_size3:link, a.eti_size3:visited{
	font-size:10px;
	color:#bd8b21;
	text-decoration:none;
	line-height:22px;
}
a.eti_size3:hover{
	font-size:10px;
	color:#5d1114;
	text-decoration:none;
	line-height:22px;
}

div.block_etiquette a.tag_current{
	color: #D81A24;
}

/* PLAYLIST */
/*Autres + général*/
div#playlist{
	display:block;
	position:relative;
	height:449px;		/* 600px */
	width:428px;
	background-image:url(medias/interface/bkg_playlist.gif);
	padding-top:32px;
	padding-bottom:34px;
	padding-left:13px;
	padding-right:19px;
}

div#playlist div.inner_playlist{
	position:relative;
	display:block;
	height:449px;		/* 600px */
	overflow-y:scroll;
	overflow-x:hidden
}

div#playlist div.playlist_bottom{
	display:block;
	position:absolute;
	bottom:0;
	_bottom:-1px;
	left:0;
	background-image:url(medias/interface/img_bott_zone_playlist.gif);
	height:30px;
	width:400px; /*(460)*/
	z-index:20;
	padding-left:30px;
	padding-right:30px;
	padding-top:4px;
	text-align:right;
	font-size:12px;
	font-style:italic;
	color:#FFFFFF;
	font-weight:bold;
}
div#playlist div.playlist_top{
	display:block;
	position:absolute;
	top:0;
	left:0;
	background-image:url(medias/interface/img_header_playlist.gif);
	height:18px;
	width:400px; /*(460)*/
	z-index:20;
	padding-left:15px;
	padding-right:45px;
	padding-top:14px;
	text-align:left;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}

div#playlist div.photo_primeur{
	display:block;
	position:absolute;
	right:2px;
	bottom:2px;
	_bottom:-2px;
}

div#playlist div.etiquette_primeur{
	display:block;
	position:absolute;
	left:-70px;
	bottom:0;
	_bottom:1px;
	font-size:11px;
	font-weight:bold;
	color:#5d1114;
}
div#playlist div.image_primeur{
	display:block;
	position:absolute;
	left:-14px;
	bottom:1px;
	_bottom:3px;
}

div#playlist img.primeur{
	border:1px solid #5d1114;
}
/* 1er niveau */
div#playlist div.block_first_niv{
	position:relative;
	width: 323px;
	padding-bottom:18px;
	padding-top:5px;
	padding-right:80px;
	padding-left:5px;
	margin-left:2px;
	margin-right:2px;
	margin-top:4px;
	background-color:#dddcdc;
	cursor:pointer;
}

div#playlist div.firstbloc{
	margin-top:2px;
}

/* 2ieme niveau */
div#playlist div.block_second_niv{
	margin-left:2px;
	margin-right:2px;
	position:relative;
	width: 393px;
	padding-bottom:12px;
	padding-top:5px;
	padding-left:15px;
	background-color:#eeeeee;
	cursor:pointer;
}

/* 3ieme niveau */
div#playlist div.block_video1{
	margin-left:2px;
	margin-right:2px;
	position:relative;
	width: 288px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:120px;
	background-color:#fefefe;
}
div#playlist div.block_video2{
	margin-left:2px;
	margin-right:2px;
	position:relative;
	width: 288px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:120px;
	background-color:#fefef1;
}
div#playlist div.block_video_encours{
	margin-left:2px;
	margin-right:2px;
	position:relative;
	width: 288px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:120px;
	background-color:#eedfbf;
}

div#playlist div.blockvid_photoholder{
	position:absolute;
	display:block;
	top:8px;
	left:25px;
	font-size:10px;
	color:#a21c23;
	text-align:center;
}
div#playlist img.separateur{
	margin-left:2px;
	margin-right:2px;
	/*width: 404px;	*/								/* UGLY HACK pour empêcher une scrollbar horizontale sur les WinXP avec le skin par défaut de windows.*/
}
/* fin playlist */

/*Others*/
div#playlist input.header_searchbox{
	font-size:10px;
	color:#666; /* If you look down at the abyss, the abyss will look back at you! */
	height: 15px;
	margin-bottom: 2px;
}

div#playlist input.bt_search{
	margin-top:3px;
	font-size:10px;
	color:#5D1115;
	height:19px;
	line-height:15px;
	background-color:#EDBA4F;
}

div#playlist img.thumbnail{
	border: 1px solid #7a7a7a
}

div#playlist img.expander{
	display:block;
	float:left;
}
div#playlist td.content_padder{
	padding:20px;
	/* ANCIENNE VALEUR
	padding:10px;
	*/
	padding-bottom:0;
}

div#playlist td.bkg_spliter{
	background-image:url(medias/interface/bkg_separateur_search.jpg);
	background-repeat:repeat-y;
	width:4px;
}

/*Texte*/
div.blogue_message img{
	margin:5px;
	border:1px solid #a21c23;
}
div.blogue_message p{
	font-size:12px;
	line-height:16px;
	color:#000000;
	font-weight:normal;
	margin-bottom:5px;
	text-align:justify;
}
div.blogue_message p.date_blogue{
	font-size:11px;
	color:#000000;
	font-weight:bold;
}
div.blogue_message h1.titre_blogue{
	color:#000000;
	font-size:18px;
	font-weight:bold;
	line-height:22px;
}
div.blogue_message a.titre_blogue{
	color:#a21c23
}
div.blogue_message p.auteur_blogue{
	font-size:10px;
	color:#9a9a9a;
	font-weight:normal;
	margin-bottom:5px;
}

ul.classic_menu{
	margin:4px;
}
ul.classic_menu li{
	font-size:12px;
	line-height:14px;
	color:#5d1114;
	list-style-type:none;
	margin-bottom:2px;
}
h1.classic_menu{
	font-size:12px;
	line-height:14px;
	color:#5d1114;
	margin-top:10px;
	font-weight:bold;
}

p.footer{
	font-size:10px;
	color:#5d1114;
	line-height:14px;
	margin:0px;
}
p.date_article{
	color:#666;
	font-size:10px;
	line-height:14px;
	margin-bottom:5px;
	margin-top:-1px;
}
img.image_gauche{
	margin-right:5px;
	margin-bottom:5px;
}
h1.title_context{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5d1114;
	line-height:14px;
}

p.text_context{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
}

p.text_context_links{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5d1114;
	font-weight:normal;
	margin-top:8px;
}

span.text_search_box{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#edba4f;
	font-weight:bold;
	margin-top:8px;
}

h1.cat_playlist{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:14px;
	color:#5d1114;
	text-transform:uppercase;
}
h1.subcat_playlist{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:14px;
	color:#5d1114;
}
h1.item_playlist{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5d1114;
	line-height:14px;
}
p.playlist{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	margin-left:19px;
}
p.playlist{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	margin-left:19px;
}

p.playlist_vid{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}


p.disponible{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7a7a7a;
	font-weight:bold;
}

div.comment_disponible{
	display:block;
	position:relative;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7a7a7a;
	font-weight:normal;
	padding-right: 4px;
}
/*Heading et texte sans rien*/
h1{
	font-size:36px;
	line-height:48px;
	color:#edba4f;
	font-weight:normal;
	margin-bottom:5px;
	margin-left: 5px;
	margin-top: 20px;	
}
h2{
	font-size:12px;
	line-height:14px;
	color:#5d1114;
	font-weight:bold;
	margin-top:5px;
}
p.content{
	font-size:12px;
	line-height:16px;
	color:#5d1114;
	margin-bottom:10px;
	text-align:justify;
}
p.normal_content{
	font-size:12px;
	line-height:16px;
	color:#5d1114;
	margin-bottom:10px;
}
h2.normal_content{
	color: #e6b44d;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	
	padding: 0;
	margin: 0;
	padding-left: 5px;
}
h3.normal_content{
	font-size:10px;
	line-height:16px;
	color:#ffffff;
	margin-bottom:10px;
}
p.error{
	font-size:10px;
	line-height:12px;
	color:#e7313a;
	margin-bottom:5px;
}
/*Links*/

a:link, a:visited{
	/*color:#5d1114;*/
	color:#00b7f1;
	text-decoration:underline;
}
a:hover{
	/*color:#5d1114;*/
	color:#127ea0;
	text-decoration:underline;
}

a.expandcollapse:link, a.expandcollapse:visited{
	color:#5d1114;
	text-decoration:none;
}
a.expandcollapse:hover{
	color:#5d1114;
	text-decoration:underline;
}

a.classic_menu:link, a.classic_menu:visited {
	font-size:12px;
	line-height:14px;
	color:#a21c23;
	text-decoration:none;
}
a.classic_menu:hover{
	font-size:12px;
	line-height:14px;
	color:#a21c23;
	text-decoration:underline;
}

a.footer:link, a.footer:visited {
	font-size:10px;
	color:#00b7f1;
	text-decoration:underline;
}
a.footer:hover{
	font-size:10px;
	color:#127ea0;
	text-decoration:underline;
}

a.choix:link, a.choix:visited {
	font-size:10px;
	color:#a21c23;
	font-weight:bold;
	text-decoration:underline;
}
a.choix:hover{
	font-size:10px;
	color:#d81a24;
	font-weight:bold;
	text-decoration:underline;
}
a.choix2:link, a.choix2:visited {
	font-size:10px;
	color:#7A7A7A;
	font-weight:normal;
	text-decoration:underline;
}
a.choix2:hover{
	font-size:10px;
	color:#7A7A7A;
	font-weight:normal;
	text-decoration:underline;
}

a.link_primeur:link, a.link_primeur:visited {
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.link_primeur:hover{
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

a.header_link:link, a.header_link:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	line-height:14px;
	text-decoration:underline;
}

a.header_link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	line-height:14px;
	text-decoration:underline;
}

a.header_search_links:link, a.header_search_links:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#edba4f;
	line-height:14px;
	text-decoration:underline;
}
a.header_search_links:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	line-height:14px;
	text-decoration:underline;
}

a.menu_princ_links:link, a.menu_princ_links:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#5d1114;
	text-decoration:none;
}
a.menu_princ_links:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#5d1114;
	text-decoration:underline;
}
a.menu_second_links:link, a.menu_second_links:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00b7f1;
	line-height:14px;
	text-decoration:underline;
}
a.menu_second_links:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0d7ea2;
	line-height:14px;
	text-decoration:underline;
}

a.link_context:link, a.link_context:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5d1114;
	line-height:14px;
	text-decoration:none;
}
a.link_context:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5d1114;
	line-height:14px;
	text-decoration:underline;
}

a.link_relation:link, a.link_relation:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5d1114;
	line-height:14px;
	text-decoration:none;
}
a.link_relation:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5d1114;
	line-height:14px;
	text-decoration:underline;
}

a.tags:link, a.tags:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#a21c23;
	line-height:14px;
	text-decoration:underline;
}
a.tags:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5d1114;
	line-height:14px;
	text-decoration:underline;
}






/* Classes pour le expand 
***************************
   * loading_group_container
	   - Classe par défaut, caché
	 * loading_group_expand
	   - Classe avec l'animation et la grosseur
	 * loading_group_clean
	   - Classe vide, une fois le module chargé */
.loading_group_container_expand{
	background-image: url('ajax.gif');
	background-repeat: no-repeat;
	height: 60px;
	background-position: center;
}

.loading_group_container{
	display: none;
}

.loading_group_clean{

}

.loading_video_container_expand{
	background-image: url('ajaxb.gif');
	background-repeat: no-repeat;
	height: 200px;
	background-position: center;
}

div#search_holder{
	/*visibility: hidden;*/

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	line-height:15px;

}

/* div#lang_holder {
	visibility: hidden;
} */

h1.title_context{
	font-weight: bold;
}

/* Classe pour les tooltips*/
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
}

#tooltip {
   position:absolute;
   visibility:hidden;
	 
	 padding: 3px;
	 font:normal 11px Verdana;
	 
	 background-color: lightyellow;
	 border:1px solid black;
	 border-right: 3px solid black;
	border-bottom: 3px solid black;
}

/* test du nouveau tooltips */

p.no_result{
	padding-top: 15px;
	padding-left: 15px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
}

div#live_button{
	padding-left: 9px;
	padding-top: 5px;
	padding-bottom: 5px;
}

h1.search_title{
	padding-left: 5px;
}

/* formulaire newsletter */

input.form_newsletter{
	font-size:12px;
	width:150px;
	border:1px solid black;
	padding:3px;
}

input.embed_input{
	width: 420px;
	border: 1px solid #5D1114;
	background-color: #d1d1d1;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

/* PORTAL ICI */

table.portal{

}

table.portal td.babillard{
	padding-left: 10px;
	padding-right: 10px;
}

table.portal h2{
	color: #e6b44d;
	font-size: 18px;
	font-weight: bold;
	text-align: left;

	padding-bottom: 9px;
	background-image: url('medias/interface/ligne_separatrice.gif');
	background-repeat: repeat-x;
	background-position: 0 20px;

	margin-bottom: 0px;
}

table.portal td.babillard a.zone{
	position:relative;
	display:block;
	
/*	background-color: #fffaee; */
	/*border: 1px dashed #5d1114;*/
	padding: 5px;
	
	color: #5d1114;
	font-size: 12px;
	text-align: left;
	line-height: 16px;
	
	margin-bottom: 5px;
	margin-top: 5px;
	min-height: 54px;
	clear: both;
	
	text-decoration:none;
}
table.portal td.babillard a.zone span{
	color: #5d1114;
	font-weight: bold;
}
div.pointill_portail{
	display:block;
	position:relative;
	height:1px;
	font-size:1px;
	line-height:1px;
	background-image:url(medias/interface/img_pointill_gray.jpg);
	background-repeat:repeat-x;
}

table.portal td.babillard a.zone img{
	margin-right: 9px;
	margin-bottom: 5px;
	border: 1px solid #cccccc;
	float:left;
	background-color: #fffaee;
}

table.portal td.primeurs{
	padding-left: 10px;
}

table.portal td.primeurs div.info{
	padding-bottom: 10px;
}

table.portal td.primeurs div.info p{
	text-align: left;
	color: #5d1114;
	font-size: 12px;
}

table.portal td.primeurs div.info p.link{
	padding-top: 2px;
	text-align: right;
}

table.portal td.primeurs div.info p img{
	padding-left: 9px;
	padding-bottom: 5px;
}

table.portal td.primeurs div.info a{
	color: #a21c23;
}

table.portal td.videos {
	padding-left: 10px;
}

table.portal td.videos p{
	text-align: left;
	color: #000000;
	font-size: 10px;
}

table.portal td.videos span.title{
	color: #5d1114;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}

table.portal td.videos span.date{
	color: #a21c23;
}

table.portal td.videos span.formats{
	padding-left: 15px;
}

table.portal td.videos div.last_videos{
	padding: 5px;
	
	color: #5d1114;
	font-size: 12px;
	text-align: left;
	line-height: 15px;
		
	padding-bottom: 6px;
	background-image: url('medias/interface/ligne_separatrice.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}

table.portal td.videos div.lv_alt{
	background-color: #fefef1;
}

table.portal td.videos div.last_videos p.text{
	margin-left: 85px;
	line-height: 12px;
}

table.portal td.videos div.last_videos p.more_info{
	clear: both;
	text-align: left;
}

table.portal td.videos div.last_videos p.thumb{
	padding-top: 2px;
	float: left;
	width: 80px;
	text-align: center;
}

p.blog_title{
	font-weight: bold;
	color: #5d1114;
	font-size: 12px;
	text-align: left;
}

p.blog_info{
	color: #5d1114;
	font-size: 10px;
	text-align: left;
	padding-bottom: 4px;
}

p.blog_text{
	color: #5d1114;
	font-size: 12px;
	text-align: left;
}

div.blog{
	background-color: #fefef1;
	padding: 4px;
	
	padding-bottom: 6px;
	background-image: url('medias/interface/ligne_separatrice.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	margin-bottom: 15px;
}

div.primeurs{
	position:relative;
	padding-bottom: 10px;
}

h2.primeurs{
	margin-bottom:0px;
	padding-bottom:0px;
}

div.bottom_primeurs{
	position:relative;
	background-image: url('medias/interface/portail_primeurs_bottom.jpg');
	background-repeat: no-repeat;

	height: 4px;
	width: 370px;
}

div.middle_primeurs{
	position:relative;
	padding-top: 0px;
	padding-bottom: 8px;
	margin-top:0px;
	background-image: url('medias/interface/portail_primeurs_bkg.jpg');
	background-repeat: repeat-y;
}

div.primeurs h2{
	color: #e6b44d;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	
	padding: 0;
	margin: 0;
	padding-left: 5px;
}

div.primeurs div.zone_primeur{
	position:relative;
	margin-bottom: 8px;
	padding-bottom: 8px;
	margin-top: 4px;
	/* Était margin-top=12, padding-top=8*/
	/*background-image: url('medias/interface/ligne_separatrice.gif');
	background-repeat: repeat-x;
	background-position: top;*/
	padding-left:8px;
	padding-right:4px;
}
div.primeurs div.zone_primeur img.primeur_photo{
	position:relative;
	margin:10px;
	margin-left:0px;
	margin-top:0px;
	border:1px solid #9f9f9f;
}

div.zone_primeur p{
	padding-left: 5px;
	padding-right: 5px;
}
div.zone_primeur p.desc, div.zone_primeur p.link{
	margin-top:6px;
}

div.zone_primeur p.date{
	text-align: left;
	font-size: 10px;
	color: #5d1114;
}

div.zone_primeur p.title{
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #5d1114;
}

div.zone_primeur p.desc{
	text-align: left;
	font-size: 12px;
	color: #5d1114;
}
div.zone_primeur p.link{
	text-align: right;
}

div.zone_primeur p.link a{
	font-size: 12px;
	color: #5d1114;
}

div.portail_context{
	padding-bottom: 10px;
	position: relative;
	margin: 0;
	padding: 0;
	padding-top: 10px;
	padding-bottom: 10px;
}


div.portail_bottom_context{
	background-image: url('medias/interface/portail_video_bottom.jpg');
	background-repeat: no-repeat;

	height: 5px;
	width: 370px;
}

div.portail_middle_context{
	padding: 4px;
	
	background-image: url('medias/interface/portail_video_bkg.jpg');
	background-repeat: repeat-y;
}

table.portal td.videos div.portail_middle_context p.title{
	color: #5d1114;
	font-weight: bold;
	font-size: 12px;
}	

div.portail_middle_context p.text{
	font-size: 10px;
	
	padding-bottom: 5px;
	border-bottom: 1px dashed #7a7a7a;
	margin-bottom: 8px;
}	

table.portal td.videos div.portail_middle_context input.text{
	color: #7a7a7a;
	height: 16px;
	line-heigth: 18px;
}

table.portal td.videos div.portail_middle_context input.button{
	background-color: #f7e7c0;
	font-weight: bold;
	color: #5d1114;	
}

table.boutique{
	font-size:12px;
	line-height:16px;
	color:#5d1114;
	margin-bottom:10px;
	}
	
table.boutique blockquote{
	margin-left:20px;
	}

table.boutique h2{
	font-size: 18px;
	font-weight: bold;
}

div#vid_propose{
	position:relative;
	display:block;
	
	width:370px;
	
	margin-top:10px;
	margin-bottom:10px;
}
div#vid_propose a.vid_propose_thumb{
	position:relative;
	display:block;
	
	width:80px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
	
	font-size:10px;
	line-height:12px;
	color:#5d1114;
	
	text-decoration:none;
	
	overflow:hidden;
}
a.lien_avec_fleche:link, a.lien_avec_fleche:visited{
	display:block;
	position:relative;
	
	padding-right:15px;
	height:16px;
	background-image:url(medias/interface/fleche_lien_portail.jpg);
	background-position:right;
	background-position:1 5;
	background-repeat:no-repeat;
	clear:left;
	text-align:right;
	
	font-size:13px;
	font-weight:bold;
	line-height:16px;
	color:#e6b44d;
	text-decoration:none;
}
a.lien_avec_fleche:hover{
	display:block;
	position:relative;
	
	margin:0px;
	padding-right:15px;
	height:16px;
	background-image:url(medias/interface/fleche_lien_portail.jpg);
	background-position:right;
	background-position:1 5;
	background-repeat:no-repeat;
	clear:left;
	text-align:right;
	
	font-size:13px;
	font-weight:bold;
	line-height:16px;
	color:#e6b44d;
	text-decoration:underline;
}


div#cei_tableau_header {
	width:700px;
	height:9px;
	background-image:url(medias/images/cei2008/header_tableau.jpg);
	background-repeat:no-repeat;
	}

div#cei_tableau_footer {
	width:700px;
	height:10px;
	background-image:url(medias/images/cei2008/footer_tableau.jpg);
	background-repeat:no-repeat;
	}
	
div#cei_tableau1 {
	width:700px;
	height:160px;
	background-image:url(medias/images/cei2008/fond_tableau1.jpg);
	}
	
div#cei_tableau2 {
	width:700px;
	height:160px;
	background-image:url(medias/images/cei2008/fond_tableau2.jpg);
	}
div#cei_tableau3 {
	width:680px;
	height:550px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(medias/images/cei2008/fond_tableau3.jpg);
	}
div#cei_tableau_cell {
	float:left;
	width:330px;
	height:150px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
		}

div#cei_tableau4 {
	width:700px;
	height:150px;
	background-image:url(medias/images/cei2008/fond_tableau1.jpg);
	}
div#cei_tableau_cell4 {
	float:left;
	width:320px;
	height:130px;
	padding-top:10px;
	padding-left:20px;
	padding-right:10px;
		}

div.block_video_cei2008{
	margin-left:2px;
	margin-right:2px;
	position:relative;
	width: 600px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:95px;
	background-color:#fefefe;
}


 .size10 {font-size: 10px}
 
 
 
 /******* Template visionneuse 16:9 ******/
 
div#fin_menu_primaire_fullpage{
 	display:block;
	position:relative;
	float:right;
	width:460px;
	height:23px;
	background-image:url(medias/interface/fin_bkg_zone_bts.jpg);
	background-repeat:no-repeat;
}
 
h1.title_vid{
	display:block;
	position:relative;
	width:100%;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:bold;
  

  margin-top: -20px;
	color:#5d1114;
	line-height:36px;
	margin-left:8px;
}

div#playlist_16_9_holder{
	display:block;
	position:relative;
	float:right;
	width:290px;
	height:543px;
	margin-right:9px;
	_margin-right:1px;
	
	background-image:url(media/bkg_visionneuse_16_9.gif);
	background-repeat:repeat;
	
	padding-top:30px;
	padding-bottom:26px;
	padding-left:11px;
	padding-right:9px;
	
}

/* PLAYLIST */
/*Autres + général*/
div#playlist_16_9_holder div.inner_playlist_16_9_holder{
	position:relative;
	display:block;
	height:543px;
	overflow:auto;
}

div#playlist_16_9_holder div.playlist_16_9_title_holder{
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	z-index:20;
	
	background-image:url(media/top_playlist_16_9.gif);
	
	height:16px;
	width:280px;
	
	padding-left:16px;
	padding-right:14px;
	padding-top:14px;
	
	text-align:left;
	font-size:14px;
	line-height:14px;
	color:#FFFFFF;
	font-weight:bold;
}
div#playlist_16_9_holder div.playlist_16_9_footer_holder{
	display:block;
	position:absolute;
	bottom:0;
	_bottom:-1px;
	left:0;
	z-index:20;
	
	background-image:url(media/bottom_playlist_16_9.gif);
	height:15px;
	width:280px;
	
	padding-left:16px;
	padding-right:14px;
	padding-top:1px;
	padding-bottom:10px;
	
	text-align:right;
	font-size:10px;
	font-style:italic;
	color:#000000;
	font-weight:normal;
}
div#playlist_16_9_holder div.playlist_16_9_footer_holder a{
	text-align:right;
	font-size:10px;
	font-style:italic;
	color:#000000;
	font-weight:normal;
}


div#playlist_16_9_holder div.photo_primeur{
	display:block;
	position:absolute;
	right:2px;
	bottom:2px;
	_bottom:-2px;
}

div#playlist_16_9_holder div.etiquette_primeur{
	display:block;
	position:absolute;
	left:-70px;
	bottom:0;
	_bottom:1px;
	font-size:11px;
	font-weight:bold;
	color:#5d1114;
}
div#playlist_16_9_holder div.image_primeur{
	display:block;
	position:absolute;
	left:-14px;
	bottom:1px;
	_bottom:3px;
}

div#playlist_16_9_holder img.primeur{
	border:1px solid #5d1114;
}
/* 1er niveau */
div#playlist_16_9_holder div.block_first_niv{
	position:relative;
	width: 260px;
	padding-bottom:18px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	margin-left:2px;
	margin-right:2px;
	margin-top:4px;
	background-color:#dddcdc;
	cursor:pointer;
}

div#playlist_16_9_holder div.firstbloc{
	margin-top:2px;
}

/* 2ieme niveau */
div#playlist_16_9_holder div.block_second_niv{
	margin-left:2px;
	margin-right:2px;
	position:relative;
	width: 250px;
	padding-bottom:12px;
	padding-top:5px;
	padding-left:15px;
	padding-right:5px;
	background-color:#eeeeee;
	cursor:pointer;
}

/* 3ieme niveau */
div#playlist_16_9_holder div.block_video1{
	margin-left:2px;
	margin-right:2px;
	position:relative;
	width: 260px;
	padding:5px;
	background-color:#fefefe;
	margin-bottom:2px;
	
}
div#playlist_16_9_holder div.block_video2{
	margin-left:2px;
	margin-right:2px;
	position:relative;
	width: 260px;
	padding:5px;
	background-color:#fefef1;
	margin-bottom:2px;
	
}
div#playlist_16_9_holder div.block_video_encours{
	margin-left:2px;
	margin-right:2px;
	position:relative;
	width: 260px;
	padding:5px;
	background-color:#eedfbf;
	margin-bottom:2px;
	
}

div#playlist_16_9_holder div.blockvid_photoholder{
	position:relative;
	display:block;
	float:left;
	font-size:10px;
	color:#a21c23;
	text-align:center;
	margin-bottom:5px;
	margin-right:5px;
}
div#playlist_16_9_holder img.separateur{
	margin-left:2px;
	margin-right:2px;
	/*width: 404px;	*/								/* UGLY HACK pour empêcher une scrollbar horizontale sur les WinXP avec le skin par défaut de windows.*/
}
/* fin playlist */

/*Others*/
div#playlist_16_9_holder input.header_searchbox{
	font-size:10px;
	color:#666; /* If you look down at the abyss, the abyss will look back at you! */
	height: 15px;
	margin-bottom: 2px;
}

div#playlist_16_9_holder input.bt_search{
	margin-top:3px;
	font-size:10px;
	color:#5D1115;
	height:19px;
	line-height:15px;
	background-color:#EDBA4F;
}

div#playlist_16_9_holder img.thumbnail{
	border: 1px solid #7a7a7a
}

div#playlist_16_9_holder img.expander{
	display:block;
	float:left;
}

p.playlist_16_9{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
br.clear{
	clear:both;
	font-size:1px;
	
}
p.date_item{
	font-size:10px;
	color:#a21c23;
}
p.nb_vues{
	font-size:10px;
	color:#999999;
	font-weight:bold;
}

div.text_box_16_9{
	display:block;
	position:relative;
	
	width:621px;
	min-height:115px;
	
	padding:20px;
	
	background-image:url(media/bkg_text_16_9.gif);
}

div.text_box_16_9 div.text_box_16_9_top{
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	
	width:661px;
	height:17px;
	
	background-image:url(media/img_top_text_16_9.gif);
	background-repeat:no-repeat;
}
div.text_box_16_9 div.text_box_16_9_bottom{
	display:block;
	position:absolute;
	bottom:0px;
	left:0px;
	
	width:661px;
	height:18px;
	
	background-image:url(media/img_bottom_text_16_9.gif);
	background-repeat:no-repeat;
}

div.text_box_16_9 p{
	font-size: 11px;
	line-height:14px;
}

div.text_box_16_9 div.links_droite{
	display:block;
	position:relative;
	width:200px;
	float:right;
}

div.text_box_16_9 div.links_droite a.bt_send_to_friend{
	display:block;
	position:relative;
	
	padding-right:30px;
	font-size:11px;
	line-height: 25px;
	height:25px;
	font-weight:bold;
	color:#a21c23;
	
	background-image:url(media/bt_send_friend.gif);
	background-repeat:no-repeat;
	background-position:right;
	
	margin-bottom:5px;
	text-align:right;
}
div.text_box_16_9 div.links_droite a.bt_download{
	display:block;
	position:relative;
	
	padding-right:30px;
	font-size:11px;
	line-height: 25px;
	height:25px;
	font-weight:bold;
	color:#a21c23;
	
	background-image:url(media/bt_download.gif);
	background-repeat:no-repeat;
	background-position:right;
	
	margin-bottom:5px;
	text-align:right;
}
div.text_box_16_9 div.links_droite a.bt_mp3{
	display:block;
	position:relative;
	
	padding-right:30px;
	font-size:11px;
	line-height: 25px;
	height:25px;
	font-weight:bold;
	color:#a21c23;
	
	background-image:url(media/ico_baladodiffusion.jpg);
	background-repeat:no-repeat;
	background-position:right;
	
	margin-bottom:5px;
	text-align:right;
}
div.zone_autre_options{
	display:block;
	position:relative;
	margin-top:20px;
}
div.zone_autre_options p, p.test_gen{
	display:inline-block;
	_float:left;
	_margin-right:4px;
	font-weight:bold;
	color:#a21c23;
	line-height:16px;
}
.test_gen{
  font-weight:bold;
  color:#a21c23;
  line-height:16px;
}

div.zone_autre_options input.embed_input_small{
	display:inline-block;
	_float:left;
	_margin-right:4px;
	font-size:10px; 
	color:#333333;
	
	width:165px;
	
}
div.text_box_16_9 p.nb_vues{
	font-size:10px;
	color:#a21c23;
	font-weight:bold;
	margin-top:5px;
}
div.text_box_16_9 p.date_item{
	font-size:10px;
	color:#a21c23;
	font-weight:bold;
	margin-top:5px;
}

p.description{

}
p.description a{
	font-weight:bold;
	color:#a21c23;
}

p.partage{
	display:block;
	position:relative;
	float:right;
	width:125px;
	_width:115px;
}
p.partage a.facebook{
	display:inline-block;
	position:relative;
	width:16px;
	height:16px;
	background-image:url(media/bt_partage_facebook.gif);
	vertical-align:middle;
	margin-right:5px;
	_margin-right:2px;
}
p.partage a.facebook span{
	display:none;
}
p.partage a.myspace{
	display:inline-block;
	position:relative;
	width:16px;
	height:16px;
	background-image:url(media/bt_partage_myspace.gif);
	vertical-align:middle;
	margin-right:5px;
	_margin-right:2px;
}
p.partage a.myspace span{
	display:none;
}
p.partage a.twitter{
	display:inline-block;
	position:relative;
	width:16px;
	height:16px;
	background-image:url(media/bt_partage_twitter.gif);
	vertical-align:middle;
	margin-right:5px;
	_margin-right:2px;
}
p.partage a.twitter span{
	display:none;
}