@charset "UTF-8";
/* CSS Document */

/*.box{min-height:700px;}*/
.title{padding-bottom:7px;margin-bottom:8px;border-bottom:2px dotted #666;}
.titleh3next{display:block;font-size:12px;margin-top:-5px;text-align:right;}
img{border:0;}
span.comments{color:#666;}
span.red_comments{color:#F00;}

#menularge{
	width: 450px;
	/*height: 230px;*/
	margin-top: 15px;
	margin-bottom:37px;
}
#menularge #fashion_news{position:absolute;margin-left:500px;margin-top:50px;border:0;}

#menularge li{height:46px;text-indent:-9000px;}
#menularge li a{display:block;height:46px;}

#menularge li a#menularge_0_fr{width:397px;background:url(/img/fashion/menu/fashion_weeks/item01_fr.png) 0px -4px no-repeat;}
#menularge li a#menularge_0_fr:hover{background:url(/img/fashion/menu/fashion_weeks/black_item01_fr.png) 0px -4px no-repeat;}
#menularge li a#menularge_0_en{width:386px;background:url(/img/fashion/menu/fashion_weeks/item01_en.png) 0px -4px no-repeat;}
#menularge li a#menularge_0_en:hover{background:url(/img/fashion/menu/fashion_weeks/black_item01_en.png) 0px -4px no-repeat;}
#menularge li a#menularge_0_it{width:377px;background:url(/img/fashion/menu/fashion_weeks/item01_it.png) 0px -4px no-repeat;}
#menularge li a#menularge_0_it:hover{background:url(/img/fashion/menu/fashion_weeks/black_item01_it.png) 0px -4px no-repeat;}

#menularge li a#menularge_1_fr{width:273px;background:url(/img/fashion/menu/fashion_weeks/item02_fr.png) 0px -4px no-repeat;}
#menularge li a#menularge_1_fr:hover{background:url(/img/fashion/menu/fashion_weeks/black_item02_fr.png) 0px -4px no-repeat;}
#menularge li a#menularge_1_en{width:255px;background:url(/img/fashion/menu/fashion_weeks/item02_en.png) 0px -4px no-repeat;}
#menularge li a#menularge_1_en:hover{background:url(/img/fashion/menu/fashion_weeks/black_item02_en.png) 0px -4px no-repeat;}
#menularge li a#menularge_1_it{width:272px;background:url(/img/fashion/menu/fashion_weeks/item02_it.png) 0px -4px no-repeat;}
#menularge li a#menularge_1_it:hover{background:url(/img/fashion/menu/fashion_weeks/black_item02_it.png) 0px -4px no-repeat;}

#menularge li a#menularge_2_fr{width:450px;background:url(/img/fashion/menu/fashion_weeks/item03_fr.png) 0px -4px no-repeat;}
#menularge li a#menularge_2_fr:hover{background:url(/img/fashion/menu/fashion_weeks/black_item03_fr.png) 0px -4px no-repeat;}
#menularge li a#menularge_2_en{width:400px;background:url(/img/fashion/menu/fashion_weeks/item03_en.png) 0px -4px no-repeat;}
#menularge li a#menularge_2_en:hover{background:url(/img/fashion/menu/fashion_weeks/black_item03_en.png) 0px -4px no-repeat;}
#menularge li a#menularge_2_it{width:400px;background:url(/img/fashion/menu/fashion_weeks/item03_it.png) 0px -4px no-repeat;}
#menularge li a#menularge_2_it:hover{background:url(/img/fashion/menu/fashion_weeks/black_item03_it.png) 0px -4px no-repeat;}

#menularge li a#menularge_3_fr{width:349px;background:url(/img/fashion/menu/fashion_weeks/item04_fr.png) 0px -4px no-repeat;}
#menularge li a#menularge_3_fr:hover{background:url(/img/fashion/menu/fashion_weeks/black_item04_fr.png) 0px -4px no-repeat;}
#menularge li a#menularge_3_en{width:348px;background:url(/img/fashion/menu/fashion_weeks/item04_en.png) 0px -4px no-repeat;}
#menularge li a#menularge_3_en:hover{background:url(/img/fashion/menu/fashion_weeks/black_item04_en.png) 0px -4px no-repeat;}
#menularge li a#menularge_3_it{width:348px;background:url(/img/fashion/menu/fashion_weeks/item04_it.png) 0px -4px no-repeat;}
#menularge li a#menularge_3_it:hover{background:url(/img/fashion/menu/fashion_weeks/black_item04_it.png) 0px -4px no-repeat;}

#menularge li a#menularge_4_fr{width:114px;background:url(/img/fashion/menu/fashion_weeks/item05_fr.png) 0px -4px no-repeat;}
#menularge li a#menularge_4_fr:hover{background:url(/img/fashion/menu/fashion_weeks/black_item05_fr.png) 0px -4px no-repeat;}
#menularge li a#menularge_4_en{width:201px;background:url(/img/fashion/menu/fashion_weeks/item05_en.png) 0px -4px no-repeat;}
#menularge li a#menularge_4_en:hover{background:url(/img/fashion/menu/fashion_weeks/black_item05_en.png) 0px -4px no-repeat;}
#menularge li a#menularge_4_it{width:105px;background:url(/img/fashion/menu/fashion_weeks/item05_it.png) 0px -4px no-repeat;}
#menularge li a#menularge_4_it:hover{background:url(/img/fashion/menu/fashion_weeks/black_item05_it.png) 0px -4px no-repeat;}

#menularge li a#menularge_5_fr{width:194px;background:url(/img/fashion/menu/fashion_weeks/item06_fr.png) 0px 0px no-repeat;}
#menularge li a#menularge_5_fr:hover{background:url(/img/fashion/menu/fashion_weeks/black_item06_fr.png) 0px 0px no-repeat;}
#menularge li a#menularge_5_en{width:109px;background:url(/img/fashion/menu/fashion_weeks/item06_en.png) 0px 0px no-repeat;}
#menularge li a#menularge_5_en:hover{background:url(/img/fashion/menu/fashion_weeks/black_item06_en.png) 0px 0px no-repeat;}
#menularge li a#menularge_5_it{width:199px;background:url(/img/fashion/menu/fashion_weeks/item06_it.png) 0px 0px no-repeat;}
#menularge li a#menularge_5_it:hover{background:url(/img/fashion/menu/fashion_weeks/black_item06_it.png) 0px 0px no-repeat;}

#menu1{height:15px;padding-top:0;padding-bottom:7px;margin-bottom:7px;border-bottom:2px dotted #666;}
#menu1 li{
	float:left;
	padding-right: 6px;
	border-right: solid 1px #0066ff;
	height: 15px;
	line-height: 13px;
	margin:0 6px 6px 0;
}

.menugauche{padding:0 0 7px 0;margin-bottom:7px;border-bottom:2px dotted #666;}

/* ******************** CALENDAR *********************** */

#calendar{background-color:#F2F2F2;padding-bottom:10px;margin-bottom:5px;}
#calendar h4{font-size:12px;font-weight:lighter;text-align:center;line-height:16px;margin-bottom:10px;}
.left{position:absolute;left:18px;/*margin-left:0px;float:left;*/margin-top:3px;}
.right{position:absolute;left:142px;/*margin-left:120px;float:left;*/margin-top:3px;}

#calendar .days ul{height:112px;}
#calendar .days ul li{
	float:left;
	display:block;
	width:18px;
	height:13px;
	margin-left:1px;
	text-align:center;
	font-size:13px;
	color:#000;
}

#calendar .days ul li.empty_cell			{font-weight:bold;}
#calendar .days ul li.cell						{width:18px;height:13px;padding-top:2px;color:#000;}
#calendar .days ul li.cell_current_day	{width:18px;height:13px;padding-top:2px;color:#06F;font-weight:bold;}
#calendar .days ul li.cell_fw					{width:18px;height:15px;padding:0;}
#calendar .days ul li.cell_fw a				{display:block;width:18px;height:13px;padding-top:2px;color:#06F;text-decoration:none;}
#calendar .days ul li.cell_fw a:hover	{color:#000;}

/* ******************** SELECTION *********************** */
#selection{font-size:12px;color:#666;}
#selection ul{list-style:disc;margin-left:15px;margin-bottom:5px;}

/* ******************** MAIN *********************** */

.leftdot{padding-left:7px;border-left:2px dotted #666;}

#main_fw{float:left;padding-bottom:37px;}

#main_fw table a:link, table a:visited{color:#06F;}

#main_fw table.shows td{width:294px;border-left:2px dotted #666;padding:0 7px;border-bottom:0;}
.defiles{display:block;padding:10px 5px 10px 65px;border-bottom:2px dotted #666;}
.defiles:hover{background-color:#EEE;}
.defiles .date{position:absolute;margin-left:-55px;}

#main_fw table.list th{
	background-color:#000;
	color:#FFF;
	height: 20px;
	line-height: 20px;
	padding-right: 15px;
	font-weight: normal;
}
#main_fw table.list tr{}
#main_fw table.list td{
	height:20px;
	padding: 55px 0 15px 0;
	font-size: 12px;
	border-bottom: dotted 2px #666;
	border-left: solid 1px #fff;
}
/*
#main_fw table.list td h5.selected {background-image:url(/img/dotselected.png);}
#main_fw table.list td h5.unselected {background-image:url(/img/dotunselected.png);}
*/
#main_fw table.list td h5 {
	/*padding-left:25px;*/
	padding-left:2px;
	margin-left: -5px;
	/*background-repeat:no-repeat;*/
	/*background-position: 2px 15px;*/
	line-height: 18px;
	display: block;
	float: left;
	width: 602px;
	position: absolute;
	margin: -55px -0px 0px -1px;
	padding-top: 15px;
	padding-bottom: 15px;
	background-color: #F2F2F2;
	font-size: 16px;
}

#main_fw table.list td .press_release {
	margin-left: -5px;
	line-height: 18px;
	display: block;
	float: left;
	position: absolute;
	margin: -55px -0px 0px -1px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 12px;
}

#main_fw table.list td.tradeshow{padding-top:15px;}
#main_fw table.list td.event{padding-top:5px;}
#main_fw table.list td.event .titre{text-transform:uppercase;}
#main_fw table.list td.event .date{color:#F00;}

td .top{
	margin-top:-40px;
	position: absolute;
	padding: 0;
}
td .right2{
	/*margin-left:155px;*/
	right:20px;
	position:absolute;
	padding: 0;
}