﻿/* WP ============================= */
/* WP Header */
.ms-WPHeader{/*border:1px #003D78 solid;border-bottom-width:0px*/}
.ms-WPHeader{/*border:1px #003D78 solid;border-bottom-width:0px*/}
/*	.ms-WPHeader td{
		height:26px;
		background-image:url('../img/WPHeader_10x28.png');
		background-position:left top;
		border-bottom-width:0px;
		}*/		
	.ms-WPHeader TD, .s4-wpcell:hover .ms-WPHeader TD{
		height:26px;background:#ecf4fc;
		/*background-image:url('../img/WPHeader_10x28.png');
		background-position:left top;*/
		border-top:5px #227dbc solid;border-bottom-width:0
		}

	.ms-WPHeader .ms-wpTdSpace{border-bottom-width:0px}	
		
.ms-WPTitle{
	color:#1b4177;
	display:block;
	font-weight:bold;font-size:14px;
	padding:8px 0 0 15px
	}		
	/*Opera hack*/
	@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
       .ms-WPTitle{padding:2px 0 0 10px!important}		
 	}
	.ms-WPTitle a{color:#1b4177!important}
		.ms-WPTitle a:hover{text-decoration:underline}

.ms-wpTdSpace{display:none}

	
/* WP Content */
	
.ms-WPBody{color:#666;font-size:13px;padding-bottom:8px}
.ms-WPBody td{background-color:transparent;border-color:transparent}

#Social .s4-wpTopTable{border:1px #fff solid}/* No border pour la WP SOcial de la page accueil*/

.ms-WPBorder,
.ms-WPBorderBorderOnly{border-color:#ecf4fc}

/*Bkg chrome WP */
#content .ChromeBorderOnly{}
#content .ChromeDefaultTitleBorder{background-color:#ecf4fc;border-color:#ecf4fc}
#content .ChromeTitleOnly{}
#content .NoChrome{background-color:transparent}


/*links*/
body .ms-WPBody a:link{color:#14639a}
body .ms-WPBody a:visited{color:#14639a}
body .ms-WPBody a:hover{text-decoration:underline}

body .WPZone1 .ms-WPBody a:link{color:#14639a;text-decoration:none;}
body .WPZone1 .ms-WPBody a:visited{color:#14639a}
body .WPZone1 .ms-WPBody a:hover{text-decoration:underline}


/* WP spacing */
.ms-PartSpacingVertical{/*padding:0;margin:0*/}
/*.WPPartSpacingVertical{height:20px}*/


/* Lists and libraries design in pages =========*/
/* Lists header */

.ms-viewheadertr th.ms-vh-icon,
.ms-viewheadertr th.ms-vh2,
.ms-viewheadertr th.ms-vh{background-color:#ecf4fc}
tr.ms-viewheadertr > th{border-left:1px #ecf4fc solid!important}
tr.ms-viewheadertr > th.ms-vh2:hover{background-color: #ecf4fc;!important;border-bottom:1px #ecf4fc solid!important}

body .ms-viewheadertr th, body .ms-viewheadertr a{background-color: #ecf4fc;color:#1b4177!important;font-size:13px}
	 body .ms-viewheadertr a:hover{color:#1b4177}
	 
/* Lists Content */
body .ms-alternating{background-color:#E6E7E8}
.ms-listviewtable td,
body .ms-itmhover td, body .ms-alternating td{color:/*#14639a*/#666!important;font-size:13px}
.ms-listviewtable td a,
body .ms-itmhover td a, body .ms-alternating td a{color:#14639a!important}

	body .ms-itmhover a, body .ms-alternating a,
	body .ms-itmhover a:link, body .ms-alternating a:link{color:#14639a!important;font-size:13px}

.ms-listviewtable td{white-space: normal}/*Permet que les longs titres des List WP retournent a la ligne*/

td.ms-vb{
	font:13px verdana
}
.ms-partline{background-color:#1b4177;height:1px}

/**/

body .WPList .ms-viewheadertr th, body .WPList .ms-viewheadertr td,
.WPList .ms-viewheadertr th a, .WPList .ms-viewheadertr td a{background-color: #ecf4fc;color:#1b4177!important;font:normal 12px verdana;border-color:#ecf4fc!important}
.WPList .ms-WPTitle, .WPList .ms-WPTitle a{
	padding-bottom:10px
}

.WPList .ms-wpContentDivSpace{margin:0}
.WPList .ms-wpContentDivSpace {margin:0}


.ms-viewheadertr .ms-vh-group {
	background-color: #ecf4fc
}
/* TOP LINKS ============================= */
#TopLinksContainer table{width:auto}
.TopLink{color:#14639a}
	body .TopLink a{padding:0 8px;color:#1b4177;font-weight:bold;font-size:11px}/* MODFIS */
		.TopLink a *{padding:0;margin:0}
		.TopLink a:hover{text-decoration:underline}
	
/* BOTTOM LINKS ============================= */
#BottomElements table{width:auto}
body .BottomLink a{color:#003D78;display:inline-block;padding:16px 0 28px 0}
.BottomSeparator{padding:0 5px 12px 5px;color:#003D78}


/* CQWP ============================= */ 
.noBottomBorder{border-bottom-color:transparent!important}

.groupheader{background-image:none;font-family:Verdana;margin-bottom:0;min-height:20px}

body .link-item{font-family:Verdana;color:#1b4177}


/*paging */
.CQWPPaging{padding:0 0 10px 10px;max-width:550px;color:#14639a;font-weight:bold;font-size:13px;font-weight:normal}
	.CQWPPaging a{font-weight:bold;font-size:13px}

/*Governance ============================= */
.GovernanceButton{height:28px;background:url('../img/WPHeader_10x28.png') repeat-x left top}
	.GovernanceButton a{	
		color:#fff!important;
		display:block;
		font-weight:bold;font-size:13px;
		padding:5px 0 0 15px;
		}

/* NewsRoom WP============================= */
#NewsRoomItemContainer{border-bottom:0px #14639a solid;padding:10px 10px 5px 9px}

#NewsRoomDate{color:#ec5e12;font-size:11px}

#NewsRoomTitle, #NewsRoomTitle a{color:#14639a;font-size:13px}
	#NewsRoomTitle a:hover{text-decoration:underline}
	/*NewsRoom WP update for page level*/
	.WPZone1 #NewsRoomItemContainer{margin-left:10px;margin-right:10px;padding-left:0}
	.WPZone1 #NewsRoomDate, .WPZone1 #NewsRoomTitle a{font-size:13px}/* Hors Home page */
.SeeMore {margin-right:10px;width:100%;text-align:right}
	.SeeMore a{padding-right:20px;display:block}	
	.SeeMore a, .SeeMoreFirstLevel a {color:#14639a!important;font-size:13px}	

/* manage buttons in different languages */
/* EN */
html[lang="en-us"] .en {display:block}
html[lang="en-us"] .fr, html[lang="en-us"] .es, html[lang="en-us"] .ch, html[lang="en-us"] .ar, html[lang="en-us"] .ru {display:none}

/* FR */
html[lang="fr-fr"] .fr {display:block}
html[lang="fr-fr"] .en, html[lang="fr-fr"] .es, html[lang="fr-fr"] .ch, html[lang="fr-fr"] .ar, html[lang="fr-fr"] .ru {display:none}

/* ES */
html[lang="es-es"] .es {display:block}
html[lang="es-es"] .en, html[lang="es-es"] .fr, html[lang="es-es"] .ch, html[lang="es-es"] .ar, html[lang="es-es"] .ru {display:none}

/* ZH */
html[lang="zh-cn"] .ch {display:block}
html[lang="zh-cn"] .en, html[lang="zh-cn"] .fr, html[lang="zh-cn"] .es, html[lang="zh-cn"] .ar, html[lang="zh-cn"] .ru {display:none}

/* AR */
html[lang="ar-sa"] .ar {display:block}
html[lang="ar-ca"] .en, html[lang="ar-ca"] .fr, html[lang="ar-ca"] .es, html[lang="ar-ca"] .ch, html[lang="ar-ca"] .ru {display:none}

/* RU */
html[lang="ru-ru"] .ru {display:block}
html[lang="ru-ru"] .en, html[lang="ru-ru"] .fr, html[lang="ru-ru"] .es, html[lang="ru-ru"] .ch, html[lang="ru-ru"] .ar {display:none}


/* products ============================= */
.Prev{padding:0 /*13px*/0 0 10px}
.Next{padding:0 10px 0 0px}
.ICAOProduct{width:83px;text-align:center;padding-right:13px}

/* News template 2 (date on the right of the title)  ============================= */
#NewsItemContainer{border-bottom:1px #14639a solid;padding:10px 10px 10px 10px;.padding:10px 0 0px 0;/*margin-left:10px;.margin-left:8px;margin-right:10px*/ }
#NewsItemContainer #NewsTitle{color:#14639a;font-size:13px;width:/*606*/582px}
	#NewsTitle a{color:#14639a}
		#NewsTitle a:hover{text-decoration:underline}
#NewsItemContainer #NewsDate {color:#ec5e12;font-size:13px;width:75px;.width:85px;padding:0 0px 0 10px;text-align:right}

/* News Level page template  (date on the right of the title with PIO)  ============================= */
#NewsLevelItemContainer{border-bottom:1px #14639a solid;padding:10px 0;.padding:10px 0 0px 0;margin-left:10px;margin-right:10px }
#NewsLevelItemContainer #NewsTitle{color:#14639a;font-size:13px;width:500px}
	#NewsLevelItemContainer #NewsTitle a{color:#14639a}
		#NewsLevelItemContainer #NewsTitle a:hover{text-decoration:underline}
#NewsLevelItemContainer #NewsDate {color:#ec5e12;font-size:13px;width:75px;.width:85px;padding:0 0px 0 10px;text-align:left}
#NewsLevelItemContainer #PIO{color:#666;font-size:13px}

/*Newsroom site - CQWP */
.NewsRoomCQWPFooterButton{float:right;position:relative}
	.NewsRoomCQWPFooterButton a {position:absolute;right:0px;top:16px;.top:5px}
		.NewsRoomCQWPFooterButton a img{border:0px}
.MediaA{.top:10px!important}

.WPZone1 .description {color:#1b4177;font:13px verdana}


/* Meetings and events WP ============================= */
/* Home page */
#content-section-3 #MeetingsEventsItemContainer{margin:12px 10px 0 10px;padding-bottom:10px}
#content-section-3 #MeetingsEventsTitle, #MeetingsEvents  #MeetingsEventsDate, #MeetingsEvents  #MeetingsEventsAddress {color:#14639a;font-size:13px}
#content-section-3 #MeetingsEventsTitle{width:262px}
	#content-section-3 #MeetingsEventsTitle a{color:#14639a}
		#content-section-3 #MeetingsEventsTitle a:hover{text-decoration:underline}
#content-section-3 #MeetingsEventsDate{color:#ec5e12;width:150px;padding:0 5px 0 0px; font-size: 11px;}
#content-section-3 #MeetingsEventsAddress {color:#666;width:160px;padding:0; font-size: 11px;}

/* Level page */
.WPZone1 #MeetingsEventsItemContainer{border-bottom:1px #14639a solid;margin:12px 10px 0 10px;padding-bottom:10px}
.WPZone1 #MeetingsEventsTitle{color:#14639a;font-size:13px;width:378px;.width:383px}
	.WPZone1 #MeetingsEventsTitle a{color:#14639a}
		.WPZone1 #MeetingsEventsTitle a:hover{text-decoration:underline}
.WPZone1 #MeetingsEventsDate{color:#ec5e12;width:137px;padding:0 5px 0 10px}
.WPZone1 #MeetingsEventsAddress {color:#666;width:130px;padding:0 0 0 0px}

body #MeetingsEventsTitle, .WPZone1 #MeetingsEventsDate, .WPZone1 #MeetingsEventsAddress {font-size:13px}
body #MeetingsEventsTitle{width:387px}
body #MeetingsEventsDate{width:110px}


/* common */
#Newsroom .dfwp-list{padding:2px 0 0px 0}
.SeeMore{padding:0 0 0 10px;display:inline-block;margin-top:5px}
.SeeMoreFirstLevel{padding:0 0 0 0px;display:inline-block;margin-top:5px}
	
	
/* CQWP Doc Series */	
.Download .image-area-right{padding-left:2px}
.ENButton a, .FRButton a, .ESButton a, .RUSButton a, .ARButton a, .ZHButton a, .MUButton a{
	display:block;
	text-indent:-9999px;
	width:20px;height:20px
	}
.ENButton a img, .FRButton a img, .ESButton a img, .RUSButton a img, .ARButton a img, .ZHButton a img, .MUButton a img{visibility:hidden}	
.ENButton a{background:url('/SiteCollectionImages/EN_DWLbutton_20x20.png') no-repeat left top}
.FRButton a{background:url('/SiteCollectionImages/FR_DWLbutton_20x20.png') no-repeat left top}
.ESButton a{background:url('/SiteCollectionImages/ES_DWLbutton_20x20.png') no-repeat left top}
.RUSButton a{background:url('/SiteCollectionImages/RU_DWLbutton_20x20.png') no-repeat left top}
.ARButton a{background:url('/SiteCollectionImages/AR_DWLbutton_20x20.png') no-repeat left top}
.ZHButton a{background:url('/SiteCollectionImages/ZH_DWLbutton_20x20.png') no-repeat left top}
.MUButton a{background:url('/SiteCollectionImages/MU_DWLbutton_20x20.png') no-repeat left top}
.DocTitle{max-width:550px}

/* Catalogue publications */
.CatalogueTitle{max-width:550px;color:#58595b}


/* RSS Page*/
body .ms-WPBody td .description{font-size:13px!important;color:#1b4177;font-family: verdana}


/* Strategic Objectives */
.QLicon{padding:0 0 10px 0}
.QLiconFirst{padding:0 12px 10px 0}
.QLiconLabel{vertical-align:top;padding:0 0 10px 0;text-align:center}
	.QLiconLabel a{font-size:13px}

/* Custom QL WP */
#LeftZoneMenu2 .ChromeCustomQLMenu{background-color:#cce0f1;border-top:5px #227dbc solid}
#CustomQLMenu{margin:15px 20px 20px 0}
	#CustomQLMenu a{
		padding:5px 0px;margin:0px 20px 0 0px;
		border-bottom-width:0;
		font-size:13px;display:block;width:100%;
		border-bottom:1px #14639a dotted
		}
	#CustQLLastItem a{border-bottom-width:0}

#LeftZoneMenu2 .NoChrome.ChromeCustomQLMenu{background-color:#fff;border-top:0}
#LeftZoneMenu2 .NoChrome.ChromeCustomQLMenu .ms-WPBody{padding-bottom:0}

#LeftZoneMenu2 .ChromeDefaultTitleBorder.ChromeCustomQLMenu{background-color:#ecf4fc;border-top:0}

body #LeftZoneMenu2 .CustomQLContainer{background-color:#cce0f1!important;border-top:5px #227dbc solid!important}



/* IPAD Specificities =================================================================================== */

@media only screen and (device-width: 768px) {
  /* For general iPad layouts */
#NewsItemContainer{padding:10px 0 0 0;margin:0}
#NewsItemContainer #NewsTitle{width:582px;padding-left:10px}
#NewsItemContainer #NewsDate {width:75px;padding:0;text-align:right}

.WPZone1 .ChromeDefaultTitleBorder{padding-bottom:10px}

/* News Level page template  (date on the right of the title with PIO)  ============================= */
#NewsLevelItemContainer{padding:10px 0 0 0;margin:0}
#NewsLevelItemContainer #NewsTitle{padding-left:10px}
#NewsLevelItemContainer #NewsDate {width:75px;padding:0 0 0 10px}
#NewsLevelItemContainer #PIO{color:#666;font-size:13px}



/* Meetings and events WP ============================= */
/* Level page */
.WPZone1 #MeetingsEventsItemContainer{margin:12px 0 0 0px;padding-bottom:0px}
.WPZone1 #MeetingsEventsTitle{padding-left:10px}
.WPZone1 #MeetingsEventsDate{color:#ec5e12;width:137px;padding:0 5px 0 10px}
.WPZone1 #MeetingsEventsAddress {color:#666;width:130px;padding:0 0 0 5px}


}
