body { background:#FFFFFF; }

.content_layout { padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px; }
.content_layout2 { padding-left:5px;padding-right:5px;padding-top:6px;padding-bottom:10px; }
.content_layout3 { padding-left:10px;padding-right:0px;padding-top:0px;padding-bottom:10px; }
.content_bodytext { font-family:verdana,sans-serif;font-size:11px;line-height:14px;color:#444444;font-weight:normal; }
.content_legende { font-family:verdana,sans-serif;font-size:9px;line-height:14px;color:#444444;font-weight:normal; }
.content_bodytext2 { font-family:verdana,sans-serif;font-size:11px;line-height:14px;color:#000000;font-weight:bold; }
.content_legende2 { font-family:verdana,sans-serif;font-size:10px;line-height:14px;color:#444444;font-weight:normal; }
.content_bodytext3 { font-family:verdana,sans-serif;font-size:10px;line-height:14px;color:#6699FF;font-weight:normal; }
.db_text { font-family:verdana,sans-serif;font-size:11px;line-height:14px;color:#0084A5;font-weight:normal; }
.titre1 { font-family:verdana,sans-serif;font-size:16px;line-height:16px;color:#003399;font-weight:bold; }
.titre2 { font-family:verdana,sans-serif;font-size:12px;line-height:12px;color:#003399;font-weight:bold; }
.titre2b { font-family:verdana,sans-serif;font-size:13px;line-height:13px;color:#6699FF;font-weight:bold; }
.titre2c { font-family:verdana,sans-serif;font-size:12px;line-height:12px;color:#6699FF;font-weight:bold; }
.titre3 { font-family:verdana,sans-serif;font-size:11px;line-height:11px;color:#003399;font-weight:bold; }
.titre_accueil { font-family:verdana,sans-serif;font-size:13px;line-height:13px;color:#BFD4ED;font-weight:bold; }
.titre_signet { font-family:verdana,sans-serif;font-size:12px;line-height:12px;color:#BFD4ED;font-weight:bold; }
.titre_signet3 { font-family:verdana,sans-serif;font-size:10px;line-height:10px;color:#BFD4ED;font-weight:bold; }
.titre_signet3_lien { font-family:verdana,sans-serif;font-size:10px;line-height:10px;color:#BFD4ED;font-weight:bold;text-decoration:none; }
.titre_signet3_lien:hover { color:#FF9933;text-decoration:none; }
h1 { font-family:verdana,sans-serif;font-size:16px;line-height:16px;color:#003399;font-weight:bold; }
h2 { font-family:verdana,sans-serif;font-size:12px;line-height:12px;color:#003399;font-weight:bold; }
h3 { font-family:verdana,sans-serif;font-size:11px;line-height:11px;color:#003399;font-weight:bold; }
.titre_donnees { font-family:verdana,sans-serif;font-size:12px;line-height:12px;color:#FFFFFF;font-weight:bold; background-color:#003399;
padding: 3px 3px; text-align:center; margin:0;}
.body_lien { font-family:verdana,sans-serif;font-size:11px;line-height:14px;color:#003399;text-decoration:none; }
.body_lien:hover { color:#FF9933;text-decoration:underline; }
.tree_lien { font-family:verdana,sans-serif;font-size:11px;line-height:11px;color:#003399;text-decoration:none; }
.tree_lien:hover { color:#FF9933;text-decoration:underline; }
.body_lien_big { font-family:verdana,sans-serif;font-size:13px;line-height:15px;color:#003399;text-decoration:none; }
.body_lien_big:hover { color:#FF9933;text-decoration:underline; }
.gestionnaire_lien { font-family:verdana,sans-serif;font-size:11px;line-height:14px;color:#88BBFF;text-decoration:none; }
.gestionnaire_lien:hover { color:#FF9933;text-decoration:underline; }
.body_lien_syn { font-family:verdana,sans-serif;font-size:11px;line-height:14px;color:#CC0022;text-decoration:none; }
.body_lien_syn:hover { color:#FF2244;text-decoration:underline; }
.gestionnaire_lien_syn { font-family:verdana,sans-serif;font-size:11px;line-height:14px;color:#FFBBAA;text-decoration:none; }
.gestionnaire_lien_syn:hover { color:#EE8822;text-decoration:underline; }
.font_style { font-family:verdana,sans-serif;font-size:11px;line-height:14px;color:#000000;text-decoration:none; }

/*.gestionnaire_lien:visited { color:#000000;text-decoration:underline; }*/
.sp_text { font-family:verdana,sans-serif;font-size:11px;line-height:11px;color:#444444;font-weight:normal; }
.sp_lien { font-family:verdana,sans-serif;font-size:11px;line-height:11px;color:#003399;text-decoration:none; }
.sp_lien:hover { color:#FF9933;text-decoration:underline; }
.nb_text { font-family:verdana,sans-serif;font-size:9px;line-height:10px;color:#999999;font-weight:normal; }
.nb_text2 { font-family:verdana,sans-serif;font-size:9px;line-height:10px;color:#444444;font-weight:normal; }
.menu_text { font-family:verdana,sans-serif;font-size:11px;color:#FF9933;text-decoration:none;font-weight:bold; }
.menu_text2 { font-family:verdana,sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;font-weight:bold; }
.menu_lien { font-family:verdana,sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none; }
.menu_lien:hover { color:#FF9933;text-decoration:none; }
.menu_text_lien { font-family:verdana,sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none; }
.menu_titre { font-family:verdana,sans-serif;font-size:12px;font-weight:bold;color:#003300;text-decoration:none; }
.tab_titre { font-family:verdana,sans-serif;font-size:11px;font-weight:bold;color:#FFFFFF;text-decoration:none; }
.tab_layout { padding-left:8px;padding-right:8px;padding-top:5px;padding-bottom:5px; }
.body_textinput, .menu_droit_liste { background-color: #EAEAEA; font-family:verdana;font-size:11px;color:#444444;font-weight:normal;text-decoration: none;height:20px;
 		-moz-appearance: none;
		-webkit-appearance: none;
      	text-indent: 0.01px; /* Removes default arrow from firefox*/
      	text-overflow: "";  /*Removes default arrow from firefox*/
		-moz-box-sizing:border-box; /* Firefox */
		-webkit-box-sizing:border-box; /* Safari */
		box-sizing:border-box;
 		border: solid 1px #FFFFFF; border-radius:3px; 
}
input.body_textinput:focus, textarea.body_textinput:focus, textarea.body_listinput:focus {background: #eaeaea; border-color:#003399;}
select.body_textinput, select.menu_droit_liste, select.body_listinput { background: white url(images/css-select3.png) repeat center right;}
select.body_textinput:focus, select.menu_droit_liste:focus, select.body_listinput:focus { background: white url(images/css-select3_sel.png) repeat center right; border-color:#003399;}
select.menu_droit_liste {width:180px;}
.body_listinput { background-color: #EAEAEA; font-family:verdana;font-size:11px;color:#444444;font-weight:normal;text-decoration: none;
 		-moz-appearance: none;
		-webkit-appearance: none;
      	text-indent: 0.01px; /* Removes default arrow from firefox*/
      	text-overflow: "";  /*Removes default arrow from firefox*/
		-moz-box-sizing:border-box; /* Firefox */
		-webkit-box-sizing:border-box; /* Safari */
		box-sizing:border-box;
 		border: solid 1px #FFFFFF; border-radius:3px; 
}

/*.menu_droit_liste { background-color: #FFFFFF; font-family:verdana;font-size:11px;color:#444444;font-weight:normal;text-decoration: none; 
 border-style:solid;border-width:1px;border-color:#003399;width:180px; }*/
.body_textinput_mw250 {background-color: #FFFFFF; font-family:verdana;font-size:11px;color:#444444;font-weight:normal;text-decoration: none; 
 border-style:solid;border-width:1px;border-color:#003399; max-width:300px; width:expression(document.body.clientWidth > 250 ? "250px" : "auto");
 overflow:visible;}
.text_bas { font-family:tahoma,sans-serif;font-size:10px;line-height:10px;color:#444444;font-weight:normal;text-decoration:none;padding-left:2px; }
.text_lien_bas { font-family:verdana,sans-serif;font-size:10px; }
.table_legende { font-size:12px; font-variant: small-caps; font-weight: bold; text-decoration: underline;}
.texte_checklist {padding-left:17px; font-size:10px; color: #888888; }

.menu_droit_layout { padding-left:5px;padding-right:5px;padding-top:0px;padding-bottom:0px; margin-bottom:5px;}
.menu_droit_text { font-family:verdana,sans-serif;font-size:10px;line-height:11px;color:#444444;font-weight:normal; }
.menu_droit_lien { font-family:verdana,sans-serif;font-size:10px;color:#0000FF;text-decoration:none; }
.menu_droit_lien:hover { color:#FF9933;text-decoration:none; }
.menu_bouton { background-color: #FF9933; font-family:tahoma;font-size:10px;line-height:12px;color:#003399;font-weight:bold;text-decoration: none; 
 		-moz-appearance: none;
		-webkit-appearance: none;
      	text-indent: 0.01px; /* Removes default arrow from firefox*/
      	text-overflow: "";  /*Removes default arrow from firefox*/
		-moz-box-sizing:border-box; /* Firefox */
		-webkit-box-sizing:border-box; /* Safari */
		box-sizing:border-box;
 		border: solid 1px #FF9933; border-radius:3px; 
		padding-left:2px;padding-right:1px;padding-bottom:0px;cursor:pointer; width:auto;
		overflow:visible;
}
/*.menu_bouton { background-color:#FF9933;font-family:tahoma;font-size:10px;line-height:12px;color:#003399;font-weight:bold;text-decoration:none; 
 border-style:solid;border-width:1px;border-color:#FF9933;padding-left:2px;padding-right:1px;padding-bottom:0px;cursor:pointer; width:auto;
 overflow:visible;}*/
.menu_bouton:hover { border-style:solid;border-width:1px;border-color:#003399; }
.menu_bouton_disabled { background-color:#CCCCCC;font-family:tahoma;font-size:10px;line-height:12px;color:#1144AA;font-weight:bold;text-decoration:none; 
 border-style:solid;border-width:1px;border-color:#003399;padding-left:2px;padding-right:1px;padding-bottom:0px; }
.menu_bouton_transparent { background-color:#91B6FF;font-family:tahoma;font-size:10px;line-height:12px;color:#91B6FF;text-decoration:none; 
 border-style:solid;border-width:0px;border-color:#91B6FF;padding-left:2px;padding-right:1px;padding-bottom:0px; }
.bouton_ajouter_transparent { background-color:#FFFFFF;font-family:tahoma;font-size:6px;line-height:6px;color:#FFFFFF;text-decoration:none;
 border-style:solid;border-width:0px;border-color:#FFFFFF;padding-left:1px;padding-right:1px;padding-bottom:0px; }
.menu_main_titre { font-family:verdana,sans-serif;font-size:12px;color:#003399;font-weight:bold;text-align:center; }
.ul_menu_main {  list-style-type:none;padding:0;margin:0;background-color:#6699FF; }
.li_titre { font-family:verdana,sans-serif;font-size:12px;color:#2255BB;font-weight:bold;text-align:left; height:20px;padding-left: 10px; }
.li_menu_main { height:20px;padding-left: 0; font-size:11px; }

.menu_page { font-family:verdana,sans-serif;font-size:12px;color:#003399;font-weight:bold;text-align:center; }
/*.menu_page_on { font-family:verdana,sans-serif;font-size:12px;color:#003399;font-weight:bold;text-align:center;background-image:url('images/onglet_corps_sel.png'); }*/
.menu_page_on { font-family:verdana,sans-serif;font-size:14px;color:#FFFFFF;font-weight:bold;text-align:center;background-image:url('images/onglet_corps_sel.png');height:33px; white-space : nowrap; }
.menu_page_off { font-family:verdana,sans-serif;font-size:12px;color:#003399;font-weight:bold;text-align:center;background-image:url('images/onglet_corps.png');height:33px; white-space : nowrap; }
.menu_page_vide { background-image:url('images/onglet_vide.png');height:33px; }
.menu_page_sel { font-family:verdana,sans-serif;font-size:14px;color:#FFFFFF;font-weight:bold;text-align:center; }
.menu_page_lien { font-family:verdana,sans-serif;font-size:12px;color:#003399;font-weight:bold;text-align:center;text-decoration:none; }
.menu_page_lien:hover { font-family:verdana,sans-serif;font-size:12px;color:#FF9933;font-weight:bold;text-align:center;text-decoration:none; }
.menu_page_on_g {background-image:url('images/onglet_gauche_sel.png');height:33px;width:7px;border:none;margin:0px;padding:0px; white-space : nowrap; }
.menu_page_on_d {background-image:url('images/onglet_droite_sel.png');height:33px;width:8px;border:none;margin:0px;padding:0px; white-space : nowrap; }
.menu_page_off_g {background-image:url('images/onglet_gauche.png');height:33px;width:7px;border:none;margin:0px;padding:0px; white-space : nowrap; }
.menu_page_off_d {background-image:url('images/onglet_droite.png');height:33px;width:7px;border:none;margin:0px;padding:0px; white-space : nowrap; }

.disclaimer { padding: 5 10 5 5; text-align:justify; font-size:12px;}

.menu_main { font-family:verdana,tahoma,sans-serif;font-size:11px;line-height:11px;color:#FFFFFF;font-weight:normal;text-decoration:none;
 background-image:url('images/menu.gif');background-repeat:no-repeat;padding-left:18px;padding-top:3px;
 height:18px;display:block; /*background-position-y:50%*/ }
.menu_main:hover { font-family:verdana,tahoma,sans-serif;font-size:11px;line-height:11px;color:#FFFFFF;font-weight:normal;text-decoration:none;
 background-image:url('images/menu_on.gif');background-repeat:no-repeat;padding-left:18px;padding-top:3px;
 height:18px;display:block; /*background-position-y:50%*/ }

.menu_main2 { font-family:verdana,tahoma,sans-serif;font-size:11px;line-height:11px;color:#FFFFFF;font-weight:normal;text-decoration:none;
 background-image:url('images/menu_sel.gif');background-repeat:no-repeat;padding-left:18px;padding-top:3px;
 height:18px;display:block; /*background-position-y:50%*/ }
.menu_main2:hover { font-family:verdana,tahoma,sans-serif;font-size:11px;line-height:11px;color:#FFFFFF;font-weight:normal;text-decoration:none;
 background-image:url('images/menu_on.gif');background-repeat:no-repeat;padding-left:18px;padding-top:3px;
 height:18px;display:block; /*background-position-y:50%*/ }

.lien_haut { font-family:tahoma,sans-serif;font-size:10px;line-height:10px;color:#444444;font-weight:normal;text-decoration:none;padding-left:2px; }
.lien_haut:hover { font-family:tahoma,sans-serif;font-size:10px;line-height:10px;color:#444444;font-weight:normal;text-decoration:underline; }

.bg_outer { background:#C0C0C0;margin-left:0px;margin-right:0px;background:url('images/fond4.gif'); }
<!--.bg_outer { background:#666666; }-->
.bg_w { background:#FFFFFF; }

.login_textinput { background-color: #8FB7F9; font-family:verdana;font-size:11px;color:#003399;font-weight:normal;text-decoration: none; 
 border-style:solid;border-width:1px;border-color:#8FB7F9;width:80px;height:17px; }
.login_textinput:focus { background-color: #BFD4ED; font-family:verdana;font-size:11px;color:#003399;font-weight:normal;text-decoration: none; 
 border-style:solid;border-width:1px;border-color:#BFD4ED;width:80px;height:17px; }
.login_submit { background-color:#91B6FF;font-family:verdana,tahoma,sans-serif;font-size:11px;line-height:12px;color:#FFFFFF;font-weight:normal;text-decoration:none; 
 border-style:solid;border-width:1px;border-color:#91B6FF;padding-left:4px;padding-right:4px;padding-bottom:2px;padding-top:0px;cursor:pointer;height:19px;text-align:center; }
/*.login_submit { background-color:#91B6FF;font-family:tahoma;font-size:10px;line-height:12px;color:#003399;font-weight:bold;text-decoration:none; 
 border-style:solid;border-width:1px;border-color:#003399;padding-left:4px;padding-right:4px;padding-bottom:1px;padding-top:0px;cursor:pointer;height:19px;text-align:center; }*/
.login_submit:hover { border-style:solid;border-width:1px;border-color:#ff9933; }
.login_submit_new { background-color:#8FB7F9;font-family:tahoma;font-size:10px;line-height:12px;color:#003399;font-weight:bold;text-decoration:none; 
 border-style:solid;border-width:1px;border-color:#8FB7F9;padding-left:4px;padding-right:4px;padding-bottom:1px;padding-top:0px;cursor:pointer;height:17px;text-align:center; }
.login_submit_new:hover { background-color: #BFD4ED; border-style:solid;border-width:1px;border-color:#BFD4ED; }
.login_submit2 { background-color:#91B6FF;font-family:tahoma;font-size:10px;line-height:10px;color:#003399;font-weight:bold;text-decoration:none; 
 border-style:solid;border-width:1px;border-color:#003399;padding-left:2px;padding-right:1px;padding-bottom:0px;cursor:pointer; }
.login_submit3 { background-color:#91B6FF;font-family:tahoma;font-size:10px;line-height:10px;color:#003399;font-weight:bold;text-decoration:none; 
 border-style:solid;border-width:0px;border-color:#003399;padding-left:0px;padding-right:0px;padding-bottom:0px;cursor:pointer; }
.login_submit4 { background-color:#91B6FF;border-style:solid;border-width:1px;border-color:#91B6FF;padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px;cursor:pointer; }
.login_submit4:hover { border-style:solid;border-width:1px;border-color:#ff9933;padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px;cursor:pointer; }
.bouton_orange { background-color:#ff9933;font-family:verdana,tahoma,sans-serif;font-size:12px;line-height:12px;color:#FFFFFF;font-weight:bold;text-decoration:none; 
 		-moz-appearance: none;
		-webkit-appearance: none;
      	text-indent: 0.01px; /* Removes default arrow from firefox*/
      	text-overflow: "";  /*Removes default arrow from firefox*/
		-moz-box-sizing:border-box; /* Firefox */
		-webkit-box-sizing:border-box; /* Safari */
		box-sizing:border-box;
 		border: solid 1px #ff9933; border-radius:3px; 
		padding-left:4px;padding-right:4px;padding-bottom:2px;padding-top:0px;cursor:pointer;height:20px;text-align:center;
}
/*.bouton_orange { background-color:#ff9933;font-family:verdana,tahoma,sans-serif;font-size:12px;line-height:12px;color:#FFFFFF;font-weight:bold;text-decoration:none; 
 border-style:solid;border-width:1px;border-color:#ff9933;padding-left:4px;padding-right:4px;padding-bottom:2px;padding-top:0px;cursor:pointer;height:20px;text-align:center; }
.login_submit { background-color:#91B6FF;font-family:tahoma;font-size:10px;line-height:12px;color:#003399;font-weight:bold;text-decoration:none; 
 border-style:solid;border-width:1px;border-color:#003399;padding-left:4px;padding-right:4px;padding-bottom:1px;padding-top:0px;cursor:pointer;height:19px;text-align:center; }*/
.bouton_orange:hover { border-style:solid;border-width:1px;border-color:#003399; }

.text_login { font-family:tahoma,sans-serif;font-size:11px;line-height:11px;color:#0084A5;font-weight:bold;text-decoration:none; }
.text_login_reminder { font-family:tahoma,sans-serif;font-size:10px;line-height:10px;color:#0084A5;font-weight:normal;text-decoration:none; }
.text_login_reminder:hover { font-family:tahoma,sans-serif;font-size:10px;line-height:10px;color:#0084A5;font-weight:normal;text-decoration:underline; }

.mleft2 { margin-left:2px; }
.mleft6 { margin-left:6px; }
.mleft8 { margin-left:8px; }
.mright4 { margin-right:4px; }
.padl5 { padding-left:5px; }
.padt0 { padding-top:0px; }
.padt2 { padding-top:2px; }
.padt5 { padding-top:5px; }
.padt20 { padding-top:20px; }
.padb10 { padding-bottom:10px; }
.pbot3 { padding-bottom:3px; }
.pbot14 { padding-bottom:14px; }
.pleft2 { padding-left:2px; padding-top:2px;}
.pright2 { padding-right:2px; }
.pright6 { padding-right:6px; }

.spacing_btprint { margin-left:8px;margin-right:2px; }
.spacing_login_cell_1 { padding-left:4px;padding-bottom:13px;padding-right:4px; }
.spacing_login_cell_2 { padding-bottom:13px;padding-right:4px; }

.pos_bt_haut { padding-left:180px;padding-right:165px; }
.pos_bt_haut_arrow { width:440px;border-bottom:dashed 1px #999999;padding-bottom:4px;padding-bottom:4px; }
.pos_footer { padding-left:180px;padding-top:4px;padding-bottom:10px; }
.sep_line { width:168px;border: solid 1px #0084A5; }

#hornavcontainer ul { margin:0px;padding:5px;list-style-type: none;text-align: right; }
#hornavcontainer ul li { display: inline; }
#hornavcontainer ul li a { font-family:tahoma,sans-serif;font-size:11px;font-weight:bold;text-decoration: none;padding: .2em 0.4em;color: #003399;background-color: #91B6FF; }
#hornavcontainer ul li a:hover { color: #FFFFFF; background-color: #FF9933; }

#hordatacontainer { padding-left: 10px; padding-top: 10px; font-family:tahoma,sans-serif; font-size:12px; color: #003399; font-weight: bold;}
#hordatacontainer ul { margin:0px;padding:5px;list-style-type: none;text-align: left; display: inline;}
#hordatacontainer ul li { display: inline; }
.desactive { background-color: #DDDDDD; color: #FFFFFF; font-family:tahoma,sans-serif;font-size:11px;font-weight:bold;text-decoration: none;
padding: 2px 2px; border:none; width:auto; overflow:visible;}
.menudonnees { background-color:#91B6FF; color:#FFFFFF; font-family:tahoma,sans-serif;font-size:11px;font-weight:bold;text-decoration: none;
padding:2px 2px; border:none;cursor:pointer; width:auto; overflow:visible;}
.menudonnees:hover { color: #003399; background-color: #91B6FF; }
.names { padding:0; margin:0; position:relative; }

.ajouterdesactive { background-color: #79ACFA; color: #DDDDDD; font-family:tahoma,sans-serif;font-size:12px;font-weight:bold;text-decoration: none;
padding:0px 0px; border:none; width:90px; height:18px; overflow:visible;}
.ajouterselection { background-color: #FFAA53; color: #FFFFFF; font-family:tahoma,sans-serif;font-size:12px;font-weight:bold;text-decoration: none;
padding:0px 0px; border:none; width:90px; height:18px; overflow:visible;}
.ajouterselectionold { background-color: #91B6FF; color: #FFFFFF; font-family:tahoma,sans-serif;font-size:12px;font-weight:bold;text-decoration: none;
padding:0px 0px; border:none; width:90px; height:18px; overflow:visible;}
.menuajouter { background-color:#79ACFA; color:#003399; font-family:tahoma,sans-serif;font-size:12px;font-weight:bold;text-decoration: none;
padding:0px 0px; border:none;cursor:pointer; width:90px; height:18px; overflow:visible;}
.menuajouter:hover { color: #FF9933; background-color: #79ACFA; }

.barcode_img { margin:0px; }
.map_hover { border-style:solid;border-width:1px;border-color:#003399;}

a img { border:none;}
.nom_libre {color: #DD0000;}

.border_colonne { border-left: solid 1px #91B6FF; margin-left: 5px;}

/*barre d'outils*/
DIV.sep { margin: 1px; height: auto; width: auto; float: right; text-align: bottom;}	
DIV.sep img { display: inline; margin: 0px; border: 0px solid #91b6ff;}
DIV.bt { margin: 0px; height: auto; width: auto; float: right; text-align: center;}	
DIV.bt img { display: inline; margin: 1px; border: 1px solid #91b6ff;}
DIV.bt a:hover img { border: 1px solid #ff9933;}
DIV.btt { margin: 0px; height: auto; width: auto; float: right; text-align: center;}	
DIV.btt img { display: inline; margin: 1px; border: 1px solid transparent;}
DIV.btt a:hover img { border: 1px solid #ff9933;}
DIV.btc { margin: 0px; height: auto; width: auto; float: center; text-align: center;}	
DIV.btc img { display: inline; margin: 1px; border: 1px solid #91b6ff;}
DIV.btc a:hover img { border: 1px solid #ff9933;}
DIV.btl { margin: 0px; height: auto; width: auto; float: left; text-align: center;}	
DIV.btl img { display: inline; margin: 1px; border: 1px solid #91b6ff;}
DIV.btl a:hover img { border: 1px solid #ff9933;}
DIV.bttab { margin: 0px; height: auto; width: auto; float: right; text-align: center;}	
DIV.bttab img { display: inline; margin: 1px; border: 1px solid transparent;}
DIV.bttab a:hover img { border: 1px solid #ff9933;}
DIV.bt2 { margin: 0px; height: auto; width: auto; float: right; text-align: center;}	
DIV.bt2 img { display: inline; margin: 1px; border: 1px solid #91b6ff;}
DIV.bt2 img:hover { border: 1px solid #ff9933;cursor:pointer;}
DIV.btnav { margin: 0px; height: auto; width: auto;}	
DIV.btnav img { display: inline; margin: 1px; border: 1px solid #91b6ff;}
DIV.btnav a:hover img { border: 1px solid #ff9933;}
DIV.bttop { margin: 0px; height: auto; width: auto;}	
DIV.bttop img { display: inline; margin: 1px; border: 1px solid #91b6ff;}
DIV.bttop a:hover img { border: 1px solid #ff9933;}

/*données atlas*/
DIV.carre { margin: 0px; height: 16px; width: 16px; float: center;}	
DIV.carre img { display: inline; margin: 0px; border: 1px solid transparent;}
DIV.carre a:hover img { border: 1px solid #ff9933;}
DIV.carre2 { margin: 0px; height: 5px; width: 5px; float: center;}	
DIV.carre2 img { display: inline; margin: 0px; border: 1px solid transparent;}
DIV.carre2 a:hover img { border: 1px solid #ff9933;}

/* google maps -- texte*/
.ifbl_txt { color:#ff0000; font-weight:normal; border:none;}

.tbr {border-right: 1px solid black; padding-left: 5px; padding-right:5px;}
.tbr_last {padding-left: 5px;}

/*
|--------------------------------------------------------------------------
| UItoTop jQuery Plugin 1.1
| http://www.mattvarone.com/web-design/uitotop-jquery-plugin/
|--------------------------------------------------------------------------
*/

#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:51px;
	height:51px;
	border:none;
	text-indent:-999px;
	background:url(images/ui.totop.png) no-repeat left top;
}

#toTopHover {
	background:url(images/ui.totop.png) no-repeat left -51px;
	width:51px;
	height:51px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}

#toTop:active, #toTop:focus {
	outline:none;
}

/*
|--------------------------------------------------------------------------
| signet_sel
| http://j-willette.developpez.com/tutoriels/javascript-css/formulaire/
|--------------------------------------------------------------------------
*/
		#conteneurSelect
		{
			border			: 0px solid #999;
			/*height			: 0px;*/
			padding			: 0px 0px 0px 0px;
			margin			: 0;
		}		
		
		#conteneurSelect .inputsSelect
		{
			background		: url("images/fleche.gif") right center no-repeat;
			position		: relative;
			/*border			: 0px solid #999;*/
			text-align		: center;
			float			: left;
			marging			: 0;
		}
		
		.inputsSelect .selects
		{
			padding			: 0px 0px 0px 0px;
			font			: bold 12px verdana;
			color			: #BFD4ED;
			cursor			: default;
			width			: 180px;
			white-space		: nowrap;
			overflow		: hidden;
			margin			: 0;
		}

		.inputsSelect .selects:hover
		{
			color			: #FF9933;
					
		}

		.inputsSelect ul
		{
			position		: absolute;
			text-align		: center;
			border			: 0px solid #999;
			white-space		: nowrap;
			font			: normal 10px verdana;
			padding			: 0px;
			display			: none;
			background		: #91B6FF;
			z-index			: 100;
			list-style		: none;
			margin			: 0;
		}
		
		.inputsSelect ul li a
		{
			display			: block;
			cursor			: default;
			color			: #444444;
			text-decoration	: none;
			background		: #91B6FF;
			width			: 180px;
		}

		.inputsSelect ul li a:hover
		{
			color			: #fff;
			background		: #FF9933;
		}

SPAN#rouge{background:url("php/images/boutons/histo.png") no-repeat;}

/*
|--------------------------------------------------------------------------
| menu déroulant dans affichage_bt
|--------------------------------------------------------------------------
*/

	#menu_deroulant {font-family:verdana,arial,sans-serif;font-size:12px;color:#FFFFFE;font-weight:normal; POSITION: relative; z-index: 20;}
	#menu_deroulant UL UL {PADDING-RIGHT: 1px; DISPLAY: none; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; POSITION: absolute;}
	#menu_deroulant LI {PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none; POSITION: relative; RIGHT: 0px; BACKGROUND-COLOR: #636FBC; TEXT-ALIGN: right;}
	#menu_deroulant LI:hover {BACKGROUND-COLOR: #FF9933;}
	#menu_deroulant LI.sfhover {BACKGROUND-COLOR: #FF9933;}
	#menu_deroulant LI A {TEXT-DECORATION: none;color:#FFFFFE;}
	#menu_deroulant UL.niveau2 {BACKGROUND-COLOR: #636FBC; TOP: 21px;}
	#menu_deroulant LI:hover UL.niveau2 {DISPLAY: block;}
	#menu_deroulant LI.sfhover UL.niveau2 {DISPLAY: block;}
	
	DIV.bt_menu { margin: 0px; height: auto; width: auto; float: right; text-align: right;}	

/*
|--------------------------------------------------------------------------
| menu lien dans sp_voir_new
|--------------------------------------------------------------------------
*/

	#menu_lien_ext {font-family:verdana,arial,sans-serif;font-size:11px;color:#FFFFFE;font-weight:normal; POSITION: relative; z-index: 21;}
	#menu_lien_ext UL UL {PADDING-RIGHT: 1px; DISPLAY: none; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; POSITION: absolute;}
	#menu_lien_ext LI {PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none; POSITION: relative; RIGHT: 320px; TOP: -200px; BACKGROUND-COLOR: #636FBC; TEXT-ALIGN: left;}
	#menu_lien_ext LI:hover {BACKGROUND-COLOR: #FF9933;}
	#menu_lien_ext LI.sfhover {BACKGROUND-COLOR: #FF9933;}
	#menu_lien_ext LI A {TEXT-DECORATION: none;color:#FFFFFE;}
	#menu_lien_ext LI A:hover {TEXT-DECORATION: none;color:#FFFFFE;}
	#menu_lien_ext UL.niveau2 {BACKGROUND-COLOR: #636FBC; TOP: 21px;}
	#menu_lien_ext LI:hover UL.niveau2 {DISPLAY: block;}
	#menu_lien_ext LI.sfhover UL.niveau2 {DISPLAY: block;}
	
	DIV.lien_ext { margin: 0px; height: auto; width: auto; float: right; text-align: right;}	

	.liens_lien { font-family:verdana,sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none; background-image:url('images/menu_liens.gif'); background-repeat:no-repeat; display:block; }
	.liens_lien:hover { background-image:url('images/menu_liens_on.gif'); background-repeat:no-repeat; }
