/* le corps */
body {
	margin: 1em;
	background: #fff;
	color: #000;
	font-family: Verdana,Sans-serif;
	font-size: 90%;
}

/* les titres */
h1 {
        margin: 0em 1em 1em 0em;
        clear: both;
        color: black;
        text-align: left;
        font-family: sans-serif;
#     
}

.h1 { 
   background-color:rgb(256,256,236)
 }

.news { 
        margin: 1em 1em 1em 0em;
background-color:rgb(60,107,168);
        color: white;
 }					
/* misc */
.image {
background-image:url(jack.png);
background-repeat:no-repeat;
background-position:50% 100%;
}
hr {
	border-style: dotted;
}

p.foot {
	padding-top: 0.7em;
	padding-right: 0.5em;
	text-align: right;
	font-size: small;
	color: #D6CCBD;
	font-family: sans-serif;
	border-top: dotted 1px #D6CCBD;
}

/* la base existante */
a:visited {color : #416DFF; text-decoration : none; }
a:link {color : #416DFF; text-decoration : none; font-weight : bold}
a:hover {color : Red; text-decoration : underline; }
a:active {color : Red; text-decoration : underline; }
.keyword { font-weight : bold ; color : Blue }
.keywordsign { color : #C04600 }
.superscript { font-size : 4 }
.subscript { font-size : 4 }
.comment { color : Green }
.constructor { color : Blue }
.string { color : Maroon }
.warning { color : Red ; font-weight : bold }
.info { margin-left : 3em; margin-right : 3em }
.title1 { font-size : 20pt ; background-color : #416DFF }
.lab2 { font-size : 18pt ; background-color : #418DFF }
.title3 { font-size : 16pt ; background-color : #41ADFF }
.title4 { font-size : 14pt ; background-color : #41CDFF }
.title5 { font-size : 12pt ; background-color : #41EDFF }
.title6 { font-size : 10pt ; background-color : #41FFFF }
body { background-color : White }
tr { background-color : White }
#.doc { background-color : Pink  }
#.doc { background-color : lightblue}
# .doc { background-color :#aaeeff  }
 .doc { background-color :#b0efff  }
# .doc { background-color :#66ff66  }


