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

.box{padding-bottom:52px;}
.title{padding-bottom:7px;margin-bottom:8px;border-bottom:2px dotted #666;}
.titleh3next{font-size:12px;margin-left:-3px;}
img{border:0;}
span.comments{color:#666;}
.smalltext10{font-size:10px;}

.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-top:3px;}
.right{position:absolute;left:142px;margin-top:3px;}

#calendar .monthes ul{height:80px;font-size:12px;}
#calendar .monthes ul li{
	float:left;
	display:block;
	width:45px;
	height:20px;
	text-align:center;
	font-size:12px;
	color:#000;
}
#calendar .monthes ul li.cell_current_month{font-weight:bold;color:#000;}
*/
/* ******************** GENERAL LIST *********************** */
/*
#index{background-color:#F2F2F2;padding-bottom:10px;margin-bottom:5px;}
#index h4{font-size:12px;font-weight:lighter;text-align:center;line-height:16px;margin-bottom:10px;}
#index a.general_not_selected{display:block;font-size:12px;font-weight:lighter;text-align:center;line-height:16px;margin-bottom:10px;background:#FFF;color:#093;text-decoration:none;padding:2px 0;}
#index a.general_not_selected:hover{color:#000;}

#index  ul{margin-left:3px;height:90px;}
#index  ul li
{
	float:left;
	display:block;
	width:20px;
	height:15px;
	margin:1px;
	text-align:center;
	font-size:0.9em;
}

#index ul li a{display:block;color:#093;width:20px;height:12px;padding-top:3px;text-decoration:none;font-weight:bold;}
#index ul li a:hover{color:#000;}
#index ul li.not_activated{color:#D6D6D6;height:12px;padding-top:3px;color:#000;}
#index ul li.selected{color:#FFF;height:12px;padding-top:3px;color:#000;font-weight:bold;}
#index ul li.non_alpha_not_activated{width:84px;color:#000;height:12px;padding-top:3px;}
#index ul li.non_alpha{width:84px;}
#index ul li.non_alpha a{width:84px;}
#index ul li.selected_non_alpha{color:#FFF;width:84px;height:12px;padding-top:3px;}
*/
/* ******************** MAIN *********************** */

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

#main_fw{float:left;min-height:500px;}

table  th{
	background-color:#000;
	color:#FFF;
	height: 20px;
	line-height: 20px;
	padding:0 5px 0 5px;
	font-weight: normal;
}
table td{
	height:20px;
	margin:0;
	padding: 5px 0 0 5px;
	font-size: 12px;
}
table.calendriersalons {}
table.calendriersalons a{font-weight:bold;}
/*table.calendriersalons a:hover{color:#093;}*/
table.calendriersalons th{padding:0 15px 0 5px;}
table.calendriersalons td{padding: 8px 0 0 5px;border-bottom: dotted 2px #666;border-left: solid 1px #fff;}
.currentdate{background-color:#F2F2F2;border-bottom-color:#999999;}

table.calendriersalons2 td, table.calendriersalons2 th{margin:0;padding:0;border:none;width:18px;}
table.calendriersalons2 td.blanc{background-color:#FFF;color:#000000;font-weight:bold;font-size:10px;border:none;padding-top:3px;padding-bottom:5px;height:12px;}
table.calendriersalons2 td{height:32px;border-left:solid 1px #CCC;}
table.calendriersalons2 td.selected{background-color:#f2f2f2;border-bottom:solid 1px #999999;height:10px;border-left:1px solid #F2F2F2;}
table.calendriersalons2 .today{background-color:#f9f9f9;}
table .salon{position:absolute;display:block;margin-top:3px;padding-left:5px;padding-right:7px;margin-right:5px;width:300px;}
table .weekend{background-color:#093;}
table .endright{text-align:right;display:block;position:absolute;width:300px;margin-left:-290px;overflow:hidden;}
table .endright_designweek{text-align:right;display:block;position:absolute;width:300px;margin-left:-290px;overflow:hidden;}
.blanc a:link, .blanc a:visited{color:#000;font-weight:bold;display:block;width:200px;}
.blanc a:hover{color:#000;}
.salon a:link, .salon a:visited{color:#093;font-weight:bold;}
.salon a:hover{color:#000;}
.designweek{background:#B8B8B8;border-bottom:0;}

a.back:link, a.back:visited{color:#FFF;}
a.back:hover{color:#093;}
.star{
	position:absolute;
	display:block;
	height:16px;
	background-image:url(/img/ministar.png);
	background-repeat:no-repeat;
	text-indent: 20px;
	padding-top: 1px;
	line-height: 15px;
}