form {
	margin:0px;

}
/* structure */

#container { width: 960px; margin: 0px auto; background-color: #ffffff; line-height: 130%; font-size: 10px; font-family: verdana; color:#5e6d70 }
.menu-stop { position:absolute; width:190px; height:85px; background-image:url(../images/background-menu.gif); z-index:5000 }
.menu-blok { position:absolute; width:213px; height:43px; background-image:url(../images/background-menu-block.gif);margin-left: z-index:5000 }
#onglet { position:absolute; width:auto; height:auto; z-index:5000; margin:118px auto auto 160px;!margin-top:108px}
	#onglet img.not { margin-left:10px; }
	.interne-menu-block { padding-top:7px; padding-left:12px; width:213px; height:43px; }
	.interne-menu-block span { vertical-align:top; margin-bottom:10px;  }
.interne-menu { padding-top:10px; padding-left:12px; width:190px; height:85px; }
	.interne-menu span { vertical-align:top; margin-bottom:0px;  }
	.elements { margin-bottom:0px;vertical-align: top; }
	#top { position:relative; height: 100px; background-color: #ffffff;  }
		#logo_entreprise { 	position:relative; float: left; width:auto; height:auto; background-color: #ffffff; margin:0px 0px 0px 10px; }
		#info_entreprise { 	position:relative; float: right; width:auto; margin: 20px 20px 0px 0px }
	#info { height: 27px; text-align:right; margin-right }
	#leftnav { float: left; width: 135px; margin: 0; /* padding: 1em; */ max-width: 135px;  }
		.menu-blacklist { position:relative; margin-top:55px; }
		.menu-img { position:relative; }
	#rightnav { float: right; width: 236px; height:400px; margin: 0; /* padding: 1em; */ max-width: 236px; }
		#block { width: 236px; height:198px; background-image:url(../images/background-block1.gif); background-repeat:no-repeat}
			#block1-interne { padding-left:16px; padding-top:5px}
			.block-tab { width: 190px;}
				#block-tab td.mail { margin:0px 5px auto 10px;}
		#block2 { width: 236px;height:198px; background-image:url(../images/background-block2.gif); background-repeat:no-repeat; margin-top:10px;}
			#block2-interne { padding-left:16px; padding-top:5px; width: 236px;}
	#content {  width:574px; height:407px; margin-left: 140px; margin-right: 241px;max-width: 574px; min-height:407px; }
		.interne { margin-left:5px; margin-top:10px;}
		#email_stop { background-image:url(../images/email_stop.jpg); background-repeat:no-repeat; width:93px; height:23px;  }
		.email { margin-top:6px;}
			#info_centrale { width:533px; height:auto; margin:0px; padding:0px;}
				#info_centrale tr {  }
				#info_centrale td { border-bottom: 1px solid #e6e5e4; padding: 2px 0px; }
				#info_centrale td.end { border:none; padding: 2px 0px; }
		#numbers { position:relative; float:right;  margin:8px 28px 0px 0px;}
	.footer { clear: both; margin-top: 0px; padding: .5em;background-color: #ffffff;  }
		.copyright{ position:relative; float:left;margin-left:10px;}
		.options{ position:relative; float:left;margin:8px auto auto 204px;border:0px solid #000000;width:70%; }
		.flag{ position:relative; float:left; margin:8px auto auto 196px; }
			.flag_fr { margin-right:5px;}
	#leftnav p, #rightnav p { margin: 0 0 1em 0; }
		#content h2 { margin: 0 0 .5em 0; }

/* typography */
.menu { font-size:10px; font-family:verdana; color:#999999; }
.menuLogout{ font-size:10px; font-family:verdana; color:#999999; }
.menuLogout:first-letter { font-size:10px; font-family:verdana; color:#ff6600; }
.menu-orange { font-size:10px; font-family:verdana; color:#ff6600; }
.numbers-page { font-size:10px; font-family:verdana; color:#424e4f; }
.numbers-page-select { font-size:10px; font-family:verdana; color:#c13b00; }
.titre_menu { margin-left:5px; margin-top:0px;font-size:10px; font-family:verdana; color:#424e4f; vertical-align: middle;}

/* liens */
a{text-decoration: none;}
a:hover{text-decoration: none;}
/* lists, images, etc. */

.bg_central { position:relative;
	background-repeat:no-repeat;
	text-align:center;
	}
/* fenetre de dialogue */
#modal { position:relative; border:1px solid #000000;
		 text-align:center; background-image:url(../images/bg_modal.png); width:515px; height:470px; }
			#fleur { position:absolute; margin-top:186px; margin-left:-5px; !margin-left:-57px;   text-align:left;}
			#icone-close { position:absolute; margin-top:12px; margin-left:473px; !margin-left:421px; text-align:right;}

				#contenu { position:relative; padding-top:40px; padding-left:180px; !padding-left:130px; width:281px; text-align:left;}
					#icone-info { position:relative; margin-left:105px; }
					#icone-ok { position:relative; margin-left:77px;}
					#titre {}
					#texte-explicatif {}
					#data {}
/* typography */
.phrase-titre { font-family:Verdana; font-size:10px; font-weight:bold; color:#5e6d70;}
.police-normale { font-family:Verdana; font-size:10px; font-weight:normal; color:#5e6d70;}
li.nopuce {list-style-type:none; }