/*** Apple style menu ***/
#globalheader { width: 940px; height: 29px; position: relative; }
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; height: 0; padding-top: 29px; overflow: hidden; }
#globalheader #globalnav li a { background-image: url(Imgs/English/MenuMain.png); background-repeat: no-repeat; }

#globalheader #globalnav li#gn-home a { background-position: 0 0; width:89px; }
#globalheader #globalnav li#gn-about a { background-position: -89px 0; width:79px;}
#globalheader #globalnav li#gn-a400m a { background-position: -168px 0; width:54px; }
#globalheader #globalnav li#gn-a330mrtt a { background-position: -222px 0; width:82px; }
#globalheader #globalnav li#gn-tactical a { background-position: -304px 0; width:120px; }
#globalheader #globalnav li#gn-surveillance a { background-position: -424px 0; width:183px; }
#globalheader #globalnav li#gn-services a { background-position: -607px 0; width:78px; }
#globalheader #globalnav li#gn-presscenter a { background-position: -685px 0; width:56px; }
#globalheader #globalnav li#gn-multimedia a { background-position: -741px 0; width:92px; }
#globalheader #globalnav li#gn-contact a { background-position: -833px 0; width:107px; }


#globalheader #globalnav li#gn-home a:hover { background-position: 0 -29px; width:89px; }
#globalheader #globalnav li#gn-about a:hover { background-position: -89px -29px; width:79px;}
#globalheader #globalnav li#gn-a400m a:hover { background-position: -168px -29px; width:54px; }
#globalheader #globalnav li#gn-a330mrtt a:hover { background-position: -222px -29px; width:82px; }
#globalheader #globalnav li#gn-tactical a:hover { background-position: -304px -29px; width:120px; }
#globalheader #globalnav li#gn-surveillance a:hover { background-position: -424px -29px; width:183px; }
#globalheader #globalnav li#gn-services a:hover { background-position: -607px -29px; width:78px; }
#globalheader #globalnav li#gn-presscenter a:hover { background-position: -685px -29px; width:56px; }
#globalheader #globalnav li#gn-multimedia a:hover { background-position: -741px -29px; width:92px; }
#globalheader #globalnav li#gn-contact a:hover { background-position: -833px -29px; width:107px; }


/* Hacemos nuestro Pressed igual al Hover */
#globalheader #globalnav li#gn-home a:active { background-position: 0 -29px; width:89px; }
#globalheader #globalnav li#gn-about a:active { background-position: -89px -29px; width:79px;}
#globalheader #globalnav li#gn-a400m a:active { background-position: -168px -29px; width:54px; }
#globalheader #globalnav li#gn-a330mrtt a:active { background-position: -222px -29px; width:82px; }
#globalheader #globalnav li#gn-tactical a:active { background-position: -304px -29px; width:120px; }
#globalheader #globalnav li#gn-surveillance a:active { background-position: -424px -29px; width:183px; }
#globalheader #globalnav li#gn-services a:active { background-position: -607px -29px; width:78px; }
#globalheader #globalnav li#gn-presscenter a:active { background-position: -685px -29px; width:56px; }
#globalheader #globalnav li#gn-multimedia a:active { background-position: -741px -29px; width:92px; }
#globalheader #globalnav li#gn-contact a:active { background-position: -833px -29px; width:107px; }

/* Estado Seleccionado */
#globalheader.home #globalnav li#gn-home a { background-position: 0 -58px; width:89px; }
#globalheader.about #globalnav li#gn-about a { background-position: -89px -58px; width:79px;}
#globalheader.a400m #globalnav li#gn-a400m a { background-position: -168px -58px; width:54px; }
#globalheader.a330mrtt #globalnav li#gn-a330mrtt a { background-position: -222px -58px; width:82px; }
#globalheader.tactical #globalnav li#gn-tactical a { background-position: -304px -58px; width:120px; }
#globalheader.surveillance #globalnav li#gn-surveillance a { background-position: -424px -58px; width:183px; }
#globalheader.services #globalnav li#gn-services a { background-position: -607px -58px; width:78px; }
#globalheader.presscenter #globalnav li#gn-presscenter a { background-position: -685px -58px; width:56px; }
#globalheader.multimedia #globalnav li#gn-multimedia a { background-position: -741px -58px; width:92px; }
#globalheader.contact #globalnav li#gn-contact a { background-position: -833px -58px; width:107px; }


