﻿body
{
    background-color: #ffffff;
    font-family:  Verdana, Palatino Linotype, MS Sans Serif, Arial, Times New Roman ;  
    font-size: 12px; 
    font-weight: normal;  
    color: #003063; 
}


.header
{
	background-image: url(Images/Astropass-original.JPG); 
	margin-top:-14px; 
    position: relative;
     
    width: 1000px; /*  712 en 800*600 */ 
    
    
    height: 121px;
    margin-left: auto;
    margin-right: auto;
    border-left: solid 1px Navy;
    border-bottom: solid 1px Navy;
    border-right: solid 1px Navy;
    
    
}

.nav
{
	background-image: url(Images/SousLogo2.jpg); 
    background-repeat:no-repeat; 
	position: relative; 
    margin-left: auto;
    margin-right: auto;
    margin-top:1px;
    height: 86px;
    color:White; 
    width: 991px;
    border: solid 1px Navy;
    padding-left:9px;
	background-color:#6397ce; 
}

.nav1
{
	height: 86px;
    color:White; 
    font-size: 10px;
}

.menua
{
    position: absolute;
    right:15px;
    color: Navy;  /* Fuchsia; */
    color: White; /* #31659C; */
    font-size:10px;
    margin-top:1px;
}
.menub
{
    position: absolute;
    left:15px;
    color: White; /* #31659C; */
    font-size:10px;
    margin-top:1px;
}

.menuc
{
    position: absolute;
    text-align:center;
    left:15px;
    color: White; /* #31659C; */
    font-size:10px;
    margin-top:1px;
}

.page
{
    /* position:relative; */
    margin-left: auto;
    margin-right: auto;
    margin-top:1px;
    width: 1000px;
    height:auto;  /* auto;  540px; */
    
    /*
    border-left: solid 1px Navy;
    border-right: solid 1px Navy;
    */
    border: solid 1px Navy;
    margin-top:1px;
    
    
    background-color:#f3f7fa; /* definit le contenu de la page centrale */
}

#content {
	/* border-top: solid 1px Navy; */
	height:auto; /* 540px; */
	bottom:auto;
	
	
}

#sidebar 
{
	float: right;
	width: 170px;
	height: auto; /* 540px; */
	background-color:#ebeff3;
    line-height:20px;
    /* border-bottom: solid 1px Navy;  */
    text-decoration: none; 
}
#sidebarleft 
{
	float: left;
    width: 170px;
	height: auto; /* 540px; */
	/* border-bottom: solid 1px Navy; */
	background-color:#ebeff3;
	line-height:20px;
	text-decoration: none; 
}

.limitehauteur
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	
	height: 537px; /* 540      538  28-05-2009  600px; */
	width:658px;
	border-left: solid 1px Navy;
	border-right: solid 1px Navy;
	border-color:Navy;
}
.limitehauteur2
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	
	height: 537px; /* 540   600px; */
	width:658px;
	border-left: solid 1px Navy;
	border-right: solid 1px Navy;
	border-color:Navy;
}
.limitehauteurdefault
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	
    margin-top: -1px;
	padding-top: -3px;
	height: 538px; /* 540   600px; */
	width:658px;
	border-left: solid 1px Navy;
	border-right: solid 1px Navy;
	/* border-bottom: solid 1px Navy; */
	border-color:Navy;
}
/*
.limitehauteur2
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	
	width:658px;
	border-left: solid 1px Navy;
	border-right: solid 1px Navy;
	border-color:Navy;
}
*/
.limitehauteur3
{
	position: absolute;	
	
   	margin-left: 2px;
    margin-right: auto;	
	margin-top: 3px; 
	height: 533px; /* 530   600px;   #CCD6E0 */
	width:652px;
	border-left: solid 1px #cacdcf; 
	border-right: solid 1px #cacdcf;
	border-top: solid 1px #cacdcf;
	border-bottom: solid 1px #cacdcf;
	/*border-color:Yellow; /* Red #cacdcf    #CCD6E0  #6397ce; */
	
}

.nolimitehauteur
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 

	height: auto;  /* 600px; */
	width:658px;
	border-left:solid 1px;
	border-right:solid 1px;
	border-color:Navy; /*green;  #CCD6E0; */

}


.nolimitehauteurlavender
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
	height: auto;  /* 600px; */
	width:658px;
	border-left:solid 1px;
	border-right:solid 1px;
	border-top:solid 1px;
	border-bottom:solid 1px;
  	   
	border-color:Navy; /*green;  #CCD6E0; */
	background-color:#e6e6fa;
}
.bglavender
{
	background-color:#e6e6fa;
}
.moins4pxgauche
{
	margin-left:-4px;
}
.lbville
{
	margin-top:-8px;
}
.lbproblemeville
{
	
}

.defaultpanel1
{
	height:133px;
	width:auto;
	
	/* background-color:Yellow; background-image: url(Images/astrologcahier.JPG);  */
	
    /* height:124px; /* auto; */
}


.centre
{
	text-align:center;
	font-size:x-small
}

.derniereligne
{
	margin-bottom:10px;
	/* margin-top:-5px; */
}
.adresse
{

	position:absolute;
	left:173px;
	
	color: #003063;
	
	text-align:center;
	margin-bottom:5px;
	
	/*
    left: 218px;
    top:530px;
	position: relative; 
	*/
	/*
    margin-left: auto;
    margin-right: auto;	 
	*/
	/* margin-left:333px; */
	font-size:x-small
	
}

.adresse2
{

	position:relative; /* absolute; */
	/* left:598px; */
	
	color:#003063;  /*   #4169e1; */
	margin-bottom:5px;
	/*
    left: 218px;
    top:530px;
	position: relative; 
	*/
	/*
    margin-left: auto;
    margin-right: auto;	 
	*/
	/* margin-left:333px; */
	font-size:x-small
}

.adresse3gauche
{
    position: absolute;
    left:15px;
    color: Navy;  /* Fuchsia; */
    color: White; /* #31659C; */
    font-size:10px;
    margin-bottom:5px;
}
.adresse3
{
    position: absolute;
    right:15px;
    color: Navy;  /* Fuchsia; */
    color: White; /* #31659C; */
    font-size:10px;
    margin-bottom:5px;
}

.divcentre
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
	height: auto; /* 600px; */
	width:658px;
	text-align:center;
}

.kantaro1
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
	height: 390px;  /* 600px; */
	/* width:auto; */
	text-align:center;
}



.kantaro2
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
	height: 370px;  /* 600px; */
	width:auto;
	text-align:center;
	margin-top: 4px;	
}

.prefooter 
{
	position:relative;
	margin-bottom:0px;
	padding-bottom:0px;
	height:12px;
	margin-top:1px;
	background-color:#6397ce;
    margin-left: auto;
    margin-right: auto;
    width: 1000px;  /*  760 en 800*600 */ 
    text-align: center;
    border-top: solid 1px Navy;
    border-left: solid 1px Navy;
    border-right: solid 1px Navy;
    text-align:center;
    margin-top:1px;
}

.footer
{
	position:relative;
	top:auto;
	margin-bottom:0px;
	padding-bottom:0px;
	background-color:#f5f5f5; /* #ebeff3; /* #6397ce; */
    margin-left: auto;
    margin-right: auto;
    height:68px;
    width: 1000px;  /*  760 en 800*600 */ 
    border-left: solid 1px Navy;
    border-right: solid 1px Navy;
    border-bottom: solid 1px Navy;
    text-align:center;
}
/*
h1ancien
{
	font-size: 14px;
    font-weight: bold;
    color: #003063;
    text-align:center;
}
*/

h1
{
	font-family:  Verdana, Palatino Linotype, MS Sans Serif, Arial, Times New Roman ;  
    font-size: 24px; 
    font-weight: normal; 
    height:20px; 
	
    /* font-weight: bold; text-align:center; margin-bottom:4px; padding-bottom:10px;  text-align:center;  */
    color: #003063;
    margin-top:2px;
	
     
    
	 
}


h2
{
    font-family: Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;
	font-size: medium;
    
    font-size: 12px;
    font-weight: normal;
    color: #4169e1; /* #003063; */
}


h3
{
    font-size: 11px;
}

a 
{
	font-size: 12px;
	/* color: #31659C; */
	color:Black;
	font-weight:bold;
}

.achat 
{
	 padding-left:15px;
	padding-right:15px;
	font-size: 12px;
	font-family:Arial
	color:#003366;
	text-align:justify;
	/* font-weight:bold;  459  */
	
	border-width:1px;
	border-style:solid;
	border-color: #CCD6E0;
	height:459px;
	margin-top:0px; 
	
	
	
}

