a.headerbloc {

	color:#E4325F;

	text-decoration:none;

}

/*PAGE*/

body {

	color:#484565;

	font-family:Verdana;

	font-size:11px;

	margin:0;

	padding:0;

	text-align:justify;

	background-color:#fbe7ed;

	line-height: 1.3em;

}

.logoDiv {

	position:absolute;

	margin:0;

	padding:0;

	z-index:10;

}

.logoDiv a, .logoDiv a:hover {

	margin:0;

	padding:0;

}

a, a:hover {

	margin:0;

	padding:0;

}

img {

	border:0;

}

/*Titres*/ 

h1 {

	color:#E4325F;

	font-family:verdana;

	font-size:14px;

}

h2 {

	color:#EE7996;

	font-family:verdana;

	font-size:14px;

	margin-bottom:0px;

}

h3 {

	color:#484565;

	font-family:verdana;

	font-size:12px;

	margin-left:15px;/*margin-top:0px;*/

}

/*STRUCTURE DU TEMPLATE*/

#global {

	background-image:url(par-telephone-bgd-global.png);

	margin:0 auto;/* SI LARGEUR GLOBAL 1000 width:1000px;*/

	position:relative;

	width:972px;

}

.left-col {

	padding-top:231px;

	width:212px;/* SI LARGEUR GLOBAL 1000 width:250px;*/

}

.voyance {

	position:absolute;

	height:auto;

	margin-right:0px;

	margin-top:0px;

	min-height:500px;

	padding-top:0px;

	width:972px;

}

.banniere {

	background-image:url(banniere.jpg);

	color:#FFFFFF;

	font-family:arial;

	font-size:15px;/*height:42px;*/

	height:157px;

	margin-left:0px;/*padding-left:130px;

padding-top:163px;*/

	position:absolute;

	top:0px;

	width:972px;/*width:870px;*/

}

.cite {

	left:130px;

	position:absolute;

	top:163px;

	width:651px;

}

.menu-horizontal {

	height:21px;

	margin-left:0px;

	padding-left:0px;

	padding-right:25px;

	position:absolute;

	top:157px;

	width:972px;

	color:#FFFFFF;

	background-color:#FB5887;

	padding-top:0;

}

.menu-voyance {

	width:150px;

	height:21px;

	padding-top:5px;

	font-weight:bold;

	text-align:center;

}

.menu-voyance a:hover {

	color:#FB5887;

}

/*

.menu-voyance:hover

{

width:150px;

height:21px;

text-align:center;

background-color:#FFFFFF;

border-left:1px solid white;

padding-top:5px;

color:#FB5887;



}

.menu-voyance:hover a

{



color:#FB5887;



}

.menu-voyance a

{



color:#FFFFFF;



}

.menu-voyance a,.menu-voyance:hover a

{

text-decoration:none;



font-weight:bold;

}

*/







.menu-horoscope {

	width:150px;

	height:21px;

	left:150px;

	top:0px;

	position:absolute;

	background-color:#FB5887;

	border-left:1px solid white;

	padding-top:5px;

	text-decoration:none;

	color:#FFFFFF;

	font-weight:bold;

	text-align:center;

}

.menu-horoscope:hover {

	width:150px;

	height:21px;

	left:150px;

	top:0px;

	position:absolute;

	background-color:#Ffffff;

	border:1px solid white;

	padding-top:5px;

	text-decoration:none;

	color:#FB5887;

	font-weight:bold;

	text-align:center;

}

.ah {

	position:absolute;

	width:150px;

	left:0;

	border:1px solid blue;

	text-decoration:none;

	color:#FFFFFF;

	font-weight:bold;

	text-align:center;

}

.ah:hover {

	position:absolute;

	width:150px;

	left:0;

	border:1px solid red;

	text-decoration:none;

	color:#FFFFFF;

	font-weight:bold;

	text-align:center;

}

#menu-consultation {

	width:150px;

	height:21px;

	text-align:center;

	left:300px;

	top:0px;

	position:absolute;

	background-color:#FB5887;

	border-left:1px solid white;

	padding-top:5px;

}

#menu-consultation:hover {

	width:150px;

	height:21px;

	text-align:center;

	left:300px;

	top:0px;

	position:absolute;

	background-color:#FFFFFF;

	border-left:1px solid white;

	padding-top:5px;

}

