body {
background:url(../Images/FondJesper5.jpg) center no-repeat fixed;
background-color: #bbc8db;
}

#Pagecentree{
	width: 1000px;
	position: relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}


input, textarea
{
   font-family: Arial, Verdana, Times, serif; /* On modifie la police du texte tapé l'intérieur des champs */
      
}
 
label
{
   
   color: blue;
}
 
legend 
{
   font-family: Arial, Verdana, Arial Black, Georgia, Times New Roman, Times, serif;
   color: purple;
   font-weight: bold;
}
 
fieldset
{
   font-size:12px;
   margin-bottom: 15px;
   background-color: #cccccc;
}

select {
     color: #223E66;
     background-color:white;
     font-size:12px;
     text-align:center;
     font-family:Arial, Verdana, Arial Black, Georgia, Times New Roman, Times, serif;
     font-weight:bold;
     height:22px;
}
#Meteogb {
	position:absolute;
	left:750px;
	top:800px;
	width:250px;
	height:345px;
    background-image:url(../Images/cadre_meteo_gb.png);
	z-index:12;
}
#Meteofr {
    border:0px white solid;
	position:absolute;
	left:750px;
	top:800px;
	width:250px;
    height:345px;
    background-image:url(../Images/cadre_meteo_fr.png);
	z-index:12;
}
#textmeteo3 {
    border:0px white solid;
    position:absolute;
	top:80px;
	left:20px;
	width:200px;
    text-align:center;
	height:50px;
	z-index:14;
}
#meteo3 {
    border:0px white solid;
    position:absolute;
    text-align:center;
	top:165px;
	left:25px;
	width:200px;
	height:140px;
    margin: 0px;
	z-index:13;
}
#meteo4 {
    border:0px white solid;
    position:absolute;
	top:55px;
	left:10px;
    margin: 0px;
	border-width: 0px;
	font-size:14px;
	z-index:13;
}
.Style13bis {font-size: 22px; color: #223E66; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.Style61 {font-size: 12px; color: Purple; font-family: Arial, Helvetica, sans-serif;}


#formulaire {
	position:absolute;
	overflow:auto;
	left:40px;
	top:200px;
	width:670px;
	z-index:93;
}


#fondecran{
	position: fixed;
	left:-175px;
	
}
#TextTypeInfos {
	border:0px black solid;
	position:absolute;
	left:40px;
	top:550px;
	width:650px;
	height:620px;
	z-index:150;
}

#TextTypeInfosPlan {
	border:0px black solid;
	position:absolute;
	left:10px;
	top:550px;
	width:710px;
	height:620px;
	z-index:150;
}

a.type1 {   
	font-family: Arial, Verdana, Helvetica, sans-serif, Tahoma;
	color:blue;
	font-size: 13px; 
	font-weight:bold;
	text-decoration:none; }
a.type1:hover {  
	color:black;
	text-decoration:none;
}
a.type2 {   
	font-family: Arial, Verdana, Helvetica, sans-serif, Tahoma;
	color:blue;
	font-size: 12px; 
	font-weight:bold;
	text-decoration:none; }
a.type2:hover {  
	color:black;
	text-decoration:none;
}
a.type3 {   
	font-family: Arial, Verdana, Helvetica, sans-serif, Tahoma;
	color:white;
	font-size: 12px; 
	font-weight:bold;
	text-decoration:none; }
a.type3:hover {  
	color:black;
	text-decoration:none;
}
.Styletoday {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.Style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #223E66;
}
.Style1bis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #223E66;
}
.Style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.Style3 {font-size: 16px; color: Blue; font-family: Arial, Helvetica, sans-serif;}