a.menu1
{
 	background-image: url(Images/Titre1.gif);  
 	position:absolute;
 	width:170px; 
 	text-align:center; 
 	text-decoration: none; 
	color: #4169e1; /* Navy; #6397ce; /* #003063; */ 
    border-bottom: solid 1px #6397ce; 
    border-top: solid 1px #6397ce; /* #31659C; */
    font-size:12px; 
}
a.menu1jose
{
 	background-image: url(Images/Titre1.gif);  
 	position:absolute;
 	width:170px; 
 	text-align:center; 
 	text-decoration: none; 
	color: #4169e1; /* Navy; #6397ce; /* #003063; */ 
    border-bottom: solid 1px #6397ce; 
    /*border-top: solid 1px #6397ce; /* #31659C; */
    font-size:12px; 
    margin-top:0px;
  
}
a.menu1josehaut
{
 	position:absolute;
 	width:170px; 
 	text-align:center; 
 	text-decoration: none; 
	
	background-image: url(Images/Titre0.gif); 
	
	color: #4169e1; /* Navy; #6397ce; /* #003063; */ 
    border-bottom: solid 1px #6397ce; 
    /*border-top: solid 1px #6397ce; /* #31659C; */
    font-size:12px; 
    margin-top:0px;
  
}

a.menu1josemilieu
{
 	position:absolute;
 	width:170px; 
 	text-align:center; 
 	
 	background-image: url(Images/Titre0.gif);
 	
 	text-decoration: none; 
	color: #4169e1; /* Navy; #6397ce; /* #003063; */ 
    border-bottom: solid 1px #6397ce; 
    border-top: solid 1px #6397ce;
    font-size:12px; 
    margin-top:0px;
  
}

.menu1default
{
 	background-image: url(Images/Titre1.gif);  
 	position:absolute;
 	margin-top:2px; 
 	padding-top:2px; 
 	margin-left:14px; 
 	padding-left:34px; 
 	width:214px; 
 	text-align:center;
 	text-decoration: none; 
	color: #4169e1; /* Navy; #6397ce; /* #003063; */ 
    border-bottom: solid 1px #6397ce; 
    border-top: solid 1px #6397ce; /* #31659C; */
    font-size:12px; 
}

.menu2default
{
 	background-image: url(Images/fcell1.gif);  
 	position:absolute;
 	margin-top:2px; 
  
 	margin-left:14px; 
  
 	width:214px; 
 	text-align:center;
 	/* text-decoration: none;  */
	color: #003366; /* Navy;   #4169e1  #6397ce; /* #003063; */ 
    border-bottom: solid 1px #6397ce; 
    border-top: solid 1px #6397ce; /* #31659C; */
    font-family:Arial;
    font-size:12px; 
}

.labeldefault
{
 	background-image: url(Images/fcell1.gif);  
 	position:absolute;
 	margin-top:2px; 
  
 	margin-left:14px; 
  
 	width:214px; 
 	text-align:center;
 	/* text-decoration: none;  */
	color: #003366; /* Navy;   #4169e1  #6397ce; /* #003063; */ 
    border-bottom: solid 1px #6397ce; 
    border-top: solid 1px #6397ce; /* #31659C; */
    font-family:Arial;
    font-size:12px; 
}



a.menu2
{
    /*
    text-align:inherit;
    text-decoration: none; 
    font-size: 11px;
    color:#14487a;
    line-height:20px;
    margin-left: 10px;
	*/
    position:absolute;
    text-decoration: none;
 	font-size: 11px;
    color:#14487a;
    line-height:20px;
    margin-left: 10px;
    margin-top:1px;    
}

a.menu2vieastro
{
    /*
    text-align:inherit;
    text-decoration: none; 
    font-size: 11px;
    color:#14487a;
    line-height:20px;
    margin-left: 10px;
	*/
    position:absolute;
    text-decoration: none;
 	font-size: 11px;
    color:#14487a;
    line-height:14px;
    margin-left: 10px;
    margin-top:1px;    
}

a.menu2jose
{
    position:absolute;
    text-decoration: none;
 	font-size: 11px;
    color:#14487a;
    line-height:20px;
    margin-left: 10px;
    margin-top:1px;
    
}
a.menu3
{
    text-align:inherit;
    text-decoration: none; 
    font-size: 11px;
    color:#14487a;
    line-height:20px;
    margin-left: 0px;
}


a:visited {
	/* color:#31659C; 
	font-weight:bold; */
}

a:hover {
	text-decoration:underline;
	/* color: #31659C; */
	font-weight:bold;
}

a:active {
	color: #31659C;
	font-weight:bold;
}


/* !!!!!!!!!!!!!!!!!!!!   fin de feuille de présentation    !!!!!!!!!!!!!!!!!!!!!!!!!!   */


 #4169e1;
.Default
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	
    height:540px; 
	width: 558px;
	color: #000045; 
}

.astrol12
{
	font-size: 18px; 
    font-weight:bold;  
    color: #14487a; /* #003063;  */
}

.btndroite
{
	position:absolute;
	left:559px;
	/* top:-2px; */ 

}
.btndroitemp
{
	position:absolute;
	left:900px;
	top: 12px;

}
.btndroitemp2
{
	position:absolute;
	left:880px;
	top: 30px;
}
.btndroitemp3
{
	position:absolute;
	left:880px;
}
.lbltitrelogiciel
{
	position:absolute;
	left:30px;
	top: 30px;
}
.btndroitepasseport
{
 padding-right:110px;	
	
	/*  left:559px;  top:-2px; */ 

}

.btnconfirmerpasseport
{
 padding-left:77px;	
	
	/*  left:559px;  top:-2px; */ 

}


.lblgauche
{
	position:absolute;
	left:20px;
	margin-top:4px;
}

.lblgauchecouple
{
	position:absolute;
	text-align:left;
	left:18px;
	margin-top:2px;
}

.gestionfiche
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	
    text-align:left;
    width: 574px;  /* 602 */
	color: #000045; 
}



/* !!!!!!!!!!!!!!!!!!!!   Tableaux des Abonnements et Abonnés    !!!!!!!!!!!!!!!!!!!!!!!!!   */

.tableau
{
  	position: relative; 
    margin-left: auto;
    margin-right: auto;
    color: #000045;
    width:648px;
    height:auto;
}

.tableauprixabo
{
  	position: relative; 
    margin-left: auto;
    margin-right: auto;
	font-size:medium;    
    color: #000045;
    width:620px;
    height:auto;
}

.tabmipointunpla
{
	 background-color:White;
	text-align:center;
	width:9%;   /*  88px;   */
	height: 40px;
	font-size: 11px; 
    font-weight:bold;  
    /*color: #003063; /* #14487a;  #003063;  */
}
.tabmipointun
{
	/* text-align:left; */
	width:9%;   /*  88px;   */
	height: 40px;
	font-size: 11px; 
    font-weight:bold;  
    color: #003063; /* #14487a;  #003063;  */
}
.tabnumcar
{
	/* text-align:left; */
	width:60px;   /*  88px;   */
	height: 60px;
	font-size: 11px; 
    font-weight:bold;  
    color: #003063; /* #14487a;  #003063;  */
}

.tabcompcol0
{
	text-align:center;
	width:19%;
	font-size: 10px; 
    color: #003063; /* #14487a;  #003063;  */
}



.tabcompcol1
{
	text-align:center;
	width:20%;
	font-size: 11px; 
    font-weight:bold;  
    color: #003063; /* #14487a;  #003063;  */
}
.tabcompcol2
{
	text-align:left;
	padding-left:5px;
	width:46%;
	font-size: 11px; 
    color: #003063;
}
.tabcompcol2bis
{
	/* text-align:left; */
	padding-left:5px;
	width:46%;
	font-size: 11px; 
    color: #003063;
}
.tabcompcol3
{
	text-align:center;
	width:10%;
	font-size: 10px; 
    color: #003063;
}
.tabcompcol4
{
	text-align:center;
	width:10%;
	font-size: 10px; 
    color: #003063;
}
.tabcompcol5
{
	text-align:center;
	width:10%;
	font-size: 10px; 
    color: #003063;
}
.tabcompcol6
{
	text-align:center;
	width:31%;
	font-size: 10px; 
    color: #003063;
}
.tabcompcol7
{
	text-align:center;
	width:12%;
	font-size: 13px; 
    color: #003063;
}

.tabcompcol3bleu
{
	text-align:center;
	width:10%;
	font-size: 10px; 
	color: #003063;
    background-color:#d7dbdf;
    
}
.tabcompcol4bleu
{
	text-align:center;
	width:10%;
	font-size: 10px;
	color: Navy; 
    background-color:#d7dbdf;
}
.tabcompcol5bleu
{
	text-align:center;
	width:10%;
	font-size: 10px;
 
    background-color:#d7dbdf;
}

/* !!!!!!!!!!!!!!!!!!!!   TableauCaddie !!!!!!!!!!!!!!!!!!!!!!!!!!!!   */

.tabcadcol1
{
	text-align:center;
	width:14%;
	
	font-size: 10px; 
	color: #003063; /* #14487a;  #003063;  */
}
.tabcadcol2
{
	text-align:center;
	width:32%; /* 26%;   26+15 = 41   */
	
	font-size: 10px; 
    color: #003063;
}
/*
.tabcadcol3
{
	text-align:center;
	width:15%;
	
	font-size: 10px; 
    color: #003063;
}
*/
.tabcadcol4
{
	text-align:center;
	width:11%;
	
	font-size: 10px; 
    color: #003063;
}
.tabcadcol5
{
	text-align:center;
	width:9%;
	
	font-size: 10px; 
    color: #003063;
}

