/* LAYOUT */*	{	margin: 0px;	padding: 0px;	}body	{	background-color: #003A8C;	text-align: center;	padding-bottom: 20px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color:#CCCCCC;	}#layout	{	margin-top: 20px;	margin-left: auto;	margin-right: auto;	width: 960px;	text-align: left;	background-color:#FFFFFF;	}#lignerouge	{	background-color: #d70a07;	width: 960px;	height: 5px;	font-size:0px;	}#ligneblanche	{	background-color: #FFFFFF;	width: 960px;	height: 2px;	font-size:0px;	}#menu	{	background-color: #003A8C;	background-image:url(../img/bgmenu1.gif);	background-repeat:repeat-x;	width: 960px;	height: 25px;	}#menu a	{	display: table-cell;	_display: inline-block;	background: none;	background-repeat:repeat-x;	height: 25px;	color: #FFFFFF;	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-decoration:none;	line-height: 25px;	padding-left: 40px;	padding-right: 40px;	margin-right: 40px;	_margin-right: 0px;	}#menu a:hover	{	background-image:url(../img/bgmenu2.gif);	}#menu a.actif	{	background-image:url(../img/bgmenuactif1.gif);	}#menu a:hover.actif	{	background-image:url(../img/bgmenuactif2.gif);	}#contenu	{	width: 960px;	padding-top: 40px;	padding-bottom: 20px;	height: auto;	}#imgaccueil	{	display: table-cell;	_display: inline-block;	vertical-align: top;	padding-left: 80px;	padding-top: 50px;	}#txtaccueil	{	display: table-cell;	_display: inline-block;	vertical-align: top;	padding-left: 80px;	padding-top: 50px;	width: 310px;	}#texte	{	margin-left: 20px;	width: 600px;	}.colonne	{	float:left;	margin-left: 20px;	_margin-left: 10px;	width: 450px;	}div.spacer	{	clear: both;	height: 1px;	}	#carte	{	cursor: crosshair;	}#moyencontact	{	margin-left: 20px;	margin-top: 20px;	margin-bottom: 20px;	}#handshake	{	float:left;	margin-left: -40px;	_margin-left: -20px;	margin-top: 90px;	width: 450px;	}	/* BALISES */h1	{	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 25px;	font-weight: bold;	color: #003A8C;	}h2	{	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: bold;	color: #E1001A;	margin-bottom: 20px;	}h3	{	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #003A8C;	margin-bottom: 15px;	}h4	{	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #006600;	margin-bottom: 12px;	}p	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #222222;	margin-bottom: 12px;	}ul	{	margin-top: 10px;	margin-bottom: 15px;	}li	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	/*height: 18px;*/	list-style-type: none;	background-image: url(../img/bullet.gif);	background-repeat:no-repeat;	background-position: left 5px;	padding-left: 15px;	color: #222222;	}a	{	color: #E1001A;	text-decoration:none;	}a:hover	{	text-decoration:underline;	}a img	{	border: none;	}/* CLASSES */.rouge	{	color: #E1001A;	}.vert	{	color: #006600;	}.bleu	{	color: #003A8C;	}.champs	{	margin-top: 3px;	border: 1px solid #666666;	width: 300px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #222222;	padding: 3px;	}.bouton	{	display: block;	padding: 3px;	border: 1px solid #666666;	background-color: #EEEEEE;	width: 100px;	margin-top: 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #222222;	cursor: pointer;	}.listtable	{	border: none;	width: 450px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #222222;	margin-bottom: 15px;	}.listtable td	{	width: 225px;	}.footer	{	margin-left: auto;	margin-right: auto;	padding-top: 3px;	width: 960px;	text-align: right;	color:#FFFFFF;	font-size:10px;	}
