body    {
    background-color: #666666;
    font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
    margin:0px 1px 0px 0px;
	scrollbar-arrow-color:#C3AA9F;
	scrollbar-base-color:#836F57;
	scrollbar-face-color:#836F57;
	scrollbar-highlight-color:#C3AA9F;
	scrollbar-shadow-color:#C3AA9F;
	scrollbar-track-color:#C3AA9F;
}

table,tr,td,th {
    font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
}

form{
	margin: 0px 0 0px 0px;
	display:block;
}

.decor_nav {
    background: url(img/bg_nav.gif);
	background-repeat: repeat-x;
	background-position: top left;
}

.nav1_off {
    background: url(img/bg_nav-off.gif);
	background-repeat: repeat-x;
	background-position: top left;	
}

.nav1_on {
    background: url(img/bg_nav-on.gif);
	background-repeat: repeat-x;
	background-position: top left;	
}

.abnt_input {
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    background-color: #857159;
	color: #B09C84;
	border: 1px solid rgb(176,156,132);
	margin-bottom: 6px;
}

select {
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    background-color: #857159;
	color: #ffffff;
	border: 1px solid rgb(176,156,132);
	margin-bottom: 6px;
}

.abnt_ok {
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    background-color: #857159;
	color: #ffffff;
	border: 1px solid rgb(176,156,132);
	margin-bottom: 6px;
}

.abnt {
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
	color: #ffffff;
	padding-bottom: 3px;
	padding-right: 2px;
}

.decor_pub {
    background: url(img/bg_pub.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.decor_rss {
    background: url(img/bg_rss.gif);
	background-repeat: repeat-x;
	background-position: top left;
	color: #ffffff;
	font-weight:bold;
	padding-left: 8px;
}

.bt_rss {
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 1px;
	border-left: 1px solid rgb(125,103,80);
}

.legende_rss {
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
	color: #7D6750;
	padding-top: 2px;
	border-right: 1px solid rgb(125,103,80);
}

.bottom_rss {
	border-bottom: 1px solid rgb(125,103,80);
	border-right: 1px solid rgb(125,103,80);
	border-left: 1px solid rgb(125,103,80);
}

.coldroite {
	background-color: #CCCCCC;
	padding-top: 7px;
	padding-bottom: 10px;
}

.colcentre {
	padding-left: 0px;
	padding-top: 7px;
	padding-bottom: 10px;
}

.decor_pied2 {
    background: url(img/bg_pied2.gif);
	background-color: #CCCCCC;
	background-repeat: repeat-x;
	background-position: bottom left;
}

.decor_pied1 {
    background: url(img/bg_pied1.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
}

a.nuage1:link, a.nuage1:visited {
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
	color: #7B674F;	
	text-decoration: none;
}

a.nuage2:link, a.nuage2:visited {
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 10pt;
	color: #7B674F;	
	font-weight:bold;
	text-decoration: none;
}

a.nuage3:link, a.nuage3:visited {
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 12pt;
	color: #7B674F;	
	text-decoration: none;
}

a.nuage4:link, a.nuage4:visited {
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 14pt;
	color: #7B674F;	
	font-weight:bold;
	text-decoration: none;
}

a.footer:link, a.footer:visited {
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
	color: #7B674F;	
	text-decoration: none;
	padding-left:2px;
	padding-right:2px;
}

a.footer:hover {
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
	color: #B09C84;	
	background-color: #7D674F;
	text-decoration: none;
	padding-left:2px;
	padding-right:2px;
}

#nl {
    position:relative;
	background: url(img/bg_nl.gif);
	width:205px;
	height:167px;
	margin:0 14px;
	color: #ffffff;	
}

.nl-accroche {
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 7pt;
	color: #ffffff;
}

a.lnk-nl {
	color: #ffffff;
}

	div.reset{
		clear:both;
	}
	#corps{
		position:relative;
		width:684px;
		background:#E9E9E9;
		padding-bottom:16px;
	}
	#news{
		position:relative;
		width:641px;
		height:251px;
		background:#7c674e;
		margin:0 16px;
		padding:0;
	}
	#newsdetail{
		position:relative;
		width:641px;
		background:#ffffff;
		margin:0 16px;
		padding:0;
	}

