body
{
	position: relative;
	width: 1000px;
	margin: 0px auto 10px auto;
	background: #000 url(../img/fondpage.jpg) repeat-x;
	font-family: verdana, Arial, Sans-Serif;
	font-size: 12px;
	color:#FFF;
}

* { border: none; padding: 0px; margin: 0px; text-decoration: none; }
a:hover {text-decoration:underline;}

#tout 
{
	width:895px;
	margin: 0 auto 10px auto;
	padding: 34px 0 0 0;
	background: #FF6600 url(../img/fond-tout.jpg) repeat-x;
}

#menu p { margin: 1px 0; }
#menu a { color: #FFF; }
#menu .selected { color: #000; }
#menu 
{
	float: left;
	width: 182px;
	border-right: 1px solid #FFF;
	padding: 5px 0 138px 22px;
	margin: 21px 0 200px 0;
	color: #FFF;
	font-weight:bold;
	font-size:12px;
}

#baspage 
{
	clear: both;
	border-top: 1px solid #FFF;
	margin: 0 17px;
	line-height: 18px;
	background: #F60;
}
#baspage a {color: #FFF}
#baspage b { color:#000; }
#baspage1 { float: left; width: 180px; }
#baspage2 { float:left ; }
#baspage3 { float:right ; font-style: oblique; padding-top: 20px; }

#contenu a { color: #FFF; }
#contenu h1 { font-size: 12px; color: #000; margin: 0px 0px 10px 0px; }
#contenu 
{
	margin: 17px 17px 10px 17px;
	text-align: justify;
	overflow: hidden; zoom: 1;
}



p {margin-top:10px;margin-bottom:10px}

.part img { padding: 0 0 0 15px }
.part 
{
	border: 1px solid #FF6600;
	background-color: #F9B779;
	margin-top: 20px;
	padding: 6px;
	color: #000;
	line-height: 17px;
}

.list_table td 
{
	border: 1px solid #FF6600;
	background-color: #F9B779;
	width: 310px;
}
.partListe 
{
	margin-top: 20px;
	padding: 6px;
	color: #000;
	line-height: 17px;
}

#direction { float: right; }

.dirdir 
{
	color: #FFF;
	background-color: #000;
	padding: 2px 4px;
}
.dirdir:hover { text-decoration: none; }
.ariane, .ariane a { font-size: 10px; }

input { border: solid 1px #F60 }
.obligatoire { background: #F9B779; border: solid 1px #F60 }

.boutons { text-align: center; }