/* Los hijos seleccionan a su padre */
#globalheader.a319 #globalnav li#gn-surveillance a { background-position: -424px -58px; width:183px; }
#globalheader.c295 #globalnav li#gn-surveillance a { background-position:  -424px -58px; width:183px; }
#globalheader.cn235persuader #globalnav li#gn-surveillance a { background-position:  -424px -58px; width:183px; }
#globalheader.c212 #globalnav li#gn-surveillance a { background-position:  -424px -58px; width:183px; }
#globalheader.p3modernisation #globalnav li#gn-surveillance a { background-position:  -424px -58px; width:183px; }
#globalheader.fits #globalnav li#gn-surveillance a { background-position:  -424px -58px; width:183px; }

#globalheader.tactc295 #globalnav li#gn-tactical a {background-position: -304px -58px; width:120px; }
#globalheader.tactcn235 #globalnav li#gn-tactical a { background-position: -304px -58px; width:120px; }
#globalheader.tactc212 #globalnav li#gn-tactical a { background-position: -304px -58px; width:120px; }

#globalheader.gallery #globalnav li#gn-multimedia a { background-position: -741px -58px; width:92px; }
#globalheader.albumview #globalnav li#gn-multimedia a { background-position: -741px -58px; width:92px; }
#globalheader.video #globalnav li#gn-multimedia a { background-position: -741px -58px; width:92px; }

/************************/

.normalText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#766e6e;
	text-align:justify;
}

.normalBoldText {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#766e6e;
	text-align:justify;
}

.smallBoldText {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#766e6e;
	text-align:justify;
}

.bluishBoldText {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#576f8d;
	text-align:justify;
}

.bluishNormalText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#576f8d;
	text-align:justify;
}

.bluishBigText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#576f8d;
	text-align:justify;
}

.bluishBoldMediumText {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#576f8d;
	text-align:justify;
}

.titularText {
	font-family:Arial, Helvetica, sans-serif;
	color:#576f8d;
	font-size:30px;
	text-align:left;
}


.contentHeaderWrapperDiv {
	width:100%;
	background-image:url(Imgs/English/SmallVertBar.png);
	background-repeat:repeat-x;
}

.contentHeaderDiv {
	width:940px;
	margin:0 auto;
	padding:0;
	position:relative;
	top:0px;
}

.contentDiv {
	clear:both;
	width:940px;
}

.contentDiv p {
	margin-top:0px;
}

.contentDiv img, .imgRepair {
	border:none;
	display:block;
}

.oneColumnBox {
	width:220px;
	float:left;
}

.twoColumnsBox {
	width:460px;
	float:left;
}

.threeColumnsBox {
	float:left;
	width:700px;
}

.rightBox {
	margin-left:20px;
}

.middleBox {
	margin-left:20px;
	margin-right:20px;
}

.stackedThumb {
	margin-bottom:20px;
}

.leftAlignedList {
	margin-left:0px;
	padding-left:16px;
}

.spacedItemsList li {
	margin-top:10px;
}

ul li {
	list-style-type:disc;
}

.titularBox {
	margin-bottom:26px;
}

.horiSeparator {
	padding-top:36px;
	height:36px;
	clear:both;
}

.lightBoxTitle {
	display:block;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#766e6e;
	margin-top:10px;
}

.lightBoxTitle  a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	margin-top:3px;
}



/******************************/
/* Home						  */
/******************************/

#HomeContentHeaderWrapperDiv {
	width:100%;
	background-image:url(Imgs/English/Home/VertHeaderBar.png);
	background-repeat:repeat-x;
	position:relative;
}

#HomeSections {
	padding:0;
	margin:0;
}

#HomeSections .textBlock {
	display:block;
	margin-top:20px;
}

#HomeSections li {
	float:left;
	position:relative;
	width:220px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#HomeSections .vertSeparator {
	width:20px;
}

#HomeSections .vertSeparator img {
	margin:0 auto;
}

#HomeSections .moreButton {
	position:absolute;
	top:224px;
}

#HomeArticleListDiv {
	position:absolute;
	top:0px;
	left:710px;
	background-color:#FFF;
	height:250px;
	width:230px;
}

#HomeArticleListInnerDiv {
	position:relative;
	margin-left:15px;
	width:215px;
	height:166px;
	overflow:auto;
}

#HomeArticleListFooter {
	position:absolute;
	bottom:0px;
}

/******************************/
/* Surveillance & Security	  */
/******************************/

#survheader { 
	width: 100%; height: 38px; position: relative; 
	background-image:url(Imgs/English/Surv/SurvMenuBack.gif);
	background-repeat:repeat-x;
}
#survheader #survnav { width: 788px; height:100%; margin: 0 auto; padding: 0; }
#survheader #survnav li { display: inline; }
#survheader #survnav li a { float: left; height: 0; padding-top: 37px; overflow: hidden; }
#survheader #survnav li a { background-image: url(Imgs/English/Surv/SurvMenu.png); background-repeat: no-repeat; }

