html { height:100%; }
body { height:100%; background:white; font-family:arial,verdana,helvetica,sans-serif; font-size:12px; margin:0; padding:0; }
a:link, a:active, a:visited { color:#666666; text-decoration:underline; }
a:hover { color:#666666; text-decoration:none; }
a.nodeco:link, a.nodeco:active, a.nodeco:visited { color:#666666; text-decoration:none; }
a.nodeco:hover { color:#666666; text-decoration:underline; }
a.deco:link, a.deco:active, a.deco:visited { text-decoration:underline; }
a.deco:hover { text-decoration:none; }

.gray, .gray a:link, .gray a:active, .gray a:visited, .gray a:hover, a.gray:link, a.gray:active, a.gray:visited, a.gray:hover { color:#666666; }
.white, .white a:link, .white a:active, .white a:visited, .white a:hover, a.white:link, a.white:active, a.white:visited, a.white:hover { color:white; }
.black, .black a:link, .black a:active, .black a:visited, .black a:hover, a.black:link, a.black:active, a.black:visited, a.black:hover { color:black; }
.blue, .blue a:link, .blue a:active, .blue a:visited, .blue a:hover, a.blue:link, a.blue:active, a.blue:visited, a.blue:hover { color:#64b6cf; }
.hidden { display:none; }
.visible { display:block; }
h1 { font-size:23px; margin:0; padding:0; color:#000000; font-weight:500;}
h1.homeTitle { font-size:23px; margin:0; padding:0; color:#64b6cf; font-weight:500;}
h2 { font-size:19px; margin:0; padding:0; color:#333; font-weight:500;}
h2.homeTitle { font-size:20px; margin:0; padding:0; color:#333333;}
h3 { font-size:17px; margin:0; padding:0; color:#666;}
h4 { font-size:14px; margin:0; padding:0; color:#666; font-weight:700;}
h5 { font-size:13px; margin:0; padding:0; color:#333;}
h6 { font-size:12px; margin:0 0 4px 0; padding:0; color:#333;}
.xxsmall { font-size:9px;}
.xsmall { font-size:10px;}
.small { font-size:11px;}
.normal { font-size:12px;}
.medium { font-size:13px;}
.large { font-size:14px;}
.xlarge { font-size:16px;}
.xxlarge { font-size:18px;}
.xxxlarge { font-size:21px;}

.screenwidth { width:944px; text-align:left; }
.tools { float:right; font-size:11px; margin-top:10px; }
a.btn_tools:link, a.btn_tools:active, a.btn_tools:visited { color:#999999; text-decoration:none; margin-left:20px; }
a.btn_tools:hover { color:#999999; text-decoration:underline; margin-left:20px; }
a.btn_tools_sel:link, a.btn_tools_sel:active, a.btn_tools_sel:visited { color:#4b4b4b; text-decoration:underline; margin-left:20px; }
a.btn_tools_sel:hover { color:#4b4b4b; text-decoration:none; margin-left:20px; }
a.btn_contact:link, a.btn_contact:active, a.btn_contact:visited { color:#4b4b4b; text-decoration:none; font-weight:bold; }
a.btn_contact:hover { color:#4b4b4b; text-decoration:underline; font-weight:bold; }
a.btn_contact_sel:link, a.btn_contact_sel:active, a.btn_contact_sel:visited { color:#4b4b4b; text-decoration:underline; font-weight:bold; }
a.btn_contact_sel:hover { color:#4b4b4b; text-decoration:none; font-weight:bold; }
a.btn_detail:link, a.btn_detail:active, a.btn_detail:visited { display:block; float:left; margin:6px 0 0 0; padding-top:1px; height:14px; font-family:verdana; font-size:9px; color:white; font-weight:bold; text-decoration:none; background:#8bcde1; }
a.btn_detail:hover { display:block; float:left; margin:6px 0 0 0; padding-top:1px; height:14px; font-family:verdana; font-size:9px; color:white; font-weight:bold; text-decoration:underline; background:#8bcde1; }
.btn_gauche { float:left; margin:6px 0 0 0; }
.btn_droit { float:left; margin:6px 7px 0 0; }

.footer { font-size:11px; margin:10px 0 20px 0; padding:5px 14px; border:1px solid #e1e1e1; }
.footer_left { float:left; color:#999999; }
.footer_left a:link, .footer_left a:active, .footer_left a:visited { color:#999999; text-decoration:none; margin-right:20px; }
.footer_left a:hover { color:#999999; text-decoration:underline; margin-right:20px; }
.footer_right { float:right; }
.footer_right a:link, .footer_right a:active, .footer_right a:visited { color:#4b4b4b; text-decoration:none; margin-left:20px; padding-left:10px; font-weight:bold; background:url('/images/common/bullet_gray_right.gif') no-repeat; }
.footer_right a:hover { color:#4b4b4b; text-decoration:underline; margin-left:20px; padding-left:10px; font-weight:bold; background:url('/images/common/bullet_gray_right.gif') no-repeat; }

.menu { float:right; padding:27px 0 11px 0; }
.menu a { float:left; margin-left:4px; }
a.menu1:link, a.menu1:active, a.menu1:visited { background:url('/images/fr/menu1.gif') no-repeat; }
a.menu1:hover { background:url('/images/fr/menu1_over.gif') no-repeat; }
a.menu2:link, a.menu2:active, a.menu2:visited { background:url('/images/fr/menu2.gif') no-repeat; }
a.menu2:hover { background:url('/images/fr/menu2_over.gif') no-repeat; }
a.menu3:link, a.menu3:active, a.menu3:visited { background:url('/images/fr/menu3.gif') no-repeat; }
a.menu3:hover { background:url('/images/fr/menu3_over.gif') no-repeat; }
a.menu4:link, a.menu4:active, a.menu4:visited { background:url('/images/fr/menu4.gif') no-repeat; }
a.menu4:hover { background:url('/images/fr/menu4_over.gif') no-repeat; }
a.menu1_sel:link, a.menu1_sel:active, a.menu1_sel:visited { background:url('/images/fr/menu1_over.gif') no-repeat; }
a.menu1_sel:hover { background:url('/images/fr/menu1_over.gif') no-repeat; }
a.menu2_sel:link, a.menu2_sel:active, a.menu2_sel:visited { background:url('/images/fr/menu2_over.gif') no-repeat; }
a.menu2_sel:hover { background:url('/images/fr/menu2_over.gif') no-repeat; }
a.menu3_sel:link, a.menu3_sel:active, a.menu3_sel:visited { background:url('/images/fr/menu3_over.gif') no-repeat; }
a.menu3_sel:hover { background:url('/images/fr/menu3_over.gif') no-repeat; }
a.menu4_sel:link, a.menu4_sel:active, a.menu4_sel:visited { background:url('/images/fr/menu4_over.gif') no-repeat; }
a.menu4_sel:hover { background:url('/images/fr/menu4_over.gif') no-repeat; }

.grid_left { width:278px; float:left; padding:8px 10px; }
.grid_right { width:278px; float:left; padding:8px 10px; border-left:1px solid #f6f5e9; }
.grid_line { height:1px; background:#f6f5e9; }
a.btn_categories:link, a.btn_categories:active, a.btn_categories:visited { display:block; color:#333333; font-size:15px; font-weight:bold; padding-left:18px; margin-bottom:4px; background:url('/images/common/bullet_circle_large.gif') no-repeat 0px 1px; text-decoration:none; }
a.btn_categories:hover { display:block; color:#333333; font-size:15px; font-weight:bold; padding-left:18px; margin-bottom:4px; background:url('/images/common/bullet_circle_large.gif') no-repeat 0px 1px; text-decoration:underline; }

a.btn_submenu:link, a.btn_submenu:active, a.btn_submenu:visited { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 28px; margin-bottom:4px; background:url('/images/common/bullet_circle_medium.gif') no-repeat 12px 6px; text-decoration:none; }
a.btn_submenu:hover { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 28px; margin-bottom:4px; background:#d5e5de url('/images/common/bullet_circle_medium.gif') no-repeat 12px 6px; text-decoration:none; }
a.btn_submenu_sel:link, a.btn_submenu_sel:active, a.btn_submenu_sel:visited { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 28px; margin-bottom:4px; background:#d5e5de url('/images/common/bullet_circle_medium.gif') no-repeat 12px 6px; text-decoration:none; }
a.btn_submenu_sel:hover { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 28px; margin-bottom:4px; background:#d5e5de url('/images/common/bullet_circle_medium.gif') no-repeat 12px 6px; text-decoration:none; }

a.btn_submenu_small:link, a.btn_submenu_small:active, a.btn_submenu_small:visited { display:block; color:#333333; font-size:11px; padding:2px 2px 3px 16px; margin:0 0 2px 28px; background:url('/images/common/bullet_circle_small.gif') no-repeat 4px 5px; text-decoration:none; }
a.btn_submenu_small:hover { display:block; color:#333333; font-size:11px; padding:2px 2px 3px 16px; margin:0 0 2px 28px; background:#d5e5de url('/images/common/bullet_circle_small.gif') no-repeat 4px 5px; text-decoration:none; }
a.btn_submenu_small_sel:link, a.btn_submenu_small_sel:active, a.btn_submenu_small_sel:visited { display:block; color:#333333; font-size:11px; padding:2px 2px 3px 16px; margin:0 0 2px 28px; background:#d5e5de url('/images/common/bullet_circle_small.gif') no-repeat 4px 5px; text-decoration:none; }
a.btn_submenu_small_sel:hover { display:block; color:#333333; font-size:11px; padding:2px 2px 3px 16px; margin:0 0 2px 28px; background:#d5e5de url('/images/common/bullet_circle_small.gif') no-repeat 4px 5px; text-decoration:none; }

a.btn_submenu_no1:link, a.btn_submenu_no1:active, a.btn_submenu_no1:visited { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 31px; margin-bottom:4px; background:url('/images/common/bullet_number1_medium.gif') no-repeat 12px 4px; text-decoration:none; }
a.btn_submenu_no1:hover { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 31px; margin-bottom:4px; background:#d5e5de url('/images/common/bullet_number1_medium.gif') no-repeat 12px 4px; text-decoration:none; }
a.btn_submenu_no2:link, a.btn_submenu_no2:active, a.btn_submenu_no2:visited { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 31px; margin-bottom:4px; background:url('/images/common/bullet_number2_medium.gif') no-repeat 12px 4px; text-decoration:none; }
a.btn_submenu_no2:hover { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 31px; margin-bottom:4px; background:#d5e5de url('/images/common/bullet_number2_medium.gif') no-repeat 12px 4px; text-decoration:none; }
a.btn_submenu_no3:link, a.btn_submenu_no3:active, a.btn_submenu_no3:visited { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 31px; margin-bottom:4px; background:url('/images/common/bullet_number3_medium.gif') no-repeat 12px 4px; text-decoration:none; }
a.btn_submenu_no3:hover { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 31px; margin-bottom:4px; background:#d5e5de url('/images/common/bullet_number3_medium.gif') no-repeat 12px 4px; text-decoration:none; }
a.btn_submenu_no4:link, a.btn_submenu_no4:active, a.btn_submenu_no4:visited { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 31px; margin-bottom:4px; background:url('/images/common/bullet_number4_medium.gif') no-repeat 12px 4px; text-decoration:none; }
a.btn_submenu_no4:hover { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 31px; margin-bottom:4px; background:#d5e5de url('/images/common/bullet_number4_medium.gif') no-repeat 12px 4px; text-decoration:none; }
a.btn_submenu_no5:link, a.btn_submenu_no5:active, a.btn_submenu_no5:visited { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 31px; margin-bottom:4px; background:url('/images/common/bullet_number5_medium.gif') no-repeat 12px 4px; text-decoration:none; }
a.btn_submenu_no5:hover { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 31px; margin-bottom:4px; background:#d5e5de url('/images/common/bullet_number5_medium.gif') no-repeat 12px 4px; text-decoration:none; }

a.btn_submenu_no1_sel:link, a.btn_submenu_no1_sel:active, a.btn_submenu_no1_sel:visited { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 31px; margin-bottom:4px; background:#d5e5de url('/images/common/bullet_number1_medium.gif') no-repeat 12px 4px; text-decoration:none; }
a.btn_submenu_no1_sel:hover { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 31px; margin-bottom:4px; background:#d5e5de url('/images/common/bullet_number1_medium.gif') no-repeat 12px 4px; text-decoration:none; }
a.btn_submenu_no2_sel:link, a.btn_submenu_no2_sel:active, a.btn_submenu_no2_sel:visited { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 31px; margin-bottom:4px; background:#d5e5de url('/images/common/bullet_number2_medium.gif') no-repeat 12px 4px; text-decoration:none; }
a.btn_submenu_no2_sel:hover { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 31px; margin-bottom:4px; background:#d5e5de url('/images/common/bullet_number2_medium.gif') no-repeat 12px 4px; text-decoration:none; }
a.btn_submenu_no3_sel:link, a.btn_submenu_no3_sel:active, a.btn_submenu_no3_sel:visited { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 31px; margin-bottom:4px; background:#d5e5de url('/images/common/bullet_number3_medium.gif') no-repeat 12px 4px; text-decoration:none; }
a.btn_submenu_no3_sel:hover { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 31px; margin-bottom:4px; background:#d5e5de url('/images/common/bullet_number3_medium.gif') no-repeat 12px 4px; text-decoration:none; }
a.btn_submenu_no4_sel:link, a.btn_submenu_no4_sel:active, a.btn_submenu_no4_sel:visited { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 31px; margin-bottom:4px; background:#d5e5de url('/images/common/bullet_number4_medium.gif') no-repeat 12px 4px; text-decoration:none; }
a.btn_submenu_no4_sel:hover { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 31px; margin-bottom:4px; background:#d5e5de url('/images/common/bullet_number4_medium.gif') no-repeat 12px 4px; text-decoration:none; }
a.btn_submenu_no5_sel:link, a.btn_submenu_no5_sel:active, a.btn_submenu_no5_sel:visited { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 31px; margin-bottom:4px; background:#d5e5de url('/images/common/bullet_number5_medium.gif') no-repeat 12px 4px; text-decoration:none; }
a.btn_submenu_no5_sel:hover { display:block; color:#333333; font-size:13px; font-weight:bold; padding:4px 4px 4px 31px; margin-bottom:4px; background:#d5e5de url('/images/common/bullet_number5_medium.gif') no-repeat 12px 4px; text-decoration:none; }

a.btn_submenu_no1_small:link, a.btn_submenu_no1_small:active, a.btn_submenu_no1_small:visited { display:block; color:#333333; font-size:11px; padding:2px 10px 3px 20px; margin:0 0 2px 28px; background:url('/images/common/bullet_number1_small.gif') no-repeat 4px 3px; text-decoration:none; }
a.btn_submenu_no1_small:hover { display:block; color:#333333; font-size:11px; padding:2px 10px 3px 20px; margin:0 0 2px 28px; background:#d5e5de url('/images/common/bullet_number1_small.gif') no-repeat 4px 3px; text-decoration:none; }
a.btn_submenu_no2_small:link, a.btn_submenu_no2_small:active, a.btn_submenu_no2_small:visited { display:block; color:#333333; font-size:11px; padding:2px 10px 3px 20px; margin:0 0 2px 28px; background:url('/images/common/bullet_number2_small.gif') no-repeat 4px 3px; text-decoration:none; }
a.btn_submenu_no2_small:hover { display:block; color:#333333; font-size:11px; padding:2px 10px 3px 20px; margin:0 0 2px 28px; background:#d5e5de url('/images/common/bullet_number2_small.gif') no-repeat 4px 3px; text-decoration:none; }
a.btn_submenu_no3_small:link, a.btn_submenu_no3_small:active, a.btn_submenu_no3_small:visited { display:block; color:#333333; font-size:11px; padding:2px 10px 3px 20px; margin:0 0 2px 28px; background:url('/images/common/bullet_number3_small.gif') no-repeat 4px 3px; text-decoration:none; }
a.btn_submenu_no3_small:hover { display:block; color:#333333; font-size:11px; padding:2px 10px 3px 20px; margin:0 0 2px 28px; background:#d5e5de url('/images/common/bullet_number3_small.gif') no-repeat 4px 3px; text-decoration:none; }
a.btn_submenu_no4_small:link, a.btn_submenu_no4_small:active, a.btn_submenu_no4_small:visited { display:block; color:#333333; font-size:11px; padding:2px 10px 3px 20px; margin:0 0 2px 28px; background:url('/images/common/bullet_number4_small.gif') no-repeat 4px 3px; text-decoration:none; }
a.btn_submenu_no4_small:hover { display:block; color:#333333; font-size:11px; padding:2px 10px 3px 20px; margin:0 0 2px 28px; background:#d5e5de url('/images/common/bullet_number4_small.gif') no-repeat 4px 3px; text-decoration:none; }
a.btn_submenu_no5_small:link, a.btn_submenu_no5_small:active, a.btn_submenu_no5_small:visited { display:block; color:#333333; font-size:11px; padding:2px 10px 3px 20px; margin:0 0 2px 28px; background:url('/images/common/bullet_number5_small.gif') no-repeat 4px 3px; text-decoration:none; }
a.btn_submenu_no5_small:hover { display:block; color:#333333; font-size:11px; padding:2px 10px 3px 20px; margin:0 0 2px 28px; background:#d5e5de url('/images/common/bullet_number5_small.gif') no-repeat 4px 3px; text-decoration:none; }

a.btn_submenu_no1_small_sel:link, a.btn_submenu_no1_small_sel:active, a.btn_submenu_no1_small_sel:visited { display:block; color:#333333; font-size:11px; padding:2px 10px 3px 20px; margin:0 0 2px 28px; background:#d5e5de url('/images/common/bullet_number1_small.gif') no-repeat 4px 3px; text-decoration:none; }
a.btn_submenu_no1_small_sel:hover { display:block; color:#333333; font-size:11px; padding:2px 10px 3px 20px; margin:0 0 2px 28px; background:#d5e5de url('/images/common/bullet_number1_small.gif') no-repeat 4px 3px; text-decoration:none; }
a.btn_submenu_no2_small_sel:link, a.btn_submenu_no2_small_sel:active, a.btn_submenu_no2_small_sel:visited { display:block; color:#333333; font-size:11px; padding:2px 10px 3px 20px; margin:0 0 2px 28px; background:#d5e5de url('/images/common/bullet_number2_small.gif') no-repeat 4px 3px; text-decoration:none; }
a.btn_submenu_no2_small_sel:hover { display:block; color:#333333; font-size:11px; padding:2px 10px 3px 20px; margin:0 0 2px 28px; background:#d5e5de url('/images/common/bullet_number2_small.gif') no-repeat 4px 3px; text-decoration:none; }
a.btn_submenu_no3_small_sel:link, a.btn_submenu_no3_small_sel:active, a.btn_submenu_no3_small_sel:visited { display:block; color:#333333; font-size:11px; padding:2px 10px 3px 20px; margin:0 0 2px 28px; background:#d5e5de url('/images/common/bullet_number3_small.gif') no-repeat 4px 3px; text-decoration:none; }
a.btn_submenu_no3_small_sel:hover { display:block; color:#333333; font-size:11px; padding:2px 10px 3px 20px; margin:0 0 2px 28px; background:#d5e5de url('/images/common/bullet_number3_small.gif') no-repeat 4px 3px; text-decoration:none; }
a.btn_submenu_no4_small_sel:link, a.btn_submenu_no4_small_sel:active, a.btn_submenu_no4_small_sel:visited { display:block; color:#333333; font-size:11px; padding:2px 10px 3px 20px; margin:0 0 2px 28px; background:#d5e5de url('/images/common/bullet_number4_small.gif') no-repeat 4px 3px; text-decoration:none; }
a.btn_submenu_no4_small_sel:hover { display:block; color:#333333; font-size:11px; padding:2px 10px 3px 20px; margin:0 0 2px 28px; background:#d5e5de url('/images/common/bullet_number4_small.gif') no-repeat 4px 3px; text-decoration:none; }
a.btn_submenu_no5_small_sel:link, a.btn_submenu_no5_small_sel:active, a.btn_submenu_no5_small_sel:visited { display:block; color:#333333; font-size:11px; padding:2px 10px 3px 20px; margin:0 0 2px 28px; background:#d5e5de url('/images/common/bullet_number5_small.gif') no-repeat 4px 3px; text-decoration:none; }
a.btn_submenu_no5_small_sel:hover { display:block; color:#333333; font-size:11px; padding:2px 10px 3px 20px; margin:0 0 2px 28px; background:#d5e5de url('/images/common/bullet_number5_small.gif') no-repeat 4px 3px; text-decoration:none; }

.list_largebullet { list-style:none; padding:0 0 0 10px; margin:0; }
.list_largebullet li { padding:0 12px; margin:2px 0; font-size:14px; font-weight:bold; background:url('/images/common/bullet_circle_large.gif') no-repeat 0px 0px; }
.list_mediumbullet { list-style:none; padding:0 0 0 10px; margin:0; }
.list_mediumbullet li { padding:0 14px; margin:2px 0; background:url('/images/common/bullet_circle_medium.gif') no-repeat 0px 2px; }
.list_smallbullet { list-style:none; padding:0 0 0 10px; margin:0; }
.list_smallbullet li { padding:0 12px; margin:2px 0; background:url('/images/common/bullet_circle_small.gif') no-repeat 0px 4px; }
.list_grid_left { width:320px; float:left; padding:0; border-right:1px solid white; }
.list_grid_right { width:336px; float:left; padding:0 0 0 10px; }
.list_actualites { list-style:none; padding:0 0 0 5px; margin:0; }
.list_actualites li { padding:4px 12px; margin:2px 0; background:url('/images/common/bullet_circle_small.gif') no-repeat 0px 8px; }
.number { font-size:24px; font-weight:bold; width:32px; height:30px; margin-right:6px; padding-top:2px; text-align:center; color:white; background:#8bcde1; float:left; }
.list_indent { margin-left: 12px; background-color: #FFFFFF; }

.leftcol { margin:0 10px 10px 0; float:left; }
.leftcol_home { color:#666666; width:277px; height:430px; padding:15px; background:#f0eedc url('/images/common/background_left.gif'); }
.rightcol_home { color:#666666; width:597px; padding:15px; float:left; background:#f0eedc url('/images/common/background_right.gif'); }
.toprow_contact { width:914px; height:50px; padding:15px; background:#ecead3 url('/images/common/background_right.gif') no-repeat -180px 0px; }
.leftcol_contact { width:437px; height:195px; padding:15px 15px 15px 15px; background:#f0eedc url('/images/common/background_right.gif') -180px -90px; }
.rightcol_contact { width:437px; height:195px; padding:15px; float:left; background:#f0eedc url('/images/common/background_right.gif') -180px -90px; }
.leftcol_menu { width:226px; height:282px; padding:20px 0 15px 0; background:#f0eedc url('/images/common/background_right.gif') -230px -20px; }
.rightcol_content { width:668px; padding:15px 20px 15px 20px; float:left; background:#f0eedc url('/images/common/background_right.gif') no-repeat 0px 0px; }
.leftcol_profil { width:222px; padding:20px 15px 15px 15px; background:#f0eedc url('/images/common/background_left.gif') no-repeat; }
.rightcol_profil { width:652px; padding:15px; float:left; background:#f0eedc url('/images/common/background_right.gif'); }
.leftcol_carrieres { width:577px; min-height:265px; padding:15px 15px 15px 15px; background:#f0eedc url('/images/common/background_right.gif') no-repeat -150px -90px; }
.rightcol_carrieres { width:297px; height:265px; padding:15px; float:left; background:#f0eedc url('/images/common/background_left.gif') no-repeat 0px 0px; }
.toprow_carrieres { width:914px; padding:15px; text-align:center; background:#ecead3 url('/images/common/background_right.gif') no-repeat -180px 0px; }
.toprow_client { width:884px; padding:30px; text-align:center; background:#ecead3 url('/images/common/background_right.gif') no-repeat -180px 0px; }
.leftcol_services { width:226px; padding:20px 0 15px 0; background:#f0eedc url('/images/common/background_right.gif') -230px -20px; }
.rightcol_services { width:668px; padding:15px 20px 15px 20px; float:left; background:#f0eedc url('/images/common/background_right.gif') no-repeat 0px 0px; }
.leftcol_actualites { width:297px; padding:20px 15px 15px 15px; background:#f0eedc url('/images/common/background_left.gif') no-repeat; }
.rightcol_actualites { width:567px; padding:15px 20px 20px 20px; float:left; background:#f0eedc url('/images/common/background_right.gif') no-repeat; }
.toprow_newsletter { width:864px; padding:15px 45px 15px 35px; background:#ecead3 url('/images/common/background_right.gif') no-repeat -180px 0px; }
.leftcol_plan { width:203px; height:540px; padding:20px 15px 15px 15px; background:#bae3f9 url('/images/common/background_right_blue.gif') no-repeat -240px 0px; }
.rightcol_plan { width:904px; padding:25px 20px 20px 20px; float:left; background:#f0eedc url('/images/common/background_right.gif') no-repeat; }
.leftcol_solutions { width:226px; padding:20px 0 15px 0; background:#f0eedc url('/images/common/background_right.gif') -230px -20px; }

.leftcol_liste { width:577px; padding:15px 15px 15px 15px; background:#f0eedc url('/images/common/background_right.gif') no-repeat -150px -90px; }
.rightcol_liste { width:297px; padding:15px; float:left; background:#f0eedc url('/images/common/background_left.gif') no-repeat 0px 0px; }
.toprow_liste { width:914px; padding:15px; text-align:center; background:#ecead3 url('/images/common/background_right.gif') no-repeat -180px 0px; }

.screenshot { float:right; margin-left:20px; }
.description { font-size:11px; color:#333333; height:140px; margin-bottom:4px; overflow:hidden; }
.quote { color:#8bcde1; font-weight:bold; }
.detail { margin:5px; padding:25px; border:10px solid #8bcde1; }

form { margin:0; padding:0; }
.form_spacer { width:75px; margin-right:10px; padding:6px 0; float:left; font-weight:bold; text-align:right; }
.form_field { border:1px solid #cfcfcf; background:#f6f5e9; width:330px; margin:2px; }
.form_field_blue { border:1px solid #cfcfcf; background:#ddf1fc; width:200px; margin:2px 0; padding:0; }

div.brochure {
	margin: 20px 0 20px 5px;
	padding: 0px;
	width: 210px;
}
div.brochure img {
	border-width: 0px;
	margin-left: 25px;
}
div.brochure div {
	margin: 5px 0 0 10px;
	font-size: 13px;
}
div.brochure a {
	color: #000;
	text-decoration: none;
}
div.brochure strong {
	color: #666;
}
div.brochure a:hover {
	text-decoration: underline;
}
div.citation {
	margin: 10px 0px;
}
/* Ajustement exclusif à IE6. */
* html div.citation {
	height: 20px;
}