* {	margin: 0;	padding: 0;}body {	font: 12px/18px Monaco, sans-serif;	background-repeat: no-repeat;	}body.section-1 {}body.section-2 { }body.section-3 { }a:link {	text-decoration: none;	color: black;}a.lang:link {	text-decoration: none;	color: #0090d2;	font-size: 9px;	letter-spacing: 3px;}a.lang:visited {	text-decoration: none;	color: #0090d2;	font-size: 9px;	letter-spacing: 3px;}a:active {	text-decoration: underline;	outline: none;}a:visited {	text-decoration: none;	color: #666;}a:hover {	text-decoration: none;	color: blue;}a:focus {	outline: none;}a img { 	padding: 0;	border: none; }#menu .container a img { 	padding: 10px 5px 5px 25px;	border: none; }#passerIntro {	margin-top: -25px;	text-align: center;}#passerIntro p a {	color: lime;}#menu {	width: 225px;	overflow: auto;	top: 30px;	left: 30px;	position: absolute;	height: 670px;	background-color: white;}#menu ul {	list-style: none;	text-align:left;	margin: 10px 0 5px 0;}#menu ol li.section-dashed {	font-size: 12px;	text-align:left;	border-top-style: dashed;	border-top-width: thin;	margin: 6px 0 5px 0;	padding-top: 7px;}#menu ul li.section-dashed {	font-size: 12px;	text-align:left;	border-top-style: dashed;	border-top-width: thin;	margin: 10px 0 5px 0;	padding-top: 7px;}#menu ul li.section-sousmenu {	font-size: 11px;	text-align:left;}#menu ul li.section-title {	font-size: 12px;	text-align:left;	margin: 10px 0 5px 0;}#sousmenuActif a {	color: blue;}#content {    height: 100%;    margin: 0 0 0 215px;    top: 0;}.container {    padding: 5px 5px 5px 10px;}#onde {	width: 950px;	top: 30px;	bottom: 0;	left: 275px;	position: absolute;	height: 650px;	z-index: 3;		}#bandeau-travaux {	width: 225px;	top: 720px;	left: 30px;	position: absolute;	height: 30px;	background-color: gray;}#cadre-info {	width: 280px;	top: 190px;	left: 300px;	position: absolute;	background-color: white;	border-top: 14px solid yellow;	z-index: 5;	padding-top: 10px;	padding-bottom: 12px;}#cadre-info:hover p {	color: blue;}/*#alineaCadreInfo {	float: left;	width: 32px;	height: 12px;	background-color: black;	margin-right: 8px;}*/#cadre-actionBancaire {	position: absolute;	top: 410px;	left: 530px;		width: 200px;	background-color: white;	border-top: 14px solid yellow;	z-index: 5;		padding-bottom: 10px;}#cadre-actionBancaire:hover p {	color: blue;}#cadre-vimeo {	width: 430px;	top: 30px;	left: 285px;	position: absolute;	height: 670px;	background-color: white;}#cadre-sons {	width: 430px;	top: 30px;	left: 285px;	position: absolute;	height: 335px;	background-color: white;}#cadre-player-sons {	margin-left: 12px;}p.message-travaux {	color: white;	font: small-caps 14px "Monaco", sans-serif;	margin-left: 20px;	margin-top: 5px;	letter-spacing: 2px;}p.titre-inter {	font: small-caps 13px "Monaco", sans-serif;	margin-left: 15px;	margin-top: 5px;	letter-spacing: 1px;}.titre-inter {	font: small-caps 13px "Monaco", sans-serif;	margin-left: 15px;	margin-top: 5px;	letter-spacing: 1px;	color: black;}p.titre-liens {	font: small-caps 13px "Monaco", sans-serif;	margin-left: 15px;	margin-top: 10px;	letter-spacing: 1px;	color: #666666}#content p { width: 400px; margin-bottom: 9px; }#img-container p	{ width: 400px; margin: 0; padding: 0 0 12px 0; }.photosTelechargement {	float: left;	width: 365px;	margin-top: 20px;	margin-left: 15px;	margin-right: 20px;	padding-top: 15px;		border-top: dashed 1px #000;}.imagesTelechargements {	float: left;	width: 100px;}.definitionsTelechargements {	float: left;	width: 240px;	margin-left: 25px;}