.Style4 {color: #223E66;}
.Style4bis {border-color: #cccccc;border-style: Solid;}
.Style6 {font-size: 12px; color: #223E66; font-family: Arial, Helvetica, sans-serif;}
.Style7 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}
.Style9 {
	color: #FFFFFF;
	font-size: 12px;
}
.Style12 {font-size: 12px; color: #223E66; font-family: Arial Black;}
.Style13 {font-size: 10px; color: #223E66; font-family: Arial, Helvetica, sans-serif; }

.Style18 {font-size: 11px; color: #223E66; font-family: Arial Black; }

.Style19 {
	font-size: 10px;
	font-family: Arial Black;
}
.Style20 {
	font-family: Arial Black;
	color: #223E66;
	font-size: 24px;
}
.Style21 {font-size: 36px;	font-family: Arial Black;	color: #223E66;}
.Style60 {font-size: 14px; color: #223E66; font-family: Arial, Helvetica, sans-serif;}

#ImgHome {
	position:center;
	margin:auto;
	z-index:150;
}
#apDiv1 {
	position:absolute;
	left:750px;
	top:150px;
	width:250px;
	height:275px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:0px;
	top:0px;
	width:1000px;
	height:5px;
	z-index:2;
}

#apDiv3 {
	position:fixed;
	left:-300px;
	top:0px;
	width:1900px;
	height:5px;
	z-index:2;
}
#apDiv4 {
	position:absolute;
	left:850px;
	top:5px;
	width:150px;
	height:125px;
	z-index:3;
}
#apDiv4date {
	position:absolute;
	left:850px;
	top:6px;
	width:150px;
	height:125px;
	z-index:4;
}
#apDiv5 {
	position:absolute;
	left:875px;
	top:135px;
	width:60px;
	height:15px;
	z-index:4;
}

#apDiv6 {
	position:absolute;
	left:830px;
	top:135px;
	width:40px;
	height:15px;
	z-index:5;
}

#apDiv7 {
	position:absolute;
	left:760px;
	top:205px;
	width:230px;
	height:35px;
	z-index:6;
}
#apDiv8 {
	position:absolute;
	left:760px;
	top:245px;
	width:230px;
	height:35px;
	z-index:7;
}
#apDiv9 {
	position:absolute;
	left:760px;
	top:285px;
	width:230px;
	height:35px;
	z-index:8;
}
#apDiv10 {
	position:absolute;
	left:760px;
	top:325px;
	width:230px;
	height:35px;
	z-index:9;
}
#apDiv11 {
	position:absolute;
	left:760px;
	top:365px;
	width:230px;
	height:35px;
	z-index:10;
}
#apDiv12 {
	position:absolute;
	left:870px;
	top:403px;
	width:120px;
	height:15px;
	z-index:11;
}

#apDiv13 {
	position:absolute;
	left:750px;
	top:440px;
	width:250px;
	height:345px;
	z-index:12;
}
#apDiv14 {
	position:absolute;
	left:0px;
	top:5px;
	width:260px;
	height:125px;
	z-index:13;
}
#apDiv15 {
	position:absolute;
	left:265px;
	top:5px;
	width:570px;
	height:115px;
	z-index:14;
}
#apDiv15bis {
	position:absolute;
	left:270px;
	top:8px;
	width:565px;
	height:110px;
	z-index:15;
}
#apDiv16 {
	position:absolute;
	left:0px;
	top:140px;
	width:730px;
	height:150px;
	z-index:15;
}
#apDiv17 {
	position:absolute;
	left:480px;
	top:350px;
	width:250px;
	height:130px;
	z-index:16;
}
#apDiv18 {
	position:absolute;
	left:0px;
	top:350px;
	width:465px;
	height:130px;
	z-index:17;
}
#apDiv19 {
	position:absolute;
	left:15px;
	top:409px;
	width:435px;
	height:60px;
	z-index:18;
}
#apDiv20 {
	position:absolute;
	left:556px;
	top:372px;
	width:114px;
	height:43px;
	z-index:19;
}
#apDiv21 {
	position:absolute;
	left:0px;
	top:130px;
	width:115px;
	height:60px;
	z-index:19;
}
#apDiv22 {
	position:absolute;
	left:0px;
	top:135px;
	width:730px;
	height:30px;
	z-index:20;
}
#apDiv23 {
	position:absolute;
	left:0px;
	top:160px;
	width:240px;
	height:25px;
	z-index:21;
}
#apDiv24 {
	position:absolute;
	left:245px;
	top:160px;
	width:240px;
	height:25px;
	z-index:22;
}
#apDiv25 {
	position:absolute;
	left:490px;
	top:130px;
	width:240px;
	height:25px;
	z-index:23;
}
#apDiv26 {
	position:absolute;
	left:490px;
	top:160px;
	width:240px;
	height:25px;
	z-index:24;
}
#apDiv27 {
	position:absolute;
	left:0px;
	top:305px;
	width:165px;
	height:30px;
	z-index:21;
}

