html
{ 
	overflow: scroll; 
}

body
{
	background:url('../../../etablissements/CSDN/Fichiers%20communs/fond.gif');
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:9pt;
}

p
{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
}

li, ul {
	color:#000 ! important;
	font-family:Arial, Helvetica, sans-serif ! important;
	font-size:9pt ! important;
	list-style-image: url('../../../etablissements/CSDN/Fichiers%20communs/li.gif');
}

li a:link, li a:active, li a:visited, ul a:link, ul a:active, ul a:visited
{
	color:#1f80ad ! important;
	font-family:Arial, Helvetica, sans-serif ! important;
	font-size:9pt ! important;
	text-decoration:none ! important;
}

li a:hover, ul a:hover, 
{
	color:#1f80ad ! important;
	font-family:Arial, Helvetica, sans-serif ! important;
	font-size:9pt ! important;
	text-decoration:underline ! important;
}

a:link, a:active, a:visited
{
	color:#1f80ad;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:underline;
}

a:hover
{
	color:#c5d5dd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:underline;
}

h1
{
	color:#1f80ad;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14pt;
}

h2
{
	color:#1f80ad;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13pt;
}

h3
{
	color:#1f3f4e;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12pt;
}

h4
{
	color:#1f3f4e;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11pt;
}

h5
{
	color:#1f3f4e;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10pt;
}

h6
{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9pt;
}

.ariane, .ariane a:link, .ariane a:active, .ariane a:visited,
{
	font-size:8pt;
}



.Date2
{
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10pt;
}


a.TitrePublication2,a.TitrePublication2:link, a.TitrePublication2:active, a.TitrePublication2:visited
{
	color:#1f3f4e;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12pt;
	text-decoration:none;
}

a.TitrePublication2:hover
{
	color:#c5d5dd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	text-decoration:underline;
}

.TextePublication2
{
	color:#1f3f4e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
}




a.LienPDF, a.LienPDF:link, a.LienPDF:active, a.LienPDF:visited
{
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
	padding: 0 0 0 20px;
	background-image: url('../../../etablissements/CSDN/Fichiers%20communs/PDF.gif');
	text-align: right;
	background-repeat: no-repeat;
}

a.LienPDF:hover
{
	color:#c5d5dd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:underline;
	padding: 0 0 0 20px;
	background-image: url('../../../etablissements/CSDN/Fichiers%20communs/PDF.gif');
	text-align: right;
	background-repeat: no-repeat;
}

a.Menu, a.Menu:link, a.Menu:active, a.Menu:visited
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
	text-align: right;
	padding-bottom:5px;
}

a.Menu:hover
{
	color:#c5d5dd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
	text-align: right;
	padding-bottom:5px;
}


ul.Menu-section
{
	margin:0;
	padding:0;
	line-height:normal;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:9pt !important;
	display:block;
	height:424px;
	width:146px;
	overflow:hidden;
	background-image:url('../../../etablissements/CSDN/Fichiers%20communs/EcoleDesParents/menu[1].gif');
	background-repeat:no-repeat;
	list-style-image:none;
}



ul.Menu-section a:link, ul.Menu-section a:active, ul.Menu-section a:visited
{
	margin:0;
	padding:5px 0 5px 5px;
	color:#000 !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:9pt !important;
	text-decoration:none !important;
	border-bottom:1px solid #86959d !important;
	display:block;
	width:146px;
	overflow:hidden !important;
	list-style-image:none;
}

ul.Menu-section a:hover
{
	margin:0;
	padding:5px 0 5px 5px;
	color:#2f3d74 !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:9pt !important;
	text-decoration:none !important;
	background-color:#c6d6e2 !important;
	display:block;
	width:146px;
	overflow:hidden !important;
	list-style-image:none;
}

.Navigation
{
	display:block;width:146px;
	border-right:2px solid #86959d ! important;
}


a.top-nav, a.top-nav:link, a.top-nav:active, a.top-nav:visited, a.top-nav:hover
{
	color:#224455;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	text-decoration:none;
	text-align: right;
	padding:7px 7px 7px 7px;
	font-weight:bold;
	height:28px;
}

.esp
{

	padding-left:25px ! important;
}


.bottom
{
	text-align:center;
}


.basPage
{
	background:url('../../../etablissements/CSDN/Fichiers%20communs/bottom.gif') no-repeat;
	width:780px;
	height:20px;
	margin:0px auto 0px auto;
	padding:0 0 20px 0;
}


#MenuNavigation {
	background:url(menu[1].gif) no-repeat !important;
	width:146px;
	/*min-height:424px;
	height:expression(document.body.clientheight > 424 ? "424px" : "auto");*/
}

#MenuNavigation ul.Menu-sectionB {
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style-image:none;
	list-style-type:none;
	display:block;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif !important;
	width:146px;
}

#MenuNavigation ul.Menu-sectionB a:link, #MenuNavigation ul.Menu-sectionB a:active, #MenuNavigation ul.Menu-sectionB a:visited {
	padding:5px 5px 5px 5px !important;
	display:block;
	overflow:hidden;
	list-style-image:none;
	list-style-type:none;
	border-bottom:1px solid #86959d;
	font-size:9pt!important;
	color:#000 !important;
	width:136px;
}


#MenuNavigation ul.Menu-sectionB a:hover {
	background-color:#38596a;
	color:#fff !important;
	font-size:9pt!important;
	text-decoration:none !important;
	width:136px;
}

/****************/
html:not([lang*=""]) #MenuNavigation ul.Menu-sous-sectionB {
	margin: 0;
	padding: 0;
	list-style-image:none !important;
	list-style-type:none !important;
}

#MenuNavigation ul.Menu-sous-sectionB {
	margin: 0;
	list-style-image:none !important;
	list-style-type:none !important;
}

#MenuNavigation ul.Menu-sous-sectionB a:link, #MenuNavigation ul.Menu-sous-sectionB a:active, #MenuNavigation ul.Menu-sous-sectionB a:visited {
	background:#d4e0e9;
	font-size:8pt!important;
	padding:3px 3px 3px 15px !important;
	width:128px;

}	
	
#MenuNavigation ul.Menu-sous-sectionB a:hover {
	background:#38596a;
	font-size:8pt!important;
	padding:3px 3px 3px 15px !important;
	width:128px;

}
/*/////////////////////////*/

#MenuNavigation ul.Menu-sous-sectionB ul {
	margin:0;
	padding:0;
	list-style-image:none;
	list-style-type:none;
}

#MenuNavigation ul.Menu-sous-sectionB ul a:link, #MenuNavigation ul.Menu-sous-sectionB ul a:active, #MenuNavigation ul.Menu-sous-sectionB ul a:visited {
	background:#e3eaf0;
	font-size:7pt!important;
	padding:3px 3px 3px 25px !important;
	width:118px;
}

#MenuNavigation ul.Menu-sous-sectionB ul a:hover {
	background:#38596a;
	font-size:7pt!important;
	padding:3px 3px 3px 25px !important;
	width:118px;
}
