/* CSS Document */

#bandeau_interne{
	float:left;
	width:626px;
	background-color:white;
	text-align:left;
	margin-top:22px;
}
#menu_interne{
	float:left;
	width:288px;
	background-color:#FFFFFF;
	height:auto;
}
#contenu_droite_interne{
	float:right;
}
#bandeau_interne h2{
	font-size:1.7em;
	font-weight:100;
}
#bandeau_interne_photo h2{
	font-size:1.7em;
	font-weight:100;
}
.texte_contenu{
	text-align:left;
	padding-top:1.5em;
	padding-bottom:1.5em;
	background-image: url(../images/separateur_menu.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin-right:2.3em;
	font-size:1.33em;
	line-height:121%;
}

.texte_contenu_bas{
	text-align:left;
	padding-top:1.5em;
	padding-bottom:1.5em;
	background-image: url(../images/separateur_menu.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin-right:2em;
	font-size:1.33em;
	line-height:121%;
}


.para_contenu{
	text-align:left;
	margin-top:1.5em;
	margin-bottom:1.5em;
	font-weight:normal;
	margin-right:2.3em;
}

.normbleu {
	color:#0092DD;
}

.bleu{
	color:#1B7CCB;
}
#bloc_right h3{
	color:#0092DD;
	font-weight:bold;
	font-size:1.2em;
}
.noir_titre{
	color:#000000;
	font-weight:bold;
	font-size:1.2em;
}
.bloc_left_texte{
	padding-right:1em;
	line-height:1.4em;
}
#bloc_left{
	clear:both;
	float:left;
	margin-top:1.5em;
	width:55%;
	padding-left:1em;
	font-size:0.9em;
	background-color:#C0E2F8;
	text-align:left;
	padding-top:1em;
	padding-bottom:1em;
}
#bloc_left_image{
	clear:both;
	float:left;
	width:37%;
	padding-top:1em;
}
#bloc_left_image .legende{
	font-style:italic;
	text-align:left;
	font-size:0.9em;
}
* html #bloc_left{
	clear:both;
	float:left;
	margin-top:1.5em;
	width:30%;
	font-size:0.9em;
	padding-left:1em;
	padding-top:1em;
	padding-bottom:1em;
	background-color:#C0E2F8;
	text-align:left;
}

#bloc_right{
	float:right;
	font-size:0.9em;
	width:35%;
	margin-top:1.5em;
	padding-right:1.8em;
	padding-left:1.5em;
	line-height:1.4em;
	text-align:left;
}
* html #bloc_right{
	float:right;
	font-size:0.9em;
	margin-top:1.5em;
	padding-right:1.8em;
	padding-left:1.5em;
	line-height:1.4em;
	text-align:left;
}
#menu_interne .titre_menu_jaune{
	/*background-color:#0092DD;
	text-align:left;
	padding-left:1.5em;
	padding-top:0.3em;
	color:#FFFFFF;
	font-size:1.9em;
	width:288px;*/
	background-color:#D8C900;
	font-weight:bold;
	height:74px !important;
	height:70px;
	//height:60px;
	margin-top:22px;
	padding-bottom:0px !important;
	padding-bottom:17px;
	font-size:2.3em;
	padding-left: 15px; 
	width: 273px  !important;
	width: 288px;
}

#menu_interne .titre_menu{
	/*background-color:#0092DD;
	text-align:left;
	padding-left:1.5em;
	padding-top:0.3em;
	color:#FFFFFF;
	font-size:1.9em;
	width:288px;*/
	background-color:#40ADE6;
	font-weight:bold;
	height:74px !important;
	height:70px;
	//height:60px;
	margin-top:22px;
	padding-bottom:0px !important;
	padding-bottom:17px;
	font-size:2.3em;
	padding-left: 15px; 
	width: 273px  !important;
	width: 288px;
}

#menu_interne  a{
	text-decoration:none;
	color:white;
}

#menu_interne .sstitre_menu{
	background-color:#0092DD;
/*	background-image:url(../images/fond_bottom.gif); */
	background-position:bottom;
	background-repeat:repeat-x;
	text-align:left;
	//padding-left:1.6em;
	color:#FFFFFF;
	font-size:2.3em;
	font-weight:100;
	height:56px !important;
	height:77px;
	font-weight:bold;
	padding-left: 15px;
	padding-top: 18px !important;
	padding-top: 23px;
	width: 273px !important;
	width: 288px;
	/*color:White;
	font-size:1.8em;
	font-weight:normal;
	margin-bottom:5px;*/
}

