.page_layout {
	position: relative;
	z-index: 20;
	zoom: 1;
	background: url(../img/common/enneigementN.jpg) 13px top no-repeat;
	width: 740px;
}
.page_content .top_content{
	height: 144px;
}
#neigeHeader {
	height:172px;}
	#neigeHeader h2{
		position:absolute;
		top:36px;
		left:34px;
		margin:0;
		padding:0;}

#stationSelect {
	position:absolute;
	top:193px;
	color:#0085a8;
	width:200px;
	border:1px inset #ddd;
	left:20px;}

#MEntete {
	position:absolute;
	top:220px;
	left:20px;}
	
#legals {
	position: absolute;
	top: 193px;
	left:304px;
	width:190px;
	margin:0;
	padding:0;
	font-weight:normal;
	font-size: 10px;}

#nTable {
	table-layout: fixed;
	border:3px solid #0085a8;
	border-top:none;
	margin:0 0 20px 12px;
	width: 715px;
	text-align:left;
}
	.tBlue , th{
		color:#fff;
		height:70px;
		text-align:left;
		background-color: #0085A8;
	}
	/*th {
		height:56px;}*/
	.tBlue td {
		padding:0;
		height:28px;
		background:none;}
	th {
		vertical-align: top;
		padding:4px 4px 0;}
	.deuxtete td {
		font-weight:bold;
		text-align:center;
		color:#0085a8;}
	tr.fPoint {
		/*background:url(../img/common/tdF.gif) 5px 0 repeat-y;*/}
	.fPoint td {
		padding: 2px 8px;
		overflow:hidden;
		background:url(../img/common/tdB.gif)  top right repeat-y;}
	.bottom td {
		border-bottom:1px solid #77ccda; 
		padding-bottom:4px;
		padding-top:4px;}
	.lastNO td {
		border-bottom:1px solid #77ccda; }
		.fPoint td.NO{
			font-weight:bold;
			color:#079CA0;}
		.fPoint td.nNo {
			font-weight:normal;
			color:#000;
			text-align:right;}
		.fPoint .noBlue {
			background:#d6f1f8;}
		.fPoint .noSBlue {
			background:#e9f8fb;}
		.fPoint .noBlue , .fPoint .noSBlue {
			display:block;
			margin-left:-8px;
			overflow:hidden;
			padding:1px 8px;
			position:relative;
			width:111px;}
	.fPoint td.nbr {
		background:none;}


