﻿body {background: #fff url(/images/bg.jpg) no-repeat 50% 0;}
body,div,td,th,ul,dd,dt,select,input,p { font-family: verdana, arial, helvetica, sans-serif;}
table{font-size:inherit;font:100%;border-spacing: 0;border-collapse: collapse; }
#entete {
	font-size : .8em;
	width: 860px;
	text-align: left;
	margin:0 auto;
	padding: 0;
}
#pied {
	clear : both;
	font-size:9pt; color:#676767;
	line-height:140%;
  width: 860px;
  text-align:left;
  margin: 0 auto; 
  padding : 0px;
  background-image : url(/images/f_bas.gif);  
  background-position: top left;
  background-repeat: no-repeat;
}
#pied a:link {text-decoration: none; color:#00527b;}
#pied a:visited {text-decoration: none;color:#00527b;}
#pied a:active {text-decoration: none;color:#4d86a3;}
#pied a:hover {text-decoration: underline;color:#4d86a3;}
#pied p {
  font-size:.8em;
}
#news {	padding-left: 24px;padding-top: 5px; padding-right: 10px;padding-bottom: 20px;}
#news a:link {text-decoration: underline; color:#00527b;}
#news a:visited {text-decoration: none;color:#000000;}
#news a:active {text-decoration: none;color:#4d86a3;}
#news a:hover {text-decoration: none;color:#4d86a3;}
a:link img, a:visited img { border-style: none }
#nav
{
	background: #fff;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: 35px;
	width: 860px;
	line-height: 35px;
	margin: 0;
	padding: 0;
	padding-top: 5px;
}
	#nav ul,
	#nav li,
	#nav li a
	{
		display: block;
		float: left;
		height: 30px;
		line-height: 30px;
		margin: 0;
		padding: 0;
	}
	#nav ul
	{
		list-style: none;
	}
		#nav li
		{
			border-right: 1px solid #eeeeee;
			padding: 0 1px;
		}
		#nav li a
		{
			background: #fff;
			color: #00527b;
			padding: 0 10px;
			text-decoration: none;
			border-radius: 4px;
			-moz-border-radius: 4px;
			-webkit-border-radius: 4px;
		}
		#nav li a:hover,
		#nav li a.active
		{
			background: #00527b;
			color: #fff;
		}
		#nav li.bleu a
		{
			color: #3399cc;
		}
		#nav li.bleu a:hover,
		#nav li.bleu a.active
		{
			background: #3399cc;
		}
		#nav li.rouge a
		{
			color: #cc3300;
		}
		#nav li.rouge a:hover,
		#nav li.rouge a.active
		{
			background: #cc3300;
		}
		#nav li.orange a
		{
			color: #e18400;
		}
		#nav li.orange a:hover,
		#nav li.orange a.active
		{
			background: #e18400;
		}
		#nav li.vert a
		{
			color: #8e9a0f;
		}
		#nav li.vert a:hover,
		#nav li.vert a.active
		{
			background: #8e9a0f;
		}
		#nav li.aqua a
		{
			color: #009999;
		}
		#nav li.aqua a:hover,
		#nav li.aqua a.active
		{
			background: #009999;
		}
		#nav li.bleu a:hover,
		#nav li.rouge a:hover,
		#nav li.orange a:hover,
		#nav li.vert a:hover,
		#nav li.aqua a:hover
		{
			color: #fff;
		}
#splash
{
}
#diaporama
{
	background: #fff url(/images/splash-00.jpg) no-repeat 0 0;
	float: left;
}
#subnav
{
	background: #fff url(../images/bg-subnav.gif) no-repeat 0 0;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 10px;
	float: left;
	line-height: 12px;
	height: 296px;
	width: 240px;
	margin: 0;
	padding: 0;
}
	#subnav ul,
	#subnav li,
	#subnav li a
	{
		display: block;
		margin: 0;
		padding: 0;
	}
	#subnav ul
	{
		list-style: none;
		padding-left: 4px;
		padding-top: 21px;
	}
		#subnav li
		{
			border-bottom: 1px solid #eeeeee;
		}
		#subnav li.last
		{
			border-bottom-width: 0;
		}
		#subnav li a
		{
			background: #fff url(../images/arrow.gif) no-repeat 0 50%;
			color: #999;
			padding: 10px;
			padding-left: 40px;
			text-decoration: none;
			border-radius: 4px;
			-moz-border-radius: 4px;
			-webkit-border-radius: 4px;
		}
		#subnav li a strong
		{
			display: block;
			font-size: 12px;
			padding-bottom: 3px;
		}
		#subnav li a:hover,
		#subnav li a.active
		{
			background-color: #00527b;
			color: #fff;
		}
		#subnav li.bleu a strong
		{
			color: #3399cc;
		}
		#subnav li.bleu a:hover,
		#subnav li.bleu a.active
		{
			background-color: #3399cc;
		}
		#subnav li.rouge a strong
		{
			color: #cc3300;
		}
		#subnav li.rouge a:hover,
		#subnav li.rouge a.active
		{
			background-color: #cc3300;
		}
		#subnav li.orange a strong
		{
			color: #e18400;
		}
		#subnav li.orange a:hover,
		#subnav li.orange a.active
		{
			background-color: #e18400;
		}
		#subnav li.vert a strong
		{
			color: #8e9a0f;
		}
		#subnav li.vert a:hover,
		#subnav li.vert a.active
		{
			background-color: #8e9a0f;
		}
		#subnav li.aqua a strong
		{
			color: #009999;
		}
		#subnav li.aqua a:hover,
		#subnav li.aqua a.active
		{
			background-color: #009999;
		}
		#subnav li.bleu a:hover strong,
		#subnav li.rouge a:hover strong,
		#subnav li.orange a:hover strong,
		#subnav li.vert a:hover strong,
		#subnav li.aqua a:hover strong
		{
			color: #fff;
		}