/********************************************************************************************************/
/* Redefinitions des balises HTML */ 
/********************************************************************************************************/
*{margin:0;padding:0;}
body, h1, h2, h3, h4, h5, h6, a, select, textarea,li{font:12px  Arial, Helvetica, Sans-serif;font-weight:normal;color:#545454;}
img{border:0}
a{text-decoration:underline;outline:none;}
a:hover{text-decoration:none;}
ul{}
ul li{list-style-type:none;list-style-position:outside}
select option{}
hr{display:block;}
fieldset{border:none;}
fieldset legend{}
h1, h2, h3, h4, h5, h6{font-family:Trebuchet MS,arial;}
h2{color:#043973;font-size:19px;font-weight:normal;padding:0 0 16px 24px;background:url(../images/puce_titre.png) 0 2px no-repeat;}
h3{color:#007ebb;font-size:14px;font-weight:bold;padding:0 0 12px;}
h4{color:#626262;font-size:12px;font-weight:bold;padding:0 0 8px 0;}

ul li {background:url(../images/puce01.gif) no-repeat 0 3px;padding:0 0 0 18px;font-size:11px;margin:0 0 7px 0;}
ul.jflanguageselection li{}
ol{padding-left:25px;}
ol li{color:#757575;font-size:11px;padding:0 0 3px;margin:0;}
p {padding:0 0 16px;color:#626262;font-size:11px;}
td{font-size:11px;}
/********************************************************************************************************/
/* CLASS génériques */ 
/********************************************************************************************************/
.style_cadre{/*width:715px;*/background:#EEF2F6;color:#626262;padding:14px 74px 14px 20px;font-size:10px;}
.style_vert_img{width:715px;background:#EBEBEB url(../images/bg_style_vert.gif) 0 0 no-repeat;color:#337931;padding:20px 5px 18px 119px;min-height:75px;height:auto!important;height:75px;}
.margin_left_51px{margin:43px 0 0px 51px;border-collapse:collapse;}
.margin_left_51px td{font-size:11px;}
.style_liste_2{background: url(../images/bg-li2.gif) 0 0 no-repeat;font-weight:bold;padding:0 0 8px 21px;}
.style_liste_3{background: url(../images/bg-li3.gif) 0 0 no-repeat;font-weight:bold;padding:0 0 8px 21px;color:#757575;font-size:14xp;}
.btn1{display:block;background: url(../images/bg-btn00.gif) 0 0 no-repeat;width:143px;height:22px;font-weight:bold;text-align:center;padding:6px 0 0;color:#fff;text-decoration:none;}
.btn1 a{color:#fff;font-weight:bold;}
.btn2{display:block;width:146px;height:29px;background: url(../images/bg-btn02.gif) 0 0 no-repeat;border:0;font-size:11px;font-weight:bold;color:#fff;cursor:pointer;text-align:center;}
.btn3{display:block;width:146px;height:29px;background: url(../images/bg-btn01.gif) 0 0 no-repeat;border:0;font-size:11px;font-weight:bold;color:#fff;cursor:pointer;text-align:center;}

.titre_mission_vert,.titre_mission_choc,.titre_mission_expert{font-weight:normal;color:#de1010;font-size:24px;padding:26px 0 13px;line-height:24px;}
.titre_mission_vert{color:#4ea32c;}
.titre_mission_expert{color:#eeaf00;}

.titre_solution_choc,.titre_solution_vert,.titre_solution_expert{margin:0 0 23px 0;width:166px;height:24px;color:#fff;font-size:12px;font-weight:normal;padding:16px 0 0 36px;background: url(../images/bg_solution_kapo_choc.gif) 0 0 no-repeat;}
.titre_solution_vert{background: url(../images/bg_solution_kapo_vert.gif) 0 0 no-repeat;}
.titre_solution_expert{background: url(../images/bg_solution_kapo_expert.gif) 0 0 no-repeat;}



.table_mission_choc,.table_mission_vert,.table_mission_expert{margin-top:-14px;width:882px;background: url(../images/bg_kapo_choc.jpg) 0 0 no-repeat;margin-bottom:40px;height:287px;}
.table_mission_vert{background: url(../images/bg_kapo_vert.jpg) 0 0 no-repeat;}
.table_mission_expert{background: url(../images/bg_kapo_expert.jpg) 0 0 no-repeat;}
.table_mission_choc td,.table_mission_vert td,.table_mission_expert td{vertical-align:top;font-size:11px;font-weight:normal;color:#626262;line-height:16px;}
.table_mission_choc .encadre_img,.table_mission_vert .encadre_img,.table_mission_expert .encadre_img{position:relative;}
.table_mission_choc p,.table_mission_vert p,.table_mission_expert p{padding:0;margin:0;}
.table_mission_choc .encadre_img p,.table_mission_vert .encadre_img p,.table_mission_expert .encadre_img p{position:absolute;top:0;left:0;}



.table_espece{width:882px;}
.table_espece td{vertical-align:top;font-size:14px;font-weight:bold;color:#626262;text-align:center;font-family:Trebuchet MS,arial;}
.table_espece td.sep{padding-right:1px;background:url(../images/separateur.gif) right 0 no-repeat;}

/*tableau*/
.table{border:1px solid; }
/*.table_entete{}
.table_entete td{text-align:center;vertical-align:middle;border: 1px solid #DCD6CF;height:30px;font-size:10px;color:#fff;background-color:#51473C;font-weight:bold;}
.table_caption{}
.table_caption td{text-align:center;vertical-align:middle;border:1px solid;background-color:#CAD435;color:#51473C;font-weight:bold;height:28px;}
.table_td_gris{}
.table_td_gris td{border: 1px solid #DCD6CF;padding:0 0 0 11px;height:30px;font-size:10px;color:#666666;font-weight:bold;background-color:#DCD6CF;}
.table_td_blanc{}
.table_td_blanc td{border:1px solid #DCD6CF;padding:0 0 0 11px;height:30px;font-size:10px;color:#666666;font-weight:bold;background-color:#FFFFFF;}

*/




.table_gamme{width:273px;}
.table_gamme td{width:91px;vertical-align:top;}
.table_gamme td img{display:block;}
.table_gamme td.cel1{background: url(../images/bg-bloc-kapo-v.jpg) 0 0 repeat-x;}
.table_gamme td.cel2{background: url(../images/bg-bloc-kapo-ex.jpg) 0 0 repeat-x;}
.table_gamme td.cel3{background: url(../images/bg-bloc-kapo-v.jpg) 0 0 repeat-x;}
.table_gamme td h4{height:20px;width:91px;height:20px;padding:5px 0 0;display:block;font-size:11px;font-weight:bold;text-align:center;}
.table_gamme td p{padding:0 4px 3px 8px;}
.table_gamme td a{font-weight:bold;height:26px;padding:8px 0 0;background:#de1010;text-decoration:underline;font-size:11px;color:#f2f4f7;display:block;text-align:center;}
.table_gamme td a:hover{text-decoration:none;}
.table_gamme td.cel1 h4{color:#f2f4f7;background:#4ea32c;}
.table_gamme td.cel2 h4{color:#f2f4f7;background:#eeaf00;}
.table_gamme td.cel3 h4{color:#f2f4f7;background:#de1010;}

.table_gamme td.cel1 a{color:#f2f4f7;background:#4ea32c;}
.table_gamme td.cel2 a{color:#f2f4f7;background:#eeaf00;}
.table_gamme td.cel3 a{color:#f2f4f7;background:#de1010;}


