.fonpage {
	background-image: url(imgs_web/fond_modele_new.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: normal;
	letter-spacing: normal;
}
.title_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #00A0C6;
}
.title_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FD7529;
}
.texte_deeporange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FF0000;
	font-weight: bold;
}
.texte_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.principal {
	color: #FFFFFF;
}
</script>
	</style type="text/css">
	
.scroll {

 	scrollbar-face-color: #addbe7; 
 	scrollbar-shadow-color: #ffffff; 
 	scrollbar-highlight-color: #df4d26; 
 	scrollbar-3dlight-color: #f9bd7d;  
 	scrollbar-darkshadow-color: #df4d26; 
 	scrollbar-track-color: #f9bd7d; 
 	scrollbar-arrow-color: #f9bd7d; 

}
body { 
 	scrollbar-face-color: #addbe7; 
 	scrollbar-shadow-color: #597fb7; 
 	scrollbar-highlight-color: #ffffff; 
 	scrollbar-3dlight-color: #eaf3f5;  
 	scrollbar-darkshadow-color: #eaf3f5; 
 	scrollbar-track-color: #eaf3f5; 
 	scrollbar-arrow-color: #fd7529; 
} .texte_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #00A0C6;
	font-weight: bold;
}
.texte_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
}
.title_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.edito_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
}
.edito_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #660033;
}
.fondviolet {
	background-attachment: fixed;
	background-image: url(imgs_web/fond_calque_violet.png);
	background-repeat: no-repeat;
	background-position: 400px 220px;
}
.fondbleu {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: 400px 220px;
}
.fondvert {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: 420px 220px;
}
.soustitre_violet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #660099;
	font-weight: 500;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.texte_violet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660099;
	margin: 0;
}
.texte_olive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #66CC66;
}
.traitviolet {
	border-top-width: thin;
	border-top-style: outset;
	border-top-color: #DCCBED;
}
.textegrey_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.cadre_violet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663399;
	background-color: #D3A8FF;
	height: 20px;
	padding-top: 3px;
	padding-left: 10px;
	font-weight: bold;
	padding-right: 20px;
	padding-bottom: 3px;
}
.cadre_rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	background-color: #FFD5AA;
	height: 20px;
	width: auto;
	padding-top: 3px;
	padding-right: 20px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: bold;
}
.cadre_olive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3EBB3E;
	background-color: #D9F2D9;
	height: 20px;
	width: auto;
	padding-top: 3px;
	padding-right: 20px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.souligne {
	color: #FFFF66;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.puce_jaune {
	list-style-position: outside;
	list-style-image: url(pgs/services/environnement/carre_jaune.gif);
}
.cadre_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009CC4;
	background-color: #AAEEFF;
	height: 20px;
	padding-top: 3px;
	padding-right: 20px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: bold;
}
.alaune {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #663399;
	background-color: #d3a8ff;
	height: 20px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.texte_violetlien:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660099;
	margin: 0;
	text-decoration: none;
}
.texte_violetlien:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660099;
	margin: 0;
	text-decoration: none;
}
.texte_greylien:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: none;

}
.texte_greylien:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: none;

}a:active {
	color: #FF6600;
	text-decoration: none;
}
.texte_greyolive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C888D;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
