/* CSS Document */
p{
	padding-bottom:3px;
}
div#conteneur, div.centre{
	text-align:center;
}
div#contenu{
    font-family: Trebuchet MS, sans-serif;
	margin:auto;
	width:580px;
	text-align:justify;
}
.form{
	margin:auto;
	margin-top:20px;
	margin-bottom:20px;
	padding:1em;
	text-align:left;
	border:ridge;
	border-width:thin;
	background-color:#ffeee1;
	border-color:#ffe3d2;
	font-family: Trebuchet MS, sans-serif;
	font-size: 11px;
	font-weight:bold;
	width:520px;
}
.form input, textarea,select{
	margin-left:90px;
}

.form label{
	position:absolute;
	padding-top:5px;
}

.form#consultation{
	width:350px;
}

ul#questions{
	font-family: Trebuchet MS, sans-serif;
	padding-left: 10px;	
	margin-top:0px;
	margin-left:10px;
	text-align:left;
	list-style-image:url("../images/carreplan.gif");
}

.btrech{
	margin-top:15px;
	background-color:#e8c4ae;

}

li.niv{
	list-style-image:url("../images/flecheplan.gif");
	margin-top:5px;
}
li.niv a, .niv a:link, .niv a:visited, .niv a:hover, .niv a:active{
	font-family: Trebuchet MS, sans-serif;
	font-weight:bold;
	padding-left:0px;
	font-size:13px;
	color:#000000;
}

div#cheminement, div#cheminement a{
	color:#777777;
	font-size:11px;
}
.categorie, .categorie a, .categorie a:link,  .categorie a:visited, .categorie a:hover, .categorie a:active{
	color:#777777;
	font-size:11px;
	margin-top:0px;
	padding-top:0px;
}

.categorie a, .categorie a:link, .categorie a:visited, .categorie a:hover, .categorie a:active{
	text-decoration:underline;
}

p.rep{
	padding-bottom:0px;
	padding-top:10px;
	
}
li.question a, li.question a:link, li.question a:visited,li.question a:hover, li.question a:active{
	color:#0265ac;
	line-height:17px;
	font-weight:bold;
	font-size:13px;
	text-decoration:underline;
}

