/* @override 
	http://localhost/~olikenobi/ovoneo/css/style.css
	http://test.ovoneo.net/css/style.css
*/

#general {
	font-family: Arial;
	font-size : 07.5pt;
	color : #3A3A3A;
	margin : 0px;
	background : #FFFFFF;
	padding : 0px;
}

p, div {
	margin : 0px;
	padding : 0px;
}

dt, dl, dd, ul, li {
	list-style-type: none;
	margin: 0 10px 0 0;
	padding: 0px;
}

/* MON COMPTE */
#moncompte-standard {
	margin-top : 16px;
	margin-left : 3px;
	overflow: hidden;
	display: block;
	background: url(../images/mon_compte_standard.jpg) no-repeat;
	padding-top : 30px;
	width : 183px;
	height : 229px;
}
#moncompte-sante {
	margin-top : 15px;
	margin-left : 3px;
	overflow: hidden;
	display: block;
	background: url('../images/mon_compte_sante.jpg') no-repeat;padding-top : 30px;
	width : 183px; height : 229px;
}
#moncompte-pj {
	margin-top : 15px; margin-left : 3px;
	overflow: hidden;
	display: block;
	background: url('../images/mon_compte_pj.jpg') no-repeat;padding-top : 30px;
	width : 183px; height : 229px;
}
#moncompte-epargne {
	margin-top : 15px; margin-left : 3px;
	overflow: hidden;
	display: block;
	background: url('../images/mon_compte_epargne.jpg') no-repeat;padding-top : 30px;
	width : 183px; height : 229px;
}
#moncompte-animaux {
	margin-top : 15px; margin-left : 3px;
	overflow: hidden;
	display: block;
	background: url('../images/mon_compte_animaux.jpg') no-repeat;padding-top : 30px;
	width : 183px; height : 229px;
}
#moncompte-credit {
	margin-top : 15px; margin-left : 3px;
	overflow: hidden;
	display: block;
	background: url('../images/mon_compte_credit.jpg') no-repeat;padding-top : 30px;
	width : 183px; height : 229px;
}
#moncompte-form {
	padding-top : 30px;
	padding-left : 25px;
}
#moncompte-bouton {
	padding-top : 10px;
	padding-left : 95px;
}
#moncompte-label {
	font-family : Trebuchet MS, Arial;
	font-size : 07.5pt;
	color : #5E9800;
	padding-bottom : 2px;
	font-weight : bold;
}
#moncompte-input {
	padding-bottom : 2px;
}
#moncompte-perdu-mdp-puce {
	margin-top : 18px;
	margin-left : -10px;
	color : #FFFFFF;
}
#moncompte-perdu-mdp {
	float : left;
	margin-top : -15px;
	display: inline;
	width: 150px;
}
#moncompte-perdu-mdp a {
	color : #FFFFFF;
	text-decoration: underline;
	font-family : Trebuchet MS, Arial;
	font-size : 07.5pt;
	text-align: center;
}
#moncompte-perdu-mdp a:hover {
	color: #FFFFFF;
	font-family: Trebuchet MS, Arial;
	font-size : 07.5pt;
	text-decoration: none;
	text-align: center;
}

/* MOTEUR */
#moteur-form {
	padding-top : 12px;
	padding-left : 0px;
}
#moteur-bouton {
	padding-top : 10px;
	padding-left : 0px;
}

#selecteur-form {
	padding-top : 15px;
	padding-left : 0px;
	margin-right : 20px;
}

.label-standard {
	font-family : Trebuchet MS, Arial; font-size : 07.5pt; color : #538600; padding-bottom : 2px; font-weight : bold;
}

#label-standard {
	font-family : Trebuchet MS, Arial; font-size : 07.5pt; color : #538600; padding-bottom : 2px; font-weight : bold;
}
#label-sante {
	font-family : Trebuchet MS, Arial; font-size : 07.5pt; color : #FFFFFF; padding-bottom : 2px; font-weight : bold;
}
#label-pj {
	font-family : Trebuchet MS, Arial; font-size : 07.5pt; color : #FFFFFF; padding-bottom : 2px; font-weight : bold;
}
#label-credit {
	font-family : Trebuchet MS, Arial; font-size : 07.5pt; color : #FFFFFF; padding-bottom : 2px; font-weight : bold;
}
#label-epargne {
	font-family : Trebuchet MS, Arial; font-size : 07.5pt; color : #9F6801; padding-bottom : 2px; font-weight : bold;
}
#label-animaux {
	font-family : Trebuchet MS, Arial; font-size : 07.5pt; color : #FFFFFF; padding-bottom : 2px; font-weight : bold;
}

#bandeau2 {
	margin-top : -15px;
	margin-bottom : 15px;
	text-align: center;
}

#top {
	position: relative;
	display: block;
	width : 952px;
	height : 142px;
	overflow: visible;
	z-index: 1000;
}
#top.standard {
	background: url(../images/nav_standard.jpg) repeat-x 0 107px;
}
.sante {
	background: url(../images/nav_sante.jpg) repeat-x 0 107px;
}
.epargne {
	background: url(../images/nav_epargne.jpg) repeat-x 0 107px;
}
.credit {
	background: url(../images/nav_credit.jpg) repeat-x 0 107px;
}
.pj {
	background: url(../images/nav_pj.jpg) repeat-x 0 107px;
}
.animaux {
	background: url(../images/nav_animaux.jpg) repeat-x 0 107px;
}
#colhaut1 {
	overflow: hidden;
	width : 157px;
	float : left;
}
#colhaut2 {
	overflow: visible;
	width : 614px;
	float : left;
}

#bandeau-haut {
	display: block;
	width : 614px;
	height: 63px;
	margin: 0;
	padding: 8px 0 0;
}
#bandeau-haut a {
	margin: 0;
	padding: 0;
}
#bandeau-haut img {
	display: block;
	margin: 0;
	padding: 0 3px;
}

/* MENU */
#logo-bas {
	position: absolute;
	top: 129px;
	left: 157px;
	width: 114px;
	margin: 0;
	padding: 0;
	z-index: -1;
}
html > body #logo-bas {
	z-index: 0;
}

