body{	width: 920px;	text-align:center;	margin: auto;	margin-top: 10px;	margin-bottom: 10px;    	background: #C5C8C7;}td paire {background-color:red;}form{	margin: 0px 0px 0px 0px;}h1, h2, h3{	margin: 0px 0px 0px 0px;}.Style1 {	font-size: 36px;	font-weight: bold;}.table1{}.table2 {	margin-top: 100px;	/*margin-left:50px;*/	margin-bottom: 5px;}table tr.ligne:hover{	background-color : #FF9900;}#log_res.ajax-loading {	padding: 20px 0;	background: url(images/spinner.gif) no-repeat center;}table.show { display: block; }table.hide { display: none; }.infos_secteur{	border:outset;	float:left;	width:auto;	height:auto;}.infos_secteur_bis{	float:right;	width:auto;	height:auto;}.conteneur{	position: relative;}/*============================================================= Cadre central ================================================================*/.cadre{	/*position: relative; /*absolute*/	margin-left: 220px;	width:550px;}.bas{   /* image qui sera fixée en bas du cadre */	background: url(images/bas.png) no-repeat;	height: 60px;	_height: 97px;	width: 665px;	_width: 737px;	padding-bottom: 27px;	padding-top: 10px;	padding-left: 36px; 	padding-right: 36px; } .haut {   /* définitions du titre du cadre */	background: url(images/haut.png) no-repeat;	height: 80px;	_height: 129px;	width: 665px;	_width: 737px;	padding-top: 49px;	padding-left: 36px; 	padding-right: 36px; } .corps {	background: url(images/milieu.png);  /* arrière-plan intérieur qui va se répéter */	width: 665px; /*taille pour Firefox*/	_width: 737px; /*taille pour IE*/	padding-left: 36px; 	padding-right: 36px; }/*============================================================= Cadre gauche ================================================================*/.cadre_g{	position: fixed;	_position: absolute;	_left: 0;	top: 30px;}.bas_g{   /* image qui sera fixée en bas du cadre */	background: url(images/bas_g.png) no-repeat;	height: 30px;	_height: 30px;	width: 200px;	/*padding-bottom: 27px;	padding-top: 10px;*/} .haut_g {   /* définitions du titre du cadre */	background: url(images/haut_g.png) no-repeat;	height: 30px;	_height: 30px;	width: 200px;	/*padding-top: 49px;*/} .corps_g {	background: url(images/milieu_g.png);  /* arrière-plan intérieur qui va se répéter */	width: 200px; /*taille pour Firefox*/	_width: 200px; /*taille pour IE*/	/*padding-left: 36px; 	padding-right: 36px; */} /*=============================================================== Cadre haut =================================================================*/.cadre_h{	/*position: relative;*/	padding-left: 100px;}.bas_h {   /* image qui sera fixée en bas du cadre */	background: url(images/bas_h.png) no-repeat;	height: 21px;	_height: 30px;	width: 737px;	padding-bottom: 7px;	padding-top: 2px;} .haut_h {   /* définitions du titre du cadre */	background: url(images/haut_h.png) no-repeat;	height: 20px;	_height: 30px;	width: 737px;	padding-top: 10px;} .corps_h {	background: url(images/milieu.png);  /* arrière-plan intérieur qui va se répéter */	width: 665px; /*taille pour Firefox*/	_width: 737px; /*taille pour IE*/	padding-left: 36px; 	padding-right: 36px;}  .infobulle{    position: absolute;       visibility : hidden;    border: 1px solid Black;    padding: 10px;    font-family: Verdana, Arial;    font-size: 10px;    background-color: #FFFFCC;}