#menu_interne .sstitre_menu_jaune{
	background-color:#D8C900;
/*	background-image:url(../images/fond_bottom.gif); */
	background-position:bottom;
	background-repeat:repeat-x;
	text-align:left;
	//padding-left:1.6em;
	color:#FFFFFF;
	font-size:2.3em;
	font-weight:100;
	height:56px !important;
	height:77px;
	font-weight:bold;
	padding-left: 15px;
	padding-top: 18px !important;
	padding-top: 23px;
	width: 273px !important;
	width: 288px;
	/*color:White;
	font-size:1.8em;
	font-weight:normal;
	margin-bottom:5px;*/
}



* html #menu_interne .sstitre_menu{
/*	background-color:#0092DD;
	background-position:bottom;
	background-repeat:repeat-x;
	text-align:left;
	//padding-left:1.6em;
	color:#FFFFFF;
	font-size:1.6em;
	font-weight:100;
	height:62px !important;
	height:104px;
	font-weight:bold;
	padding-left: 15px;
	padding-top: 20px !important;
	padding-top: 40px;
	width: 273px !important;
	width: 288px;*/
}
.hr{
	background-color:#FFFFFF;
	color:#FFFFFF;
	height:1px;	
}
* html .hr{
	background-color:transparent;
	color:#FFFFFF;
	border:1px solid #FFFFFF;	
}
#menu_interne .padding_left{
	//padding-left:3em;
	//padding-top:0.7em;
	//padding-bottom:0.7em;
	background-color:#0092DD;
	width:288px;
}

#menu_interne a.bleu3{
	color:#0092DD;
	text-decoration:underline;
}

#bloc_contact{
	clear:both;
	float:left;
	margin-top:0.3em;
	margin-bottom:1.3em;
	padding:0.5em 0.5em;
	border:1px solid #C5C5C5;
	width:93.5%;
}
#bloc_contact .contact2{
	float:right;
	width:43.8%;
	zmargin:0.5em 0.5em 0em 0.5em;
	background-color:#E9ECED;
}
#bloc_contact .titre_contact{
	font-size:1.1em;
	font-weight:bold;
	color:#4D4D4D;
	padding-top:1.1em;
	padding-bottom:0.5em;
	padding-left:0.8em;
}
.separateur_moteur{
	background-image:URL(../images/separateur_menu.gif);
	background-repeat:repeat-x;
	background-position:center;
	padding-top:1.2em;
	padding-bottom:1.2em;
	cler:both;
	float:left;
	width:28em;
}
#bloc_contact .texte_contact{
	font-weight:bold;
	padding-left:0.8em;
	padding-bottom:0.5em;
	line-height:1.5em;
}
.critere{
	height:1.5em;
	width:200px;
	font-size: 0.9em;
	border: 1px solid #CAD0D8;
	line-height:1.6em;
	margin-top:0.5em;
}
.txt_little{
	height:1.5em;
	width:120px;
	font-size: 0.9em;
	border: 1px solid #CAD0D8;
	line-height:1.6em;
	margin-top:0.5em;
}
.txt_littler{
	height:1.5em;
	width:70px;
	font-size: 0.9em;
	border: 1px solid #CAD0D8;
	line-height:1.6em;
	margin-top:0.5em;
	margin-left:0.5em;
	margin-right:0.5em;
}
.separateur{
	background-image:URL(../images/separateur_menu.gif);
	background-repeat:repeat-x;
	background-position:center;
	padding-top:1.5em;
	padding-bottom:1.2em;
	margin-left:1.0em;
	margin-right:2em;
}
#bandeau_interne h3{
	text-align:left;
	background-image: url(../images/separateur_menu.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-family:Arial;
	font-weight:400;
	color:#4E4E4E;
	font-size:2.1em;
	width:96.5%;
}

#menu_interne div.bloc_h3_droit_haut {
	clear:both;
	margin-top:1.4em;
	padding:1.0em;
	border:1px solid #CBCBCB;
	text-align:left;
}

#menu_interne div.bloc_h3_droit {
	color:#000000;
	clear:both;
	margin-top:0.6em;