.tabcadcol6
{
	text-align:center;
	width:6%;
	
	font-size: 10px; 
    color: #003063; /* #14487a;  #003063;  */
}
.tabcadcol7
{
	 
	text-align:center;
	width:8%;
	
	font-size: 10px; 
    color: #003063;
}
.tabcadcol8
{
	text-align:center;
	width:10%;
	
	font-size: 10px; 
    color: #003063;
}
.tabcadcol9
{
	text-align:center;
	width:7%;
	font-size: 10px; 
    color: #003063;
}
.tabcadcol0
{
	text-align:center;
	width:80%;
	 font-weight:bold;
	font-size: 10px; 
    color: #003063;
}

/* !!!!!!!!!!!!!!!!!!!!   Panel Textes Interpretation Ecran  !!!!!!!!!!!   */
.panelInterpretation
{
	
	text-align:justify;
	
 
	position:relative;
	
    margin-left: auto;
    margin-right: auto;
    
  
    
   
	padding-left:9px;   
	padding-right:9px;
	padding-top:4px;   
	padding-bottom:9px;
 	width:620px;
 	
	font-family:  Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;  
    font-size:medium; 
    font-weight:bold;
    color: #000045;
    background-color: #f3f7fa;

}
.panelInterpretation2
{
	
	text-align:justify;
	
 
	position:relative;
	
    margin-left: auto;
    margin-right: auto;
    
  
    
   
	padding-left:9px;   
	padding-right:9px;
	padding-top:4px;   
	padding-bottom:9px;
 
 	width:620px;
 	
	font-family:  Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;  
    font-size:medium; 
    font-weight:bold;
    color: #000045;
    background-color: #f3f7fa;
    border-style:solid;
    border-width:1px;

}

.panelinterpretationlogiciel
{
	
	text-align:justify;
	
 
	position:relative;
	
    margin-left: auto;
    margin-right: auto;
    
  
    
   
	padding-left:9px;   
	padding-right:9px;
	padding-top:4px;   
	padding-bottom:9px;
 	width:900px;
 	
	font-family:  Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;  
    font-size:medium; 
    font-weight:bold;
    color: #000045;
    background-color: #f3f7fa;

}
.panelInterpretation2
{
	
	text-align:left;
	
 
	position:relative;
	
    margin-left: auto;
    margin-right: auto;
    
  
    
   
	padding-left:9px;   
	padding-right:9px;
	padding-top:4px;   
	padding-bottom:9px;
 	width:620px;
 	
	font-family: Courier New,MS LineDraw,Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;  
    font-size:small; 
    font-weight:bold;
    color: #000045;
    background-color: #f3f7fa;

}

/* !!!!!!!!!!!!!!!!!!!!   Biorythmes !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   */

.biocal
{
	position:relative; 
    margin-left: auto;
    margin-right: auto;
	height:480px;
	width:500px;
	/* margin-left:78px; */
	font-family:Courier New,MS LineDraw;
	font-size: 12px; 
    color: Black; /* #003063; /* #14487a;  #003063;  */
}

.biocalbis
{
	position:relative; 
    margin-left: auto;
    margin-right: auto;
	/* height:480px; */
	width:620px;
	margin-left:20px; 
	font-family:Courier New,MS LineDraw;
	font-size: 14px; 
    color: #050552; /* #050552 #003063; /* #14487a;  #003063;  */
    /* font-weight:bold; */
    text-align:left;
}

.decalehaut
{	
    margin-top: 7px;
    margin-bottom: 2px;
}
.decalehaut3
{	
    margin-top: 14px;
    margin-bottom: 2px;
}
.decalebas
{	
    margin-top: -5px;
    margin-bottom: 12px;
    margin-left:2px;
}
.decalehautbas
{	
    margin-top: 1px;
    margin-bottom: 5px;
}


.explicationtitrelogiciel
{
	font-family: Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;
	font-size:xx-large;
	font-weight:normal;
	font-variant:normal;
	color: #003063;
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width: 558px;	
}

.explicationtitre
{
	font-family: Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;
	font-size:x-large;
	font-weight:bold;
	font-variant:small-caps;
	color: #003063;
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width: 558px;	
}

.explicationsoustitre
{
	font-family:  Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;
	font-size:medium;
	color: #4169e1; /* RoyalBlue  */
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width: 558px;	
    
}
.explicationsoustitreastro
{
	font-family:  Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;
	font-size:large;
	color: #4169e1; /* RoyalBlue  */
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width: 558px;	
    
}
.explicationsoustitreorange
{
	font-family:  Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;
	font-size:medium;
	color: #a52a2a; /* orange foncé  */
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width: 558px;	
    
}

.darkgreen
{

	color: #006400; /* DarkGreen  */
   
}

.royalblue
{

	color: #4169e1; /* RoyalBlue  */
   
}
.darkred
{

	color: #8b0000;
   
}

.cours
{
	font-family:  Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;
	font-size:medium;
	color:#14487a; /*   RoyalBlue  */
	padding-left: 10px;
	text-align:left;
    width: 558px;
    text-decoration:none;	
    
}
a.cours:visited {
	color:#4682b4; /* steelblue */
	font-weight:bold; 
}

a.cours:hover {
	text-decoration: underline;
	color: Blue; 
	font-weight:bold;
}
.cours2
{
	font-family:  Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;
	font-size:medium;
	color:#14487a; /*   RoyalBlue  */
	padding-left: 30px;
	text-align:left;
    width: 558px;	
    text-decoration:none;
}

a.cours2:visited {
	color:#4682b4; /* steelblue */
	font-weight:bold; 
}

a.cours2:hover {
	text-decoration: underline;
	color: Blue; 
	font-weight:bold;
}
.cours3
{
	font-family:  Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;
	font-size:medium;
	color:#14487a; /*   RoyalBlue  */
	padding-left: 30px;
	text-align:left;
    width: 558px;	
    text-decoration:none;
}
a.cours3:hover {
	text-decoration: underline;
	color: Blue; 
	font-weight:bold;
}

.cours4
{
	font-family:  Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;
	font-size:medium;
	color:#14487a; /*   RoyalBlue  */
	padding-left: 50px;
	text-align:left;
    width: 558px;	
    text-decoration:none;
}
a.cours4:visited {
	color:#4682b4; /* steelblue */
	font-weight:bold; 
}

a.cours4:hover {
	text-decoration: underline;
	color: Blue; 
	font-weight:bold;
}
.explication
{
	position: relative; 
	font-family: Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;
	font-size: medium;
    margin-left: auto;
    margin-right: auto;	 
	width: 620px; /* 558px: */
	color: #000045; 
}
.explicationie
{
	position: relative; 
	font-family: Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;
	font-size: medium;
    margin-left: auto;
    margin-right: auto;	 
    text-align:justify;
	width: 620px; /* 558px: */

}

.explicationpetit
{
	position: relative; 
	font-family: Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;
	font-size:small;
    margin-left: auto;
    margin-right: auto;	 
    text-align:justify;
	width: 620px; /* 558px: */
	
}
.biotab
{
	
	text-align:left;
	padding-left:10px;
	width:25%;
	font-size: 11px; 
    font-weight:bold;  
    color: #003063; /* #14487a;  #003063;  */
}

/* !!!!!!!!!!!!!!!!!!!!   Horoscope Jour et Semaine  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   */

.horojour
{
	position:relative; 
	height:465px;
	width:629px;
	left:3px;
	font-family:  Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;  
    font-size:medium; 
    color: #000045;
    padding-left:20px; 
    padding-top:10px; 
    padding-bottom:10px; 
    text-align:justify;
    font-weight:bold;
    background-color: #f3f7fa;
}

/* !!!!!!!!!!!!!!!!!!!!  Numeros Chance  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   */
.numeroschance
{
	position:relative; 
    margin-left: auto;
    margin-right: auto;
 	height:230px;
	width:630px;
	left:3px;
	font-family:  Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;  
    font-size:medium; 
    font-weight:bold;
    color: #000045;
    padding-left:20px; 
    padding-top:10px; 
    padding-bottom:10px; 
    text-align:justify;
     font-variant:small-caps;      
}

/* !!!!!!!!!!!!!!!!!!!!   interpretation profil karmique !!!!!!!!!!!!!!   */

.tbinterpretation
{
	border-width:1px;
	border-color:Blue;
	  
	position:relative;
	
    margin-left: auto;
    margin-right: auto;
   
	padding-left:9px;   
	padding-right:9px;
	padding-top:4px;   
	padding-bottom:0px;
 	width:600px;
 	left:20px;
	font-family:  Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;  
    font-size:medium; 
    font-weight:bold;
    color: #000045;
    background-color: #f3f7fa;
}

.tbinterpretation1
{
	border-width:1px;
	border-color:Blue;
	  
	position:relative;
	
    margin-left: auto;
    margin-right: auto;
   
	padding-left:9px;   
	padding-right:9px;
	padding-top:4px;   
	padding-bottom:0px;
 	width:600px;
 	/* left:20px; */
	font-family:  Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;  
    font-size:medium; 
    font-weight:bold;
    color: #000045;
    background-color: #f3f7fa;
}

.tableinterpretation
{
	border-width:1px;
	border-color:Blue;
	  
	position:relative; 
    margin-left: auto;
    margin-right: auto;
 	width:620px;
 	
 	color: #003063;
}


