/* +----------------------------------+ */
/* | Feuille de style perso pour SAJP | */
/* +----------------------------------+ */

/* Test */
.perso .pack_width100{ width:100%}


/* Ce modèle affiche des colonnes plus larges. Il est utilisé dans l'offre créateur - onglet "Résumé" */
.jpPack_type2{ margin-bottom:40px;}
.jpPack_type2 th{ font-size:14px; text-align:center;vertical-align:bottom; font-weight:400; border-bottom:#dde0e2 solid 1px;}
.jpPack_type2 th.colone1 > div{ background:#455263 url(../image/png/ombre_th.png) right top no-repeat; padding:10px 20px;
-webkit-border-top-left-radius: 5px;
-moz-border-radius-topleft: 5px;
border-top-left-radius: 5px;}
.jpPack_type2 th.colone2 > div{ background:#e15a29 url(../image/png/ombre_th.png) right top no-repeat; padding:20px 20px;
-webkit-border-top-left-radius: 5px;
-moz-border-radius-topleft: 5px;
border-top-left-radius: 5px;}
.jpPack_type2 th.colone3 > div{ background:#5f6b78; padding:30px 20px;
-webkit-border-top-left-radius: 5px;
-moz-border-radius-topleft: 5px;
border-top-left-radius: 5px;}
.jpPack_type2 th strong{font-weight:700; display:block; }
.jpPack_type2 td:first-child{ width:430px;background-color:#fff; border-left:#dde0e2 solid 1px; text-align:left;}
.jpPack_type2 td{width:370px;border-bottom:#c5ccd0 dashed 1px; background-color:#edeff0; padding:15px 15px; font-size:12px; text-align:center;}
.jpPack_type2 td.odd{background-color:#fff;color:#ea5e2d; }
.jpPack_type2 .etoil{position:absolute; margin-left:-60px;}
.jpPack_type2 .borderTOP{background-image:url(../image/png/bg_td_pack.png); background-position: left top; background-repeat:repeat-x;}
.jpPack_type2 .borderBOTTOM{background-image:url(../image/png/bg_td_pack.png); background-position: left bottom; background-repeat:repeat-x;}
.jpPack_type2 tr:last-child td{ border-bottom:#dde0e2 solid 1px;}


/* Ce modèle modifie la largeur d'affichage des titres. Il est utilisé dans l'offre créateur - onglet "Pack" */
.jpbox_formule { background:#fff url(../image/png/bg_box_formule.png) left bottom repeat-x;border:#d8dbde solid 1px;}
.jpbox_formule > .titre{font-size:20px; color:#eb612f;  float:left;padding:15px 20px;width:600px; line-height:24px; text-transform:uppercase;}
.jpbox_formule > .titre.last{padding:15px 10px 15px 20px;width:600px;}
.jpbox_formule > .titre strong{font-size:26px;font-weight:700;}
.jpbox_formule > .desc{font-size:12px; color:#737f8e;  float:left; width:500px; padding:20px 20px;}
.jpbox_formule > .desc.last{font-size:12px; color:#737f8e;  float:left; width:495px; padding:20px 10px 20px;}
.jpbox_formule > .desc strong{font-size:16px;font-weight:700; display:block; text-transform:uppercase;}
.jpbox_formule > .desc span{font-weight:400;}
.jpbox_formule > .btn{font-size:10px; color:#424f5f;width:42px; height:40px; float:right; padding-right:58px;background:url(../image/png/btn_video.png) right top no-repeat;text-align:right; margin:10px 20px 10px 0; }
.jpbox_formule > .btn:hover{color:#eb612f;background-position: right bottom;}



