/* PAGE VIDEOS */body {	font-family: Arial, sans-serif;font-size:12px;	color:#333333;margin-left: auto; margin-right: auto;width:1037px;   }a {text-decoration: none;color:#cc3300;}a:hover {text-decoration: underline;}div#page {position:absolute;width: 1037px; height: 2551px;}/* CSS NEO*/.ok_bt {margin-left:0px;; margin-top:6px; color:#000;}div#ok_bt1 {float:right;position:relative;margin-left:20px;; margin-top:-8px; color:#000;}div#ok_bt2 {float:right;position:relative;margin-left:20px;; margin-top:-6px; color:#000;}div#ok_bt3 {float:right;position:relative;margin-left:20px;; margin-top:-8px; color:#000;}div#ok_bt4 {float:right;position:relative;margin-left:20px;; margin-top:-8px; color:#000;}div#ok_bt5 {float:right;position:relative;margin-left:20px;; margin-top:-8px; color:#000;}div#ok_bt6 {float:right;position:relative;margin-left:20px;; margin-top:-4px; color:#000;}div#ok_bt7 {float:right;position:relative;margin-left:20px;; margin-top:-8px; color:#000;}div#ok_bt8 {float:right;position:relative;margin-left:20px;; margin-top:-8px; color:#000;}div#ok_bt9 {float:right;position:relative;margin-left:20px;; margin-top:-8px; color:#000;}div#ok_bt10 {float:right;position:relative;margin-left:20px;; margin-top:-8px; color:#000;}div#ok_bt11 {float:right;position:relative;margin-left:20px;; margin-top:-8px; color:#000;}div#ok_bt12 {float:right;position:relative;margin-left:20px;; margin-top:-8px; color:#000;}div#header {position: relative;width:1037px;height:146px;background: transparent url('../img/header.jpg') no-repeat top left;}div#contact {left:0px;position:absolute;margin-left:400px;top:30px; height:27px; width:460px; font-family:arial;}div#menu {left:0px;position:absolute;margin-left:400px;top:115px; height:27px; width:620px; font-family:arial;}#menu  ul, #menu  li{float:left;position:relative;padding:0px 0 0px 0;margin-top:0px;list-style:none outside none;text-align:left;font-family:arial;font-weight:bold;font-size:14px;visibility: visible;color:#FFFFFF;}#menu1{ margin-left:56px; width:150px; top:6px; color:#000;}#menu2{ margin-left:70px; top:6px; color:#000;}#menu3{ margin-left:104px; top:6px; color:#000;}#menu1 a { color: #FFFFFF; }#menu2 a { color: #FFFFFF; }#menu3 a { color: #FFFFFF; }.Titre {font-family: Arial, sans-serif;font-size:24px; color:#000000;margin-left: auto; margin-right: auto;width:1037px;line-height:4px;} .Titre-Blanc {font-family: Arial, sans-serif;font-size:24px; color:#FFFFFF;margin-left: auto; margin-right: auto;width:1037px;line-height:4px;} .Texte-rouge {margin-left:0px; margin-top:6px; color:#cc3300;font-size:16px;font-weight: bold;letter-spacing:-1px;line-height:15px;}.Texte-noir {margin-left:0px; margin-top:6px; color:#000000;font-size:14px;font-weight: regular;line-height:14px;}.Texte-blanc {margin-left:0px; margin-top:6px; color:#ffffff;font-size:14px;font-weight: regular;line-height:14px;}.Texte-noir-gras {margin-left:0px; margin-top:6px; color:#000000;font-size:14px;font-weight: bold;}/* COMMUNS */div#projets {left:0px;position:relative;height:202px; width:1037px; font-family:arial;background: transparent url('../img/fond_vous_avez_un_projet.jpg') no-repeat top left;}div#text-projets {left:40px;position:relative;height:auto;width:1000px;font-size: 24px;color: #000;overflow: auto;}div#carousel {left:0px;position:relative;height:369px; width:1037px; font-family:arial;}div#installations {left:0px;position:relative;height:515px; width:1037px; font-family:arial;background: transparent url('../img/fond_installations.jpg') no-repeat top left;}div#text-installations {	left:40px;	top:4px;	position:relative;	height:auto;	width:auto;	font-size: 24px;	color: #000;	overflow: auto;	visibility: visible;}div#amenagements {left:0px;position:relative;height:438px; width:1037px; font-family:arial;background: transparent url('../img/fond_amenagements.jpg') no-repeat top left;}div#text-amenagements {	left:40px;	top:4px;	position:relative;	height:auto;	width:auto;	font-size: 24px;	color: #000;	overflow: auto;	visibility: visible;}div#soustraitance {left:0px;position:relative;height:411px; width:1037px; font-family:arial;background: transparent url('../img/fond_soustraitance.jpg') no-repeat top left;}div#text-soustraitance {	left:40px;	top:4px;	position:relative;	height:auto;	width:auto;	font-size: 24px;	color: #000;	overflow: auto;	visibility: visible;}div#footer {left:0px;position:relative;height:470px; width:1037px; font-family:arial;background: transparent url('../img/footer.jpg') no-repeat top left;}