body {margin: 0px;   text-align: center;  width: 100%;


	background-image: -webkit-linear-gradient(bottom, rgb(0,90, 170) 14%, rgb(5,50,90) 92%);
	background-image: -moz-linear-gradient(bottom, rgb(0,90, 170) 14%, rgb(5,50,90) 92%);
	background-image: -ms-linear-gradient(bottom, rgb(0,90, 170) 14%, rgb(5,50,90) 92%);
	background-image: -o-linear-gradient(bottom, rgb(0,90, 170) 14%, rgb(5,50,90) 92%);
	background-image: linear-gradient(bottom, rgb(0,90, 170) 14%, rgb(5,50,90) 92%);
	background-image: -webkit-gradient(	linear,	left bottom,	left top,	color-stop(0.14, rgb(0,90, 170)),	color-stop(0.92, rgb(5,50,90)));

background-attachment:fixed;

}
#mapCanvas {width: 100%; height: 100%;     float: left;   }

#options1 {width: 280px; float: left; padding: 0 10px 10px 10px; text-align: left; }
.titre1 {text-align: center; background-color: #E8ECF9; font-weight: bold;  border: 1px dashed black; padding:10px 10px 10px 10px; margin: -20px auto 10px auto; width:220px;}
.panel1 { border: 1px dashed black; background-color:#ffffff; padding: 5px; margin: 10px 0 10px 0; width:260px;}

#options2 {width: 380px; float: left; padding: 0 10px 10px 10px; text-align: left; }
.titre2 {text-align: center; background-color: #E8ECF9; font-weight: bold;  border: 1px dashed black; padding:10px 10px 10px 10px; margin: -20px auto 10px auto; width:260px;}
.panel2 { border: 1px dashed black; background-color:#ffffff; padding: 5px; margin: 10px 0 10px 0; width:380px;}

.panel3 { border: 1px dashed black; background-color:#f9b744; padding: 5px; margin: 10px 0 10px 0; width:380px;}


.paneln {font-weight: bold; text-align: center; background-color: #E8ECF9; border: 1px dashed black; padding: 5px; margin: 10px 0px 15px 159px; width:50px;}
.panelno {font-style: italic; text-align: center; background-color: #E8ECF9; border: 1px dashed black; padding: 5px; margin: -30px 0px 15px 90px; width:40px;}
.panelne {font-style: italic; text-align: center; background-color: #E8ECF9; border: 1px dashed black; padding: 5px; margin: -64px 0px 15px 237px; width:40px;}

.panelo {font-weight: bold; text-align: center; background-color: #E8ECF9; border: 1px dashed black; padding: 5px; margin: 10px 0px 10px 50px; width:50px;}
.panele {font-weight: bold; text-align: center; background-color: #E8ECF9; border: 1px dashed black; padding: 5px; margin: -74px 0px 10px 265px; width:50px;}

.panels {font-weight: bold; text-align: center; background-color: #E8ECF9; border: 1px dashed black; padding: 5px; margin: -30px 0px 10px 159px; width:50px;}
.panelso {font-style: italic; text-align: center; background-color: #E8ECF9; border: 1px dashed black; padding: 5px; margin: 15px 0px 15px 90px; width:40px;}
.panelse {font-style: italic; text-align: center; background-color: #E8ECF9; border: 1px dashed black; padding: 5px; margin: -64px 0px 15px 237px; width:40px;}

input#image-button{background:#75ffa6; width:100%; height:80px; }

.paneln2 {text-align: center; background-color: #E8ECF9; border: 1px dashed black; padding: 5px; margin: 10px auto 10px auto; width:200px;}

.sub { vertical-align:super; color:#FF0000; font-size:80%; }




