/******************************************/
/***          STYLE PAR DEFAUT          ***/
/******************************************/
#boxPage .ixnetCalendrier
{
	margin-bottom:10px;
	font-size:12px;
	color:#535B60;
}

#boxPage .ixnetCalendrier div.titre
{
	background-image:url("../images/front/news_titre_page.gif");
	background-position:top;
	background-repeat:none;
	width:640px;	height:25px;
	padding-left:15px;
	margin-bottom:10px;
}


#boxPage .ixnetCalendrier div.titre h2
{
	background-image:url("../images/front/news_titre_page.gif");
	background-position:100% -25px;
	background-repeat:no-repeat;

	margin:0; padding:0;
	padding-top:4px;
	font-family:arial,verdana;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	padding-right:35px;
	float:left;
}

#boxPage .ixnetCalendrier form
{		}


#boxPage .ixnetCalendrier h2.second
{	display:none;	}

#boxPage .ixnetCalendrier .contenu
{
	margin-top:10px;	margin-bottom:0px;
	margin-left:13px;	margin-right:0px;
	text-align:justify;
	width:auto;
	clear:both;
}

#boxPage .ixnetCalendrier p.date
{
	color:#0E6D51;
	font-weight:bold;
	text-decoration:none;
}
#boxPage .ixnetCalendrier p.date span						{	display:none;	}
#boxPage .ixnetCalendrier p.date span.dateComplet			{	display:inline;	}

#boxPage .ixnetCalendrier h3
{
	clear:left;
	padding-top:5px; margin-bottom:10px;
	font-family:arial,verdana;
	color:#0E6D51;
	font-size:18px;
	font-weight:bold;
}

#boxPage .ixnetCalendrier p.texte
{		}

#boxPage .ixnetCalendrier .fichier
{	margin-top:5px;	}

#boxPage .ixnetCalendrier .fichier p a:before
{	content:"> ";	}

#boxPage .ixnetCalendrier p.auteur
{	display:none;	}

#boxPage .ixnetCalendrier a.lireSuite
{
	display:block;
	margin-top:10px;
}

#boxPage .ixnetCalendrier .lireSuite span
{	 	}

#boxPage .ixnetCalendrier hr
{
	border:1px solid #F3A12D;
	margin-left:26px;	margin-right:8px;
	display:none;
}
#boxPage .ixnetCalendrier hr.last
{	display:none;	}

#boxPage .ixnetCalendrier a.voirTous
{
	display:block;
	background-image:url('../images/front/news_tous.gif');
	width:656px;	height:40px;
	margin-top:10px;
	clear:both;
}

#boxPage .ixnetCalendrier a.voirTous span
{	display:none;	}

#boxPage .ixnetCalendrier p.noresult
{
	margin:0;
	padding-bottom:10px;padding-top:10px;
	text-align:center;
}


/******************************************/
/***          Colonnes droite           ***/
/******************************************/
/*** Format général ***/
#boxColonneComplement .ixnetCalendrier
{
	margin-bottom:10px;
	font-family:verdana,arial;
	font-size:11px;
	color:#FFFFFF;
}

#boxColonneComplement .ixnetCalendrier div.titre
{
	background-image:url("../images/front/agenda_col_titre.gif");
	width:217px;	height:47px;
	margin:0;	padding:0;
}

#boxColonneComplement .ixnetCalendrier div.titre h2
{
	background-image:none;
	margin:0; padding:0;
	padding-top:15px;	padding-left:16px;
	font-family:verdana, arial;
	font-size:14px;
	color:#FFFFFF;
}

#boxColonneComplement .ixnetCalendrier h2.second
{	display:none;	}


#boxColonneComplement .ixnetCalendrier .liste
{
	margin-left:4px;	margin-right:8px;
	padding-right:8px;
	background-color:#00664F;
}

#boxColonneComplement .ixnetCalendrier .contenu
{
	margin:0;
	width:auto;
	padding-left:16px;	padding-right:16px;
	padding-top:20px;	padding-bottom:10px;
	text-align:justify;
	position:relative;
	*width:160px;
}

#boxColonneComplement .ixnetCalendrier h3
{
	font-size:11px;
	font-family:verdana,arial;
	margin-top:7px;
	position:absolute;
	left:70px;
	color:#FFFFFF;

}

#boxColonneComplement .ixnetCalendrier p.date
{
	background-color:#009171;
	width:37px;	height:48px;
	padding-left:4px;	padding-right:4px;
	padding-top:6px;

	color:#FFFFFF;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}

#boxColonneComplement .ixnetCalendrier p.date span.dateComplet			{	display:none;	}
#boxColonneComplement .ixnetCalendrier p.date span.dateAbrege			{	display:inline;	}

#boxColonneComplement .ixnetCalendrier p.dateFin
{	display:none; }

#boxColonneComplement .ixnetCalendrier div.hr
{
	height:1px;
	background-image:url("../images/front/agenda_col_separateur.gif");
	background-repeat:repeat-y;
}
#boxColonneComplement .ixnetCalendrier div.hr hr
{	display:none;	}


#boxColonneComplement .ixnetCalendrier div.voirTous
{
	padding-top:10px;
	margin-left:4px;	margin-right:8px;
	padding-bottom:10px;
	background-color:#00664F;
	text-align:center;
	color:#FFFFFF;
}
#boxColonneComplement .ixnetCalendrier div.voirTous a
{
	display:block;
	background-image:url('../images/front/agenda_col_tous.gif');
	width:174px;	height:19px;
	padding-top:5px;
	margin-left:auto;	margin-right:auto;
	color:#FFFFFF;
}

#boxColonneComplement .ixnetCalendrier a.voirTous span
{	display:inline;	}

#boxColonneComplement .ixnetCalendrier div.voirTous a:hover	{	text-decoration:none;	}

#boxColonneComplement .ixnetCalendrier p.noresult
{
	color:#FFFFFF;
}
/******************************************/
/***    Affichage en tant que module    ***/
/******************************************/
#boxPage .ixnetCalendrier hr.last
{	display:none;	}

#boxPage .ixnetCalendrier .retour
{	margin-top:20px; clear:both;	}

