@charset "utf-8";
/* CSS Document */

/*** Global Styles ***/
body, html
{
	margin: 0px;
	padding: 0px;
	color: #000000;
	font-family: Segoe UI;
	background-position:center 40px ;
	background-repeat: no-repeat;
	background-attachment: scroll;
}

body 
{
	margin:0px;
	/*background: url("AeroScript.jpg") no-repeat;*/
	/*background-position: center;
	background-repeat: no-repeat;
	background-attachment: fixed;*/
	
}
	
td 
{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
}
	
a 
{
	color:#673B15;
	font-weight:bold;
	text-decoration:none;
}

a img 
{
	border: none;
}

a:hover 
{
	color: #5EA901;
	text-decoration:underline;
}

input.flatone
{
	background : #FF6; 
	border : 1px solid #000; 
	width : 200px; 
	margin : .5em 0; 
	padding : 4px;
	text-align:center;
}

input[type=submit], input[type=reset] 
{
	border:1px solid #0C0;
	font-weight:bold;
	letter-spacing:.1em;
	cursor:pointer;
	/*margin : .5em 0; */
	padding : 4px;
	color:#030;
}

input[type=submit]:hover, input[type=reset]:hover 
{
	background-color:#360;
	color:#CFF;
}

input[type=submit]:active, input[type=reset]:active 
{
	background-color:#000;
	color:white;
} 

/*** Bannière Styles ***/

#imm
{
	filter:alpha(opacity=30); 
	opacity: 0.1;
}

#imm:hover
{
	filter:alpha(opacity=100); 
	opacity: 1.0;
}

/*** Menu Styles ***/


/*** Corps Styles ***/

.pageInformation{
	font: 16px Verdana, Arial, Helvetica, sans-serif;
	color: #060;
	/*line-height:24px;*/
	letter-spacing:.1em;
	text-align:center;
	position:relative;
	top:10px;
	background-color:#9FC;
	border-width:3px;
	border-color:#060;
	}

/*** Pied Styles ***/


/*** Specials Styles ***/

/* XITI */
.Xiti 
{
	position: absolute;
	bottom:10px; 
	right:10px;
	filter:alpha(opacity=10); 
	opacity: 0.1; 
	z-index:1;
}

/* For Files to Download */
UL.lsFile {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 50px;
	padding: 0px;
	margin: 0px;
}

UL.lsFile LI {
	list-style: none;
	padding: 0px;
	padding-left: 50px;
	margin: 0px;
	white-space: nowrap;
}

UL.lsFile A {
	color:#673B15;
	text-decoration: none;
	display: block;
	padding: 0px 2px;
}

.aTexte 
{
	font-weight:normal;
	color:#000000;
}
/*
.butonRadio
{
	padding-top:18px;
	padding-left:-20px;
	float:left;
}
*/
UL.lsFile A:hover {
	background: #888888; /* #BDF*/
	
}