#apDiv28 {
	position:absolute;
	left:170px;
	top:305px;
	width:135px;
	height:30px;
	z-index:22;
}
#apDiv29 {
	position:absolute;
	left:310px;
	top:305px;
	width:90px;
	height:30px;
	z-index:23;
}
#apDiv30 {
	position:absolute;
	left:405px;
	top:305px;
	width:90px;
	height:30px;
	z-index:24;
}
#apDiv31 {
	position:absolute;
	left:500px;
	top:305px;
	width:135px;
	height:30px;
	z-index:25;
}
#apDiv32 {
	position:absolute;
	left:640px;
	top:305px;
	width:90px;
	height:30px;
	z-index:26;
}
#apDiv33 {
	position:absolute;
	left:0px;
	top:490px;
	width:730px;
	height:55px;
	z-index:27;
}
#apDiv34 {
	position:absolute;
	left:0px;
	top:1210px;
	width:730px;
	height:10px;
	z-index:28;
}
#apDiv34moyen {
	position:absolute;
	left:0px;
	top:6410px;
	width:730px;
	height:10px;
	z-index:28;
}
#apDiv35 {
	position:absolute;
	left:0px;
	top:545px;
	width:730px;
	height:665px;
	z-index:29;
	background-color: #223E66;
}
#apDiv35moyen {
	position:absolute;
	left:0px;
	top:545px;
	width:730px;
	height:5865px;
	z-index:29;
	background-color: #223E66;
}
#apDiv36 {
	position:absolute;
	left:460px;
	top:555px;
	width:250px;
	height:350px;
	z-index:30;
}
#apDiv37 {
	position:absolute;
	left:15px;
	top:555px;
	width:225px;
	height:120px;
	z-index:31;
}
#apDiv38 {
	position:absolute;
	left:15px;
	top:685px;
	width:225px;
	height:120px;
	z-index:32;
}
#apDiv39 {
	position:absolute;
	left:15px;
	top:815px;
	width:225px;
	height:120px;
	z-index:33;
}
#apDiv40 {
	position:absolute;
	left:250px;
	top:945px;
	width:225px;
	height:120px;
	z-index:34;
}
#apDiv41 {
	position:absolute;
	left:480px;
	top:805px;
	width:230px;
	height:120px;
	z-index:35;
}
#apDiv42 {
	position:absolute;
	left:495px;
	top:555px;
	width:215px;
	height:240px;
	z-index:36;
}
#apDiv43 {
	position:absolute;
	left:355px;
	top:950px;
	width:115px;
	height:20px;
	z-index:37;
}
#apDiv44 {
	position:absolute;
	left:355px;
	top:970px;
	width:115px;
	height:65px;
	z-index:38;
}

