
sup {
	font-size: 2.8mm;
	line-height: 130%;
}
.NinePoints 
{
	font-family :Verdana;
	font-size   : 3.2mm;
}
.tdbordersperso 
{
	font-family :Verdana;
	font-size: 4.2mm;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BCBAD8;
	border-right-color: #BCBAD8;
	border-bottom-color: #BAB6D8;
	border-left-color: #BAB6D8;
	white-space: normal;
	border-style : double;
	background-image: url(../images/bg-degrad1.jpg); 
	display: block;
	margin: 2mm;
	padding: 2mm;
	cursor : default;

}


.tabs {
	font-family :Verdana;
	font-size  : 2.25mm;
	background-image: url(css/img/degrad-blue.jpg);
	background-repeat: repeat-x;
    float: left;
	list-style-type: none;
	height: 34px;
	border: 0px solid black;
    border-bottom: 1px solid #E5D7A0;
    margin: 0;
	overflow: hidden;
	
}
.active {
	font-family :Verdana;
	font-size  : 2.25mm;
	background-image: url(css/img/blanc-trans50.jpg);
	background-repeat: repeat-x;
    float: left;
	list-style-type: none;
	height: 34px;
	border: 1px solid white;
    border-bottom: 1px solid #E5D7A0;
    margin: 0;
	
	overflow: hidden;
	
}

dl, dt, dd, ul, li {
margin: 1px;
padding: 1px;
list-style-type: none;
font-family :Verdana; 
font-size: 2.8mm;
font-weigth: normal;
}

li:hover{
	margin: 1px;
	padding: 1px;
	list-style-type: none;
	font-family :Verdana; 
	font-size: 2.8mm;
	font-weigth: normal;
	background-image: url(css/img/blanc-trans.jpg);
	
}
dd
{
	width: 45mm; 
	line-height:3mm;
	font-weigth: normal;
}
#menu {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:81;
	width: 100%;
	heigh: 35px;
	border: 0px solid gray;
	color: Black;
	font-family :Verdana; 
	font-size: 3mm;
	font-weigth: normal;
}
#menubar {
	position: relative;
	top: 0;
	left: 0;
	height: 34px;
	z-index:80;
	background: url(../images/degradmenu.jpg);
	width: 100%;
}
#menu dl {
	float: left;
	margin: 0;
	padding: 1mm;
	line-height: 150%;
	font-size: 3mm;
	width: 38mm;
}

#menu dt {
	cursor: pointer;
	text-align: left;
	font-weight: bold;
	font-size: 3mm;
	border: 0px solid gray;
}
#menu dd {
	border: 1px solid gray;
	padding: 1mm;
	background : url(../images/fond6.png);
	font-weigth: normal;
}
#menu li {
	text-align: left;
	padding:0;
	font-family :Verdana;
	line-height: 150%;
	font-size: 3mm;
	border: 0px;
	color: 222;
	font-family :Verdana;
	font-weigth: normal;
}
#menu li a, #menu dt a 
{
	color: #000;
	text-decoration: none;
	font-size: 3mm;
	display: block;
	height: 100%;
	border: 0 none;
}
#menu li a:hover, #menu dt a:hover 
{
	background: #6A89BC; /*A2805B;*/
	color: white;
}

.status
{
	background:transparent; 
	height: 34px; 
	min-width: 92mm;
	width: 100%;
	float: right; 
	color:#000; 
	text-align: right;
	vertical-align: middle;
	padding-right: 1px;
	font-family :Verdana;
	font-weigth: normal;
	font-size: 2.8mm;
	padding: 1pt, 4pt, 1pt, 1pt;
	overflow: hidden;
}
#statusbar
{
	background:transparent;
	position: relative;
	top : 0.5mm; 
	height: 34px; 
	min-width: 92mm;
	float: right; 
	color:#000;
	border: 0px solid red; 
	text-align: right;
	vertical-align: center;
	padding-right: 2mm;
	font-family :Verdana;
	font-weigth: bold;
	font-size: 3mm;
	padding: 1pt, 4pt, 1pt, 1pt;
	overflow: hidden;
}

#statusbar p
{
	background:transparent; 
	float: right; 
	color:#000; 
	text-align: right;
	vertical-align: top;
	font-family :Verdana;
	font-weigth: bold;
	font-size: 3mm;
	padding: 1pt, 4pt, 1pt, 1pt;
}

.ligne 
{
	height		: 1px;
	line-height	: 1px;
	padding		: 0;
	spacing		: 0;
	font-size	: 0;
	color		: #ccc;
}

.tdborders
{
	border : 1px outset black;
	spacing: 2px;
	padding: 1px;
	background-image: url(img/gris_clair.png);
	width: 150px;
}

.docbody
{
	background: url(fondtm1.jpg);
	position: relative;
	z-index:4; 
	overflow: auto; 
	border: 1px gray inset;
}



.simpletitle
{
	font-size : 6mm; 
	text-align: center;
	font-weight: 600;
	color     : #bfbfff;
	background-image: url(img/gris_clair.png);
	padding: 2mm;
	margin-top : 2mm;
	margin-bottom: 4mm;	
}



.doctable
{
	width: 99%;
	height: 100%;
	border: 0px solid; 
	padding: 0;
	spacing: 0;
}

.td_didact
{
	width: 68px; 
	border: 1px solid;
}


