
body  {
	background-color:white; 
	text-align: center 
}
a:visited {
	color:rgb(255,112,51);
}
#page {
	position:relative;
	margin:0px auto;
	width:740px;
	text-align:left;
	background-color:white;
	font:12px verdana,sans-serif;
	/*border-left:solid 1px black;
	border-right:solid 1px black;*/
}
#logo {
	width:100%;
	height:110px;
	text-align:center;
}
#menu {
	position:absolute;
	top:217px;
	left:193px;
	width:550px;
}
#navig {
	margin-left:350px;
	width:370px;
}
#navig td {
	background-color:rgb(0,0,174);
	color:white;
	font:bold 12px verdana,sans-serif;
	width:25%;
	text-align:center;
	cursor:pointer;
}
#gauche {
	position:absolute;
	top:0px;
	left:0px;
	width:184px;
	text-align:center;
	/*background-color:gold;*/
}
#gauche img {
	margin-bottom:10px;
}
#manchettes {
	width:100px;
	border:solid 1px rgb(0,0,174);
}
#centre  {
	margin-top:0px;
	margin-left: 184px;
	width: 556px;
}
#contenu {
	margin-left:10px;
	width:536px;
	font:15px arial,sans-serif;
}
#droite {
	position:absolute;
	top:150px;
	left:520px;
	width:220px;
	text-align:left;
}
input,textarea,select {
	width:100%;
	font:10px verdana,sans-serif;
}
textarea {
	height:100px;
}
select {
	margin-top:3px;
}
button {
	height:20px;
	font:10px arial,sans-serif;
}
fieldset {
	width:98%;
	padding:3px;
	font:10px arial,sans-serif;
}
fieldset input,select {
	width:150px;
	font:10px arial,sans-serif;
}
legend {
	font:bold 11px arial,sans-serif;
	color:rgb(0,0,174);
	text-transform:uppercase;
}
#piedpage {
	font-size:10px;
	text-align:center;
	color:gray;
}
dt {
	font-weight:bold;
}
dd {
	margin-bottom:10px;
	margin-left:10px;
}
li {
	margin-bottom:7px;
}
#benevole {
	width:600px;
	border-top: solid 1px rgb(0,0,174);
	border-right: solid 1px rgb(0,0,174);
}
#benevole td {
	font:10px verdana,sans-serif;
	border-bottom: solid 1px rgb(0,0,174);
	border-left: solid 1px rgb(0,0,174);
	padding:3px;
}
#financement {
	border-top: solid 1px rgb(0,0,174);
	border-right: solid 1px rgb(0,0,174);
	background-color:rgb(220,220,255); 
	width:100%;
}
#financement td {
	border-bottom: solid 1px rgb(0,0,174);
	border-left: solid 1px rgb(0,0,174);
	font: 10px verdana,sans-serif;
}
#financement input {
	width:100%;
	font: 10px verdana,sans-serif;
}
.checkbox {
	width:20px;
}
.gris {
	background-color:rgb(240,240,240);
}
.titre {
	background-color:rgb(230,230,230);
	text-transform: uppercase;
	text-decoration: underline;
	font-weight: bold;
}
