/*
Description:	sednove.css - Fichier généré à partir de |src.sn_generation le |iso.sn_date |time.sn_date par |username.sn_user

Auteur:		Pierre Laplante
		Copyright © 2000,2001,2002,2003
		SedNove Inc.
		439 OAK
		St-Lambert, QC, Canada
		All rights reserved. 
		Pierre Laplante
		Fri Aug 30 15:33:56 2002
		Pierre.Laplante@sednove.com

Version:	$Id$

Modifications:	$Log$
*/

body { margin: 0; padding: 0; background: #537E89 url(/images/fond_general.jpg) repeat-x; font-family: Verdana, sans-serif;
	scrollbar-face-color: #5E838B; scrollbar-shadow-color: #214048; scrollbar-highlight-color: #3A616C;
	scrollbar-3dlight-color: #3A616C; scrollbar-darkshadow-color: #214048; scrollbar-track-color: #6A8F96;
	scrollbar-arrow-color: #0B2229; }
	
a { font: normal 10px verdana, sans-serif; color: #BBFE05; text-decoration: none;}

a:hover { font: normal 10px verdana, sans-serif; color: #BBFE05;}
a.on { font: normal 10px verdana, sans-serif; color: #FFFFFF; text-decoration: none;}
/*a:visited { font: bold 10px verdana, sans-serif; color: #FFFFFF;}*/

#gauche { position: absolute; top: 0px;}

#maison { position: absolute; left: 0px; top: 0px; z-index: 10;}

#menu { background: url(/images/bg_menu2.jpg) no-repeat; width: 187px; position: absolute;}

#menu a { font: normal 10px verdana, sans-serif; color: #FFFFFF; text-decoration: none;}

#menu a.on { font: normal 10px verdana, sans-serif; color: #BBFE05; text-decoration: none;}

#menu a:hover { font: normal 10px verdana, sans-serif; color: #BBFE05;}

#menu table { background: url(/images/bg_stretch_menu.gif) repeat-y; width: 187px; padding: 230px 0px 20px 0px;}

#menu ul { list-style: none; margin: 0px 0px 0px 6px; padding: 0;}

#menu li.sMenu { font-weight: bold; font-size: 10px; line-height: 14px;
  color: #BBFE05; padding-left: 15px; list-style-type: none;}  

#recherche { background: url(/en/images/recherche.jpg) no-repeat; position: relative; 
	width: 187px; height: 254px; margin: 0; padding: 0;}
	
#recherche img { margin: 25px 0px 10px 12px;}

#recherche div.copy{ font: 0.55em verdana, sans-serif; color: #1A3C47; display: block; width: 150px; margin: 30px 10px 0px 10px;}

#recherche form  { padding: 5px 0px 30px 0px; font: bold 9px verdana, sans-serif; color: #000000; display: block;}

#recherche form label { font: bold 9px verdana, sans-serif; color: #000000; display: block;}

#recherche form a img { border: 0px; margin-left: 12px; margin-top: 5px;}

#recherche form input { font: 9px verdana, sans-serif; color: #000000; display: block; margin-left: 12px;}
#recherche p { padding: 5px 0px 0px 0px;font: 10px verdana, sans-serif; color: #AAC5CB;  }
#recherche li { list-style-type: circle; margin: 0 0 0 -0.5em; padding: 0; width: 220px;}

#login { background: url(/en/images/login.jpg) no-repeat; margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px; height: 254px;}

#login form { padding: 45px 0px 45px 0px;font: bold 9px verdana, sans-serif;
  color: #000000;display: block;}

#login form label { font: bold 10px verdana, sans-serif; color: #AED4DD; display: block;}

#login form a img { border: 0px; margin-left: 12px; margin-top: 2px; }

#login form input { font: 9px verdana, sans-serif; color: #000000; display: block; margin-left: 12px;}

#centre {  position: absolute; top: 0px; left: 187px; width: 535px;}

#centre2 {  position: absolute; top: 0px; left: 187px; width: 735px;}

#head { background: url(/images/fond_top.jpg) no-repeat; position: absolute; width: 535px; height: 38px; display: block; }
	
#head a img { padding:12px 0px 0px 489px; display: block; }

#boiteDouble { background: url(/images/bg_double.jpg) repeat-y; position: absolute; 
	top: 28px;	width: 535px;	height: 700px; min-height: 700px;}
	
#boiteDouble table { background: url(/images/bg_double.jpg) repeat-y; width: 535px;}
	
#boiteDouble h1 { font: 12px verdana, sans-serif; color: #FFFFFF; letter-spacing: 2px;
  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
	
#boiteDouble p { padding: 5px 0px 0px 0px; }

#boiteDouble li { list-style-type: square; margin: 0 0 0 -1.5em; padding: 0;}

#boiteDouble form { width: 280px; padding: 10px 0px 10px 0px; font: bold 9px verdana, sans-serif;
  color: #AED4DD;display: block;}

#boiteDouble form label { font: bold 9px verdana, sans-serif; color: #AED4DD; display: block;}

#boiteDouble form a img { border: 0px; margin-left: 12px; margin-top: 2px; }

#boiteDouble td.topGauche {  background: url(/images/top_boite_gauche.jpg) no-repeat; position: absolute;
  width: 318px;	height:13px;}
	
#boiteDouble td.topDroite {  background: url(/images/top_boite_droite.jpg) no-repeat; position: absolute;
  width: 211px;	height:13px; left: 324px;}
	
