	
* {
	margin:0;
	padding:0;
}

body {
	color:#FFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
}

a, 
a:link, 
a:visited {
	color:#FFF;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

a:focus, 
a:active {
	outline-style:none;
	outline-width:medium;
}

form {
	margin:0;
}

img {
	border:0 none;
}

.wrapper {
	width:995px;
	margin:0 auto;
}


.btsColcenter{
	width:400px;
	padding:5px 5px 5px 5px;
	font-size:10px;
	text-transform:uppercase;
}

.btsColcenter img{
	vertical-align:middle;
	display:inline-block;
}

.btsColcenterMail{
	margin-left:3px !important;
}

.btsColcenterFacebook{
	margin-left:3px !important;
}

/****** HEADER ******/
.header{
	float:left;
	width:995px;
	height:153px;
}

.headerLeft{
	float:left;
	width:270px;
	padding:0 15px 0 0;
	font-size:11px;
}

.formSearch{
	display:block;
	background-image:url('../images/form-search.png');
	width:270px;
	height:16px;
	padding:1px;
}

.headerSearch{
	position:absolute;
	padding:10px 0 0 0;
}

.searchInput{
	color:#FFF;
	font-family:Arial,Helvetica,sans-serif;
	padding:0px 2px;
	font-size:11px;
	border:none !important;
	width:244px;
	vertical-align:middle;
}

.searchBt{
	border:none !important;
	width:21px;
	height:16px;
	vertical-align:middle;
	background-image:url('../images/bg-search.gif');
	background-repeat:no-repeat;
	background-position:left center;
	background-color:transparent;
	cursor:pointer;
}

.lang{
	font-weight:bold;
	padding:58px 0 0 0;
}
.lang a,
.lang a:link,
.lang a:visited{
	font-weight:normal;
	color:#FEB500;
	text-decoration:none;
}
.lang a:hover{
	color:#FFF;
}

.newsletter{
	padding:32px 0 6px 0;
}

.newsletterForm{
	position:absolute;
	z-index:30;
	display:none;
	padding:10px 0 8px 10px;
	width:260px;
	background-color:#FFF !important;
	color:#000000;
}

.newsletterClose{
	color:#000;
	cursor:pointer;
	float:right;
	padding:0 9px 0 0;
	margin:-8px 0 0 0;
}
.newsletterClose img{
	vertical-align:top;
	margin:3px 0 0 3px;
}

.newsletterForm .newsletterInput{
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	padding:1px 2px 1px 2px;
	font-size:11px;
	border:1px solid #CCC !important;
	margin:0 0 5px 0;
	width:245px;
	border:none;
}

.newsletterForm .btOk{
	width:250px;
	text-align:right;
}

.newsletterForm .newsletterOk{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding:0 15px 0 0;
	margin:5px 0 0 0;
	border:none;
	background-color:#adb901;
	color:#000;
	text-align:center;
	background:url('../images/bg-newsletter.gif') no-repeat right 2px;
	cursor:pointer;
}

.headerLogo{
	float:left;
	width:400px;
	padding:0 15px 0 0;
}

.headerNavContent{
	float:left;
	width:295px;
	font-size:10px;
	font-weight:bold;
	/* OLD
	line-height:16px;
	*/
	text-transform:uppercase;
	/* NEW */
	line-height:19px;
	margin-top:-3px;
}

.headerNav{
	float:left;
	width:120px;
}
.headerNav a,
.headerNav a:link,
.headerNav a:visited{
	color:#FFF;
	text-decoration:none;
}
.headerNav a.on,
.headerNav a:link.on,
.headerNav a:visited.on,
.headerNav a:hover{
	color:#FEB500;
}

.headerNavSecond{
	display:none;
	position:absolute;
	width:123px;
	height:80px;
	overflow:hidden;
	top:54px;
	margin:0 0 0 172px;
	text-align:right;
}
.headerNavSecond a,
.headerNavSecond a:link,
.headerNavSecond a:visited{
	color:#FEB500;
	text-decoration:none;
}
.headerNavSecond a:hover{
	color:#FFF;
}

.fashionNav{
	position:absolute;
	margin:76px 0 0 65px;
	*margin:72px 0 0 65px;
}




/****** PAGE ******/
.contentPage{
	float:left;
	width:995px;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}




/****** LISTE ******/
.listPage .ttl{
	line-height:22px;
}
.listPage .txtRub{
	font-size:19px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FEB500;
}

.listLeft{
	float:left;
	width:270px;
	padding:0 15px 0 0;
}

.listLeft .supTtl .square{
	color:#FEB500;
	font-size:19px;
}

.listLeft .ttl{
	padding:10px;
	height:58px;
}

.listLeft .etaussi{
	padding:60px 0px 0px 0px;

}

.listLeft .etaussi div{
	padding:15px 0px 0px 0px;
}

.listLeft .etaussi .supTtl{
	color:#FFF;
	font-weight:bold;
	padding:0;
}

.listLeft .etaussi span{
	padding:0;
	text-transform:uppercase;
	color:#FEB500;
	font-weight:bold;
}

.listLeft .listeRub{
	line-height:20px;
	font-weight:bold;
}

.listLeft .listeRub a,
.listLeft .listeRub a:link,
.listLeft .listeRub a:visited{
	color:#FEB500;
	text-decoration:none;
}
.listLeft .listeRub a:hover{
	color:#FFF;
	text-decoration:none;
}



.listCenter{
	float:left;
	width:710px;
}

.lineContent{
	float:left;
	width:710px;
	margin:0 0 5px 0;
}

.lineDecal{
	width:612px !important;
	padding-left:98px;
	
}

.lineContent .bloc{
	width:303px;
	height:78px;
	float:left;
	color:#000000;
	font-size:11px;
	line-height:12px;
	margin:0 5px 0 0;
	cursor:pointer;
}
.lineContent  .bloc a,
.lineContent  .bloc a:link,
.lineContent  .bloc a:visited{
	color:#000000;
	text-decoration:none;
}
.lineContent  .bloc a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

.lineContent .last{
	margin:0 !important;
}

.lineContent .visu{
	display:block;
	float:left;
	width:98px;
	height:78px;
	overflow:hidden;
	text-decoration:none;
}
.lineContent .txt{
	display:block;
	float:left;
	width:175px;
	height:60px;
	overflow:hidden;
	padding:8px 15px 0 15px;
	text-decoration:none;
}
.lineContent .txt .listeTtl{
	text-transform:uppercase;
	display:block;
}


/********************/
/****** LIEN DU CENTRE ******/
/********************/
.colCenter .txt a,
.colCenter .txt a:link,
.colCenter .txt a:visited{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.colCenter .txt a:hover{
	text-decoration:none;
}



/********************/
/****** SCROLL ******/
/********************/
.scrollPage .ttl{
	line-height:22px;
}
.scrollPage .txtRub{
	font-size:19px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FEB500;
}
.scrollPage .ttlArticle{
	font-size:18px;
	font-weight:bold
}
.scrollPage .ssTtlArticle{
	font-size:15px;
	font-weight:normal !important;
}
.scrollPage .supTtl{
	font-weight:bold;
	text-transform:uppercase;
}
.scrollPage .supTtl .square{
	color:#FEB500;
	font-size:19px;
}


/* COL LEFT */
.scrollPage .colLeft{
	float:left;
	width:270px;
	padding:12px 15px 0 0;
}

.scrollPage .colLeft .ttl{
	padding-bottom:30px;
}

.scrollPage .colLeft .more{
	padding-top:55px;
	height:65px;
}
.scrollPage .colLeft .more a,
.scrollPage .colLeft .more a:link,
.scrollPage .colLeft .more a:visited{
	text-transform:uppercase;
	font-size:10px;
	color:#FEB500;
}

.scrollPage .colLeft .etaussi div{
	padding:15px 0px 0px 0px;

}
.scrollPage .colLeft .etaussi .supTtl{
	padding:0;
}
.scrollPage .colLeft .etaussi span{
	padding:0;
	text-transform:uppercase;
	color:#FEB500;
	font-weight:bold;
}


/* COL CENTER */
.scrollPage .colCenter{
	float:left;
	width:400px;
}
.scrollPage .colCenter .txt{
	padding:20px 5px 10px 5px;
}

.scrollPage .colCenter .thanks{
	padding:15px 0 0 0;
	font-style:italic;
	font-size:12px;
	text-transform:none;
}
.scrollPage .colCenter .thanks span{
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
}


/* COL RIGHT */
.scrollPage .colRight{
	float:left;
	width:295px;
	padding:0 0 0 15px;
}
.scrollPage .colRight .txt{
	padding:10px 4px 0 4px;
	text-transform:uppercase;
	font-size:10px;
}

.scrollPage .colRight .links a,
.scrollPage .colRight .links a:link,
.scrollPage .colRight .links a:visited{
	text-transform:none;
	font-size:12px;
}

.scrollPage .colRight .txt .supTtl{
	color:#FEB500;
}
.scrollPage .colRight .txt .supTtl .square{
	color:#FFF;
}





/**********************/
/****** 2 VIDEOS ******/
/**********************/
.video2Page .ttl{
	line-height:22px;
}
.video2Page .txtRub{
	font-size:19px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FEB500;
}
.video2Page .ttlArticle{
	font-size:18px;
	font-weight:bold;
}
.video2Page .ssTtlArticle{
	font-size:15px;
	font-weight:normal !important;
}
.video2Page .supTtl{
	font-weight:bold;
	text-transform:uppercase;
}
.video2Page .supTtl .square{
	color:#FEB500;
	font-size:19px;
}


/* COL LEFT */
.video2Page .colLeft{
	float:left;
	width:270px;
	padding:0 15px 0 0;
}

.video2Page .colLeft .ttl{
	height:70px;
	padding:12px 14px;
	margin:0 0 35px 0;
	overflow:hidden;
}

.video2Page .colLeft .more{
	height:65px;
}
.video2Page .colLeft .more a,
.video2Page .colLeft .more a:link,
.video2Page .colLeft .more a:visited{
	text-transform:uppercase;
	font-size:10px;
	color:#FEB500;
}

.video2Page .colLeft .etaussi div{
	padding:15px 0px 0px 0px;

}
.video2Page .colLeft .etaussi .supTtl{
	padding:0;
}
.video2Page .colLeft .etaussi span{
	padding:0;
	text-transform:uppercase;
	color:#FEB500;
	font-weight:bold;
}


/* COL CENTER */
.video2Page .colCenter{
	float:left;
	width:400px;
}
.video2Page .colCenter .legendeMedia{
	padding:10px;
	height:74px;
	overflow:hidden;
	text-transform:uppercase;
	font-size:10px;
	background-color:#000000;
}
.video2Page .colCenter .legendeMedia  i{
	display:block;
	font-weight:bold;
	padding:3px 0 0 0;
	color:#FEB500;
}
.video2Page .colCenter .legendeMedia  .square{
	color:#FFF;
}
.video2Page .colCenter .txt{
	padding:20px 5px 10px 5px;
}
.video2Page .colCenter .supTtl{
	color:#FEB500;
}
.video2Page .colCenter .thanks{
	padding:15px 0 0 0;
	font-style:italic;
	font-size:12px;
	text-transform:none;
}
.video2Page .colCenter .thanks span{
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
}


/* COL RIGHT */
.video2Page .colRight{
	float:left;
	width:270px;
	padding:0 0 0 15px;
}
.video2Page .colRight .legendeMedia{
	padding:10px;
	height:74px;
	overflow:hidden;
	text-transform:uppercase;
	font-size:10px;
}
.video2Page .colRight .legendeMedia i{
	display:block;
	font-weight:bold;
	padding:3px 0 0 0;
	color:#000;
}
.video2Page .colRight .txt{
	padding:10px 4px 0 4px;
	text-transform:uppercase;
	font-size:10px;
}
.video2Page .colRight .music{
	font-style:italic;
}
.video2Page .colRight .supTtl .square{
	color:#FFF;
	font-size:16px;
}
.video2Page .colRight .supTtl{
	color:#FEB500;
}

.video2Page .colRight .links a,
.video2Page .colRight .links a:link,
.video2Page .colRight .links a:visited{
	text-transform:none;
	font-size:12px;
}





/**********************/
/****** 3 VIDEOS ******/
/**********************/
.video3Page .ttl{
	line-height:22px;
}
.video3Page .txtRub{
	font-size:19px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FEB500;
}
.video3Page .ttlArticle{
	font-size:18px;
	font-weight:bold;
}
.video3Page .ssTtlArticle{
	font-size:15px;
	font-weight:bold;
}
.video3Page .supTtl{
	font-weight:bold;
	text-transform:uppercase;
}
.video3Page .supTtl .square{
	color:#FEB500;
	font-size:19px;
}


/* COL LEFT */
.video3Page .colLeft{
	float:left;
	width:270px;
	padding:0 15px 0 0;
}
.video3Page .colLeft .legendeMedia{
	padding:6px 5px;
	height:85px;
	overflow:hidden;
	text-transform:uppercase;
	font-size:10px;
	background-color:#000000;
	margin:1px 0 30px 0;
}
.video3Page .colLeft .legendeMedia  .supTtl{
	display:block;
	font-weight:bold;
	padding:3px 0 0 0;
	color:#FEB500;
}

.video3Page .colLeft .ttl{
	height:70px;
	padding:12px 14px;
	overflow:hidden;
}

.video3Page .colLeft .more{
	height:65px;
}
.video3Page .colLeft .more a,
.video3Page .colLeft .more a:link,
.video3Page .colLeft .more a:visited{
	text-transform:uppercase;
	font-size:10px;
	color:#FEB500;
}

.video3Page .colLeft .etaussi div{
	padding:15px 0px 0px 0px;

}
.video3Page .colLeft .etaussi .supTtl{
	padding:0;
}
.video3Page .colLeft .etaussi span{
	padding:0;
	text-transform:uppercase;
	color:#FEB500;
	font-weight:bold;
}


/* COL CENTER */
.video3Page .colCenter{
	float:left;
	width:400px;
}
.video3Page .colCenter .legendeMedia{
	padding:10px;
	height:74px;
	overflow:hidden;
	text-transform:uppercase;
	font-size:10px;
	background-color:#000000;
}
.video3Page .colCenter .legendeMedia  .supTtl{
	display:block;
	font-weight:bold;
	padding:3px 0 0 0;
	color:#FEB500;
}
.video3Page .colCenter .txt{
	padding:20px 5px 10px 5px;
}
.video3Page .colCenter .thanks{
	padding:15px 0 0 0;
	font-style:italic;
	font-size:12px;
	text-transform:none;
}
.video3Page .colCenter .thanks span{
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
}


/* COL RIGHT */
.video3Page .colRight{
	float:left;
	width:270px;
	padding:0 0 0 15px;
}
.video3Page .colRight .legendeMedia{
	padding:6px 5px;
	height:85px;
	overflow:hidden;
	text-transform:uppercase;
	font-size:10px;
	background-color:#000000;
	margin:1px 0 30px 0;
}
.video3Page .colRight .legendeMedia  .supTtl{
	display:block;
	font-weight:bold;
	padding:3px 0 0 0;
	color:#FEB500;
}

.video3Page .colRight .event{
	height:70px;
	padding:12px 14px;
	text-transform:uppercase;
	font-size:10px;
	overflow:hidden;
}
.video3Page .colRight .event  .supTtl{
	display:block;
	font-weight:bold;
	padding:3px 0 0 0;
	color:#FEB500;
}

.video3Page .colRight .txt{
	padding:10px 4px 0 4px;
	text-transform:uppercase;
	font-size:10px;
}

.video3Page .colRight .txt2{
	padding:10px 4px 0 4px;
	text-transform:uppercase;
	font-size:10px;
}

.video3Page .colRight .music{
	font-style:italic;
}
.video3Page .colRight .supTtl .square{
	color:#FFF;
	font-size:16px;
}
.video3Page .colRight .supTtl{
	color:#FEB500;
}

.video3Page .colRight .links a,
.video3Page .colRight .links a:link,
.video3Page .colRight .links a:visited{
	text-transform:none;
	font-size:12px;
}





/***********************/
/****** INTERVIEW ******/
/***********************/
.interviewPage .ttl{
	line-height:22px;
}
.interviewPage .txtRub{
	font-size:19px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FEB500;
}
.interviewPage .ttlArticle{
	font-size:18px;
	font-weight:bold;
}
.interviewPage .ssTtlArticle{
	font-size:18px;
	color:#FEB500;
}
.interviewPage .supTtl{
	font-weight:bold;
	text-transform:uppercase;
}
.interviewPage .supTtl .square{
	color:#FEB500;
	font-size:19px;
}


/* COL LEFT */
.interviewPage .colLeft{
	float:left;
	width:270px;
	padding:0 15px 0 0;
}

.interviewPage .colLeft .sign{
	position:absolute;
}

.interviewPage .colLeft .ttl{
	height:156px;
	padding:12px 14px;
	margin:0 0 25px 0;
}

.interviewPage .colLeft .add{
	text-align:right;
	margin:0 0 20px 0;
	font-size:10px;
}

.interviewPage .colLeft .more{
	height:65px;
}
.interviewPage .colLeft .more a,
.interviewPage .colLeft .more a:link,
.interviewPage .colLeft .more a:visited{
	text-transform:uppercase;
	font-size:10px;
	color:#FEB500;
}

.interviewPage .colLeft .etaussi div{
	padding:15px 0px 0px 0px;

}
.interviewPage .colLeft .etaussi .supTtl{
	padding:0;
}
.interviewPage .colLeft .etaussi span{
	padding:0;
	text-transform:uppercase;
	color:#FEB500;
	font-weight:bold;
}


/* COL CENTER */
.interviewPage .colCenter{
	float:left;
	width:400px;
}
.interviewPage .colCenter .media1{
	width:400px;
	height:180px;
	overflow:hidden;
	background-color:#000000;
	text-align:right;
}
.interviewPage .colCenter .txt .txtContener{
	padding:20px 5px 10px 5px;
}
.interviewPage .colCenter .txt .add{
	position:absolute;
	margin:0 0 0 -200px;
	font-size:10px;
	text-align:right;
	width:185px;
	padding:20px 15px 0 0;
}
.interviewPage .colCenter .txt .add span{
	text-transform:uppercase;
}


/* COL RIGHT */
.interviewPage .colRight{
	float:left;
	width:295px;
	margin:0 0 0 15px;
}
.interviewPage .colCenter .media2{
	width:400px;
	height:180px;
	overflow:hidden;
}

.interviewPage .colRight .txt{
	padding:10px 4px 0 4px;
	text-transform:uppercase;
	font-size:10px;
}

.interviewPage .colRight .txt2{
	padding:10px 0 0 0;
	text-transform:none;
	font-size:12px;
}

.interviewPage .colRight .links a,
.interviewPage .colRight .links a:link,
.interviewPage .colRight .links a:visited{
	text-transform:none;
	font-size:12px;
}

.interviewPage .colRight .txt .supTtl{
	color:#FEB500;
}

.interviewPage .colRight .thanks{
	padding:15px 0 0 0;
	font-style:italic;
	font-size:12px;
	text-transform:none;
}
.interviewPage .colRight .thanks span{
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
}




/**********************/
/****** ANIMATION ******/
/**********************/
.animPage .ttl{
	line-height:22px;
}
.animPage .txtRub{
	font-size:19px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FEB500;
}
.animPage .ttlArticle{
	font-size:18px;
	font-weight:bold;
}
.animPage .ssTtlArticle{
	font-size:15px;
	font-weight:normal !important;
}
.animPage .supTtl{
	font-weight:bold;
	text-transform:uppercase;
}
.animPage .supTtl .square{
	color:#FEB500;
	font-size:19px;
}


/* COL LEFT */
.animPage .colLeft{
	float:left;
	width:270px;
	padding:0 15px 0 0;
}

.animPage .colLeft .ttl{
	height:70px;
	padding:12px 14px;
	margin:0 0 35px 0;
	overflow:hidden;
}

.animPage .colLeft .more{
	height:65px;
}
.animPage .colLeft .more a,
.animPage .colLeft .more a:link,
.animPage .colLeft .more a:visited{
	text-transform:uppercase;
	font-size:10px;
	color:#FEB500;
}

.animPage .colLeft .etaussi div{
	padding:15px 0px 0px 0px;

}
.animPage .colLeft .etaussi .supTtl{
	padding:0;
}
.animPage .colLeft .etaussi span{
	padding:0;
	text-transform:uppercase;
	color:#FEB500;
	font-weight:bold;
}


/* COL CENTER */
.animPage .colCenter{
	float:left;
	width:400px;
}
.animPage .colCenter .topVideo{
	padding:10px;
	height:74px;
	overflow:hidden;
	text-transform:uppercase;
	font-size:10px;
	background-color:#000000;
}
.animPage .colCenter .topVideo i{
	display:block;
	font-weight:bold;
	padding:3px 0 0 0;
	color:#FEB500;
}
.animPage .colCenter .txt{
	padding:20px 5px 10px 5px;
}
.animPage .colCenter .thanks{
	padding:15px 0 0 0;
	font-style:italic;
	font-size:12px;
	text-transform:none;
}
.animPage .colCenter .thanks span{
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
}


/* COL RIGHT */
.animPage .colRight{
	float:left;
	width:270px;
	padding:0 0 0 15px;
}
.animPage .colRight .topVideo{
	padding:10px;
	height:74px;
	overflow:hidden;
	text-transform:uppercase;
	font-size:10px;
}
.animPage .colRight .topVideo i{
	display:block;
	font-weight:bold;
	padding:3px 0 0 0;
	color:#000;
}
.animPage .colRight .txt{
	padding:20px 4px 0 4px;
	text-transform:uppercase;
	font-size:10px;
}
.animPage .colRight .txt .supTtl{
	color:#FEB500;
}
.animPage .colRight .txt .supTtl .square{
	color:#FFF;
}

.animPage .colRight .links a,
.animPage .colRight .links a:link,
.animPage .colRight .links a:visited{
	text-transform:none;
	font-size:12px;
}

.colRight .media2{
	width:295px;
	overflow:hidden;
}


/****** FOOTER ******/
.footer{
	width:995px;
	float:left;
	font-size:10px;
	text-transform:uppercase;
	padding:0 0 10px 0;
	white-space:nowrap;
}
.footer a,
.footer a:link,
.footer a:visited{
	padding:2px 0 0 0;
	display:inline-block;
}
.footer img{
	margin-top:-2px !important;
}
.footerLeft{
	float:left;
	text-align:left;
	padding:0 0 0 0;
}

#linkRss{
	padding:0 15px 1px 0;
	text-align:left;
}
#linkRss img{
	vertical-align:bottom;
	margin:0 3px 0 0 !important;
	padding:0 !important;
}


