#page {
	BORDER-RIGHT: #000 0px solid;
	BORDER-TOP: #000 0px solid;
	MARGIN-TOP: -293px;
	LEFT: 50%;
	MARGIN-LEFT: -460px;
	BORDER-LEFT: #000 0px solid;
	WIDTH: 990px;
	BORDER-BOTTOM: #000 0px solid;
	POSITION: absolute;
	TOP: 50%;
	HEIGHT: 608px;
	background-image: url(../imagesv2/bgbody/noirbg.jpg);
}
.acces {
	margin-left: 65px;
	font-family: "Myriad Web Pro";
	font-size: 1em;
	color: #FF0000;
	font-style: italic;
}
.gallerycontainer{
	position: relative;
	font-variant: normal;
	text-transform: none;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
	background-color: transparent;
	color: #333333;
}

.thumbnail:hover img{
border: 1px solid blue;
}

.thumbnail span{ /*CSS for enlarged image*/
	position: absolute;
	padding: 5px;
	left: -500px;
	border: 1px none #FFFFFF;
	visibility: hidden;
	background-image: url(../imagesv2/pictos/transn90.png);
	height: auto;
	width: 355px;
	background-position: center top;
	text-align: justify;
	color: #FFFFFF;
	font-variant: normal;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
	visibility: visible;
	top: 0;
	left: -385px; /*position where enlarged image should offset horizontally */
	z-index: 50;
	list-style-type: none;
}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.formulaire {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Verdana;
	font-size: 1em;
	color: #000000;
}
.textecentre {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #FFFFFF;
	margin-top: 280px;
	margin-right: 10px;
	margin-left: 10px;
	height: auto;
	text-align: left;
}
.infos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: Aucune;
	color: #333333;
	letter-spacing: normal;
	word-spacing: normal;
}
#log {
	height: 80px;
	width: 300px;
	margin-left: 280px;
	margin-top: 500px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	color: #71C5E0;
	font-weight: bold;
	text-transform: uppercase;
}
#bodycentre {
	float: right;
	margin-right: 33px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 623px;
	height: 370px;
}
#wrap {overflow:hidden;
}
#gauche {
	float: left;
	width: auto;
	height: 530px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#droit {
	float: left;
	height: 559px;
	width: 368px;
	text-align: left;
	background-color: #121418;
	background-position: right top;
}
#body {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../imagesv2/bgbody/noirbgplus.png);
	height: 624px;
	width: 985px;
	background-color: B0AFB5;
	clip: rect(auto,0px,auto,0px);
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	margin-top: 80px;
}
.droit_texte {
	padding: 0px;
	height: auto;
	width: auto;
	overflow: hidden;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 20px;
}

#cityone {
	width: 245px;
	text-align: center;
	margin-top: 60px;
	margin-bottom: 0px;
	margin-left: 10px;
	height: 106px;
}
#nav {
	height: 470px;
	width: 257px;
	margin-right: 0px;
	margin-left: 0px;
	float: left;
	margin-top: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.texte_blue {
	font-family: "Lucida Sans";
	font-size: 10px;
	color: #FFFFFF;
	background-color: #000000;
	vertical-align: middle;
	text-align: left;
	border: 0px 0 0;
}
#centre {
	float: left;
	width: 365px;
	height: 559px;
	margin: 0px;
	background-color: #0E0E0E;
	background-image: url(../imagesv2/photos/tour.jpg);
}
.petitblock {
	font-family: "Myriad Web Pro";
	color: #FFFFFF;
	height: 133px;
	width: 363px;
	padding: 3px;
	font-size: 1em;
}
.textedroit {
	font-family: "Myriad Web Pro";
	font-size: 0.9em;
	color: #FFFFFF;
	margin-left: 10px;
	margin-top: 10px;
	height: 455px;
	width: 310px;
}


#bodytexte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 23px;
	margin-right: 50px;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: Aucune;
	color: #FFFFFF;
	text-decoration: none;
}


#texte {
	clip: rect(auto,auto,0px,auto);
	visibility: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