//	padding:1.0em;
//	padding-left:1.1em;
	border:1px solid #CBCBCB;
	padding:10px 8px 0pt;
	text-align:left;
	width:270px !important;
	width: 288px;
	font-size:1.1em;
}
#menu_interne div.bloc_h3_droit a {
	color:#1B7CCB;
}

#menu_interne div h3 {
 font-size:1.8em; 
 font-weight:100;
}

#menu_interne div div.visuel {
	background-color:white;
	//width:22.5em;
	height:5.7em;
	overflow:hidden;
	text-align:right;
}
#menu_interne div div.visuel a {
	position:relative;
	top:-3em !important pour IE;
	top:-2.9em;
	background-image:url(../images/fond_bouton_bleu.gif);
	height:1.25em;
	width:13em;
	font-size: 0.9em;
	padding:0;
	padding-left:18px;
	padding-right:1.4em;
	font-family:Verdana;
	color:white;
	cursor:pointer;
	text-align:center;
	margin-right:0.2em;
	margin-top:0.5em;
	margin-bottom:1.5em;
	text-decoration:none;
	font-weight:normal;

}
.submit_bleu_moteur {
	background-image:url(../images/fond_bouton_bleu.gif);
	font-size: 0.9em;
	font-family:Verdana;
	color:white;
	cursor:pointer;
	text-align:left;
	margin-top:0.5em;
	padding-left:20px;
	text-decoration:none;
	font-weight:normal;
}
.submit_marron_moteur {
	background-image:url(../images/fond_bouton_marron.gif);
	font-size: 0.9em;
	font-family:Verdana;
	color:white;
	cursor:pointer;
	text-align:left;
	margin-top:0.5em;
	padding-left:20px;
	text-decoration:none;
	font-weight:normal;
}
.submit_violet_moteur {
	background-image:url(../images/fond_bouton_violet.gif);
	font-size: 0.9em;
	font-family:Verdana;
	color:white;
	cursor:pointer;
	text-align:left;
	margin-top:0.5em;
	padding-left:20px;
	text-decoration:none;
	font-weight:normal;
}

.submit_vert_moteur {
	background-image:url(../images/fond_bouton_vert.gif);
	font-size: 0.9em;
	font-family:Verdana;
	color:white;
	cursor:pointer;
	text-align:left;
	margin-top:0.5em;
	padding-left:20px;
	text-decoration:none;
	font-weight:normal;
}
.submit_rouge_moteur {
	background-image:url(../images/fond_bouton_rouge.gif);
	font-size: 0.9em;
	font-family:Verdana;
	color:white;
	cursor:pointer;
	text-align:left;
	margin-top:0.5em;
	padding-left:20px;
	text-decoration:none;
	font-weight:normal;
}

.submit_orange_moteur {
	background-image:url(../images/fond_bouton_orange.gif);
	font-size: 0.9em;
	font-family:Verdana;
	color:white;
	cursor:pointer;
	text-align:left;
	margin-top:0.5em;
	padding-left:20px;
	text-decoration:none;
	font-weight:normal;
}
.submit_jaune_moteur {
	background-image:url(../images/fond_bouton_jaune.gif);
	font-size: 0.9em;
	font-family:Verdana;
	color:white;
	cursor:pointer;
	text-align:left;
	margin-top:0.5em;
	padding-left:20px;
	text-decoration:none;
	font-weight:normal;
}

#contacter{
	background-color:#EAECEE;
	border:1px solid #C5C5C5;
	margin-top:0.5em;
	width:286px !important;
	width: 288px;
}

#contacter .contenu_contact{
	text-align:left;
	font-family:Arial;
	font-size:0.9em;
	font-weight:100;
	color:#000000;
	padding-top:1.2em;
	padding-bottom:1em;
	padding-left:1.9em;
}