#menu {
	width: 614px;
	height: 36px;
	padding-top: 5px;
	overflow: visible;
}
#menu li {
	float: left;
	display: block;
	width: 95px;
	height: 31px;
	margin: 0;
	padding: 0 1px;
	position: relative;
}
html > body #menu li {
	padding: 0 2px;
}
#menu li a {
	display: block;
	width: 98px;
	height: 21px;
	margin: 0;
	padding: 10px 0 0;
	background-image: url(../images/bouton_nav.jpg);
	background-repeat: no-repeat;
	line-height: 8pt;
	font-size: 8pt;
	color: #8a8589;
}
#menu li a:hover,
#menu .over a,
#menu .on a {
	background-image: url('../images/bouton_nav_r.jpg');
	color: #fffcff;
}
li#menu_sante a:hover,
li#menu_sante.over a,
#menu.sante .on a {
	background-image: url('../images/bouton_nav_sante_r.jpg');
}
li#menu_epargne a:hover,
li#menu_epargne.over a,
#menu.epargne .on a {
	background-image: url('../images/bouton_nav_epargne_r.jpg');
}
li#menu_credit a:hover,
li#menu_credit.over a,
#menu.credit .on a {
	background-image: url('../images/bouton_nav_credit_r.jpg');
}
li#menu_pj a:hover,
li#menu_pj.over a,
#menu.pj .on a {
	background-image: url('../images/bouton_nav_pj_r.jpg');
}
li#menu_animaux a:hover,
li#menu_animaux.over a,
#menu.animaux .on a {
	background-image: url('../images/bouton_nav_animaux_r.jpg');
}

/* SS-MENU */
#menu li ul {
	position: absolute;
	top: 31px;
	left: 2px;
	margin: 0;
	padding: 0;
	overflow: visible;
	background: none;
	display: none;
	z-index: 10000;
}
#menu li ul li {
	display: block;
	margin: 0;
	padding: 0;
	width: 160px;
	height: 20px;
	overflow: visible;
	background: none;
	z-index: 10000;
}
#menu li ul li.bas {
	height: 8px;
	line-height: 8px;
	font-size: 1px;
}
#menu li ul a,
#menu li.over ul a,
#menu li#menu_sante.on ul a,
#menu li#menu_epargne.on ul a,
#menu li#menu_credit.on ul a,
#menu li#menu_pj.on ul a,
#menu li#menu_animaux.on ul a {
	display: block;
	width: 140px;
	height: 20px;
	line-height: 20px;
	margin: 0;
	padding: 0 0 0 20px;
	background-image: none;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
#menu li ul a:hover,
#menu li#menu_sante.over ul li a:hover,
#menu li#menu_sante.on ul li a:hover,
#menu li#menu_epargne.over ul li a:hover,
#menu li#menu_epargne.on ul li a:hover,
#menu li#menu_credit.over ul li a:hover,
#menu li#menu_credit.on ul li a:hover,
#menu li#menu_pj.over ul li a:hover,
#menu li#menu_pj.on ul li a:hover,
#menu li#menu_animaux.over ul li a:hover,
#menu li#menu_animaux.on ul li a:hover {
	background-image: none;
}
li#menu_sante ul { border-top: 1px solid #6e97cd; }
li#menu_sante ul li { background-color: #0e51ac; }
li#menu_sante ul li.bas { background: url(../images/menu-bas-sante.gif) no-repeat 0 0; }
#menu li#menu_sante ul li a,
#menu li#menu_sante.on ul li a { background: #0e51ac url(../images/menu-puce-sante.gif) no-repeat 6px center; }
#menu li#menu_sante ul li a:hover { background-color: #8ab3e8; }

li#menu_epargne ul { border-top: 1px solid #ecc46f; }
li#menu_epargne ul li { background-color: #df9c0f; }
li#menu_epargne ul li.bas { background: url(../images/menu-bas-epargne.gif) no-repeat 0 0; }
#menu li#menu_epargne ul a,
#menu li#menu_epargne.on ul a { background: url(../images/menu-puce-epargne.gif) no-repeat 6px center; }
#menu li#menu_epargne ul a:hover { background: #f3bd4c; }

li#menu_credit ul { border-top: 1px solid #f0f0f0; }
li#menu_credit ul li { background-color: #e6e6e6; }
li#menu_credit ul li.bas { background: url(../images/menu-bas-credit.gif) no-repeat 0 0; }
#menu li#menu_credit ul a,
#menu li#menu_credit.on ul a { background: url(../images/menu-puce-credit.gif) no-repeat 6px center; }
#menu li#menu_credit ul a:hover { background: #b0b0b0; }

li#menu_pj ul { border-top: 1px solid #b37768; }
li#menu_pj ul li { background-color: #801c04; }
li#menu_pj ul li.bas { background: url(../images/menu-bas-pj.gif) no-repeat 0 0; }
#menu li#menu_pj ul a,
#menu li#menu_pj.on ul a { background: url(../images/menu-puce-pj.gif) no-repeat 6px center; }
#menu li#menu_pj ul a:hover { background: #b8492f; }

li#menu_animaux ul { border-top: 1px solid #ad68be; }
li#menu_animaux ul li { background-color: #770493; }
li#menu_animaux ul li.bas { background: url(../images/menu-bas-animaux.gif) no-repeat 0 0; }
#menu li#menu_animaux ul a,
#menu li#menu_animaux.on ul a { background: url(../images/menu-puce-animaux.gif) no-repeat 6px center; }
#menu li#menu_animaux ul a:hover { background: #b363c7; }



#centre-standard {
	overflow: hidden; margin-top : 0px; width : 952px;
	background: url('../images/fond2-standard.jpg') no-repeat;
}
#centre-sante {
	overflow: hidden; margin-top : 0px; width : 952px;
	background: url('../images/fond-sante.gif') repeat-x;
}
#centre-epargne {
	overflow: hidden; margin-top : 0px; width : 952px;
	background: url('../images/fond2-epargne.jpg') no-repeat;
}
#centre-animaux {
	overflow: hidden; margin-top : 0px; width : 952px;
	background: url('../images/fond2-animaux.jpg') no-repeat;
}
#centre-pj {
	overflow: hidden; margin-top : 0px; width : 952px;
	background: url('../images/fond2-pj.jpg') no-repeat;
}
#centre-credit {
	overflow: hidden; margin-top : 0px; width : 952px;
	background: url('../images/fond2-credit.jpg') no-repeat;
}

#partie-haut {
	position: relative;
	height : 142px;
	margin : 0px;
	overflow: visible;
}

#col1 {
	overflow: hidden;
	width : 157px;
	float : left;
}
#col2 {
	overflow: hidden;
	width : 603px;
	float : left;
}
#col3 {
	overflow: hidden;
	width : 192px;
	float : right;
}

#centre-sante #col2 {
	background: #fff url(../images/fond-gamme-sante.gif) no-repeat 0 -2px;
}
#centre-epargne #col2 {
	background: #fff url(../images/fond-gamme-epargne.gif) no-repeat 0 -2px;
}
#centre-credit #col2 {
	background: #fff url(../images/fond-gamme-credit.gif) no-repeat 0 -2px;
}
#centre-pj #col2 {
	background: #fff url(../images/fond-gamme-pj.gif) no-repeat 0 -2px;
}
#centre-animaux #col2 {
	background: #fff url(../images/fond-gamme-animaux.gif) no-repeat 0 -2px;
}