#menu-consultation a {

	text-decoration:none;

	color:#FFFFFF;

	font-weight:bold;

}

#menu-consultation:hover a {

	color:#FB5887;

	font-weight:bold;

}

#menu-divination {

	width:150px;

	height:21px;

	text-align:center;

	left:450px;

	top:0px;

	position:absolute;

	background-color:#FB5887;

	border-left:1px solid white;

	padding-top:5px;

}

#menu-divination:hover {

	width:150px;

	height:21px;

	text-align:center;

	left:450px;

	top:0px;

	position:absolute;

	background-color:#FFFFFF;

	border-left:1px solid white;

	padding-top:5px;

}

#menu-divination a {

	text-decoration:none;

	color:#FFFFFF;

	font-weight:bold;

}

#menu-divination:hover a {

	color:#FB5887;

	font-weight:bold;

}

#menu-amour {

	width:130px;

	height:21px;

	text-align:center;

	left:600px;

	;

	top:0px;

	position:absolute;

	background-color:#FB5887;

	border-left:1px solid white;

	padding-top:5px;

}

#menu-amour:hover {

	width:130px;

	height:21px;

	text-align:center;

	left:600px;

	top:0px;

	position:absolute;

	background-color:#FFFFFF;

	border-left:1px solid white;

	padding-top:5px;

}

#menu-amour a {

	text-decoration:none;

	color:#FFFFFF;

	font-weight:bold;

}

#menu-amour:hover a {

	color:#FB5887;

	font-weight:bold;

}

#menu-blog {

	width:100px;

	height:21px;

	text-align:center;

	left:730px;

	;

	top:0px;

	position:absolute;

	background-color:#FB5887;

	border-left:1px solid white;

	padding-top:5px;

}

#menu-blog:hover {

	width:100px;

	height:21px;

	text-align:center;

	left:730px;

	top:0px;

	position:absolute;

	background-color:#FFFFFF;

	border-left:1px solid white;

	padding-top:5px;

}

#menu-blog a {

	text-decoration:none;

	color:#FFFFFF;

	font-weight:bold;

}

#menu-blog:hover a {

	color:#FB5887;

	font-weight:bold;

}

.menu-pratique {

	width:140px;

	height:21px;

	text-align:center;

	left:830px;

	top:0px;

	position:absolute;

	background-color:#FB5887;

	border-left:1px solid white;

	padding-top:5px;

}

.menu-pratique:hover {

	width:140px;

	height:21px;

	text-align:center;

	left:830px;

	top:0px;

	position:absolute;

	background-color:#FFFFFF;

	border-left:1px solid white;

	padding-top:5px;

}

.menu-pratique a {

	text-decoration:none;

	color:#FFFFFF;

	font-weight:bold;

}

.menu-pratique:hover a {

	color:#FB5887;

	font-weight:bold;

}

.voyance-center {

	font-size:10px;

	text-align:center;

}

.voyance-rouge {

	color:#E4325F;

}

.voyance-small-banc {

	color:white;

	font-family:verdana;

	font-size:12px;

}

.voyance-small-bleu {

	color:#4B4FCE;

	font-family:verdana;

	font-size:10px;

	font-weight:bold;

}

.voyance-rose {

	color:#EE7996;

	font-family:verdana;

	font-size:10px;

	font-weight:bold;

}

.voyance-gris {

	color:#484565;

	font-family:verdana;

	font-size:12px;

	font-weight:bold;

}

.voyance-lettrine {

	background:#FFF;

	border:1px solid #E4325F;

	color:#E4325F;

	float:left;

	font-family:georgia, verdana;

	font-size:2em;

	font-weight:700;

	line-height:1em;

	margin-right:4px;

	margin-top:4px;

	padding:2px 4px;

}

.voyance-big-blanc {

	color:#FFFFFF;

	font-family:verdana;

	font-size:16px;

	font-weight:bold;

}

.voyance-big-rouge {

	color:#E4325F;

	font-size:28px;

	font-weight:bold;

}

.voyance-small-rose {

	color:#E4325F;

	font-family:verdana;

	font-size:10px;

	font-weight:bold;

}

.voyance-big-bleu {

	color:#0202AA;

	font-size:20px;

	font-weight:bold;

}

.small {

	font-size:10px;

}