#apDiv45 {
	position:absolute;
	left:355px;
	top:1045px;
	width:115px;
	height:15px;
	z-index:39;
}
#apDiv46 {
	position:absolute;
	left:485px;
	top:945px;
	width:225px;
	height:120px;
	z-index:40;
}
#apDiv47 {
	position:absolute;
	left:250px;
	top:555px;
	width:225px;
	height:120px;
	z-index:41;
}
#apDiv48 {
	position:absolute;
	left:250px;
	top:685px;
	width:225px;
	height:120px;
	z-index:42;
}
#apDiv49 {
	position:absolute;
	left:240px;
	top:969px;
	width:47px;
	height:12px;
	z-index:43;
}
#apDiv50 {
	position:absolute;
	left:120px;
	top:560px;
	width:115px;
	height:20px;
	z-index:43;
}
#apDiv51 {
	position:absolute;
	left:120px;
	top:580px;
	width:115px;
	height:65px;
	z-index:44;
}
#apDiv52 {
	position:absolute;
	left:120px;
	top:655px;
	width:115px;
	height:15px;
	z-index:45;
}
#apDiv53 {
	position:absolute;
	left:945px;
	top:135px;
	width:23px;
	height:15px;
	z-index:46;
}
#apDiv54 {
	position:absolute;
	left:975px;
	top:135px;
	width:23px;
	height:15px;
	z-index:47;
}
#apDiv56 {
	position:absolute;
	left:250px;
	top:815px;
	width:225px;
	height:120px;
	z-index:49;
}
#apDiv57 {
	position:absolute;
	left:485px;
	top:815px;
	width:225px;
	height:120px;
	z-index:50;
}
#apDiv58 {
	position:absolute;
	left:16px;
	top:1077px;
	width:225px;
	height:120px;
	z-index:51;
}
#apDiv59 {
	position:absolute;
    overflow: hidden;
    text-align: justify;
 	left:765px;
	top:210px;
	width:220px;
	height:25px;
	z-index:52;
}
#apDiv59:hover{
    overflow: auto;
    font-weight: bold;
    height: 60px; 
    text-align: center;
    text-decoration:none;
    background-color:white;
	z-index:53;
}
#apDiv59a {
	position:absolute;
    overflow: hidden;
    text-align: justify;
	left:765px;
	top:250px;
	width:220px;
	height:25px;
	z-index:52;
}
#apDiv59a:hover{
    overflow: auto;
    font-weight: bold;
    height: 60px; 
    text-align: center;
    text-decoration:none;
    background-color:white;
	z-index:53;
}
#apDiv59b {
	position:absolute;
    overflow: hidden;
    text-align: justify;
	left:765px;
	top:290px;
	width:220px;
	height:25px;
	z-index:52;
}
#apDiv59b:hover{
    overflow: auto;
    font-weight: bold;
    height: 60px; 
    text-align: center;
    text-decoration:none;
    background-color:white;
	z-index:53;
}
#apDiv59c {
	position:absolute;
    overflow: hidden;
    text-align: justify;
	left:765px;
	top:330px;
	width:220px;
	height:25px;
	z-index:52;
}
#apDiv59c:hover{
    overflow: auto;
    font-weight: bold;
    height: 60px; 
    text-align: center;
    text-decoration:none;
    background-color:white;
	z-index:53;
}
#apDiv59d {
	position:absolute;
    overflow: hidden;
    text-align: justify;
	left:765px;
	top:370px;
	width:220px;
	height:25px;
	z-index:52;
}
#apDiv59d:hover{
    overflow: auto;
    font-weight: bold;
    height: 60px; 
    text-align: center;
    text-decoration:none;
    background-color:white;
	z-index:53;
}
#apDiv60 {
	position:absolute;
	left:120px;
	top:785px;
	width:115px;
	height:15px;
	z-index:53;
}
#apDiv61 {
	position:absolute;
	left:355px;
	top:655px;
	width:115px;
	height:15px;
	z-index:54;
}
#apDiv62 {
	position:absolute;
	left:355px;
	top:785px;
	width:115px;
	height:15px;
	z-index:55;
}
#apDiv63 {
	position:absolute;
	left:120px;
	top:915px;
	width:115px;
	height:15px;
	z-index:56;
}
#apDiv64 {
	position:absolute;
	left:355px;
	top:915px;
	width:115px;
	height:15px;
	z-index:57;
}
#apDiv65 {
	position:absolute;
	left:590px;
	top:915px;
	width:115px;
	height:15px;
	z-index:58;
}
#apDiv66 {
	position:absolute;
	left:120px;
	top:1045px;
	width:115px;
	height:15px;
	z-index:59;
}
#apDiv67 {
	position:absolute;
	left:590px;
	top:1045px;
	width:115px;
	height:15px;
	z-index:60;
}
#apDiv68 {
	position:absolute;
	left:120px;
	top:1175px;
	width:115px;
	height:15px;
	z-index:61;
}
#apDiv69 {
	position:absolute;
	left:355px;
	top:560px;
	width:115px;
	height:20px;
	z-index:62;
}
#apDiv70 {
	position:absolute;
	left:120px;
	top:690px;
	width:115px;
	height:20px;
	z-index:63;
}
#apDiv71 {
	position:absolute;
	left:355px;
	top:690px;
	width:115px;
	height:20px;
	z-index:64;
}
#apDiv72 {
	position:absolute;
	left:120px;
	top:820px;
	width:115px;
	height:20px;
	z-index:65;
}
#apDiv73 {
	position:absolute;
	left:355px;
	top:820px;
	width:115px;
	height:20px;
	z-index:66;
}
#apDiv74 {
	position:absolute;
	left:590px;
	top:820px;
	width:115px;
	height:20px;
	z-index:67;
}
#apDiv75 {
	position:absolute;
	left:120px;
	top:950px;
	width:115px;
	height:20px;
	z-index:68;
}
#apDiv76 {
	position:absolute;
	left:590px;
	top:950px;
	width:115px;
	height:20px;
	z-index:69;
}
#apDiv77 {
	position:absolute;
	left:120px;
	top:1080px;
	width:115px;
	height:20px;
	z-index:70;
}
#apDiv55 {
	position:absolute;
	left:15px;
	top:945px;
	width:225px;
	height:120px;
	z-index:48;
}
#apDiv78 {
	position:absolute;
	left:120px;
	top:970px;
	width:115px;
	height:65px;
	z-index:71;
}
#apDiv79 {
	position:absolute;
	left:120px;
	top:710px;
	width:115px;
	height:65px;
	z-index:72;
}
#apDiv80 {
	position:absolute;
	left:355px;
	top:710px;
	width:115px;
	height:65px;
	z-index:73;
}
#apDiv81 {
	position:absolute;
	left:120px;
	top:840px;
	width:115px;
	height:65px;
	z-index:74;
}
#apDiv82 {
	position:absolute;
	left:355px;
	top:840px;
	width:115px;
	height:65px;
	z-index:75;
}
#apDiv83 {
	position:absolute;
	left:590px;
	top:840px;
	width:115px;
	height:65px;
	z-index:76;
}
#apDiv84 {
	position:absolute;
	left:590px;
	top:970px;
	width:115px;
	height:65px;
	z-index:77;
}
#apDiv85 {
	position:absolute;
	left:120px;
	top:1100px;
	width:115px;
	height:65px;
	z-index:78;
}
#apDiv86 {
	position:absolute;
	left:355px;
	top:580px;
	width:115px;
	height:65px;
	z-index:79;
}
#apDiv87 {
	position:absolute;
	left:760px;
	top:500px;
	width:230px;
	height:35px;
	z-index:80;
}
#apDiv88 {
	position:absolute;
	left:760px;
	top:540px;
	width:230px;
	height:35px;
	z-index:81;
}
#apDiv89 {
	position:absolute;
	left:760px;
	top:580px;
	width:230px;
	height:35px;
	z-index:82;
}
#apDiv90 {
	position:absolute;
	left:760px;
	top:620px;
	width:230px;
	height:35px;
	z-index:83;
}
#apDiv91 {
	position:absolute;
	left:760px;
	top:660px;
	width:230px;
	height:35px;
	z-index:84;
}
#apDiv92 {
	position:absolute;
	left:760px;
	top:700px;
	width:230px;
	height:35px;
	z-index:85;
}
#apDiv93 {
	position:absolute;
	left:760px;
	top:740px;
	width:230px;
	height:35px;
	z-index:86;
}
#apDiv94 {
	position:absolute;
	left:840px;
	top:505px;
	width:140px;
	height:10px;
	z-index:87;
}
#apDiv95 {
	position:absolute;
	left:0px;
	top:350px;
	width:730px;
	height:55px;
	z-index:87;
}
/*grande taille*/
#apDiv96 {
	position:absolute;
	left:0px;
	top:405px;
	width:730px;
	height:6050px;
	z-index:88;
	background-color: #223E66;
}
/*grande taille*/
#apDiv97 {
	position:absolute;
	left:0px;
	top:6455px;
	width:730px;
	height:10px;
	z-index:89;
}
#apDiv98 {
	position:absolute;
	left:12px;
	top:405px;
	width:708px;
	height:10px;
	z-index:90;
}
#apDiv99 {
	position:absolute;
	left:10px;
	top:1195px;
	width:710px;
	height:10px;
	z-index:91;
}
/*grande taille*/
#apDiv99moyen {
	position:absolute;
	left:10px;
	top:6445px;
	width:710px;
	height:10px;
	z-index:91;
}
/*grande taille*/
#apDiv100 {
	position:absolute;
	left:10px;
	top:415px;
	width:710px;
	height:6030px;
	z-index:92;
	background-color: #BBC8DB;
}
#apDiv100alloc {
	position:absolute;
	left:10px;
	top:565px;
	width:710px;
	height:auto;
	z-index:93;
 }
 #apDiv100alloc3 {
	position:absolute;
	left:10px;
	top:565px;
	width:710px;
	height:5600;
	overflow:auto;
	z-index:93;
 }
#apDiv101 {
	position:absolute;
	left:455px;
	top:415px;
	width:195px;
	height:93px;
	z-index:93;
}
#apDiv102 {
	position:absolute;
	left:10px;
	top:405px;
	width:100px;
	height:94px;
	z-index:93;
}
#apDiv103 {
	position:absolute;
	left:110px;
	top:435px;
	width:600px;
	height:50px;
	z-index:100;
}

#apDiv104 {
	position:absolute;
	left:120px;
	top:490px;
	width:600px;
	height:5px;
	z-index:95;
}

