
body {
	background-color : #FFCC33;
	margin:0;
	padding:0;
	text-align: center;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #2D0A5E;
}

TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #2D0A5E;
}

TH {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #2D0A5E;
	BACKGROUND-COLOR: #FFFFBB;
}

FORM {
	DISPLAY: inline;
}

.form2 {
	BACKGROUND-COLOR: #5A5DAD;
	COLOR: #ffffcc;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold
}

A:link
{
	color: #000080;
	text-decoration: none
}
A:visited
{
	color: #000080;
	text-decoration: none
}
A:active
{
	color: #000080;
	text-decoration: none
}
A:hover
{
	color: #cc0000;
	text-decoration: none
}

.menu_main
{
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:left;
	background-image: url('http://www.clichy-echecs.org/images/menu/menu_bg.gif');
	height:22px;
	padding: 0px 0px 0px 10px;
}

.menu_sub
{
	font-size: 14px;
	text-align:left;
	height:18px;
	padding: 0px 0px 0px 10px;
}

.page_title
{
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	color: #2D0A5E;
	height:25px;
}

.puce
{
	font-size: 12px;
	font-weight: bold;
	color: #FFCC33;
}

.error_message {
	color: red;
	font-weight: bold;
}
.ok_message {
	color: green;
	font-weight: bold;
}

.info_bulle {
	background-color: #FFFFCC;
	border: 1px solid #000;
	padding: 0px 5px 0px 5px;
	position: absolute;
	z-index: 32767;
}

.trespetit
{
	font-size: 10px;
}

.petit
{
	font-size: 11px;
}

.petitbold
{
	font-size: 11px;
	font-weight: bold;
}

.moyen
{
	font-size: 14px;
}

.grand
{
	font-size: 18px;
}

.tresgrand
{
	font-size: 24px;
}