.voyance-medium-rouge {

	color:#E4325F;

	font-size:16px;

	font-weight:bold;

}

.voyance-medium-bleu {

	color:#0202AA;

	font-size:12px;

	font-weight:bold;

}

a.voyance-par-telephone {

	color:#FF18B6;

	font-family:verdana;

	font-size:22px;

	text-decoration:none;

}

a.voyance-infooter {

	bottom:11px;

	color:#FFFFFF;

	font-family:verdana;

	font-size:16px;

	left:218px;

	position:absolute;

	text-decoration:none;

	z-index:1000;

}

.voyance-titre1 {

	color:#E4325F;

	font-size:14px;

	font-weight:bold;

	text-align:left;

}

.voyance-plan-bas {

	background-repeat:repeat-y;

	color:#666666;

	text-align:left;

	width:950px;

	font-size:9px;

	padding-left:20px;

	padding-right:20px;

	margin-left:-9px;

	background-color:#EFEFEF;

}

.voyance-plan-bas span {

	font-size:9px;

 color::#666666;

}

.voyance-plan-bas th {

	font-size:10px;

 color::#666666;

}

.voyance-plan-bas ul {

	list-style-type:none;

	padding-left:-10px;

	font-size:9px;

}

.voyance-plan-bas a {

	color:#666666;

	text-decoration:none;

	font-size:9px;

	margin:0;

	padding:0;

	font-weight:normal;

}

.voyance-plan-bas a:hover {

	color:#666666;

	text-decoration:none;

	font-size:9px;

	margin:0;

	padding:0;

	font-weight:normal;

}

.onglet {

	border:1px solid red;

	height:50px;

}

.mon-formulaire {

	width:325px;

	height:150px;

	position:absolute;

	right:50px;

	padding-left:10px

}

.mon-formulaire p {

	color:#7F7F7F;

	font-weight:bold;

	font-size:12px;

}

.mon-formulaire span {

	color:#F43C7C;

	font-weight:bold;

	font-size:12px;

}

.right-col {

	float:right;

	margin-left:20px;

	width:240px;

	padding-left: 0px;

	text-align:center;

}

.right-col a, .right-col a:hover {

	margin:0;

	padding:0;

}

.hor-jour {

	background: url(horoscope-jour.jpg);

	background-repeat:no-repeat;

	height:293px;

	margin-left:5px;

	margin-bottom:15px;

	padding-top:0px;

}

.hor-jour p {

	color:#FFF;

	font-weight:bold;

	font-size:14px;

	padding-top:5px;

}

.bloc1-jour {

	background: url(bloc1-hor.jpg);

	background-repeat:no-repeat;

	height:55px;

	margin-left:5px;

	padding-top:115px;

	margin-bottom:15px;

	text-align:center;

 *padding-top:125px;

}

.bloc1-jour a, .bloc1-jour a:hover, .bloc2-jour a, .bloc2-jour a:hover, .apprendre a, .apprendre a:hover {

	margin:0;

	padding:0;

}

.bloc2-jour {

	background: url(bloc2-hor.jpg);

	background-repeat:no-repeat;

	height:75px;

	margin-left:5px;

	padding-top:95px;

	margin-bottom:15px;

 *padding-top:105px;

}

.bloc3-jour {

	background: url(modules/module1.jpg);

	background-repeat:no-repeat;

	height:75px;

	margin-left:5px;

	padding-top:105px;

	margin-bottom:15px;

 *padding-top:115px;

}

.bloc4-jour {

	background: url(modules/module2.jpg);

	background-repeat:no-repeat;

	height:75px;

	margin-left:5px;

	padding-top:95px;

	margin-bottom:15px;

 *padding-top:105px;

}

.bloc5-jour {

	background: url(modules/module7.jpg);

	background-repeat:no-repeat;

	height:75px;

	margin-left:5px;

	padding-top:110px;

	margin-bottom:15px;

 *padding-top:120px;

}

.bloc6-jour {

	background: url(modules/module20.jpg);

	background-repeat:no-repeat;

	height:75px;
	padding-right: 10px;

	margin-left:5px;

	padding-top:95px;

	margin-bottom:15px;

 *padding-top:105px;

}

.bloc7-jour {

	background: url(modules/module21.jpg);

	background-repeat:no-repeat;

	height:75px;

	margin-left:5px;

	padding-top:95px;

	margin-bottom:15px;

 *padding-top:105px;

}

