﻿/* Default Style */
body 
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 0.8em;
	background-color: #C2C3D9; /*couleur de fond blanche*/
}

.DefaultLink 
{ 
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: black;
}
.DefaultLink a:visited
{ 
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: black;
}

.DefaultLink a:link
{ 
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: black;
}


.DefaultSearchLink:link
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: black;
}

.DefaultSearchLink:visited
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: black;
}

.DefaultSearchLink:hover
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: blue;
	text-decoration: underline;
}

/* Global container center*/
#Container {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 995px
}

/* Left content (logo, menu right, link... */
#Left 
{	
	width: 220px;
	vertical-align: top;
/*	background-color: #0a2871;*/
}

#LeftTop
{	
	width: 220px;
	/*background-color: #0a2871;*/
	vertical-align: top;
		
}

#LeftBottom
{	
	width: 220px;

	/*background-color: #727cad; */
	vertical-align: top;
	
}

/* PAGE TITLE  */
.DefaultPageTitle
{
	font-family: Verdana;
	font-size: 24px;
	font-weight: bold;
	color: #727bab;
	/*border-bottom: solid 1px #727bab;		*/
}

/* Right content (menu top, banner, page content...)*/
#Right 
{
	vertical-align: top;	
	width: auto;	
}

/* General parameter for link */
a
{
	text-decoration: none;
}

.Padding
{
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	text-align: left;
}

.Center
{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

/* ContainerContent */
.ContentContainerA
{
}
.ContentContainerB_Right
{
	
	width:30%;
}
.ContentContainerB_Left
{
	
	width:70%;
}

/* NEWS CONTROL */
.DefaultNews
{
	border-collapse: collapse;
	width: 200px;
	margin: 10px;
}

.DefaultNewsTitle
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
	color: #445591;
}

.DefaultNewsContent
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
}



/* ARTICLE CONTROL */

.DefaultArticle
{
	border-collapse: collapse;
	text-align:justify;
	width: 100%;
}

.DefaultArticleTitle
{
	font-family: Verdana;
	font-size: 24px;
	font-weight: bold;
	color: #727bab;
	border-bottom: solid 1px #727bab;	
}

.DefaultArticleTitleOption
{
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #5a679d;
	border-bottom: solid 1px #5a679d;
	text-align: right;
	white-space:nowrap;
}

.DefaultArticleSubTitle
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #d40026;
	padding-top: 10px;
}

.DefaultArticleContent
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
}



/* LINK CONTROL */
.DefaultLinkControl
{
	text-align:left;
}

.DefaultLinkControlItem a:visited
{ 
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: White;
}

.DefaultLinkControlItem a:link
{ 
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: White;
}

.DefaultLinkControlItem
{ 
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: White;
}



.FooterLinkControl
{
	text-align:center;	
	padding: 5px;	
	
}

.FooterLinkControlItem
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: Black;	
}

.DefaultFooterLinkItem
{ 
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #445591;
	padding-left: 10px; 
	border-left: #445591 1px solid; 
	border-right: #445591 1px solid; 
	padding-right: 10px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}


.DefaultFooterLinkItem a:visited
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #445591;	
	text-align: center;	
	margin-left: auto;
	margin-right: auto;
}


/* SEARCH CONTROL */
.DefaultSearchControl
{
	
	text-align:left;
	margin-top: 10px;
	margin-bottom: 10px;	
}


/* RECRUITMENT CONTROL */
.DefaultRecruitment
{
	font-family: Verdana;
	font-size: 12px;	
}

.DefaultRecruitmentTitle
{
	font-family: Verdana;
	font-weight: bold;
	/*text-decoration : underline; */
	font-size: 14px;	
}

.DefaultRecruitmentTip
{
	font-family: Verdana;
	font-weight: normal;
	font-style :italic; 
	font-size: 9px;	
}

.DefaultRecruitmentExample
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 9px;	
}

.DefaultRecruitmentText
{
	font-family: Verdana;
	font-size: 12px;	
}

/* ANNUAL REPORT FORM CONTROL */
.DefaultAnnualReport
{
	font-family: Verdana;
	font-size: 12px;	
}

