body { color: #fff; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #454246; background-image: url(../images/fond_lave.jpg); background-repeat: repeat; scrollbar-arrow-color: #ff0000;; scrollbar-darkshadow-color: #a00000;; scrollbar-face-color: #000068;; scrollbar-highlight-color: #a00000;; scrollbar-shadow-color: #a00000;; scrollbar-track-color: #000000;
 }
p { color: #fff; font-size: 0.85em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; text-align: justify; margin: 3px; list-style-type: square; list-style-image: url(../images/menu/vor.gif); }
pre { color: #fff; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
blockquote { color: #fff; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1 { color: #fff; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2 { color: #fff; font-size: 0.9em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; margin-top: 0; padding: 2px; border: solid 1px white; }
h3 { color: #fff; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; margin: 1px 1px 3px 0; padding: 5px; border: solid 1px #898989; }
h4 { color: #fff; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; margin: 3px; }
h5 { color: #000; font-size: 0.85em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular  ; font-weight: normal; text-align: justify; margin: 3px; }
h6 { color: #fff; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
img { border: 0 }
ol { color: white; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
ul { color: white; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-position: inside }
a { color: #ff0; font-size: 0.95em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline  ; }
a:visited { color: #ff0; font-size: 0.95em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
a:hover { color: #fc0000; font-size: 0.95em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:active { color: #ff0; font-size: 0.95em; text-decoration: none }
tr { border: 0 }
.rev_type { color: white; font-weight: bold; font-size: 1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.g_nav_cellcolor { color: #ffffce; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #420000 }
.a_type_color { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
#bodyText { font-size: small; line-height: 120%; width: 550px; padding: 2px; height: 200px; overflow: auto; border-color: #ffff9f; border-width: 2px; }
.tableborder1 { border: solid 1pt #ce0000; }
.tableborder2 { background-image: url(../images/fond3.jpg); background-repeat: no-repeat; border: solid 1pt #ce0000; }
#bodyText3 { font-size: small; line-height: 120%; width: 550px; padding: 2px; height: 135px; overflow: auto; border: solid 1px #fff; }
#infobulle{
	position: absolute;	
	visibility : hidden;
	border: 1px solid #CCCCCC;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 0.7em;
	background-color: Yellow;
}
#bodyText2 { font-size: small; line-height: 120%; width: 550px; padding: 2px; height: 250px; overflow: auto; border: solid 1px #fc0000; }
