
.blank {}

#ptSublev a:link, #ptSublev a:visited, #ptSublev a:hover { border: 0px solid #333; background-color: #F2F2F2; width:150px; height:14px; padding:2px 0px 3px 0px;border-top:1px solid #E5E5E5;}


.text{font-family:Arial, sans-serif; font-size:11px; color:#000; text-decoration:none; text-align:justify;}
.textRed{font-family:Arial, sans-serif; font-size:11px; color:#FF0000; text-decoration:none;font-weight:Bold;}
.text:hover{text-decoration:none;}
.link{font-family:Arial, sans-serif; font-size:11px; color:#0033cc; text-decoration:none;}
.link:hover{text-decoration:underline;}
.SmallLink{font-family:Arial, sans-serif; font-size:10px; color:#0033cc; text-decoration:none;}
.SmallLink:hover{text-decoration:underline;}
.smallText{font-family:Arial, sans-serif; font-size:9px; color:#0033cc; text-decoration:none;}
.title{font-family:Arial, sans-serif; font-size:12px; font-weight:Bold; color:#000; height:25px;}
.titleMain{font-family:Arial, sans-serif; font-size:16px; font-weight:Bold; color:#000; height:25px;}
.titleLove{font-family:Arial, sans-serif; font-size:12px; font-weight:Bold; color:#ff3094; text-transform:uppercase;  padding:5px 0px 5px 3px;border:1px solid #ff3094; border-left:none; border-right:none; border-top:none;}
.titleCareer{font-family:Arial, sans-serif; font-size:12px; font-weight:Bold; color:#009835; text-transform:uppercase; padding:5px 0px 5px 3px;border:1px solid #009835; border-left:none; border-right:none; border-top:none;}
.titleHoro{font-family:Arial, sans-serif; font-size:12px; font-weight:Bold; color:#0053a4; text-transform:uppercase; padding:5px 0px 5px 3px;border:1px solid #0053a4; border-left:none; border-right:none; border-top:none;}
.titleNatal{font-family:Arial, sans-serif; font-size:12px; font-weight:Bold; color:#ec6400; text-transform:uppercase; padding:5px 0px 5px 3px;border:1px solid #ec6400; border-left:none; border-right:none; border-top:none;}
.titleTarot{font-family:Arial, sans-serif; font-size:12px; font-weight:Bold; color:#e2001a; text-transform:uppercase; padding:5px 0px 5px 3px;border:1px solid #e2001a; border-left:none; border-right:none; border-top:none;}
.titleConsult{font-family:Arial, sans-serif; font-size:12px; font-weight:Bold; color:#ec6400; text-transform:uppercase; padding:5px 0px 5px 3px;border:1px solid #ec6400; border-left:none; border-right:none; border-top:none;}
.titleForecast{font-family:Arial, sans-serif; font-size:12px; font-weight:Bold; color:#990099; text-transform:uppercase; padding:5px 0px 5px 3px;border:1px solid #990099; border-left:none; border-right:none; border-top:none;}
.titleNumero{font-family:Arial, sans-serif; font-size:12px; font-weight:Bold; color:#0099ff; text-transform:uppercase; padding:5px 0px 5px 3px;border:1px solid #0099ff; border-left:none; border-right:none; border-top:none;}
.titleChinese{font-family:Arial, sans-serif; font-size:12px; font-weight:Bold; color:#990000; text-transform:uppercase; padding:5px 0px 5px 3px;border:1px solid #990000; border-left:none; border-right:none; border-top:none;}
.titleVideo{font-family:Arial, sans-serif; font-size:12px; font-weight:Bold; color:#cc00cc; text-transform:uppercase; padding:5px 0px 5px 3px;border:1px solid #cc00cc; border-left:none; border-right:none; border-top:none;}
.titleYear{font-family:Arial, sans-serif; font-size:12px; font-weight:Bold; color:#990099; text-transform:uppercase; padding:5px 0px 5px 3px;border:1px solid #990099; border-left:none; border-right:none; border-top:none;}

.PresLove {font-family:Arial, sans-serif; font-size:21px; font-weight:Bold;  color: #ff3094; text-decoration: none;}
.PresCareer {font-family:Arial, sans-serif; font-size:21px; font-weight:Bold;  color: #009835; text-decoration: none;}
.PresNatal {font-family:Arial, sans-serif; font-size:21px; font-weight:Bold;  color: #ec6400; text-decoration: none;}
.PresTarot{font-family:Arial, sans-serif; font-size:21px; font-weight:Bold;  color: #e2001a; text-decoration: none;}
.PresConsult{font-family:Arial, sans-serif; font-size:21px; font-weight:Bold;  color: #ec6400; text-decoration: none;}
.PresForecast{font-family:Arial, sans-serif; font-size:21px; font-weight:Bold;  color: #990099; text-decoration: none;}
.PresNumero{font-family:Arial, sans-serif; font-size:21px; font-weight:Bold;  color: #0099ff; text-decoration: none;}
.PresChinese{font-family:Arial, sans-serif; font-size:21px; font-weight:Bold;  color: #990000; text-decoration: none;}
.PresVideo{font-family:Arial, sans-serif; font-size:21px; font-weight:Bold;  color: #cc00cc; text-decoration: none;}
.PresYear{font-family:Arial, sans-serif; font-size:21px; font-weight:Bold;  color: #990099; text-decoration: none;}

/* les couleurs des fonds */

h1.themas {
	margin-left: 0px;
	color:white;
	font-size:22px;
	font-weight:bold;
	display:block;
	letter-spacing: 1px;
	background-color: #F095BC;}


.col1 { background-color: #9999EE }
.col2 { background-color: #9999CC }
.col3 { background-color: #CCCCFF }
.col4 { background-color: #DDDDFF }
.col5 { background-color: #EEEEFF }
.col6 { background-color: #FF9900 }
.col7 { background-color: #FFFFCC }
.colNav { background-color: #FFFFFF }

/* fonds Blocs Page de Payement */
.col8 { background-color: #FAFAFF }
.col9 {background-color: #ff0099 }
.col10{background-color: #666666}
.col11{background-color: #333399}

/* fonds Special Premium */
.col12 { background-color: #F7F7FD }

/* la police transparente */
.P-Trans { text-decoration: none; color: #000000; font: 2px Arial, Helvetica, sans-serif }

/* la police bleue de base */
.P-A1 { text-decoration: none; color: #000000; font: 10px Arial, Helvetica, sans-serif }
.P-A1:hover { text-decoration: underline; color: #000000; font: 10px Arial, Helvetica, sans-serif }
.P-A1B { text-decoration: none; color: #000000; font: Bold 10px Arial, Helvetica, sans-serif }
.P-A1B:hover { text-decoration: underline; color: #FF0000; font: Bold 10px Arial, Helvetica, sans-serif }
.P-A2 { text-decoration: none; color: #000000; font: 11px Arial, Helvetica, sans-serif }
.P-A2:hover { text-decoration: underline; color: #000000; font: 11px Arial, Helvetica, sans-serif }
.P-A2B { text-decoration: none; color: #000000; font: Bold 11px Arial, Helvetica, sans-serif }
.P-A2B:hover { text-decoration: underline; color: #000000; font: Bold 11px Arial, Helvetica, sans-serif }
.P-A3 { text-decoration: none; color: #000000; font: 12px Arial, Helvetica, sans-serif }
.P-A3:hover { text-decoration: underline; color: #FF0000; font: 12px Arial, Helvetica, sans-serif }
.P-A3B { text-decoration: none; color: #000000; font: Bold 14px Arial, Helvetica, sans-serif }
.P-A3B:hover { text-decoration: underline; color: #000000; font: Bold 14px Arial, Helvetica, sans-serif }
.P-A4B { text-decoration: none; color: #ff6600; font: Bold 14px Arial, Helvetica, sans-serif }
.P-A4B:hover { text-decoration: underline; color: #ff6600; font: Bold 14px Arial, Helvetica, sans-serif }
.P-A9B { text-decoration: none; color: #000000; font: Bold 24px Arial, Helvetica, sans-serif }

/* la police blanche de base */
.P-B1 { text-decoration: none; color: #FFFFFF; font: 10px Arial, Helvetica, sans-serif }
.P-B1:hover { text-decoration: underline; color: #FFFFFF; font: 10px Arial, Helvetica, sans-serif }
.P-B1B { text-decoration: none; color: #FFFFFF; font: Bold 10px Arial, Helvetica, sans-serif }
.P-B1B:hover { text-decoration: underline; color: #FFFFFF; font: Bold 10px Arial, Helvetica, sans-serif }
.P-B2 { text-decoration: none; color: #FFFFFF; font: 11px Arial, Helvetica, sans-serif }
.P-B2:hover { text-decoration: underline; color: #FFFFFF; font: 11px Arial, Helvetica, sans-serif }
.P-B2B { text-decoration: none; color: #FFFFFF; font: Bold 11px Arial, Helvetica, sans-serif }
.P-B2B:hover { text-decoration: underline; color: #FFFFFF; font: Bold 11px Arial, Helvetica, sans-serif }
.P-B3B { text-decoration: none; color: #FFFFFF; font: Bold 12px Arial, Helvetica, sans-serif }

/* la police bleu des liens */
.P-C1 { text-decoration: underline; color: #0033FF; font: 10px Arial, Helvetica, sans-serif }
.P-C1:hover { text-decoration: underline; color: #FF0000; font: 10px Arial, Helvetica, sans-serif }
.P-C1B { text-decoration: underline; color: #0033FF; font: Bold 10px Arial, Helvetica, sans-serif }
.P-C1B:hover { text-decoration: underline; color: #FF0000; font: Bold 10px Arial, Helvetica, sans-serif }
.P-C2 { text-decoration: none; color: #333399; font: 11px Arial, Helvetica, sans-serif; font-weight:Bold}
.P-C2:hover { text-decoration: underline; color: #333399; font: 11px Arial, Helvetica, sans-serif; font-weight:Bold }
.P-C2B { text-decoration: underline; color: #0033FF; font: Bold 11px Arial, Helvetica, sans-serif }
.P-C2B:hover { text-decoration: underline; color: #FF0000; font: Bold 11px Arial, Helvetica, sans-serif }
.P-C3 { text-decoration: underline; color: #0033FF; font: 12px Arial, Helvetica, sans-serif }
.P-C3:hover { text-decoration: underline; color: #FF0000; font: 12px Arial, Helvetica, sans-serif }
.P-C3B { text-decoration: underline; color: #0033FF; font: Bold 12px Arial, Helvetica, sans-serif }
.P-C3B:hover { text-decoration: underline; color: #FF0000; font: Bold 12px Arial, Helvetica, sans-serif }

/* la police orange des titres */
.P-D1 { text-decoration: none; color: #CC00CC; font: 10px Arial, Helvetica, sans-serif }
.P-D1:hover { text-decoration: underline; color: #990099; font: 10px Arial, Helvetica, sans-serif }
.P-D1B { text-decoration: none; color: #CC00CC; font: Bold 10px Arial, Helvetica, sans-serif }
.P-D1B:hover { text-decoration: underline; color: #990099; font: Bold 10px Arial, Helvetica, sans-serif }
.P-D2 { text-decoration: none; color: #CC00CC; font: 11px Arial, Helvetica, sans-serif }
.P-D2:hover { text-decoration: underline; color: #990099; font: 11px Arial, Helvetica, sans-serif }
.P-D2B { text-decoration: none; color: #CC00CC; font: Bold 11px Arial, Helvetica, sans-serif }
.P-D2B:hover { text-decoration: underline; color: #990099; font: Bold 11px Arial, Helvetica, sans-serif }
.P-D3 { text-decoration: none; color: #CC00CC; font: 12px Arial, Helvetica, sans-serif }
.P-D3:hover { text-decoration: underline; color: #990099; font: 12px Arial, Helvetica, sans-serif }
.P-D3B { text-decoration: none; color: #CC00CC; font: Bold 12px Arial, Helvetica, sans-serif }
.P-D3S { text-decoration: none; color: #CC00CC; font: Bold 12px Arial, Helvetica, sans-serif; text-transform: uppercase;}
.P-D3B:hover { text-decoration: underline; color: #990099; font: Bold 12px Arial, Helvetica, sans-serif }
.P-D4 { text-decoration: none; color: #CC00CC; font: 14px Arial, Helvetica, sans-serif }
.P-D4:hover { text-decoration: underline; color: #990099; font: 14px Arial, Helvetica, sans-serif }
.P-D4B { text-decoration: none; color: #CC00CC; font: Bold 14px Arial, Helvetica, sans-serif }
.P-D4B:hover { text-decoration: underline; color: #990099; font: Bold 14px Arial, Helvetica, sans-serif }
.P-D5 { text-decoration: none; color: #CC00CC; font: 16px Arial, Helvetica, sans-serif }
.P-D5:hover { text-decoration: underline; color: #990099; font: 16px Arial, Helvetica, sans-serif }
.P-D5B { text-decoration: none; color: #CC00CC; font: Bold 16px Arial, Helvetica, sans-serif }
.P-D5B:hover { text-decoration: underline; color: #990099; font: Bold 16px Arial, Helvetica, sans-serif }
.P-D9B { text-decoration: none; color: #ff0099; font: Bold 18px Arial, Helvetica, sans-serif }

.P-D10 { text-decoration: none; color: #cc0000; font: Bold 18px Arial, Helvetica, sans-serif }
.P-D11 { text-decoration: none; color: #ff6600; font: Bold 20px Arial, Helvetica, sans-serif }
/* la police grise des explications formulaires */
.P-E1 { text-decoration: none; color: #999999; font: 10px Arial, Helvetica, sans-serif }
.P-E2 { text-decoration: none; color: #999999; font: 11px Arial, Helvetica, sans-serif }

/* la police spéciale bleu des boutons */
.P-F2B { text-decoration: none; color: #666699; font: Bold 11px Arial, Helvetica, sans-serif }



/* la police spéciale du bloc perso */
.P-P1 {text-decoration: none; color: #000000; font: 9px Arial, Helvetica, sans-serif }
.P-P1:hover {text-decoration: underline; color: #000000; font: 9px Arial, Helvetica, sans-serif }
.P-P1B {text-decoration: none; color: #0000CC; font: Bold 9px Arial, Helvetica, sans-serif }
.P-P1B:hover {text-decoration: underline; color: #333366; font-weight: Bold 9px Arial, Helvetica, sans-serif }
.P-P2 {text-decoration: none; color: #333366; font-size: 13px; font-family: Arial, Helvetica; font-weight: Bold }
.P-P2S {text-decoration: none; color: #FF6600; font-size: 14px; font-family: Arial, Helvetica; font-weight: Bold }
.P-P2B {text-decoration: none; color: #333366; font: Bold 9px Arial, Helvetica, sans-serif }
.P-P2B:hover { text-decoration: underline; color: #333366; font: Bold 9px Arial, Helvetica, sans-serif }
.P-P3 {text-decoration: none; color: #333366; font: 11px Arial, Helvetica, sans-serif }
.P-P3:hover {text-decoration: underline; color: #333366; font: 11px Arial, Helvetica, sans-serif }
.P-P3B {text-decoration: none; color: #333366; font: Bold 11px Arial, Helvetica, sans-serif }
.P-P4 {text-decoration: none; color: #FF6600; font: 11px Arial, Helvetica, sans-serif }
.P-P4:hover {text-decoration: underline; color: #FF6600; font: 11px Arial, Helvetica, sans-serif }
.P-P4B {text-decoration: none; color: #FF6600; font: Bold 11px Arial, Helvetica, sans-serif }
.P-PL {text-decoration: none; color: #FFFFFF; font: Bold 11px Arial, Helvetica, sans-serif }
.P-PL:hover {text-decoration: underline; color: #FFFFFF; font:Bold, 11px Arial, Helvetica, sans-serif }
.P-PLB {text-decoration: none; color: #000000; font: Bold 11px Arial, Helvetica, sans-serif }

/* la police spéciale rouge des alertes */
.P-X1 { text-decoration: none; color: #FF0000; font: 10px Arial, Helvetica, sans-serif }
.P-X2 { text-decoration: none; color: #FF0000; font: 11px Arial, Helvetica, sans-serif }
.P-X2U { text-decoration: underline; color: #FF0000; font: 11px Arial, Helvetica, sans-serif }
.P-X3 { text-decoration: none; color: #FF0000; font: 12px Arial, Helvetica, sans-serif }
.P-X3U { text-decoration: underline; color: #FF0000; font: 12px Arial, Helvetica, sans-serif }

/* la police de la Télephonie */
.P-T1 { text-decoration: none; color: #333366; font: 11px Arial, Helvetica, sans-serif }
.P-T1:hover { text-decoration: underline; color: #333366; font: 11px Arial, Helvetica, sans-serif }
.P-T1B { text-decoration: none; color: #333366; font: Bold 11px Arial, Helvetica, sans-serif }




.itemBorder { border: 1px solid #FFFFFF }
.itemText { text-decoration: none; color: #FFFFFF; font: 11px Arial, Helvetica, sans-serif }
.P-FormObject {text-decoration: none; color: #000000; font: 11px Arial, Helvetica, sans-serif}
.FixedTbl { table-layout:fixed;}
.selected-friend {font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 11px; font-weight: regular ; text-decoration: none; color: C57920 ;}
.link-black {font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 11px; font-weight: regular ; text-decoration: none; color: 000000 ;}
a.link-black:hover {font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 11px; font-weight: regular ; text-decoration: underline; color: 000000 ;}

.headerBg {background-image: url(../images/topfond.gif);background-repeat: no-repeat;}
.header2Bg {background-image: url(../images/topfond.gif);background-repeat: no-repeat;}
.headerBg2 {background-image: url(../images/topHQnp.gif);background-repeat: no-repeat;}

.flashdiv {position:absolute; top:0px; left:190px;z-index:20}



/* BLOC NAV JS */
.bgTexte{border: 0px solid #333; background-color: #F2F2F2; width:150px; height:14px; padding:2px 0px 3px 0px;cursor:pointer;}
.fond{background-color:#FFFFFF}
.bgNav{ border-top:1px solid #E5E5E5; height:20px;padding-left:2px;}
.bgNavUP{height:20px; background-color: #0053A4;padding-left:2px;}
.txtNav{font-Family: arial, Helvetica; font-size:11px; text-decoration:none; color:#000;}
.txtNavUP{font-Family: arial, Helvetica; font-size:11px; text-decoration:none; color:#fff; font-weight:Bold;}

.bgHoroUP{font-Family: arial, Helvetica; font-size:11px; text-decoration:none; color:#000; padding-left:8px;border-top:1px solid #E5E5E5;}
.bgHoroUP:hover{text-decoration:underline; padding-left:8px;}
.TexteNav{font-Family: arial, Helvetica; font-size:11px; color:#000; text-decoration:none; padding-left:10px;}
.TexteNav:hover{text-decoration:underline; padding-left:10px;}
#logoCenter {right:0px; text-align:right; vertical-align: bottom;}
.justie{text-align:justify;}

.spacerH {width:100%; height:1px; text-align:center; float:left; background-color:#0033cc}

ul.free {font-size:8px; margin:0px; padding:0px; list-style-type: square; list-style-position: inside; text-decoration:none;}

img.Game {
	float: left;
	margin : 0px 10px 10px 0;}
div.Game {
	padding : 10px;
	border-top : 1px solid #cccccc;
	background-color:#cce5f4;}
	
.main {
	font-family:Tahoma, sans-serif;
	font-size:12px;
	color:#444477;
}
.main a, .main a:visited {
	font-family:Tahoma, sans-serif;
	font-weight:Bold;
	font-size:11px;
	color:#444477;
}
.main a:hover {
	text-decoration:underline;
	color:#444477;
}


/* FC */
.astFCclear {clear:both;height:0pt;overflow:hidden;}
.astFCimgFloat {float:left;margin:0px 10px 5px 0px; border:0px;}
.astFCF12 {font-size:12px;}
.imgLettrine {float:left;margin-right:5px;margin-bottom:3px;position:relative;top:3px;}
.profileBlocTxt {margin-bottom:10px;font-size:11px;}



.astModHoroscopeIcon {position:relative;top:3px;left:-3px;margin-right:1px;border:0px;}
.astModHoroscopeIconBottom {position:relative;top:1px;left:3px;margin-right:6px;border:0px;}
.astModHoroscopeBottom {background-color:#e5edf6;height:50px;}
.astModHoroscopeBottom a.link {position:relative;top:-3px;}

.unpersHoroscopeText {background-color:#000000;}