.tableinterpretation2
{
	border-width:1px;
	border-color:Blue;

	position:relative; 
    margin-left: auto;
    margin-right: auto;
 	width:620px;
}

.tableinterpretation0
{
	border-width:1px;
	border-color:Blue;
	  
	position:relative; 
    margin-left: auto;
    margin-right: auto;
  	
 	color: #003063;
}

.decointerpretation1
{
	width:62px;
	background-color:#ebeff3;
}

.decointerpretation2
{
	text-align:center;
	width:480px;
	font-family:  Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;  
    font-size:x-large; 
    font-variant:small-caps;
    background-color:#ebeff3;
}
.decointerpretation2logiciel
{
	text-align:center;
	width:480px;
	/*
	font-family:  Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;  
    font-size:x-large; 
	*/
    background-color:#ebeff3;
}
.decointerpretation3
{
	background-color:#ebeff3;
	width:62px;
}

/* !!!!!!!!!!!!!!!!!!!!  Tarots  !!!!!!!!!!!!!!   */

.tarot
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
	height: 540px;
	width:658px;
	background-color:#004040;
}

.centrepanel
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
	
}

/* !!!!!!!!!!!!!!!!!!!!  decorations  !!!!!!!!!!!!!!   */

.tabdeco
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width:656px;
	height:537px;
	margin-top:1px;
	text-align:center;
}

.tabdeconouveau
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width:656px;
	height:537px;
	margin-top:1px;
	
}

.tabdecononcentre
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width:656px;
	height:537px;
	margin-top:1px;

}


.trjo
{
	/*
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    */
	width:656px;
	height:50px;  
	margin-top:10px;
	padding-left:20px;
	padding-top:10px;
	margin-left:20px;
	text-align:center;
	/*  background-color:#004040; */
	/*
	border-width:1px;
	border-style:solid; 
	border-color: Green; /* #CCD6E0; */
	
}

.astrogeo
{
	/*
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    */
	width:1689px;
	/* height:80px;   */
	margin-top:-15px;
	padding-left:-15px;
	padding-top:-15px;
	margin-left:-15px;
	/* background-color:yellow;  */
	/*  style="background-color:#CCD6E0"
	text-align:left;
	border-width:1px;
	border-style:solid; 
	border-color: Green; /* #CCD6E0; */
	
}
.astrogeoimage
{
	position: relative; 
    margin-left: -226px; /* -231px; */
    margin-top: -40px;	
    background-color: #CCD6E0;
}
.astrogeoimage2
{
	position: relative; 
    /* margin-left: -226px; /* -231px; */
    margin-left: -25px;
    margin-top: -15px;	    	
    background-color: #CCD6E0; /* #CCD6E0; */
}
.astrogeobas
{
	position: relative; 
    margin-top: -8px; /* -26px;	 */
    background-color: #CCD6E0; 
    width:1689px;
    /* height:10px; */
    /* padding-top:-16px; */
}
.astrogeotblatlon
{
    margin-top: 3px; /* -26px;	 */
    /* padding-top:-16px; */
}

.tabdecojo
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    
	
	margin-top:1px;
	text-align:center;
	
	border-width:1px;
	border-style:solid; 
	border-color: #CCD6E0;
	
	
	
	/*  background-color:#004040; 
	height:537px;
	/*
	border-width:1px;
	border-style:solid; 
	border-color: Green; /* #CCD6E0; */
	
}
/*
.tabdecojo
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width:656px;
	height:50px;  
	margin-top:1px;
	text-align:center;

}
*/
.tabdecojo1
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    margin-top:1px;
	text-align:center;
	width:656px;
	    
	height:50px;  
	
	/*
	border-width:1px;
	border-left:solid 1px #CCD6E0;
	border-right:solid 1px #CCD6E0;
	border-top:solid 1px #CCD6E0;
	*/
}
.tabdecojo2
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    margin-top:1px;
	text-align:center;
	border-width:1px;
	border-left:solid 1px #CCD6E0;
	border-right:solid 1px #CCD6E0;
	border-bottom:solid 1px #CCD6E0;
}


.tddeco0
{
	margin-top:0px; 	/* debut modif #4169e1   */
	height:22px;
	width:652px;
	background-image: url(Images/DecoTitre2.jpg);  
	background-repeat:no-repeat;	
	border-width:1px;
	border-style:solid; 
	border-color:#CCD6E0; 
}

.rouge
{
	 background-color:Red;
}

.tddeco0bis
{
	margin-top:0px;
	height:22px;
	width:648px;
	border-width:1px;
	border-style:solid; 
	border-color:#CCD6E0; 

}
.tddeco
{
	margin-top:0px;
	border-width:1px;
	border-style:solid;
	border-color: #CCD6E0;
	height:22px;
	width:652px;
	background-image: url(Images/DecoTitre1.jpg);  
	background-repeat:no-repeat;		
}
.tddecologiciel
{
	margin-top:0px;
	border-width:1px;
	border-style:solid;
	border-color: #CCD6E0;
	background-color: #e6e6fa; /*  #dcdcf0;  #CCD6E0; */
	height:22px;
	width:652px;
	/* background-image: url(Images/DecoTitre1.jpg);  
	background-repeat:no-repeat;  */		
}

.tddecoparts1
{
	margin-top:0px;
	border-width:1px;
	border-style:solid;
	border-color: #CCD6E0;
	background-color:#fff0f5; /*  #e9e9e9; */
	height:22px;
	width:652px;
	/* background-image: url(Images/DecoTitre1.jpg);  
	background-repeat:no-repeat;  */		
}
.tddecoparts2
{
	margin-top:0px;
	border-width:1px;
	border-style:solid;
	border-color: #CCD6E0;
	background-color:White;
	height:22px;
	width:652px;
	/* background-image: url(Images/DecoTitre1.jpg);  
	background-repeat:no-repeat;  */		
}

.tddecobis
{
	margin-top:0px;
	border-width:1px;
	border-style:solid;
	border-color: #CCD6E0;
	height:30px;
	width:652px;
	text-align:center;
	background-image: url(Images/DecoTitre1.jpg);  
	background-repeat:no-repeat;		
}

.tddecopass
{
	position: relative;
	margin-left: auto;
    margin-right: auto;	 
	margin-top:0px;
	border-width:1px;
	border-style:solid;
	border-color: #CCD6E0;
	height:40px;
	width:652px;
	background-image: url(Images/DecoTitre1.jpg);  
	background-repeat:no-repeat;		
}
.Titre1Logistel
{
	margin-top:6pt;
	margin-right:10.1pt;
    margin-bottom:6.0pt;
	font-size:12.0pt;
	font-family::"Palatino Linotype";
	text-decoration:none;
	
	
	
}


.tddecojo
{
	margin-top:0px;
	/*
	border-width:1px;
	border-style:solid;
	border-color: #CCD6E0;
	height:22px;
	*/
	width:656px;
	background-image: url(Images/DecoTitre1.jpg);  
	background-repeat:no-repeat;	
	
}

.tddeconouveau
{
	margin-top:0px;
	border-width:1px;
	border-style:solid;
	border-color: #CCD6E0;
	height:10px;
	width:652px;
	background-image: url(Images/DecoTitre3.jpg);  
	background-repeat:no-repeat;
}

.tddeco2
{
	border-width:1px;
	border-style:solid;
	border-color: #CCD6E0;
	height:459px;
	margin-top:0px; 
}
.tddeco2bis
{
	border-width:1px;
	border-style:solid;
	border-color: #CCD6E0;
	height:490px;
	margin-top:0px; 
}

.tddeco2ter
{
	border-width:1px;
	border-style:solid;
	border-color: #CCD6E0;
	margin-top:0px;
	width:652px; 
}

.tddeco3
{
	border-width:1px;
	border-style:solid;
	border-color:#CCD6E0;
	padding-bottom:15px;
	height:200px;
	
}
.tddeco3nouveau
{
	position: absolute;
	
    margin-left: auto;
    margin-right: auto;	 
	/* 
	margin-top:5px;	
	*/    
	
	border-width:1px;
	border-style:solid;
	border-color:#CCD6E0;
	
	/* height:200px; */
	
}
.tddeco3nouveaupass
{
	position: relative;
	
    margin-left: auto;
    margin-right: auto;	 
	/* 
	margin-top:5px;	
	*/    
	
	/* 
	border-width:1px;
	border-style:solid;
	border-color:#CCD6E0;
	*/	

	/* height:200px; */
	
}
.tddeco4
{
	border-width:1px;
	border-style:solid;
	border-color:#CCD6E0; 
	height:40px;
}

.tddeco4pass
{
	position: relative;	
    margin-left: auto;
    margin-right: auto;	
	border-width:1px;
	border-style:solid;
	border-color:#CCD6E0; 
	height:40px;
}

.tddecovide
{
	position: relative;	
    margin-left: auto;
    margin-right: auto;	
	border-width:1px;
	border-style:solid;
	border-color:Red; /* #CCD6E0;  */	
}

.tddeco4couple
{
	position: relative;	
    margin-left: auto;
    margin-right: auto;
	border-width:1px;
	border-style:solid;
	border-color:#CCD6E0; 
	height:35px;
}

