body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-weight: normal; font-style:  normal;
	font-size: 0.9em;
	background-image:url('modbkgnd.jpg');
	padding:0px;
	margin:0px
	}
h1           { color: #330099;font-family: Verdana, Arial, Helvetica,sans-serif;  font-weight: normal; font-style:  normal; font-size: 2em}
h2           { color: #330099;font-family: Verdana, Arial, Helvetica,sans-serif; font-weight: normal; font-style:  normal; font-weight: normal; font-style:  normal; font-size: 1.5em }
h3           { color: #330099;font-weight: normal; font-style:normal; font-size: 1.33em }
h4           { color: #330099;font-weight: normal; font-style:normal; font-size: 1.1em }
h5           { color: #330099;font-weight: normal; font-style:normal; font-size: 0.9em }
h6           { color: #330099;font-weight: normal; font-style:normal;font-size: 0.67em }

iframe {
 width:100%;
 height:240px;
 }
td  {
	font-size: 0.9em;
	}
iframe.circulation {
 width:80%;
 height:500px;
}

ul {
  list-style-image:url('amodbul2.gif');
  border-left-width:5em;
  border-right-width:5em
  }
ul ul {
  list-style-image:url('amodbul2.gif');
  }
ul ul ul { list-style-image:url('amodbul3.gif');
  }	
a {
	text-decoration:none;
	font-weight:bold;
	color:#c00;
	cursor:pointer;
	}
	
pre {
	font-size:1em;
	color:blue;
	}
	
.small {
  font-size:80%;
  }
  
p.small {
  font-size:80%;
  }

.large {
  font-size:200%;
  }
.center {text-align:center;}

.black {
  background-color:black;
  }
  
.blue { color:blue;}
.red { color:red;}
.bluetext {color: #330099;}

.tablestandardtitre {
 background-color:#1256BC;
 text-align:center;
 vertical-align:middle;
 height:20px;
 color:white;
 font-weight:bolder;
 }
.redbkgd {
  background-color:red;
	}
.tablestandard {
 width:100%;
 background-color:#E6E6E6;
 text-align:left;
 color:black;
 }
  
.alignrighttop {
 vertical-align:top;
 text-align:right;
 }
 
 .alignright {
 text-align:right;
 } 
 
.headerlastline {
 background-color:#DAE2FE;
 text-align:left;
 vertical-align:middle;
 font-size:80%;
 color:black;
 }
 
input.headerlastline {
    vertical-align:top;
	background-color:#1256BC;
	color:white;
	width:7em;
	font-weight:bold;
	}
.pave {
  margin-left: 5%;
  text-align: left;
  color:black; 
  background-color:#CCCCCC ;
  width:80%;
  }
	
ol {
  margin-right:40px;
   }
li {
  margin-bottom:10px;
   }

p.copyright {
  text-align:center;
  font-size:80%;
  }

a:link       { color: #CC0000}
a:visited    { color: #330099}
a:active     { color: #FFCC33}
a:hover      {
  color: red;
  font-weight: bolder;
  }
.headerlink {
  color:white;
	vertical-align:top;
  }
a.headerlink  {
  text-decoration:overline;
  color:white;
  font: 80% Arial,sans-serif;
  margin-left:auto;
  }
a.headerlink:link {
  color:white;
  }
a.headerlink:visited {
  color:white;
  }
a.headerlink:hover {
  text-decoration:underline;
  font-size:larger;
	}
.article {
  margin-left:3%;
	margin-top:0;
	margin-right:2%;
	}
.sommaire {
  font-size:80%;
  }
p.sommaire {
  font-size:80%;
  }
p:first-letter {
  font-weight:bolder;
	font-size: 110%;
	}
.images {text-align:center; font-size:smaller;font-weight:bolder; vertical-align:bottom}

  #banner {
  	text-align:right;
  	vertical-align:top;
  	background-color:#1256BC;
  }

  #navbar {
  	float:left;
  	width:100%;
  	font-size:80%;
  }

#leftcontent {
  	text-align: center;
  	color:navy;
  	float: left;
	  margin-left:0;
  	width:64%;
  }

#rightcontent {
  	text-align: center;
  	float: left;
  	right:0;
  	width:32%;
  	background:#fff;
  }


#footer {
  	float:left;
  	width:100%;
  }
 span.cursor {cursor:pointer}
 img.cursor {cursor:pointer}
 
#contentlettre  {  
    margin: 0 15% 0 0;
    padding: 0 0 5% 0;
    color: #000;
    background-color: #fff;
  }
  
#navlettre {
   position: absolute;
   left: 85%;
   width: 15%;
   padding: 0;
   z-index: 3;
   background-color: #fff;
   color: #000;
   font-size: 8px;
 }