#contacter .li_contact{
	color: #000000;
	padding:0;
	margin:0;
	line-height:0.8em;
	list-style-image:url(../images/puce_fleche_bleue2.gif);
	margin-left:21px;
	margin-top:10px;
	line-height:18px;
}
* html #contacter .li_contact{
	color: #000000;
	list-style-image:url(../images/puce_fleche_bleue2.gif);
	margin-top:10px;
	line-height:18px;
	margin-left:17px;
}
#contacter .titre_contact h4{
	text-align:left;
	font-family:Arial;
	font-size:2em;
	font-weight:100;
	color:#4E4E4E;
	padding-top:1em;
	padding-left:0.8em;
}
.puce_fleche_bleue{
	margin-top:1em;
}
.puce_fleche_bleue a{
	font-size:0.9em;
	color:#007CBC;
	font-weight:normal;
}
.nopuce_fleche_bleue{
	list-style-image:url(../images/pix.gif);
	margin-top:1em;
}
.nopuce_fleche_bleue a{
	font-size:0.9em;
	color:#007CBC;
	font-weight:normal;
}
.bloc_droit{
	margin-right:1.8em;
	border:1px solid #C5C5C5;
	padding-top:1em;
	padding-left:1.5em;
	padding-right:3.5em;
	padding-bottom:1.5em;
}

#contacter{
	background-color:#EAECEE;
	border:1px solid #C5C5C5;
	color:#000000;
}

#contacter .contenu_contact{
	text-align:left;
	font-family:Arial;
	font-size:1.1em;
	font-weight:100;
	color:#000000;
	padding-top:1.2em;
	padding-bottom:1em;
	padding-left:8px;
}



#contacter .li_contact{
	color: #000000;
	padding:0;
	margin:0;
	line-height:0.8em;
	list-style-image:url(../images/puce_fleche_bleue2.gif);
	margin-left:21px;
	margin-top:10px;
	line-height:18px;
}
* html #contacter .li_contact{
	color: #000000;
	list-style-image:url(../images/puce_fleche_bleue2.gif);
	margin-top:10px;
	line-height:18px;
	margin-left:17px;
}
#contacter .titre_contact h4{
	text-align:left;
	font-family:Arial;
	font-size:2em;
	font-weight:100;
	padding-top:1em;
	padding-left:8px;
	color:#000000;
}



/* SEMBLE ETRE LE DEPART DES STYLES SPECIFIQUES A ENCYCLO */

/* Pour le Bloc Recherche de la molécule */
#bloc_contact .contact1{
	clear:both;
	float:left;
	width:100%;
	zmargin:0.5em 0.5em 0em 0.5em;
	background-color:#E9ECED;
}
/* Pour le Bloc Recherche de la molécule */
#bloc_contact .soustitre{
	font-size:1.2em;
	font-weight:bold;
	color:#4D4D4D;
}
/* Pour le input Formule */
#bloc_contact .texte_contact1{
	clear:both; 
	width:25%;
	float:left; 
	padding-left:0.8em;
	padding-bottom:0.5em;
	line-height:1.5em;
}
/* Pour le Select Name */
#bloc_contact .texte_contact2{
	float:left;
	width:38%; 
	padding-left:0.8em;
	padding-bottom:0.5em;
	line-height:1.5em; 
}
/* Pour le input ONU */
#bloc_contact .texte_contact3{
	float:right;
	width:30%;
	padding-left:0.8em;
	padding-bottom:0.5em;
	line-height:1.5em;
}
/* Affichage du menu bleu des chapitres */
#menu_resultat{
	float:left;
	width:35.5%;
	color:white;
	background-color:#0092DD;
	margin-right:0.8em;
	font-size:135%;
}
/* Pour Affichage menu des chapitres dans le bloc bleu metier/ssDomaine   */
#menu_liste{
	background-color:#0092DD;
	padding-left:2.8em;
	font-size:1em;
	text-align:left;
	color:#FFFFFF;
	font-family:Arial;
	padding-bottom:1.5em;
}
.menu_element{
	width:100%;
	padding-bottom:0.2em;
	background-image: url(../images/filet_interne_lite.gif); 
	background-position:bottom;
	background-repeat:no-repeat;
}
.menu_element:hover{
	width:100%;
	background-color:#002859;
	padding-bottom:0.2em;
	background-image: url(../images/filet_interne_lite.gif); 
	background-position:bottom;
	background-repeat:no-repeat;
}
.menu_elementover, .menu_elementoverover{
	width:100%;
	background-color:#002859;
	padding-bottom:0.2em;
	background-image: url(../images/filet_interne_lite.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
#menu_liste a{
	color:#FFFFFF;
	text-decoration:none;
	line-height:1.5em;
	padding-left:0.6em;
}
#menu_liste li{
	padding-bottom:0.2em;
}