.bloc8-jour {

	background: url(modules/module16.jpg);

	background-repeat:no-repeat;

	height:75px;

	margin-left:5px;

	padding-top:110px;

	margin-bottom:15px;

 *padding-top:120px;

}

.bloc9-jour {

	background: url(modules/module18.jpg);

	background-repeat:no-repeat;

	height:75px;

	margin-left:5px;

	padding-top:105px;

	margin-bottom:15px;

 *padding-top:105px;

}

.bloc10-jour {

	background: url(modules/module26.jpg);

	background-repeat:no-repeat;

	height:75px;

	margin-left:5px;

	padding-top:105px;

	margin-bottom:15px;

 *padding-top:105px;

}

.bloc11-jour {

	background: url(modules/module31.jpg);

	background-repeat:no-repeat;

	height:75px;

	margin-left:5px;

	padding-top:95px;

	margin-bottom:15px;

 *padding-top:105px;

	font-size:11px;

}

.bloc11-jour h2 {

	font-size:11px;

}

.bloc12-jour {

	background: url(modules/module30.jpg);

	background-repeat:no-repeat;

	height:75px;

	margin-left:5px;

	padding-top:95px;

	margin-bottom:15px;

 *padding-top:105px;

}

.bloc13-jour {

	background: url(modules/module28.jpg);

	background-repeat:no-repeat;

	height:75px;

	margin-left:5px;

	padding-top:95px;

	margin-bottom:15px;

 *padding-top:105px;

}

.bloc14-jour {

	background: url(modules/module44.jpg);

	background-repeat:no-repeat;

	height:75px;

	margin-left:5px;

	padding-top:95px;

	margin-bottom:15px;

 *padding-top:105px;

}

.bloc15-jour {

	background: url(modules/module40.jpg);

	background-repeat:no-repeat;

	height:75px;

	margin-left:5px;

	padding-top:110px;

	margin-bottom:15px;

 *padding-top:120px;

}

.bloc16-jour {

	background: url(modules/module37.jpg);

	background-repeat:no-repeat;

	height:75px;

	margin-left:5px;

	padding-top:95px;

	margin-bottom:15px;

 *padding-top:105px;

}

.bloc17-jour {

	background: url(modules/module50.jpg);

	background-repeat:no-repeat;

	height:75px;

	margin-left:5px;

	padding-top:95px;

	margin-bottom:15px;

 *padding-top:105px;

}

.bloc18-jour {

	background: url(modules/module52.jpg);

	background-repeat:no-repeat;

	height:75px;

	margin-left:5px;

	padding-top:95px;

	margin-bottom:15px;

 *padding-top:105px;

}

.bloc19-jour {

	background: url(modules/visuel.jpg);

	background-repeat:no-repeat;

	height:220px;

	margin-left:5px;

	padding-top:95px;

	margin-bottom:15px;

 *padding-top:105px;

}

.left-home {

	width:350px;

	min-height:500px;

	float:left;

}

.right-home {

	float:left;

	width:350px;

	margin-left: 11px;

	min-height:500px;

	text-align:left;

}

.right-home a, .right-home a:hover {

	margin:0;

	padding:0;

	text-decoration:none;

	color:#484565;

}

.selection {

	background: url(selection.jpg);

	background-repeat:no-repeat;

	height:275px;

	margin-left:5px;

	margin-bottom:15px;

}

.selection p {

	color:#FFF;

	font-weight:bold;

	font-size:14px;

	padding-top:8px;

	width:335px;

	text-align:center;

}

.hor-free {

	background: url(hor-free.jpg);

	background-repeat:no-repeat;

	height:139px;

	margin-left:5px;

	margin-bottom:2px;

}

.hor-free p {

	color:#FFF;

	font-weight:bold;

	font-size:14px;

	padding-top:8px;

	width:335px;

	text-align:center;

}

.autres-voyantes {

	background: url(module-autres-voyantes.gif);

	background-repeat:no-repeat;

	width:338px;

	height:22px;

	margin-left:5px;

	margin-top: -14px;

	margin-bottom:0px;

	padding-left:20px;

	padding-top:8px;

}

.autres-voyantes a:hover {

	margin:0;

}

.bt-autres-voyantes {

	margin-left:30px;

	margin-top:-5px;

}