.detail{	
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 1px;
	border-left: 1px solid rgb(125,103,80);
	border-right: 1px solid rgb(125,103,80);
}

	#news ul{
		display:block;
		position:absolute;
		top:16px;
		right:5px;
		background:#FFF;
		width:168px;
		height:230px;
		list-style:none;
		margin:0;
		padding:0;
		z-index:50;
	}
	#news li{
		margin:0;
		padding:0;
	}
	#news li a{
		display:block;
		width:164px;
		height:45px;
		margin:0;
		padding:1px 0 0 4px;
		text-decoration:none;
	}
	#news li a h1, #news a p{
		color:#333;
		font-size:11px;
		background:none;
		margin:0;
		padding:0;
	}
	#news li a h1{
		font-weight:bold;
	}	
	#news li a.actif{
		background:#af9c85;
		color:#fff;
	}
	#news li a.actif h1, #news li a.actif p{
		color:#fff;
	}
	#news .visuel{
		margin-left:3px;
		position:absolute;
	}
	#news .visuel .contenu{
		position:absolute;
		text-align:right;
		left:17px;
		height:170px;
		width:155px;
		z-index:10;
		padding:9px;
	}
	#news .visuel .contenu h1{
		background:none;
		height:auto;
		width:auto;
		font-size:14px;
	}
	#news .visuel .contenu p{
		font-size:11px;
		color:#FFF;
	}
	#news .visuel .contenu a{
		font-size:11px;
		color:#FFFFFF;
	}
	#news .visuel .fond{
		position:absolute;
		left:17px;
		height:200px;
		width:170px;
		background:#000;
		z-index:9;
		color:#FFF;
		filter:alpha(opacity=50);
		-moz-opacity:.50;
		opacity:.50;
	}
	
	
	a.bloc{
		display:block;
		width:206px;
		height:190px;
		background:#FFF;
		text-decoration:none;
		margin:16px 0 17px 13px;
		float:left;
	}	
	a.bloc.webcam{
		display:block;
		width:206px;
		height:245px;
		background:#FFF;
		text-decoration:none;
		margin:16px 0 0 13px;
		float:left;
	}
	a.bloc.edito{
		display:block;
		width:423px;
		height:167px;
		background:#FFF;
		text-decoration:none;
		margin:0px 0pt 0px 0px;
		float:left;
	}	
	a.bloc:hover{
		background:#f3f3f3;
	}
	a.bloc img{
		border:none;
		height:92px;
		width:206px;
	}
	a.bloc.edito img{
		border:none;
		height:151px;
		width:206px;
	}
	
	a.bloc.webcam img{
		border:none;
		height:160px;
		width:206px;
	}
	
	a.bloc h1, #news h1{
		display:block;
		font-size:11px;
		height:16px;
		margin:0;
		padding:0;
		color:#FFFFFF;
		background:url('img/titre.png') repeat-x #7c674e;
	}
	a.bloc h1 span, #news h1 span{
		display:block;
		float:left;
		font-size:10px;
		height:16px;
		font-weight:normal;
		padding:0 5px 0 22px;
	}
	a.bloc.double {
		width:428px;
	}
	a.bloc.double img{
		width:206px;
		height:151px;
		float:right;
	}
	a.bloc h2, a.bloc p{
		font-size:11px;
		margin:0 8px;
		padding:0;
		color:#333;
	}
	a.bloc.terre h2{color:#5e8000;}
	a.bloc.air h2{color:#01afef;}
	a.bloc.eau h2{color:#0067b3;}
	a.bloc.webcam h2{color:#0067b3;}
	a.bloc.edito h2{color:#0067b3;}
	a.bloc.terre h1 span{ background:url('img/titre.terre.png') no-repeat}
	a.bloc.air h1 span{ background:url('img/titre.air.png') no-repeat}
	a.bloc.eau h1 span{ background:url('img/titre.eau.png') no-repeat}
	a.bloc.webcam h1 span{ background:url('img/titre.eau.png') no-repeat}
	a.bloc.edito h1 span{ background:url('img/titre.eau.png') no-repeat}

.lnk-act {
	text-align: center;
	vertical-align: top;
	padding-top: 16px;
	font-weight: bold;
}

.lnk-act-actif {
	background:url('img/mt-bg-act.gif');
	color: #ffffff;
	text-align: center;
	vertical-align: top;
	padding-top: 16px;
	font-weight: bold;
}

a.lnk-activite {
	text-decoration: none;
	color: #ffffff;
}

.tab-Terre {
	background-color: #AADC1F;
}

.tab-Terre-moteur {
	border-left: 1px solid #5E8000;
	border-bottom: 1px solid #5E8000;
}

.tab-Terre-result {
	border-right: 1px solid #5E8000;
	border-bottom: 1px solid #5E8000;
}

.tab-Terre-moteur-bg {
	background-color: #87B014;
	border: 1px solid #D9F096;	
}

.tab-Terre-result-bg {
	background-color: #ffffff;
	border: 1px solid #666666;	
}

a.prest-Terre {
	color: #5E8000;
	font-weight: bold;
}

.flech-Terre {
border: 0px none ; vertical-align: middle; width: 10px; height: 10px; background-color: rgb(170, 220, 31);
}

.tab-Air {
	background-color: #01AFEF;
}

.tab-Air-moteur {
	border-left: 1px solid #0167B2;
	border-bottom: 1px solid #0167B2;
}

.tab-Air-result {
	border-right: 1px solid #0167B2;
	border-bottom: 1px solid #0167B2;
}

.tab-Air-moteur-bg {
	background-color: #81D7F8;
	border: 1px solid #0167B2;	
}

.tab-Air-result-bg {
	background-color: #ffffff;
	border: 1px solid #666666;	
}

a.prest-Air {
	color: #006AB5;
	font-weight: bold;
}

.flech-Air {
border: 0px none ; vertical-align: middle; width: 10px; height: 10px; background-color: rgb(1, 175, 239);
}

.tab-Eau {
	background-color: #0067B3;
}

.tab-Eau-moteur {
	border-left: 1px solid #08B1F0;
	border-bottom: 1px solid #08B1F0;
}

.tab-Eau-result {
	border-right: 1px solid #08B1F0;
	border-bottom: 1px solid #08B1F0;
}

.tab-Eau-moteur-bg {
	background-color: #018AD0;
	border: 1px solid #87B4DB;	
}

.tab-Eau-result-bg {
	background-color: #ffffff;
	border: 1px solid #666666;	
}

a.prest-Eau {
	color: #08B1F0;
	font-weight: bold;
}

.flech-Eau {
border: 0px none ; vertical-align: middle; width: 10px; height: 10px; background-color: rgb(0, 103, 179);
}

.station {
	font-size:10pt;
	color: #7C674E;
	font-weight: bold;
}

a.navadmin:link, a.navadmin:visited {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding-left: 7px;
	padding-right: 7px;
}

h5 {
		margin:0 8px;
		padding:0;
}

.bold {
	font-weight: bold;
}

a.news_0:link,a.news_0:visited {
	color:#7E6A51;
}

a.news_2:link,a.news_2:visited,a.news_1:link,a.news_1:visited {
	font-weight: bold;
	color:#7E6A51;
}

input,textarea {
    font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    color: #7E6A51;
}

.Terrefontcolor {
color:#7C674E;
}

h3 {
font-size:16px;
margin-bottom:5px;
margin-top:5px;
}

h2 {
font-size:12px;
padding-left:5px;
position:relative;
z-index:1;
}