/* Pour Affichage menu des Proprietes dans le bloc bleu   */
#menu_listeprop{
	background-color:#0092DD;
	padding-left:1.8em;
	font-size:1em;
	text-align:left;
	color:#FFFFFF;
	font-family:Arial;
	padding-bottom:1.5em;
}
.menu_elementprop{
	width:100%;
	padding-bottom:0.2em;
	background-image: url(../images/filet_interne_lite.gif); 
	background-position:bottom;
	background-repeat:no-repeat;
}
.menu_elementprop:hover{
	width:100%;
	background-color:#002859;
	padding-bottom:0.2em;
	background-image: url(../images/filet_interne_lite.gif); 
	background-position:bottom;
	background-repeat:no-repeat;
}
#menu_listeprop a{
	color:#FFFFFF;
	text-decoration:none;
	line-height:1.5em;
	padding-left:0.6em;
}
#menu_listeprop li{
	padding-bottom:0.2em;
}

#aide{
	text-align:right;
	margin-right:2.4em;
	padding:0;
}
#aide .li_bleu{
	font-weight:bold;
	color: #0092DD;
	padding:0;
	margin:0;
	font-size:1.2em;
	line-height:0.8em;
	list-style-image:url(../images/puce_fleche_bleue2.gif);
	margin-left:21px;
	line-height:18px;
}
#aide .a_bleu{
	font-weight:bold;
	text-decoration:none;
	color: #0092DD;
}
.titre_contenu{
	text-align:left;
	background-image: url(../images/separateur_menu.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-family:Arial;
	font-weight:100;
	color:#4E4E4E;
	padding-top:1em;
	font-size:1.2em;
	margin-right:2.3em;
}
/* Pour le bloc formule-synonyme-menu */
#titre_resultat{
	clear:both;
	float:left;
	padding-bottom:0.4em;
	padding-top:0.4em;
	border-top:1px solid #0092DD;
	border-bottom:1px solid #0092DD;
	width:60.3%;
	font-size:115%;
}
/* Pour affichage molecule */
#titre_resultat .titre_lib_bleu{
	-moz-border-radius : 0.1em;
	float:left;
	padding:0.2em;
	text-align:center;
	font-size:3.5em;
	color:white;
	background-color:#0092DD;
}
/* Pour affichage formule-synonyme */
#titre_resultat .titre_lib{
	padding:0.5em;
	float:left;
	text-align:left;
	font-size:1.1em;
	color:black;
	background-color:#FFFFFF;
}
#contenu_resultat{
	width:95%;
	font-size:135%;
}
#contenu_resultat ul {
	list-style:none;
	margin-bottom:0.9em;
}
#contenu_resultat li {
	clear:both;
	list-style:none;
	text-align:left;
}
/* pour titre des chapitres */
#contenu_resultat .sstitre_resultat{
	clear:both; 
	text-align:left;
	background-image: url(../images/separateur_menu.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-family:Arial;
	color:#0085CA;
	font-weight:bold;
	padding-top:1em;
	padding-bottom:0.6em;
	font-size:1.5em;
	width:100%;
}
/* pour souschapitre densite et equivalent modules */
#contenu_resultat .sssstitre_resultat{
	text-align:left;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
	padding-top:1em;
	padding-bottom:0.9em;
	font-size:1.1em;
	width:100%;
}
/* Pour Applications et Compat */
#contenu_resultat .titre_bloc_resultat{
	float:left;
	text-align:left;
	font-weight:bold;
	color:#0085CA;
	width:35%;
	font-size:1em;
}
/* Pour Applications et Compat */
#contenu_resultat .contenu_bloc_resultat{
	float:left; 
	text-align:left;
	font-family:Arial;
	color:#000000;
	width:64%;
	font-size:1em;
	margin-bottom:0.9em;
}
/* Pour le module de Unit, compat */
#contenu_resultat .titre_bloc_resultat3{
	float:left; 
	text-align:left;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
	width:20%;
	font-size:1.0em;
}
/* Pour le module de compat */
#contenu_resultat .titre_bloc_resultat4{
	float:left; 
	text-align:center;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
	width:40%;
	font-size:1.2em;
}
/* pour sstitre des compat */
#contenu_resultat .sstitre_compat{
	clear:both;
	text-align:left;
	background-image: url(../images/separateur_menu.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
	padding-top:1em;
	padding-bottom:0.6em;
	font-size:1.1em;
	width:100%;
}
/* Pour Unit */
#contenu_resultat .contenu_bloc_resultat3{
	float:left; 
	text-align:left;
	font-family:Arial;
	color:#000000;
	width:80%;
	font-size:1em;
	margin-bottom:0.9em;
}
/* Pour le module de Major Appli et Vapor Pressure*/
#contenu_resultat .titre_bloc_resultat1{
	float:left; 
	text-align:left;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
	width:35%;
	font-size:1.0em;
}
/* Pour le module de calcul de densite, MSDS, Compat, unit, Generalite, result synonyme, Vapor Pressure */
#contenu_resultat .contenu_bloc_resultat1{
	text-align:left;
	font-family:Arial;
	color:#000000;
	width:100%;
	font-size:1.0em;
	margin-bottom:0.9em;
}
/* Pour le module de calcul-Results */
#contenu_resultat .contenu_bloc_resultatRed{
	text-align:center;
	font-family:Arial;
	color:#FF0000;
	width:100%;
	font-weight:bold;
	font-size:1em;
	margin-bottom:0.9em;
}
/* Pour le module de conversion */
#contenu_resultat .contenu_bloc_resultat2{
	float:left;
	text-align:left;
	font-family:Arial;
	color:#000000;
	font-size:0.9em;
	margin-bottom:0.9em;
}
/* Calcul densite et LG equivalent */
#contenu_resultat .bloc_resultat2{
	float:left;
	text-align:left;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
	font-size:0.9em;
	margin-bottom:0.9em;
	background-color:#EAECEE;
	width:96%;
	padding:1em;
}
#contenu_resultat .titre_bloc_resultatData{
/* Pour l'affichage des data des molécules */
	float:left;
	text-align:left;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
	width:25%;
	font-size:1.1em;
}
/* Pour l'affichage des data des molécules */
#contenu_resultat .contenu_bloc_resultatData{
	float:left; 
	text-align:left;
	font-family:Arial;
	color:#000000;
	width:75%;
	font-size:1em;
	margin-bottom:0.9em;
}
/* LD du choix des gaz */
.selectEncyclopedie{
	font-size: 0.9em;
	margin-top:0.5em;
}
/*.selectEncyclopedie{
	float:left; 
	height:1.8em;
	font-size: 0.9em;
	width:220px;
	margin-top:0.5em;
}*/
/* LD des MSDS */
.selectMSDS{
/*	float:left; */
	height:1.8em;
	font-size: 0.9em;
/*	width:12em; */
	margin-top:0.5em;
}
/* From ex GasData */
.avertissement{
	float:left;
	text-align:center;
	font-family:Arial;
	color:#ffffff;
	font-size:1.5em;
	margin-bottom:0.9em;
	margin-left:4.5em;
	background-color: #FF0000;
	width:40%
}
.monospace
{
	float:left;
	text-align:center;
	font-family:Arial;
	color:#ffffff;
	font-size:1.5em;
	margin-bottom:0.9em;
	margin-left:6em;
	background-color: #FF0000;
}
/* Pour la page List */
table#list {
	clear:both;
	background-color:#FFFFFF;
	width: 96%;
}
table#list td {
	padding: 0.2em;
}
#list .datarow {
	color: #000000;
	text-align: center;
	font-size:0.8em;
	background-color: #FFFFFF;
}
#list .data {
	color: #000000;
	text-align: left;
	font-size:1.2em;
	background-color: #CCCCCC;
}
#list .page {
	color: #000000;
	text-align: right;
	font-size:1.0em;
	background-color: #CCCCCC;
}
#list .toprow {
	font-style: bold;
	font-size:1.2em;
	text-align: center;
	background-color: #FFFFCC;
}
/* Pour la Table Air*/
table#air {
	clear:both;
	background-color:#c6c6d6;
	width: 98%;
}
table#air td {
	padding: 0.5em;
	bgcolor:#FFFFFF;
	align:center;
	height:2em;
	font-size:1.1em;
}
#air .toprow {
	font-style: italic;
	font-size:1.0em;
	text-align: center;
	background-color: #FFFFCC;
}
#air .titlerow {
	color: #000000;
	text-align: center;
	font-size:0.9em;
	background-color: #FFFFFF;
}
#air .datarow {
	color: #000000;
	text-align: center;
	font-size:0.9em;
	background-color: #FFFFFF;
}
/* Page Order */
#bloc_right_order{
	float:right;
	font-size:0.9em;
	width:55%;
	margin-top:1.5em;
	padding-right:1.8em;
	padding-left:1.5em;
	line-height:1.4em;
	text-align:left;
}
.table_selection{
	font-size:12px;
	width:100%;
	border:0;
	cellspacing:0;
	cellpadding:0;
	padding-left:0.5em;
}
.text_selection{
	font-size:1em;
}

