body   { 
	/*background-image: url(../images/background.gif); margin: 3px */
	width:700px;
	/*height:430px;*/
	border:0 !important;
	overflow-x:hidden;
}


td{color: #003399;font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
select{color: #003399;font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
input{color: #003399;font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
textarea{color: #003399;font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
a   { color: #f60; font-weight: bold }
ul  { margin-left: 20px;margin-top: 0px;padding: 0px }

form  { 
	margin: 0px; 
	padding: 0px;
	}

.datetwisto { color: white; font-weight: bold; font-size: 11px }
.actigraph     { color: #c7d3ef; font-size: 9px; text-decoration: none; margin-top: 4px; margin-bottom: 0px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  }
.cadre    { background-color: white; border: solid 1px black; width: 884px; height: 598px; align: center  }
.jeu_titre  { color: white; font-weight: bold; font-size: 14px; text-align: right; margin-right: 10px;text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.jeu   { color: white; font-weight: 600; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right; margin-right: 10px }
.titre_page   { color: #f60; font-weight: bold; font-size: 18px; text-align: left; }
.ss_titre_page  { color: #00946b; font-weight: bold; font-size: 18px }

#menuhaut      { 
	position: absolute; top: 105px;  
	width: 884px; height: 123px; 
	visibility: hidden; 
	display: block;  
	}

#menugauche      { 
	position: absolute; top: 140px;  
	width: 180px; height: 385px; 
	visibility: hidden; 
	display: block;  
	}

#calque_load     { position: relative; width: 100%; height: 50px; visibility: hidden; display:block;background-color: white;text-align: center;vertical-align: middle;border: solid 3px #f7c902  }

.header { visibility:hidden;}

.scroll {scrollbar-face-color: #0000FF; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: #000000; scrollbar-darkshadow-color: #000000; scrollbar-track-color: #DDDDDD; scrollbar-arrow-color: #FFFFFF; overflow:auto}
.titre_nl   { color: #ffffff; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-left: 20px }
.date_nl { color: white; font-size: 11px;margin-left: 20px  }
.titre_nl1   { color: #0072BC; font-weight: bold; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left;}
.titre_nl2   { color: #ff0000; font-weight: bold; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left;}
.ss_titre_nl1    { color: #0072bc; font-style: italic; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.ss_titre_nl2    { color: #ff0000; font-style: italic; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.bas_nl    { color: #9B9B9B;font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }

.titre_descriptif, .marche, .descriptif_monter
{
	width:250px;
	overflow:hidden;
}