.tddeco5
{
	border-width:1px;
	border-style:solid;
	border-color:#CCD6E0; 
	 
}
.tddeco6
{
	background-color: #ffffff;
    font-family:  Palatino Linotype, MS Sans Serif, Arial, Times New Roman, Verdana;  
	font-size:14px;
	border-width:1px;
	border-style:solid;
	border-color: #CCD6E0;
	padding-left:15px;
	padding-right:15px;
	/* font-weight:bold; */
	color: #003063;	
}

.tabdecoinfo
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width:656px;
	height:537px;
	margin-top:1px;
	text-align:center;
	/* background-color:#004040;  */
	background-color: #e6e6fa; /*    #ffffff; */
}

.tabdecoinfo2
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width:656px;
	/* height:537px; */
	margin-top:1px;
	text-align:center; 
	/* background-color:#004040;  */
	background-color: #e6e6fa; /*    #ffffff; */
}
.tabdecoinfo2pass
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width:650px;
	/* height:320px;  */
	margin-top:0px;
	
	text-align:center; 
	/* background-color:#004040;  */
	/* background-color: #e6e6fa;    #ffffff; */
	
	/* background-color:#f3f7fa; */
	
	border-left:solid 1px Navy;
	border-right:solid 1px Navy;
	border-top:solid 1px Navy;
	/* border-bottom:solid 1px Navy;   */
}
.tabdecoinfo2login2
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width:650px;
	/* height:320px;  */
	margin-top:0px;
	
	text-align:center; 
	/* background-color:#004040;  */
	/* background-color: #e6e6fa;    #ffffff; */
	
	/* background-color:#f3f7fa; */
	
	border-left:solid 1px Navy;
	border-right:solid 1px Navy;
	border-top:solid 1px Navy;
	border-bottom:solid 1px Navy;   
}
.tdpays2login
{
	border-width:1px;
	border-style:solid;
	border-color: Navy; /* #CCD6E0;  */
	height:190px; 
	width:652px;
    text-align:left;
    padding-bottom:2px;
    /* background-color:#e6e6fa; /* #D2D2FF; */
    
    /* background-color:#f3f7fa; */
    
}
.tabdecoinfo2datenom
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width:650px;
	/* height:537px; */
	margin-top:0px;
	text-align:center; 
	background-color: #e6e6fa; /*    #ffffff; */
	/*
	border-width: 1px;
	border-style:solid;
	*/	
	border-left:solid 1px Navy;
	border-right:solid 1px Navy;
	border-top:solid 1px Navy;
}
.tabdecoinfo2panville
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width:650px;
	/* height:537px; */
	margin-top:0px;
	text-align:center; 
	background-color: #e6e6fa; /*    #ffffff; */
	/*
	border-left:solid 1px Navy;
	border-right:solid 1px Navy;
	border-top:solid 1px Navy;
	*/	
	border-width: 1px;
	border-style:solid;

}
.tabcreerville
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width:650px;
	/* height:537px; */
	margin-top:0px;
	text-align:center; 
	background-color: #e6e6fa; /*    #ffffff; */
	/*
	border-width: 1px;
	border-style:solid;
	*/	
	border-left:solid 1px Navy;
	border-right:solid 1px Navy;
	border-bottom:solid 1px Navy;
}

.blanche
{
color:White;
}

.tabdecoinfo2bis
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width:656px;
	
	margin-top:1px;
	text-align:center; 
	
	background-color:#e6e6fa;
	/* background-color: #e6e6fa; /*    #ffffff; */
}

.tabdecoinfo3
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width:656px;
	/* height:537px; */
	margin-top:1px;
	/* text-align:center;  */
	/* background-color:#004040;  */
	background-color: #e6e6fa; /*    #ffffff; */
}
.tabdecoinfo3login
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width:648px;
	height:250px;
	margin-top:1px;
	/* text-align:center;  */
	/* background-color:#004040;  */
	background-color: #e6e6fa; /*    #ffffff; */
}
.tabdecoinfo4
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width:656px;
	height:538px; 
	margin-top:1px;
	text-align:center; 
	background-color:#004040;  
	
}
.tarotvert
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width:656px;
	height:30px; 
	margin-top:1px;
	text-align:center; 
	background-color:#004040;  
}

.centrelabel
{
	position:relative; 
    margin-left: auto;
    margin-right: auto;	 
    /* width:348px; */
	/* height:537px; */
	/* margin-top:1px; */
	text-align:center;  
	/* background-color:#004040;  */
	/* background-color: #e6e6fa; /*    #ffffff; */
}

.centrelabelcelebres
{
	position:relative; 
    margin-left: auto;
    margin-right: auto;	 
    /* width:348px; */
	/* height:537px; */
	/* margin-top:1px; */
	text-align:center;  
	font-size:11px;
	/* background-color:#004040;  */
	/* background-color: #e6e6fa; /*    #ffffff; */
}
  font-size:12px;

.tdpayslavender
{
	border-width:1px;
	border-style:solid;
	border-color: #CCD6E0; /* #CCD6E0;  */
	/* height:60px; */
	width:652px;
    text-align:left;
    padding-bottom:2px;
    background-color:#e6e6fa;
}
.tdpayslavender2
{
	/*
	border-width:1px;
	border-style:solid;
	border-color: #e6e6fa; /* #CCD6E0;  */
	/* height:60px; */
	width:652px;
    text-align:left;
    padding-bottom:2px;
    background-color:#e6e6fa;
}

.tdpays
{
	border-width:1px;
	border-style:solid;
	border-color: #CCD6E0; /* #CCD6E0;  */
	/* height:60px; */
	width:652px;
    text-align:left;
    padding-bottom:2px;
    background-color:#D2D2FF;  
}
.tdpaysbis
{
	border-width:1px;
	border-style:solid;
	border-color: Navy; /* #CCD6E0;  */
	/* height:60px; */
	width:652px;
    text-align:left;
    padding-bottom:2px;
    background-color:#e6e6fa; /* #D2D2FF;   */
}


.tdlivres
{
	border-width:1px;
	border-style:solid;
	border-color: #CCD6E0; /* #CCD6E0;  */
	/* height:60px; */
	width:652px;
    text-align:left;
    padding-bottom:2px;
    
}
.tdjo
{
	border-width:1px;
	border-style:solid;
	border-color: #CCD6E0; /* Navy ou  #CCD6E0;  */
	/* height:60px; 
	width:658px;
	*/
    text-align:left;
    /* padding-bottom:2px; 
    background-color:white; */
     /* #D2D2FF;  */
}

.mdpoublie
{
	position: absolute; 
    /* margin-left: auto;
    margin-right: auto;	 
    width:650px;
	/* height:320px;  */
	margin-top:0px;

}


.labelgauchedefault
{
 	/*
 	background-image: url(Images/onglet2.gif);
 	background-repeat:no-repeat;
 	*/

	position:relative;
 	text-align:center;
 	margin-top:-3px;
 	/*
 	text-align:center; 
	text-decoration: none; 
 	*/
	color:#14487a;
	/* color: #4169e1; /* Navy; #6397ce; /* #003063; */ 
	
    border-bottom: solid 1px #cacdcf; /* #6397ce;  */
    border-top: solid 1px #cacdcf; /* #6397ce; /* #31659C; */ 
    border-left: solid 1px #cacdcf; /* #6397ce; */
    border-right: solid 1px #cacdcf; /* #6397ce; /* #31659C; */      
    font-size:12px;
}

.labeldroitdefault
{

 	/*
 	background-image: url(Images/onglet2.gif);
 	background-repeat:no-repeat;
 	*/
 	  
 	position:relative;
 	text-align:center;
 	margin-top:-3px;
 	/* background-image: url(Images/Titre3.gif);  */
 	/*
 	text-align:center; 
	text-decoration: none; 
 	*/
	color:#14487a;
	/* color: #4169e1; /* Navy; #6397ce; /* #003063; */ 
	
    border-bottom: solid 1px #cacdcf; /* #6397ce; */
    border-top: solid 1px #cacdcf; /* #6397ce; /* #31659C; */
    border-left: solid 1px #cacdcf; /* #6397ce; */
    border-right: solid 1px #cacdcf; /* #6397ce; /* #31659C; */    
    font-size:12px;
}

.tddefaultgauche
{
	vertical-align:top; 
	
	color:#191970;
	/* color:#14487a; */
	
	/* color:Navy; border-Top: solid 1px Lavender; */
	
	
	border-left: solid 1px Lavender;
	border-right: solid 1px #CCD6E0; 
	/* border-bottom: solid 1px #CCD6E0;  */

	 margin-top:-5px;
	 
}

.tddefaultgauchebas
{
     
	vertical-align:top; 
	
	color:#191970;
	/* color:#14487a; */
	
	/* color:Navy; border-Top: solid 1px Lavender; */
	
	
	/* border-left: solid 1px Lavender;*/
	
	border-right: solid 1px #CCD6E0; 
	/* border-bottom: solid 1px #CCD6E0;  */

	/* height:78px; */
	 margin-top:-5px;

}

