body {
	background-image:url(images/fond.gif);
	margin:0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0b4e77;
}

p, ul, ol
{
	color:#000 !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-weight:normal !important;
	font-size:12px !important;
	text-decoration:none !important;
}


ul
{
	color:#000 !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-weight:normal !important;
	font-size:12px !important;
	text-decoration:none !important;
	list-style-image:url(images/li.gif) !important;
}

li
{
	font-size:12px !important;
	color:#000 !important;
}



ul a:hover, ol a:hover
{
	color:#006699 !important;
}

h1
{
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	/*width:580px;*/
	background-color:#204050;
	padding:5px 0 5px 5px;
}

h2
{
	color:#0053a0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

h3
{
	color:#598fc1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}

h4
{
	color:#598fc1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
}

h5
{
	color:#224455;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}

h6
{
	color:#224455;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px !important;
	text-transform:uppercase;
}

.arianeA, .arianeA a:link, .arianeA a:active, .arianeA a:visited
{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666 !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.arianeA a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666 !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


/*********************************************************/
#mcontainer 
{
    border:0;
    margin:0 0 0 0;
    padding:0 0 0 0;
    text-align:center;
}
.Centre
{
	margin: 0px auto 0px auto;
	padding:0 0 0 0;
	width:776px;
	height:195px;
    border: 0px;
	background-image:url(images/EleveJour.jpg);
}

.Ombre
{
	margin: 0px auto 0px auto;
	overflow:hidden;
	width:776px;
	background:transparent url(images/BG.gif) repeat-y;
}

.Contenu{
text-align:left;
	padding:0 10px 0 10px;
}

#Bas
{
	margin: 0px auto 0px auto;
	padding:0 0 0 0;
	width:776px;
	background:transparent url(images/bottom.gif) no-repeat;
	height:5px;
    border: 0px;
}

.BasPage, .BasPage a:link, .BasPage a:active, .BasPage a:visited
{
	font-size:11px;
	color:#224455 !important;
}

.BasPage a:hover
{
	font-size:11px;
	color:#006699 !important;
}

a:link, a:active, a:visited
{
	color:#224455 !important;
}

a:hover
{
	color:#006699 !important;
	text-decoration:underline !important;
}

hr
{
	border-top: dashed 2px #f3760c;	
	background-color:Transparent;
}


/***********************************************/

.PageSize
{
	width:80%;
}

.Titre1
{
	font-size:15px;
	font-weight:bold;	
}
.Titre2
{
	font-weight:bold;	
}

.Titre3, .Titre3 a:link, .Titre3 a:active, .Titre3 a:visited,.Titre3 a:hover
{
	font-size:10px;
	font-weight:bold;
	color:White;	
	padding-Left: 15px;
	padding-Right: 15px;
}

.CellBackground
{
	background-color:#fdf4ea;
}

.TableauHeader
{
	background-color:#ffffff;
	height: 25px;
}

.Tableau
{
	Border:solid 1px #0b4e77;	
}
.Tableau2
{
	Border:solid 1px #0b4e77;	
	padding:5px;
}

.TableauCellule
{
	padding:5px;
	Border:solid 1px #0b4e77;
}

.LegalText
{
	text-align:justify;
	padding:10px;
}
.alert
{
	
	background-image:url(images/alert.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding: 5px 0px 5px 25px;
	font-weight:bold;
	color:#990000;
	height:25px;
	
}
.alertq
{
	font-weight:bold;
	color:#990000;
	height:25px;
	
}

.sortedASC
{
	background-image:url(images/haut.gif);
	background-position:left;
	background-repeat:no-repeat;
	
}
.sortedDESC
{
	background-image:url(images/bas.gif);
	background-position:left;
	background-repeat:no-repeat;
	
}