/* Core Styles */
.lsFile LI.directory { background: url(ico/folder.png) left top no-repeat; }
.lsFile LI.newFile { background: url(ico/folder_newFile.png) left top no-repeat; }
.lsFile LI.expanded { background: url(ico/folder_open.png) left top no-repeat; }
.lsFile LI.file { background: url(ico/file.png) left top no-repeat; }
.lsFile LI.wait { background: url(ico/spinner.gif) left top no-repeat; }
/* File Extensions*/
.lsFile LI.ext_3gp { background: url(ico/film.png) left top no-repeat; }
.lsFile LI.ext_afp { background: url(ico/code.png) left top no-repeat; }
.lsFile LI.ext_afpa { background: url(ico/code.png) left top no-repeat; }
.lsFile LI.ext_asp { background: url(ico/code.png) left top no-repeat; }
.lsFile LI.ext_aspx { background: url(ico/code.png) left top no-repeat; }
.lsFile LI.ext_avi { background: url(ico/avi.png) left top no-repeat; }
.lsFile LI.ext_bat { background: url(ico/application.png) left top no-repeat; }
.lsFile LI.ext_bmp { background: url(ico/bmp.png) left top no-repeat; }
.lsFile LI.ext_c { background: url(ico/code.png) left top no-repeat; }
.lsFile LI.ext_cfm { background: url(ico/code.png) left top no-repeat; }
.lsFile LI.ext_cgi { background: url(ico/code.png) left top no-repeat; }
.lsFile LI.ext_com { background: url(ico/application.png) left top no-repeat; }
.lsFile LI.ext_cpp { background: url(ico/code.png) left top no-repeat; }
.lsFile LI.ext_css { background: url(ico/css.png) left top no-repeat; }
.lsFile LI.ext_doc { background: url(ico/doc.png) left top no-repeat; }
.lsFile LI.ext_docx { background: url(ico/doc.png) left top no-repeat; }
.lsFile LI.ext_exe { background: url(ico/application.png) left top no-repeat; }
.lsFile LI.ext_gif { background: url(ico/gif.png) left top no-repeat; }
.lsFile LI.ext_fla { background: url(ico/flash.png) left top no-repeat; }
.lsFile LI.ext_h { background: url(ico/code.png) left top no-repeat; }
.lsFile LI.ext_htm { background: url(ico/html.png) left top no-repeat; }
.lsFile LI.ext_html { background: url(ico/html.png) left top no-repeat; }
.lsFile LI.ext_jar { background: url(ico/java.png) left top no-repeat; }
.lsFile LI.ext_jpg { background: url(ico/jpg.png) left top no-repeat; }
.lsFile LI.ext_jpeg { background: url(ico/jpg.png) left top no-repeat; }
.lsFile LI.ext_js { background: url(ico/script.png) left top no-repeat; }
.lsFile LI.ext_lasso { background: url(ico/code.png) left top no-repeat; }
.lsFile LI.ext_log { background: url(ico/txt.png) left top no-repeat; }
.lsFile LI.ext_m4p { background: url(ico/music.png) left top no-repeat; }
.lsFile LI.ext_mov { background: url(ico/movie.png) left top no-repeat; }
.lsFile LI.ext_mp3 { background: url(ico/mp3.png) left top no-repeat; }
.lsFile LI.ext_mp4 { background: url(ico/mp3.png) left top no-repeat; }
.lsFile LI.ext_mpg { background: url(ico/mpeg.png) left top no-repeat; }
.lsFile LI.ext_mpeg { background: url(ico/mpeg.png) left top no-repeat; }
.lsFile LI.ext_ogg { background: url(ico/ogg.png) left top no-repeat; }
.lsFile LI.ext_pcx { background: url(ico/picture.png) left top no-repeat; }
.lsFile LI.ext_pdf { background: url(ico/pdf.png) left top no-repeat; }
.lsFile LI.ext_php { background: url(ico/php.png) left top no-repeat; }
.lsFile LI.ext_png { background: url(ico/png.png) left top no-repeat; }
.lsFile LI.ext_ppt { background: url(ico/ppt.png) left top no-repeat; }
.lsFile LI.ext_pptx { background: url(ico/ppt.png) left top no-repeat; }
.lsFile LI.ext_pps { background: url(ico/ppt.png) left top no-repeat; }
.lsFile LI.ext_ppsx { background: url(ico/ppt.png) left top no-repeat; }
.lsFile LI.ext_psd { background: url(ico/psd.png) left top no-repeat; }
.lsFile LI.ext_pl { background: url(ico/script.png) left top no-repeat; }
.lsFile LI.ext_py { background: url(ico/script.png) left top no-repeat; }
.lsFile LI.ext_rb { background: url(ico/ruby.png) left top no-repeat; }
.lsFile LI.ext_rbx { background: url(ico/ruby.png) left top no-repeat; }
.lsFile LI.ext_rhtml { background: url(ico/ruby.png) left top no-repeat; }
.lsFile LI.ext_rpm { background: url(ico/linux.png) left top no-repeat; }
.lsFile LI.ext_ruby { background: url(ico/ruby.png) left top no-repeat; }
.lsFile LI.ext_sql { background: url(ico/db.png) left top no-repeat; }
.lsFile LI.ext_swf { background: url(ico/flash.png) left top no-repeat; }
.lsFile LI.ext_tif { background: url(ico/picture.png) left top no-repeat; }
.lsFile LI.ext_tiff { background: url(ico/picture.png) left top no-repeat; }
.lsFile LI.ext_txt { background: url(ico/txt.png) left top no-repeat; }
.lsFile LI.ext_vb { background: url(ico/code.png) left top no-repeat; }
.lsFile LI.ext_wav { background: url(ico/wav.png) left top no-repeat; }
.lsFile LI.ext_wmv { background: url(ico/wmv.png) left top no-repeat; }
.lsFile LI.ext_xls { background: url(ico/xls.png) left top no-repeat; }
.lsFile LI.ext_xlsx { background: url(ico/xls.png) left top no-repeat; }
.lsFile LI.ext_xml { background: url(ico/code.png) left top no-repeat; }
.lsFile LI.ext_zip { background: url(ico/zip.png) left top no-repeat; }



