html { padding: 0; margin: 0; }
body {
	background-color:#FFFFFF;
	color: #000000;
	padding: 0;
	margin: 0;
	font: normal 12px/normal Verdana, Arial, Helvetica, sans-serif;
}

.contenu-texte {
	color: #000000;
	padding: 0;
	margin: 0;
	font: normal 12px/normal Verdana, Arial, Helvetica, sans-serif;
}
span {font: normal 12px/normal Verdana, Arial, Helvetica, sans-serif;}
strong { font-weight:bold; }
strong span { font-weight:bold; }
#wrapper { 
 margin: 0 auto;
 width: 960px;
 position: relative;
}
.grey-style {
color: #999999
}
#header {
	color: #333;
	width: 460px;
	height: 92px;
	margin: 0px;
	background-color:#FFFFFF;
	background-image: url(images/CroquignoletEntete.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 500px;
}
#leftcolumn {
	color: #333;
	border-right: 1px solid #ccc;
	margin: 0px 0px 0px 0px;
	padding: 10px;
	width: 299px;
	float: left;
}
#content {
	float: left;
	color: #333;

	margin: 0px 0px 0px 0px;
	padding: 10px;
	width: 300px;
	display: inline;
}
#rightcolumn {
	color: #333;
	border-left: 1px solid #ccc;

	margin: 0px 0px 0px 0px;
	padding: 10px;
	width: 299px;
	float: left;
}
#footer { 
 width: 960px;
 clear: both;
 margin: 0px 0px 10px 0px;
 padding:1.0em 0 1.0em 0;
 text-align:center;
 font-size:1.0em;
}
h1 {
	color:#5e143e;
	font-size:150%;
	}
/********************/
/*  COMMON CLASSES  */
/********************/
a:link {
	color:#9ea61f;
	text-decoration:none;
}
a:visited {
	color:#9ea61f;
	text-decoration:none;
}
a:hover, active{
	color:#5e1040;
	text-decoration:underline;
}
.grand_titre {
	font-size: x-large;
	color: #5E143E;
	font-family: Arial;
}
.grand_titre a:link {
	font-size: x-large;
	color: #5E143E;
	font-family: Arial;
	text-decoration:none;
}
.grand_titre a:visited {
	font-size: x-large;
	color: #5E143E;
	font-family: Arial;
	text-decoration:none;
}
.grand_titre a:hover,active {
	font-size: x-large;
	color: #9ea61f;
	font-family: Arial;
	text-decoration:none;
}
/********************/
/*      MENU        */
/********************/
#navigation {
	width:960px;
	text-align:center;
	margin:0; padding:0;

} 
#navigation ul {
	list-style-type:none;
	
}
#navigation ul li {
	float:left;
	z-index:auto !important ;
	z-index:1000 ;
	border-right:solid 1px #d68f21;
}
#navigation ul li:first-child {
	float:left;
	z-index:auto !important ;
	z-index:1000 ;
	border-left:solid 1px #d68f21;
	border-right:solid 1px #d68f21;
}
#navigation ul li a {
	float:none !important ;
	float:left ;
	display:block;
	height:1.6em;
	line-height:1.6em;
	padding:0 1em 0 1em;
	text-decoration:none;
	font-weight:bold;
	color: #d68f21;
}
#navigation ul li ul {
	display:none;
	border:none;
}
/*Non-IE6 hovering*/
#navigation ul li:hover {
	position:relative;
} /*Sylvain IE hack*/
#navigation ul li:hover a {
	background-color:rgb(245,245,245);
	text-decoration:none;
} /*Color main cells hovering mode*/
#navigation ul li:hover ul {
	display:block;
	width:10.0em;
	position:absolute;
	z-index:999;
	top:3.0em;
	margin-top:0.1em;
	left:0;
}
#navigation ul li:hover ul li a {
	white-space:normal;
	display:block;
	width:10.0em;
	height:auto;
	line-height:1.3em;
	margin-left:-1px;
	padding:4px 16px 4px 16px;
	border-left:solid 1px rgb(175,175,175);
	border-bottom: solid 1px rgb(175,175,175);
	background-color:rgb(237,237,237);
	font-weight:normal;
	color:rgb(50,50,50);
} /*Color subcells normal mode*/
#navigation ul li:hover ul li a:hover {
	background-color:rgb(245,245,245);
	text-decoration:none;
} /*Color subcells hovering mode*/
/*IE6 hovering*/
#navigation table {
	position:absolute;
	top:0;
	left:0;
	border-collapse:collapse;
}
#navigation ul li a:hover {
	position:relative /*Sylvain IE hack*/;
	z-index:1000 /*Sylvain IE hack*/;
	background-color:rgb(245,245,245);
	text-decoration:none;
} /*Color main cells hovering mode*/
#navigation ul li a:hover ul {
	display:block;
	width:10.0em;
	position:absolute;
	z-index:999;
	top:3.1em;
	t\op:3.0em;
	left:0;
	marg\in-top:0.1em;
}
#navigation ul li a:hover ul li a {
	white-space:normal;
	display:block;
	w\idth:10.0em;
	height:1px;
	line-height:1.3em;
	padding:4px 16px 4px 16px;
	border-left:solid 1px rgb(175,175,175);
	border-bottom: solid 1px rgb(175,175,175);
	background-color:rgb(237,237,237);
	font-weight:normal;
	color:rgb(50,50,50);
} /*Color subcells normal mode*/
#navigation ul li a:hover ul li a:hover {
	background-color:rgb(210,210,210);
	text-decoration:none;
} 

