body {
  margin:0px;
  background-color:#4BC1FF;
  background-image:url('../images/design_v2/background.png');
  background-repeat:repeat-x;
}

body, table {
  font-family:Verdana, Tahoma, Arial;
  font-size:12px;
}

h1 {
  color:#066FA4;
  font-size:22px;
  font-weight:bold;
}

h2 {
  color:#7DBFE0;
  font-size:16px;
  font-weight:bold;
}

a {
  color:#A28309;
  font-weight:bold;
}

span.incent {
  color:#FF8800;
  font-size:18px;
  font-weight:bold;
}

input.input_cnx {
  font-size:10px;
  width:100%;
}

p.ok {
  color:#00AA00;
  font-weight:bold;
}
p.error, p.err {
  color:#FF0000;
  font-weight:bold;
}

#header {}

#header a {
  text-decoration:none;
}

#footer {
  background-image:url('../images/design_v2/footer.jpg');
  background-repeat:no-repeat;
  padding:20px 0 0 120px;
  font-size:10px;
}

#footer a {
  color:#11577C;
}

#center {
  padding-top:10px;
  background-image:url('../images/design_v2/center/center_background.png');
  background-repeat:repeat-x;
  background-color:#FFFFFF;
  vertical-align:top;
}

#center_left {
  background-image:url('../images/design_v2/center/left_background.png');
  background-color:#FFFFFF;
  vertical-align:top;
}

#center_right {
  background-image:url('../images/design_v2/center/right_background.png');
  background-color:#FFFFFF;
  vertical-align:top;
}

#infobulle{
	position: absolute;	
	visibility : hidden;
	border: 1px solid #CCCCCC;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 0.7em;
	background-color: #FFFFFF;
}


.cnxform input {
  font-family:Verdana;
  font-size:10px;
}

.jetons, .jetons a {
  color:#1E81AC;
}

.points, .points a {
  color:#944A00;
}

.jeu_lettres, .jeu_lettres a {
  color:#580093;
}

span.important {
  color:#FF8800;
  font-weight:bold;
}