#sous-panier {
	margin-top : -49px;
	overflow: hidden;
}



#foot {
	overflow: hidden;
	background: url('../images/fond_foot.jpg') repeat-x;
	width: 912px;
	height : 28px;
	padding-top : 5px;
	padding-right: 40px;
	text-align: center;
}
#foot a {
	padding: 3px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	line-height: 28px;
}

#panier {
	position: absolute;
	top: 0;
	right: 0;
	overflow: hidden;
	display: block;
	width : 184px;
	height : 42px;
	margin: 8px 0 0;
	padding : 53px 0 0;
	background: url('../images/panier.jpg') no-repeat;
	text-align: center;
	font-weight : bold;
	color :#5F9503;
}

#promotions-accueil {
	overflow: hidden;
	background: url('../images/promotion.jpg') no-repeat;
	padding-top : 50px;
	padding-left : 0px;
	width : 596px;
	margin-top : 10px;
}

#incontournable-accueil {
	overflow: hidden;
	background: url('../images/incontournable.jpg') no-repeat;
	padding-top : 50px;
	padding-left : 0px;
	width : 596px;
	margin-top : 10px;
	margin-bottom : 10px;
}

#bestseller-accueil {
	overflow: hidden;
	background: url('../images/bestseller.jpg') no-repeat;
	padding-top : 50px;
	padding-left : 0px;
	width : 596px;
	margin-top : 15px;
}

#haut-produit-epargne {
	overflow: hidden;
	background: url('../images/titre_sante.jpg') no-repeat;
	width : 285px;
	height :25px;
}

#haut-produit-sante {
	overflow: hidden;
	background: url('../images/titre_epargne.jpg') no-repeat;
	width : 285px;
	height :25px;
}

#haut-produit-credit {
	overflow: hidden;
	background: url('../images/titre_credit.jpg') no-repeat;
	width : 285px;
	height :25px;
}



#haut-produit-pj {
	overflow: hidden;
	background: url('../images/titre_protection_juridique.jpg') no-repeat;
	width : 285px;
	height :25px;
}

#haut-produit-animaux {
	overflow: hidden;
	background: url('../images/titre_animaux.jpg') no-repeat;
	width : 285px;
	height :25px;
}

#boite-produit {
	overflow: hidden;
	padding-left : 2px;
	background: url('../images/fond_produit.jpg') repeat-y;
	width : 284px;
}

#bas-produit {
	overflow: hidden;
	background: url('../images/fond_produit-bas.jpg') repeat-y;
	width : 284px;
	height :20px;
}

#colonne-pdt-droite {
	overflow: hidden;
	width : 284px;
	float : left;
	padding-left : 10px;
}

#colonne-pdt-gauche {
	overflow: hidden;
	width : 284px;
	float : right;
	padding-left : 10px;
}

#ligne-pdt {
	overflow: hidden;
	padding-left : 0px;
	width : 596px;
	margin-top : 10px;
	margin-bottom : 10px;
}

#homePrdt li {
	overflow: hidden;
	display: inline;
	width : 284px;
	margin-left : 20px;
}

#photo-produit {
	width : 86px;
	float : left;
	margin-right :2px;
}

#descriptif-produit {
	margin-left : 2px;
	width : 190px;
	float : left;
	font-family : Arial,Trebuchet MS ;
	font-size : 07.5pt;
	color : #393939;
}

#prix-produit {
	font-family : Arial,Trebuchet MS ;
	font-size : 16pt;
	color : #5E9702;
	font-weight : bold;
}

#euro-sigle-produit {
	font-family : Arial, Trebuchet MS ;
	font-size : 12pt;
	color : #5E9702;
	font-weight : bold;
}

#menu-produit {

	padding-top : 10px;
	margin-left : -5px;
}

h1 {
	font-family : Arial,Trebuchet MS ;
	font-size : 08pt;
	color : #FFFFFF;
	font-weight : bold;
	padding-left : 12px;
	margin-top : 5px;
	text-transform : uppercase;
}

h2 {
	font-family : Arial;
	font-size : 07.5pt;
	color : #393939;
	font-weight : bold;
	padding-top : 5px;
}

#glossaire-accueil {
	padding-top : 0px;
	overflow: hidden;
	display: block;
	background: url('../images/fond_glossaire.jpg') repeat-y;
	width : 184px;
}

#glossaire-accueil-haut {
	overflow: hidden;
	background: url('../images/glossaire-haut.jpg') no-repeat;
	margin-top : 10px;
	width : 184px;
	height : 63px;
}

#glossaire-accueil-bas {
	overflow: hidden;
	background: url('../images/glossaire-bas.jpg') no-repeat;
	padding-top : 0px;
	width : 184px;
	height : 70px;
}

#glossaire-block {

	padding-left : 12px;
}

#glossaire-label {
	float : left;
	margin-top : -15px;
	padding-left : 19px;
	margin-right : 30px;
}

#glossaire-label a {

	font-family : Trebuchet MS, Arial;
	font-size : 07.5pt;
	color : #727272;
	font-weight : bold;
	text-decoration: none;
}

#glossaire-label a:hover {

	font-family : Trebuchet MS, Arial;
	font-size : 07.5pt;
	color : #545252;
	font-weight : bold;
	text-decoration: none;
}



#glossaire-puce {
	padding-top : 5px;
	padding-left : 5px;
}


#selecteur-standard {
	display: block;
	overflow: hidden;
	background: url('../images/selecteur_standard.jpg') no-repeat;padding-top : 30px;padding-left : 15px;
	width : 149px; height : 110px; margin-left : 3px;
}

#selecteur-sante {
	display: block;
	overflow: hidden;
	background: url('../images/selecteur_sante.jpg') no-repeat;padding-top : 30px;padding-left : 15px;
	width : 149px; height : 110px;margin-left : 3px;
}

#selecteur-pj {
	display: block;
	overflow: hidden;
	background: url('../images/selecteur_pj.jpg') no-repeat;padding-top : 30px;padding-left : 15px;
	width : 149px; height : 110px;margin-left : 3px;
}

#selecteur-epargne {
	display: block;
	overflow: hidden;
	background: url('../images/selecteur_epargne.jpg') no-repeat;padding-top : 30px;padding-left : 15px;
	width : 149px; height : 110px;margin-left : 3px;
}

#selecteur-credit {
	display: block;
	overflow: hidden;
	background: url('../images/selecteur_credit.jpg') no-repeat;padding-top : 30px;padding-left : 15px;
	width : 149px; height : 110px;margin-left : 3px;
}

#selecteur-animaux {
	display: block;
	overflow: hidden;
	background: url('../images/selecteur_animaux.jpg') no-repeat;padding-top : 30px;padding-left : 15px;
	width : 149px; height : 110px;margin-left : 3px;
}

