<!--

/* Styles généraux */

body {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			x-small;
	color:				#000000;
	background-color:	#ffffdd;
	scrollbar-face-color:		#999900;
	scrollbar-shadow-color:		#333300;
	scrollbar-highlight-color:	#cccc99;
	scrollbar-3dlight-color:	#cccc66;
	scrollbar-darkshadow-color:	#000066;
	scrollbar-track-color:		#fae35f;
	scrollbar-arrow-color:		#fae35f;
}

. {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			x-small;
}

h1 {
	font-size:			medium;
	font-weight:		bold;
	color:				#660000;
	text-align:			center;
}

h2 {
	font-family:		"Century Schoolbook", "Times New Roman", Times, serif;
	font-size:			medium;
	font-weight:		bold;
	font-style:			italic;
	color:				#660000;
}

p, ul, ol, dl, li, blockquote {
	text-align:			justify;
}

a {
    color:				#0000ff;
	text-decoration:	none;
}

a:hover {
	text-decoration:	underline;
}

a:link img, a:visited img {
	border-style:		none;
	color:				#ffffff;
}


/* Styles des zones principales */

div.navbar {
	background:			#fae35f;
	border:				1px;
	border-style:		solid;
	border-color:		#999900;
	padding:			2pt 5pt 2pt 5pt;
	margin:				0% 0% 0% 0%;
}

div.navbar a, div.navbar a:hover {
    color:				#000000;
}

div.main {
	text-align:			justify;
	background:			#ffffbb;
	border:				1px;
	border-style:		solid;
	border-color:		#999900;
	padding:			5pt 5pt 5pt 5pt;
	margin:				0% 10% 0% 10%;
}

div.news {
	text-align:			justify;
	background:			#ffffbb;
	border:				1px;
	border-style:		solid;
	border-color:		#999900;
	padding:			5pt 5pt 5pt 5pt;
	margin:				0% 0% 0% 0%;
}

div.comment {
	text-align:			justify;
	background:			#ffff88;
	border:				1px;
	border-style:		solid;
	border-color:		#999900;
	padding:			5pt 5pt 5pt 5pt;
	margin:				0% 0% 0% 0%;
}


/* Styles de paragraphes */

p.source {
	text-align:			right;
	padding-left:		30pt;
}

p.signature, p.signature a {
	text-align:			center;
    color:				#000000;
}

.small, .small a, .small a:hover, .small b, .small i {
	font-size:			xx-small;
}

//-->