body {
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:12px;
	background-color:#2561a9;
	}

#header { text-align:center; padding-top:10px; height:110px; background:url(img/fond-header.gif) no-repeat center 60px; }
#content { background:url(img/fond.gif) repeat-y center; overflow:hidden; width:800px; padding:0 60px 20px 60px; margin:0 auto 0 auto;}

ul { list-style:square; }

a { color: #2561a9; }
a:hover { text-decoration:none; color:#ccc; }

.menu { list-style:none; overflow:hidden; margin:0; padding:0; }
.menu li { float:left; margin-right:15px; border:1px solid #ccc; width:160px; text-align:center; padding:3px 10px 3px 10px; }
.menu li a { text-decoration:none; }


.liste {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	}

.liste_new {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	background-color: #FACCCD;
	}

.infos {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	background-color: #CCCCCC;
	}

.titre {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	background-color: #F8F8F3;
	}

.question {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #F8F8F3;
	}

.reponse {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	}

.radio {
	width: 20px;
	}

input {
	width: 350px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	}

textarea {
	width: 600px;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	}

.button {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #000000;
	width: 100px;
	background-color: #F8F8F3;
	border: 1 outset #C2C2B4;
	}

button {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 1px;
	color: #000000;
	width: 100px;
	margin: 1px;
	background-color: #F8F8F3;
	border: 1 outset #C2C2B4;
	height: 20px;
	}

h1 {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #2663ab;
	padding: 10px;
	margin: 10px;
	text-align: center;
	}

.copyright {
	text-align: center;
	font-size: 11px;
	color: #666666;
	margin-top:20px;
	height:50px;
	}

.texte {
	font-size:13px;
	text-align: justify;
	}

.acces { text-align:center; font-size:14px; }

.title_list_menu { padding:3px; margin:0; border:1px solid #848484; text-align:center; background:#f8f8f3; font-weight:bold; }
.list_menu { list-style:none; padding:0; margin:0; }
.list_menu li { padding:3px; margin:0; border:1px solid #848484; border-top:0; text-align:center; background:#f8f8f3; }
.list_menu a { text-decoration:none; color:#000; font-size:11px; }