#moteur-avance-standard {
	display: block;
	overflow: hidden;
	background: url('../images/moteur_standard.jpg') no-repeat; padding-top : 30px; padding-left : 15px;
	width : 149px; height : 209px; margin-left : 3px;
}

#moteur-avance-sante {
	display: block;
	overflow: hidden;
	background: url('../images/moteur_sante.jpg') no-repeat; padding-top : 30px; padding-left : 15px;
	width : 149px; height : 209px;margin-left : 3px;
}

#moteur-avance-pj {
	display: block;
	overflow: hidden;
	background: url('../images/moteur_pj.jpg') no-repeat; padding-top : 30px; padding-left : 15px;
	width : 149px; height : 209px;margin-left : 3px;
}

#moteur-avance-credit {
	display: block;
	overflow: hidden;
	background: url('../images/moteur_credit.jpg') no-repeat; padding-top : 30px; padding-left : 15px;
	width : 149px; height : 209px;margin-left : 3px;
}

#moteur-avance-animaux {
	display: block;
	overflow: hidden;
	background: url('../images/moteur_animaux.jpg') no-repeat; padding-top : 30px; padding-left : 15px;
	width : 149px; height : 209px;margin-left : 3px;
}

#moteur-avance-epargne {
	display: block;
	overflow: hidden;
	background: url('../images/moteur_epargne.jpg') no-repeat; padding-top : 30px; padding-left : 15px;
	width : 149px; height : 209px;margin-left : 3px;
}

#logo-standard {
	display: block;
	background: url('../images/logo_standard.gif') no-repeat; width : 157px; height : 142px;
}

#logo-sante {
	display: block;
	background: url('../images/logo_sante.gif') no-repeat; width : 157px; height : 142px;
}

#logo-pj {
	display: block;
	background: url('../images/logo_pj.gif') no-repeat; width : 157px; height : 142px;
}

#logo-credit {
	display: block;
	background: url('../images/logo_credit.gif') no-repeat; width : 157px; height : 142px;
}

#logo-epargne {
	display: block;
	background: url('../images/logo_epargne.gif') no-repeat; width : 157px; height : 142px;
}

#logo-animaux {
	display: block;
	background: url('../images/logo_animaux.gif') no-repeat; width : 157px; height : 142px;
}


#ss-logo-standard {
	display: block;
	background: url('../images/ss-logo-standard.jpg') no-repeat;float : left; width : 298px; height : 44px;
}

#ss-logo-sante {
	display: block;
	background: url('../images/ss-logo-sante.jpg') no-repeat;float : left; width : 298px; height : 44px;
}

#ss-logo-pj {
	display: block;
	background: url('../images/ss-logo-pj.jpg') no-repeat;float : left; width : 298px; height : 44px;
}

#ss-logo-credit {
	display: block;
	background: url('../images/ss-logo-credit.jpg') no-repeat;float : left; width : 298px; height : 44px;
}

#ss-logo-epargne {
	display: block;
	background: url('../images/ss-logo-epargne.jpg') no-repeat;float : left; width : 298px; height : 44px;
}

#ss-logo-animaux {
	display: block;
	background: url('../images/ss-logo-animaux.jpg') no-repeat;float : left; width : 298px; height : 44px;
}

#zone-moteur {
	overflow: hidden;
	width : 410px;
	margin-top : -1px;
	margin-left : 190px;
}

#moteur-text-standard {
	overflow: hidden;
	display: block;
	background: url('../images/fond_moteur.jpg') repeat-x;float : left; height : 43px;
}

#moteur-text-sante {
	overflow: hidden;
	display: block;
	background: url('../images/fond_moteur_gamme.jpg') repeat-x;float : left; height : 43px;
}

#moteur-text-pj {
	overflow: hidden;
	display: block;
	background: url('../images/fond_moteur_gamme.jpg') repeat-x;float : left; height : 43px;
}

#moteur-text-credit {
	overflow: hidden;
	display: block;
	background: url('../images/fond_moteur_gamme.jpg') repeat-x;float : left; height : 43px;
}

#moteur-text-epargne {
	overflow: hidden;
	display: block;
	background: url('../images/fond_moteur_gamme.jpg') repeat-x;float : left; height : 43px;
}

#moteur-text-animaux {
	overflow: hidden;
	display: block;
	background: url('../images/fond_moteur_gamme.jpg') repeat-x;float : left; height : 43px;
}


#espace-ss-moteur-haut-standard {
	display: block;
	overflow: hidden;height : 44px;
	background: url('../images/fond-ss-moteur-standard.jpg') repeat-x;
}

#espace-ss-moteur-haut-sante {
	display: block;
	overflow: hidden;height : 44px;
	background: url('../images/fond-ss-moteur-sante.jpg') repeat-x;
}

#espace-ss-moteur-haut-pj {
	display: block;
	overflow: hidden;height : 44px;
	background: url('../images/fond-ss-moteur-pj.jpg') repeat-x;
}

#espace-ss-moteur-haut-animaux {
	display: block;
	overflow: hidden;height : 44px;
	background: url('../images/fond-ss-moteur-animaux.jpg') repeat-x;
}

#espace-ss-moteur-haut-credit {
	display: block;
	overflow: hidden;height : 44px;
	background: url('../images/fond-ss-moteur-credit.jpg') repeat-x;
}

#espace-ss-moteur-haut-epargne {
	display: block;
	overflow: hidden;height : 44px;
	background: url('../images/fond-ss-moteur-epargne.jpg') repeat-x;
}

#cellule-moteur-txt {
	display: block;
	overflow: hidden;
	float : left;
	padding-left : 75px;
	padding-top : 17px;
	font-weight : bold;
}
#cellule-moteur {
	display: block;
	overflow: hidden;
	float : left;
	padding-left : 10px;
	padding-top : 13px;
	font-weight : bold;
}

form {

	margin-top : 0px;
	margin-bottom : 0px;
}

.input_recherche {
	width : 150px;
	font-family: Arial;
	font-size : 07.5pt;
	color : #3A3A3A;
}

.input_loggue {
	width : 120px;
	font-family: Arial;
	font-size : 07.5pt;
	color : #3A3A3A;
}

#agauche {
	float : left;
	overflow: hidden;
	z-index: 1;
}

#adroite {
	float : right;
	overflow: hidden;
}



#coin-moteur-text {
	overflow: hidden;
	display: block;
	width : 12px;
	height : 43px;

	float : right;
	padding-top : 1px;
}





a {
	color : #7B7B7B;padding : 3px;font-weight : bold;
	text-decoration: none;
	text-align: center;font-size : 07.75pt;
}

a:hover {

	color : #424040;padding : 3px;font-weight : bold;
	text-decoration: none;
	text-align: center;font-size : 07.75pt;
}

#menu-bas {
	padding : 3px;font-weight : bold;
	text-decoration: none;
	text-align: center;float : left;
}


