body {
 background: url(images/fond-ombre.png) repeat-y;
 background-position:center top;
 font: 12px arial, sans-serif;
 margin: 0;
 padding: 0;
 text-align: center; /* pour corriger le bug de centrage IE */
}

/* centrage du site */
#centrer
{
  position: relative; /* on positionne le conteneur */
  margin-left: auto;
  margin-right: auto;
  width: 991px;
  text-align: left; /* on rétablit l'alignement normal du texte */
}

/* style */
  h1 {font-size: 16px; color: #354160; margin: 0;padding: 0;}
  h2 {font-size: 14px; color: #354160;margin: 0px 0px 3px 0px;padding: 0;}
  p {font-size: 12px; margin: 0;padding: 0;}
  a {color: #354160;}
  a:link{text-decoration:none;}
  a:visited{text-decoration:none;}
  a:hover{text-decoration:none; color: #ff8201;}

#box-prod
{
		background-image:url(images/box-milieu.jpg);
		background-repeat:repeat-y;
}

#box-prod h1
{
		font-size: 13px;
}
  
  #box-prod a:link, #box-prod a:visited
{
		color : #000000;
		text-decoration: none;
}

#box-prod a:hover
{
		text-decoration: none;
		color: #ff8201;
}

#box-prod2
{
		background-image:url(images/box-milieu.jpg);
		background-repeat:repeat-y;
}

#box-prod2 h1
{
		font-size: 13px;
}
  
  #box-prod2 a:link, #box-prod2 a:visited
{
		color : #000000;
		text-decoration: none;
}

#box-prod2 a:hover
{
		text-decoration: none;
		color: #ff8201;
}

#box-form1 p
{
		/* background-image:url(images/box-milieu.jpg); */
		/* background-repeat:repeat-y; */
		/* font-size: 12px; */
		margin: 8px;
		margin-right: 0px;
		/* margin-bottom: 8px; */
		margin-left: 0px;

		padding: 0px;
}
#box-form2 p
{
		/* background-image:url(images/box-milieu.jpg); */
		/* background-repeat:repeat-y; */
		/* font-size: 12px; */
		margin: 2px;
		margin-right: 0px;
		/* margin-bottom: 8px; */
		margin-left: 0px;
		padding: 0px;
}
#error p
{
		color : red;
		margin: 0px;
		padding: 0px;
}

#box-site
{
		text-decoration: none;
		color: #ff8201;
}

#box-site3
{
		text-decoration: none;
		color: #ff8201;
}

#w3c, #w3c a:link, #w3c a:visited
{
	margin: 0;
	padding: 0;
	border: 0;
	text-decoration: none;
}

#news1 h1
{
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
	line-height: 8pt;
	color: #ff8201;
	letter-spacing: 0px; 
	text-decoration: underline;
}

#news1 p
{
	font-size: 7pt;
	margin: 0px 0px 0px 0px;
	padding:0px  0px 0px 0px;
	line-height: 7pt;
	letter-spacing: 0px; 
	text-decoration: none;
}

/* button submit */
#monForm input[type="submit"]
{
	background-color: #d7e3f4;
	border: #d7e3f4 1px solid;
	width: 33%;
}

#monForm input[type="submit"]:hover
{
	background-color: #ff8201;
	cursor: pointer;
}

/*-----------------------------------------------------------------------------------------
/* pied de page
------------------------------------------------------------------------------------------*/
/* a.pied {text-decoration: none;}
a.pied {color : #ffffff;}
a.pied:hover {text-decoration: underline;} */

#piedpage, #piedpage a:link, #piedpage a:visited
{
	margin: 0;
	padding: 0;
	border: 0;
	color : #ffffff;
	text-align: center;
	text-decoration: none;
}

#piedpage a:hover
{
	text-decoration: underline;
}


/* ------------------------------------------------------------------------------------
Menu déroulant
------------------------------------------------------------------------------------ */

/* Elements de premier niveau
--------------------------------------*/
        
        
#menuDeroulant
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
	position: absolute;
	top: 0;
	left: 0;
}
#menuDeroulant li
{
	float: left;
        width: 112px;
	margin: 0;
	padding: 0;
	border: 0;
}
#menuDeroulant li a:link, #menuDeroulant li a:visited
{
	display: block;
	height: 1%;
	/* color: #FFF; */
	/* background: #3B4E77; */
        /* background:no-repeat url(images/S0085_navig_open.gif); */
	margin: 0;
	padding: 4px 8px;
	/* border-right: 1px solid #fff; */
	text-decoration: none;
}
/* #menuDeroulant li a:hover { background-color: #F7720b; } */
/* #menuDeroulant li a:active { background-color: #000; } */

/* passage souris */
#menuDeroulant li a:hover
{
        /* color: #000000; */
        background:no-repeat url(images/onglet-over.gif);
}

/* page active */
#menuDeroulant .pagea
{
        color: #000000;
		text-align: center;
		/* font-weight: bold; */
	background:no-repeat url(images/onglet-actu.gif);
}

/* page non-active */
#menuDeroulant .page
{
        color: #FFF;
		text-align: center;
		/* font-weight: bold; */
	background:no-repeat url(images/onglet-temp.gif);
}

#menuDeroulant .sousMenu
{
	display: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
}
#menuDeroulant .sousMenu li
{
	float: none;
	margin: 0;
	padding: 0;
	border: 0;
	width: 111px;
	text-align: center;
	/* border-top: 1px solid transparent;
	border-right: 1px solid transparent; */
	border-top: 1px solid;
	color: #FFF;
	/* border-right: 1px solid; */
}
#menuDeroulant .sousMenu li a:link, #menuDeroulant .sousMenu li a:visited
{
	display: block;
	color: #FFF;
	margin: 0;
	border: 0;
	text-decoration: none;
	/* background: transparent url("images/fond-menu.png") repeat; */
	background: url("images/fond-menu.png") repeat;
}
#menuDeroulant .sousMenu li a:hover
{
	background-image: none;
	background-color: #FE8503;
}

#menuDeroulant li:hover > .sousMenu { display: block; }