#survheader #survnav li#surv-intro a { background-position: 0 0; width:114px; }
#survheader #survnav li#surv-c295 a { background-position: -114px 0; width:112px; }
#survheader #survnav li#surv-cn235 a { background-position: -226px 0; width:112px; }
#survheader #survnav li#surv-c212 a { background-position: -338px 0; width:112px; }
#survheader #survnav li#surv-p3 a { background-position: -450px 0; width:112px; }
#survheader #survnav li#surv-a319 a { background-position: -562px 0; width:112px; }
#survheader #survnav li#surv-fits a { background-position: -674px 0; width:114px;}


#survheader #survnav li#surv-intro a:hover { background-position: 0 -37px; width:114px; }
#survheader #survnav li#surv-c295 a:hover { background-position: -114px -37px; width:112px; }
#survheader #survnav li#surv-cn235 a:hover { background-position: -226px -37px; width:112px; }
#survheader #survnav li#surv-c212 a:hover { background-position: -338px -37px; width:112px; }
#survheader #survnav li#surv-p3 a:hover { background-position: -450px -37px; width:112px; }
#survheader #survnav li#surv-a319 a:hover { background-position: -562px -37px; width:112px; }
#survheader #survnav li#surv-fits a:hover { background-position: -674px -37px; width:114px;}

/* Hacemos nuestro Pressed igual al Hover */
#survheader #survnav li#surv-intro a:active { background-position: 0 -37px; width:114px; }
#survheader #survnav li#surv-c295 a:active { background-position: -114px -37px; width:112px; }
#survheader #survnav li#surv-cn235 a:active { background-position: -226px -37px; width:112px; }
#survheader #survnav li#surv-c212 a:active { background-position: -338px -37px; width:112px; }
#survheader #survnav li#surv-p3 a:active { background-position: -450px -37px; width:112px; }
#survheader #survnav li#surv-a319 a:active { background-position: -562px -37px; width:112px; }
#survheader #survnav li#surv-fits a:active { background-position: -674px -37px; width:114px;}

/* Estado Seleccionado */
#survheader.surveillance #survnav li#surv-intro a { background-position: 0 -74px; width:114px; }
#survheader.c295 #survnav li#surv-c295 a { background-position: -114px -74px; width:112px; }
#survheader.cn235persuader #survnav li#surv-cn235 a { background-position: -226px -74px; width:112px; }
#survheader.c212 #survnav li#surv-c212 a { background-position: -338px -74px; width:112px; }
#survheader.p3modernisation #survnav li#surv-p3 a { background-position: -450px -74px; width:112px; }
#survheader.a319 #survnav li#surv-a319 a { background-position: -562px -74px; width:112px; }
#survheader.fits #survnav li#surv-fits a { background-position: -674px -74px; width:114px;}


/******************************/
/* Tactical Airlifters  	  */
/******************************/

#tactheader { 
	width: 100%; height: 42px; position: relative; 
	background-image:url(Imgs/English/Tact/TactMenuBack.gif);
	background-repeat:repeat-x;
}
#tactheader #tactnav { width: 525px; height:37px; margin: 0 auto; padding: 0; }
#tactheader #tactnav li { display: inline; }
#tactheader #tactnav li a { float: left; height: 0; padding-top: 37px; overflow: hidden; }
#tactheader #tactnav li a { background-image: url(Imgs/English/Tact/TactMenu.png); background-repeat: no-repeat; }

#tactheader #tactnav li#tact-intro a { background-position: 0 0; width:132px; }
#tactheader #tactnav li#tact-c295 a { background-position: -132px 0; width:131px;}
#tactheader #tactnav li#tact-cn235 a { background-position: -263px 0; width:131px; }
#tactheader #tactnav li#tact-c212 a { background-position: -394px 0; width:131px; }

#tactheader #tactnav li#tact-intro a:hover { background-position: 0 -37px; width:132px; }
#tactheader #tactnav li#tact-c295 a:hover { background-position: -132px -37px; width:131px;}
#tactheader #tactnav li#tact-cn235 a:hover { background-position: -263px -37px; width:131px; }
#tactheader #tactnav li#tact-c212 a:hover { background-position: -394px -37px; width:131px; }