/** page glossaire **/

#top-glossaire {
	display: block; margin-left : 6px;
	background: url('../images/top_glossaire.jpg') no-repeat; width : 591px; height : 64px; padding-top : 30px; padding-left : 95px; color : #ffffff; font-size : 07.75pt; margin-top : 30px;
}

#top-glossaire a {
	color : #ffffff; font-size : 07.75pt;
	text-decoration: underline;
}

#top-glossaire a:hover {
	color : #ffffff; font-size : 07.75pt;
	text-decoration: none;
}

#centre-box {
	overflow: hidden;
	display: block;
	margin-top: -30px; margin-left : 6px;
	background: url('../images/box-middle.jpg') repeat-y; width : 591px;padding-top : 30px; padding-left : 95px;
}

#bottom-box {
	overflow: hidden;
	display: block; margin-left : 6px;
	background: url('../images/bottom-box.jpg') no-repeat; width : 591px; height : 17px;
}


#mot-glossaire h3 {
	overflow: hidden; margin : 0px; width : 129px;
	height: 100%;background : #EAF6D7;color : #5E9702;font-weight : bold; float : left;
	text-decoration: none; font-size : 07.75pt; /** border-top : 1px dotted #AAAAAA; **/ background-repeat : repeat-y;
}

#mot-glossaire h4 {
	overflow: hidden; margin : 0px; width : 379px;
	height: 100%; background : #F5F5F5;color : #393939; /** border-top : 1px dotted #AAAAAA; **/ float : left;font-size : 07.75pt;font-weight : normal;background-position : left center; background-repeat : repeat-y;
}

#mot-glossaire h4 p {
	margin : 10px;
	overflow: hidden;text-align : justify;
}

#mot-glossaire h3 p {
	margin : 5px;
	overflow: hidden;
}

#mot-glossaire {
	overflow: hidden; width : 508px; margin-top : 0px; margin-left : -60px;
	display: block;background : #EAF6D7;
}

#alpha {
	overflow: hidden; width : 588px;
	display: block;margin-left : -70px; margin-top : -20px; margin-bottom : 20px;
}

#alpha li {
	overflow: hidden;
	display: inline; color : #1E2E03;font-size : 07.75pt;font-weight : bold;
	text-align: center;
	padding: 0 0 0 1px;
}

#alpha li a {
	color : #6CA50E;font-weight : bold;
	text-decoration: none;
	text-align: center;font-size : 07.75pt;font-weight : bold;
	padding: 0px;
	outline: none;
}

#alpha li a:hover {
	color : #1E2E03;font-weight : bold;
	text-decoration: none;
	text-align: center;font-size : 07.75pt;font-weight : bold;padding :0px;
}

#alpha li a #coul-noir {
	color : #1E2E03;
	display: inline;
	padding: 0px;
}



#nav-fleches {
	overflow: hidden;
	width : 508px; margin-top : 0px; margin-left : -60px;
	display: block;
}

#prev {
	overflow: hidden; float : left; display : block; width : 308px;
}

#next {
	text-align : right;
	overflow: hidden; float : left; display : block; width : 200px;
}

#separ-zone {
	overflow: hidden;
	margin-top : -12px;
	padding : 0px;
	background: url('../images/css-dotted.jpg') repeat-x bottom;
	width : 508px;
	margin-left : -60px;
	margin-bottom : 0px;
}

/* Prix */
.prix {
	font-size: 24px;
	font-weight: bold;
}
.devise {
	font-size: 18px;
	line-height: 20px;
}

/*
Themes Couleurs
*/
#gamme-sante .prix,
#comparatif-sante .prix,
#fiche-sante .prix {
	color: #0e53b0;
}
#gamme-epargne .prix,
#comparatif-epargne .prix,
#fiche-epargne .prix {
	color: #de9b0c;
}
#gamme-credit .prix,
#comparatif-credit .prix,
#fiche-credit .prix {
	color: #6c6c6c;
}
#gamme-pj .prix,
#comparatif-pj .prix,
#fiche-pj .prix {
	color: #8f1f02;
}
#gamme-animaux .prix,
#comparatif-animaux .prix,
#fiche-animaux .prix {
	color: #8702a9;
}

#comparatif-sante #comparatif-titre a,
#gamme-sante #gamme-titre a {
	color: #0f5abf;
}
#comparatif-epargne #comparatif-titre a,
#gamme-epargne #gamme-titre a {
	color: #e3a724;
}
#comparatif-credit #comparatif-titre a,
#gamme-credit #gamme-titre a {
	color: #787878;
}
#comparatif-pj #comparatif-titre a,
#gamme-pj #gamme-titre a {
	color: #9f2202;
}
#comparatif-animaux #comparatif-titre a,
#gamme-animaux #gamme-titre a {
	color: #8404a3;
}


/* ENCADRE MON COMPTE */
#moncompte-logged {
	margin: 15px 3px 0;
	padding: 55px 20px;
	width: 185px;
	height: 170px;
	background: url(../images/moncompte-fond.gif) no-repeat top left;
}
#moncompte-logged * {
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	font-weight: bold;
}

#moncompte-logged h1 {
	font-size: 11px;
	text-transform: none;
	color: #669900;
}
#moncompte-logged h2 {
	margin: 3px 0px 0px 0px;
}
#moncompte-logged a {
	float: left;
	display: block;
	width: 142px;
	margin: 7px 0px;
	padding: 0px 0px 0px 14px;
	background: url(../images/puce-mini-blanc.gif) no-repeat top left;
	line-height: 10px;
	text-align: left;
}
#moncompte-logged .separateur {
	clear: left;
	width: 142px;
	line-height: 1px;
	background: url(../images/moncompte-separateur.gif) no-repeat top;
}

/* Global */
#faq *,
#ma-commande *,
#plan *,
#contact *,
#liens *,
#qui-sommes-nous *,
#votre-securite *,
#cgdv *,
#garanties-produit *,
#oubli-mdp *,
#paiement * {
	overflow: hidden;
	margin: 0px auto;
	padding: 0px;
	font-size: 11px;
	vertical-align: middle;
}
#faq,
#ma-commande,
#plan,
#contact,
#liens,
#qui-sommes-nous,
#votre-securite,
#cgdv,
#garanties-produit,
#oubli-mdp,
#paiement {
	margin: 50px auto;
	width: 590px;
	background: url(../images/fond-degrade.gif) no-repeat top;
	text-align: center;
}