#head {
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 873px;
	height: 265px;
	margin-top: 50px;
}
#bighomefilm {
	font-family: Arial, Helvetica, sans-serif;
	width: 899px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 2px;
	background-image: url(../imagesv2/homefilm.png);
	height: 749px;
}
#footer {
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 1073px;
	height: 66px;
	margin-top: 0px;
	background-image: url(../imagesv2/footer.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
}
#head_film {
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 1073px;
	height: 30px;
	margin-top: 0px;
	background-image: url(../imagesv2/head_film.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
}
#nav_suite {
	width: auto;
	list-style: none;
	margin: 0;
	padding: 0;
}
#nav_suite 0{
	background: #c00 ;
	color: #fff ;
	border: 1px solid #600 ;
	margin-bottom: 1px ;
}
#nav_suite a {
	display: block;
	color: #FFFFFF;
	line-height: 1em;
	text-align: right;
	text-decoration: none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Verdana;
	font-size: 11px;
	padding-top: 2px;
	padding-right: 35px;
	padding-bottom: 2px;
	}
#nav_suite a:hover, #nav_suite a:focus, #nav_suite a:active {
	text-decoration: none;
	background-color: #272B33;
	color: #CCCCCC;
	list-style-type: upper-alpha;
	list-style-position: inside;
	font-weight: normal;
	text-transform: none;
}
#carre {
	height: 530px;
	width: 300px;
	margin-top: 16px;
	margin-left: 20px;
}
#body2 {
	font-family: Arial, Helvetica, sans-serif;
	height: 608px;
	width: 990px;
	background-color: #191a1e;
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	top: 80px;
}
html>body2 .fixe {
  position: fixed;
}

#head_logo {
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 1073px;
	height: 12px;
	margin-top: 5px;
	font-size: 0.7em;
	color: #999999;
	text-align: center;
	font-family: "Myriad Web Pro";
}
.marquee {
	height: 18px;
	width: 330px;
	float: right;
	margin-right: 15px;
	margin-top: 18px;
	font-family: "Lucida Sans";
	font-size: 11px;
	clip: rect(5px,auto,auto,auto);
	top: 5px;
}


#head_footer {
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 1073px;
	height: 47px;
	margin-top: 30px;
	background-image: url(../imagesv2/head_film.png);
	font-family: "Myriad Web Pro";
	font-size: 1em;
	color: #FFFFFF;
	text-align: center;
	background-position: center;
	line-height: 4em;
}
#nav_suite_footer {
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: left;
	width: 1074px;
	}
#nav_suite_footer li {
	display: inline;
	margin-right: 1px;
	color: #fff;
	background: #c00;
}
#nav_suite_footer li a {
	padding: 4px 20px;
	background: #c00;
	color: #fff;
	border: 1px solid #600;
	line-height: 1em;
	text-align: center;
	text-decoration: none;
	font-family: "Myriad Web Pro";
	font-size: 0.3em;
	}
	#nav_suite_footer li  a:hover, #navigation li a:focus, #navigation li a:active {
	background: #900 ;
	text-decoration: underline ;
	}
#footerparty1 {
	height: 50px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Verdana;
	font-size: 11px;
	color: #CCCCCC;
	position: relative;
	text-align: center;
	float: left;
	width: auto;
	font-style: normal;
	line-height: 50px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#footerparty2 {
	width: 110px;
	height: 47px;
	font-family: "Myriad Web Pro";
	font-size: 0.7em;
	color: #FFFFFF;
	position: absolute;
	float: none;
	margin-top: 18px;
	text-align: left;
}
.references {
	width: 347px;
	float: right;
	background-repeat: no-repeat;
	margin-top: 0px;
	height: 47px;
	background-position: center center;
	margin-right: 10px;
	margin-left: 10px;
	text-align: center;
	background-image: url(../imagesv2/pictos/cadre_news.png);
}
#bodyb {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../imagesv2/bgbody/clairgto.jpg);
	height: 608px;
	width: 1073px;
	background-color: B0AFB5;
	clip: rect(auto,0px,auto,0px);
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	margin-top: 80px;
}
#emploi {
	float: left;
	width: 400px;
	height: 530px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	margin: 0px;
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
}
#emploid {
	float: left;
	height: 530px;
	width: 333px;
	text-align: justify;
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #FFFFFF;
	display: block;
	background-image: url(../imagesv2/photos/emploi.png);
}
.centre_texte {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #FFFFFF;
	padding: 4px;
	height: auto;
	width: auto;
}
#droit_neutre {
	float: left;
	height: 530px;
	width: 333px;
	text-align: left;
	background-color: #b1c0c9;
}
#centre_entreprise {
	float: left;
	width: 363px;
	height: 559px;
	margin: 0px;
	background-color: #999999;
	background-image: url(../imagesv2/photos/ville.jpg);
}
#droit_ascen {
	float: left;
	height: 200px;
	width: auto;
	text-align: left;
	background-color: #BBA89A;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}