h1 {
	color: #5E143E;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	padding:0px;
	margin:0px;
	text-align:center;
}
h1 a:link {
	color: #5E143E;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
}
h1 a:visited {
	color: #5E143E;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
}
h1 a:hover,active {
	color: #5E143E;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
}
h2 {
	font-size: 18px;
	color: #5E143E;
	font-family: Arial;
}
h2 a:link {
	font-size: 18px;
	color: #5E143E;
	font-family: Arial;
	text-decoration:none;
}
h2 a:visited {
	font-size: 18px;
	color: #5E143E;
	font-family: Arial;
	text-decoration:none;
}
h2 a:hover,active {
	font-size: 18px;
	color: #9ea61f;
	font-family: Arial;
	text-decoration:none;
}
h3 {
	font-size: 16px;
	color: #5E143E;
	font-family: Arial;
}
h3 a:link {
	font-size: 16px;
	color: #5E143E;
	font-family: Arial;
	text-decoration:none;
}
h3 a:visited {
	font-size: 16px;
	color: #5E143E;
	font-family: Arial;
	text-decoration:none;
}
h3 a:hover,active {
	font-size: 16px;
	color: #9ea61f;
	font-family: Arial;
	text-decoration:none;
}
h4 {
	font-size: 14px;
	color: #5E143E;
	font-family: Arial;
}
h4 a:link {
	font-size: 14px;
	color: #5E143E;
	font-family: Arial;
	text-decoration:none;
}
h4 a:visited {
	font-size: 14px;
	color: #5E143E;
	font-family: Arial;
	text-decoration:none;
}
h4 a:hover,active {
	font-size: 14px;
	color: #9ea61f;
	font-family: Arial;
	text-decoration:none;
}
h5 {
	font-size: 12px;
	color: #5E143E;
	font-family: Arial;
	font-weight:bold;
}
h5 a:link {
	font-size: 12px;
	color: #5E143E;
	font-family: Arial;
	text-decoration:none;
	font-weight:bold;
}
h5 a:visited {
	font-size: 12px;
	color: #5E143E;
	font-family: Arial;
	text-decoration:none;
	font-weight:bold;
}
h5 a:hover,active {
	font-size: 12px;
	color: #9ea61f;
	font-family: Arial;
	text-decoration:none;
	font-weight:bold;
}
h6 {
	font-size: 12px;
	color: #5E143E;
	font-family: Arial;

}
h6 a:link {
	font-size: 12px;
	color: #5E143E;
	font-family: Arial;
	text-decoration:none;

}
h6 a:visited {
	font-size: 12px;
	color: #5E143E;
	font-family: Arial;
	text-decoration:none;

}
h6 a:hover,active {
	font-size: 12px;
	color: #9ea61f;
	font-family: Arial;
	text-decoration:none;

}