.lsFile LI.collapsed A
{
	color: #333333;
}

.lsFile LI.expanded A
{
	color: #000000;
}

.lsFile LI.ext_3gp a,
.lsFile LI.ext_afp a,
.lsFile LI.ext_afpa a,
.lsFile LI.ext_asp a,
.lsFile LI.ext_aspx a,
.lsFile LI.ext_avi a,
.lsFile LI.ext_bat a,
.lsFile LI.ext_bmp a, 
.lsFile LI.ext_c a,
.lsFile LI.ext_cfm a,
.lsFile LI.ext_cgi a,
.lsFile LI.ext_com a,
.lsFile LI.ext_cpp a,
.lsFile LI.ext_css a,
.lsFile LI.ext_doc a,
.lsFile LI.ext_docx a,
.lsFile LI.ext_exe a,
.lsFile LI.ext_gif a,
.lsFile LI.ext_fla a, 
.lsFile LI.ext_h a,
.lsFile LI.ext_htm a,
.lsFile LI.ext_html a,
.lsFile LI.ext_jar a,
.lsFile LI.ext_jpg a,
.lsFile LI.ext_jpeg a, 
.lsFile LI.ext_js a,
.lsFile LI.ext_lasso a, 
.lsFile LI.ext_log a,
.lsFile LI.ext_m4p a,
.lsFile LI.ext_mov a,
.lsFile LI.ext_mp3 a,
.lsFile LI.ext_mp4 a,
.lsFile LI.ext_mpg a,
.lsFile LI.ext_mpeg a,
.lsFile LI.ext_ogg a,
.lsFile LI.ext_pcx a,
.lsFile LI.ext_pdf a,
.lsFile LI.ext_php a,
.lsFile LI.ext_png a,
.lsFile LI.ext_ppt a,
.lsFile LI.ext_pptx a,
.lsFile LI.ext_pps a,
.lsFile LI.ext_ppsx a,
.lsFile LI.ext_psd a,
.lsFile LI.ext_pl a,
.lsFile LI.ext_py a,
.lsFile LI.ext_rb a,
.lsFile LI.ext_rbx a,
.lsFile LI.ext_rhtml a, 
.lsFile LI.ext_rpm a,
.lsFile LI.ext_ruby a,
.lsFile LI.ext_sql a,
.lsFile LI.ext_swf a,
.lsFile LI.ext_tif a,
.lsFile LI.ext_tiff a,
.lsFile LI.ext_txt a,
.lsFile LI.ext_vb a,
.lsFile LI.ext_wav a,
.lsFile LI.ext_wmv a,
.lsFile LI.ext_xls a,
.lsFile LI.ext_xlsx a,
.lsFile LI.ext_xml a,
.lsFile LI.ext_zip a
{
	color:#673B15;
}

