body
{ 
	background-image: url("images/Elements Fix/ImageFond.jpg");
	margin-top:0px;
	padding-top:0px;
}

#container{
	width:811px;
	margin:0 0 0 80px;
	padding:0px;
}

#en_tete{
	border:0px;	
	margin-bottom:-4px !important!;
	padding:0px;
	height:132px;
}
	
#menu{
	border:0px;
	background-image: url("images/Elements Fix/BarBleuMenu.jpg");
}
	#menu img {
		display:inline;
		border:0px;
		padding:0px;
	}
	#drapeauEn{
		margin:1px 0 0 7px;
	}

	#accueil{
		margin:1px 0 0 17px;
	}
	
    #contenuPage{
		height:594px;
		width:811px;
		background-image: url("images/PageAccueil/Background.jpg");
		background-repeat:no-repeat;
    }
	
	#contenuPage_index{
		height:735px;
		width:811px;
		background-image: url("images/PageAccueil/Background.jpg");
    }
	
	#contenuSupport_fr{
		height:1097px;
		width:811px;
		background-image: url("images/PageSupport/fr/PageSupport.jpg");
		background-repeat:no-repeat;
    }
	
	#contenuSupport_en{
		height:1097px;
		width:811px;
		background-image: url("images/PageSupport/en/PageSupport.jpg");
		background-repeat:no-repeat;
    }
	
	#texte{
		display:inline;
		float:left;
	}
	
	#photo{
		height:260px;
		margin:40px 0 0 0px;
	}
	
	#AirCockpit{
		display:block;
		height:100px;
		margin:75px 0 0 0;
	}
	
	#Alain737{
		display:block;
		height:100px;
		margin:16px 0 0 420px;
		padding:0px;
	}
	
	#contenuDownload{
		height:578px;
	}
	
	#contenuProgramme{
		height:537px;
	}
	
	#contenuDetail{
		height:676px;
	}
	
	#liensDetail{
		margin: 0 0 0 381px;
		color:blue;
		font-size:20px;
	}
	
	#contenuEnregistrement{
		height:537px;
	}
	
	#Email{
		display: block;
		margin-top:-259px;
		margin-left:30px;
		color:blue;
		font-size:25px;
	}
	
	#Offets {
		display: block;
		margin: 265px 0 0 100px;
	}
	
	#Offets a {
		color:white;
		font-size:20px;	
	}
	
	#EmailSupport_fr
	{
		display: inline-block;
		margin-top:663px;
		margin-left:410px;
		color:white;
		font-size:16px;
	}
	
	#EmailSupport_en{
		display: inline-block;
		margin-top:655px;
		margin-left:378px;
		color:white;
		font-size:16px;
	}
	
	#Offsets_fr{
		display: block;
		margin-top:86px;
		margin-left:50px;
		color:white;
		font-size:16px;
		width:270px;
	}
	#Offsets_en{
		display: block;
		margin-top:86px;
		margin-left:50px;
		color:white;
		font-size:16px;
		width:270px;
	}
	
	#FSUIPC{
		display: block;
		margin-top:35px;
		margin-left:50px;
		color:white;
		font-size:16px;
		width:155px;
	}
	
	#liensDownload_aohfr a{
		margin: -244px 0 0 188px;
		display:block;
		float:left;
		color:white;
		width:225px;
	}
	
	#liensDownload_aohfr {
		color:white;
		font-size:28px;
	}
	
	#liensBuy_aohfr a{
		margin: -195px 0 0 150px;
		display:block;
		float:left;
		color:white;
		width:310px;
	}

	#liensBuy_aohfr  {
		color:white;
		font-size:28px;
	}
	
	#liensDownload_ohfr a{
		margin: 304px 0 0 189px;
		display:block;
		float:left;
		color:white;
		width:225px;
	}

	#liensDownload_ohfr  {
		color:white;
		font-size:28px;
	}
	
	#liensBuy_ohfr a{
		margin: 20px 0 0 151px;
		display:block;
		float:left;
		color:white;
		width:310px;
	}

	#liensBuy_ohfr  {
		color:white;
		font-size:28px;
	}
	
	#DownloadEmailSupportfr
	{
		color:white;
		font-size:24px;
	}
	
	#DownloadEmailSupportfr a
	{
	    display: inline-block;
		margin-top: 39px;
		margin-left:553px;
		color:blue;
		font-size:24px;
	}
	
	#liensDownload_aohen a{
		margin: -250px 0 0 211px;
		display:block;
		float:left;
		color:white;
		width:185px;
	}
	
	#liensDownload_aohen {
		color:white;
		font-size:28px;
	}
	
	#liensBuy_aohen a{
		margin: -195px 0 0 193px;
		display:block;
		float:left;
		color:white;
		width:220px;
	}

	#liensBuy_aohen  {
		color:white;
		font-size:28px;
	}
	
	#liensDownload_ohen a{
		margin: 312px 0 0 220px;
		display:block;
		float:left;
		color:white;
		width:185px;
	}

	#liensDownload_ohen  {
		color:white;
		font-size:28px;
	}
	
	#liensBuy_ohen a{
		margin: 367px 0 0 -202px;
		display:block;
		float:left;
		color:white;
		width:220px;
	}

	#liensBuy_ohen  {
		color:white;
		font-size:28px;
	}
	
	#DownloadEmailSupporten
	{
		color:white;
		font-size:24px;
	}
	
	#DownloadEmailSupporten a
	{
	    display: inline-block;
		margin-top: 30px;
		margin-left:480px;
		color:blue;
		font-size:24px;
	}
	
	
	#liensDemoAoh
	{
		color:white;
		font-size:24px;
	}
	
	#liensDemoAoh a
	{
		display: inline-block;
		margin-top: 224px;
		margin-left:335px;
		color:white;
		font-size:24px;
	}
	
	#liensDemoOh
	{
		color:white;
		font-size:24px;
	}
	
	#liensDemoOh a
	{
		display: inline-block;
		margin-top: 130px;
		margin-left:335px;
		color:white;
		font-size:24px;
	}
	
	#AftProgDetailFr{
	    display: block;
		margin: -339px 0 0 653px;
		color:blue;
		font-size:24px;
	}
	
	#OhProgDetailFr{
	    display: block;
		margin: 212px 0 0 653px;
		color:blue;
		font-size:24px;
	}
	
	#AftProgDetailEn{
	    display: block;
		margin: -339px 0 0 570px;
		color:blue;
		font-size:24px;
	}
	
	#OhProgDetailEn{
	    display: block;
		margin: 210px 0 0 575px;
		color:blue;
		font-size:24px;
	}	
	
	#EmailSupportEn{
		display: block;
		margin-top:-115px;
		margin-left:484px;
		color:white;
		font-size:25px;
	}
	
	#labelDiv {
		width:230px; 
		height:30px; 
		float:left; 
	}
	
	#labelText {
		vertical-align:baseline;
		font-size:18px;
		color:white;
		font-weight:bold;
	}
	
	#inputDiv {
		width:385px; 
		height:30px; 
		float:left; 
	}
	
	#noscripLabel{
		vertical-align:baseline;
		font-size:20px;
		color:white;
		font-weight:bold;
	}
	
	.form_div{
		width:811px;
		margin:0;
		float:left;
		background-repeat:no-repeat;
   } 
   
   .noscript_div {
		width:630px; 
		margin:265px 0 0 95px; 
		float:left; 
		text-align:center;  
	}

	#valid_div{
		height:594px;
		background-image: url("images/PageEnregistrement/page_activation.jpg");
	}
	
	#bg_reg_fr{
		height:594px;
		background-image: url("images/PageEnregistrement/fr/fond_cadre.jpg");
	}
	
	#bg_reg_en{
		height:594px;
		background-image: url("images/PageEnregistrement/en/fond_cadre.jpg");
	}
	
	#bg_dl_fr{
		height:794px;
		background-image: url("images/PageDownload/fr/fond_cadre2.jpg");
	}
	
	#bg_dl_en{
		height:794px;
		background-image: url("images/PageDownload/en/fond_cadre2.jpg");
	}
	
	#bg_demo_fr{
		height:794px;
		background-image: url("images/PageDownload/fr/fond_cadre_demo.jpg");
	}
	
	#bg_demo_en{
		height:794px;
		background-image: url("images/PageDownload/en/fond_cadre_demo.jpg");
	}
	
	#mess_div {
		width:630px; 
		margin:0 0 0 100px; 
		float:left; 
		text-align:center;
	}
	
	#mess_div a {
		font-size:18px;
		color:#00FF10;
	}

	#bg_buy_fr{
		height:594px;
		background-image: url("images/PageAchat/fr/fond_cadre.jpg");
	}
	
	#bg_buy_en{
		height:594px;
		background-image: url("images/PageAchat/en/fond_cadre.jpg");
	}
	
	#payment_div{
		height:594px;
		background-image: url("images/PageAchat/fond_mess_achat.jpg");
	}
	
	#pseudobox_dl{
		float:left; 
		height:140px; 
		margin-top:52px; 
		width:400px;
		text-align:center;
		margin-left:20px;
	}
 
	#pseudobox_dl span {
		font-size:20px;
		color:#cc0000;
	}
	
	#loginBox {
		width:280px; 
		height:140px; 
		margin:48px 0 0 80px; 
		color:white; 
		float:left; 
		display:hidden;
	}

	#loginBox_nick_text	{
		width:105px; 
		float:left; 
		margin-top:6px; 
		font-weight:bold;
	}
	
	#loginBox_nick_input {
		float:left; 
		margin-top:6px; 
		height:20px;
	}
	
	#loginBox_pass_text {
		width:105px; 
		float:left; 
		margin-top:10px; 
		font-weight:bold;	
	}

	#loginBox_pass_input {
		float:left; 
		margin-top:10px; 
		height:20px;
	}

	#loginBox_button {
		width:240px; 
		margin-top:22px; 
		float:left; 
		text-align:center;	
	}
	
	#loginBox_enr {
		width:105px; 
		float:left; 
		margin-top:12px; 
		font-weight:bold;	
	}
	
	#loginBox_login {
		float:right; 
		margin:12px 32px 0 0; 
		font-weight:bold;	
	}
	
	#loginBox a {
		color:#00FF10;
	}
	
	#lostBox {
		width:280px; 
		height:140px; 
		margin:52px 0 0 80px; 
		color:white; 
		float:left; 
		display:none;
	}
	
	#lostBox_text {
		width:240px; 
		float:left; 
		margin-top:6px; 
		font-weight:bold;
	}
	
	#lostBox_input {
		width:240px; 
		float:left; 
		margin-top:6px; 
		height:20px;
	}
	
	#lostBox_button{
		width:240px; 
		margin-top:22px; 
		float:left; 
		text-align:center;	
	}
	
	#lostBox_enr {
		width:105px; 
		float:left; 
		margin-top:12px; 
		font-weight:bold;
	}
	
	#lostBox_login {
		float:right; 
		margin:12px 32px 0 0; 
		font-weight:bold;
	}
	
	#lostBox a {
		color:#00FF10;
	}
	
#titre_phpmailer
{
	font-size: 25px;
	text-align:center;
	text-transform: uppercase;
	color:white;
}

#param_texte_mail
{
 color: white;
}

#sujet_email
{
 width: 370px;
 height: 20px;
 margin:0 0 30px 0;
}

#attach_email
{
 width: 370px;
 height: 20px;
 margin:0 0 30px 0;
}

#texte_email
{
 width: 550px;
 height: 250px;
}

#bouton_mail
{
 margin:20px 0 0 0;
}
