body {
		margin-left: 20px;
		margin-top: 7px;
		margin-right: 0px;
		margin-bottom: 0px;
		SCROLLBAR-FACE-COLOR:#818A44;
		SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
		SCROLLBAR-SHADOW-COLOR:#818A44;
		SCROLLBAR-3DLIGHT-COLOR:#818A44;
		SCROLLBAR-ARROW-COLOR: #FFFFFF; 
		SCROLLBAR-TRACK-COLOR: #818A44; 
		SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
		}
.smallpath {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #818A44;
	}
a {
	color: #818A44;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	}
a:hover{
	text-decoration:none;
	}
a.white {
	color:#FFFFFF;
	font-weight:bold;
	}
a.rightboxes{
		font-size: 11px;
		color: #545B18;
		}
a.rightboxes:hover{
		text-decoration:underline;
		}
a.menu{
	color: white;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	}
a.menu:hover{
	text-decoration:underline;
	}
a.blue{
	color: #818A44;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	}
a.blue:hover{
	text-decoration:underline;
	}
a.footer{
	color: white;
	font-size:10px;
	text-decoration:none;
	}
a.footer:hover{
	text-decoration:underline;
	}
a.rightmenu{
	padding-left:12px;
	color: #818A44;
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;
	}
a.rightmenu:hover{
	text-decoration:none;
	color:#FFC601;
	}
a.planmenu{
	padding-left:12px;
	color: white;
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;
	}
a.planmenu:hover{
	text-decoration:none;
	}
a.plan {
	color: #818A44;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	font-weight:normal;
}
a.plan:hover {
	color: #818A44;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
	font-weight:normal;
	}
a.whitemenu {
	color: #818A44;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	font-weight:normal;
	}
a.whitemenu:hover {
	color: #818A44;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	font-weight:normal;
	}
a.normallink {
	color: #818A44;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	font-weight: bold;
	}
a.details {
	color: #818A44;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none
	}
a.details:hover {
	color: #818A44;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	}
a.darkblue {
	color: #818A44;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	}
a.darkblue:hover {
	color: #818A44;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	}
a.linkobjet{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #818A44;
	text-decoration:none;
	}
a.linkobjet:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #818A44;
	text-decoration:underline;
	}
a.smallpath {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #818A44;
	text-decoration:none;
	}
a.smallpath:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #818A44;
	text-decoration:underline;
	}
td.line{
	height:1px;
	background-color:#535B19;
	}	
td.rubrique{
	background-color:#C0C5A1;
	}
td.topmenu{
	background-color:#535B19;
	}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-weight:normal;
	}
td.titleparagrapheobjet {
		font-size: 12px;
		color: white;
		font-weight:bold;
		background-color:#A7AD7C;
		padding-left:6px;
		}
td.subtitle {
		font-size: 12px;
		color: #818A44;
		
		}
		/*----------------- BOXES-------------- */
td.titlebox {
		color:#535B19;
		font-weight:bold;
		padding-left:5px;
		line-height:18px;
		}
td.textebox {
		color:#535B19;
		padding-left:5px;
		font-size:11px;
		}
a.linkbox {
		color:#535B19;
		padding-right:5px;
		}
table.blue{
		background-color:#DFE2D0;
		}
table.boxes {
		border:1px solid #A7AD7C;
		}
		/*----------------- BOXES-------------- */
.tdalternate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808A45;
	}
.tdjustify {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-align:justify
	}
.textright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-align: right;
	}
.textleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-align: left;
	}
.textjustify {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-align:justify;
	}
.texthomejustify{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-align:justify
	}
.tdmenu {
	color: white;
	}
.tdbckmenutop{
	background-color:#535B19;
	}
.tdbckdarkblue{
	background-color:#818A44;
	}
.tdbcklightblue{
	background-color:#C0C5A1;
	}
.tdbckyellow{
	background-color:#FEBF02;
	}
.titlewhite20 {
	font-size: 20px;
	color: white;
	background-color:#C0C5A1;
	font-weight: bold;
	padding-right: 10px;
	}
.titlewhite12 {
	font-size: 12px;
	color: white;
	background-color:#C0C5A1;
	font-weight: bold;
	padding-right: 10px;
	}
.titleboxes {
		font-size: 12px;
		color: white;
		background-color:#A7AD7C;
		font-weight: bold;
		padding-left:8px;
		}
.titlewhite {
	font-size: 12px;
	color: white;
	font-weight: bold;
	
	}
.titlewhite14 {
	font-size: 14px;
	color: white;
	background-color:#C0C5A1;
	padding-left: 5px;
	font-weight: bold;
	}
.title14 {
	font-size: 14px;
	color: #535B19;
	font-weight:bold;
	}
.title12 {
	font-size: 12px;
	color: #535B19;
	font-weight:bold;
	}
.soustitre{
	font-size: 12px;
	color: #818A44;
	}
.date {
	font-size: 11px;
	color: #818A44;
	font-weight:normal ;
	}

.rightmenu {

	padding-left:12px;
	color: #818A44;
	font-weight:bold;
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;
	}
.smallwhite {
	font-size: 9px;
	color: #818A44;
	}
