body
	{
		background:#fff url(../images/00_bg.jpg) center;
		background-repeat:repeat-y;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#6b6b6b;
	}
#topMenu
	{
		width:1000px;
		height:35px;
		margin:0 auto;
		background-image:url(../images/01_top.gif);
	}
#topMenu li
	{
		display:inline;
		border-left:#a0a0a0 solid 1px;
		padding-left:5px;
		padding-right:5px;
	}
#topMenu li a:visited,#topMenu li a:link
	{
		text-decoration:none;
		color:#95ccff;
	}
#topMenu li a:hover
	{
		text-decoration:underline;
		color:#fff;
	}
#header
	{
		width:1000px;
		height:112px;
		margin:0 auto;
		padding:0;
		background-image:url(../images/02_header.jpg);
	}
#menuPrincipal
	{
		width:1000px;
		height:39px;
		margin:0 auto;
		background-image:url(../images/03_menuBg.gif);
		list-style:none;
		font:700 10px Verdana, Arial, Helvetica, sans-serif;
		text-align:center;
	}
#menuPrincipal ul
	{
		height:39px;
		margin:0;
		padding:0;
		list-style:none;
		font:700 10px Verdana, Arial, Helvetica, sans-serif;
	}
#menuPrincipal li
	{
		float:left;
		background-image:url(../images/menuPrincipalSeparateur.gif);
		background-repeat:no-repeat;
		background-position:top right;
	}
#menuPrincipal li.imageSeparateur
	{
		float:left;
		width:3px;
		height:39px;
		background-image:url(../images/menuPrincipalSeparateur.gif);
		background-repeat:no-repeat;
		background-position:top right;
	}
#menuPrincipal a
	{
		display:block;
		width:95px;
		height:27px;
		margin:0;
		padding:12px 0 0;
		text-align:center;
		text-decoration:none;
		color:#fff;
	}
#menuPrincipal a.pageActive
	{
		background-image:url(../images/menuPrincipalOver.gif);
		background-repeat:no-repeat;
		background-position:top center;
		color:#fff;
	}
#menuPrincipal a:visited
	{
		center:;
		color:#fff;
	}
#menuPrincipal a:hover
	{
		background-image:url(../images/menuPrincipalOver2.gif);
		background-repeat:no-repeat;
		background-position:top center;
		color:#fff;
	}
#SousMenu
	{
		width:1000px;
		height:35px;
		margin:0 auto;
		background-image:url(../images/04_sousMenu.gif);
		background-repeat:no-repeat;
	}
#contenuBg
	{
		width:1000px;
		margin:0 auto;
		background-image:url(../images/05_contenuBg.gif);
		background-repeat:repeat-y;
	}
#menuGauche
	{
		float:left;
		width:235px;
		padding:0 0 0 10px;
		margin:0;
	}
#boiteRechercher
	{
		width:222px;
		height:29px;
		padding:11px 0 0;
		margin:0 0 10px;
		background:url(../images/boiteRecherche.gif) left top no-repeat;
	}
#boiteRechercher p
	{
		float:left;
		margin:0;
		padding:0;
	}
#boiteRechercher .formulaireRechercher
	{
		padding:0;
		margin:0;
	}
#boiteRechercher .formulaireBoiteRechercher
	{
		width:114px;
		height:14px;
		font-size:9px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000;
		border:1px solid #000;
		background-color:#fff;
		margin:0 5px;
		padding:1px 0 1px 5px;
		float:left;
	}
#cadreGauche1
	{
		width:222px;
		padding:24px 0 0;
		margin:0 0 10px;
	}
#cadreinfos
	{
		width:492px;
		padding:24px 0 0;
		margin:0 0 10px;
		background:url(../images/infos.gif) left top no-repeat;
	}
#cadreinfosus
	{
		width:492px;
		padding:24px 0 0;
		margin:0 0 10px;
		background:url(../images/infosus.gif) left top no-repeat;
	}
#cadreinfosde
	{
		width:492px;
		padding:24px 0 0;
		margin:0 0 10px;
		background:url(../images/infosde.gif) left top no-repeat;
	}
