html { 
overflow: scroll; 
} 

body {
	/*background-image:url(../Images/fond.gif);*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 0 0;
}

p, ul, ol
{
	color:#000 !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-weight:normal !important;
	font-size:12px !important; !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;
}


a:link, a:active, a:visited
{
	color:#224455 !important;
}

a:hover
{
	color:#006699 !important;
	text-decoration:underline !important;
}

h1
{
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	width:580px;
	/*width:98%;*/
	background-color:#204050;
	padding:5px 0 5px 5px;
	/*line-height:8pt;*/
}

h2
{
	color:#0053a0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	/*line-height:5pt;*/
}

h3
{
	color:#598fc1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	/*line-height:5pt;*/
}

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;
}

.DatePublication
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666 !important;
	text-align:right !important;
}

.DatePublication a:link, .DatePublication a:active, .DatePublication a:visited
{
	font-size:11px;
	color:#fff !important;
	font-weight:normal !important;
	text-align:right;
	display:block;
	padding: 10px 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.DatePublication a:hover
{
	font-size:11px;
	color:#fff !important;
	font-weight:normal !important;
	text-align:right;
	display:block;
	padding: 10px 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}



.TitrePublication3
{
	color:#224455 !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold !important;
	font-size:14px;
	text-transform:uppercase;
}

.TextePublication
{
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px !important;;
	text-decoration:none;
}

a.LienPublication, a.LienPublication:link, a.LienPublication:active, a.LienPublication:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important; !important;
	color:#666666 !important;
	text-align:right !important;
	text-decoration:none !important;
}

a.LienPublication:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important; !important;
	color:#006699 !important;
	text-align:right !important;
	text-decoration:underline;
}
.CreateurPublication
{
	font-size:11px;
	color:#666666 !important;
	text-align:right;
}


a.LienPDF, a.LienPDF:link, a.LienPDF:active, a.LienPDF:visited
{
	text-decoration:none;
	padding: 0 0 3px 20px;
	background-image:url(../Images/pdf.gif);
	background-repeat: no-repeat;
}

a.LienPDF:hover
{
	text-decoration:underline;

	padding: 0 0 3px 20px;
	background-image:url(../Images/pdf.gif);
	background-repeat: no-repeat;
}

a.LienPPT, a.LienPPT:link, a.LienPPT:active, a.LienPPT:visited
{
	text-decoration:none;
	padding: 0 0 3px 20px;
	background-image:url(../Images/ppt.gif);
	background-repeat: no-repeat;
}

a.LienPPT:hover
{
	text-decoration:underline;
	padding: 0 0 3px 20px;
	background-image:url(../Images/ppt.gif);
	background-repeat: no-repeat;
}

a.LienDOC, a.LienDOC:link, a.LienDOC:active, a.LienDOC:visited
{
	text-decoration:none;
	padding: 0 0 3px 20px;
	background-image:url(../Images/doc.gif);
	background-repeat: no-repeat;
}

a.LienDOC:hover
{
	text-decoration:underline;
	padding: 0 0 3px 20px;
	background-image:url(../Images/doc.gif);
	background-repeat: no-repeat;
}





/*********************************************************/
#mcontainer 
{
    border:0;
    margin:0 0 0 0;
    padding:0 0 0 0;
    text-align:center;
}

#NavTop
{
	margin: 0px auto 0px auto;
	width:776px;
	background:transparent url(../Images/top.gif) no-repeat;
	height:34px;
    border: 0px;
	text-align:right;
}

.Nav {
font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:10px 10px 0 0;
}

.Nav a:link, .Nav a:active, .Nav a:visited
{
	text-transform:uppercase;
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;
	font-size:9px;
	color:#224455;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.Nav a:hover
{
	text-decoration:underline;
}


.Recherche
{
	color:#224455;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9px;
	text-transform:uppercase;
	text-decoration:none;
	vertical-align: top;
	border: 1px solid #224455;
	background: url(../Images/input_background.gif) repeat-x;
	vertical-align:top;
}


.Centre
{
	margin: 0px auto 0px auto;
	padding:0 0 0 0;
	width:776px;
	height:157px;
    border: 0px;
}


.Ombre
{
	margin: 0px auto 0px auto;
	overflow:hidden;
	width:776px;
	/*background:transparent url(../Images/BG.gif) repeat-y;*/
}

.Genmenu{
	margin: 0px auto 0px auto;
	background:transparent url(../Images/bgMenu.gif) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	width:768px;
	vertical-align:middle;
}

.Genmenu a{
	font-size:15px;
	color:#FFFFFF !important;
	text-decoration:none;
}
.Genmenu a:hover{
	font-size:15px;
	color:#CCCCCC !important;
	text-decoration:none !important;
}

.MenuHorizontal a, .MenuHorizontal img, .MenuHorizontal tr, .MenuHorizontal td {
	margin: 0 !important;
	padding: 0 !important;
}

.Contenu{
	margin: 0px auto 0px auto;
	width:766px;
	text-align:left;
}

.menu2{
	width:160px;
	display:block;
	float:left;
}
ul.Menu-sectionB
{
	margin:0;
	padding:0;
	line-height:normal;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:8pt !important;
	display:block;
	overflow:hidden;
	list-style-image:none;
	list-style:none;
	text-transform:uppercase;
	/*background-color:#5cb862;*/
}

ul.Menu-sectionB a:link, ul.Menu-sectionB a:active, ul.Menu-sectionB a:visited
{
	margin:0;
	padding:5px 5px 5px 5px;
	color:#000000 !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:8pt !important;
	text-decoration:none !important;
	/*border-bottom:1px solid #204050 !important;*/
	display:block;
	overflow:hidden !important;
	list-style-image:none;
	list-style:none;
	text-transform:uppercase;
}

ul.Menu-sectionB a:hover
{
	margin:0;
	padding:5px 5px 5px 5px;
	color:#FFF !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:8pt !important;
	text-decoration:none !important;
	/*background-color:#0053a0 !important;*/
	display:block;
	overflow:hidden !important;
	text-transform:uppercase;
}

ul.Menu-sous-sectionB
{
	margin:0;
	padding:0;
	line-height:normal;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:7pt !important;
	display:block;
	width:159px;
	overflow:hidden;
	/*background-color:#a0d6a4;*/
	list-style-image:none;
	list-style-type:none;
	text-transform:uppercase;
}

ul.Menu-sous-sectionB a:link, ul.Menu-sous-sectionB a:active, ul.Menu-sous-sectionB a:visited
{
	margin:0;
	padding:5px 5px 5px 15px;
	color:#000 !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:7pt !important;
	text-decoration:none !important;
	/*border-bottom:1px solid #41ad49 !important;*/
	display:block;
	overflow:hidden !important;
	list-style-image:none;
	list-style-type:none;
	text-transform:uppercase;
}

ul.Menu-sous-sectionB a:hover
{
	padding:5px 5px 5px 15px;
	color:#FFF !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:7pt !important;
	text-decoration:none !important;
	overflow:hidden !important;
	text-transform:uppercase;
}
.ContenuPage{
	width:606px;
	display:block;
	float:right;
}
.ContenuContour{
	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;
}

.TitreGeneral
{
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
}

#Programmes {
	margin: 0;
	padding: 0;
	width: 776px;
	height: 32px;
	background: url(http://www.csdn.qc.ca/cfpi/formationprofessionnelle/Images/background_programmes.jpg) no-repeat;
	text-align: left;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: italic;
	line-height: 32px;
}

#Programmes img {
	margin: 0px 15px 0px 0px;
	padding: 0;
}

.TextProgrammes {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: italic;
}