/* -- */

/* Pour menu Suggestion */

#bloc_blanc_bl_liste{
	margin-top:8px;
	//width:23.4em;
	width:280px !important;
	width: 288px;
	clear:both;
	float:left;
	text-align:left;
	border:1px solid #C5C5C5;
	background-color:white;
	padding-left:8px;
	padding-bottom:0.6em;
}
#bloc_blanc_bl_liste h2 {
	text-align:left;
	color:#000000;
	font-size:22px;
	padding-top:10px;
	font-weight:normal;
}
#bloc_blanc_bl_liste p {
	text-align:left;
	color:#1D1D1D;
	font-size:0.9em;
	padding-bottom:10px;
	font-weight:normal;
}
#bloc_blanc_bl_liste li{
	margin-left:17px;
	font-size:1.1em;
}
#bloc_blanc_bl_liste li A{
	color: black;
	text-decoration: none;
}
#interne #bloc_blanc_bl a.submit_bl {
	height:1.3em;
	font-size: 0.9em;
	padding-left:18px;
	font-family:Verdana;
	padding-right:1.4em;
	color:white;
	cursor:pointer;
	text-align:center;
	margin-top:0.5em;
	text-decoration:none;
	font-weight:normal;
}



/* Page SDS Result */

#sds_display1 {
	display: inline;
	width:52.1em;
	height:10.3em;
}
.sds_display1 {
	display: inline;
	width:13.4em;
}
/* Page Translation */
#menu_internetranslation{
	float:right;
	width:100%;
	background-color:#FFFFFF;
	height:10em;
}