.droit_texte_ascen {
	padding: 5px;
	height: 100px;
	width: 318px;
	overflow: auto;
	margin: 0px;
	background-position: right;
}
#droit_entreprise {
	float: left;
	height: 559px;
	width: 368px;
	text-align: left;
	background-color: #B1C0C9;
	font-family: "Lucida Sans";
	font-size: 0.7px;
	color: #FFFFFF;
}
.droit_textecentre {
	padding: 0px;
	height: auto;
	width: auto;
	overflow: hidden;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 20px;
}
.droit_texte_home {
	padding: 0px;
	height: auto;
	width: auto;
	overflow: hidden;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 60px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
.gras {
	font-family: "Lucida Sans";
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
}
#centre_agences {
	float: left;
	width: 365px;
	height: 559px;
	margin: 0px;
	background-color: #000000;
	text-align: center;
	vertical-align: middle;
}
.droit_photos_agences {
	padding: 0px;
	height: auto;
	width: auto;
	overflow: hidden;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 20px;
	font-family: "Lucida Sans";
	font-size: 0.7em;
	color: #FFFFFF;
	float: left;
}
#droit_evenementiel {
	float: left;
	height: 559px;
	width: 368px;
	text-align: left;
	background-color: #DBBCCE;
}
#droit_culturel {
	float: left;
	height: 559px;
	width: 368px;
	text-align: left;
	background-color: #DAD7C6;
}
#centre_culturel {
	float: left;
	width: 365px;
	height: 559px;
	margin: 0px;
	background-color: #666666;
	background-image: url(../imagesv2/photos/culturel.jpg);
}
.droit_textes_agences {
	padding: 0px;
	height: auto;
	width: auto;
	overflow: hidden;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
	font-family: "Lucida Sans";
	font-size: 0.7em;
	color: #333333;
	float: left;
}
.droit_textes_agences2 {
	padding: 0px;
	height: auto;
	width: auto;
	overflow: hidden;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
	float: none;
}
#droit_agence {
	float: left;
	height: 559px;
	width: 368px;
	text-align: left;
	background-color: #929197;
}
#centre_emploi {
	float: left;
	width: 365px;
	height: 559px;
	margin: 0px;
	background-repeat: no-repeat;
	background-color: #666666;
	background-image: url(../imagesv2/photos/emploi_centre.jpg);
}
.recherche_emploi {
	margin-top: 25px;
	height: auto;
	width: auto;
	margin-left: 15px;
	color: #0099CC;
	text-indent: 30px;
	font-family: "Myriad Web Pro";
	font-size: 0.7px;
	margin-right: 15px;
}
.emploi {
	font-family: "Lucida Sans";
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 20px;
	margin-right: 0px;
	margin-left: 20px;
}
.emploifont {
	font-family: "Myriad Web Pro";
	font-size: 1em;
	color: #000000;
}

#centre_aeroport {
	float: left;
	width: 365px;
	height: 559px;
	margin: 0px;
	background-color: #FFFFFF;
	background-image: url(../imagesv2/photos/aeroport.jpg);
}
#droit_emploi {
	float: left;
	height: 559px;
	width: 368px;
	text-align: left;
	background-color: #F2F2F2;
	background-image: url(../imagesv2/photos/emploi_droit.jpg);
}
.emploiCarte {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #FFFFFF;
	margin-top: 40px;
	margin-right: 10px;
	margin-left: 10px;
	height: auto;
	text-align: center;
	vertical-align: middle;
}
.event {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: 20px;
	margin-left: 20px;
	text-align: justify;
}
.cityfashion {
	color: #FFFFFF;
}