.tddefaultgauchejose
{
	vertical-align:top; 
	/* background-color:Red;  */
	color:#191970;
	height:78px;
	/* color:#14487a; 80  */
	
	/* color:Navy; border-Top: solid 1px Lavender; */
	
	
	/* border-left: solid 1px Lavender; */
	border-right: solid 1px #CCD6E0; 
	/* border-bottom: solid 1px #CCD6E0;  */

	 margin-top:-5px;
	 
}

.tddefaultdroit
{
	 vertical-align:top; 
	
	
	color:#191970;
	
	/*
	border-top: solid 1px Blue;
	border-left: solid 1px Lavender;
	border-right: solid 1px Blue;
	border-bottom: solid 1px Lavender;
	*/
	
	/* color:#14487a */
	
	/* border-Top: solid 1px Lavender; */
	
	border-left: solid 1px Lavender; 
	/* border-right: solid 1px Lavender;  */
	border-bottom: solid 1px #CCD6E0;
	margin-top:-5px;
	
	

}

.tddefaultdroitbas
{
	
	 vertical-align:top; 

	/* background-color:#E1E1F5; */
	
	color:#191970;
	/*
	border-top: solid 1px Blue;
	border-left: solid 1px Lavender;
	border-right: solid 1px Blue;
	border-bottom: solid 1px Lavender;
	*/
	
	/* color:#14487a */
	
	/* border-Top: solid 1px Lavender; */
	
	border-left: solid 1px Lavender; 
	/* border-right: solid 1px Lavender;  */
	border-bottom: solid 1px #CCD6E0;
	margin-top:-5px;
	
	

}

.tddefaultdroitbaskantaro
{	
    vertical-align:top; 
	/* background-color:#aa8d79; */
	/* #321801;  :#aa9079; */
	color: #191970;
	/* border-left: solid 1px Lavender;  */
	/*border-bottom: solid 1px #CCD6E0;*/
	margin-left:0px;
	padding-left:0px;
}

.imagekantaro
{	
	position: relative; 
    margin-left: auto;
    margin-right: auto;
    margin-left:0px;
    padding-left:0px;	 
}

.tdpaysright 
{
	border-width:1px;
	border-style:solid;
	border-color:Navy; /* #CCD6E0;  */
	/* height:60px; */
	width:652px;
    text-align:right;
   /* padding-bottom:10px; 
    background-color: #D2D2FF; */
}
.tdpaysrightlog 
{
	/*
	border-width:1px;
	border-style:solid;
	border-color:Navy; /* #CCD6E0;  */

	/* height:60px; */
	width:652px;
    text-align:right;
   /* padding-bottom:10px; 
    background-color: #D2D2FF; */
}
.tdpaysascendant 
{
	border-width:1px;
	border-style:solid;
	border-color:Navy; /* #CCD6E0;  */
	/* height:60px; */
	width:652px;
    text-align:left;
   /* padding-bottom:10px; 
    background-color: #D2D2FF; */
}

.tdpaysleft
{
	border-width:1px;
	border-style:solid;
	border-color:Navy; /* #CCD6E0;  */
	height:487px; 
	width:652px;
    text-align:left;
   /* padding-bottom:10px; */
    background-color: #D2D2FF;
}
.tdpays2
{
	border-width:1px;
	border-style:solid;
	border-color: Navy; /* #CCD6E0;  */
	height:190px; 
	width:652px;
    text-align:left;
    padding-bottom:2px;
    background-color:#D2D2FF;
}

.tdpays2log
{
	border-width:1px;
	border-style:solid;
	border-color: Navy; /* #CCD6E0;  */
	height:190px; 
	width:652px;
    text-align:left;
    padding-bottom:2px;
    background-color:#ebeff3;
}

.tdville
{
	border-width:1px;
	border-style:solid;
	border-color:Navy; /* #CCD6E0;  */
	height:300px;
	width:652px;
	text-align:left;
	background-color: #D2D2FF;
}

.villepanel
{

	/* border-width:1px;
	border-style:solid;
	border-color:Navy; /* #CCD6E0;  */
	/* height:256px; */
	/*
	border-color:Navy; 
	border-top-width:1px;
	border-top-style:solid;
	border-top-width:1px;
	border-right-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	*/

	width:400px;
	text-align:left;
	background-color:#e6e6fa;
}

.latitudepanel
{
	/* border-width:1px; 
	border-style:solid;
	border-color:Navy; /* #CCD6E0;  */
	/* height:256px; */
	/*
	border-color:Navy; 
	border-top-width:1px;
	border-top-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-width:1px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;

	border-right-width:1px;
	border-right-style:solid;
	border-right-width:1px;
*/
	
	width:250px;
	text-align:left;
    /* background-color: #D2D2FF; */
    background-color:#e6e6fa;
}

.panelcelebres
{
	border-color:Navy; /* RoyalBlue=#4169e1     #CCD6E0; /*  Navy; */
	border-width:1px;
	border-style:solid;
	text-align:left;
	height: 214px;
	background-color: #D2D2FF;
	/* color:#14487a; */
	
}
.panelcelebres2
{
	border-color:Navy; /* RoyalBlue=#4169e1     #CCD6E0; /*  Navy; */
	border-width:1px;
	border-style:solid;
	text-align:left;
	background-color: #D2D2FF;
	/* color:#14487a; */
	
}

.courier13
{
	font-family: Courier New,MS LineDraw,Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;  
    /* font-size:small;   */
    font-size:13px;
    padding:5px;
    
    color: #000045;

}
.courier13logiciel
{
	font-family: Courier New,MS LineDraw,Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;  
    /* font-size:small;   */
    font-size:13px;
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    padding-bottom:5px;
    color: #000045;
}
.courier13logicielbio
{
	font-family: Courier New,MS LineDraw,Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;  
    /* font-size:small;   */
    font-size:13px;
    /*
    padding-left:3px;
    padding-right:3px;
    padding-top:3px;
    padding-bottom:3px;
    */
    text-align:center; 
    background-position:center;
    
    color: #000045;

}

.arial11
{
	font-family: Arial, Palatino Linotype, Verdana, Times New Roman, MS Sans Serif, Courier New,MS LineDraw ;  
    /* font-size:small;   */
    font-size:11px;
    padding:5px;
}
.courier13bis
{
	position: relative; 
    margin-left: 8px;
   	font-family: Courier New,MS LineDraw,Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;  
    /* font-size:small;   */
    font-size:13px;
    padding:0px;

    color: #000045;
    

}


/* !!!!!!!!!!!!!!!!!!!! Positionnement   !!!!!!!!!!!!!!   */
.top-32
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    top: -32px;
}

/* !!!!!!!!!!!!!!!!!!!!  Explications Etudes   !!!!!!!!!!!!!!   */

.explititre
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
	color:#003366;
	font-family:   Arial, Palatino Linotype, Verdana,Times New Roman, MS Sans Serif;  
    font-size:x-large; 
    font-variant:small-caps;
    font-weight:bold;
}

.explitexte
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
	color:#003366;
	font-family:   Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;  
    font-size: 16px; 
    font-weight:bold;
}
.explitexteroyalblue
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
	color:#4169e1;
	font-family:   Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;  
    font-size: 16px; 
    font-weight:bold;
}

.lienhoroscope
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
	
	font-family:  Verdana, Palatino Linotype, MS Sans Serif, Arial, Times New Roman ;  
    font-size: 18px; 
    font-weight: normal; 
    
	background-color:#e6e6fa;
    /* font-weight: bold; text-align:center; margin-bottom:4px; padding-bottom:10px;  text-align:center;  */
    color: #003063;
	
	/*
	color:#191970;
	font-family:   Verdana, Palatino Linotype, Arial, Times New Roman, MS Sans Serif;  
    font-size: 20px; 
    font-weight:normal; 
    */
    
    /* 
	font-family:   Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;  
    font-size: 16px; 
    font-weight:bold;
	*/
    
    
    
}

.explitextemilieu
{
	position: relative; 
    margin-left: 20px;
    margin-right: 20px;	 
	color:#003366;
	font-family:   Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;  
    font-size: 16px; 
    font-weight:bold;
}

.explitextelien
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
	color:#14487a; 
	font-family:   Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;  
    font-size: 16px; 
    font-weight:bold;
}



.explitexte2
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
	color:#003366;
	font-family:   Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif;  
    font-size: 16px; 
    
}
/* !!!!!!!!!!!!!!!!!!!!    !!!!!!!!!!!!!   */

.aligneabonnement
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    top:-20px;
    color:Navy;
}
.aligneastrologue
{
	position: relative; 
    top:-80px;
    /* color:Navy; */
    
    text-decoration: none; 
    font-size: 11px;
    color:#14487a;
    
}
.alignecahier
{
	position: relative; 
    top:-55px;
   
    /* color:Navy; */
    
    text-decoration: none; 
    font-size: 11px;
    color:#14487a;

	/*
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    top:-40px;
    color:Navy;
	*/ 
}
.alignetop
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    top:0px;
}
.alignecentre
{
	position: absolute;
    text-align:center;
}
.alignetopjose
{
	position:absolute;
   
    left: 218px;
    top:530px;
	
}