.DefaultAnnualReportText
{
	font-family: Verdana;
	font-size: 12px;	
}

.DefaultAnnualReportTitle
{
	font-family: Verdana;
	font-size: 12px;
}

/* Document Download FORM CONTROL */
.DefaultDocumentDownload
{
	font-family: Verdana;
	font-size: 12px;	
}

.DefaultDocumentDownloadText
{
	font-family: Verdana;
	font-size: 12px;	
}

.DefaultDocumentDownloadTitle
{
	font-family: Verdana;
	font-size: 12px;
}

/* SITE MAP */
.DefaultSiteMap
{
	font-family: Verdana;
	font-size: 12px;
	font-weight : normal;	
	color : #FFFFFF;	
}

.DefaultSiteMapSelectedItem
{
	font-family: Verdana;
	font-size: 12px;
	font-weight : bold;	
	color : #D40026;	
}

/* menuTop */
.StaticMenuTop
{
	font-family: Verdana;
	font-weight: bold;
	background-color: #0A2972;
	font-size: 16px;
	color: #FFFFFF;	
}

/* menuLeft */
.StaticMenuLeft
{
	text-align: left;
	font-family: Verdana;
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;	
}

/* Footer */
.DefaultFooter
{
	Font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #5a679d;	
	background-color: #ffffff;
	margin: 10px;
}


.DefaultMenuMainTitle
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: White;
}

.DefaultMenuMainTitleSmall
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: White;
}

.DefaultPanelLeft
{
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.Content1_Zone1
{
	
	width: 500px;
	height: 400px;
	vertical-align: top;
}

.Content1_Zone2
{
	background-color: Red;
	width: 100px;
	height: 400px;
	vertical-align: top;
}

.DefaultContent
{
	font-family: Verdana;
	font-size: 12;
	color: #000000;
}

.test
{
	padding-left: 10px;
}

li
{
	list-style-position	: outside ;
	list-style-type		: square;
	/*color						: #0A2972;*/
	color						: black;
	font-family				: Verdana;
	font-weight				: normal;
	/*font-size				: 11px;*/
}

iframe 
{
	border: none;
	border-collapse:collapse;
	border-color : White;
}

.PopupConfirm
{
	font-family: Verdana;
	font-size: 14px;
	vertical-align: top;
	margin:10px;
	background-color: #C2C3D9;
}

.SiteMapMenuTitle
{
	text-align	: left;
	width			: auto;
	font-family : Verdana;
	font-size	: 12pt;
	font-weight	: bold;
	color			: #D40026;
}

.SiteMapSubMenu
{
	font-family			: Verdana;
	font-size			: 11pt;
	font-weight			: normal;
	color					: Black;
	text-decoration	: none;
	text-align			: left;
	width					: auto;
}
a.SiteMapSubA
{
	text-decoration	: none;
	color					: Black;
}
a.SiteMapSubA:hover
{
	text-decoration	: underline;
	color					: Navy;
}
a.SiteMapSubA:visited
{
	text-decoration	: uderline;
	color					: Black;
}

.ContextMenuTitleNotSelected
{
	color			: #FFFFFF;
	font-size	: 11px;
	font-weight	: bold;
}
.ContextMenuTitleSelected
{
	color			: #D40026;
	font-size	: 11px;
	font-weight	: bold;
}
a.ContextSubMenuTitleSelectedA
{
	color					: #D40026;
	font-size			: 11px;
	font-weight			: bold;
	text-decoration	: none;
}
a.ContextSubMenuTitleNotSelectedA
{
	color					: White;
	font-size			: 11px;
	font-weight			: normal;
	text-decoration	: none;
	
}
a.ContextSubMenuTitleSelectedA:hover
{
	color					: #FFFFFF;
	font-size			: 11px;
	font-weight			: normal;
	text-decoration	: underline;
}
a.ContextSubMenuTitleNotSelectedA:hover
{
	color					: #FFFFFF;
	font-size			: 11px;
	font-weight			: normal;
	text-decoration	: underline;
}