.eventgenerique {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #FFFFFF;
	margin-top: 380px;
	margin-right: 15px;
	margin-left: 15px;
	text-align: left;
}
#centre_event {
	float: left;
	width: 365px;
	height: 559px;
	margin: 0px;
	background-color: #DBBED0;
	background-image: url(../imagesv2/photos/home_start.jpg);
}
.eventphoto {
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 5px;
	width: 90px;
	height: 90px;
	float: right;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/event4.jpg);
	margin-bottom: 5px;
}
.culturelgenerique {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #FFFFFF;
	margin-top: 210px;
	margin-right: 10px;
	margin-left: 10px;
	text-align: left;
}
.culturel {
	font-family: "Lucida Sans";
	font-size: 11px;
	color: #333333;
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
	text-align: justify;
}
.animationgenerique {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #FFFFFF;
	margin-top: 250px;
	margin-right: 10px;
	margin-left: 10px;
	text-align: left;
}
.animation {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Verdana;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: 20px;
	margin-left: 20px;
	text-align: justify;
}
.animationphoto {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-right: 10px;
	margin-left: 0px;
	width: 90px;
	height: 90px;
	float: left;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/promo4.jpg);
	margin-top: 0px;
}
.animationphoto2 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 25px;
	margin-right: 0px;
	margin-left: 10px;
	width: 90px;
	height: 90px;
	float: right;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/promo4.jpg);
	margin-bottom: 5px;
}
#centre_animation {
	float: left;
	width: 365px;
	height: 559px;
	margin: 0px;
	background-color: #000000;
	background-image: url(../imagesv2/photos/Promo.jpg);
}
#droit_aeroportuaire {
	float: left;
	height: 559px;
	width: 368px;
	text-align: left;
	background-color: #7E6B71;
}
#droit_aero {
	float: left;
	height: 559px;
	width: 368px;
	text-align: left;
	background-color: #7e6b71;
}

.aeroportgenerique {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #FFFFFF;
	margin-top: 125px;
	margin-right: 10px;
	margin-left: 10px;
	text-align: left;
}
.aeroport {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
	text-align: left;
}
.aeroportphoto {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 35px;
	margin-right: 10px;
	margin-left: 10px;
	width: 90px;
	height: 90px;
	float: right;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/vip2.jpg);
}
.aeroportphoto2 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 0px;
	width: 90px;
	height: 90px;
	float: left;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/vip.jpg);
	margin-bottom: 0px;
}
#droit_actualites {
	float: left;
	height: 559px;
	width: 368px;
	text-align: left;
	background-color: #929197;
}
#centre_actualites {
	float: left;
	width: 365px;
	height: 559px;
	margin: 0px;
	background-color: #FFFFFF;
	background-image: url(../imagesv2/photos/actualite.jpg);
}
#centre_presse {
	float: left;
	width: 365px;
	height: 559px;
	margin: 0px;
	background-color: #FFFFFF;
	background-image: url(../imagesv2/photos/presse.jpg);
}
#centre_contact {
	float: left;
	width: 365px;
	height: 559px;
	margin: 0px;
	background-color: #FFFFFF;
	background-image: url(../imagesv2/photos/contact.jpg);
}
#droit_presse {
	height: 559px;
	width: 368px;
	text-align: left;
	background-color: #929197;
	font-size: 13px;
	font-family: "Lucida Sans";
	text-decoration: none;
	float: left;
}
.gratitre {
	color: #FFFFFF;
	font-weight: bold;
}
.grasnavigation {
	color: #666666;
	font-weight: bolder;
}
#droit_animation {
	float: left;
	height: 559px;
	width: 368px;
	text-align: left;
	background-color: #cd3d3a;
}
#droit_entreprise {
	height: 559px;
	width: 370px;
	background-color: #B2C0C9;
	float: right;
}
.entreprise {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
	text-align: justify;
	height: auto;
	width: auto;
}
.entreprisephoto2 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 15px;
	margin-right: auto;
	margin-left: 10px;
	width: 90px;
	height: 90px;
	float: right;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/entr.png);
}
.droit_texte_ascen_aerport {
	padding: 0px;
	height: 206px;
	width: 316px;
	overflow: auto;
}
#droit_entreprisecontactez {
	float: left;
	height: 559px;
	width: 368px;
	text-align: left;
	background-color: #929197;
}
.entreprisecontactez {
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
	text-align: justify;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Verdana;
	font-size: 11px;
	color: #000000;
}
#centre_formation {
	float: left;
	width: 365px;
	height: 559px;
	margin: 0px;
	background-color: #FFFFFF;
	background-image: url(../imagesv2/photos/formation.jpg);
}
#droit_formation {
	float: left;
	height: 559px;
	width: 368px;
	text-align: left;
	background-color: #BED2E0;
}
.formation {
	font-family: "Lucida Sans Unicode", Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #3F6A87;
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
	text-align: justify;
}
.formationphoto2 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 0px;
	margin-right: 30px;
	margin-left: 0px;
	width: 90px;
	height: 90px;
	float: right;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/formation2.jpg);
	margin-bottom: 0px;
}
.formationphoto {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 0px;
	width: 90px;
	height: 90px;
	float: left;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/formation1.jpg);
}
.grasnoir {
	font-family: "Lucida Sans Unicode", Arial, Verdana, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #000000;
}
#droit_pressse {
	float: left;
	height: 530px;
	width: 329px;
	text-align: left;
	color: #333333;
}
#droit_pres {
	float: left;
	height: 559px;
	width: 368px;
	text-align: left;
	background-color: #929197;
}