.alignegauche
{
	position:inherit; 
	text-align:left;
	margin-left:5px;
}
.alignegauche2
{
	position:inherit; 
	text-align:left;
	margin-left:5px;
	margin-top:4px;
	margin-bottom:4px;
}
.alignegaucheautre
{
	position:inherit; 
	text-align:left; 
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
}

.alignegauchetop
{
	position:inherit; 
	text-align:left;
	margin-left:5px;
	top:0px;
}

.alignedroite
{
	position:inherit; 
	text-align:right;
	margin-right:10px;
}

.ntre
{
	text-align:inherit;
	/*
	position: relative; 
    margin-left: 5px;
    margin-right: auto;	 
    top:0px;
	*/
}


.liendefault
{
	text-align:inherit;
	color:#003366;
	/*
	position: relative; 
    margin-left: 5px;
    margin-right: auto;	 
    top:0px;
	*/
}
.orange
{
	text-align:inherit;
	font-size: 9px;
	color:#708090; /*  #000040  #595307; #14487A     gris #708090    */
	/*
	position: relative; 
    margin-left: 5px;
    margin-right: auto;	 
    top:0px;
	*/
}
.cadre
{
	/*
	position: relative; 
    margin-left: auto;
    margin-right: auto;	
    text-align:left;
 	*/
 	border-color:#4169e1;/* RoyalBlue=#4169e1     #CCD6E0; /*  Navy; */
	border-width:1px;
	border-style:solid;
	color: #000045; 
}

.boutonjo2
{
	margin-top:2px;
	font-family:  Verdana, Palatino Linotype, Arial, Times New Roman, MS Sans Serif;   
	font-size: 10px;
	color:#191970; 
}

.boutonjo
{
	 margin-top:4px;
	font-family:  Verdana, Palatino Linotype, Arial, Times New Roman, MS Sans Serif;   
	font-size: 10px;
	color:#191970; 
}

.alignehautgauche
{
	margin-top:-3px;
	margin-left:-2px;
	/*
	top:-5px;
	left:-5px;
	padding-top:-5px;
	padding-left:-5px;
	*/
}

.btncarte
{
	position:absolute; 
	left:610px;
	top:522px; 
}

.btncartefermer
{
	position:absolute; 
	left:879px;
	top:10px; /* 575px;  */
}
.btncarteplus
{
	position:absolute; 
	left:879px;
	top:568px; 
	background-color:#e2e2ff;
}
.btnnb
{
	position:absolute; 
	left:920px;
	top:568px; 
	background-color:#e2e2ff;
}
.alignelabellogicielgauche
{
	position:absolute; 
	left:30px;
	
}

.signes
{
    background-image: url(Images/poissons.gif);
    /* color: #4169e1; /* Navy; #6397ce; /* #003063; */ 
    background-position:center;
 	height:40px;
	width:40px;
}

.listecelebres
{

    /*  CssClass="ntr"   color: #4169e1; /* Navy; #6397ce; /* #003063; */
    background-color:#f5f5f5;
    /* background-position:center; */
	Font-Size:11px;
	text-align:left;
	
	padding-left:2px; 
	margin-left:2px;
	/* overflow:inherit;  */
	/* display:table-row; */

	/* border: solid 1px Navy; */ 
	/* list-style-position:inside;  */
	max-width:200px;
	/* overflow:scroll auto; */
	text-decoration:none;
	color:#14487a;

}



.panlistecelebres
{
 
    background-color:#f5f5f5;  
	overflow:hidden;
	 /*
	overflow  -x: hidden;
	overflow-y:scroll;
	*/    
	height:197px;
    width:201px; /* 202px; */ 
    Font-Size:small;
    text-align:left;
    padding:0px;
    margin:0px;
    list-style-type: none;
    border: solid 1px Navy;
    text-decoration:none;
    color:#14487a;
}
 
.panlistecelebres ul, .panlistecelebres li
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	background-color:#f5f5f5;  
	overflow:hidden;
	text-decoration:none;
	color:#14487a;
}
.phyllis48
{
    font-size:48px;
	font-family: Phyllis ATT, Palatino Linotype, Verdana, Sans-Serif Serif, Arial, Times New Roman;
	
	color:Navy;
}
.phyllis36
{
    font-size:36px;
	font-family: Phyllis ATT, Palatino Linotype, Verdana, Sans-Serif Serif, Arial, Times New Roman;
	
	color:Navy;
}
.phyllis20
{
    font-size:28px;
	font-family: Phyllis ATT, Palatino Linotype, Verdana, Sans-Serif Serif, Arial, Times New Roman;
	font-weight:bold;
	text-decoration:underline;	
	height:40px;
}

.phyllis24
{
    font-size:24px;
	font-family: Phyllis ATT, Palatino Linotype, Verdana, Sans-Serif Serif, Arial, Times New Roman;
	font-weight:bold;
	text-align:center;
}

.phyllis14
{
    font-size:20px;
	font-family: Phyllis ATT, Palatino Linotype, Verdana, Sans-Serif Serif, Arial, Times New Roman;
	font-weight:bold;
} 
.palatino12
{
    font-size:14px;
	font-family:  Sans-Serif, Arial, Times New Roman, Verdana, Palatino Linotype; 
	/* font-weight:bold; */
} 

/* !!!!!!!!!!!!!!!!!!!!    !!!!!!!!!!!!!!   */

/* !!!!!!!!!!!!!!!!!!!!    !!!!!!!!!!!!!!   */

/* !!!!!!!!!!!!!!!!!!!!    !!!!!!!!!!!!!!   */

/*
bodyV2
{
    background-color: #ffffff;
    margin: 0;
    padding: 0;
    text-align: left;
    font-family: Palatino Linotype;
    font-size: 11px;
    font-weight: normal;
    color: #003063;
}
*/
/*
.headerV2
{
	background-image: url(Astropass.jpg);
	background-repeat: no-repeat;
	margin-top:1px;
    position: relative; 
    width: 1000px; 
    height: 121px;
    margin-left: auto;
    margin-right: auto;
    font-weight: normal;
    border-left: solid 1px Navy;
    border-bottom: solid 1px Navy;
    border-right: solid 1px Navy;
}
*/
.navV2
{

	/* background-image: url(footer2.gif); */
	/* background-image: url(Ciel4Haut.jpg); 
    background-repeat: repeat;  */
	position: relative; 
    margin-left: auto;
    margin-right: auto;
    margin-top:1px;
    height: 15px;
    color:Navy; 
    font-size: 12px;
    width: 991px;
    border: solid 1px Navy;
    padding-left:9px;
	background-color:#6397ce; /* #ebeff3; */
}
/*
.menuaV2
{
    position: absolute;
    right:15px;
    color: Navy;  
    font-family: Palatino Linotype;
    font-size: 12px;
    margin-top:1px;
}
*/

.pageV2
{
    margin-left: auto;
    margin-right: auto;
    margin-top:1px;
    text-align: left;
   /*  background-image: url(Images/body-repeat.gif); 
    background-repeat: repeat-y;    */
    width: 1000px;
    /* padding: 0px 24px; */
    height: 600px;
    border: solid 1px Navy;
    background-color: #f3f7fa;
}

#sidebarV2 
{
	/* 
	background-image: url(Ciel7Gauche.jpg); 
    background-repeat: repeat;  */
	float: right;
	width: 170px;
	height: 600px; /*100%; */
	border-left: solid 1px Navy;
	background-color:#ebeff3;
}
#sidebarleftV2 
{
	/*  background-image: url(Ciel7Gauche.jpg); 
    background-repeat: repeat;  */
	float: left;
    width: 170px;
	height: 600px; /*100%; */
	border-right: solid 1px Navy;
	background-color:#ebeff3;
}

.footerV2
{
    /* background-image: url(footer.gif);
    background-repeat: repeat-y; */
	/* background-image: url(Ciel4Bas.jpg); 
    background-repeat: repeat;     */
    background-color:#ebeff3; 
    position: relative;
    margin-left: auto;
    margin-right: auto;
    margin-top:1px;
    width: 1000px;  /*  760 en 800*600 */ 
    text-align: center;
    font-size: 10px;
    border: solid 1px Navy;
}


.tabdecoV2
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 
    width:656px;
	height:607px; /* 537px; */
	margin-top:1px;
	text-align:center;
	border-color:Green;
}


.nolimitehauteurV2
{
	position: relative; 
    margin-left: auto;
    margin-right: auto;	 

	height: auto;  /* 600px; */
	width:758px;
	border-left:solid 1px;
	border-right:solid 1px;
	border-color:Red; /*   Navy;   green;  #CCD6E0; */

}

/* -------------   Page Logiciel ----------------------- */

.logipage
{
	/* background-image: url(Images/SousLogo2.jpg); 
    background-repeat:repeat-y;  */

	position: relative; 

    background-color:#f0f0f0;  /* #ffffff #dcdcdc  #e2e2ffYellow;  */
}