.inputwhite {
	font-size: 11px;
	border: 1px solid;
	font-family: Arial;
	background-color: white;
	border-color: #535B19;
	color: #535B19;
	}
.searchfield {
	font-size: 9px;
	border: 1px solid ;
	font-family: Arial;
	background-color: white;
	border-color: #535B19;
	color: black;
	}

.field {
	font-size: 11px;
	border: 1px solid;
	font-family: Arial;
	background-color: white;
	border-color: #535B19;
	color: #535B19;
	}
.EditObjet{
	background : #F4F4F4;
	}

.EditObjetTitle{
	background : #D7D7D7;
	border : 1px ridge Black;
	font-family : Arial;
	font-size : 11px;
	font-weight : bold;
	}
.smalltext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #818A44;
	text-decoration:none;
	}
.smalltextred {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-decoration:none;
	}
.rightboxes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #818A44;
	text-align:justify;
	font-weight:normal;
	}
.selectbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:white;
	color:#535B19;
	}
.newscontentbordure {
	background-color : #F3F5FA;
	font-style : normal;
	color : #3B65B9;
	font-family : Arial,Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	border-bottom : 1px dotted Gray;
	border-top : 1px dotted Gray;
	}
/*--------------- MENU ---------------------*/
/* RollOver Menu */

.Linkout 	{
			color: #535B19;
			font-size: 12px;
			font-weight:bold;
			padding-left:3px;
			}
			
.Linkout a	{
			font-size: 12px;
			text-decoration: none;
			color:#535B19;
			}
			
.Linkover	{
			color: white;
			background-color:#535B19;
			font-weight:bold;
			padding-left:3px;
			}
			
.Linkover a	{
			font-size: 12px;
			text-decoration: none;
			color:white;
			}
			
			
/* ROLLOVER IMGS MENU */

.LinkImgout {
			color: #535B19;
			font-size: 11px;
			font-weight:bold;
			}
			
.LinkImgout a{
			font-size: 11px;
			text-decoration: none;
			color:#535B19;
			}
			
.LinkImgover{
			color: white;
			background-color:#535B19;
			font-weight:bold;
			}
			
.LinkImgover a{
			font-size: 11px;
			text-decoration: none;
			color:white;
			}

/*--------------- LAYER STYLES -----------*/


.Layerout 	{
			color: white;
			background-color:#818A44;
			font-size: 11px;
			padding-left:7px;
			}
			
.Layerout a	{
			font-size: 11px;
			text-decoration: none;
			color:white;
			}
			
.Layerover	{
			color: white;
			background-color:#535B19;
			padding-left:7px;
			}
			
.Layerover a{
			font-size: 11px;
			text-decoration: none;
			color: white;
			}
			
.LayerImgover{
			color: white;
			background-color:#535B19;
			}
			
.LayerImgover a{
			font-size: 11px;
			text-decoration: none;
			color:white;
			}
			
.LayerImgout{
			color: white;
			background-color:#818A44;
			font-size: 11px;
			}
			
.Layerout a	{
			font-size: 11px;
			text-decoration: none;
			color: white;
			}

/*--------------- LIST ELEMENTS ------------*/
ul			{
			padding-left:10px;
			margin-left:1px;
			list-style:url(images/puce.gif);
			margin-bottom:0px;
			margin-top:0px;
			list-style:square;
			}
			
li			{
			margin-bottom:0px;
			margin-left:5px;
			margin-top:0px;
			}
ol			{
			padding-left:20px;
			margin-left:1px;
			margin-bottom:0px;
			margin-top:0px;
			color:#255DB2;
			}			
/*--------------- LIST ELEMENTS ------------*/
/*---- Form Style ----*/
input{
			border:1px solid #808A45;
			color:#808A45; 
			font-size:11px; 
			font-family:Arial, Helvetica, sans-serif;
			padding:2px 0px 2px 0px;		
}
input.button{
			border:1px solid #808A45;
			background-color:#808A45; 
			color:white; 
			font-weight:bold; 
			font-size:11px; 
			font-family:Arial, Helvetica, sans-serif;
			padding:2px 0px 2px 0px;		
}
input.checkbox{
			border:0px none;
			
}
SELECT{
			border:0px;
			background-color:#808A45; 
			color:white; 
			font-size:11px; 
			font-family:Arial, Helvetica, sans-serif;
			
}
TEXTAREA{
			border-top:1px ;
			border-bottom:1px;
			border-left:1px;
			border-right:0px;
			border-color:#808A45;
			border-style:solid;
			color:#255DB2; 
			font-size:11px; 
			font-family:Arial, Helvetica, sans-serif;
			SCROLLBAR-FACE-COLOR:#808A45;
			SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
			SCROLLBAR-SHADOW-COLOR:#535C1B;
			SCROLLBAR-3DLIGHT-COLOR:#808A45;
			SCROLLBAR-ARROW-COLOR: #FFFFFF; 
			SCROLLBAR-TRACK-COLOR: #BFC5A1; 
			SCROLLBAR-DARKSHADOW-COLOR: #535C1B;
}
.keyword{
	color:#FBFBFB;
	font-size:2px;
	}
