body { font: normal 9pt arial; background: #fff; color:#000; margin: 0px; }

/* LAYOUT */

#main { width: 809px; margin: 0px auto; background: url(../images/fond-global.jpg) repeat; }

#global { width: 780px; margin: 0px auto; }

#tetiere { height: 200px; width: 780px; background: url(../images/tetiere.jpg) no-repeat; }
#tetiere .accueil { height: 60px; width: 780px; display: block; cursor: pointer; }

#central { width: 780px; }

/* LAYOUT */

/* Menu de gauche */
#menu { float: left; margin-left: 15px; margin-top: 10px;  width: 160px; height: 430px; border: 1px solid #eaeaea; padding: 10px;  }
#menu ul { list-style-type: none; padding: 0px; margin: 0px; }
#menu ul li { text-indent: 5px; height: 20px; background: #98b2fd; padding: 5px; border-bottom: 2px solid #fff; font: bold 9pt Arial }
#menu ul li:hover { background: #FF6600;cursor: pointer; }
#menu img { float: left; }
#menu li a { color : #6e6666; }
#menu li a:hover { text-decoration: none; }

#menu li.niv1 { padding-left: 2px; color:#000;background: #cdd8f8;font-size: 8pt; }
#menu li.qui { padding-left: 0px; color:#fff; background: #6e6667; }

#menu ul li.selectA { background: #FF6600; }
#menu ul li.selectB { background: #eaeaea; }

#ariane {
	margin-top: 0px;
	margin-left: 5px;
	padding: 0px;
}
#ariane ul { list-style-type: none; padding: 0px; margin: 2px 0px 0px 20px; }
#ariane ul li { display: inline; }
#ariane a { color: #000; font: normal 9pt arial; }

#content { float: left; width: 525px; margin-left: 20px; margin-top: 10px; border: 1px solid #eaeaea; padding: 0px 10px 10px 10px; }


h1 { color:#016fb4; height: 15px; font: bold 13pt arial; padding: 0px; }
h3 { font: bold 10pt arial; }
.message { font: bold 10pt arial; color: #FF6600;  }


.right { float: right; padding: 10px;  }
.chapo { font-style: italic; }



ul { list-style-type: circle;padding-left: 30px; }
ul.sublist { list-style-type: disc;padding-left: 50px; }

/* Tous les liens */
a { cursor: pointer; color: #cc3300; text-decoration: none; font-weight: bold; }
a:hover { text-decoration: underline; }
img { border : 0px;  }

/* Le footer */
#footer { font: bold 8pt arial; clear: left;	position: relative;	margin: 0px auto; width: 500px;	text-align:center;	padding: 10px; }

.inputbox {	padding: 2px; border:solid 1px #cccccc;	background-color: #ffffff; }