/* cas de la France Boite jaune de droite */

.nav_right{
	font-size:1.6em;
	font-weight:bold;
	height:82px;
	margin-top:22px;
	padding-left:15px;
	width:273px !important;
		width: 288px;
	background: #D8C900;
}

* html .nav_right{
	height: 99px;
}
.nav_right h2{
	margin-bottom: 20px;
	padding-bottom: 10px;
	font-size: 1.8em;
	color: White;
	border-bottom: 1px solid white;
	text-align: left;
	font-weight: bold;
	text-decoration:underline;
}
.nav_right li{
	width: 100%;
	text-align: left;
	margin-top: -3px;
	list-style-image:url(../images/pix.gif);
}	
.nav_right li a{
	display: block;
	padding: 5px;
	color: White;
	font-size: 0.9em;
	text-decoration: none;
}
.nav_on{
	font-weight: bold;
	font-size: 1.5em;
	list-style-image:url(../images/pix.gif);
}
.nav_right li {
	margin-top: -3px;
	list-style-image:url(../images/pix.gif);
}
ul.nopuce{
	list-style-image:url(../images/pix.gif);
}
.nav_on, .nav_right a:hover{
	background: #EAE278;
}
.nav_right li a{
	border-bottom: 1px dashed #FFFDE8;
}
/*****************************page article*/
.banner{
	border-bottom: 12px solid #FFF9A6;
}
/** banner BE *//
.content_page{
	width: 914px;
	overflow: hidden;
}
.left{
	float: left;
	width: 626px;
}
.bannerbe{
	border-bottom: 12px solid #40ADE6;
	width:626px;
	height:136px;
}
.bannerbejaune{
	border-bottom: 12px solid #FFF9A6;
	width:626px;
	height:136px;
}
/** banner Corpo *//
.content_page{
	width: 914px;
	overflow: hidden;
}
.left{
	float: left;
	width: 626px;
}
.bannerCorpo{
	border-bottom: 12px solid #40ADE6;
}

