body
{
	background:url('../../images/wallpaper.jpg') no-repeat bottom center fixed;
	padding:0px;
	margin:0px;
	font-family:Verdana;
}

img
{
	border-width:0px;
}
#global
{
	width:1008px;
	height:auto;
	background:url('../images/Header_ombre.png') no-repeat top center;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
}

#header
{
	width:1007px;
	height:47px;
	padding-top:150px;
	background: url('../images/carrousel/banner_airbus.jpg') no-repeat top left;
}

#logo
{
	width:1007px;
	height:207px;
	position:relative;
	top:-357px;
	background:url('../images/carrousel/banner_LOGO.png') no-repeat top left;
	z-index:3;
	margin-bottom:-250px;
}


#top
{
	padding-bottom:5px;
	padding-top:15px;
}

#footer
{
	width:1028px;
	height:87px;
	padding-top:54px;
	background:url('../images/FOOTER_bg.png') no-repeat bottom left;
	margin-left:auto;
	margin-right:auto;
	padding-right:30px;

}

#footer p,#footer a
{
	text-align:center;
	color:#9C9EA0;
	font-size:10px;
}

#content_wrapper
{
	width:1024px;
	height:auto;
	padding-top:0px;
	background:white;
	margin-left:-7px;
	margin-top:-140px;
}
#content
{
	padding-left:20px;
	padding-tight:20pccox;
	width:628px;
}

#content h2, h1
{
	color:#00519e;
	width:100%;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#00519e;
	padding-left:3px;
	padding-top:15px;
	
	font-size:14px;
	text-transform:uppercase;
}

#content p,#content li,#content
{
	color:#4b4b4d;
	font-size:12px;
}

#content p.highlight
{
	color:#0072ba;
}

#content_wrapper a
{
	color:#721b1b;
	text-decoration:none;
}

#column_right
{
	width:115px;
	text-align:right;
	padding-left:10px;
}

#menu_vertical ul
{
	list-style:none;
	padding:0px;
	margin-left:0px;
	width:220px;
	height:auto;
	margin-left:7px;
	list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#menu_vertical li
{
	background:#F5F8FA;
	padding:10px;
	width:200px;
	height:20px;
	padding-left:20px;
	text-transform:uppercase;
	font-weight:normal;	
	font-size:12px;
	position:relative;

}

#menu_vertical ul li:hover
{
	background:#FFFFFF;
}

#menu_vertical ul li.current
{
	background:white;
}


#menu_vertical li a, #horizontal_menu li a
{
	color:#0071B2;
	text-decoration:none;
}

#menu_vertical ul li ul
{
	display:none;
	padding:0px;
	width:200px;
	height:auto;
	z-index:3;
	position:absolute;
	top:0px;
	left:190px;
	background:transparent;
}
#menu_vertical ul li:hover ul
{
	display:block;
	border:0px;
}
#menu_vertical ul li ul li
{
	text-transform:uppercase;
	font-size:10px;
	width:178px;
	height:30px;
	padding:0px;
	margin:0px;
	border:0px;
	background:transparent;
	float:left;
}
#menu_vertical ul li ul li a {
	display:block;
	margin:0px;
	padding:0px;
	padding-left:10px;
	height:30px;
	line-height:30px;
	border:0px;
	background:#F5F8FA;
	margin:-11px;
}
#menu_vertical ul li ul li:hover  {
	background:transparent;
}
#menu_vertical ul li ul li a:hover {
	background-image:url('../images/menu_target.jpg');
}
#menu_vertical ul li ul li ul {
	left:193px;
	top:12px;
}
#menu_vertical ul li ul li ul, #menu_vertical ul li ul li ul li {
	display:none;
}
#menu_vertical ul li ul li:hover ul, #menu_vertical ul li ul li:hover ul li {
	display:block;
}
#menu_vertical>h2
{
	text-transform:uppercase;
	font-size:12px;
	font-weight:normal;
	color:#721b1b;
	text-align:center;
	width:230px;
	margin-right:auto;
	margin-left:7px;
	padding-bottom:15px;
	margin-top:60px;
	background:url('../images/ligne_souligne.jpg') repeat-x bottom;
}


#column_right h2
{
	text-transform:uppercase;
	font-size:12px;
	font-weight:normal;
	color:#721B1B;
	text-align:center;
	width:80%;
	padding-bottom:15px;
	margin-top:60px;
	margin-right:auto;
	margin-left:auto;	
	background:url('../images/ligne_souligne.jpg') repeat-x bottom;
}

#projects_logo
{
	width:100%;
	height:auto;
	text-align:center;
}

#projects_logo img
{
	margin-right:auto;
	margin-left:auto;
	
}
#content h2.partner_title
{
	text-transform:uppercase;
	font-size:12px;
	font-weight:normal;
	color:#721b1b;
	padding-bottom:0px;
	margin-bottom:4px;
	border-bottom-width:0px;
	margin-top:40px;
}


#menu_vertical .news-list-container,#menu_vertical .news-latest-container

{
	width:202px;
	font-size:10px;
	margin-right:auto;
	margin-left:28px;
	
}

#menu_vertical .news-list-container .news-list-item h2 a, #menu_vertical div.news-latest-item h2 a 
{
	padding-left:0px;
	margin-left:0px;
	text-transform:none;
 	color:#3390C6;
 	font-size:12px;
}