#boiteDouble td.gauche { vertical-align: top; position: relative; width: 278px;	
  font: 11px verdana, sans-serif; color: #ffffff; line-height: 18px;	padding: 20px 20px 10px 20px;}
	
#boiteDouble td.gauche img.top { margin: 0px 0px 10px 0px;}

#boiteDouble td.droite {  vertical-align: top; position: relative; width: 170px;	
  font: 11px verdana, sans-serif; color: #AAC5CB; line-height: 18px;	padding: 20px 20px 10px 20px;}	
	
#iframe { padding: -1.25em 0 0 0; width: 170px; }

#iframe p { padding: 8px 0px 8px 0px; font: normal 10px verdana, sans-serif; color: #AAC5CB;}

#etoile { background: url(/images/bg_etoile.jpg) no-repeat; position: absolute; display: block;
	width: 19px; height: 328px; top: 0px; left:535px; padding:350px 0px 0px 5px;}

.npageOn { color: #BBFE05;}

/* SECTION PAGE D'ACCUEIL */
#accueil { background: url(/images/accueil_degrade.jpg) repeat-x; position: absolute; width: 100%; height: 668px;}

#accueilGauche { background: url(/en/images/topgauche.jpg) no-repeat; width:308px; height: 249px; position: absolute;}

#accueilGauche img { margin-top: 182px; margin-left: 134px;}
#accueilDroite { background: url(/en/images/topdroite.jpg) no-repeat; width:363px; height: 249px; position: absolute; left: 308px;}

#accueilDroite div.motAccueil { width: 307px; height: 84px; position: absolute; font: 9px verdana, sans-serif; color: #FFFFFF; letter-spacing: 1px;
  padding: 94px 16px 0px 16px; margin: 0px 0px 0px 0px;}

#nouvelles { background: url(/images/accueil_nouvelles.jpg) no-repeat; position: absolute; width:308px; height: 415px; top: 249px; left:0px; font: 10px verdana, sans-serif; color: #AAC5CB;}

#nouvelles img { margin-top: 15px; margin-left: 20px;} 

#nouvelles div.accueilNouvelles { width: 250px; padding-left: 20px; padding-top: 10px;}

#nouvelles a { font: normal 10px verdana, sans-serif; color: #A8E604; text-decoration: none;}

#menuAccueil { background: url(/images/accueil_menu.jpg) no-repeat; width: 363px; height: 148px; top: 249px; left: 308px; position: absolute;}

#menuAccueil ul { list-style: none; margin: 10px 0px 0px 2px; padding: 0;}

#menuAccueil li { list-style: none; margin: 0px 0px 0px 2px; padding: 0;}

#menuAccueil img { width: 181px; height: 12px; padding: 0px 0px 3px 0px;}

#rechercheAccueil { background: url(/en/images/accueil_recherche.jpg) no-repeat; position: absolute; 
	width: 180px; height: 256px; margin: 0; padding: 0; top: 405px; left: 308px; }

#rechercheAccueil img{ margin: 25px 0px 10px 12px;}

#rechercheAccueil div.copy{ font: 0.55em verdana, sans-serif; color: #1A3C47; display: block; margin: 0px 10px 0px 5px;}

#rechercheAccueil form  { padding: 5px 0px 30px 0px; font: bold 9px verdana, sans-serif; color: #000000; display: block;}

#rechercheAccueil form label { font: bold 9px verdana, sans-serif; color: #000000; display: block;}

#rechercheAccueil form a img { border: 0px; margin-left: 14px; margin-top: 5px;}

#rechercheAccueil form input { font: 9px verdana, sans-serif; color: #000000; display: block; margin-left: 14px;}
	
