body { background:#FFFFFF; }

.content_layout { padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px; }
.content_bodytext { font-family:verdana,sans-serif;font-size:11px;line-height:14px;color:#444444;font-weight:normal; }
.content_bodytext_blanc { font-family:verdana,sans-serif;font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none; }
.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_reponse { font-family:verdana,sans-serif;font-size:11px;line-height:14px;color:#0000CC;font-weight:normal; }
.content_legende2 { font-family:verdana,sans-serif;font-size:10px;line-height:14px;color:#444444;font-weight:normal; }
.db_text { font-family:verdana,sans-serif;font-size:11px;line-height:14px;color:#0084A5;font-weight:normal; }
.titre1 { font-family:arial,verdana,sans-serif;font-size:14px;line-height:14px;color:#444444;font-weight:bold; }
.titre2 { font-family:verdana,sans-serif;font-size:12px;line-height:12px;color:#4DADD1;font-weight:bold; }
.titre3 { font-family:verdana,sans-serif;font-size:12px;line-height:12px;color:#444444;font-weight:bold; }
.body_lien { font-family:verdana,sans-serif;font-size:11px;line-height:14px;color:#999966;text-decoration:none; }
.body_lien:hover { color:#0099CC;text-decoration:underline; }
.sp_text { font-family:verdana,sans-serif;font-size:11px;line-height:11px;color:#444444;font-weight:normal; }
.lien_bas { font-family:verdana,sans-serif;font-size:10px;line-height:10px;color:#999966;text-decoration:none; }
.lien_bas:hover { color:#0099CC;text-decoration:underline; }
.nb_text { font-family:verdana,sans-serif;font-size:9px;line-height:10px;color:#999999;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; }

.bouton { background-color:#F2A31B;font-family:verdana;font-size:11px;line-height:14px;color:#003399;font-weight:bold;text-decoration:none; 
 border-style:solid;border-width:1px;border-color:#003399;padding-left:5px;padding-right:5px;padding-bottom:1px;cursor:pointer; }

.menu_lien { font-family:verdana,sans-serif;font-size:12px;color:#F2A31B;text-decoration:none;font-weight:bold; }
.menu_lien:hover { color:#FFFFFF;text-decoration:none;font-weight:bold; }

.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 { 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; }
.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; }

.menu_droit_layout { padding-left:5px;padding-right:5px;padding-top:0px;padding-bottom:0px; }
.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; 
 border-style:solid;border-width:1px;border-color:#003399;padding-left:2px;padding-right:1px;padding-bottom:0px;cursor:hand; }

.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; }
.li_menu_main { height:20px;padding-left: 0; }

.menu_main { font-family:tahoma,sans-serif;font-size:11px;line-height:11px;color:#FFFFFF;font-weight:bold;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:tahoma,sans-serif;font-size:11px;line-height:11px;color:#FFFFFF;font-weight:bold;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; }

.textinput { background-color: #FFFFFF; font-family:verdana;font-size:11px;color:#003399;font-weight:normal;text-decoration: none; 
 border-style:solid;border-width:1px;border-color:#003399; }
.submit { background-color:#91B6FF;font-family:verdana;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:2px;padding-right:1px;padding-bottom:0px;cursor:hand; }

.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; }
.padt0 { padding-top:0px; }
.padt5 { padding-top:5px; }
.padt20 { padding-top:20px; }
.padb10 { padding-bottom:10px; }
.pbot3 { padding-bottom:3px; }
.pbot14 { padding-bottom:14px; }

.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:0px;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 1em;color: #0099CC;background-color: #FFFFFF; }
#hornavcontainer ul li a:hover { color: #FFFFFF; background-color: #0099CC; }

.ul_menu_haut { list-style-type:none;padding:0;margin:0; }
.li_menu_haut { height:27px;padding-left: 0; }
.menu_haut { font-family:arial,verdana,sans-serif;font-size:12px;line-height:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;
 background-image:url('ressources/menu2.gif');background-repeat:no-repeat;padding-left:0px;padding-top:8px;
 height:27px;display:block; background-position-y:50% }
.menu_haut:hover { font-family:arial,verdana,sans-serif;font-size:12px;line-height:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;
 background-image:url('ressources/menu3.gif');background-repeat:no-repeat;padding-left:0px;padding-top:8px;
 height:27px;display:block; background-position-y:50% }
.menu_haut_on { font-family:arial,verdana,sans-serif;font-size:12px;line-height:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;
 background-image:url('ressources/menu1.gif');background-repeat:no-repeat;padding-left:0px;padding-top:8px;
 height:27px;display:block; background-position-y:50% }
.menu_haut_on:hover { font-family:arial,verdana,sans-serif;font-size:12px;line-height:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;
 background-image:url('ressources/menu3.gif');background-repeat:no-repeat;padding-left:0px;padding-top:8px;
 height:27px;display:block; background-position-y:50% }