.actu-blog {

	background: url(signe-mois.jpg);

	background-repeat:no-repeat;

	height:139px;

	margin-left:5px;

	margin-bottom:15px;

}

.actu-blog p {

	color:#FFF;

	font-weight:bold;

	font-size:14px;

	padding-top:8px;

	width:335px;

	text-align:center;

}

#actu-date {

	font-size: 10px;

}

.actu-blog-titre,

.actu-blog-titre a, 

.actu-blog-titre a:hover{

	color: #FFFFFF;

    font-size: 14px;

    font-weight: bold;

	text-decoration:none;

	padding:0;

	margin:0;

}

.actu-blog-txt {

	text-decoration:none;

	margin: 0 14px;

    width: 307px;	

}

 .actu-blog-txt a, .actu-blog-txt a:hover {

	color:#684985;

	font-size:12px;

	font-weight:bold;

	margin: 0 0px;

 }



.signe-mois {

	background: url(signe-mois.jpg);

	background-repeat:no-repeat;

	height:139px;

	margin-left:5px;

	margin-bottom:15px;

}

.signe-mois-img {

	position:absolute;

	height:139px;

	width:80px;

	left: 10px;

	margin-top:-5px;

}

.signe-mois-txt {

	position:absolute;

	height:90px;

	left:90px;

	padding-left:10px;

	width:230px;

}

.signe-mois-txt a, .signe-mois-txt a:hover {

	margin:0;

	padding:0;

	text-decoration:none;

	color:#484565;

	color:#684985;

	font-size:12px;

	font-weight:bold;

}

.signe-mois p {

	color:#FFF;

	font-weight:bold;

	font-size:14px;

	padding-top:8px;

	width:335px;

	text-align:center;

}

.apprendre {

	background: url(apprendre.jpg);

	background-repeat:no-repeat;

	height:58px;

	margin-left:5px;

	margin-bottom:15px;

	text-align:center;

}

.apprendre p {

	color:#7F7F7F;

	font-weight:bold;

	font-size:12px;

	padding-top:8px;

	width:335px;

	text-align:center;

	margin-bottom:5px;

}

.apprendre span {

	color:#F43C7C;

	font-weight:bold;

	font-size:14px;

}

.v-tel {

	background: url(v-tel.jpg);

	background-position:bottom;

	background-repeat:no-repeat;

	height:160px;

	width:350px;

	margin-left:5px;

	margin-bottom:15px;

	font-size:14px;

}

#texte-accueil {

	background: #f3e4e8;

	margin-bottom: 5px;

    padding: 0 15px;

	overflow-y: scroll;

   	width: 945px;

	height: 104px;

}

#accueil-note {

	padding-left: 170px;

}

/*GILLES : LIENS DANS LES HEADERS HOME PAGE*/

.v-tel a, .v-tel a:hover, .v-cb a, .v-cb a:hover, .v-internet a, .v-internet a:hover, .v-tel a, .v-tel a:hover, .v-sms a, .v-sms a:hover {

	color:#DB3A66;

	text-decoration:none;

	font-size:14px;

}

/*GILLES : LIENS DANS LES HEADERS HOME PAGE > FIN*/

.v-tel p {

	color:#F43C7C;

	font-weight:bold;

	font-size:14px;

}

.v-tel-texte {

	color:#7F7F7F;

	font-size:12px;

	margin-left:135px;

	width:200px;

}

.v-tel-texte a, a:hover {

	color:#684985;

	font-size:12px;

	font-weight:bold;

}

.v-tel-free {

	color:#7F7F7F;

	font-size:12px;

	margin-left:175px;

	width:150px;

}

.v-tel-free a, .v-tel-free a:hover {

	margin:0;

	padding:0;

	text-decoration:none;

	color:#684985;

	font-size:12px;

	font-weight:bold;

}

.v-tel-texte a, a:hover {

	color:#684985;

	/*font-size:12px;

	font-weight:bold;*/

}

.v-cb img {

	margin-top: 12px;

}

.v-cb {

	background: url(v-cb.jpg);

	background-position:bottom;

	background-repeat:no-repeat;

	height:169px;

	margin-left:5px;

	width:350px;

	margin-bottom:15px;

}

.v-cb p {

	color:#F43C7C;

	font-weight:bold;

	font-size:14px;

}

