html, body {
padding : 0;
margin : 0;
}

body {
font-family : Trebuchet MS;
font-size : 12px;
color: #FFF;
background-image:url(../images/fond1.png);
text-align:center;
}

.header {
	height:30px;
	width:700px;
	background-image:url(../images/fond2.png);
	margin:auto;
}

.header2 {
	height:160px;
	width:700px;
	background-image:url(../images/header.png);
	margin:auto;
	margin-top:0px;
}

.contenuhaut {
	height:15px;
	width:700px;
	background-image:url(../images/fond3.png);
	margin:auto;
}

.contenu {
	width:680px;
	background-image:url(../images/fond4.png);
	margin:auto;
	padding-left:10px;
	padding-right:10px;
	overflow:auto;
}

.contenubas {
	height:15px;
	width:700px;
	background-image:url(../images/fond5.png);
	margin:auto;
	margin-bottom:10px;
}

a {
color:#F93;
text-decoration:none;
}

a:hover	{
color:#F93;
text-decoration:underline;
}

h1 {
color: #09C;
font-size:18px;
}

h2 {
color: #09C;
font-size:12px;
font-weight:bold;
}

#invitations {
clear:both;
width: 600px;
margin:auto;
border: 1px #06C dotted;
text-align:center;
}

.invitations td {
border: 1px #06C dotted;
}

#classement {
clear:both;
width: 500px;
margin:auto;
text-align:center;
border: 1px #09C dotted;
}

#classement1 {
clear:both;
width: 120px;
height: 120px;
margin:auto;
border: 1px #09C dotted;
text-align:center;
}

.classement td {
border: 1px #09C dotted;
}

#classement2-3 {
clear:both;
width: 240px;
height: 120px;
margin:auto;
border: 1px #09C dotted;
text-align:center;
}
#classement3 {
clear:both;
width: 360px;
height: 120px;
margin:auto;
border: 1px #09C dotted;
text-align:center;
}

#classement4 {
clear:both;
width: 480px;
height: 120px;
margin:auto;
border: 1px #09C dotted;
text-align:center;
}

#historique {
clear:both;
width: 650px;
margin:auto;
text-align:center;
border: 1px #09C dotted;
}

#menu a {
	color:#FFF;
	font-weight:bold;
}

#menu a:hover {
	color:#F93;
	font-weight:bold;
	text-decoration:none;
}

input,select,textarea {
color:#FFF;
text-align:center;
border:2px solid #F93;
background-color:#000;
font-family:"trebuchet ms",sans-serif;
font-size : 12px;
}

input:focus,input:hover,input:active,select:focus,select:hover,select:active,textarea:focus,textarea:hover,textarea:active {
color:#FFF;
border:2px solid #09C;
background-color:#000;
}

input[type=submit] {
margin-top:3px;
}

.classement input[type=submit] {
margin:0;
}

.form input {
	text-align:left;
}

#facebook {
	bottom:5px;
	right:5px;
	position:fixed;
}