#titre {
	position: relative;
	top: -28px;
	left: 0px;
	width: 577px;
	height: 80px;
	text-align: left;
}
#titre p {
	padding: 45px 0px 0px 90px;
	color: #FFFFFF;
	font-size: 07.75pt;
	font-weight: bold;
}
#titre a {
	color: #FFFFFF;
	font-size: 07.75pt;
	text-decoration: underline;
	vertical-align: top;
}
#milieu {
	position: relative;
	top: -28px;
	width: 577px;
	background: url(../images/compte-fond-contenu.gif) repeat-y top left;
	text-align: left;
}
#contenu {
	margin: 0px 33px 30px;
}
#contenu * {
	margin: 0px;
	padding: 0px;
}
#bas {
	position: relative;
	top: -28px;
	width: 577px;
	background: url(../images/compte-fond-bas.gif) no-repeat top;
}

#contenu h2 {
	margin: 25px 0px 8px;
	padding: 0px 5px;
	width: 500px;
	background: url(../images/compte-ss-titre.gif) repeat-x top;
	line-height: 26px;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	color: #5e9702;
}
#contenu label {
	background: url(../images/puce-mini-blanc.gif) no-repeat left 6px;
}
#contenu p {
	text-align: justify;
}

/* Page FAQ */
#faq #titre {
	background: url(../images/faq-titre.gif) no-repeat 0px 0px;
}
#faq .gauche {
	float: left;
	display: inline;
	width: 250px;
	text-align: left;
}
#faq .droite {
	float: right;
	display: inline;
	width: 200px;
	text-align: left;
}
#faq #faq-ss-menu {
	margin: 10px 0px;
}
#faq #faq-ss-menu a,
#faq #faq-ss-menu p {
	background: url(../images/puce-mini-blanc.gif) no-repeat 0px 6px;
	margin: 0px;
	padding-top: 0px;
	padding-left: 14px;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
}
#faq #faq-ss-menu a {
	color: #6ca50e;
}
#faq #questions {
	clear: both;
	padding-top: 10px;
}
#faq .separateur {
	clear: both;
	width: 510px;
	background: url(../images/separateur.gif) repeat-x 0px 0px;
	height: 1px;
}
#faq .question {
	margin: 0px 0px 0px;
	padding: 5px 10px;
	width: 490px;
	background: none;
	background-color: #eaf6d7;
	font-size: 11px;
	font-weight: bold;
	text-align: justify;
	color: #5e9702;
}
#faq .reponse {
	margin: 0px 0px 0px;
	padding: 5px 15px 10px;
	width: 480px;
	background: none;
	background-color: #f5f5f5;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
}

/* Page MA COMMANDE */
#ma-commande #titre {
	background: url(../images/commande-titre.gif) no-repeat top;
}
#ma-commande form p {
	margin: 20px 0px;
	text-align: center;
}
#ma-commande form p,
#ma-commande form a {
	font-size: 10px;
	font-weight: bold;
	color: #69a20a;
}
#ma-commande form a {
	vertical-align: text-bottom;
	text-decoration: underline;
}
#ma-commande form input {
	margin: 0px 10px 0px 0px;
}
#ma-commande h2.coordonnees {
	margin-bottom: 20px;
	background: url(../images/transaction-ss-titre2.gif) repeat-x top;
	color: #000000;
}
#ma-commande .gras {
	font-weight: bold;
}
#ma-commande #coordonnees-gauche {
	float: left;
	display: inline;
	width: 280px;
}
#ma-commande #coordonnees-gauche a {
	color: #69a20a;
	text-decoration: underline;
}
#ma-commande #coordonnees-droite {
	float: left;
	display: inline;
	width: 220px;
}
#ma-commande #coordonnees-droite span.liste-enfants {
	float: left;
	display: inline;
	width: 53px;
}
#ma-commande #coordonnees-droite ul.liste-enfants {
	float: left;
	display: inline;
	width: 150px;
}
#ma-commande dl {
	clear: both;
}
#ma-commande dt {
	clear: left;
	margin: 25px 0px 8px;
	padding: 0px 10px;
	width: 500px;
	background: url(../images/compte-ss-titre.gif) repeat-x top;
	line-height: 26px;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	color: #5e9702;
}
#ma-commande dd {
	float: left;
	display: inline;
}
#ma-commande dd.photo-produit {
	width: 90px;
	text-align: center;
}
#ma-commande dd.infos-client {
	width: 180px;
}
#ma-commande dd.infos-contrat {
	float: right;
	width: 240px;
}
#ma-commande dd.infos-client li,
#ma-commande dd.infos-contrat li {
	font-size: 9px;
	line-height: 12px;
}
#ma-commande dd.infos-client li.prix,
#ma-commande dd.infos-contrat li.prix {
	margin: 10px 0px 0px;
	color: #5e9702;
}
#ma-commande #total-commande p {
	clear: left;
	height: 1%;
	margin: 10px 0px 60px;
	padding: 5px 10px;
	background-color: #f5f5f5;
	color: #5e9702;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}
/* Page COMMENTAIRES */
#commentaires #contenu {
	text-align: left;
}
#commentaires h2 {
	clear: left;
	margin: 0px;
}
#commentaires dl {
	clear: left;
	margin: 0px;
	padding: 10px 0px 0px;
	text-align: center;
}
#commentaires dt {
	float: left;
	display: inline;
	margin: 10px 0px 0px;
	width: 150px;
}
#commentaires dd {
	float: left;
	display: inline;
	margin: 0px 0px 10px 15px;
	width: 328px;
	text-align: justify;
}
#commentaires label {
	background-position: 0px 2px;
	margin: 0px 10px 0px 40px;
	padding: 0px 0px 0px 15px;
}
#commentaires #form-commentaire label {
	vertical-align: top;
}
#commentaires input {
	margin: 10px 0px 0px 10px;
}
#commentaires img {
	margin: 0px 0px 0px 5px;
}
#commentaires #bouton-envoyer {
	text-align: right;
}
/* Page PLAN DU SITE */
#plan #titre {
	background: url(../images/plan-titre.gif) no-repeat top;
}
#plan li {
	margin: 10px 0px 0px 0px;
	padding-left: 16px;
	background: url(../images/puce-mini-blanc.gif) no-repeat 0px 3px;
	height: 1%;
	font-size: 14px;
}
#plan #pages a {
	font-size: 14px;
	font-weight: normal;
	color: #76ab1e;
}
#plan #produits-sante,
#plan #produits-epargne,
#plan #produits-credit,
#plan #produits-pj,
#plan #produits-animaux {
	margin: 5px 0px 0px 30px;
	padding: 0px;
	float: left;
	display: inline;
	width: 180px;
}
#plan h3 a {
	font-size: 14px;
	font-weight: normal;
	color: #353535;
}
#plan dt a {
	font-size: 12px;
	color: #76ab1e;
}
#plan dd a {
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #353535;
}
#plan dd {
	margin-left: 5px;
}