.v-cb span {

	color:#7F7F7F;

	font-size:12px;

	font-weight:bold;

	margin-left:135px;

}

.v-cb span a,.v-cb span a:hover {

	color:#684985;

	font-size:12px;

	font-weight:bold;

	margin-left:200px;

}

.v-internet {

	background: url(v-internet.jpg);

	background-position:bottom;

	background-repeat:no-repeat;

	height:160px;

	width:350px;

	margin-left:5px;

	margin-bottom:15px;

}

.v-internet p {

	color:#F43C7C;

	font-weight:bold;

	font-size:14px;

}

.v-internet span {

	color:#7F7F7F;

	font-size:12px;

	font-weight:bold;

	margin-left:135px;

}

.v-internet span a, .v-internet a:hover {

	color: #DB3A66;

    font-size: 14px;

    text-decoration: none;

	/*color:#684985;

	font-size:12px;

	font-weight:bold;

	margin-left:200px;*/

}

.v-sms {

	background: url(v-sms.jpg);

	background-position:bottom;

	background-repeat:no-repeat;

	height:160px;

	width:350px;

	margin-left:5px;

	margin-bottom:15px;

}

.v-sms p {

	color:#F43C7C;

	font-weight:bold;

	font-size:14px;

}

.v-sms span {

	color:#7F7F7F;

	font-size:12px;

	font-weight:bold;

	margin-left:135px;

}

.v-sms span a,.v-sms span a:hover {

	color:#684985;

	font-size:12px;

	font-weight:bold;

	margin-left:200px;

}

.lig1 {

	height:50px;

	width:180px;

	margin-bottom:10px;

	/*padding-top:190px;*/

	top:300px;

	/*position:absolute;*/

	right:0px;

        padding-top: 15px;

	/*z-index:4;*/

}

.lig1 a span, .lig2 a span, .lig3 a span, .lig4 a span {

	display:none;

}

.lig1 a:hover span, .lig2 a:hover span, .lig3 a:hover span, .lig4 a:hover span {

	background-color:#eee;

	color:#aaa;

	display:block;

	position:absolute;

	top:60px;

	width:120px;

	padding:2px 5px;

	border:1px dashed #333;

	z-index:2;

*z-index:10;

}

.hor1 {

	position:absolute;

	;

	right: 160px;

	padding:10;

}

.hor2 {

	position:absolute;

	;

	right: 100px;

	padding:10;

}

.hor3 {

	position:absolute;

	;

	right: 40px;

	padding:10;

}

.lig2 {

	/*position:absolute;*/

	height:50px;

	width:180px;

	margin-bottom:10px;

	top:120px;

*top:110px;

	right:0px;

*z-index:3;

}

.lig3 {

	height:50px;

	width:180px;

	margin-bottom:10px;

	/*position:absolute;*/

	top:180px;

*top:170px;

	right:0px;

*z-index:2;

}

.lig4 {

	width:180px;

	height:50px;

	margin-bottom:10px;

	/*position:absolute;*/

	top:240px;

*top:230px;

	right:0px;

*z-index:1;

}

.texte-violet {

	position:absolute;

	margin-top:-10px;

	color:#9900CC;

	font-size:13px;

	font-weight:bold;

	width:335px;

	text-align:center;

 *margin-top:-10px;

}

.menu-horizontal {

	padding:0;

	z-index:10;

}

#menu {

	width:972px;

	background-color:#FB5887;

}

#menu ul {

	margin-left: auto;
    margin-right: auto;
	display: table;
	margin-top: 0px;
	padding:0;

	list-style-type:none;

	text-align:center;

	z-index:1;

	font-weight:bold;

	position:relative;

}

#menu li {

	float:left;

	position:relative;

	margin:auto;

	padding:0;

	background-color:#FB5887;

	height:19px;

	padding-top:2px;

}

#menu li a {

	display:block;

	width:175px;

	color:white;

	text-decoration:none;

	font-size:13px;

	z-index:1;

}

#menu li a:hover {

	color:#FFD700;

	margin:0;
	
	width:175px;

	font-size:13px;

	z-index:1;

}

#menu ul li ul {

	display:none;

	z-index:1;

	left:0px;

/* *margin-top:-18px;

padding-top:36px;*/

}

#menu ul li ul li {

	text-align:left;

	position:relative;

	z-index:1;

	height:auto;

	background:url(font-menu-deroulant.png);

}