.thelp
{
	font-size : 5mm; 
	text-align: center;
	font-weight: 600;
	color     : #000000;

}
.moveableHelp 
{
   	border: solid 5px silver;
   	padding: 1px;
   	position: relative;
	height: 100%;
}
.menuactif
{
	table-layout: fixed;
	border: solid 1px transparent;
	cursor: pointer;
	font-size:3.2mm; 
	color: red;
}

.activecellactive
{
	table-layout: fixed;
	border: solid 1px #9B9773;
	cursor: pointer;
	font-size: 3.2mm; 
	font-family :Verdana; 
	background-color: #D4DBFA;
	color: Black;
	padding: 2mm 0 2mm 0;
}

.activecellnormal
{
	border: solid 1px transparent;
	cursor: pointer;
	font-size:3.2mm; 
	font-family :Verdana; 
	color: #7B7C95;
	background-color: #D1D3FE;
	padding: 2mm 0 2mm 0;
	table-layout: fixed;
}
.cellnormal
{
	border: solid 1px #ADAFFF;
	cursor: pointer;
	font-size:3.2mm; 
	font-family :Verdana; 
	color: black;
	/*background-color: #D1D3FE;*/
	background-image: url(img/blanc-trans.png);
	padding: 2mm 0 2mm 0;
	table-layout: fixed;
}
.cellactive
{
	table-layout: fixed;
	border: solid 1px #9B9773;
	cursor: pointer;
	font-size:3.2mm; 
	font-family :Verdana; 
	color: #4E506B;
	background-color: #D4DBFA;
	padding: 2mm 0 2mm 0;
}

.divinterp
{

}



.scrollbars_show
{
	background: url(../images/numerica-bg.jpg);
	overflow-x : hidden;
	overflow-y: auto;
	position: absolute;
	width: 100%; 
	top: 72px;
	border: 2px solid #9B9773;
}

.vertical_toolbar
{
	border : 0px outset transparent;
	spacing: 2px;
	padding: 1px;
	background-image: url(img/blanc-trans.png);
	width: 150px;
	height: 100%;
}

.star_table
{
	width: 11.8cm;
}
.cinterp
{
	background-image: url(img/beige_clair.png); /*url(img/bginterp.png); */
	border: solid 1px #9B9773;	
	width:43.4mm;
	overflow-y: auto;
	overflow-x:hidden;
	display: block;
}

.cinterp p
{
	font-size: 3.4mm;
}
.infos_star
{
	display: block;
	width: 28mm;
	height: 90mm;
	cursor:default; 
	table-layout:fixed; 
	overflow: hidden;
	background-image: url(img/blanc-trans.png);
}
.cinterp h2
{
	font-family :Verdana;
	font-size :6mm;
	font-style: normal;
	line-height: 150%;
	font-weight: bold;
	padding: 0 2px 0 2px;
	margin:0;
	color: #FFFFCC;
	background-image: url(espace.jpg);
	width: 100%;
}
.cinterp h1
{

	font-family :Verdana;
	font-size :6mm;
	font-style: normal;
	line-height: 150%;
	font-weight: bold;
	padding: 0 2px 0 2px;
	margin: 0;
	color: #FFFFCC;
	background-image: url(espace.jpg);
	width: 100%;
}

.interpretation
{
	padding: 3mm;
}

.floattable_icon
{
	padding: 2px;
	width: 254px;
	height: 34px;
	float: left; 
	text-align: right;	
}

.titlemenus
{
	font-size: 2mm; 
	border: 0px solid transparent;
	text-align: center;
	color: black;
	background-image: url(img/beige_clair.png);
}

.fondblanc
{
	Padding: 1mm;
	background-image: url(img/blanc-trans.png);
}
.icons_text
{
	font-size: 3.3mm;
	margin-right: 2mm;
	margin-left : 2mm;
}

.fondDegrad
{
	background-image: url(../images/bg-degrad1.jpg);
}

.caseCompare
{
	background-image: url(../images/bg-degrad1.jpg);
	border: solid 1px black; 
	border-collabse : collapse;
	width: 100%; 
	height: 3.4mm;
	spacing: 0; 
	padding: 2px; 
}

.gridclassification
{
	width: 3.4mm;
	height: 19px;
	padding: 0;
	spacing: 0;
	margin: 0;
	font-size: 1mm;
	overflow: visible;
}

.bgsombre
{
	background-image: url(img/bleu-fonce.png);
	color : White;
	padding: 2mm;
}


.planet
{
	border: 0px solid red;
	position: absolute;
	float : none;
	clear: none;
	cursor : pointer;

}

.planeDecl
{
	border: 1px solid #EEE;
	position: absolute;
	float : none;
	clear: none;
	cursor : pointer;
	padding: 0;
	margin: 0;
	z-index: 50000;

}
.planeDeclOut
{
	border: 1px solid transparent;
	position: absolute;
	float : none;
	clear: none;
	cursor : default;
	padding: 0;
	margin: 0;
	z-index: 50000;
}

#tooltip.hint {
	font-family: Verdana;
	font-size: 3.4mm;
	border: none;
	width: 210px;
	padding:3.4mm;
	opacity: 0.8;
	background: url('img/beige.png');
}
#tooltip.hint h3 {
	margin-bottom: 0.75em;
	font-size: 4.5mm;
	width: 23.4mm;
	text-align: center;
}
#tooltip.hint div { width: 23.4mm; text-align: left; }

.img_chart
{
	border: 1px solid blue; 
	position: absolute; 
	overflow: hidden; 
	text-align: center; 
}