
.ifp_body {margin:0;padding:0;border:0;font-family:arial,helvetiva,arial,sans-serif;font-size:11px;}
.ifp_body{text-align:center;margin:0;padding:0;background:#FFFFFF;}
.ifp_body div.ifp_global_content{width:600px;border:1px solid #cccccc;}

.ifp_body .ifp_top,
.ifp_body .ifp_header,
.ifp_body .ifp_content,
.ifp_body .ifp_footer,
.ifp_body .ifp_footer_suite1,
.ifp_body .ifp_footer_suite2{margin:0px auto;}

.ifp_content{margin:0;padding:0;background:#FFFFFF;width:600px;}

.ifp_body a,
.ifp_body a:link,
.ifp_body a:active,
.ifp_body a:focus,
.ifp_body a:visited{color:#006ab3;}

.ifp_global_content a,
.ifp_global_content a:link,
.ifp_global_content a:active,
.ifp_global_content a:focus,
.ifp_global_content a:visited{color:#006ab3;}
.ifp_global_content ul {list-style-type:disc;padding-left:20px;padding-right:8px;}


.ifp_body h2,
.ifp_body h3,
.ifp_body h4,
.ifp_body h5,
.ifp_body h6,
.ifp_header .ifp_h2,
.ifp_header .ifp_h3
{margin-top:0px;margin-bottom:0px;}

.ifp_header{width:600px;height:35px;overflow:hidden}
.EC_ifp_header .EC_ifp_h2,
.EC_ifp_header h2,
.ifp_header .ifp_h2,
.ifp_header .ifp_h3{font-size:16px;color:#E65444;font-weight:bold;;margin-top:0px;margin-bottom:0px;}
.ifp_header .ifp_h3{color:#FFFFFF;}
.ifp_header .ifp_td_h2{width:145px;height:31px;padding-top:4px;overflow:hidden;background:#E65444 url(http://www.ifp.fr/design/ifp/images/powertrain/ifp_bg_header_right.jpg) no-repeat 0 0;}
.ifp_header .ifp_td_h3{width:145px;height:31px;padding-top:4px;overflow:hidden;background:#E65444 url(http://www.ifp.fr/design/ifp/images/powertrain/ifp_bg_header_right.jpg) no-repeat 0 0;}

.ifp_content tr,.ifp_content td{vertical-align:top;}
.ifp_content h5{font-size:14px;}
.ifp_content .ifp_td{padding:0px 10px 0px 10px}

.ifp_content .ifp_col_left{width:387px;padding:0px 0px 0px 8px}
.ifp_content .ifp_col_left .ifp_whatsnew{}
.ifp_content .ifp_col_left .ifp_whatsnew .ifp_whatsnew_picto{width:387px;height:61px;position: relative;}
.ifp_content .ifp_col_left .ifp_whatsnew table{width:385px;background:#c8f37e;border:1px solid #91a759;}
.ifp_content .ifp_col_left .ifp_whatsnew table p.ifp_chapo{font-size:11px;font-weight:bold;}

.ifp_content .ifp_col_left .ifp_red_wide{}
.ifp_content .ifp_col_left .ifp_red_wide table{background:#fafafa;border:1px solid #cfcfcf}
.ifp_content .ifp_col_left .ifp_red_wide p.ifp_chapo,
.ifp_content .ifp_col_left .ifp_red_wide h5{color:#da4a3a;font-weight:normal;}
.ifp_content .ifp_col_left .ifp_red_wide p.ifp_chapo{font-weight:bold;}

.ifp_content .ifp_col_right{width:184px;padding:0px px 0px 0px}
.ifp_content .ifp_col_right ul{padding:0px px 0px 0px}

.ifp_footer .ifp_title td,
.ifp_content .ifp_col_left .ifp_red_wide .ifp_title td,
.ifp_content .ifp_col_right .ifp_title td {padding:0 0;color:#FFFFFF;vertical-align:bottom;}
.ifp_footer .ifp_title td,
.ifp_content .ifp_col_left .ifp_red_wide .ifp_title td {padding:0;}

.ifp_footer .ifp_title td span h4,
.ifp_content .ifp_col_left .ifp_red_wide .ifp_title td span h4,
.ifp_content .ifp_col_right .ifp_title td span h4{display:inline;font-size:18px;font-style:italic;}

.ifp_footer .ifp_title td span h4{padding-left:10px;}
.ifp_content .ifp_col_left .ifp_red_wide .ifp_title td span h4{padding-left:10px;}
.ifp_content .ifp_col_right .ifp_title td span h4{padding-right:10px;}

.ifp_footer .ifp_title td span h4 span,
.ifp_content .ifp_col_left .ifp_red_wide .ifp_title td span h4 span,
.ifp_content .ifp_col_right .ifp_title td span h4 span{font-size:18px;font-weight:normal;}

.ifp_content .ifp_col_right div p{padding:10px;}
.ifp_content .ifp_col_right div{width:182px;min-height:189px;height:auto;_height:189px;background:#F3F4ED;border:1px solid #cfcfcf;}
.ifp_content .ifp_col_right div .ifp_grey1{background:#f3f4ed;}
.ifp_content .ifp_col_right div .ifp_grey2{background:#e7eddd;}

.ifp_footer{}
.ifp_footer div{padding: 0px 28px 0px 18px;}
.ifp_footer div p img{display:block;float:left;position:relative;}
.ifp_footer div p span{display:block;margin-left:18px;position:relative;}


.ifp_footer_suite2{min-height:112px;height:auto;_height:112px;}