#menu ul li:hover {

	background-color:#FFF;
	width:175px;
	color:#FB5887;

}

#menu ul li:hover a {

	color:#FB5887;

}

#menu ul li:hover ul li a {

	color:#FB5887;

}

#menu ul li:hover ul {

	display:block;

	z-index:1;

	color:#000;

	width:175px;

	color:#FFF;

}

#menu li:hover ul li {

	float:none;

	width:175px;

	border-bottom:1px solid #FB5887;

	padding:2px;

	padding-right:2px;

	position:relative;

	z-index:2;

}

#menu li:hover ul li:hover {

	background-color:#FFF;

	color:#FB5887;

	font-size:11px;

}

#menu li:hover ul li:hover a {

	color:#FB5887;

	font-size:11px;

}

#menu li:hover ul li a,#menu ul li a:hover  {

	width:175px;

	font-size:11px;

}

#menu li:hover ul li:hover a {

	color: #CC68EF;

}

#menu li ul {

	/*position:absolute;*/

}

.float-left {

	float:left;

	margin-right:12px;

}

a.voyance-horoscope {

	color:#E4325F;

	font-size:13px;

	text-decoration:underline;

}

.right {

	text-align:right;

}

.float-right {

	float:right;

	margin-left:12px;

}

.voyance-telephone {

	color:#0000000;

	display:block;

	font-size:11px;

	font-weight:bold;

	text-decoration:none;

}

.voyance-right {

	text-align:right;

}

.v1 {

	width:215px;

	float:left;

	font-size:13px;

	font-weight:bold;

	color: #684985;

	height:190px;

}

.v3 {

	position:absolute;

	margin-left:20px;

}

.v3 a {

	text-decoration:none;

	margin:0;

	padding:0;

}

.fond-voyante {

	padding-left : 10px;

	margin-bottom:5px;

	color: #684985;

}

.fond-voyante.active, 

.fond-voyante:hover {

	background:url('fleche-hover.png') 98% 50% no-repeat;

}

.fond-voyante a {

	text-decoration:none;

	padding:0;

	margin:0;

	font-size:13px;

	color: #684985;

	

	

}

.fond-voyante.active a,

.fond-voyante a:hover {

	text-decoration:none;

	padding:0;

	margin:0;

	font-size:13px;

	color:#FB5988;

	color:#000;

}

.fond-voyante-on {

	padding-left : 10px;

	margin-bottom:5px;

	color:#FB5988;

}

.v2 {

	float:right;

	width:120px;

	font-size:13px;

	font-weight:bold;

	margin-right:5px;

	height: 190px;

}

.v4 {

	float:right;

	width:120px;

	font-size:13px;

	font-weight:bold;

	display:none;

	margin-right:5px;

}

.texte a {

	padding:0px;

	margin:0px;

	font-size:11px;

}

.thev {

	float:left;

	width:172px;

	text-align:center;

	height:185px;

}

.bgcolor {

	background-color: #FFF;

	width:972px;

	margin-top:0px;

}



.cours{

	margin: 1px 0px 0 5px;

	width:229px;

}

.cours .titre a,

.cours .titre{

	color:#fff;

	font-size: 13px;

    font-weight: bold;

	height:25px;

	line-height:25px;

	text-decoration:none;

    text-align: center;

	padding:0;

	margin:0;

}

.cours .titre{

	background-image:url(fond-titre-violet.jpg);

}

.cours .content{

	border:1px solid #b9b7b8;

	border-top:none;

}

.voyance .right-int h1{
  margin-bottom: 0!important;
  line-height: 135%;
}
.sous-par-phone li{width: 180px!important;}
.sous-par-phone .title{
    background: #FB5887;
    color: white!important;
    padding: 3px;
	padding-right: 5px;
}
.sous-par-phone li a:hover{color:#CC68EF!important}
.sous-par li a{color:#FB5887!important}
.sous-par-phone li {border-bottom:none!important}
.sous-par li {border-bottom:1px solid #FB5887!important}




 </style>

<!--

[if !IE]> <

-->

<style type="text/CSS"> #menu li ul {

position:absolute;

}

</style>

<!--

> <![endif]

-->

<!--

[if IE 8]> <style type="text/CSS"> #menu li ul {

position:absolute;

}

</style> <![endif]

-->