/* Page CONTACTEZ-NOUS */
#contact #titre {
	background: url(../images/contact-titre.gif) no-repeat top;
}
#contact #coordonnees {
	margin: 40px 0px 10px 5px;
	float: left;
}
#contact #informations {
	margin: 40px 0px 10px 110px;
	float: left;
}
#contact h2 {
	clear: left;
	margin-top: 1px;
	margin-bottom: 1px;
}
#contact #contenu ul {
	margin: 0px;
	padding: 25px 50px 60px 25px;
	background-color: #f5f5f5;
	height: 1%;
}
#contact li {
	margin: 15px 0px 0px 10px;
	padding-left: 16px;
	background: url(../images/puce-mini-blanc.gif) no-repeat 0px 3px;
	height: 1%;
	text-align: justify;
}
#contact #contenu a {
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #528602;
}
#contact .separateur {
	width: 510px;
	background: url(../images/separateur.gif) repeat-x top;
}

/* Page LIENS */
#liens #titre {
	background: url(../images/liens-titre.gif) no-repeat top;
}
#liens #contenu {
	margin-top: 40px;
}
#liens #contenu h2 {
	margin-top: 1px;
	margin-bottom: 1px;
}
#liens #contenu p {
	padding: 3px 15px;
	background: url(../images/puce-mini-blanc.gif) no-repeat 2px 5px;
}
#liens #contenu p,
#liens #contenu ul {
	margin: 0px;
	background-color: #f5f5f5;
	height: 1%;
}
#liens #contenu ul {
	padding-bottom: 20px;
}
#liens li {
	margin: 10px 0px 0px 10px;
	padding-left: 16px;
	background: url(../images/puce-mini-blanc.gif) no-repeat 0px 3px;
	height: 1%;
}
#liens #contenu a {
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #528602;
}
#liens .separateur {
	width: 510px;
	background: url(../images/separateur.gif) repeat-x top;
}

/* Pages QUI SOMMES-NOUS */
#qui-sommes-nous #titre {
	background: url(../images/quisommesnous-titre.gif) no-repeat top;
}
#qui-sommes-nous li {
	margin: 10px 0px 0px 0px;
	padding-left: 16px;
	background: url(../images/puce-mini-blanc.gif) no-repeat 0px 3px;
	height: 1%;
	font-size: 14px;
}
#qui-sommes-nous #pages a {
	font-size: 14px;
	font-weight: normal;
	color: #76ab1e;
}
#qui-sommes-nous h3 {
	margin: 30px 0px 5px;
}
#qui-sommes-nous #partenaires {
	margin: 25px 0px 0px;
}
#qui-sommes-nous #partenaires h2 {
	clear: left;
	margin: 0px 0px 1px;
}
#qui-sommes-nous #partenaires dl {
	padding: 5px 5px 10px;
	background-color: #f5f5f5;
	height: 1%;
}
#qui-sommes-nous #partenaires dt {
	float: left;
	width: 104px;
	text-align: center;
	vertical-align: middle;
}
#qui-sommes-nous #partenaires dd {
	float: left;
	width: 390px;
	padding: 5px 0px 0px 5px;
	text-align: justify;
}
#qui-sommes-nous #valeurs {
	width: 520px;
}
#qui-sommes-nous #valeurs dt {
	margin: 5px 0px 1px;
	padding: 0px 10px;
	width: 490px;
	background: url(../images/compte-ss-titre.gif) repeat-x top;
	line-height: 26px;
	font-size: 11px;
	font-weight: bold;
	color: #5e9702;
}
#qui-sommes-nous #valeurs dd {
	padding: 0px 10px 5px;
	width: 490px;
	background-color: #f5f5f5;
	text-align: justify;
}
#qui-sommes-nous .separateur {
	width: 510px;
	background: url(../images/separateur.gif) repeat-x top;
}

/* Page CONDITIONS GENERALES DE VENTE */
#cgdv #titre {
	background: url(../images/cgdv-titre.gif) no-repeat top;
}
#cgdv #titre a {
	position: relative;
	top: 45px;
	left: 15px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#cgdv #titre a:hover {
	text-decoration: underline;
}
#cgdv h3 {
	font-size: 11px;
	font-weight: bold;
	margin: 20px 0px 0px;
	color: #649e05;
}
#cgdv ol li {
	margin: 15px 0px 0px;;
	list-style-type: decimal;
	list-style-position: inside;
	font-weight: bold;
}
#cgdv ol p {
	margin: 15px 0px 0px;;
	font-weight: normal;
	text-align: justify;
}

/* Page GARANTIES PRODUIT */
#sante #garanties-produit #titre {
	background: url(../images/garanties-sante-titre.gif) no-repeat top;
}
#epargne #garanties-produit #titre {
	background: url(../images/garanties-epargne-titre.gif) no-repeat top;
}
#credit #garanties-produit #titre {
	background: url(../images/garanties-credit-titre.gif) no-repeat top;
}
#pj #garanties-produit #titre {
	background: url(../images/garanties-pj-titre.gif) no-repeat top;
}
#animaux #garanties-produit #titre {
	background: url(../images/garanties-animaux-titre.gif) no-repeat top;
}
#sante #garanties-produit h1 {
	color: #0e53b0;
}
#epargne #garanties-produit h1 {
	color: #de9b0c;
}
#credit #garanties-produit h1 {
	color: #6c6c6c;
}
#pj #garanties-produit h1 {
	color: #8f1f02;
}
#animaux #garanties-produit h1 {
	color: #8702a9;
}
#garanties-produit #titre a {
	position: relative;
	top: 45px;
	left: 15px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#garanties-produit #titre .gauche {
	float: left;
	display: inline;
}
#garanties-produit #titre .droite {
	float: right;
	display: inline;
	margin-right: 95px;
}
#garanties-produit #titre a:hover {
	text-decoration: underline;
}
#garanties-produit h1 {
	font-size: 11px;
	text-transform: none;
}
#garanties-produit h2 {
	margin: 5px 0px;
	background: url(../images/puce-mini-blanc.gif) no-repeat 0px 9px;
	padding: 0px 0px 0px 12px;
	font-size: 11px;
	color: #000000;
}
#garanties-produit .separateur {
	clear: both;
	width: 508px;
	background: url(../images/separateur.gif) repeat-x top;
	height: 1px;
}
#garanties-produit dl {
	margin: 0px;
	padding: 8px;
	background: url(../images/garanties-produit-fond.gif) repeat-y 0px 0px;
	width: 508px;
	height: 1%;
}
#garanties-produit dt {
	float: left;
	display: inline;
	width: 320px;
	margin: 0px;
	padding: 0px;
	color: #5e9702;
	font-weight: bold;
}
#garanties-produit dd {
	float: left;
	display: inline;
	width: 188px;
	margin: 0px;
	padding: 0px;
}

