/* ACCUEIL */
#centre-accueil {
	width: 100%;
	overflow: hidden;
	background-color:#FFF;
}
#navigation-accueil {
	float: left;
	width: 210px;
	padding:0px 10px 0px 20px;
}
#navigation-accueil a {
	text-decoration: none;
	color: #9eae16;
}
#navigation-accueil a:hover, #navigation-accueil a:focus {
	text-decoration: none;
	color: #333;
}
#principal-accueil {
	width: 470px;
	float: left;
	padding:40px 0px 0px 20px;
	background: #FFF url(../images/border.png) repeat-y;
	background-position:left;
}
#principal-accueil a {
	color: blue;
	font-style:normal;
	text-decoration:none;
}
#principal-accueil a:hover, #principal-accueil a:focus {
	color: blue;
	font-style:normal;
	text-decoration:underline;
}
.intro {
	color:#9eae16;
	font-style:italic;
	font-weight:bold;
}
/* FIN ACCUEIL */

/* PAGES */
#centre-pages {
	width: 100%;
	overflow: hidden;
	background-color:#FFF;
}
#impression {
	width: 700px;
	padding:10px 10px;
	border:1px solid #666;
	overflow: hidden;
	background-color:#FFF;
}
#menu-haut {
	width: 300px;
	line-height:20px;
	text-align:right;
	font-weight:bolder;
	font-size:1.2em;
	padding:6px 20px 0px 0px;
	float:right;
}
#menu-haut a {
	text-decoration: none;
	color: #FFF;
}
#menu-haut a:hover, #menu-haut a:focus {
	text-decoration: none;
	color: #333;
}
#menu-banner {
	width: 410px;
	height:25px;
	text-align:right;
	color:#FFF;
	margin:20px 10px 0px 120px;
	float:right;
}
#menu-banner a {
	text-decoration: none;
	color: #BBB;
	font-style:normal;
}
#menu-banner a:hover, #menu-banner a:focus {
	text-decoration: none;
	color: #acbf0c;
}
#navigation-pages {
	float: left;
	width: 220px;
	padding:10px 10px 0px 10px;
}
#navigation-pages img {
	border:1px solid #7d838c;
}
#navigation-pages ul {
	margin: 0;
	padding: 20px 10px 20px 10px;
	list-style:none;
}
#navigation-pages li {
	padding: 5px 0px 5px 0px;  
	background-image: url('../images/bullet-vert.png');
  background-repeat: no-repeat;  
  background-position: 0 0.6em;
  padding-left: 1.7em;
}
#navigation-pages a {
	line-height: 20px;
	text-decoration: none;
	color: #7d838c;
	font-weight:bold;
	font-style:normal;
}
.main-menu-on {
	line-height: 20px;
	text-decoration: none;
	color: #8d9d00;
	font-weight:bold;
	font-style:normal;
}
#navigation-pages a:hover, #navigation-pages a:focus {
	color:#8d9d00;
}
#main-menu a {
	color:#8d9d00;
	font-size:1.3em;
	font-weight:bold;
}
#main-menu a:hover, #main-menu a:focus {
	color:#7d838c;
}
#principal-pages {
	width: 470px;
	float: left;
	padding:0px 0px 0px 20px;
	background: #FFF url(../images/border.png) repeat-y;
	background-position:left;
}
#principal-pages ul {
	margin: 0;
	padding: 10px 10px 10px 30px;
	list-style:circle;
}
#principal-pages li {
	padding: 5px 0px 5px 0px; 
}
#principal-pages img {
	border:1px solid #7d838c;
}
#principal-pages a {
	color: blue;
	font-style:normal;
	text-decoration:none;
}
#principal-pages a:hover, #principal-pages a:focus {
	color: blue;
	font-style:normal;
	text-decoration:underline;
}
/* FIN PAGES */
/* ADMIN */
#centre-admin {
	width: 713px;
	overflow: hidden;
	background-color:#FFF;
	padding:0px 20px 20px 20px;
}
.input50{
    width: 50px;
    border: 1px solid #AAA;
    background-color: #DDD;
	margin-top:5px;
    color:#444;
	padding: 5px;
}
.input100{
    width: 100px;
    border: 1px solid #AAA;
    background-color: #DDD;
	margin-top:5px;
    color:#444;
	padding: 5px;
}
.input200{
    width: 200px;
    border: 1px solid #AAA;
    background-color: #DDD;
	margin-top:5px;
    color:#444;
	padding: 5px;
}
.input500{
    width: 500px;
    border: 1px solid #AAA;
    background-color: #DDD;
	margin-top:5px;
    color:#444;
	padding: 5px;
}
.textarea400{
    width: 435px;
	height:200px;
    border: 1px solid #AAA;
    background-color: #DDD;
	margin-top:5px;
    color:#444;
	padding: 5px;
}
.bouton {
    width: 80px;
    border: 1px solid #AAA;
    background-color: #FFF;
    color:#000;
	padding: 3px;
}
#centre-admin ul {
	margin: 0;
	padding: 20px 10px 20px 10px;
	list-style:none;
}
#centre-admin li {
	padding: 5px 0px 5px 0px;  
	background-image: url('../images/bullet-vert.png');
  background-repeat: no-repeat;  
  background-position: 0 0.6em;
  padding-left: 1.7em;
}
#centre-admin a {
	line-height: 20px;
	text-decoration: none;
	color: #7d838c;
	font-weight:bold;
	font-style:normal;
}
#centre-admin a:hover, #centre-admin a:focus {
	color:#8d9d00;
}


/* FIN ADMIN */
