/* STRUCTURE GENERALE DU SITE */
body {margin:0 0 0 0; padding:0 0 0 0; text-align: left; background-color:#ffffff; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:8pt; color:#333333;}

h1 {border-bottom:1px solid #78499c; height:18px; font-size:14px; color:#78499c; padding:0px; clear:both; margin:0px 0px 20px 0px;}
h2 {font-size:14px; color:#78499c; font-weight:bold; margin:0; padding:0;}

#header, #footer {display:none; visibility:hidden;}
.contenu-right {display:none; visibility:hidden;}
.chemin-navigation {display:none; visibility:hidden;}

a {color:#333333; text-decoration:none;}

.contenu-pages {margin:0; padding:0;}
.contenu-pages-contact {margin:0; padding:0;}

/* AJUSTEMENTS POUR LES PACKS ET LES OFFRES
(styles identiquement repris d'après nos-offres.css pour adaptations au print
 ------------------------------------------------------------------- */

/* PAGE OFFRES-SANTE.PHP */
/* Structure de base */
.bloc-pack-gammes {margin:0px 0px 24px 0px; padding:0; height:95px;}

.pack-gamme a {float:left;
background-position:bottom left; background-repeat:no-repeat;
width:137px; height:63px;
margin:0px 0px 0px 0px; padding:30px 122px 0px 108px;
color:#333333; text-decoration:none; font-weight:normal;}

.decouvrir-le-pack a {float:right;
color:#333333; font-size:10px; text-decoration:none;
margin:-15px 0px 0px 0px; padding:0px 19px 0px 0px;}

/* ------------------------------------------------------------------------------------ */

/* PAGE PACK-FORM.PHP, PACK-HOME.PHP, PACK-HORIZON.PHP etc... */
/* Structure de base */
#head-pack-detail {clear:both; margin:0px 0px 0px 0px;}
.visuel-detail-pack {float:left;}

.head-pack-detail-right {float:left; width:375px;}
.description-pack {float:left; font-size:14px; color:#000000; font-weight:bold; margin:40px 0px 0px 20px; width:230px;}
.logo-detail-generation-omega {float:right; background-image:url(../../bibliotheque/Image/offres-sante/logo-detail-generation-omega.jpg); background-repeat:no-repeat; background-position:top left; width:95px; height:54px; border:0; margin:22px 0px 0px 0px;}

.slogan-pack {clear:both; margin:27px 0px 0px 0px;}
.guillemets-slogan {float:left; width:46px;}
.slogan {float:left; margin:0px 0px 0px 16px; font-size:13px; color:#333333; font-weight:bold; width:352px; text-align:justify;}

#temoignages-pub {margin:20px 0px 0px 0px; padding:0px;}
.temoignages-pack {float:left; width:315px; margin:0px 0px 0px 0px;}
.temoignages-pack p {font-style:italic;}

.pub-pack {float:left;
background-color:#ffffff;
background-image:url(../images/nos-offres/offres-sante/background-bloc-boxgrid.jpg);
background-repeat:no-repeat; background-position:top left;
width:304px; height:254px;
margin:0px 0px 0px 20px; padding:0;}

.trait-separation-detail {clear:both; border-bottom:1px solid #78499c; margin:10px 0px 0px 0px;}

#garanties-bonus-forfaits {clear:both; margin:18px 0px 15px 0px;}
#garanties-bonus {float:left; margin:0px 0px 0px 0px; width:320px;}
.niveaux-garanties {}

.tableau-des-garanties {margin:0px 0px 0px 11px;}
.background-colors {position:relative; margin:0; padding:0;}

#tab-garantie-bord-left {float:left; 
margin:0px 0px 0px 0px; width:146px; height:29px; padding:0px 0px 0px 0px;
border:0px;}

#tab-garantie-bord-right {float:left; 
margin:0px 0px 0px 0px; width:146px; height:29px; padding:0px 0px 0px 0px;
border:0px;}

#contenu-garanties {position:relative; float:left; font-size:12px; color:#333333; font-weight:bold; text-align:center; z-index:1;  margin:-29px 0px 0px 3px;}
.garantie-1 {float:left; margin:0px 0px 0px 0px; padding:7px 0px 0px 0px; width:35px; height:22px;}
.garantie-2 {float:left; margin:0px 0px 0px 0px; padding:7px 0px 0px 0px; width:35px; height:22px;}
.garantie-3 {float:left; margin:0px 0px 0px 0px; padding:7px 0px 0px 0px; width:35px; height:22px;}
.garantie-4 {float:left; margin:0px 0px 0px 0px; padding:7px 0px 0px 0px; width:35px; height:22px;}
.garantie-5 {float:left; margin:0px 0px 0px 0px; padding:7px 0px 0px 0px; width:35px; height:22px;}
.garantie-6 {float:left; margin:0px 0px 0px 0px; padding:7px 0px 0px 0px; width:35px; height:22px;}
.garantie-7 {float:left; margin:0px 0px 0px 0px; padding:7px 0px 0px 0px; width:35px; height:22px;}
.garantie-8 {float:left; margin:0px 0px 0px 0px; padding:7px 0px 0px 0px; width:35px; height:22px;}

.sep-garantie {float:left; margin:0px 0px 0px 0px; width:1px; height:29px; background-color:#ffffff;}

.bouton-garantie-etude-personnalisee a {float:right; 
background-image:url(../images/nos-offres/bouton-etude-personnalisee.jpg); background-position:top left; background-repeat:no-repeat;
width:165px; height:19px; border:0;
margin:-8px 3px 10px 0px; padding:3px 0px 0px 0px;
color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold; text-align:center;
}

#bonus-fidelite {clear:both; margin:10px 0px 0px 0px;}

#bloc-bonus-fidelite {float:left;
font-size:13px; color:#333333; font-weight:bold; 
width:240px;
margin:0px 0px 0px 35px; padding:10px 0px 10px 20px;
border:0px;}

#forfaits-annuels {float:left; margin:0px 0px 0px 15px; width:300px;}

.bloc-forfaits-annuels {float:left;
width:290px; margin:0px 0px 6px 0px; padding:5px 10px 5px 10px;
border:0px;}

.titre-forfait {font-size:13px; color:#333333; font-weight:bold;}
.description-forfait {font-size:10px; color:#333333; font-weight:normal;}
.description-forfait p {margin:0; padding:0;}

#services-utiles {clear:both; margin:10px 0px 0px 0px;}

/* ------------------------------------------------------------------------------------ */

/* PAGE SOLUTIONS-ENTREPRISE.PHP */
/* Aucun style utilisé */

/* ------------------------------------------------------------------------------------ */

/* PAGE OFFRES-PREVOYANCE.PHP */
/* Structure de base */
.bloc-pack-prevoyance {float:left; width:300px; margin:0px 0px 24px 15px; padding:0; height:95px;}

.pack-gamme-prevoyance a {float:left;
background-position:bottom left; background-repeat:no-repeat;
/*width:249px;*/ width:162px; height:55px;
margin:0px 0px 0px 0px; padding:30px 20px 0px 118px;
color:#333333; text-decoration:none; font-weight:normal;}

.decouvrir-le-pack-prevoyance a {float:left;
color:#ffffff; font-size:10px; text-decoration:none;
margin:-15px 0px 0px 200px; padding:0px 19px 0px 0px;}

/* ------------------------------------------------------------------------------------ */

/* PAGE PACK-PREVOYANCE.PHP */
/* Structure de base */
#bloc-prevoyance-left {margin:11px 0px 0px 0px; padding:0;}
#bloc-prevoyance-left .contenu-bloc-left {float:left; width:315px; margin:0px 0px 0px 0px;}
#bloc-prevoyance-left .contenu-bloc-left p {}

#bloc-prevoyance-left .pub-pack {margin-top:0px;}

#bouton-prevoyance {}
.bouton-prevoyance-top a {float:left; background-image:url(../images/nos-offres/offres-prevoyance/bouton-prevoyance-top.jpg); background-position:top left; background-repeat:no-repeat; width:296px; height:51px;
font-size:12px; color:#333333; text-decoration:none;
margin:0px 0px 0px 0px; padding:7px 0px 0px 10px;
}
.bouton-prevoyance-middle a {float:left; background-image:url(../images/nos-offres/offres-prevoyance/bouton-prevoyance-middle.jpg); background-position:top left; background-repeat:no-repeat; width:256px; height:21px;
font-size:12px; color:#333333; text-decoration:none;
margin:0px 0px 0px 0px; padding:7px 0px 0px 50px;
font-weight:bold; color:#FFFFFF; text-decoration:none;}

.bouton-prevoyance-bottom a {float:left; background-image:url(../images/nos-offres/offres-prevoyance/bouton-prevoyance-bottom.jpg); background-position:top left; background-repeat:no-repeat; width:306px; height:8px;
font-size:12px; color:#333333; text-decoration:none;
margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

/* ACTUALITES */
.tab-list-news {margin:0px 0px 0px 0px; padding:0px; width:630px;}

/* PAGES PRODUITS SANTE */
#col-gauche-edit {
float:left; margin:0px 0px 10px 0px; width:320px;
}
#col-droite-edit {
float:left; margin:0px 0px 10px 22px; width:340px;
}

/* PAGE PRIORITE SANTE MUTUALISTE */
#tel{
margin-top: 70px; width: 170px; float: left; margin-left: 30px; position:absolute; bottom:150px;bottom:200px\9; right:0px;
}

/* PAGE CONTACT & NOS AGENCES */
#bloc-left-slides-agences-centres {float:left;
width:320px; margin:10px 0px 0px 0px; padding:0;}
#bloc-right-carte-formulaire {float:right;margin:0;padding:0;width:350px;}

/* HEADER SUR LA VERSION IMPRIMABLE */
#header_print{display:block;}