.entreprisephoto3 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 5px;
	margin-right: auto;
	margin-left: 10px;
	width: 90px;
	height: 90px;
	float: right;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/accentre.jpg);
}
.artphoto {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 10px;
	width: 90px;
	height: 90px;
	float: right;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/art3.jpg);
}
.artphoto2 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 10px;
	width: 90px;
	height: 90px;
	float: right;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/art3.jpg);
}
.artphoto3 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 0px;
	width: 90px;
	height: 90px;
	float: left;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/culturel4.jpg);
	margin-bottom: 0px;
}

.artphoto4 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 0px;
	width: 90px;
	height: 90px;
	float: left;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/Tatiana2.jpg);
	margin-bottom: 0px;
}
.artphoto5 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 10px;
	width: 90px;
	height: 90px;
	float: right;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/art2.jpg);
}
#droit_entr {
	float: left;
	height: 559px;
	width: 368px;
	text-align: left;
	background-color: #b2c0c9;
}



.droit_texte_ascen_entreprise {
	height: 110px;
	width: 330px;
	overflow: auto;
}
.popcontainer {
	position: relative;
	font-variant: normal;
}
.pop span {
	position: absolute;
	padding: 5px;
	left: -500px;
	border: 1px none #FFFFFF;
	visibility: hidden;
	font-variant: normal;
	font-weight: normal;
	background-image: url(../imagesv2/pictos/transn90.png);
	background-position: center top;
	height: auto;
	width: 355px;
}
.pop:hover  span {
	visibility: visible;
	top: 0;
	left: -385px; /*position where enlarged image should offset horizontally */
	z-index: 50;
	list-style-type: none;
	font-weight: normal;
	color: #FFFFFF;
}
.pocontainer {
	position: relative;
	font-variant: normal;
	font-weight: normal;
}
.po span {
	position: absolute;
	padding: 5px;
	left: -500px;
	border: 1px none #FFFFFF;
	visibility: hidden;
	font-variant: normal;
	font-weight: normal;
	background-image: url(../imagesv2/pictos/transn90.png);
	background-position: center top;
	height: auto;
	width: 355px;
	color: #000000;
}
.po:hover span {
	visibility: visible;
	top: 0;
	left: -385px; /*position where enlarged image should offset horizontally */
	z-index: 50;
	list-style-type: none;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}
.formationaero {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
	text-align: justify;
}
#droit_formation_aero {
	float: left;
	height: 559px;
	width: 368px;
	text-align: left;
	background-color: #6987A1;
}
#centre_formation_aero {
	float: left;
	width: 365px;
	height: 559px;
	margin: 0px;
	background-color: #666666;
	background-image: url(../imagesv2/photos/aero.jpg);
}
.actualites {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
	text-align: left;
}

.eventfashion {
	height: auto;
	width: auto;
	top: 5px;
	left: 5px;
	right: 5px;
	bottom: 5px;
	line-height: 12px;
	padding: 5px;
	color: #FFFFFF;
	background-color: #c796b1;
	border: 1px none #FFFFFF;
}
.eventfashion2 {
	height: 266px;
	width: auto;
	top: 5px;
	left: 5px;
	right: 5px;
	bottom: 5px;
	line-height: 12px;
	padding: 5px;
	color: #FFFFFF;
	border: 1px none #FFFFFF;
}
.eventphoto2 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 0px;
	width: 90px;
	height: 90px;
	float: left;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/fashi.jpg);
}
.eventphoto3 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 2px;
	margin-right: 10px;
	margin-left: 0px;
	width: 90px;
	height: 90px;
	float: left;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/eventplus2.jpg);
}
.eventphoto4 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 10px;
	width: 90px;
	height: 90px;
	float: right;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/event5.jpg);
	margin-bottom: 10px;
}
.eventphoto5 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 10px;
	width: 90px;
	height: 90px;
	float: right;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/event3.jpg);
	margin-bottom: 10px;
}