.logipage1024-768
{
	/* background-image: url(Images/AstroPass1.bmp); 
    background-repeat:no-repeat;    */
	position: relative; 
    margin-left: auto; 
    margin-right: auto;
    margin-bottom: auto;
    margin-top: -10px; /* auto; -8 */ 
    /* Color:yellow; */
    Height:564px; /* 558 px; */ 
    Width:986px;
    /* background-color:#e2e2ff; */
}
.logipagelong
{
	/* background-image: url(Images/AstroPass1.bmp); 
    background-repeat:no-repeat;    */
	position: relative; 
    margin-left: auto; 
    margin-right: auto;
    margin-bottom: auto;
    margin-top: auto; /* auto; -8 */ 
    /* Color:yellow; */
    /* Height:564px; /* 558 px; */ 
    Width:970px;
    /* background-color:#e2e2ff; */
}

.logipage1024-768bis
{
	/* background-image: url(Images/AstroPass1.bmp); 
    background-repeat:no-repeat;    */
	
	/*
	position: relative; 
    margin-left: auto;
    margin-right: auto;
    margin-bottom: auto;
    margin-top: 0px; 
    */
	
	/* Color:yellow; */

	margin-left:90px;
}
.logipage1024-768astrogeo
{
	/* background-image: url(Images/AstroPass1.bmp); 
    background-repeat:no-repeat;    */
	position: relative; 
    margin-left: 0px; 
    margin-right: 0px;
    margin-bottom: 0px;
    margin-top: 0px; /* auto; */ 
    /* Color:yellow; */
    Height:923px; /* 552 px; */ 
    Width:1691px;
    /* background-color:#e2e2ff; */
}
.logipagebio
{
	/* background-image: url(Images/AstroPass1.bmp); 
    background-repeat:no-repeat;    */
	position: relative; 
    margin-left: auto; 
    margin-right: auto;
    margin-bottom: auto;
    margin-top: 0px; /* auto; */ 
    /* Color:yellow; */
    /* Height:748px; /* 552 px; */ 
    Width:984px;
    /* background-color:#e2e2ff; */
}
.pancharger0
{
	/* position: relative;  */
    background-color:#ffd700; /* Gold */
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;     
	margin-top: -1px;
	margin-bottom: 0px; 
	/* height:92px;  */
}

.pancharger
{
	position: relative; 
    background-color:#ffd700; /* Gold */
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;     
	/* height:82px; */
	width:321px;
	/* height:auto;  */
	
}
.pancharger2
{
	position: relative; 
    background-color:Fuchsia; /* #ffd700; /* Gold */
	margin-left: 0px;
	margin-top: -1px;
	margin-bottom: -1px;     
	/* height:auto; */ /* 458px;  */
	width:316px;
	text-align:left;
}


.logi3panel1
{
	position: relative;
	margin-left: 2px;
	margin-top: -4px; 
	height:560px; /* 543px; */
	width:321px;
	font-size:12px;
	text-align:left; 
}
.logi3panel23
{
	position: relative;
	margin-left: 0px;
	margin-top: -4px; 
	height:560px; /* 543px; */
	width:321px;
	font-size:12px;
	text-align:left;
}

.gbparamcb
{
	position:relative; 
    background-color:#ffd700; /* Gold */
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px; 
	text-align:left;    
}
.cbparamgauche
{
	position:relative; 
    margin-left: 4px;
	margin-top: 4px;
	margin-bottom: 0px;     
	/* font-size:x-small; */
	color:#4169e1; /* RoyalBlue; */
    text-align:left;
    font-size:12px;
	/* font-family: Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif; */
	font-family: Verdana, MS Sans Serif, Palatino Linotype, Arial, Times New Roman;
}
.cbparamdroite
{
	/*
	position:relative; 
    margin-left: 150px;
	margin-top: 4px;
	margin-bottom: 0px;  
	*/   
	color:#4169e1; /* RoyalBlue; */
    text-align:left;
    font-size:12px;
	/* font-family: Palatino Linotype, Verdana, Arial, Times New Roman, MS Sans Serif; */
	font-family: Verdana, MS Sans Serif, Palatino Linotype, Arial, Times New Roman;	
}

.ligne1
{
	position: relative;
	margin-top: 5px; 
	margin-left: 5px;
	font-size:x-small;
	
      
}
.ligne2
{
	position: relative;
	margin-top: 9px;
	margin-left: 5px;       
	font-size:x-small;
}
.ligne1bis
{
	position: relative;
	margin-top: 1px; 
	margin-left: 5px;
	font-size:x-small;
    text-align:left;
}
.ligne2bis
{
	position: relative;
	margin-top: 8px;
	margin-left: 5px; 
	font-size:x-small;
	text-align:left;      
}
a.logimenu3
{
    font-size:small;
    color:#4169e1; /* RoyalBlue; */
    text-decoration: none;    
    height:50px;
    width:200px;
}
.lignecb
{
	position:absolute;
	left:275px;
	margin-top:0px;
}
.lignecbchoix
{
	position:absolute;
	left:165px;
	margin-top:0px;
	width:85px;
}
.lignecban
{
	position:absolute;
	left:255px;
	width:60px;
	margin-top:0px;
}
.lignecban2
{
	position:absolute;
	left:240px;
	width:60px;
	margin-top:6px;
}
.lignecban2bis
{
	position:absolute;
	left:240px;
	width:60px;
	margin-top:0px;
}

.lignecbmois
{
	position:absolute;
	left:212px;
	margin-top:0px;
	width:60px;
}
.lignecbjour
{
	position:absolute;
	left:164px;
	margin-top:0px;
	width:44px;
}
.lignerbhautbas
{
	margin-bottom: 5px;
	margin-top: 0px;  
	margin-left: 5px;       
	color:#4169e1; /* RoyalBlue; */
	height:23px;
    text-align:left; /*:justify; */
    font-size:12px;
    cursor:pointer;
	font-family: Verdana, MS Sans Serif, Palatino Linotype, Arial, Times New Roman;
}
.lignerbhautbas2
{

	padding-bottom: 10px;
	padding-top: 10px; 
	margin-left: 0px;       
	color:#4169e1; /*RoyalBlue; */
    font-size:12px;
    cursor:pointer;
	font-family: Verdana, MS Sans Serif, Palatino Linotype, Arial, Times New Roman;
}
.lignerb
{
	margin-left: 0px;       
	color:#4169e1; /* RoyalBlue; */
	height:23px;
    text-align:left; /*:justify; */
    font-size:12px;
    cursor:pointer;
	font-family: Verdana, MS Sans Serif, Palatino Linotype, Arial, Times New Roman;
}

.lignerb2
{
	margin-left: 0px;       
	color:#4169e1; /* RoyalBlue; */
	height:23px;
    text-align:left; 
    font-size:12px;
    margin-bottom: 0px;
    cursor:pointer;
	font-family: Verdana, MS Sans Serif, Palatino Linotype, Arial, Times New Roman;
}
.lignerb3
{
	margin-left: 0px;       
	color:#4169e1; /* RoyalBlue; */
	height:23px;
    text-align:left;
    font-size:12px;
    margin-top: 2px;
    cursor:pointer;
	font-family: Verdana, MS Sans Serif, Palatino Linotype, Arial, Times New Roman;
}

.lignerb2gauche
{
	position: relative;
	margin-left: 0px;       
	color:#4169e1; /* RoyalBlue; */
	height:23px;
    text-align:left;
    font-size:12px;
    margin-bottom: 6px;
    cursor:pointer;
	font-family: Verdana, MS Sans Serif, Palatino Linotype, Arial, Times New Roman;
}
.lignerb3gauche
{
	position: relative;
	margin-left: 0px;       
	color:#4169e1; /* RoyalBlue; */
	height:23px;
    text-align:left;
    cursor:pointer;
    font-size:12px;
    margin-top: 8px;
	font-family: Verdana, MS Sans Serif, Palatino Linotype, Arial, Times New Roman;
}
.jonouveau
{
   margin-left:30px;
   text-decoration: none;
   font-family: MS Sans Serif, Verdana, Arial, Times New Roman, Palatino Linotype;
   font-size:6px;   
   color:#4169e1; /* #4169e1 RoyalBlue; */   
}
.clignote
{
   margin-left:3px;
   text-decoration: blink;

   background-color:White;
   font-family: MS Sans Serif, Verdana, Arial, Times New Roman, Palatino Linotype;
   font-size:8px;   
   color:Navy; /* RoyalBlue; */   
}

.info0
{
	margin-left: 60px;
	margin-top:0px;
	height:18px; 
	Width:18px; 
}
.info1
{
	/* left: 250px;    4    */
	margin-top:0px;
	height:18px; 
	Width:18px; 
}
.labelcadre
{
	background-color:#e0ffff; 
	color:#4169e1; /* RoyalBlue; */
	Width:301px;
	font-weight:normal;
	
	margin-left: 30px;
	text-align:center;
}
.labelcadreleft
{
	background-color:#e0ffff; 
	color:#4169e1; /* RoyalBlue; */
	font-weight:normal;
	margin-left: 10px;
	text-align:left;
}
.saut
{
	font-size:xx-small; 
	height:5px;
}
.saut3
{
	font-size:xx-small; 
	height:3px;
}
.saut0
{
	margin-top: -5px; 
}
.labelcadretheme
{
	margin-left: 0px;
	margin-top: 0px;
	text-align:center;
	
}
.labelcadretheme1
{
	margin-left: 5px;
}
.labelcadretheme2
{
	margin-left: 0px;
	margin-top: 6px;
	text-align:center;
}