/*** OLD ***/

/* ID Styles */

div{
	border:0px solid #333;
	background-color: Transparent;
	
}

#basHautDebit{
	position:absolute;
	top:5px;
	right:5px;
	font-weight:normal;
}

#basHautDebit a{
	/*position:absolute;
	top:5px;
	right:5px;*/
	text-decoration:none;
	font-weight:normal;
}

/*#basHautDebit a:hover{
	text-decoration:underline;
}*/

#baniere{
		height:130px;
		width:1001px;
		position:relative;
		
		/**background: transparent url(transparent1.gif) no-repeat;*/
}

#centrage{
	position : relative;
	top:40px;
	height:100%;
}

#bandeau{
	width:200px;
	float:right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	height: 100%;
	

	background-image: url("mm_spacer.gif");
	background-repeat: repeat-y;
	
}
#contenu{
	width:961px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding-left:20px;
	padding-right:20px;	
	height: 100%;
	z-index:1;
}

/* CONNEXION */
#connexion
{
	width:165px;
	top:5px;
	left:5px;
	position:absolute;
	font-size:12px;
	filter:alpha(opacity=50); 
	opacity: 0.5;
	background-color:#FFFFFF;
	z-index:1;
}

#connexion:hover
{
	filter:alpha(opacity=95); 
	opacity: 0.95;
}

#connexion a
{
	color:#030;
}

#connexion a:hover
{
	color:#66CC33;
}

#corp{
	
	width:1003px;
	height: 100%;
}

#pied{
	width:1003px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	height:8px;
	vertical-align:middle;
	position:relative;
	color:#FFFFFF;
	font-family:Segoe UI; 
	font-size:11px; 
	top:5px;
}

#pied a
{
	text-decoration:none;
	color:#FFFFFF;
	font-family:Segoe UI; 
	font-size:11px; 
	font-weight:normal;
}

#pied a:hover
{
	text-decoration:underline;
}

#navigation td {
	border-bottom: 2px solid #C0DFFD;
	}
	
#navigation a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 26px;
	background: url("mm_arrow.gif") 14px 45% no-repeat;
	}
	
#navigation a:hover {
	background: #ffffff url("mm_arrow.gif") 14px 45% no-repeat;
	color:#FF6600;
	}
	
#arrplan {
	width:1001px;
	height:100%;
	background-color:#9EFF64;/* #9EFF64 */
	filter:alpha(opacity=90); 
	/*-moz-opacity:0.9; */
	opacity: 0.9;
	position:absolute;
	left:0px;
	top:0px;
}

#imagelogo	{
	width:1001px;
	height:130px;
	background-position:top;
	float:left;
	background-color:#FFFFFF;
		filter:alpha(opacity=50); 
		/*-moz-opacity:0.5; */
		opacity: 0.5; 
	position:absolute;
	left:0px;
	top:0px;
}

#logo 	{
	font:24px Verdana, Arial, Helvetica, sans-serif;
	color: #146101;
	letter-spacing:.2em;
	line-height:30px;
	position:relative;
	top:10px;
	}

#tagline 	{	
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #33a700;
	letter-spacing:.4em;
	line-height:18px;
	position:relative;
	top:30px;
	
	}

#monthformat {
	border-bottom: 2px solid #E6F3FF;
		}
		
#dateformat {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	letter-spacing:.2em;
	}
	
#dateformat a {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	font-weight:bold;
	letter-spacing:.1em;
	}
	
#dateformat a:hover {
	color: #FF6600;
	letter-spacing:.1em;
	}
	
#menu {
	/*position:relative;
	background-color: #487c9b;*/
	background-image:url("AeroScript.aspx.png");
	/*height:40px;*/
}


/* space */
#nav, .nav
    {
		list-style: none;
		padding: 3px 5px;
		margin: 0;
		height: 24px;
		border: solid 1px #616b76;
		border-bottom: none;
		background-color: transparent;
		background-repeat: repeat-x;
    }
    
