body {
	margin: 0;

}
.footermenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.text12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:24px;
	color: #000000;
}
.sousmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-indent: 10px;
}
.titre1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
}
.text10indent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 10px;
	padding-top: 5px;
}
.titre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}
.text10indentlien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	padding-top: 5px;
}
.bgbas {
	background-image: url(images/bgbas250.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.bgmilieu {
	background-image: url(images/bgmilieu.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.liens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003466;
	text-decoration: underline;
}
.liens:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #003466;
}
.liensback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF66;
	text-decoration: underline;
}
.liensback:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF66;
	text-decoration: none;
}
.lienscache {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.bghaut {
background-image: url(images/bghaut300.jpg);
}
.bgbas {
background-image: url(images/bgbas300.jpg);
}
.bgfoot {
background-image: url(images/footer2.png);
}
.lineverticale {
background-image:url(images/line-verticale-section.jpg);
}
.bgfootanglais {
background-image:url(images/footer2.png);
}
.sousmenus {
	background-image:url(images/bg-sous-menu.jpg);
	background-repeat:no-repeat;
	color:#003466;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	padding-left:12px;
}
.sousmenus a {
	color:#003466;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	}
	.sousmenus a:hover {
		color:#000;
		font-family:Verdana, Geneva, sans-serif;
		padding-left:3px;
		text-decoration:none;
		}


/** STC 2011 **/
#col-left, #col-right {
	background:#013567 url(images/bgmilieu.jpg) scroll repeat-x center center;
}

#photo-gallery {
	margin:0 auto;
	overflow:hidden;
	padding:0;
	width:600px;
}
	#photo-gallery li {
		float:left;
		list-style:none;
		margin:0;
		padding:15px;
	}
		#photo-gallery li a {
			float:left;
		}
			#photo-gallery li a img {
				border:none;
			}

/**
	Link Lists
**/

#link-list-container-main {
	background-attachment:scroll;
	background-color:rgb(255,255,255);
	background-position:left top;
	background-repeat:no-repeat;
	height:65px;
	margin:0;
	overflow:hidden;
	padding:0;
	position:relative;
}  
	#link-list-container-main li {
		display:inline;
		margin:0;
		padding:0;
	}
		#link-list-container-main li a {
			float:left;
			height:65px;
			margin:0 2px 0 0;
		}
			#link-list-container-main li.last a {
				margin:0;
			}	
				#link-list-container-main li a span {
					left:-9999px;
					position:absolute;
				}
				
.fr #link-list-container-main {
	background-image:url(/images/mainmenu-fr.jpg);
}
.fr #link-list-container-main #link-list-container-main-1 a { width:112px; }
.fr #link-list-container-main #link-list-container-main-2 a {	width:120px; }
.fr #link-list-container-main #link-list-container-main-3 a {	width:120px; }
.fr #link-list-container-main #link-list-container-main-4 a {	width:121px; }
.fr #link-list-container-main #link-list-container-main-5 a {	width:120px; }
.fr #link-list-container-main #link-list-container-main-6 a {	width:120px; }
.fr #link-list-container-main #link-list-container-main-7 a {	width:118px; }
.fr #link-list-container-main #link-list-container-main-8 a {	width:105px; }

.fr #link-list-container-main li a:hover, #link-list-container-main li a.highlight { background-image:url(/images/mainmenu-fr.jpg);		}
		.fr #link-list-container-main #link-list-container-main-1 a:hover, #link-list-container-main #link-list-container-main-1 a.highlight { background-position:0 65px; }
		.fr #link-list-container-main #link-list-container-main-2 a:hover, #link-list-container-main #link-list-container-main-2 a.highlight { background-position:-114px 65px; }
		.fr #link-list-container-main #link-list-container-main-3 a:hover, #link-list-container-main #link-list-container-main-3 a.highlight { background-position:-236px 65px;	}
		.fr #link-list-container-main #link-list-container-main-4 a:hover, #link-list-container-main #link-list-container-main-4 a.highlight { background-position:-358px 65px;	}
		.fr #link-list-container-main #link-list-container-main-5 a:hover, #link-list-container-main #link-list-container-main-5 a.highlight { background-position:-481px 65px;	}
		.fr #link-list-container-main #link-list-container-main-6 a:hover, #link-list-container-main #link-list-container-main-6 a.highlight { background-position:-603px 65px;	}
		.fr #link-list-container-main #link-list-container-main-7 a:hover, #link-list-container-main #link-list-container-main-7 a.highlight { background-position:-725px 65px;	}
		.fr #link-list-container-main #link-list-container-main-8 a:hover, #link-list-container-main #link-list-container-main-8 a.highlight { background-position:-845px 65px;	}
				
.en #link-list-container-main {
	background-image:url(/images/mainmenu-en.jpg);
}
.en #link-list-container-main #link-list-container-main-1 a { width:112px; }
.en #link-list-container-main #link-list-container-main-2 a {	width:120px; }
.en #link-list-container-main #link-list-container-main-3 a {	width:120px; }
.en #link-list-container-main #link-list-container-main-4 a {	width:121px; }
.en #link-list-container-main #link-list-container-main-5 a {	width:120px; }
.en #link-list-container-main #link-list-container-main-6 a {	width:110px; }
.en #link-list-container-main #link-list-container-main-7 a {	width:112px; }
.en #link-list-container-main #link-list-container-main-8 a {	width:120px; }

.en #link-list-container-main li a:hover, #link-list-container-main li a.highlight { background-image:url(/images/mainmenu-en.jpg);		}
		.en #link-list-container-main #link-list-container-main-1 a:hover, #link-list-container-main #link-list-container-main-1 a.highlight { background-position:0 65px; }
		.en #link-list-container-main #link-list-container-main-2 a:hover, #link-list-container-main #link-list-container-main-2 a.highlight { background-position:-114px 65px; }
		.en #link-list-container-main #link-list-container-main-3 a:hover, #link-list-container-main #link-list-container-main-3 a.highlight { background-position:-236px 65px;	}
		.en #link-list-container-main #link-list-container-main-4 a:hover, #link-list-container-main #link-list-container-main-4 a.highlight { background-position:-358px 65px;	}
		.en #link-list-container-main #link-list-container-main-5 a:hover, #link-list-container-main #link-list-container-main-5 a.highlight { background-position:-481px 65px;	}
		.en #link-list-container-main #link-list-container-main-6 a:hover, #link-list-container-main #link-list-container-main-6 a.highlight { background-position:-603px 65px;	}
		.en #link-list-container-main #link-list-container-main-7 a:hover, #link-list-container-main #link-list-container-main-7 a.highlight { background-position:-715px 65px;	}
		.en #link-list-container-main #link-list-container-main-8 a:hover, #link-list-container-main #link-list-container-main-8 a.highlight { background-position:-830px 65px;	}

