﻿/* STYLES DE MARQUE DE REVISION ============================= */
/* home ==== */
/* menu items */
div.ms-rteElement-MenuItems{-ms-name:"Menu items Home Page"}
	.ms-rteElement-MenuItems {padding:0px 5px 0px 0}
		.ms-rteElement-MenuItems a{color:#14639a!important;display:inline-block;font-size:13px;padding:7px 0 0px 10px}
	.Special{padding-top:0px}
	a.Sustainability{padding-top:0}
	a.Environment{padding-bottom:0!important}
	.And{color:#14639a!important;font-size:11pt;display:inline-block;padding-bottom:0px}

/* menu header items */
	.ms-rteElement-MenuHeaderItems a{
		display:block;
		font-weight:bold;font-size:15px;
		color:#14639a!important;
		padding:18px 0 0 24px;
		} 

/* QuickLaunch 2 pour les cas ou on veut faire disparaitre le QL 1 */
.QL2{padding:5px 10px 15px 0}
.ms-rteElement-MenuItemsMenu2 {-ms-name:"Menu items Second QuickLaunch"}
.ms-rteElement-MenuItemsMenu2 {padding:0px 5px 0px 10px}
	.ms-rteElement-MenuItemsMenu2 a{
	background:transparent url('../img/QL_Bullet_9x10.png') no-repeat 4px 8px;
	border-bottom:0px #14639a solid;
	display:block;
	font-weight:bold;color:#14639a;font-size:10pt;
	padding:5px 0 5px 25px
	}
/* Level pages ==== */

/* Title */
h1.ms-rteElement-Title{-ms-name:"ICAO - Main Title Text"}
	h1.ms-rteElement-Title, 
	h1#PageTitle{
		/*background:#003c7b url('../img/WPHeader_10x28.png') repeat-x left top;*/
		border-top:5px #227dbc solid;
		color:#1b4177;
		font:bold 17px Arial;
		padding:10px 5px 4px 0;margin:0;
		/*text-align:left*/		
		}
/* Sub Title */
h2.ms-rteElement-SubTitle{-ms-name:"ICAO - Subtitle Text"}
	h2.ms-rteElement-SubTitle{color:#1b4177;font-size:13pt;font-weight:bold;text-align:left;padding:20px 5px 10px 0;margin:0}
	.ms-WPBody h2.ms-rteElement-SubTitle{padding-left:15px}
	/*.ms-rtestate-field table h2.ms-rteElement-SubTitle{padding:0 0 10px 0}*//*for subtitle in tables*/


/* STYLES  ============================= */

.article-content .ms-rtestate-field p, body .WPZone1 p{margin:0!important}
.article-content .ms-rtestate-field a:hover{border-bottom:0;text-decoration:none}

.ms-rteStyle-ListItemTextColor2 ul, 
.ms-rteStyle-ListItemTextColor2 ol {padding:0 0 10px 20px}

.ms-rteStyle-ListItemTextColor2 li{-ms-name:"Bullet list ";
	background:url('/Design/img/BulletListStandard_8x8.png') no-repeat left 6px;
	font-size:12px;
	padding:0 0 5px 12px;list-style-type:none;
	text-align:left
	}
	
li.ms-rteStyle-ListItemTextColor2{-ms-name:"Bullet list";
	background:url('/Design/img/BulletListStandard_8x8.png') no-repeat left 6px;
	font-size:12px;
	padding:0 0 5px 12px;list-style-type:none;
	text-align:left
	}	
	.ms-rteStyle-ListItemTextColor2{padding:0}

/**/

body .ms-rteStyle-Texte{-ms-name:"ICAO - Body Text";color:#1b4177;font-size:13px}
body .ms-rteStyle-TexteBlue{-ms-name:"ICAO - Body Text dark blue";color:#1b4177;font-size:13px}
body .ms-rteStyle-emphasis{-ms-name:"ICAO - Emphasized Text";color:#666;font-size:12px}


/* Gestion des listes  =============== */
/* Recuperation du vieux site */
.data li{
	background:url('/Design/img/BulletListStandard_8x8.png') no-repeat left 5px;
	color:#1b4177;font-size:13px;
	padding:0 0 5px 12px;list-style-type:none;
	text-align:left
	}
/* Application par defaut */
.article-content ul {padding:0px}
.article-content ol {padding:0 0 0 20px}
	/*hack IE7*/ *+html .article-content ul, *+html .article-content ol{margin-left:0px}	
	/*hack IE7*/ *+html .article-content ol{padding-left:25px}	

.article-content ul ul, 
.article-content ul ol, 
.article-content ol ul {padding:0 0 0px 20px}


/* Creation des styles de liste */
.ms-rteStyle-ListItemTextColor ul, 
.ms-rteStyle-ListItemTextColor ol {padding:0 0 10px 20px}
.ms-rteStyle-ListItemTextColor li{-ms-name:"ICAO - Bullet list";
	background:url('/Design/img/BulletListStandard_8x8.png') no-repeat left 5px;
	font-size:12px;
	padding:0 0 5px 12px;list-style-type:none;
	text-align:left
	}
	
li.ms-rteStyle-ListItemTextColor{-ms-name:"ICAO - Bullet list";
	background:url('/Design/img/BulletListStandard_8x8.png') no-repeat left 5px;
	font-size:12px;
	padding:0 0 5px 12px;list-style-type:none;
	text-align:left
	}
.ms-rteStyle-ListItemTextColor{padding:0}

/* Lists by default */

.article-content .ms-rtestate-field ul{margin:0}

.article-content .ms-rtestate-field ul li{
	background:url('/Design/img/BulletListStandard_8x8.png') no-repeat left 5px;
	font-size:12px;
	padding:0 0 5px 12px;list-style-type:none;
	text-align:left
	}


/* COLOR  ============================= */
.ms-rteForeColor-ICAOcolorBlue{-ms-name:"ICAO color - Blue";color:#1b4177}
.ms-rteForeColor-ICAOcolorTxt{-ms-name:"ICAO color - text";color:#1b4177}


/* TABLES  ============================= */
/*Default SP table style : clear */
.ms-rteTable-0{
	-ms-name:"Table Style 1 - Clear";
	border-width:0px;
	border-style:none;
	border-collapse:collapse;
	}
.ms-rteTable-0 td, .ms-rteTable-0 th{vertical-align:top}


/* table V1 */
.ms-rteTable-V1{
	-ms-name:"ICAO - Default table style";
	text-align:left;
	line-height:2;
	vertical-align:top;
	/* [ReplaceColor(themeColor:"Dark1")] */ color:#14639a;
	font-size:11px;border:0px solid white
	}
	.ms-rteTable-V1 td{font-size:11px}
		
.ms-rteTable-V1 th.ms-rteTableHeaderRow-V1,
.ms-rteTable-V1 tr.ms-rteTableFooterRow-V1{
	/* [ReplaceColor(themeColor:"Light1")] */ background-color:#FFF;
	/* [ReplaceColor(themeColor:"Accent1")] */ border-top:1px #1b4177 solid;
	/* [ReplaceColor(themeColor:"Accent1")] */ border-bottom:1px #1b4177 solid;
	font-size:14px
	}
.ms-rteTable-V1 th.ms-rteTableHeaderFirstCol-V1,
.ms-rteTable-V1 th.ms-rteTableFooterFirstCol-V1{
	/* [ReplaceColor(themeColor:"Light1")] */ color:#fff;
	/* [ReplaceColor(themeColor:"Accent1")] */ background-color:#1b4177;
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	padding:0 3px;
	text-align:left;
	font-size:14px
	}
.ms-rteTable-V1 th.ms-rteTableHeaderOddCol-V1,
.ms-rteTable-V1 td.ms-rteTableFooterOddCol-V1{
	/* [ReplaceColor(themeColor:"Light1")] */ color:#fff;
	/* [ReplaceColor(themeColor:"Accent1")] */ background-color:#1b4177;
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	padding:0 3px;
	text-align:left;
	font-size:14px
	}
.ms-rteTable-V1 th.ms-rteTableHeaderEvenCol-V1,
.ms-rteTable-V1 td.ms-rteTableFooterEvenCol-V1{
	/* [ReplaceColor(themeColor:"Light1")] */ color:#fff;
	/* [ReplaceColor(themeColor:"Accent1")] */ background-color:#1b4177;
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	padding:0 3px;
	text-align:left;
	font-size:14px
	}
.ms-rteTable-V1 th.ms-rteTableHeaderLastCol-V1,
.ms-rteTable-V1 td.ms-rteTableFooterLastCol-V1{
	/* [ReplaceColor(themeColor:"Light1")] */ color:#fff;
	/* [ReplaceColor(themeColor:"Accent1")] */ background-color:#1b4177;
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	padding:0 3px;
	text-align:left;
	font-size:14px
}
.ms-rteTable-V1 tr.ms-rteTableOddRow-V1{
	/* [ReplaceColor(themeColor:"Light1-Lighter")] */ background-color:#fff;
	}
.ms-rteTable-V1 tr.ms-rteTableEvenRow-V1{
	/* [ReplaceColor(themeColor:"Light1")] */ background-color:#fff;
	}
.ms-rteTable-V1 th.ms-rteTableFirstCol-V1,
.ms-rteTable-V1 td.ms-rteTableFirstCol-V1{
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	font-weight:bold;
	padding:0 3px;
	text-align:left
	}
.ms-rteTable-V1 td.ms-rteTableLastCol-V1{
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	font-weight:bold;
	padding:0 3px;
	text-align:left
	}
.ms-rteTable-V1 td.ms-rteTableOddCol-V1{
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	padding:0 3px;
	text-align:left
	}
.ms-rteTable-V1 td.ms-rteTableEvenCol-V1{
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	padding:0 3px;
	text-align:left
	}

/* table V2 */
.ms-rteTable-V2{
	-ms-name:"ICAO - table style 2";
	text-align:left;
	line-height:2;
	vertical-align:top;
	/* [ReplaceColor(themeColor:"Dark1")] */ color:#58595b;
	font-size:11px;border:0px solid white
	}
	.ms-rteTable-V2 td{font-size:11px}
	
.ms-rteTable-V2 th.ms-rteTableHeaderRow-V2,
.ms-rteTable-V2 tr.ms-rteTableFooterRow-V2{
	/* [ReplaceColor(themeColor:"Light1")] */ background-color:#FFF;
	/* [ReplaceColor(themeColor:"Accent1")] */ border-top:1px #1b4177 solid;
	/* [ReplaceColor(themeColor:"Accent1")] */ border-bottom:1px #1b4177 solid;
	font-size:14px
	}
.ms-rteTable-V2 th.ms-rteTableHeaderFirstCol-V2,
.ms-rteTable-V2 th.ms-rteTableFooterFirstCol-V2{
	/* [ReplaceColor(themeColor:"Light1")] */ color:#ffffff;
	/* [ReplaceColor(themeColor:"Accent1")] */ background-color:#1b4177;
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	padding:0 3px;
	text-align:left;
	font-size:14px
	}
.ms-rteTable-V2 th.ms-rteTableHeaderOddCol-V2,
.ms-rteTable-V2 td.ms-rteTableFooterOddCol-V2{
	/* [ReplaceColor(themeColor:"Light1")] */ color:#ffffff;
	/* [ReplaceColor(themeColor:"Accent1")] */ background-color:#1b4177;
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	padding:0 3px;
	text-align:left;
	font-size:14px
	}
.ms-rteTable-V2 th.ms-rteTableHeaderEvenCol-V2,
.ms-rteTable-V2 td.ms-rteTableFooterEvenCol-V2{
	/* [ReplaceColor(themeColor:"Light1")] */ color:#ffffff;
	/* [ReplaceColor(themeColor:"Accent1")] */ background-color:#1b4177;
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	padding:0 3px;
	text-align:left;
	font-size:14px
	}
.ms-rteTable-V2 th.ms-rteTableHeaderLastCol-V2,
.ms-rteTable-V2 td.ms-rteTableFooterLastCol-V2{
	/* [ReplaceColor(themeColor:"Light1")] */ color:#ffffff;
	/* [ReplaceColor(themeColor:"Accent1")] */ background-color:#1b4177;
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	padding:0 3px;
	text-align:left;
	font-size:14px
	}
.ms-rteTable-V2 tr.ms-rteTableOddRow-V2{
	/* [ReplaceColor(themeColor:"Light1-Lighter")] */ background-color:#fff;
	}
.ms-rteTable-V2 tr.ms-rteTableEvenRow-V2{
	/* [ReplaceColor(themeColor:"Light1")] */ background-color:#fff;
	}
.ms-rteTable-V2 th.ms-rteTableFirstCol-V2,
.ms-rteTable-V2 td.ms-rteTableFirstCol-V2{
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	font-weight:bold;
	padding:0 3px;
	text-align:left
	}
.ms-rteTable-V2 td.ms-rteTableLastCol-V2{
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	font-weight:bold;
	padding:0 3px;
	text-align:left
	}
.ms-rteTable-V2 td.ms-rteTableOddCol-V2{
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	padding:0 3px;
	text-align:left
	}
.ms-rteTable-V2 td.ms-rteTableEvenCol-V2{
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	padding:0 3px;
	text-align:left
	}

/* table V3 */
.ms-rteTable-V3{
	-ms-name:"ICAO - table style 3";
	text-align:left;
	line-height:2;
	vertical-align:top;
	/* [ReplaceColor(themeColor:"Dark1")] */ color:#1b4177;
	font-size:11px;border:0px solid white
	}
	.ms-rteTable-V3 td{font-size:11px}
	
.ms-rteTable-V3 th.ms-rteTableHeaderRow-V3,
.ms-rteTable-V3 tr.ms-rteTableFooterRow-V3{
	/* [ReplaceColor(themeColor:"Light1")] */ background-color:#FFF;
	/* [ReplaceColor(themeColor:"Accent1")] */ border-top:1px #1b4177 solid;
	/* [ReplaceColor(themeColor:"Accent1")] */ border-bottom:1px #1b4177 solid;
	}
.ms-rteTable-V3 th.ms-rteTableHeaderFirstCol-V3,
.ms-rteTable-V3 th.ms-rteTableFooterFirstCol-V3{
	/* [ReplaceColor(themeColor:"Light1")] */ color:#fff;
	/* [ReplaceColor(themeColor:"Accent1")] */ background-color:#1b4177;
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	font-size:14px;font-weight:bold;
	padding:0 3px;
	text-align:left
	}
.ms-rteTable-V3 th.ms-rteTableHeaderOddCol-V3,
.ms-rteTable-V3 td.ms-rteTableFooterOddCol-V3{
	/* [ReplaceColor(themeColor:"Light1")] */ color:#fff;
	/* [ReplaceColor(themeColor:"Accent1")] */ background-color:#1b4177;
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	padding:0 3px;
	text-align:left;
	font-size:14px
	}
.ms-rteTable-V3 th.ms-rteTableHeaderEvenCol-V3,
.ms-rteTable-V3 td.ms-rteTableFooterEvenCol-V3{
	/* [ReplaceColor(themeColor:"Light1")] */ color:#fff;
	/* [ReplaceColor(themeColor:"Accent1")] */ background-color:#1b4177;
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	padding:0 3px;
	text-align:left;
	font-size:14px
	}
.ms-rteTable-V3 th.ms-rteTableHeaderLastCol-V3,
.ms-rteTable-V3 td.ms-rteTableFooterLastCol-V3{
	/* [ReplaceColor(themeColor:"Light1")] */ color:#fff;
	/* [ReplaceColor(themeColor:"Accent1")] */ background-color:#1b4177;
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	padding:0 3px;
	text-align:left;
	font-size:14px
	}
.ms-rteTable-V3 tr.ms-rteTableOddRow-V3{
	/* [ReplaceColor(themeColor:"Light1-Lighter")] */ background-color:#fff;
	}
.ms-rteTable-V3 tr.ms-rteTableEvenRow-V3{
	/* [ReplaceColor(themeColor:"Light1")] */ background-color:#e6e7e8;
	}
.ms-rteTable-V3 th.ms-rteTableFirstCol-V3,
.ms-rteTable-V3 td.ms-rteTableFirstCol-V3{
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	font-weight:bold;
	padding:0 3px;
	text-align:left
	}
.ms-rteTable-V3 td.ms-rteTableLastCol-V3{
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	font-weight:bold;
	padding:0 3px;
	text-align:left
	}
.ms-rteTable-V3 td.ms-rteTableOddCol-V3{
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	padding:0 3px;
	text-align:left
	}
.ms-rteTable-V3 td.ms-rteTableEvenCol-V3{
	/* [ReplaceColor(themeColor:"Dark1")] */ border:1px #1b4177 solid;
	padding:0 3px;
	text-align:left
	}

/* / Gestion des tables */

/* Gestion des tailles de police */
body .ms-rteFontSize-ICAO11{font-size:11px}
body .ms-rteFontSize-ICAO12{font-size:12px}
body .ms-rteFontSize-ICAO13{font-size:13px}
body .ms-rteFontSize-ICAO14{font-size:14px}
body .ms-rteFontSize-ICAO15{font-size:15px}
body .ms-rteFontSize-ICAO16{font-size:16px}

/* / Gestion des tailles de police */


/* Home page ============================= */
#Newsroom, #HomeLinks, #Governance, #StrategicObjectives{margin-bottom:12px;width:278px}
#ICAOtools {margin-bottom:12px;width:278px}

.SocialContainer{margin-top:5px}
#Social .Youtube{padding:0 5px;margin:0;width:30px}
#Social .Twitter{padding:0 15px 0 0;margin:0;width:30px}
#Social .RSS img{margin-top:-1px}
	#Social a img{border:0px}
	
#MeetingsEvents{margin:14px 0}

/* Home Social WP */
#Social{position:relative;bottom:5px}
@-moz-document url-prefix(){#Social{vertical-align:bottom}}/* Hack Firefox */



/* level pages - General elements ============================= */

/* Quicklaunch 2 - zone WP */
#LeftZoneMenu2{margin-top:12px}
#LeftZoneMenu2 .s4-wpTopTable{width:250px!important}
#LeftZoneMenu2 .ms-WPTitle{padding-left:20px}
#LeftZoneMenu2 .ms-WPBody{margin-left:20px}


/* content zones  ===== */
body .article-content, body .Resume {line-height:20px;color:#1b4177;margin:0;font-size:13px}
body .article-content {margin-right:20px}

body .article-content {padding-bottom:20px}
	body .article-content a, 
	body  .article-content a:link, 
	.Resume a, .Resume a:link,	
	.article-content a:active, 
	.Resume a:active{color:#278ed6;text-decoration:none;border-bottom:1px #278ed6 dotted}
	a.LinkedImg{border-bottom-width:0!important}/*remove dotted border for images - cf js file */
	.article-content a:hover, .Resume a:hover{text-decoration:none;border-bottom-width:0}


	body .article-content a:visited, 
	body .Resume a:visited{color:#278ed6!important;text-decoration:none!important}

.article-content .ms-rtestate-field p, .Resume .ms-rtestate-field p{padding:0;margin:0}

/* Level pages Webpart Zone 1*/
.WPZone1{margin-top:0px;position:relative}

/* See more link managment */
.ms-rtestate-field .SeeMoreLink,
.Resume .SeeMoreLink,
.ms-formfieldcontainer .Resume .SeeMoreLink, 
.ms-formfieldcontainer .Resume .SeeMoreLink a,
.ms-formfieldcontainer .SeeMoreLink,
.ms-formfieldcontainer .SeeMoreLink a{display:none}

.SeeMoreLink{padding:10px 0;width:100px}
	.SeeMoreLink a {color:#278ed6;text-decoration:none;border-bottom:1px #278ed6 dotted}

/* fields in edit mode */
body .ms-formfieldvaluecontainer{color:#58595B}
h1 .ms-formfieldvaluecontainer input{font-size:12px}
.ms-formfieldvaluecontainer a:link{color:#00A1E4}

/* Edit mode panel */
.EditModeDesign{margin-top:20px;display:block}
.edit-mode-panel > div{padding:5px 10px}
.edit-mode-panel .ms-formfieldvaluecontainer{margin-bottom:10px}

/* OLD TO NEW DESIGN */
hr.new{color:#14639a;height:1px;background-color:#14639a}
.bluegray{color:#14639a;font-weight:bold;margin-top:-15px}

.OldToNew, .OldToNew * table{width:100%;border-width:0px;border-color:#fff}


/* News page managment ============================= */
/* content */
div.welcome{padding:0px}
div.article{padding:0px}
.NewsContentHeaderInformations{padding-bottom:17px}
	.NewsContentHeaderInformations > div{padding-bottom:3px}
.PIO, 
.ICAOYear, 
.EndDate,
.StartDate {color:#14639a;font-weight:bold}