.animationphoto3 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 0px;
	width: 90px;
	height: 90px;
	float: left;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/promo3.jpg);
}
.animationphoto4 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 10px;
	width: 90px;
	height: 90px;
	float: right;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/promopb.jpg);
}
.animationphoto5 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 10px;
	width: 90px;
	height: 90px;
	float: right;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/animmini3.jpg);
}
.entrephoto {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 0px;
	width: 90px;
	height: 90px;
	float: left;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/desck.png);
	margin-bottom: 0px;
}
.entrephoto4 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 0px;
	width: 90px;
	height: 90px;
	float: left;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/entre.jpg);
	margin-bottom: 0px;
}
.footerparty1 {
	height: 50px;
	font-family: "Lucida Sans";
	font-size: 0.7em;
	color: #FFFFFF;
	position: relative;
	text-align: center;
	float: left;
	width: 670px;
	font-style: normal;
	line-height: 50px;
	margin: 0px;
}
#centre_entr {
	float: left;
	width: 365px;
	height: 559px;
	margin: 0px;
	background-color: #000000;
	background-image: url(../imagesv2/photos/ville.jpg);
}
#cityacces {
	width: 245px;
	text-align: center;
	margin-bottom: 0px;
	margin-left: 10px;
	height: auto;
}
.droit_texte_ascen_contact {
	height: 120px;
	width: 330px;
	overflow: auto;
}
.photo {
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 5px;
	width: auto;
	height: auto;
	float: right;
	margin-bottom: 0px;
	padding-right: 80px;
	padding-top: 20px;
}
#centre_call {
	float: left;
	width: 365px;
	height: 559px;
	margin: 0px;
	background-color: #A9A8A9;
	background-image: url(../imagesv2/photos/call_center.png);
}
.callphoto {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 0px;
	width: 90px;
	height: 90px;
	float: left;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/secrait.png);
	margin-bottom: 0px;
}
.callphoto2 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 6px;
	margin-right: 2px;
	margin-left: 10px;
	width: 90px;
	height: 90px;
	float: right;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/call90.png);
	margin-bottom: 2px;
}
.callphoto3 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 0px;
	width: 90px;
	height: 90px;
	float: left;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/call.png);
	margin-bottom: 0px;
}
#exellence {
	float: left;
	width: 365px;
	height: 559px;
	margin: 0px;
	background-color: #A9A8A9;
	background-image: url(../imagesv2/photos/exellence.png);
}
#droit_exellence {
	float: left;
	height: 559px;
	width: 368px;
	text-align: left;
	background-color: #b1bdd0;
}
.exellenccehoto {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 0px;
	width: 90px;
	height: 90px;
	float: left;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/team.png);
	margin-bottom: 0px;
}
.exellencephoto2 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 6px;
	margin-right: 2px;
	margin-left: 10px;
	width: 90px;
	height: 90px;
	float: right;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/girl.png);
	margin-bottom: 2px;
}
.exellenccehoto3 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 0px;
	width: 90px;
	height: 90px;
	float: left;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/pc.png);
	margin-bottom: 0px;
}
#centre_secre {
	float: left;
	width: 365px;
	height: 559px;
	margin: 0px;
	background-color: #A9A8A9;
	background-image: url(../imagesv2/photos/recrutspec.png);
}
#droit_secre {
	float: left;
	height: 559px;
	width: 368px;
	text-align: left;
	background-color: #635E5C;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Verdana;
}
.secphoto {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 0px;
	width: 90px;
	height: 90px;
	float: left;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/formation2.jpg);
	margin-bottom: 0px;
	border: 1px solid #FFF;
}
.secphoto2 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 10px;
	margin-left: 10px;
	width: 90px;
	height: 90px;
	float: right;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/entre.jpg);
	margin-bottom: 0px;
	border: 1px solid #FFF;
}
.secphoto3 {
	font-family: "Myriad Web Pro";
	font-size: 0.8em;
	color: #333333;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 0px;
	width: 90px;
	height: 90px;
	float: left;
	background-color: #CCCCCC;
	background-image: url(../imagesv2/photos/sec-1.png);
	margin-bottom: 0px;
	border: 1px solid #FFF;
}