#cadreinfoses
	{
		width:492px;
		padding:24px 0 0;
		margin:0 0 10px;
		background:url(../images/infoses.gif) left top no-repeat;
	}
#cadreMbr1
	{
		width:222px;
		padding:24px 0 0;
		margin:0 0 10px;
		background:url(../images/menuGaucheMbr1.gif) left top no-repeat;
	}
#cadreMbr2
	{
		width:222px;
		padding:24px 0 0;
		margin:0 0 10px;
		background:url(../images/menuGaucheMbr2.gif) left top no-repeat;
	}
#cadreMbr3
	{
		width:222px;
		padding:24px 0 0;
		margin:0 0 10px;
		background:url(../images/menuGaucheMbr3.gif) left top no-repeat;
	}
#blocCadreGauche
	{
		background:url(../images/menuGaucheBas.gif) left bottom no-repeat;
		padding-bottom:15px;
	}
#blocCadreGauche ul,#topMenu ul
	{
		margin:0;
		padding:0;
		list-style:none;
	}
#blocCadreGauche li
	{
		height:19px;
		padding:0;
	}
#blocCadreGauche a
	{
		display:block;
		width:183px;
		height:19px;
		padding-left:30px;
		padding-top:5px;
		background:url(../images/puceMenuGauche.gif) top left no-repeat;
		font:10px Verdana, Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:none;
	}
#blocCadreGauche a:visited,#blocCadreGauche a:link
	{
		color:#6b6b6b;
	}
#blocCadreGauche a:hover
	{
		color:#000;
		text-decoration:none;
		background-image:url(../images/puceMenuGaucheOver.gif);
	}
.formulaireBoite
	{
		width:114px;
		height:14px;
		font-size:9px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#6b6b6b;
		border:1px solid #bfc4ca;
		background-color:#fff;
		margin:2px 0;
		padding:1px;
	}
#zoneTexte
	{
		float:left;
		margin:0;
		padding-left:5px;
		padding-right:5px;
		border-left:0 dotted #b7b7b7;
	}
#zoneTexte p
	{
		font:11px Verdana, Arial, Helvetica, sans-serif;
		color:#6b6b6b;
		line-height:19px;
		text-align:justify;
	}
h1
	{
		font:700 15px Verdana, Arial, Helvetica, sans-serif;
		color:#3aa0ff;
		border-bottom:1px dotted #b7b7b7;
		margin:0;
	}
#textmon1
	{
		font-family:Verdana;
		color:#006;
	}
.spacer
	{
		clear:both;
		visibility:hidden;
		margin:0;
		padding:0;
	}
#footer
	{
		width:1000px;
		height:25px;
		margin:0 auto;
		padding-top:35px;
		background-image:url(../images/06_footer.gif);
		background-position:top;
		background-repeat:no-repeat;
	}
#footer p
	{
		font-size:9px;
		text-align:center;
	}
a:visited,a:link
	{
		text-decoration:none;
		font-family:Verdana;
		color:#006;
	}
a:hover
	{
		text-decoration:underline;
		font-family:Verdana;
		color:#006;
	}
#blocInfo
	{
		background: #EEF0F3;
	}
#blocInfo a
	{
		padding:0;
		display:block;
		width:475px;
		padding-left:5px;
		margin-left:5px;
		padding-top:5px;
		font:10px Verdana, Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:none;
	}
#blocInfo a:visited,#blocInfo a:link
	{
		margin-left:5px;
		padding:0;
		color:#6b6b6b;
	}
#blocInfo a:hover
	{
		margin-left:5px;
		padding:0;
		color:#000;
		text-decoration:none;
	}
#cadrevideo
	{
		background: #EEF0F3;
		padding-bottom:0px;
		display:block;
		width:222px;
		padding-top:5px;
		font:10px Verdana, Arial, Helvetica, sans-serif;
		color:#000;
		text-decoration:none;
	}
#cadrevideobas
	{
		background:url(../images/menubas.gif) left bottom no-repeat;
		height:14px;
	}
#cadreinfosbas
	{
		background:url(../images/infosbas.gif) left bottom no-repeat;
		height:14px;
	}