#tactheader #tactnav li#tact-intro a:active { background-position: 0 -37px; width:132px; }
#tactheader #tactnav li#tact-c295 a:active { background-position: -132px -37px; width:131px;}
#tactheader #tactnav li#tact-cn235 a:active { background-position: -263px -37px; width:131px; }
#tactheader #tactnav li#tact-c212 a:active { background-position: -394px -37px; width:131px; }

#tactheader.tactical #tactnav li#tact-intro a { background-position: 0 -74px; width:132px; }
#tactheader.tactc295 #tactnav li#tact-c295 a { background-position: -132px -74px; width:131px;}
#tactheader.tactcn235 #tactnav li#tact-cn235 a { background-position: -263px -74px; width:131px; }
#tactheader.tactc212 #tactnav li#tact-c212 a { background-position: -394px -74px; width:131px; }




/******************************/
/* MRTT	  				  */
/******************************/

#BlueBackgroundBox {
	padding-top:20px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	background-color:#eef0f3;
	width:440px;
}

#BlueBackgroundBox p {
	text-align:justify;
}

#MRTTContent #LinkToPDFDiv a:link {
	text-decoration:none;
}

#LinkToPDFDiv a:hover {
	text-decoration:none;
}

#MRTTContent .vertSeparator {
	height:20px;
}

#MRTTContent a:link {
	text-decoration:underline;
}

#MRTTContent a:hover {
	color:#8ea4c0;
	text-decoration:underline;	
}

#MRTTContent a:visited {
	color:#576f8d;
	text-decoration:underline;
}

/******************************/
/* Surv intro 				  */
/******************************/

#SurvIntroContent p {
	text-align:justify;
}

/******************************/
/* Press					  */
/******************************/


.pressEntryHeader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#9aaabf;
}

.pressEntryDate {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b79f72;
	vertical-align:middle;
	margin-left:4px;
}

.pressEntryDiv p {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#576f8d;
}

.pressEntryHeaderLink a {
	text-decoration:none;
}

.pressBolos {
	float:left;
}

.pressEntryHighResLink {
	color:#576f8d;
}

.articleList a:hover {
	text-decoration:none;
}


/******************************/
/* Services					  */
/******************************/

#servheader { 
	width: 100%; height: 42px; position: relative; 
	background-image:url(Imgs/English/Serv/MenuBack.gif);
	background-repeat:repeat-x;
}
#servheader #servnav { width: 882px; height:37px; margin: 0 auto; padding: 0; }
#servheader #servnav li { display: inline; }
#servheader #servnav li a { float: left; height: 0; padding-top: 37px; overflow: hidden; }
#servheader #servnav li a { background-image: url(Imgs/English/Serv/menu2nivel.png); background-repeat: no-repeat; }

#servheader #servnav li#serv-intro a { background-position: 0 0; width:111px; }
#servheader #servnav li#serv-integrated a { background-position: -111px 0; width:110px; }
#servheader #servnav li#serv-support a { background-position: -221px 0; width:110px; }
#servheader #servnav li#serv-training a { background-position: -331px 0; width:110px; }
#servheader #servnav li#serv-mro a { background-position: -441px 0; width:110px; }
#servheader #servnav li#serv-engineering a { background-position: -551px 0; width:110px; }
#servheader #servnav li#serv-materiel a { background-position: -661px 0; width:110px;}
#servheader #servnav li#serv-itsolutions a { background-position: -771px 0; width:111px;}

#servheader #servnav li#serv-intro a:hover { background-position: 0 -37px; width:111px; }
#servheader #servnav li#serv-integrated a:hover { background-position: -111px -37px; width:110px; }
#servheader #servnav li#serv-support a:hover { background-position: -221px -37px; width:110px; }
#servheader #servnav li#serv-training a:hover { background-position: -331px -37px; width:110px; }
#servheader #servnav li#serv-mro a:hover { background-position: -441px -37px; width:110px; }
#servheader #servnav li#serv-engineering a:hover { background-position: -551px -37px; width:110px; }
#servheader #servnav li#serv-materiel a:hover { background-position: -661px -37px; width:110px;}
#servheader #servnav li#serv-itsolutions a:hover { background-position: -771px -37px; width:111px;}

#servheader #servnav li#serv-intro a:active { background-position: 0 -37px; width:111px; }
#servheader #servnav li#serv-integrated a:active { background-position: -111px -37px; width:110px; }
#servheader #servnav li#serv-support a:active { background-position: -221px -37px; width:110px; }
#servheader #servnav li#serv-training a:active { background-position: -331px -37px; width:110px; }
#servheader #servnav li#serv-mro a:active { background-position: -441px -37px; width:110px; }
#servheader #servnav li#serv-engineering a:active { background-position: -551px -37px; width:110px; }
#servheader #servnav li#serv-materiel a:active { background-position: -661px -37px; width:110px;}
#servheader #servnav li#serv-itsolutions a:active { background-position: -771px -37px; width:111px;}

