body {
	background: #98979c;
	font: 0.8em Arial,sans-serif;
}

p {
	text-indent:20px;
	text-align:justify;
}

h1, h2, h3, h4, h5, h6{
	color:#e1ac31;
}

#page li, #page ul {
	margin-left:20px;
}

#menu ul,#menu li{
	list-style-type: none;
}

#site{
	background: #626262;
	color:#FFFFFF;
	border: 2px solid #FFFFFF;
}

.connect, .langue {
	text-align:right;
	padding-right:10px;
	font-size:9px;
	padding-top:4px;
}

#bandeau a {
	text-decoration:none;
	color:#000000;
}

#bandeau a:hover {
	color:#333333;
}

.label{
	font-weight:bold;
	font-size:12px;
}

.texte {
	padding: 20px;
}

#menu ul{
	padding-top:10px;
	padding-bottom:10px;
}

#menu a {
	display:block;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 12px;
	color:#FFFFFF;
	text-decoration:none;
}

#menu a:hover {
	color:#000000;
	background:#98979c;
}

#menu h4 {
	display:block;
	color:#FFFFFF;
	padding-bottom: 2px;
	padding-top: 14px;
	padding-left: 2px;
	font-variant: small-caps;
}

#titre {
	margin-bottom:10px;
}

.submit:hover {
	background-color:#BBBBBB;
}

#images {
	padding:7px;
	width:130px;
}

.admin a {
	text-decoration:none;
	color:#CCCCCC;
	font-weight:bold;
}

.admin a:hover {
	color:#999999;
}

.attention {
	color:#990000;
	font-size:1.2em;
	font-weight:bold;
}

.edit_form td{
	padding:4px 0;
}

textarea {
	width:100%;
	height:300px;
}

#footer {
	margin-top:6px;
	font-size:0.7em;
}

#footer p {
	text-align:center;
}

.cat {
	font-weight:bold;
	font-size:18px;
}

#pages_list_table {
	width:350px;
	padding:10px;
}

#pages_list_table td {
	padding:2px 8px;
	border-bottom:#555 solid 1px;
}

#pages_list_table tr:hover {
	background-color:#666;
}
	