#linkShare{
	padding:0 15px 1px 0;
	text-align:left;
}
#linkShare img{
	vertical-align:bottom;
	margin:0 5px 0 0 !important;
	padding:0 !important;
}

.footerRight{
	text-align:right;
	padding:0 0 0 5px;
}


/** MARQUEE **/
.eventailBt {
	width:270px;
	padding:9px 0 0 0;
}

.agendaMarquee {
	width:995px;
	text-transform:uppercase;
	float:left;
}

.agendaMarquee .pointer img {
	margin:2px 5px 0 5px;
	vertical-align:top;
}

.agendaMarquee .pointer {
	margin-left:6px;
	float:left;
}

.rebonTitre{
	display:block;
}

.rebondToolTipLink{
	display:block;
}

.rebondSsTitre{
	display:block;
}




.agendaMarquee .btEventailMarqueeLeft {
	width:281px;
	float:left;
	cursor:pointer;
}
.agendaMarquee .btEventailMarqueeRight {
	width:308px;
	float:left;
	cursor:pointer;
}

#draggable{
	z-index:20000;
	position:absolute;
	display:none;
	width:308px;
	padding:0px 4px 4px 4px;
	color:#FFF !important;
	font-size:11px !important;
}

#draggable .eventailHandle{
	display:block;
	width:305px;
	height:16px;
	overflow:hidden;
	padding:0 3px 0 0;
	cursor:move !important;
	text-align:right;
}

#draggable .eventailHandle img{
	vertical-align:top;
	margin-top:3px;
}

#draggable .eventailHandle a,
#draggable .eventailHandle a:link,
#draggable .eventailHandle a:visited{
	cursor:pointer !important;
}

#draggable .eventailTitre{
	display:block;
	width:304px;
	overflow:hidden;
	text-transform:uppercase;
	font-weight:bold;
	background-color:#000;
	margin-bottom:1px;
	padding:0px 2px;
}

#draggable .eventailPays{
	display:block;
	width:138px;
	padding:0px 2px;
	overflow:hidden;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:1px;
}

#draggable .eventailType{
	display:block;
	width:138px;
	padding:0px 2px;
	overflow:hidden;
	text-transform:uppercase;
	font-weight:bold;
	margin-left:55px;
	margin-bottom:1px;
}

#draggable .eventailDate{
	display:block;
	width:138px;
	padding:0px 2px;
	overflow:hidden;
	font-weight:bold;
	margin-left:110px;
	margin-bottom:1px;
}

#draggable .eventailLast{
	display:block;
	width:138px;
	padding:0px 2px;
	overflow:hidden;
	font-weight:bold;
	margin-left:165px;
	margin-bottom:5px;
}