#servheader.services #servnav li#serv-intro a { background-position: 0 -74px; width:111px; }
#servheader.integratedsolutions #servnav li#serv-integrated a { background-position: -111px -74px; width:110px; }
#servheader.customersupport #servnav li#serv-support a { background-position: -221px -74px; width:110px; }
#servheader.trainingandoperations #servnav li#serv-training a { background-position: -331px -74px; width:110px; }
#servheader.mro #servnav li#serv-mro a { background-position: -441px -74px; width:110px; }
#servheader.engineering #servnav li#serv-engineering a { background-position: -551px -74px; width:110px; }
#servheader.materiel #servnav li#serv-materiel a { background-position: -661px -74px; width:110px;}
#servheader.itsolutions #servnav li#serv-itsolutions a { background-position: -771px -74px; width:111px;}




/******************************/
/* Gallery				      */
/******************************/
#multimediaheadermenu { 
	width: 100%; height: 42px; position: relative; 
	background-image:url(Imgs/English/Multimedia/backgroundHeader.jpg);
	background-repeat:repeat-x;
}
#multimediaheadermenu #multimedianav { width: 264px; height:42px; margin: 0 auto; padding: 0; }
#multimediaheadermenu #multimedianav li { display: inline; }
#multimediaheadermenu #multimedianav li a { float: left; height: 0; padding-top: 42px; overflow: hidden; }
#multimediaheadermenu #multimedianav li a { background-image: url(Imgs/English/Multimedia/menu2nivel.png); background-repeat: no-repeat; }

#multimediaheadermenu #multimedianav li#multimedia-photo a { background-position: 0 0; width:132px; }
#multimediaheadermenu #multimedianav li#multimedia-video a { background-position: -132px 0; width:132px; }

#multimediaheadermenu #multimedianav li#multimedia-photo a:hover { background-position: 0 -42px; width:132px; }
#multimediaheadermenu #multimedianav li#multimedia-video a:hover { background-position: -132px -42px; width:132px; }

#multimediaheadermenu.gallery #multimedianav li#multimedia-photo a { background-position: 0 -84px; width:132px; }
#multimediaheadermenu.video #multimedianav li#multimedia-video a { background-position: -132px -84px; width:132px; }

#multimediaheadermenu.lebourget2011photogallery #multimedianav li#multimedia-photo a { background-position: 0 -84px; width:132px; }
#multimediaheadermenu.lebourget2011videohighlights #multimedianav li#multimedia-video a { background-position: -132px -84px; width:132px; }

/* El hijo selecciona a su padre */
#multimediaheadermenu.albumview #multimedianav li#multimedia-photo a { background-position: 0 -84px; width:132px; }


.galleryItem {
	float:left; width:220px; height:230px; margin-right:20px;
}	
.galleryImgFrame {
	width:220px;
	height:169px;
	background-image:url(Imgs/English/UnusualGallery/MarcoThumbnails.gif);
	background-repeat:no-repeat;
	position:relative;
	top:0px;
}
.galleryCaption {
	position:relative;
	top:20px;
	display:inline;
}
.backToIndexButton {
	background-image:url(Imgs/English/UnusualGallery/BackToIndex.png);
	background-repeat:no-repeat;
	position:relative;
	left:782px;
	width:158px;
	height:22px;
	display:block;
	margin-bottom:20px;
}
.galleryThumbnail {
	position:relative;
	top:8px;
	left:8px;
}		
.galleryDescDiv {
	margin-top:10px;
	padding-left:8px;
	padding-right:8px;
}
.downloadHiRes {
}
.smallMoreButton {
	width:20px;
	height:20px;
	position:absolute;
	left:188px;
	top:132px;	
}
.galleryPagerButton {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#576f8d;
}
.galleryPagerNumber {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#576f8d;
}

/******************************/
/* Family Day				      */
/******************************/

.FamilyDay {
	clear:both;
	width:100%;
	background-image: url(/Portals/0/Imgs/English/FamilyDay/bg.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

FamilyDay img, .imgRepair {
	border:none;
	display:block;
}

.FamilyDayVideo {
	width:700px;
	background-image: url(/Portals/0/Imgs/English/FamilyDay/bgVideo.jpg);
	text-align:center;
}

.FamilyDayFooter {
	width:700px;
	text-align:center;
}
