* {	margin: 0;	padding: 0;}body {	background-attachment: fixed;	//background-image: url();	background-position: left top;	background-repeat: no-repeat;	font-family: arial;	margin: 0% 0% 2% 0%;	height: 100%;	background-color: #eee; /*#0f3802*/	overflow-y: scroll;}::selection {background: #FFB366; color: white;}::-moz-selection {background: #FFB366; color: white;}#global{	background-color: #f9f9f9; /*#0f3802*/	background-image: url(barrel.png);	background-position: left bottom;	background-repeat: repeat-x;	vertical-align: middle;	min-height: 100%;	min-width: 900px;	width: 80%;	border: 1px black solid;	padding: 20px 0px 50px 0px;	clear: both;	float: left;}#globalleft{	float: left;	background-repeat: no-repeat;	background-image: url(./helibg/left/Alouette_III_l.png);	line-height: 480px;	width: 100%;	border: 0px black solid;	margin-right: 0px;	background-position: right bottom;}#globalright{	float: right;	background-repeat: no-repeat;	background-image: url(./helibg/right/YRH-70.png);	line-height: 480px;	width: 100%;	border: 0px black solid;	margin-left: 0px;	background-position: left bottom;}#header{	background-color: #eee;	text-transform: uppercase;	font-style: normal;	font-family: arial;	font-size: 0.7em;	color: #01131f; /*bleu gris sombre*/	/* letter-spacing: 0.5em; */	text-decoration: none/* overline */;	border-width: 0px;	border-style: solid;	margin: 1em 0 1em 0;	text-align: right;	clear: both;}#header a{	text-decoration: none;	color: #01131f; /*bleu gris sombre*/}#header a:visited{	color: #01131f; /*bleu gris sombre*/}#header a:link{	color: #01131f; /*bleu gris sombre*/}#header a:hover{	color:#FF8040; /*orange*/}.header_menu{	border-style: solid;	border-width: 0px;	margin-right: 1em;	padding-left: 2em;	text-align: center;	vertical-align: middle;	display: inline-block;	float: right;}.networks{	margin-top: -0.4em;}#search_box {	float: left;	margin: -0.5em 1em 0em 0.5em;	left:0px;	top:0px;	}#search_box input {	padding: 0.2em;}.activate_translator {	background: rgba(0, 125, 72, 0.8);	padding: 0.3em 0.5em 0.3em 0.5em;	color: #eee;	font-size: 1em;	border-radius: 0.3em;	border: 1px solid #999;}.deactivate_translator {	background: rgba(255, 153, 128, 0.8);	padding: 0.3em 0.5em 0.3em 0.5em;	color: #eee;	font-size: 1em;	border-radius: 0.3em;	border: 1px solid #999;}.icon_translate {	margin: 0 0 -0.2em 0.5em;	border: 1px solid #ddd;	border-radius: 3px;}.icon_translate:hover {	border: 1px solid #F90;	border-radius: 3px;}#container {	opacity: 0.7;	filter : alpha(opacity=70); 	height: 300px;	background: #225; /*225*/	border: 2px solid #aaa;	text-decoration: none;	margin-top: 50px;	margin-right: 20px;	margin-bottom: 0px;	margin-left: 0px;	color: #01131f; /*bleu gris sombre*/}* > #container {	height: auto;}*+html #container {	min-height : 1px;}html>body #container {	height: auto;	min-height: 300px;}#main {	padding-right: 20px;	padding-left: 20px;}#main h1{	color: #555;}#main h2{	color: #555;}#home{	vertical-align: middle;	margin-right: 0px;	margin-left: 0px;	height: 500px;	color: #01131f; /*bleu gris sombre*/	border: 0px black solid;	text-decoration: none;	margin-top: 1%;	margin-bottom: 0px;	background-image: url(bg.png);	background-repeat: no-repeat;	background-position: 0 100px;}html>body #home {	height: auto;	min-height: 500px;}#home h1{	font-weight: bold;	font-variant: small-caps;	font-size: 2em;	font-family: Tahoma;}#home ul{	list-style-type: none ;	padding: 0;	margin: 0;}#home li{}/*#home a {cursor: crosshair;}*/#home a:link{ color: #00487d; /*01131f bleu gris sombre*/ text-decoration: none; }#home a:visited{ color: #00487d; /*01131f bleu gris sombre*/ text-decoration: none; }#home a:hover { color: #FF8040; text-decoration: none;}/*#home a.p:hover { color: #FF8040; text-decoration: none;}*/#home a.img:hover { color: #01131f; /*bleu gris sombre*/ text-decoration: none;}#home table{	padding: 0;	border: none;}#home td{	border: none;	text-align: center;	padding: 40px;	margin: 0;}#perfo{	margin-right: auto;	margin-left: auto;	height: 500px;	background: none;	border: none;	text-decoration: none;	color: #01131f; /*bleu gris sombre*/	margin-bottom: 50px;}html>body #perfo {	height: auto;	min-height: 500px;}#perfo a{	text-decoration: none;	color: #01131f; /*bleu gris sombre*/}#perfo a:visited{	color: #01131f; /*bleu gris sombre*/}#perfo a:link{	color: #01131f; /*bleu gris sombre*/}#perfo a:hover{	color:#FF8040;}#autosuggest_inquisiting {}#side404 {	margin: 50px;	font-variant: small-caps;	font-size: 1.5em;}#side404 p {	padding: 50px;}.functioning {	width: 800px;}.functioning p{	text-align: left;	margin-bottom: 0.6em;}.image {	text-align: center;	margin-top: 0.6em;}.black_overlay{	display: none;	position: absolute;	top: 0%;	left: 0%;	width: 100%;	height: 110%;	background-color: #00487D;	z-index:1001;	-moz-opacity: 0.8;	opacity:.80;	filter: alpha(opacity=80);}.white_content {	display: none;	position: absolute;	top: 20%;	left: 50%;	margin-top: 0em;	margin-left: -300px;	width: 600px;	padding: 1em;	border: 1px solid #FF8040;	border-radius: 1em;	background-color: #fff;	z-index:1002;	overflow: auto;}.white_content fieldset {	border-radius: 1em;	background: rgba(200, 220, 256, 0.5);}.white_content_title {	margin: 0 0 0.5em -1em;}.white_content_cancel {	text-align: right;	float: right;}.trad_input_change {	margin: 0 2em 1em 4em;	padding: 1em 1em 1em 2em;	border: 1px solid #00487D;	border-radius: 0.5em;}.trad_side_change {	margin: 0 2em 1em 4em;	padding: 0.5em 1em 0.5em 1em;	border: 1px solid #00487D;	border-radius: 0.5em;}.trad_button {	padding: 0.3em 0.6em 0.3em 0.6em;	margin: 1em 0 0.5em 0;}#baktop {	font-weight: normal;	/*float: right;*/	margin-bottom: 40px;	margin-right: 20px;	margin-top: 20px;	width: 4em;	text-align: center;	background-color: #FFF2E6;	border: 1px solid #E6AC73;	-moz-border-radius: 10px;	border-radius: 10px;}#baktop a{	text-decoration: none;	color: #01131f; /*bleu gris sombre*/}#baktop a:visited{	color: #01131f; /*bleu gris sombre*/}#baktop a:link{	color: #01131f; /*bleu gris sombre*/}#baktop a:hover{	color:#FF8040; /*orange*/}#footer {	position: relative;	height: auto;	background: none;	border: none;	color: #aaa;	text-decoration: none;	margin-top: 30px;	padding-bottom: 30px;	padding-left: 100px;	float: left;}