/*----- PAGE "PACKAGE" -----*/
div.offre-package {position:relative; top:0; left:0; width:560px;}
div.offre-package-photo {position:relative; top:0; left:0; width:220px; height:140px; float:left;}
div.offre-package-texte {position:relative; top:0; left:0; width:323px; padding:0 0 0 17px; font-size:12px; float:left; color:#666666; line-height:1;}
div.offre-package-texte h2 {font-size:12px; color:#cb0b1a; line-height:1.2; margin:0 0 4px 0;}
div.offre-package-texte p {font-size:12px; color:#666666; line-height:1.4;}

div.offre-package-texte div.savoir-plus {position:relative; top:0; left:0; width:76px; height:30px; margin:10px 0 0 0; padding:0 0 0 12px; font-size:12px; line-height:17px; color:#ffffff; background:url(../images/btn-en-savoir-plus.png) 0 0 no-repeat;}

div.offre-package-texte div.savoir-plus a, div.offre-package-texte div.savoir-plus a:link, div.offre-package-texte div.savoir-plus a:visited, div.offre-package-texte div.savoir-plus a:active, div.offre-package-texte div.savoir-plus a:focus {color:#ffffff; text-decoration:none;}
div.offre-package-texte div.savoir-plus a:hover {color:#ffffff; text-decoration:underline;}

/*----- TEXTE DU LISTING SI PAS PHOTO à gauche -----*/
div.offre-package-texte-seul {position:relative; top:0; left:0; width:340px; padding:0; font-size:12px; float:left; color:#666666; line-height:1;}
div.offre-package-texte-seul h2 {font-size:12px; color:#cb0b1a; line-height:1.2; margin:0 0 4px 0;}
div.offre-package-texte-seul p {font-size:12px; color:#666666; line-height:1.4;}

div.offre-package-texte-seul div.savoir-plus {position:relative; top:0; left:0; width:76px; height:30px; margin:10px 0 0 0; padding:0 0 0 12px; font-size:12px; line-height:17px; color:#ffffff; background:url(../images/btn-en-savoir-plus.png) 0 0 no-repeat;}

div.offre-package-texte-seul div.savoir-plus a, div.offre-package-texte-seul div.savoir-plus a:link, div.offre-package-texte-seul div.savoir-plus a:visited, div.offre-package-texte-seul div.savoir-plus a:active, div.offre-package-texte-seul div.savoir-plus a:focus {color:#ffffff; text-decoration:none;}
div.offre-package-texte-seul div.savoir-plus a:hover {color:#ffffff; text-decoration:underline;}

span.prix-package {font-size:22px; color:#cb0b1a;}



div.offre-package-texte div.savoir-plus a, div.offre-package-texte div.savoir-plus a:link, div.offre-package-texte div.savoir-plus a:visited, div.offre-package-texte div.savoir-plus a:active, div.offre-package-texte div.savoir-plus a:focus {color:#ffffff; text-decoration:none;}
div.offre-package-texte div.savoir-plus a:hover {color:#ffffff; text-decoration:underline;}

div.offre-package-ombre {position:relative; top:0; left:0; width:560px; height:15px; margin:13px 0 13px 0; font-size:1px; line-height:1px; background:#ffffff url(../images/separateur-offre-package.png) 0 0 repeat-x;}
div.recouvre-package-ombre {position:relative; top:-28px; left:0; width:560px; height:15px; margin:0 0 13px 0; font-size:1px; line-height:1px; background:#ffffff; z-index:100;}




/*----- PAGE "PACKAGE DETAIL" -----*/
h2.package-detail {margin:0; font-size:24px; color:#333333; font-weight:normal;}
h3.package-detail {font-size:18px; color:#cb0b1a; font-weight:normal;}
div#bandeau-btn {position:relative; top:0; left:0; width:560px; height:30px; margin:20px 0;}
div.btn-gris {height:30px; margin:0 1px 0 0; color:#ffffff; font-size:12px; line-height:19px; background:url(../images/background-btn-gris.png) 0 0 repeat-x; float:left;}
div.btn-gris img {vertical-align:top;}
div.btn-rouge {height:30px; margin:0 1px 0 0; padding:0 7px 0 0; color:#ffffff; font-size:12px; line-height:19px; background:url(../images/background-btn-rouge.png) 0 0 repeat-x; float:left;}
div.btn-rouge img {vertical-align:top;}
div#conteneur-galerie {position:relative; top:0; left:0; width:560px; height:141px; margin:23px 0 0 0; padding:0 0 30px 0;}
div#conteneur-galerie img {position:relative; top:0; left:0; float:left; margin:0 3px 3px 0;}
div.clear-galerie {position:relative; top:0; left:0; width:100%; height:30px; line-height:1px; font-size:1px; clear:both;} 


/*----- LIEN "PACKAGE DETAIL" -----*/
div#bandeau-btn a, div#bandeau-btn a:link, div#bandeau-btn a:visited, div#bandeau-btn a:active, div#bandeau-btn a:focus {color:#ffffff; text-decoration:none;}
div#bandeau-btn a:hover {color:#ffffff; text-decoration:underline;}

/*----- SEPARATEUR entre les docs joints et le texte -----*/
div.separateur {position:relative; top:0; left:0; width:100%; height:23px; line-height:1px; font-size:1px; clear:both;}


/*----- PAGINATION -----*/
div.paginationTop {position:relative; width:560px; padding:3px 0; margin:0 0 20px 0; text-align:center; font-size:12px; font-weight:bold;}
div.paginationTop a, div.paginationTop a:link, div.paginationTop a:visited, div.paginationTop a:active, div.paginationTop a:focus {color:#666666; text-decoration:none;}
div.paginationTop a:hover {color:#666666; text-decoration:underline;}
div.pagination {position:relative; width:560px; margin-top:-30px; text-align:center; font-size:12px; font-weight:bold;}
div.pagination a, div.pagination a:link, div.pagination a:visited, div.pagination a:active, div.pagination a:focus {color:#666666; text-decoration:none;}
div.pagination a:hover {color:#666666; text-decoration:underline;}

