body  { color: black; font-family: Arial, Helvetica, sans-serif; background-color: #f4a460 }
p {
	font-size: 12pt;
	background-color: #FFCC99;
	color: #0033CC;
}
a:link {
	color: #0000FF;
	background-color: transparent;
}
a:visited {
	color: purple ;
	background-color: transparent ;
}
a:active {
	color: red ;
	background-color: #fff8dc ;
}
a:hover {
	color: black;
	background-color: #2849A0;
}

/* colonnes */
div.topspan  { color: black; background-color: transparent; padding-top: 4px; padding-bottom: 4px; border: solid 1px }
div.toplocationbar  { color: black; background-color: transparent; padding: 4px; border: solid 1px }
div.bottomspan {
	border: 1px solid black ;
	padding: 4px 4px 4px 4px ;
	color: black ;
	background-color: white ;
}
div.sidebar    { text-align: center; width: auto; float: left }
div.mainbody {
	float: left ;
	width: 75% ;
	color: black ;	/* inherit will cause problems in NS4.80 */
	background-color: white ;
	/* padding-left: 4px ; will cause problems in Mozilla 1.2.1 and Opera 7 */
}
div.innermain {
	padding: 5px 5px 5px 5px ;
}
div.innercol {
	padding: 4px 4px 4px 4px ;
}
div.clearboth {
	clear: both ;
}
div.hostad {
	text-align: center ;
}