#popNouvelles { background-color: #000; display: block; width: 660px; height: 520px; text-align: center; vertical-align: middle; font: bold 10px verdana, sans-serif; color: #FFFFFF;}

#popNouvelles img { padding: 10px 10px 10px 10px; text-align: center; vertical-align: middle; }



#boiteSimple { background: url(/images/bg_contenu.jpg) repeat-y; position: absolute; 
	top: 28px;	width: 535px;	height: 700px; min-height: 700px;}
	
#boiteSimple table { background: url(/images/bg_contenu.jpg) repeat-y; width: 535px;}
	
#boiteSimple h1 { font: 12px verdana, sans-serif; color: #FFF; letter-spacing: 2px;
  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

#boiteSimple p { padding: 5px 0px 0px 0px;}

#boiteSimple li { list-style-type: circle; margin: 0 0 0 -1.5em; padding: 0; width: 220px;}

#boiteSimple form { width: 280px; padding: 10px 0px 10px 0px; font: bold 9px verdana, sans-serif;
  color: #AED4DD;display: block;}

#boiteSimple form label { font: bold 9px verdana, sans-serif; color: #AED4DD; display: block;}

#boiteSimple form a img { border: 0px; margin-left: 12px; margin-top: 2px; }

#boiteSimple td.topSimple {  background: url(/images/top_contenu.jpg) no-repeat; position: absolute;
  width: 535px;	height:13px;}

	
#boiteSimple td.simple { vertical-align: top; position: relative; width: 535px;	
  font: 11px verdana, sans-serif; color: #AAC5CB; line-height: 18px;	padding: 20px 20px 10px 20px;}
	
#boiteSimple td.simple img { margin: 0px 0px 10px 0px;}

#gauche { position: absolute; top: 0px;}

#menuVide { background-color: #527E87; background: url(/images/bg_menu_vide.jpg) no-repeat; width: 187px; height:400; position: absolute;}

#menuVide div.copy{ font: 0.55em verdana, sans-serif; color: #1A3C47; display: block; width: 150px; margin: 300px 10px 0px 10px;}

#menuVide table { background: url(/images/bg_stretch_menu.gif) repeat-y; width: 187px; padding: 230px 0px 20px 0px;}

#menuVide ul { list-style: none; margin: 0px 0px 0px 6px; padding: 0;}

#menuVide li.sMenu { font-weight: bold; font-size: 10px; line-height: 14px;
  color: #BBFE05; padding-left: 15px; list-style-type: none;}

