#amalgam { display:block; position:absolute; right:10px; bottom:10px; }
#amalgam a { font-family:Verdana, Arial; font-size:12px; color:#666; text-decoration:none; }
#amalgam a:hover { text-decoration:underline; color:#333; }
#global  { position:absolute; width:990px; left: 50%; margin-left: -495px; height:100%; }
#global  { font-family:Verdana, Arial; font-size:11px; color:#000000; text-decoration:none; }
#global #logo { position:relative; left:0px; top:0px; width:200px; height:60px; vertical-align:middle; padding:10px; }
#global #logo img { border:0px; }
#global #menu	{ position:relative; left: 0px; top: 0px; width:990px; height:25px; text-align:center; }
#global #menu a { font-family:Verdana, Arial; font-size:14px; color:#666; text-decoration:none; padding:0 10px 0 10px; }
#global #menu a.selected { font-weight:bold; font-size:14px; color:#333; text-decoration:none; padding:0 10px 0 10px; }
#global #menu a:hover, #global #menu a.selected:hover { font-weight:bold; }
#global #content { position:relative; left: 0px; top: 20px; width:990px; height:410px; text-align:center; }
#global #content #erreur404 #texte { position:relative; left: 0px; top: 0px; width:990px; text-align:center; }
#global #content #erreur404 #texte h1 { font-size:16px; font-weight:bold; }
#global #content #acceuil #texte { position:relative; left: 200px; top: 0px; width:600px; height:410px; }
#global #content #acceuil #texte h1 { font-size:16px; font-weight:bold; }
#global #content #acceuil #texte p { text-align:justify; }
#global #content #references h1 { font-size:16px; font-weight:bold; }
#global #content #references #liste { position:relative; text-align:left; left: 90px; top: 15px; width:200px; height:370px; }
#global #content #references #reference { position:relative; left: 310px; top: -372px; width:600px; height:370px; text-align:left;  }
#global #content #references #reference h2 { font-size:14px; font-weight:bold; }
#global #content #references #reference img { padding:0 10px 0 10px; }
#global #content #references #reference img#image { padding:0; border:solid 4px #CCC; cursor:pointer; }
#global #content #references #reference span#infos { font-size:11px; text-align:center; }
#global #content #services h1 { font-size:16px; font-weight:bold; }
#global #content #services #submenu	{ position:relative; left: 0px; top: 0px; width:auto; height:20px; text-align:center; }
#global #content #services #submenu a { font-family:Verdana, Arial; font-size:12px; color:#666; text-decoration:none; padding:0 4px 0 4px; }
#global #content #services #submenu a:hover, #global #menu a.selected:hover { font-weight:bold; }
#global #content #services h2 { position:relative; padding-top: 20px;font-size:12px; font-weight:bold; }
#global #content #services p  { position:relative; overflow:auto; text-align:left; left: 200px; top: 0px; width:600px; height:410px; }
#global #content #contact h1 { font-size:16px; font-weight:bold; }
#global #content #contact td { font-family:Verdana, Arial; font-size:11px; color:#000;  }
#global #content #contact td.info { color:#C00; padding-bottom:10px; padding-top:10px; }