#nav li, .nav li, #nav DIV.tabs, #nav DIV.active
    {
		float: left;
		margin-left: 6px;
		background: transparent;
		display: block;
		padding-right: 3px;
    }
    
#nav li:HOVER, .nav li:HOVER, #nav DIV.tabs:HOVER
    {
		background: transparent url(aeromenuitem_02.png) no-repeat;
		background-position: right center;
    }
      
#nav li:ACTIVE, .nav li:ACTIVE, #nav li.active, .nav li.active, #nav DIV.active
    {
		background: transparent url(aeromenuitem-down_02.png) no-repeat;
		background-position: right center;
    }
      
#nav li a, .nav li a, #nav li a:visited, .nav li a:visited, #nav DIV a, #nav DIV.tabs a:VISITED, #nav DIV.active a, #nav DIV.active a:VISITED
    {
		display: block;
		padding: 5px 14px 6px 16px;
  		font-family: Segoe UI; 
  		font-size:11px; 
		color: #fff;
		font-weight: bold;
		text-decoration: none;
		text-align: center;
    } 
    
#nav li a:HOVER, .nav li a:HOVER, #nav DIV.tabs a:HOVER
	{
		background: transparent url(aeromenuitem_01.png) no-repeat;
		background-position: left center;
	}
	
#nav li a:ACTIVE, .nav li a:ACTIVE, #nav li.active a, .nav li.active a, #nav DIV.tabs a.ACTIVE, #nav DIV.active a.ACTIVE, #nav DIV.active a
	{
		background: transparent url(aeromenuitem-down_01.png) no-repeat;
		background-position: left center;
	}
	
#nav li.NavMenu, .nav li.NavMenu
{
	margin-left: 0px;
}

#nav li.NavMenu a, .nav li.NavMenu a
{
	display: block;
	padding: 5px 0px 6px 2px;
	font-family: Segoe UI; 
	font-size:11px; 
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
} 
		
#nav li.NavMenu a SPAN
{
	background-image: url(PDFico16.png);/*button-down-arrow-white.gif*/
	background-repeat: no-repeat;
	padding-right: 15px;
	background-position: right center;
}

#nav li.image a 
{
	padding-top:0px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:0px;
}

#nav li.image a:hover, #nav li.image:hover
{
	
}

#nav li.image:hover
{
	
}



/* Class Styles */

.menu{


}
.bodyText {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#146101;
	line-height:20px;
	margin-top:0px;
	/*background-color:#9EFF64;*/
	position:relative;
	top:0;
	text-align:justify;
	}
.bodyTextCollapsepannel {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	line-height:20px;
	margin-top:0px;
	background:transparent;
	}
	
.pageName{
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #061C01;
	line-height:24px;
	letter-spacing:.2em;
	text-align:center;
	position:relative;
	top:0;
	}

.pageForbidden{
	font: 16px Verdana, Arial, Helvetica, sans-serif;
	color: #900;
	/*line-height:24px;*/
	letter-spacing:.1em;
	text-align:center;
	position:relative;
	top:10px;
	background-color:#FCF;
	border-width:3px;
	border-color:#C00;
	}

.subHeader {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	line-height:16px;
	letter-spacing:.2em;
	}

.quote {
	font: 20px Verdana, Arial, Helvetica, sans-serif;
	color: #759DA1;
	line-height:30px;
	}
	
.smallText {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	}
	
.navText {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
.navForm {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	
	letter-spacing:.1em;
	border-width : 0px; background-color: transparent;
	}
	
.pageNameForm{
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	line-height:24px;
	letter-spacing:.2em;
	border-width : 0px; background-color: transparent;
	
	}
	
.bodyTextForm {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	line-height:20px;
	margin-top:0px;
	border-width : 0px; background-color: transparent;
	overflow:auto;
	text-align: justify
	}

/* Specials */

.CV
{
	position:relative;
	left:40px;
}

.Incrustation
{
	position:relative;
	left:-20px;
}