* {
	font-family : Arial, sans-serif;
	font-size : 12px;
}
BODY {
	margin : 0;
	padding : 0;
}
#wrapper {
	width : 770px; /* 890px; */
	border : 1px solid black;
	margin : auto;
	margin-top : 30px;
	margin-bottom : 30px;
	padding : 40px 60px;
}
H1 {
	font-size : 28px;
	text-align : center;
	font-weight : normal;
	margin-top : 0;
}
FORM {
	margin : 0;
}
FORM#petition {
	float : right;
	width : 500px;
}
FORM#amis {
	margin : auto;
}
INPUT {
	border : 1px solid #CCCCCC;
	padding : 1px;
	width : 200px;
}
INPUT.submit {
	width : 100px;
	padding : 2px 10px;
	background : white;
	border : 1px outset #CCCCCC;
}
FORM TABLE TR TD {
	height : 24px;
}
.clearer {
	clear : both;
}
.bigger {
	font-size : 1.4em;
}
.rouge {
	color : #CF2933 !important;
}