#content div.news-latest-item h2 a, #content news-list-item  h2 a
{
	padding-left:0px;
	margin-left:0px;
	text-transform:none;

 	font-size:12px;

}
#menu_vertical .news-list-container .news-list-item h2,#menu_vertical .news-latest-container .news-latest-item h2

{
	background-image:none;
	margin-top:15px;
	text-align:left;
	padding-left:0px;
	padding-bottom:0px;	
}
.news-list-category,.news-latest-category
{
	display:none;
}

#menu_vertical .news-list-container .news-list-item .news-list-date,#menu_vertical .news-latest-container .news-latest-item .news-latest-date
{
	float:none;
	text-align:left;
	padding-left:0px;
	color:#721b1b;
}



#menu_vertical .news-list-container .news-list-item, #menu_vertical .news-latest-container .news-latest-item
{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#EEEEEE;
}

#partner_news
{
	width:588px;
	background:#bee1ff;
	padding:20px;
	margin-top:0px;
}

#partner_news_top
{
	width:628px;
	height:20px;
	background:url('../images/ombre_partner.jpg') repeat-x;
}

#partner_news h2
{
	color:#00519e;
	font-size:12px;
}

#partner_news .news-list-container .news-list-item .news-list-date,#partner_news .news-latest-container .news-latest-item .news-latest-date
{
	float:none;
	text-align:left;
	padding-left:0px;
	margin-left:0px;
	color:#721b1b;

}


#partner_news .news-list-container .news-list-item h2 a, #partner_news div.news-latest-item h2 a
{
	padding-left:0px;
	margin-left:0px;
 	color:#00519e;
 	font-size:12px;

}

#partner_news .news-list-container .news-list-item h2,#partner_news .news-latest-container .news-latest-item h2
{
	background-image:none;
	margin-top:0px;
	text-transform:none;
 	border-bottom-width:0px;	
 	padding-left:0px;
 	margin-left:0px;
 	
}


#content h4
{
	color:#02529F;
	font-weight:bold;
	font-size:12px;
		margin-bottom:-3px;
	
	
}

#content h5
{
	color:##4b4b4d;
	font-size:12px;
	margin-top:-3px;
}

#content table
{
	margin-top:15px;
}

#content p.align-center
{
	width:100%;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
}

#horizontal_menu
{
	width:1007px;
	height:44px;
	padding-top:13px;
	position:relative;
	top:-164px;
	background:url('../images/barre_transp_MENU_bg.png') no-repeat bottom left;
}
#horizontal_menu ul
{
	list-style:none;
	padding:0px;
	margin:0px;
	padding-top:3px;
	padding-left:1px;
}

#horizontal_menu li
{
	float:left;
	width:201px;
	height:41px;
	line-height:41px;
	text-align:center;
	text-transform:uppercase;	
	font-size:12px;
	background:url('../images/barre_sep.jpg') repeat-y top right;
	position:relative;
	z-index:99999;
}
#horizontal_menu li:last-child
{
	background-image:none;
}
#horizontal_menu ul li a {
	display:block;
	width:201px;
	height:41px;
}
#horizontal_menu ul li a:hover, #horizontal_menu ul li:hover {
	background-color:#FFF;
}
#horizontal_menu ul li ul
{
	display:none;
	width:200px;
	height:auto;
	z-index:99999;
	position:absolute;
	top:41px;
	left:0px;
	background-color:#f5f8fa;
}
#horizontal_menu ul li ul li {
	background-image:none;
	margin:0px;
	padding:0px;
	line-height:30px;
	height:30px;
}
#horizontal_menu ul li ul li a {
	display:block;
	width:190px;
	_width:200px;
	height:30px;
	padding-left:10px;
	margin:0px;
	text-align:left;
	font-weight:normal;
	overflow:hidden;
}
#horizontal_menu ul li ul li a:hover {
	background-image:url('../images/menu_target.jpg');
}
#horizontal_menu ul li:hover ul {
	display:block;
}

#loginbox_close {
	width:12px;
	height:15px;
	position:absolute;
	top:7px;
	left:571px;
}
#loginbox_login, #loginbox_password {
	border:0 none;
	color:#B1B3B4;
	font-size:12px;
	font-weight:bold;
	height:17px;
	left:170px;
	position:absolute;
	top:92px;
	width:255px;
	background-color:transparent;
}
#loginbox_password {
	top:127px;
}
#loginbox_submit {
	width:83px;
	height:40px;
	background-color:transparent;
	position:absolute;
	top:187px;
	left:256px;
	border:0px;
	cursor:pointer;
}
#loginbox_lostpassword, #loginbox_register, #loginbox_rememberme {
	position:absolute;
	top:252px;
	color:#FFF;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}
#loginbox_lostpassword {
	left:43px;
	padding-left:15px;
}
#loginbox_register {
	left:224px;
	padding-left:15px;
}
#loginbox_rememberme {
	top:250px;
	left:400px;
}
#loginbox_rememberme input {
	position:relative;
	top:2px;
}

p.align-right
{
	text-align:right;
}


#content object, #content embed
{
	z-index:1;
}



#content ul, #content ul li
{
z-index:100;	
}

.news-list-date, .news-latest-date, .news-single-rightbox
{
	display:none;
}

.news-latest-item
{
	clear:both;
}


.tx-chnewsfeeds-pi1
{
	display:none;
}

#trynisis_legend
{
display:none;
}