html, body {
	margin : 0; 
	width : 100%;
	height : 100%;
	overflow : auto;
	background-color : rgb(153, 153, 102);
	color : rgb(0, 0, 0); 
	font-weight : normal;
	font-family : 'arial', sans-serif;
	font-size : 100%;
	text-align : left;
	padding : 0;
}
#bandeau_ {
	position : fixed;
	top : 0;
	right : 0;
	width : 25px;
	height : 25px;
	overflow : hidden;
	padding : 0;
	z-index : 0;
}
.index2_ {
	position : absolute;
	top : 0;
	left : 0;
	width : 200px;
	height : 95%;
	background-color : rgb(255, 255, 255);
	border : 3px ridge rgb(150, 150, 150);
	overflow : auto;
	text-align : left;
	font-size : 75%;
	color : rgb(0, 0, 0);
	padding-top : 0px;
	z-index : 2;
}
.pad_index2_ {
	position : absolute;
	top : 0;
	left : 0;
	width : 170px;
	background-color : rgb(255, 255, 255);
	border : 3px ridge rgb(150, 150, 150);
	overflow : visible;
	text-align : left;
	font-size : 75%;
	color : rgb(0, 0, 0);
	padding-top : 0px;
	z-index : 2;
}
#gene_0 {
	padding-top : 10px;
	background-color : rgb(230, 230, 230);
}

#index_index {

}
select {
	width : 100%;
	font-size : 100%;
	font-weight : bold;
	cursor : pointer;
	color : rgb(150, 150, 150);
}
#gene_1 {

}
.commandes2_ {
	position : absolute;
	top : 0;
	left : 205px;
	width : 400px;
	cursor : pointer;
	z-index : 7;
}
.pad_commandes2_ {
	position : absolute;
	top : 0;
	left : 175px;
	width : 180px;
	cursor : pointer;
	z-index : 7;
}
#commandes_icones {
}
#les_remarques {
	position : absolute;
	top : 25px;
	left : 0px;
	font-size : 12px;
	font-weight : bold;
	color : rgb(255, 0, 0);
	background-Color : rgb(240, 240, 240);
	z-index : 7;
}
#image_ {
	position : absolute;
	top : 50px;
	left : 210px;
	cursor : move;
	z-index : 6;
}
#curseur_image {
	position : absolute;
	top : 0px;
	left : 0px;
	background-Color : rgb(240, 240, 240);
	font-size : 90%;
	text-align : left;
	visibility : hidden;
}
.infos2_ {
	position : absolute;
	top : 0;
	left : 205px;
	width : 430px;
	height : 95%;
	overflow : visible;  
	font-size : 90%;
	text-align : left;
	padding : 0;
	border : 3px;
	border-style : solid;
	border-color : rgb(150, 150, 150);
	background-Color : rgb(240, 240, 240);
	z-index : 5;
}
.pad_infos2_ {
	position : absolute;
	top : 0;
	left : 175px;
	width : 200px;
	height : auto;
	overflow : visible; 
	font-size : 90%;
	text-align : left;
	padding : 0;
	border : 0px;
	border-style : solid;
	border-color : rgb(150, 150, 150);
	background-Color : rgb(240, 240, 240);
	z-index : 5;
}
.cadre_infos {
	position : absolute;
	top : 0;
	left : 205px;
	width : 430px;
	height : 95%;
	font-size : 90%;
	overflow : auto;
	padding : 2px;
	display : none;
	background-Color : rgb(240, 240, 240);
}
.pad_cadre_infos {
	position : absolute;
	top : 0;
	left : 175px;
	width : 200px;
	font-size : 90%;
	overflow : visible;
	padding : 2px;
	display : none;
	background-Color : rgb(240, 240, 240);
}
#aide_ {
	position : absolute;
	top : -1000px;
	left :-1000px;
	background-Color : rgb(240,240,240);
	width : 160px;
	height : auto;
	font-size : 12px;
	padding : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-bottom-width : 3px;
	border-right-width : 3px;
	border-style : solid;
	border-color : rgb(150, 150, 150);
	z-index : 9;
}
#aide_2 {
	color : rgb(255, 0, 0);
}
#sur_tout {
	position : absolute;
	left : 0;
	top : 0;
	width : 100%;
	height : 100%;
	overflow : hidden;
	display : none;
	z-index : 10;
}
#dans_sur_tout {
	width : 100%;
	height : 100%;
	cursor : move;
}
#data_ {
	display : none;
}
.cursor_dep {
	position : absolute;
	top : 0px;
	left : 0px;
	cursor : pointer;
}
.cursor_larg {
	cursor : e-resize;
}
.curseur_main {
	cursor : pointer;
}


h1 {
	background-color : rgb(153, 153, 102); 
	text-align : left; 
	font-size : 100%; 
	color : rgb(255, 255, 255); 
} 
h2 {
	background-color : rgb(255, 245, 174);
	margin-top : 40px;
	text-align : center; 
	font-size : 150%; 
	color : rgb(0, 0, 0);
	border : 1px solid rgb(0, 0, 0); 
} 
h3 {
	padding-top : 10px;
	clear : both;
	text-align : left; 
	font-size : 120%; 
}
h4 {
	text-align : center;
	font-size : 100%;
}
h5 {
	text-align : left;
	font-size : 100%;
	font-style : italic;
}
h6 {
	padding-top : 10px;
	clear : both;
}
hr {
	width : 50%;
}
a {
	text-decoration : none; 
	font-weight : bold;
	color : rgb(150, 150, 150);
} 
a:hover {
	color : rgb(255, 0, 0);
}

.f_l {
	float : left;
}
.zero_ {
	position : absolute;
	top : 0px;
	left : 0px;
}

.legendes2_ {
	position : absolute;
	top : 0;
	left : 0;
	font-family : 'Arial',sans-serif;
	font-weight : bold;
	text-align : left;
	margin-top : -5px;
	margin-left : -15px;
	color : rgb(0, 0, 0);
}
.legendes_ {
	position : absolute;
	top : 0;
	left : 0;
	width : 15px;
	height : 15px;
	font-family : 'Arial',sans-serif; font-size : 12px;
	text-align : center;
	background-Color : rgb(255, 255, 255);
	border-width : 2px;
	border-style : solid;
	border-color : rgb(150, 150, 150);
	overflow : hidden;
}
.haut_ {
	position : relative;
	top : -5px;
}
.bas_ {
	position : relative;
	top : 5px;
}
.cursive_ {
	font-family : cursive;
}
.href_ {
	cursor : pointer;
	color : rgb(150, 150, 150);
	font-weight : bold;
}
.non_vu {
	display : none;
}