h1 { font: 12px verdana, sans-serif; color: #FFFFFF; letter-spacing: 2px;
  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
	
p { padding: 5px 0px 0px 0px;font: 10px verdana, sans-serif; color: #AAC5CB;  }

li { list-style-type: square; font: 10px verdana, sans-serif; color: #AAC5CB;  }

.photo { border : 2px solid black; }

.listePhoto { border : 2px solid #537E89; }


/* MENU SECTION EXTRANET */
#menuExtranet { margin: 0px 0px 0px 0px; padding-left: 4px;}
#menuExtranet ul li {list-style: none; line-height: 16px;}
#menuExtranet a { font: bold 10px verdana, sans-serif; color: #FFF;}
#menuExtranet a.on { font: bold 10px verdana, sans-serif; color: #BBFE05; text-decoration: none;}
#menuExtranet a:hover { font: bold 10px verdana, sans-serif; color: #BBFE05;}
#menuExtranet li.sMenu a { font: normal 10px verdana, sans-serif; color: #FFF;  list-style-type: none;}  
#menuExtranet li.sMenu a.on { font: normal 10px verdana, sans-serif; color: #BBFE05; list-style-type: none;}  
#menuExtranet li.sMenu a:hover { font: normal 10px verdana, sans-serif; color: #BBFE05; list-style-type: none;}  


/* Classe speciale pour le resultats du Benchmark */
#boiteTriple { background-color:#ffffff; repeat-y; position: absolute; 
	top: 28px;	width: 635px;	height: 700px; min-height: 700px;}
	
#boiteTriple table { background-color:#ffffff; repeat-y; width: 635px;}
	
#boiteTriple h1 { font: 12px verdana, sans-serif; color: #FFFFFF; letter-spacing: 2px;
  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
	
#boiteTriple p { padding: 5px 0px 0px 0px; }

#boiteTriple li { list-style-type: square; margin: 0 0 0 -1.5em; padding: 0;}

#boiteTriple form { width: 380px; padding: 10px 0px 10px 0px; font: bold 9px verdana, sans-serif;
  color: #AED4DD;display: block;}

#boiteTriple form label { font: bold 9px verdana, sans-serif; color: #AED4DD; display: block;}

#boiteTriple form a img { border: 0px; margin-left: 12px; margin-top: 2px; }

#boiteTriple td.topGauche {  background: url(/images/triple_boite_gauche.jpg) no-repeat; position: absolute;
  width: 718px;	height:13px;}
	
#boiteTriple td.topDroite {  background: url(/images/triple_boite_droite.jpg) no-repeat; position: absolute;
  width: 611px;	height:13px; left: 324px;}
	
#boiteTriple td.gauche { vertical-align: top; position: relative; width: 678px;	
  font: 11px verdana, sans-serif; color: #ffffff; line-height: 18px;	padding: 20px 20px 10px 20px;}
	
#boiteTriple td.gauche img.top { margin: 0px 0px 10px 0px;}

#boiteTriple td.droite {  vertical-align: top; position: relative; width: 470px;	
  font: 11px verdana, sans-serif; color: #AAC5CB; line-height: 18px;	padding: 20px 20px 10px 20px;}	
	
#boiteTriple table.data { background-image: none; width: 900px; border: 1px solid #AAC5CB; border-bottom: none;}

#boiteTriple table.data th { font: bold 12px verdana, sans-serif; color: #FFF; height: 20px; vertical-align: middle; border-bottom: 1px solid #AAC5CB;}

#boiteTriple table.data td { font: normal 10px verdana, sans-serif; color: #FFF; vertical-align: middle; border-bottom: 1px solid #AAC5CB;}

#boiteTriple table.data td img { width: 16px; height:14px; vertical-align: middle; margin-top: 8px;}


/* Utiliser dans les affichages de table standard */
#boiteSimple table.data { background-image: none; width: 500px; border: 1px solid #AAC5CB; border-bottom: none;}

#boiteSimple table.data th { font: bold 12px verdana, sans-serif; color: #FFF; height: 20px; vertical-align: middle; border-bottom: 1px solid #AAC5CB;}

#boiteSimple table.data td { font: normal 10px verdana, sans-serif; color: #FFF; vertical-align: middle; border-bottom: 1px solid #AAC5CB;}

#boiteSimple table.data td img { width: 16px; height:14px; vertical-align: middle; margin-top: 8px;}

#boiteSimplePop { background: url(/images/bg_contenu.jpg) repeat-y; position: absolute; 
	top: 28px;	width: 535px;	height: auto; margin: 10px 0px 0px 48px;}
	
#boiteSimplePop table { background: url(/images/bg_contenu.jpg) repeat-y; width: 535px;}
	
#boiteSimplePop h1 { font: 12px verdana, sans-serif; color: #FFF; letter-spacing: 2px;
  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

#boiteSimplePop form { width: 320px; padding: 10px 0px 10px 0px; font: normal 9px verdana, sans-serif;
  color: #000;display: block;}
	
#boiteSimplePop form .champ { width: 200px; height: 20px; margin: 4px 0px 4px 0px; font: normal 9px verdana, sans-serif;
  color: #000;display: block;}
	
#boiteSimplePop form .go { width: 200x; height: 20px; margin: 4px 0px 4px 0px; font: normal 9px verdana, sans-serif;
  color: #3C646E; display: block;}

#boiteSimplePop td.topSimple {  background: url(/images/top_contenu.jpg) no-repeat; position: absolute;
  width: 535px;	height:13px; }
	
#boiteSimplePop td.basSimple {  background: url(/images/bas_contenu.jpg) no-repeat; 
  width: 535px;	height:13px; }
	
#boiteSimplePop td.simple { vertical-align: top; position: relative; width: 535px;	
  font: 11px verdana, sans-serif; color: #AAC5CB; line-height: 18px;	padding: 20px 20px 10px 20px; }
	
#boiteSimplePop td.simple img { margin: 0px 0px 10px 0px;}


#boiteSimplePop table.data { background-image: none; width: 500px; border: 1px solid #AAC5CB; border-bottom: none;}

#boiteSimplePop table.data th { width: 170px;font: normal 12px verdana, sans-serif; color: #FFF; text-align: left; padding-left: 5px; height: 24px; vertical-align: middle; border-bottom: 1px solid #AAC5CB;}

#boiteSimplePop table.data td { font: normal 10px verdana, sans-serif; color: #FFF; height: 24px; vertical-align: middle; border-bottom: 1px solid #AAC5CB;}