/* Page VOTRE SECURITE */
#votre-securite #titre {
	background: url(../images/votre-securite-titre.gif) no-repeat top;
}
#votre-securite h3 {
	font-size: 11px;
	font-weight: bold;
	margin: 20px 0px 0px;
	color: #649e05;
}


#votre-securite ol li {
	margin: 15px 0px 0px;;
	list-style-position: inside;
	font-weight: bold;
}
#votre-securite ol p {
	margin: 15px 0px 0px;;
	font-weight: normal;
	text-align: justify;
}

/* Page OUBLI MOT DE PASSE */
#oubli-mdp #titre {
	background: url(../images/oubli-mdp-titre.gif) no-repeat top;
}
#oubli-mdp form {
	margin: 20px auto;
	text-align: center;
}
#oubli-mdp label {
	padding: 4px 0px 0px 20px;
}
#oubli-mdp input {
	margin: 0px 10px 0px 20px;
	font-family: Arial;
	font-size : 07.5pt;
	color : #3A3A3A;
}

/* Page PAIEMENT */
#paiement #titre {
	background: url(../images/paiement-titre.gif) no-repeat top;
}
#paiement #contenu p {
	padding: 15px 40px 10px 10px;;
	font-size: 10px;
	font-weight: bold;
	color: #69a20a;
}
#paiement #logos {
	text-align: center;
}
#paiement #continuer {
	text-align: right;
}


.navhaut a {
	display: block;
	background-color: #ffffff;
	font-family: Arial, sans-serif;
	color : #6B6B6B;
	padding : 2px;
	margin : 2px;
	/**padding-right : 10px;**/
	font-size:08pt;
	width : 80px;
	HEIGHT: 18px;
	TEXT-DECORATION: none;
	text-align: center;
	font-weight: normal;
}



#linknoir {

	font-family : Trebuchet MS, Arial;
	font-size : 07.5pt;
	color : #000000;
	font-weight : bold;
	text-decoration: none;
}

/*
SOUS-MENU GAMME
*/
#gamme-ss-menu {
	position: relative;
	left: 5px;
	width: 152px;
	margin: 0;
	padding: 0 0 10px;
}
#gamme-ss-menu dl,
#gamme-ss-menu dt {
	width: 152px;
	margin: 0;
	padding: 0;
	font-size: 11px;
}
#gamme-ss-menu dt {
	height: 30px;
	padding-left: 19px;
	padding-top: 14px;
	font-size: 17px;
	font-weight: bold;
}
#gamme-ss-menu dd {
	width: 132px;
	padding-left: 20px;
	font-size: 10px;
	font-weight: bold;
}
#gamme-ss-menu dd.selected,
#gamme-ss-menu dd.bas {
	height: 22px;
	line-height: 22px;
}
#gamme-ss-menu dd.sep {
	height: 1px;
}
#gamme-ss-menu dd a {
	display: block;
	width: 132px;
	height: 22px;
	margin: 0;
	padding: 0;
	line-height: 22px;
	text-align: left;
	color: #fff;
}


#centre-sante #gamme-ss-menu dt {
	background: url(../images/ssmenu-titre-sante.gif) no-repeat 0 0;
	color: #0e53b0;
}
#centre-sante #gamme-ss-menu dd {
	background: url(../images/ssmenu-back-sante.gif) repeat-y 0 0;
}
#centre-sante #gamme-ss-menu dd.selected {
	background: url(../images/ssmenu-over-sante.gif) repeat-y 0 0;
	color: #0e53b0;
}
#centre-sante #gamme-ss-menu dd.bas {
	background: url(../images/ssmenu-bas-sante.gif) repeat-y 0 0;
}
#centre-sante #gamme-ss-menu dd.sep {
	background: url(../images/ssmenu-sep-sante.gif) no-repeat 0 0;
}


#centre-epargne #gamme-ss-menu dt {
	background: url(../images/ssmenu-titre-epargne.gif) no-repeat 0 0;
	color: #de9b0c;
}
#centre-epargne #gamme-ss-menu dd {
	background: url(../images/ssmenu-back-epargne.gif) repeat-y 0 0;
}
#centre-epargne #gamme-ss-menu dd.selected {
	background: url(../images/ssmenu-over-epargne.gif) repeat-y 0 0;
	color: #de9b0c;
}
#centre-epargne #gamme-ss-menu dd.bas {
	background: url(../images/ssmenu-bas-epargne.gif) repeat-y 0 0;
}
#centre-epargne #gamme-ss-menu dd.sep {
	background: url(../images/ssmenu-sep-epargne.gif) no-repeat 0 0;
}


#centre-credit #gamme-ss-menu dt {
	background: url(../images/ssmenu-titre-credit.gif) no-repeat 0 0;
	color: #6c6c6c;
}
#centre-credit #gamme-ss-menu dd {
	background: url(../images/ssmenu-back-credit.gif) repeat-y 0 0;
}
#centre-credit #gamme-ss-menu dd.selected {
	background: url(../images/ssmenu-over-credit.gif) repeat-y 0 0;
	color: #6c6c6c;
}
#centre-credit #gamme-ss-menu dd.bas {
	background: url(../images/ssmenu-bas-credit.gif) repeat-y 0 0;
}
#centre-credit #gamme-ss-menu dd.sep {
	background: url(../images/ssmenu-sep-credit.gif) no-repeat 0 0;
}


#centre-pj #gamme-ss-menu dt {
	background: url(../images/ssmenu-titre-pj.gif) no-repeat 0 0;
	color: #8f1f02;
}
#centre-pj #gamme-ss-menu dd {
	background: url(../images/ssmenu-back-pj.gif) repeat-y 0 0;
}
#centre-pj #gamme-ss-menu dd.selected {
	background: url(../images/ssmenu-over-pj.gif) repeat-y 0 0;
	color: #8f1f02;
}
#centre-pj #gamme-ss-menu dd.bas {
	background: url(../images/ssmenu-bas-pj.gif) repeat-y 0 0;
}
#centre-pj #gamme-ss-menu dd.sep {
	background: url(../images/ssmenu-sep-pj.gif) no-repeat 0 0;
}


#centre-animaux #gamme-ss-menu dt {
	background: url(../images/ssmenu-titre-animaux.gif) no-repeat 0 0;
	color: #8702a9;
}
#centre-animaux #gamme-ss-menu dd {
	background: url(../images/ssmenu-back-animaux.gif) repeat-y 0 0;
}
#centre-animaux #gamme-ss-menu dd.selected {
	background: url(../images/ssmenu-over-animaux.gif) repeat-y 0 0;
	color: #8702a9;
}
#centre-animaux #gamme-ss-menu dd.bas {
	background: url(../images/ssmenu-bas-animaux.gif) repeat-y 0 0;
}
#centre-animaux #gamme-ss-menu dd.sep {
	background: url(../images/ssmenu-sep-animaux.gif) no-repeat 0 0;
}

