/* REINTIALISATION DES STYLES */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;}
body {	line-height: 1;}
ol, ul {	list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}
/* remember to define focus styles! */
:focus {	outline: 0;}
/* remember to highlight inserts somehow! */
ins {	text-decoration: none;}
del {	text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {	border-collapse: collapse;	border-spacing: 0;}


/* FIN DE LA REINTIALISATION */

body   {font-size:14px;font-family:arial;; background: #c3bd91; margin: 0;padding:0;text-align: center;}


/* LE MENU */
#menu {  float:left;  width:100%;  background:white url("http://www.editions-artemis.com/images/interface/onglets/bg.gif") repeat-x bottom ;  font-size:93%;  line-height:normal;  clear:both;  border:none;  }
#menu ul {  margin:0;  padding:3px 10px 0;  list-style:none;  }
#menu li {  float:left;  background:url("http://www.editions-artemis.com/images/interface/onglets/left.gif") no-repeat left top;  margin:0;  padding:0 3px 0 6px;  }
#menu a {  float:left;  display:block;  background:url("http://www.editions-artemis.com/images/interface/onglets/right.gif") no-repeat right top;  padding:5px 15px 4px 6px;  text-decoration:none;  font-weight:bold;  text-shadow:0px 0px 5px white;  color:#765;  }
/* Commented Backslash Hack   hides rule from IE5-Mac \*/ #menu a {float:none;}
/* End IE5-Mac hack */ #menu a:hover {  color:#333;  }
#menu #actif {  background-image:url("http://www.editions-artemis.com/images/interface/onglets/left_on.gif");  }
#menu #actif a {  background-image:url("http://www.editions-artemis.com/images/interface/onglets/right_on.gif");  color:#333;  padding-bottom:5px;  }
#sousmenu{  font-size:0.9em;  float:left;  width:100%;margin:0;padding:0px 0 0 0;  clear:both;  border-bottom:1px solid #aaa;  border-right:1px solid #aaa;  background: url(/images/interface/onglets/sub_bg_off.gif) ;}
#sousmenu ul{margin: 0px;padding: 0px;display: block;width:auto;}
#sousmenu li{list-style: none;float: left;color:#765;border-right:1px solid #aaa;background: url(/images/interface/onglets/sub_bg_on.gif) no-repeat bottom right ;margin-top:0px;padding-top:3px;}
#sousmenu a{margin: 0px;display: block;padding: 1px 6px 3px 6px;text-decoration: none;}
#sousmenu a:hover, #sousmenu li#actifSM a{color: #000;}
/* FIN DU MENU */


/* les mentions en bas de page */
div#mentions{width:44em;margin:0;margin-left:auto; margin-right:auto;padding:5px;text-align:left;font-size:0.8em;}
#mentions a {color:#321;}
#mentions a:hover {color:#000;}
#mentions p#maj {margin:0;padding:0;text-align:center;font-size:0.8em; }
#mentions p {margin:0;padding:0;text-align:center;font-size:0.8em; }
#mentions H1 {text-align:center;font-size:0.8em;}
/* Fin des mentions */

/* la page zone de contenu principale */
div.root {width:100%;border-bottom:thin solid #777777;margin:0;
          margin-left:auto; margin-right:auto;padding-top:2px;clear:both;text-align:center;}

div.titrePage {padding:5px; padding-left: 10px;text-align:left;}

dl {text-align:justify;padding-left:10px;padding-right:5px;}
dt {font-size:1.2em;font-style:italic;color:#062;clear:both;}
dd form {display:inline;}

ul {text-align:justify;}


h1  {text-align:left;}
h2 {text-align:center;font-size:1.2em;font-style:italic;clear:both;margin-top:0;padding-top:10px;background-color:#DDD;}


p.stitre{text-align:center; padding-top:15px;margin:15px;clear:both;font-size:1.5em;font-style:italic;color:green}

.justify{ text-align:justify; text-indent:2em; padding:0 5px 0 5px;}
.gauche{ text-align:left; text-indent:2em; padding:0 5px 0 5px;}
.droite{ text-align:right; padding:0 5px 0 5px;}
.centre{ text-align:center; padding:0 5px 0 5px;}
.erreur {color:#bb0000;text-align:center}


A {color:#543;;text-decoration: none;}
A:visited {color:#543;}
A:hover {color:#000;text-decoration: none;}
A:active {color:#000;text-decoration: none;}
A.action {text-align:right;color:#333333;font-size:12px;text-transform:none; text-decoration: none; font-style:italic}

span.info{font-size:0.8em}
span.stat{font-size:0.8em}
