


/* ESPACEMENT DU BODY */
body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	background-color: #FFFFFF;	
	}

/* ELEMENTS */
P, UL{
	margin-top: 10px;
	margin-bottom: 10px;
}

/* Liste à puce */
LI{
	line-height:18px;
}

/* PAGETITLE */
.pagetitle {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 30px;
	line-height: normal;
	color: #A96756;
	padding: 0px 0px 7px 0px;
	margin: 0px 0px 0px 0px;	
	}

/* TITLE1 */
.title1 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 20px;
	line-height: 21px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	border-bottom: solid #A96756 1px;
}

.bg-contenu{
	background-image: url(../iso_icons/fond-contenu.gif);
	background-repeat: no-repeat;
}



/* MARGE CONTENU PAGE*/
.datas {
	padding-left: 0px;padding-right: 0px;
	padding-bottom: 10px;
	padding-top: 17px;
}

/* MARGE CONTENU PAGE START*/
.datas-start {
	padding-top: 0px;
	padding-left: 0px;padding-right: 0px;padding-bottom: 10px;
}

/* Menu1 */

div.menu1{
	margin: 2px 0px 6px 0px;
	padding: 5px 0px 0px 0px;
}
.menu1 .trait{
	background-image: url(../iso_icons/trait-menun1.gif);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	padding: 4px 0px 0px 0px;
}
.menu1 A {
	FONT-SIZE: 11px;
	COLOR: #797979;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(../iso_icons/pucen1-off.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0 50%;
	white-space: nowrap;
	margin-left: 10px;
}
.menu1 A:link {COLOR: #797979;TEXT-DECORATION: none}
.menu1 A:visited {COLOR: #797979;TEXT-DECORATION: none}
.menu1 A:hover {COLOR: #A96756;TEXT-DECORATION: none;background-image: url(../iso_icons/pucen1-on.gif);
	background-repeat:no-repeat;}

A.selected, A:link.selected, A:visited.selected, A:hover.selected {
	FONT-SIZE: 11px;
	COLOR: #A96756;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(../iso_icons/pucen1-on.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0 50%;
	margin-left: 10px;
}



/* FOOTER */
.bgfooter{
	background-image:url(../iso_icons/fond-footer.gif);
	background-repeat: repeat-x;
}

.footer{
margin-top: 10px;
margin-right: 20px;margin-left: 20px;
}

.footer {
	FONT-SIZE: 11px;
	COLOR: #3E8D31;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 13px;
}
.footer A {
	COLOR: #3E8D31;
}
.footer A:link {COLOR: #3E8D31;TEXT-DECORATION: none}
.footer A:visited {COLOR: #3E8D31;TEXT-DECORATION: none}
.footer A:hover {COLOR: #A96756;TEXT-DECORATION: underline}

.copyright {
	FONT-SIZE: 11px;
	COLOR: #7C7B78;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 13px;
}
.Mentions,.Mentions A {
	FONT-SIZE: 11px;
	COLOR: #7C7B78;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 13px;
}
.Mentions A:link {COLOR: #7C7B78; TEXT-DECORATION: underline}
.Mentions A:visited {COLOR: #7C7B78 ;TEXT-DECORATION: underline;}
.Mentions A:hover {COLOR: #A96756;TEXT-DECORATION: underline}

/* MENU DE NIVEAU 2 avec rappel du n1 en titre */

div.nav {
	padding: 0px 0px 0px 0px;
	margin:  62px 0px 0px 0px;
	width: 113px;
	line-height: normal;	
}

div.nav a, div.nav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	display: block;
	line-height: normal;

}

div.nav a.n1, div.nav a.n1:visited, div.nav a.n1select, div.nav a.n1select:visited { 
	font-size: 11px;
	color: #A96756;	
	padding: 4px 0px 4px 0px;
	margin:  0px 0px 0px 0px;
	border-bottom: 1px dashed #A96756;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
}
div.nav a.n1:hover, div.nav a.n1select, div.nav a.n1select:visited {
	color: #3E8D31;
}
div.nav a.n2, div.nav a.n2:visited, div.nav a.n2select, div.nav a.n2select:visited { 
	font-size: 12px;
	color: #000000;	
	padding: 4px 0px 4px 0px;
	margin:  0px 0px 0px 0px;
	border-bottom: 1px dashed #A96756;
	line-height: normal;
}
div.nav a.n2:hover, div.nav a.n2select, div.nav a.n2select:visited {
	color: #000000;
	font-weight: bold;
}

div.nav a.n3, div.nav a.n3:visited, div.nav a.n3select, div.nav a.n3select:visited {
	font-size: 12px;
	color: #000000;
	padding: 4px 0px 4px 10px;
	margin:  0px 0px 0px 0px;
	border-bottom: 1px dashed #A96756;
	line-height: normal;
}
div.nav a.n3:hover, div.nav a.n3select, div.nav a.n3select:visited {
	color: #000000;
	font-weight: bold;
}

	/* recherche */
.recherche 	{font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #03521B;}
.recherche .input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #03521B;
	border: solid #03521B 1px;
	width: 109px;
	height: 18px;
	}
	/* surcharge des onglets */
	.tabBox {
	}
	.tabArea {
		padding: 0px 0px 4px 0px ;
	}
	.tab, .tab:active, .tab:link, .tab:visited {
	background-color: #FFFFFF;
	border-bottom-width: 0px;
	position: relative;
	text-decoration: none;
	top: 0px;
	z-index: 102;
	color: #000000;
	border: 1px solid #A96756;
	border-color: #A96856;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom: solid #ffffff 2px;	
	}
	.activeTab, .activeTab:link, .activeTab:visited, .activeTab:hover, .activeTab:active, .tab:hover {
	border-color: #A96756;
	color: #000000;
	padding-bottom: 4px;
	top: 0px;
	z-index: 102;
	background-color: #FFD868;
	text-decoration: none;
	padding: 4px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom: solid #ffffff 2px;	
	}
	.tabMain {
	background-color: #FFD867;
	position: relative;
	z-index: 101;
	overflow: hidden;
	border-color: #FFD867 #FFD867 #FFD867 #FFD867;
	border: 0px solid #FFD867;
	border-top: solid #A96756 1px;		
	}
	.tabContent {
		width: 100% ;
		overflow: auto ;
		height: 100% ;
		visibility: hidden ;
		top: 0px ;
		left: 0px ;
		position: absolute ;
		padding: 4px ;
	}
	.backgroundContent {
		background-color: transparent ;
	}
		.tabMain {
	background-color: transparent;
	}
	.barre{
	float:left;
	}
	.titrebar{
	color:#444444;
	font-weight:bold;
	text-indent:5px;
	
	}

