/* Styles communs pour les pages du site */

/* Standards + barres de défilement*/
body
{
margin:1px; font-family:Verdana;
font-size:10pt;
line-height:10pt;
color:#404040;
scrollbar-face-color: #336690;
scrollbar-highlight-color: #808080;
scrollbar-shadow-color: #336699;
scrollbar-3dlight-color: #000040;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #6195cd;
scrollbar-darkshadow-color: #5C7592
}
/* texte dans tableaux par défaut*/
p            { font-family: Verdana; font-size: 10pt; margin-top:0 }

/*fin body*/

/* Puces et listes par defaut */
ul {
	list-style-type:none;
	margin-left:13px;
}

li {
	background-image:url('images/img_puces.gif');
	background-position: -3px 5px;
	padding-left:13px;
	font-size:10pt;
}

ul,li {
	background-repeat:no-repeat;
}

ol {
	padding-left:26px;
	margin-left:26px;
}

ol li {
	background-image:none;
	padding-left:0px;
}
/* Fin : Puces et listes par defaut */


h1 {
	font-weight:bold;
	font-size:10pt;
	font-family:Verdana;
	line-height:12px;
	padding:0px;
	margin:0px; font-style:italic
}

h2 {
	font-weight:bold;
	font-size:10px;
	font-family:verdana, helvetica, arial, sans-serif;
	line-height:10px;
	padding:0px;
	margin:0px;
}


h3 {
	font-weight:bold;
	font-size:9px;
	font-family:verdana, helvetica, arial, sans-serif;
	line-height:9px;
	padding:0px;
	margin:0px;
}


/* liste des produits sur page Produits*/
.Produits-menu { font-size: 8pt }
.Produits-menu a,
.Produits-menu a:link,
.Produits-menu a:visited {
	color:#0B7EBF;
	font-size:8pt;
	text-decoration:none;
	font-weight:bold;
}
.Produits-menu a:hover,
.Produits-menu a:active {
	font-size:9pt;
	color:#FFFFFF;
}

/* liste des themes sur page Produits*/
.Themes-menu { font-size: 10pt }
.Themes-menu a,
.Themes-menu a:link,
.Themes-menu a:visited {
	color:#0A558D;
	font-size:10pt;
	text-decoration:none;
	font-weight:bold;
}
.Themes-menu a:hover,
.Themes-menu a:active {
	font-size:12pt;
	color:#FFFFFF;
}

/* Onglets des menus : Toutes les pages */
#header {
  background-position: bottom; float:left;
  width:100%;
  padding:3px 9px 0;
  font-size:10pt;
  background:url("onglets/bg.gif") repeat-x top;
  line-height:normal; font-family:Verdana; color:#000000; background-repeat:repeat-x; background-attachment:scroll
  }
#header ul {
  margin:0;
  padding:3px 10px 0;
  list-style:none;
  }
#header li {
  float:left;
  background:url("onglets/left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#header a {
  float:left;
  display:block;
  background:url('onglets/right.gif') no-repeat right top;
  text-decoration:none;
  font-weight:bold;
  color:#000000;padding-left:6px; padding-right:15px; padding-top:5px; padding-bottom:4px
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {float:none; color:#005F8C}
/* End IE5-Mac hack */
#header a:hover {
  color:#FFFFFF;
  }
#header #current {
  background-image:url("onglets/left_on.gif");
  }
#header #current a {
  background-image:url("onglets/right_on.gif");
  color:#000000;
  padding-bottom:5px;
  }
  
/* pour modifier le texte au survol de la souris. Page : Expérience*/  
#textDiv { position:absolute; top:8; right:8; border-style:solid; border-width:thin;}

/* Définir des objets non-imprimable */
.noprint {
	display:none;
}

.print {
	display:block;
}

/* Liens par defaut */
a,
a:link,
a:visited {
	color:#005f8c;
	text-decoration:none;
	font-weight:bold
}
a:hover,
a:active {
	color:#333333;
}

.linkhead {
	font-weight:bold;
	font-size:11px;
	line-height:12px;
	text-decoration:none;
	color:#000000;
}

/* Liens Spéciaux */
.PtLiens, 
.PtLiens a, 
.PtLiens a:link {
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#404040;
}

.PtLiens a:hover,
.PtLiens :hover,
.PtLiens a:visited  {
	color:#FFFFFF;
}


.lien, a.lien, a:lien.lien, a:visited.lien {
	font-weight:bold;
	font-size:10px;
	color:#0084DE;
	text-decoration:underline;
}
a:active.lien, a:hover.lien {

}

/* Tableaux */
.Tableau_cadre {
border-width: 0pt;
padding-left: 4px; padding-right: 4px; 
padding-top: 1px; padding-bottom: 1px 
}
.Tableau_fond {
border-style: solid;
border-width: 0px;
background-color:#DEF1FA
}
.Tableau_titre {
font-size: 10pt;
border-style: solid;
border-width: 1px;
background-color:#DEF1FA; text-align:center; font-weight:bold
}
.Tableau_texte {
border-style: solid;
border-width: 1px;

}

hr {
color="#254996"
width="60%"
}